.account-me{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:2px 6px 2px 2px;display:inline-flex}.account-me:hover .account-who b{text-underline-offset:3px;text-decoration:underline}.account-me:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.account-me .avatar.pixel{object-fit:contain}.account-me .account-who b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.sb-tag{letter-spacing:1px;display:none}@media (width<=420px){.sb-team .sb-name.has-tag{display:none}.sb-team .sb-tag{display:inline}}.crest{vertical-align:middle;flex:none;width:1.4em;height:1.54em;display:inline-block;overflow:visible}.pf-crest{width:18px;height:20px}.pf-showcase{margin-top:2px}.kit-shirt{clip-path:polygon(32% 0,68% 0,100% 20%,88% 42%,78% 36%,78% 100%,22% 100%,22% 36%,12% 42%,0 20%);filter:drop-shadow(0 2px #0e1430);width:34px;height:32px;display:block}.kit-editor{gap:12px;display:grid}.kit-title{font-weight:700}.kit-hero{border-radius:var(--radius,8px);background:#0e1430;align-items:flex-end;gap:16px;width:fit-content;padding:12px 16px;display:flex}.kit-hero-crest{width:64px;height:70px}.kit-hero-shirt{width:62px;height:58px}.kit-group{border:0;min-width:0;margin:0;padding:0}.kit-group legend{color:var(--muted);margin-bottom:6px;padding:0;font-size:13px}.kit-opts{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:6px;display:grid}.kit-opt{background:var(--bg-2);min-height:64px;color:var(--muted);font:inherit;cursor:pointer;border:2px solid #0000;border-radius:10px;align-content:start;justify-items:center;gap:4px;padding:8px 2px 6px;display:grid;position:relative}.kit-opt small{text-align:center;font-size:10px;line-height:1.15}.kit-opt.active{border-color:var(--yellow);color:var(--yellow);background:var(--panel-2)}.kit-opt:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.kit-opt.locked>:is(.crest,.kit-shirt){filter:grayscale()brightness(.45)}.kit-crest{width:30px;height:33px}.kit-lock{color:var(--muted);position:absolute;top:4px;right:6px}.kit-hint{color:var(--yellow)}.pf-pv-crest{width:20px;height:22px}[data-reduce-motion=true] :not(.vs-progress),[data-reduce-motion=true] :not(.vs-progress):before,[data-reduce-motion=true] :not(.vs-progress):after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reduce-motion=true] .evo-flash,[data-reduce-motion=true] .vsp-flash{display:none}.bc{min-width:0;padding-bottom:calc(68px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.bc>*,.bc-stage>*{min-width:0}.pr-ditto{object-fit:contain;background:#e4c9ff;border:2px solid #141a33;border-radius:50%;width:22px;height:22px;padding:1px;position:absolute;bottom:-7px;left:-7px}.pr-formation select:disabled{opacity:.45;cursor:not-allowed;filter:grayscale()}.bc-head{padding-top:17px}.bc .bc-bug{background:#0e1430;border:0;border-bottom:2px solid #000;border-radius:6px 6px 0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid;position:relative}.bc-tm{align-items:center;gap:8px;min-width:0;padding:0 10px 0 16px;display:flex;position:relative}.bc-tm:before{content:"";background:var(--tc);border-radius:6px 0 0;width:6px;position:absolute;top:0;bottom:0;left:0}.bc-tm.has-kit:before{background:var(--kit);width:8px}.bc-crest{width:22px;height:24px;margin-right:-2px}.bc-tm.away .bc-crest{margin:0 0 0 -2px}.bc-tm.away{flex-direction:row-reverse;padding:0 16px 0 10px}.bc-tm.away:before{border-radius:0 6px 0 0;left:auto;right:0}.bc-sig{letter-spacing:1px;flex:none;font-family:Galmuri14,Galmuri11,monospace;font-size:18px}.bc-full{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;display:none;overflow:hidden}.bc-tm.away .bc-full{text-align:right}.bc-sc{color:#0e1430;text-align:center;background:#f4f1e6;border-radius:4px;flex:none;min-width:38px;margin:6px 0 6px auto;padding:0 4px;font-family:Galmuri14,Galmuri11,monospace;font-size:28px;font-weight:400;line-height:42px}.bc-tm.away .bc-sc{margin:6px auto 6px 0}.bc-mid{background:#1b2350;flex-direction:column;justify-content:center;align-items:center;min-width:96px;padding:4px 12px;display:flex}.bc-clock{color:var(--yellow);white-space:nowrap;font-family:Galmuri14,Galmuri11,monospace;font-size:20px;line-height:1}.bc-clock.txt{text-transform:uppercase;font-family:Galmuri11,monospace;font-size:12px;font-weight:700}.bc-half{letter-spacing:1px;color:var(--muted);text-transform:uppercase;white-space:nowrap;margin-top:3px;font-size:10px}.bc-prog{background:#ffffff24;border-radius:2px;width:100%;height:3px;margin-top:5px;display:block;overflow:hidden}.bc-prog i{background:var(--yellow);height:100%;display:block}.bc-bug .bc-phase{border-radius:4px 4px 0 0;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.bc-pressure{background:#10173a;border-bottom:2px solid #000;gap:2px;height:30px;padding:3px 10px;display:flex;position:relative}.bc-pressure:after{content:"";background:#ffffff2e;height:1px;position:absolute;top:50%;left:10px;right:10px}.bc-pressure .pb{flex:1;grid-template-rows:1fr 1fr;row-gap:1px;display:grid}.bc-pressure .pb.fut{opacity:.25}.bc-pressure b,.bc-pressure u{height:calc(var(--v) * 100%);text-decoration:none;display:block}.bc-pressure b{background:var(--c0);border-radius:1px 1px 0 0;align-self:end}.bc-pressure u{background:var(--c1);border-radius:0 0 1px 1px;align-self:start}.bc-pressure b.g{box-shadow:inset 0 3px 0 var(--yellow)}.bc-pressure u.g{box-shadow:inset 0 -3px 0 var(--yellow)}.bc-pressure .pb-now{top:2px;bottom:2px;left:calc(10px + var(--x) * (100% - 20px));background:var(--yellow);width:2px;position:absolute}.bc-stage{gap:10px;display:grid}.bc .ht-wrap,.bc .sub-panel{scroll-margin-bottom:calc(76px + env(safe-area-inset-bottom))}.bc .ht-panel{margin-top:0}.bc .pitch-wrap .phaser-container{border-radius:var(--radius) var(--radius) 0 0}.bc-ticker-wrap{border-radius:0 0 var(--radius) var(--radius);background:#0e1430;height:28px;overflow:hidden}.bc-ticker{border-left:4px solid var(--team-color,var(--line));min-width:0;height:100%;animation:ticker-in .25s var(--ease-out) both;align-items:center;gap:8px;padding:0 10px;font-size:11px;display:flex}.bc-ticker .min{color:var(--yellow);flex:none}.bc-ticker .txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bc-ticker.goal{background:#4a4016;font-weight:700}@keyframes ticker-in{0%{opacity:0;translate:-12px}}.panel.bc-coach{margin-top:10px;padding:0;display:grid;overflow:hidden}.bc-pane{gap:12px;min-width:0;padding:12px;display:grid}.bc-pane>.panel,.bc-recent .feed{box-shadow:none;background:0 0;border:0;padding:0}.bc-pane .tp-toggle{display:none}.bc .feed{flex-direction:column;gap:6px;max-height:min(60svh,520px);display:flex;overflow-y:auto}.bc-recent{padding:0 12px 12px}.bc-recent .feed{max-height:none;overflow:visible}.bc-tactic{gap:10px;display:grid}.bc-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.bc-styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bc .tac-tile{flex-direction:column;justify-content:center;align-items:stretch;gap:2px;position:relative}.tac-head{align-items:center;gap:6px;min-width:0;display:flex}.tac-head .hud-icon{flex:none;width:18px;height:18px}.bc .tac-tile small{color:var(--text);opacity:.85;font-size:11px;line-height:1.2}.tac-meter{letter-spacing:.5px;color:var(--muted);align-items:center;gap:3px;font-size:9px;display:flex}.bc-dots{gap:2px;margin-right:4px;display:inline-flex}.bc-dots i{background:#ffffff24;border-radius:2px;width:7px;height:4px}.bc-dots.atk i.on{background:var(--yellow)}.bc-dots.def i.on{background:#7fc4ff}.tac-on{background:var(--yellow);color:var(--bc-ink);letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700;position:absolute;top:-9px;right:6px}.tac-note{border-left:4px solid var(--yellow);background:var(--bg-2);border-radius:0 6px 6px 0;margin:0;padding:6px 10px;font-size:12px;animation:.2s ease-out both tac-note-in}@keyframes tac-note-in{0%{opacity:0;translate:0 -4px}}:root[data-reduce-motion=true] .tac-note{animation:none}.bc .corner-seg button{flex-direction:column;align-items:center;gap:1px;padding-block:4px;display:flex}.corner-seg .hud-icon{width:16px;height:16px}.corner-seg small{opacity:.85;white-space:normal;font-size:9px;font-weight:400;line-height:1.1}.bc-subbtn:active:not(:disabled),.bc-skip:active:not(:disabled){transform:translateY(2px)}.bc-subbtn{background:var(--yellow);color:#1d1d1d;text-align:left;cursor:pointer;border:3px solid #0e1430;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:4px 12px;font-size:14px;display:flex;box-shadow:0 3px #0e1430}.bc-subbtn.on{outline-offset:1px;outline:3px solid #f4f1e6}.bc-subbtn:disabled{filter:grayscale(.9);opacity:.5;cursor:not-allowed}.bc-warn{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-left:auto;font-size:11px;display:flex}.bc-warn img{object-fit:contain;width:28px;height:28px}.bc-thumb{z-index:30;padding:8px max(12px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));border-top:3px solid var(--line);background:#0e1430;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.bc-thumb .speed-seg{background:var(--bg-2);flex:1}.bc-thumb .speed-seg button{flex:auto;padding-inline:4px}.bc-skip{background:var(--panel-2);width:50px;height:44px;color:var(--text);cursor:pointer;border:3px solid #000;border-radius:8px;flex:none;place-items:center;display:grid}.bc-skip.on{border-color:var(--yellow);color:var(--yellow)}.bc-skip:disabled{opacity:.45;cursor:not-allowed}.bc-skip span{display:none}.bc-result{flex:1}.bc-thumb .bc-result.counting{background-image:linear-gradient(90deg, #0000 calc(var(--fill,0) * 100%), #ffffff40 0);white-space:nowrap}.bc-stay{flex:none;min-height:44px;font-size:12px}.final-banner{z-index:6;pointer-events:none;text-align:center;background:#0e1430f0;border:3px solid #f4f1e6;border-radius:10px;justify-items:center;gap:2px;max-width:calc(100% - 24px);padding:8px 20px;animation:.35s cubic-bezier(.2,.9,.25,1.2) both final-in;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px #0006}.final-banner b{color:#f4f1e6;font-family:Galmuri14,Galmuri11,monospace;font-size:clamp(24px,6vw,44px);line-height:1.05}.final-banner span{overflow-wrap:anywhere;font-size:clamp(12px,2.2vw,16px)}.final-banner.win{border-color:var(--yellow)}.final-banner.win b{color:var(--yellow)}.final-banner.loss{border-color:#e94b4b}@keyframes final-in{0%{opacity:0;scale:.8}}:root[data-reduce-motion=true] .final-banner{animation:none}.bc-speed-ask{border:0;flex:1;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.bc-speed-ask legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bc-speed-ask .speed-seg{background:var(--bg-2);flex:1}.bc-emotes{border-top:3px solid var(--line);animation:ticker-in .18s var(--ease-out) both;background:#0e1430;padding:8px 12px;position:absolute;bottom:100%;left:0;right:0}.app:has(.bc){gap:6px}.app:has(.bc)>.topbar .brand{min-height:30px}.app:has(.bc)>.topbar .brand span{font-size:16px}.app:has(.bc)>.topbar .brand img{width:22px;height:22px}.app:has(.bc){position:relative}.duel:has(.bc){gap:6px}.duel:has(.bc)>.duel-top:not(:has(.duel-leave-ask)){font-size:12px;position:absolute;top:12px;right:12px}.duel:has(.bc)>.duel-top .btn{padding:3px 10px;font-size:11px}@media (width<=400px){.duel:has(.bc)>.duel-top:not(:has(.duel-leave-ask))>.muted{display:none}}@media (width>=701px){.duel:has(.bc)>.duel-top:not(:has(.duel-leave-ask)){top:16px;right:16px}}@media (width<=700px){.bc-head,.bc-stage>.pitch-wrap,.panel.bc-coach{margin-inline:-12px}.bc .bc-bug,.bc-tm:before{border-radius:0}.bc-stage>.pitch-wrap .phaser-container,.panel.bc-coach{border-inline:0;border-radius:0}.bc .bc-tabs button{gap:2px;min-height:44px;padding-block:5px 4px}.bc .bc-tile{min-height:46px}.bc-pane,.bc-tactic{gap:9px}.bc-ticker-wrap{border-radius:0}}@media (width<=480px){.bc-pane .bc-subbtn{order:-1}}@media (width<=380px){.bc .bc-tile{gap:6px;padding:6px}.bc .bc-tile b{font-size:12px}.bc-sc{min-width:32px;font-size:24px;line-height:36px}.bc-sig{font-size:15px}.bc-mid{min-width:84px;padding:4px 8px}.bc .bc-seg button{font-size:11px}}@media (orientation:landscape) and (height<=520px){.bc{padding-bottom:calc(60px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"head coach""stage coach";align-items:start;column-gap:12px;display:grid}.bc-head{grid-area:head;padding-top:15px}.bc-stage{grid-area:stage}.bc-stage>.pitch-wrap{width:min(100%, calc((100svh - 178px - env(safe-area-inset-bottom)) * 968 / 528));margin-inline:auto}.bc-stage>.pitch-wrap,.bc-stage>.ht-wrap{grid-area:1/1}.bc-stage>.ht-wrap{z-index:6;place-self:center;width:min(100% - 16px,470px)}.bc .ht-panel{box-shadow:var(--shadow);background:#232d57f5;gap:4px;padding:8px 12px;font-size:12px}.bc .ht-score{font-size:15px}.bc .ht-tip{font-size:11px}.bc .ht-actions .btn{padding:6px 10px;font-size:12px}.bc .ht-panel>small{display:none}.bc .ht-panel{max-height:calc(100svh - 108px - var(--bc-thumb-h) - env(safe-area-inset-bottom));overflow-y:auto}.bc .ht-panel .ht-actions,.bc .ht-panel .duel-ht{order:1}.bc .ht-panel .ht-subs{order:2}.bc .ht-panel:has(.ready-bar) .ht-tip{display:none}.bc .ready-bar.compact .ready-chip{align-items:center;gap:6px;padding:3px 8px;display:flex}.bc .ht-subs li{min-height:26px;font-size:12px}.panel.bc-coach{max-height:calc(100svh - 64px - env(safe-area-inset-bottom));grid-area:coach;align-content:start;margin-top:0;overflow-y:auto}.bc .bc-tabs{z-index:2;position:sticky;top:0}.bc .bc-tabs button{gap:1px;min-height:40px;padding:4px 2px;font-size:10px}.bc .bc-tabs .hud-icon{width:16px;height:16px}.bc-pane{gap:8px;padding:8px}.bc-tactic{gap:7px}.bc .bc-tile{gap:6px;min-height:40px;padding:4px 6px}.bc .bc-tile b{font-size:12px}.bc .bc-seg button{min-height:32px}.bc-pane .bc-subbtn{order:-1}.bc-subbtn{min-height:40px}.bc-sc{margin-block:4px;font-size:22px;line-height:32px}.bc-sig{font-size:15px}.bc-pressure{height:22px;padding-block:2px}.bc-thumb{padding-block:6px calc(6px + env(safe-area-inset-bottom))}.bc-thumb .bc-seg button{min-height:34px}.bc-skip{height:40px}.bc-ticker-wrap{height:24px}.duel:has(.bc)>.duel-top:not(:has(.duel-leave-ask)){top:4px}.duel .panel.bc-coach{margin-top:8px}.duel .bc-stage>.pitch-wrap{width:min(100%, calc((100svh - 200px - env(safe-area-inset-bottom)) * 968 / 528))}}@media (width>=1051px){.bc{grid-template:"head coach""stage coach""thumb coach"1fr/minmax(0,1fr) 380px;align-items:start;gap:12px 18px;padding-bottom:0;display:grid}.bc-head{grid-area:head;justify-self:center;width:min(640px,100%)}.bc-head .bc-pressure{border-radius:0 0 6px 6px}.bc-full{display:block}.bc-stage{grid-area:stage}.panel.bc-coach{grid-area:1/coach/span 3;align-self:start;margin-top:0}.bc-ticker-wrap{height:32px}.bc-ticker{padding:0 14px;font-size:13px}.bc-deskbar .bc-tactic{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"sl cl""st cs""st sb""er er";align-items:start;gap:6px 18px}.bc-deskbar .row-style{grid-area:sl}.bc-deskbar .bc-styles{grid-area:st}.bc-deskbar .row-corner{grid-area:cl}.bc-deskbar .corner-seg{grid-area:cs}.bc-deskbar .bc-subbtn{grid-area:sb;align-self:end}.bc-deskbar .error-text{grid-area:er}.bc-thumb{background:0 0;border:0;grid-area:thumb;justify-content:space-between;padding:0;position:static}.bc-thumb .speed-seg{flex:0 440px}.bc-skip{align-items:center;gap:6px;width:auto;padding:0 14px;font-size:12px;font-weight:700;display:flex}.bc-skip span{display:inline}.bc-thumb .bc-result{flex:0 320px;margin-left:auto}.bc-speed-ask{flex:0 520px;display:block}.bc-speed-ask legend{clip-path:none;width:auto;height:auto;color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;padding:0;font-size:11px;position:static}.bc-thumb .emote-bar{grid-template-columns:repeat(9,auto)}.bc-thumb .emote-btn{width:46px}.bc-thumb .emote-btn span{display:none}.bc-thumb .emote-btn.mute{grid-area:auto}}
