#orion7-sport-core{margin:18px 0;background:#fff;border:1px solid #dbe6df;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #002b1815;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial;color:#142019}#orion7-sport-core .osc-head{padding:16px 18px;background:linear-gradient(135deg,#071d12,#0b5f35);color:#fff}#orion7-sport-core .osc-kicker{font-size:11px;font-weight:900;letter-spacing:.12em;opacity:.8}#orion7-sport-core h2{margin:5px 0 4px;font-size:25px}#orion7-sport-core .osc-sub{margin:0;opacity:.86;font-size:13px}#orion7-sport-core .osc-tools{display:flex;gap:7px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid #e3ebe6;background:#f8fbf9}#orion7-sport-core .osc-tools button{border:1px solid #cfe0d5;background:#fff;border-radius:999px;padding:8px 11px;font-weight:850;cursor:pointer}#orion7-sport-core .osc-tools button.active{background:#0a7841;color:#fff;border-color:#0a7841}#orion7-sport-core .osc-features{display:flex;gap:6px;flex-wrap:wrap;padding:12px 14px}#orion7-sport-core .osc-chip{font-size:11px;font-weight:850;padding:6px 8px;background:#eef6f1;border-radius:999px}#orion7-sport-core .osc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px 14px}#orion7-sport-core .osc-card{border:1px solid #dbe6df;border-radius:14px;padding:12px;background:#fff}#orion7-sport-core .osc-card h3{margin:0 0 5px;font-size:17px;color:#075f33}#orion7-sport-core .osc-card p{margin:0 0 8px;font-size:12px;color:#5d6a62}#orion7-sport-core .osc-list{display:flex;gap:6px;flex-wrap:wrap}#orion7-sport-core .osc-list span{font-size:10px;padding:5px 7px;border:1px solid #d7e5dc;border-radius:8px}#orion7-sport-core .osc-source{margin-top:9px;display:flex;gap:6px;flex-wrap:wrap}#orion7-sport-core .osc-source a{font-size:11px;font-weight:850;color:#075f33;text-decoration:none;border-bottom:1px solid #8ebaa3}#orion7-sport-core .osc-note{padding:11px 14px;background:#fff8dc;border-top:1px solid #ead99d;font-size:11px;color:#5c4b12}@media(max-width:850px){#orion7-sport-core .osc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){#orion7-sport-core{border-radius:14px;margin:12px 0}#orion7-sport-core .osc-grid{grid-template-columns:1fr;padding:0 10px 10px}#orion7-sport-core .osc-head{padding:14px 12px}#orion7-sport-core h2{font-size:21px}#orion7-sport-core .osc-tools,#orion7-sport-core .osc-features{padding-left:10px;padding-right:10px;overflow-x:auto;flex-wrap:nowrap}#orion7-sport-core .osc-tools button,#orion7-sport-core .osc-chip{flex:0 0 auto}}