.local-output[data-v-915ea348]{pointer-events:none;background:0 0;position:fixed;inset:0}.local-output iframe[data-v-915ea348]{pointer-events:none;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}:root{color:#f5f7fa;background:0 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.4}body.pre-anim .osaka-roster,body.pre-anim .osaka-summary,body.pre-anim .osaka-series,body.pre-anim .osaka-schedule,body.pre-anim .osaka-schedule-two-stream,body.pre-anim .mvp-frame,body.pre-anim .ps-frame,body.pre-anim .h2h-frame,body.pre-anim .mv-frame,body.pre-anim .veto-page{opacity:0!important}@font-face{font-family:FK Grotesk;src:url(/fonts/FKGrotesk-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FK Grotesk;src:url(/fonts/FKGrotesk-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FK Grotesk;src:url(/fonts/FKGrotesk-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;padding:0;background:0 0!important;overflow:hidden!important}body{margin:0;padding:0;overflow:hidden!important}button{color:#f5f7fa;cursor:pointer;background:#1e2633;border:0;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600}button:hover{background:#2a3445}.debug-page{min-height:100vh;padding:32px}.debug-header h1{margin:0 0 8px;font-size:32px}.debug-header p{color:#aeb7c5;margin:0 0 24px}.debug-actions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.debug-preview{margin-bottom:24px}.debug-json{color:#b9d4ff;background:#080a0ee6;border:1px solid #ffffff14;border-radius:16px;margin:0;padding:20px;overflow:auto}.scoreboard-shell{background:radial-gradient(circle at 50% 0,#303e5a59,#0000 55%),linear-gradient(#161a22f5,#0d1016f5);border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:1200px;padding:16px 18px 18px;box-shadow:0 18px 60px #0006}.scoreboard-topline{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.event-block{color:#aeb7c5;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;display:flex}.event-name{color:#fff;font-weight:700}.status-block{letter-spacing:.08em;color:#93a1b5;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.status-block.live{color:#ff6262}.status-dot{background:currentColor;border-radius:999px;width:10px;height:10px;box-shadow:0 0 14px}.scoreboard-main{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:16px;display:grid}.team-panel{background:linear-gradient(#202733f2,#161b24f2);border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;justify-content:center;min-height:120px;padding:18px;display:flex}.team-panel.attacking{outline:2px solid #ffc458e6}.team-panel.align-right{text-align:right;align-items:flex-end}.team-role{letter-spacing:.14em;color:#ffc458;margin-bottom:10px;font-size:12px;font-weight:800}.team-name{margin-bottom:6px;font-size:28px;font-weight:800;line-height:1.05}.team-short{letter-spacing:.14em;color:#8fa0b7;font-size:14px}.center-panel{background:linear-gradient(#11161e,#0b0e14);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:260px;padding:18px 26px;display:flex}.score-line{align-items:center;gap:14px;margin-bottom:10px;display:flex}.score-value{text-align:center;min-width:48px;font-size:64px;font-weight:900;line-height:1}.score-divider{color:#74839a;font-size:28px}.meta-line{text-transform:uppercase;letter-spacing:.08em;color:#aab5c5;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.meta-separator,.event-separator{opacity:.5}@media (width<=960px){.scoreboard-main{grid-template-columns:1fr}.center-panel{min-width:0}.team-panel.align-right{text-align:left;align-items:flex-start}}html,body,#app{background:0 0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}#app{position:fixed!important;inset:0!important}.overlay-page{background:0 0!important;width:1920px!important;height:1080px!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.overlay-page>*{position:absolute;top:0;left:0}::-webkit-scrollbar{display:none}.scroll{overflow:hidden}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Regular.otf?osaka-original=1);font-weight:400;font-display:block}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Medium.otf?osaka-original=1);font-weight:500;font-display:block}@font-face{font-family:Simplon Mono;src:url(/fonts/SimplonMono-Bold.otf?osaka-original=1);font-weight:700;font-display:block}@font-face{font-family:GT America Compressed;src:url(/fonts/GT-America-Compressed-Bold.otf?osaka-original=1);font-weight:700;font-display:block}@font-face{font-family:GT America Compressed;src:url(/fonts/GT-America-Compressed-Black.otf?osaka-original=1);font-weight:900;font-display:block}:root{--osaka-navy:#071523;--osaka-cyan:#02bce2;--osaka-gold:#d3bb83;--osaka-highlight:#f8ff0d;--osaka-muted:#afb9c5}.osaka-operator{--accent:var(--osaka-gold);--accent-mid:var(--osaka-gold);--accent-light:#ead8b0;--accent-grad-start:#c3a86b;--accent-grad-end:#d3bb83;--accent-005:#d3bb830d;--accent-006:#d3bb830f;--accent-008:#d3bb8314;--accent-01:#d3bb831a;--accent-010:#d3bb831a;--accent-012:#d3bb831f;--accent-014:#d3bb8324;--accent-015:#d3bb8326;--accent-018:#d3bb832e;--accent-02:#d3bb8333;--accent-025:#d3bb8340;--accent-03:#d3bb834d;--accent-06:#d3bb8399;color:#f5f7fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:FK Grotesk,Segoe UI,sans-serif}.servo.osaka-operator.osaka-operator,.login-page.osaka-operator.osaka-operator,.stats-portal-view.osaka-operator.osaka-operator{background:radial-gradient(ellipse at 100% 0%, #103347 0%, transparent 45%), var(--osaka-navy);color:#f5f7fa;font-family:FK Grotesk,Segoe UI,sans-serif}.servo.osaka-operator .servo-sidebar{border-right-color:var(--accent-03);background:linear-gradient(160deg,#0d2738,#071523 45%)}.servo.osaka-operator .sidebar-brand{text-align:left;border-top:3px solid var(--osaka-gold);flex-direction:column;align-items:flex-start;gap:12px;padding:24px 26px 20px}.servo.osaka-operator .brand-logo{object-fit:contain;width:140px;height:96px}.servo.osaka-operator .brand-text{letter-spacing:.1em;color:#f5f7fa;flex-direction:column;gap:5px;font:700 12px/1.5 Simplon Mono,monospace;display:flex}.servo.osaka-operator .brand-text span{color:var(--osaka-gold);letter-spacing:.25em;font-size:10px;font-weight:500}.servo.osaka-operator .nav-item{color:#afb9c5}.servo.osaka-operator .nav-child{color:#a1afbd}.servo.osaka-operator .nav-item.active,.servo.osaka-operator .nav-child.active{color:var(--osaka-gold)}.servo.osaka-operator .nav-item.active{border-left:0!important}.servo.osaka-operator .sidebar-live-match{background:linear-gradient(135deg,#173044,#0a1c2b)}.servo.osaka-operator .sidebar-status{flex-wrap:wrap;gap:7px}.servo.osaka-operator .event-edition{color:var(--osaka-gold);margin-right:auto;font:500 9px/1.4 Simplon Mono,monospace}.servo.osaka-operator .status-text{color:var(--osaka-muted)}.servo.osaka-operator .sidebar-toggle{color:var(--osaka-muted);background:#102b3d}.osaka-operator :is(h1,h2,h3,.section-title,.nav-label,.btn,.brand-text){font-family:Simplon Mono,monospace}.servo.osaka-operator .tab-header h1{letter-spacing:-.03em;font-size:28px}.servo.osaka-operator .tab-header p{color:var(--osaka-muted);line-height:1.6}.osaka-operator :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){color:#f5f7fa;background-color:#0b2031;border-color:#344b5d;font-family:inherit}.osaka-operator :is(input,select,textarea)::placeholder{color:#95a5b5}.osaka-operator :is(input,select,textarea):focus-visible{outline:2px solid var(--osaka-cyan);outline-offset:2px}.osaka-operator :is(button,a):focus-visible{outline:2px solid var(--osaka-cyan);outline-offset:3px}.osaka-operator.osaka-operator :is(.btn.primary,.login-btn){color:var(--osaka-navy);text-shadow:none}.osaka-operator :is(.btn.ghost,.btn-sm,.preview-btn){color:var(--osaka-gold)}.osaka-operator :is(.panel,.card,.stat-rows-panel,.section-box,.helper-block,.roster-panel){background-color:#0a1c2b;border-color:#294254}.osaka-operator :is(code,.endpoint-path){color:var(--osaka-cyan)}.login-page.osaka-operator{padding:24px}.login-page.osaka-operator .login-card{border:1px solid var(--accent-03);border-top:3px solid var(--osaka-gold);background:#0b2031;border-radius:2px 2px 16px;width:min(420px,100%);padding:40px;box-shadow:0 24px 80px #00000040}.login-page.osaka-operator .logo-img{opacity:1;width:200px;height:137px}.login-page.osaka-operator :is(.login-subtitle,.field label){color:var(--osaka-muted);font-family:Simplon Mono,monospace}.login-page.osaka-operator .login-subtitle{margin-top:20px;line-height:1.6}.login-page.osaka-operator .field label{font-size:11px}.login-page.osaka-operator .logo-text{color:var(--osaka-gold)}.stats-portal-view.osaka-operator .portal-header{border-bottom-color:var(--accent-03);background:#0b2031}.stats-portal-view.osaka-operator .brand-logo{opacity:1;width:88px;height:60px}.stats-portal-view.osaka-operator .user-name{color:var(--osaka-muted)}.event-ops.osaka-operator{height:100vh;margin-top:0;overflow:auto}.event-ops.osaka-operator .operations-brand{align-items:center;gap:24px;display:flex}.event-ops.osaka-operator .operations-brand img{width:110px;height:76px}.servo.osaka-operator .osaka-schedule-controls .panel{background:#0a1c2b;border-color:#294254}.servo.osaka-operator .osaka-schedule-controls :is(input,select,textarea){color:#f5f7fa;background:#0b2031!important;border-color:#344b5d!important}.servo.osaka-operator .osaka-schedule-controls input::placeholder,.servo.osaka-operator .osaka-schedule-controls .gm-locked input{color:#95a5b5!important}.servo.osaka-operator .osaka-schedule-controls .gm-editable input:focus{box-shadow:0 0 0 2px #d3bb8326}.servo.osaka-operator .osaka-schedule-controls :is(input,select,textarea):focus{border-color:#d3bb83!important}.osaka-operator .osaka-schedule-controls :is(.gm-card,.fetch-controls,.sync-controls,.region-tab,fieldset,.preview-panel){background:#0a1c2b;border:1px solid #294254}.osaka-operator .osaka-schedule-controls :is(.gm-card-header,.row-heading){color:#f5f7fa}.osaka-operator .osaka-schedule-controls :is(.gm-card-fields,.custom-fields){background:0 0}.osaka-operator .osaka-schedule-controls :is(.field>span,.gm-score-header,.gm-locked,.gm-drag-handle){color:#afb9c5!important}.osaka-operator .osaka-schedule-controls :is(.gm-score-field,legend){color:#d3bb83}.servo.osaka-operator .osaka-schedule-controls .gm-custom-badge{color:#071523;background:#d3bb83}.servo.osaka-operator .osaka-schedule-controls .gm-custom{border-color:#d3bb8366}.osaka-operator .osaka-schedule-controls .btn.ghost{background:#d3bb8310;color:#d3bb83!important;border-color:#d3bb8340!important}.osaka-operator .osaka-schedule-controls .preview-panel{margin-top:24px;padding:24px}.osaka-operator .osaka-schedule-controls .preview-panel h2{color:#d3bb83;text-transform:uppercase;margin:0 0 18px;font-size:13px}.osaka-operator .osaka-schedule-controls :is(p,.hint,.empty){color:#afb9c5!important}@media (width<=760px){.servo.osaka-operator .servo-main{padding:24px 20px}.servo.osaka-operator .servo-sidebar{width:196px}.servo.osaka-operator.sidebar-collapsed .servo-sidebar{width:0}}.osaka-operator.osaka-operator :is(.match-card,.schedule-card,.component-card,.helper-block,.servo-modal,.error-remediation,.cv-ban-card,.round-card,.kill-row,.insight-card,.rt-round,.round-pill,.es-item,.sbb-card,.history-list .result-w,.history-list .result-l){border:1px solid var(--accent-025)!important}.osaka-operator.osaka-operator :is(.match-card.is-active,.match-card.subscribed,.schedule-card.live){border-color:var(--accent-06)!important}.osaka-operator.osaka-operator :is(.variant-options button.selected,.variant-options button.playing,.player-list button.selected,.operator-list button.selected,.sb-table tbody tr.team-1 td:first-child,.sb-table tbody tr.team-2 td:first-child,.rl-round.team1-won,.rl-round.team2-won){box-shadow:none!important}.osaka-operator.osaka-operator :where(.panel,.card,[class*=-card],[class$=-panel],.sidebar-live-match,.helper-block,.error-remediation,.servo-modal,.op-modal,.kicked-modal,.login-card,.cv-ban-card,.insight-card,.es-item,.round-pill,.rt-round,button,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-radius:0!important}@supports (corner-shape:bevel){.osaka-operator.osaka-operator :where(.panel,.card,[class*=-card],[class$=-panel],.sidebar-live-match,.helper-block,.error-remediation,.servo-modal,.op-modal,.kicked-modal,.login-card,.cv-ban-card,.insight-card,.es-item,.round-pill,.rt-round){corner-shape:bevel;border-radius:10px!important}.osaka-operator.osaka-operator :where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){corner-shape:bevel;border-radius:5px!important}}#app :is(.fo-frame,.fkt-frame,.rs-frame,.rh-frame,.ss-frame,.fly-frame,.os-frame,.slab-anchor,.fk-slab){--accent:#d3bb83;--wash:#101638;font-family:Simplon Mono,monospace}#app :is(.fo-panel,.fkt-panel,.rh-panel,.ss-panel,.slab-backing,.slab-core,.stats-card,.fk-bg){corner-shape:bevel;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#101638f5;border:2px solid #d3bb83;border-radius:10px}#app :is(.fo-header,.fkt-header,.operator-header,.v1-header,.v2-top,.v3-top,.v4-heading){background:#101638;border-color:#d3bb8366}#app :is(.fo-title,.fkt-title,.rh-title,.ss-title,.operator-header h1,.key-copy h2,.map-reveal-title strong,.stage-panel header,.fk-label){color:#d3bb83;text-shadow:none;font-family:GT America Compressed,sans-serif}#app :is(.fo-photo,.fkt-photo,.player-back,.player-image,.photo img,.v3-photo img,.v4-photo img){filter:none!important;mix-blend-mode:normal!important;opacity:1!important}#app :is(.fo-row,.fkt-row,.rh-bar,.ss-row,.v1-player,.v2-row,.v3-card,.v4-card,.v3-feature,.v3-segment){corner-shape:bevel;box-shadow:none;background:#101638;border:1px solid #d3bb8366;border-radius:7px}#app :is(.fo-scope,.fkt-scope,.fo-team,.fkt-team,.rh-map,.ss-legend,.side-badge,.stats-card footer,.stats-list article span,.key-copy h3,.key-segment-heading,.v1-header .kicker,.v1-header .period,.v2-top span,.v3-top small,.v4-heading span){color:#d3bb83}#app :is(.slab-edge,.rh-split-label,.fk-line){box-shadow:none;background:#d3bb83}#app :is(.slab-anchor,.slab-edge,.operator-spotlight,.rh-panel,.ss-title){filter:none;text-shadow:none}#app :is(){background:#d3bb83}#app :is(.rh-tag,.v4-rail){color:#101638;background:#d3bb83}#app :is(.ss-dragon,.grid-wash,.scan-line,.aperture-grid,.key-team-orbit){display:none}#app .ss-header{background:0 0;border-bottom:1px solid #d3bb8366}#app .ss-track{box-shadow:none;background:#afb9c533}#app .rs-banner{corner-shape:bevel;background:#101638;border:1px solid #d3bb83;border-radius:7px}#app :is(.rs-player,.rs-winner,.fo-value-num,.fkt-time-num,.fk-time){color:#fff;text-shadow:none}#app :is(.v1-side,.v3-team){background:0 0;border-color:#d3bb8355}#app :is(.purple,.violet,.gold,.amber){--accent:#d3bb83;--wash:#101638}#app .slab-anchor{filter:none}#app .v1-header{background:#101638;border-bottom:1px solid #d3bb83}#app .v3-feature{background:linear-gradient(100deg,#101638,#071523)}#app .v3-segment{background:#101638}#app .v4-rail :is(span,small,strong){color:#101638;text-shadow:none}#app .player-back{opacity:1!important}#app .os-frame .stats-card{corner-shape:initial;background:0 0;border:0;border-radius:0}#app .os-frame .slab-core{corner-shape:initial;border:0;border-radius:0}#app .os-frame .lore-callout{corner-shape:bevel;border:1px solid #d3bb8366;border-radius:7px}#app .os-frame .lore-callout:after{display:none}#app .nav-subchildren{border:0;margin-left:13px}#app .nav-subchildren .nav-child{color:#afb9c5;font-size:10px}#app .nav-subchildren .nav-child.active{color:#d3bb83}#app .rs-overlay{font-family:Simplon Mono,monospace}#app .rs-pill{box-sizing:border-box;corner-shape:bevel;background:#101638;border:1px solid #d3bb83;border-radius:8px}#app .rs-pill-text{color:#d3bb83}#app .rs-meta-round{color:#f9ff0d}#app :is(.fo-header,.fkt-header){min-height:37px;padding-left:48px;position:relative}#app :is(.fo-header,.fkt-header):before{content:"";background:url(/images/osaka-major/brand/BR6_Logo.svg) 50%/contain no-repeat;width:35px;height:35px;position:absolute;top:0;left:0}#app .ss-event-mark{object-fit:contain;opacity:.9;width:38px;height:38px;position:absolute;top:17px;right:18px}#app .ss-header{padding-right:42px}#app .variant-3 .slab-backing{corner-shape:initial;background:#101638;border:0;border-radius:0}#app .variant-3 .slab-content{clip-path:polygon(21px 0,calc(100% - 21px) 0,100% 21px,100% calc(100% - 21px),calc(100% - 21px) 100%,21px 100%,0 calc(100% - 21px),0 21px);margin:2px}#app .variant-3 :is(.v3-segment,.v3-feature){corner-shape:initial;box-shadow:none;border:0;border-radius:0}#app .variant-3 .v3-team-title{border-bottom:1px solid #d3bb8366}#app :is(.fo-panel,.fkt-panel){corner-shape:initial;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);border-color:#0000;border-radius:0}#app :is(.fo-row,.fkt-row){corner-shape:initial;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);border-color:#0000;border-radius:0}#app .fo-panel,#app .ais-panel{width:480px;padding:11px 12px 10px}#app .fo-header{margin-bottom:8px}#app .fo-title{letter-spacing:1.5px;font-size:21px}#app .fo-scope{letter-spacing:.7px;font-size:12px}#app .fo-row{gap:9px;min-height:78px;padding:6px 10px 6px 6px}#app .fo-photo-wrap{width:90px;height:98px;margin-bottom:-6px}#app .fo-logo{width:38px;height:38px}#app .fo-player{font-size:22px}#app .fo-team{letter-spacing:.5px;font-size:12px}#app .fo-value-num{font-size:34px}#app .fo-value-unit{font-size:15px}#app .fo-operator,#app .fo-operator img{width:52px;height:70px}#app .fo-source{letter-spacing:.5px;margin-top:8px;font-size:11px}#app .variant-3{width:480px}#app .variant-3 .v3-top{height:48px;padding:0 12px 0 54px}#app .variant-3 .v3-event-mark{width:30px;height:30px;top:9px;left:14px}#app .variant-3 .v3-heading-track{width:270px;height:40px}#app .variant-3 .v3-heading-track>strong{letter-spacing:1.5px;font-size:21px}#app .variant-3 .v3-stage{background:linear-gradient(90deg,#d3bb8340,#071523);height:152px;margin:0 12px 14px}#app .variant-3 .v3-photo{width:40%;height:152px}#app .variant-3 .v3-card-info{padding:10px 12px;left:38%}#app .variant-3 .v3-card-info>strong{font-size:28px}#app .variant-3 .v3-card-info>div{gap:12px;margin-top:14px}#app .variant-3 .v3-card-info b{font-size:30px}#app .variant-3 .v3-card-info em{letter-spacing:0;font-size:12px}#app .variant-3 .v3-logo-beat{width:74px;height:36px;right:10px}#app .ais-panel header{gap:9px;padding-bottom:8px}#app .ais-panel header img{width:34px;height:32px}#app .ais-panel header strong{letter-spacing:1px;font-size:25px}#app .ais-panel .ais-scenario{height:30px;font-size:13px;line-height:30px}#app .ais-panel .ais-results{gap:6px}#app .ais-panel .ais-results article{grid-template-rows:26px 20px;grid-template-columns:42px minmax(0,1fr) 88px;gap:1px 8px;padding:8px}#app .ais-panel article>img{width:42px;height:40px}#app .ais-panel .ais-name{font-size:19px}#app .ais-panel .ais-record{font-size:30px}#app .ais-panel footer{padding-top:8px}#app .fo-player,#app .variant-3 .v3-card-info>strong{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}
