._app_5muy3_1{min-height:100vh;background:linear-gradient(180deg,#121318,#0a0b0f);color:#e8e4dc}._shell_5muy3_7{width:min(100%,480px);margin:0 auto;padding:14px 16px 28px}._hero_5muy3_13{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:12px}._logo_5muy3_21{height:40px;width:auto;display:block}._title_5muy3_27{margin:0;font-size:24px;line-height:1}._panel_5muy3_33{background:#16171bf2;border:1px solid #2a2b32;border-radius:14px;padding:12px;margin-bottom:10px;box-shadow:0 12px 32px #00000040}._panelTitle_5muy3_42{margin:0 0 14px;font-size:18px}._grid_5muy3_47{display:grid;gap:12px}._twoCol_5muy3_52{grid-template-columns:1fr 1fr}._field_5muy3_56{display:flex;flex-direction:column;gap:6px}._label_5muy3_62{font-size:12px;color:#8b8780;text-transform:uppercase;letter-spacing:.08em}._input_5muy3_69{width:100%;border-radius:12px;border:1px solid #393b44;background:#0f1014;color:#e8e4dc;padding:12px 14px;font-size:16px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}._actions_5muy3_81{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px;align-items:center}._smallBtn_5muy3_89{padding:6px 12px;font-size:14px}._button_5muy3_94{border:0;border-radius:12px;padding:12px 16px;font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s ease,opacity .15s ease}._button_5muy3_94:disabled{cursor:not-allowed;opacity:.6}._primary_5muy3_109{background:#ffc857;color:#0d0d10}._secondary_5muy3_114{background:#1a3a5c;color:#e8e4dc}._ghost_5muy3_119{background:transparent;color:#e8e4dc;border:1px solid #393b44}._pushRight_5muy3_125{margin-left:auto}._danger_5muy3_129{background:transparent;color:#8b2840;border:1px solid #8b2840;font-size:12px;padding:4px 10px;font-weight:600;border-radius:6px;opacity:.6;cursor:pointer}._danger_5muy3_129:hover{opacity:1}._codeCard_5muy3_145{display:flex;align-items:center;justify-content:space-between;gap:12px}._codeLine_5muy3_152{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px}._codeLabel_5muy3_160{font-size:11px;color:#8b8780;text-transform:uppercase;letter-spacing:.08em}._codeValue_5muy3_167{font-size:18px;letter-spacing:.14em;color:#ffc857;font-weight:700;font-family:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer;min-width:6ch;text-align:left}._live_5muy3_182{color:#6fc899}._warning_5muy3_186{color:#ff9f5a}._sportPill_5muy3_190{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid #3a3b44;background:#1a1b22;color:#d7d3c8;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer}._sportPill_5muy3_190:hover:not(:disabled){border-color:#ffc857;color:#ffc857}._sportPill_5muy3_190:disabled{opacity:.6;cursor:default}._sportPill_5muy3_190 svg{width:12px;height:12px;color:#8b8780}._sportPill_5muy3_190:hover:not(:disabled) svg{color:#ffc857}._sportSelect_5muy3_225{padding:4px 8px;border-radius:999px;border:1px solid #ffc857;background:#1a1b22;color:#ffc857;font-size:12px;font-weight:600;cursor:pointer}._scoreGrid_5muy3_236{display:grid;grid-template-columns:1fr 1fr;gap:12px}._teamCard_5muy3_242{border-radius:14px;padding:12px;background:#101117;border:1px solid #2a2b32}._teamRole_5muy3_249{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#7d8299;text-align:center;margin-bottom:6px}._teamHeader_5muy3_258{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}._teamName_5muy3_266{font-size:18px;font-weight:700}._logo_5muy3_21{width:40px;height:40px;object-fit:cover;border-radius:50%;background:#23242b}._scoreValue_5muy3_279{font-size:52px;line-height:1;margin:6px 0 10px}._scoreActions_5muy3_285{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._timingRow_5muy3_291{display:flex;align-items:center;gap:12px}._timingLabel_5muy3_297{font-size:11px;color:#8b8780;text-transform:uppercase;letter-spacing:.08em}._timingValue_5muy3_304{font-size:20px;font-weight:700;color:#ffc857;letter-spacing:.06em;min-width:70px;text-align:center}._timingRow_5muy3_291>._smallBtn_5muy3_89:first-of-type{margin-left:auto}._clockCard_5muy3_317{text-align:center}._clockValue_5muy3_321{font-size:40px;line-height:1;color:#ffc857;margin:4px 0 8px}._meta_5muy3_328{color:#8b8780;font-size:13px}._ended_5muy3_333{color:#8b8780}._historyList_5muy3_337{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._historyItem_5muy3_346{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;gap:4px 10px;padding:10px 12px;background:#101117;border:1px solid #2a2b32;border-radius:10px}._historyTeams_5muy3_358{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;grid-column:1}._historyScore_5muy3_367{color:#ffc857;font-size:15px;font-weight:700;letter-spacing:.05em}._historyMeta_5muy3_374{display:flex;gap:10px;font-size:12px;color:#8b8780;grid-column:1;align-items:center}._historyCode_5muy3_383{font-family:monospace;letter-spacing:.1em}._historyActions_5muy3_388{grid-column:2;grid-row:1 / 3;display:flex;align-items:center;gap:6px}._historyRejoin_5muy3_396{padding:6px 14px;font-size:13px}._historyDelete_5muy3_401{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:transparent;border:none;color:#5a5752;cursor:pointer;border-radius:6px;transition:color .15s ease}._historyDelete_5muy3_401:hover{color:#8b2840}._historyDelete_5muy3_401 svg{width:15px;height:15px}._error_5muy3_425{color:#ff9aa2;margin-top:12px;font-size:14px}._success_5muy3_431{color:#6fc899;margin-top:12px;font-size:14px}._emptyLogo_5muy3_437{width:40px;height:40px;border-radius:50%;background:#23242b;display:inline-flex;align-items:center;justify-content:center;color:#8b8780;font-size:11px;text-transform:uppercase}._indexShell_14rcx_5{min-height:100vh;background:radial-gradient(1200px 600px at 50% -10%,#16171d,#0a0b0f 60%);color:#e8e4dc;padding:clamp(16px,4vw,40px)}._indexHeader_14rcx_12{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(10px,2vw,18px);margin:0 auto clamp(20px,4vw,40px);max-width:1100px}._indexLogo_14rcx_22{height:clamp(96px,16vw,200px);width:auto}._indexTitle_14rcx_27{margin:0;font-size:clamp(22px,4vw,34px);letter-spacing:.01em}._section_14rcx_33{max-width:1100px;margin:0 auto clamp(20px,4vw,36px)}._sectionTitle_14rcx_38{font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:#8b8780;margin:0 0 12px}._cardGrid_14rcx_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._card_14rcx_46{position:relative;background:#16171bf2;border:1px solid #2a2b32;border-radius:16px;box-shadow:0 12px 32px #00000040;transition:transform .15s ease,border-color .15s ease}._card_14rcx_46:hover{transform:translateY(-2px);border-color:#ffc857}._cardLink_14rcx_66{display:block;text-decoration:none;color:inherit;padding:16px}._cardTop_14rcx_73{display:flex;align-items:center;gap:10px;padding-right:32px;margin-bottom:12px}._cardSport_14rcx_82{font-size:12px;color:#8b8780;text-transform:uppercase;letter-spacing:.08em}._cardTeams_14rcx_89{display:flex;flex-direction:column;gap:6px}._cardRow_14rcx_95{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._cardName_14rcx_102{font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardScore_14rcx_110{font-size:26px;font-weight:800;color:#ffc857;font-variant-numeric:tabular-nums}._cardMeta_14rcx_117{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid #23242b;font-size:13px;color:#b6b2a8;letter-spacing:.06em}._cardClock_14rcx_129{font-variant-numeric:tabular-nums;color:#ffc857;font-weight:700}._controllerBtn_14rcx_137{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;border:1px solid #393b44;background:#1a1b22;color:#ffc857;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}._controllerBtn_14rcx_137:hover{border-color:#ffc857;background:#23242b;transform:scale(1.05)}._controllerBtn_14rcx_137 svg{width:19px;height:19px}._liveBadge_14rcx_168,._finalBadge_14rcx_169{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.12em;padding:3px 10px;border-radius:999px}._liveBadge_14rcx_168{color:#0d0d10;background:#6fc899}._liveBadge_14rcx_168:before{content:"";width:8px;height:8px;border-radius:50%;background:#0d3a24;animation:_pulse_14rcx_1 1.4s ease-in-out infinite}._finalBadge_14rcx_169{color:#b6b2a8;background:#23242b;border:1px solid #393b44}@keyframes _pulse_14rcx_1{0%,to{opacity:1}50%{opacity:.35}}._note_14rcx_205{max-width:1100px;margin:24px auto;color:#8b8780;text-align:center}._gameShell_14rcx_213{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(1400px 700px at 50% -10%,#16171d,#0a0b0f 60%);color:#e8e4dc;padding:clamp(12px,2.5vw,28px)}._statusBand_14rcx_223{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:clamp(44px,8vh,76px)}._bandRight_14rcx_233{justify-self:end;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 12px}._backLink_14rcx_242{justify-self:start;color:#8b8780;text-decoration:none;font-size:14px;font-weight:600}._backLink_14rcx_242:hover{color:#ffc857}._bandSport_14rcx_254{font-size:13px;color:#8b8780;text-transform:uppercase;letter-spacing:.1em}._bandPeriod_14rcx_261{font-size:clamp(16px,2.4vw,24px);font-weight:700;letter-spacing:.1em;color:#e8e4dc}._scoreBoard_14rcx_268{flex:1;min-height:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(8px,3vw,48px);padding:clamp(12px,3vw,40px) 0}._teamPanel_14rcx_278{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(6px,1.5vw,16px);min-width:0}._teamRole_14rcx_287{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#7d8299}._teamLogo_14rcx_294,._teamLogoEmpty_14rcx_295{width:clamp(48px,min(9vw,16vh),120px);height:clamp(48px,min(9vw,16vh),120px);border-radius:50%;object-fit:cover;background:#23242b}._teamLogoEmpty_14rcx_295{display:flex;align-items:center;justify-content:center;font-size:clamp(24px,4vw,48px);font-weight:800;color:#8b8780}._teamName_14rcx_312{font-size:clamp(16px,min(3vw,6vh),38px);font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamScore_14rcx_321{font-size:clamp(56px,min(22vw,34vh),240px);line-height:.9;font-weight:800;font-variant-numeric:tabular-nums;color:#e8e4dc}._leading_14rcx_329{color:#ffc857}._divider_14rcx_333{align-self:center;display:flex;align-items:center;justify-content:center}._gameLogo_14rcx_340{justify-self:center;height:clamp(60px,7vh,150px);width:auto;pointer-events:none}._vs_14rcx_348{font-size:clamp(14px,2vw,22px);color:#5a5752;text-transform:uppercase;letter-spacing:.2em}._clockBand_14rcx_355{text-align:center;padding-bottom:clamp(8px,2vw,24px)}._clockValue_14rcx_360{font-size:clamp(28px,min(7vw,13vh),88px);font-weight:800;font-variant-numeric:tabular-nums;color:#ffc857;letter-spacing:.04em}._notFound_14rcx_368{margin:auto;text-align:center;display:flex;flex-direction:column;gap:16px;color:#b6b2a8}@media (max-width: 560px){._scoreBoard_14rcx_268{grid-template-columns:1fr;gap:clamp(12px,4vw,28px)}._divider_14rcx_333{display:none}._teamScore_14rcx_321{font-size:clamp(56px,min(30vw,30vh),160px)}}@media (orientation: landscape) and (max-height: 600px){._gameShell_14rcx_213{padding:8px 16px}._scoreBoard_14rcx_268{padding:4px 0}._teamPanel_14rcx_278{gap:4px}._teamRole_14rcx_287{display:none}._clockBand_14rcx_355{padding-bottom:2px}}html,body,#root{margin:0;min-height:100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:#0a0b0f}button,input{font:inherit}*{box-sizing:border-box}
