.live-page-wrapper,.live-page-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--primary-color:#000;--secondary-color:#0c0c12;--accent-color:var(--redline,#ff0a3c);--accent-dark:var(--redline-dark,#cc0830);--accent-light:var(--redline-light,#ff3d64);--danger-color:#ff0a3c;--success-color:#39ff14;--warning-color:#ff3d64;--text-primary:#e8e8f0;--text-secondary:#8a8a9a;--border-color:rgba(255,10,60,.15);--panel-bg:rgba(0,0,0,.9);--font-stack:var(--font-exo),sans-serif}.live-page-wrapper{height:100vh;height:100dvh}.arena-container,.live-page-wrapper{position:relative;width:100%;background:#000}.arena-container{height:100%;min-height:600px;color:var(--text-primary);overflow:hidden;transition:transform .05s ease-out;font-family:var(--font-stack);box-sizing:border-box}.arena-container.shake{animation:screen-shake .3s ease-out;will-change:transform}@keyframes screen-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px,-4px)}50%{transform:translate(4px,4px)}75%{transform:translate(-2px,2px)}}.arena-particles{position:absolute;width:100%;height:100%;pointer-events:none;z-index:1}.arena-particle{position:absolute;width:2px;height:2px;background:rgba(255,10,60,.6);border-radius:50%;animation:float-particle linear infinite}@keyframes float-particle{0%{opacity:0;transform:translateY(100vh) scale(1)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) scale(0)}}.fighters-container{width:600px;height:600px;perspective:1000px}.arena-boundary,.fighters-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arena-boundary{border:2px solid rgba(255,10,60,.6);border-radius:50%;background:transparent;box-shadow:none}.arena-boundary:after,.arena-boundary:before{display:none}@keyframes pulse-danger{0%,to{opacity:.5}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.arena-boundary,.arena-danger-zone:before{animation:none!important}}.scene-fade{width:100%;height:100%;min-height:100vh;min-height:100dvh;animation:scene-fade-in .5s ease-out}@keyframes scene-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.battle-sidebar{position:fixed;--sidebar-width:300px;--sidebar-footer-width:110px;--sidebar-footer-height:52px;width:var(--sidebar-width);height:auto;max-height:none;top:72px;bottom:72px;left:52px;margin:0;background:transparent;border:none;display:flex;flex-direction:column;gap:10px;z-index:320;transition:transform .25s ease,opacity .2s ease}.battle-sidebar .sidebar-body{overflow:hidden;max-height:1000px;opacity:1;flex:1;display:flex;flex-direction:column;background:rgba(0,0,0,.95);border:1px solid rgba(255,10,60,.2);border-radius:0;backdrop-filter:blur(12px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);position:relative}.battle-sidebar .sidebar-body:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border-bottom:1px solid rgba(255,10,60,.4);transform:rotate(45deg) translateY(-8px) translateX(-3px);pointer-events:none}.battle-sidebar .sidebar-body:after{content:"";position:absolute;bottom:0;right:0;width:16px;height:16px;border-top:1px solid rgba(255,10,60,.4);transform:rotate(45deg) translateY(8px) translateX(3px);pointer-events:none}.battle-sidebar.collapsed{transform:translateX(calc(-100% - 40px));opacity:0;pointer-events:none}.battle-sidebar.collapsed .sidebar-body{max-height:0;opacity:0}.live-sidebar-toggle{position:fixed;top:50%;left:8px;transform:translateY(-50%);width:32px;height:56px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);border:1px solid rgba(255,10,60,.2);border-left:none;cursor:pointer;z-index:330;backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease,opacity .2s ease,color .2s ease;clip-path:polygon(0 0,100% 8px,100% calc(100% - 8px),0 100%)}.live-sidebar-toggle.collapsed{animation:sidebar-nudge 2.8s ease-in-out infinite}.live-sidebar-toggle.expanded{animation:none;background:rgba(255,10,60,.08)}.live-sidebar-toggle:hover{background:rgba(255,10,60,.1);border-color:rgba(255,10,60,.4)}.live-sidebar-toggle:focus,.live-sidebar-toggle:focus-visible{outline:none;box-shadow:none}.live-sidebar-toggle:active{transform:translateY(-50%) scale(.96)}.live-sidebar-toggle-icon{width:8px;height:8px;border-top:1.5px solid var(--accent-color);border-left:1.5px solid var(--accent-color);transform:rotate(135deg);transition:transform .2s ease,opacity .2s ease;opacity:.7}.live-sidebar-toggle.expanded .live-sidebar-toggle-icon{transform:rotate(-45deg)}.live-sidebar-toggle:hover .live-sidebar-toggle-icon{opacity:1}@keyframes sidebar-nudge{0%,80%,to{transform:translateY(-50%) translateX(0)}85%{transform:translateY(-50%) translateX(-4px)}90%{transform:translateY(-50%) translateX(0)}95%{transform:translateY(-50%) translateX(-3px)}}@media (prefers-reduced-motion:reduce){.live-sidebar-toggle{animation:none}}.sidebar-header{padding:16px 20px;border-bottom:1px solid rgba(255,10,60,.2);display:flex;justify-content:space-between;align-items:center;background:rgba(255,10,60,.03);position:relative}.sidebar-header:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background:rgba(255,10,60,.3)}.sidebar-title{text-transform:uppercase;color:var(--accent-color);letter-spacing:.2em;font-weight:500;position:relative}.sidebar-time{font-size:20px;font-weight:700;color:var(--text-primary);letter-spacing:.05em}.sidebar-content{flex:1;min-height:0;overflow-y:auto;padding:6px 0 12px}.sidebar-content::-webkit-scrollbar{width:4px}.sidebar-content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02)}.sidebar-content::-webkit-scrollbar-thumb{background:rgba(255,10,60,.2)}.sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(255,10,60,.4)}.player-row,.players-list{display:flex;flex-direction:column}.player-item{width:100%;background:transparent;text-align:left;cursor:pointer;display:flex;align-items:center;gap:12px;padding:10px 16px;border:none;border-bottom:1px solid rgba(255,10,60,.06);transition:background .2s ease,border-color .2s ease,opacity .2s ease,color .2s ease;position:relative}.player-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent-color);opacity:0;transition:opacity .2s ease}.player-item:hover{background:rgba(255,10,60,.04)}.player-item:hover:before{opacity:.5}.player-item:focus-visible{outline:1px solid rgba(255,10,60,.5);outline-offset:-1px}.player-item.dead{opacity:.4}.player-item.dead .player-rank{background:hsla(0,0%,100%,.05);color:var(--text-secondary)}.player-item.current{background:rgba(255,10,60,.06)}.player-item.current:before{opacity:1}.player-item.current .player-name{color:var(--accent-color);font-weight:600}.player-item.current .player-rank{background:rgba(255,10,60,.15);color:var(--accent-color);border-color:rgba(255,10,60,.3)}.player-rank{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11px;color:var(--text-secondary);background:hsla(0,0%,100%,.03);border:1px solid rgba(255,10,60,.1);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.player-rank:first-child{color:var(--accent-color)}.player-avatar-small{width:32px;height:32px;border-radius:0;background:rgba(255,10,60,.04);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:11px;font-weight:600;border:1px solid rgba(255,10,60,.12);overflow:visible;flex-shrink:0;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);text-transform:uppercase;position:relative}.player-avatar-small img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.player-item.selectable{cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease,color .2s ease}.player-item.selectable:hover{background:rgba(0,255,136,.08);border-color:rgba(0,255,136,.4)}.player-item.selectable:hover .player-avatar-small{border-color:rgba(0,255,136,.5);box-shadow:0 0 8px rgba(0,255,136,.3)}.player-avatar-small.followed{border-color:rgba(0,255,136,.8);box-shadow:0 0 12px rgba(0,255,136,.4)}.player-item.followed{background:rgba(0,255,136,.1);border-color:rgba(0,255,136,.5)}.player-item.followed:hover{background:rgba(0,255,136,.15)}.player-row.followed{background:rgba(0,255,136,.05)}.follow-badge{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;background:#0f8;border-radius:50%;color:#000;font-size:8px;display:flex;align-items:center;justify-content:center;animation:follow-badge-pulse 1.5s ease-in-out infinite}@keyframes follow-badge-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.player-info{flex:1;min-width:0}.player-name{font-size:11px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase}.player-stats{display:flex;flex-direction:column;gap:4px;margin-top:3px}.player-details{max-height:0;opacity:0;transform:translateY(-4px);overflow:hidden;padding:0 16px;transition:max-height .25s ease,opacity .2s ease,transform .2s ease;border-bottom:1px solid rgba(255,10,60,.06);background:rgba(0,0,0,.6)}.sidebar-empty{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--text-secondary);font-size:10px;letter-spacing:.25em;text-transform:uppercase;padding:40px 20px}.sidebar-empty-label{letter-spacing:.2em;opacity:.6}.sidebar-empty-value{font-size:24px;letter-spacing:.05em;color:var(--accent-color);font-family:var(--font-exo),sans-serif}.player-row.expanded .player-details{max-height:80px;opacity:1;transform:translateY(0);padding:8px 16px 12px}.player-detail-row{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;padding:3px 0}.player-detail-row .detail-label{opacity:.6}.player-detail-row .detail-value{color:var(--text-primary);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-exo),sans-serif}.stat-item{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-secondary)}.stat-bar{flex:1;height:4px;background:hsla(0,0%,100%,.05);border-radius:0;overflow:hidden;border:none;position:relative}.stat-bar:before{content:"";position:absolute;inset:0;border:1px solid rgba(255,10,60,.1)}.stat-bar-fill{height:100%;background:var(--accent-color);transition:width .15s ease;position:relative}.stat-bar-fill:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:hsla(0,0%,100%,.5)}.stat-bar-fill.hp{background:var(--success-color)}.stat-value{min-width:50px;text-align:right;font-family:var(--font-exo),sans-serif;font-size:10px;color:var(--text-secondary)}.dead-label{color:var(--accent-color);font-weight:500;text-transform:uppercase;font-size:10px;letter-spacing:.15em;opacity:.8}.player-kills{display:flex;align-items:center;gap:4px;font-weight:600;color:var(--warning-color)}.kills-count,.kills-icon{font-size:12px}.player-marker{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--accent-color);color:var(--primary-color);border-radius:4px;font-size:9px;font-weight:700;flex-shrink:0}.sidebar-footer{all:unset;display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--panel-bg);border:1px solid var(--border-color);width:var(--sidebar-footer-width);cursor:pointer;transition:background .2s ease;box-sizing:border-box;border-radius:12px;backdrop-filter:blur(10px);box-shadow:none;overflow:hidden;align-self:flex-end}.sidebar-footer:hover{background:rgba(255,10,60,.08)}.footer-status{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-dot{width:8px;height:8px;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{box-shadow:none}50%{box-shadow:none}}.status-dot.alive{background:var(--success-color);box-shadow:none}.status-dot.dead{background:var(--danger-color);box-shadow:none;animation:pulse-dot 1s ease-in-out infinite}.sidebar-content::-webkit-scrollbar{width:6px}.sidebar-content::-webkit-scrollbar-track{background:transparent}.sidebar-content::-webkit-scrollbar-thumb{background:rgba(255,10,60,.3);border-radius:3px}.sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(255,10,60,.5)}@media (max-width:1024px){.arena-container{min-height:400px}.battle-sidebar{--sidebar-width:280px;width:var(--sidebar-width)}.player-item{padding:10px 12px;gap:10px}}@media (max-width:768px){.live-page-wrapper{height:100vh;height:100dvh;overflow:visible}.arena-container,.countdown-scene-v2,.scene-fade{height:100vh;height:100dvh;min-height:auto}.arena-container{padding-bottom:calc(140px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;overflow:visible;will-change:auto;transition:none}.battle-sidebar{--sidebar-footer-width:110px;--sidebar-footer-height:52px;width:auto;height:auto;max-height:none;margin:0;top:60px;bottom:60px;left:48px;right:48px}.battle-sidebar .sidebar-body{border-radius:12px;height:100%}.battle-sidebar.collapsed{transform:translateX(calc(-100% - 60px));opacity:0;pointer-events:none}.live-sidebar-toggle{left:4px;right:auto}.sidebar-header{padding:12px 16px}.sidebar-title{font-size:12px}.sidebar-time{font-size:16px}.sidebar-content{padding:8px 0}.players-list{max-height:80vh}.player-item{padding:8px 12px;gap:8px}.player-rank{font-size:12px;min-width:24px}.player-avatar-small{width:32px;height:32px}.player-name{font-size:12px}.stat-value{font-size:10px}.player-kills{font-size:12px}.player-marker{font-size:9px;padding:2px 6px}}@media (prefers-reduced-motion:reduce){@keyframes screen-shake{0%,to{transform:translate(0)}}@keyframes pulse-dot{0%,to{opacity:1}}.arena-container.shake{animation:none}}@media (max-width:480px){.arena-container{height:100vh;height:100dvh;min-height:auto;padding-bottom:calc(140px + env(safe-area-inset-bottom, 0px));overflow:visible;will-change:auto;transition:none}.battle-sidebar .sidebar-body{max-height:none;height:100%}.player-item{padding:6px 10px;gap:6px}.player-avatar-small{width:28px;height:28px}.player-info{min-width:0;flex:1}.player-name{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-bar{height:3px}}.countdown-scene-v2{position:relative;width:100%;height:100vh;height:100dvh;min-height:600px;background:#000;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-stack)}.cs-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--accent-color);border-radius:50%;animation:cs-orbit-rotate 20s linear infinite;pointer-events:none}.cs-orbit:before{content:"";position:absolute;top:-2px;left:50%;width:4px;height:4px;background:var(--accent-color);transform:translateX(-50%)}@keyframes cs-orbit-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.cs-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.cs-particle{position:absolute;bottom:-10px;width:2px;height:2px;background:var(--accent-color);opacity:0;animation:cs-rise linear infinite}.cs-particle:after{content:"";position:absolute;width:100%;height:100%;background:inherit;filter:blur(1px)}@keyframes cs-rise{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.6}90%{opacity:.4}to{transform:translateY(-100vh) translateX(20px);opacity:0}}.cs-main{position:relative;z-index:10;text-align:center;flex-direction:column;padding:3rem 4rem}.cs-main,.cs-status{display:flex;align-items:center}.cs-status{font-size:.7rem;letter-spacing:.35em;color:var(--accent-color);margin-bottom:1.5rem;font-weight:500;gap:1rem;animation:cs-status-in .6s ease-out;text-transform:uppercase}@keyframes cs-status-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.cs-waiting{text-align:center}@media (max-width:768px){.cs-top-right{top:3vh;right:4vw}.cs-operators-label{font-size:.5rem;letter-spacing:.2em;margin-bottom:.25rem}.cs-operators-count{font-size:clamp(1.25rem,5vw,1.75rem)}.cs-prize-label{font-size:.5rem;letter-spacing:.2em}.cs-prize-amounts{gap:.5rem}.cs-prize-value{font-size:.8rem}.cs-status{font-size:.7rem;letter-spacing:.3em;margin-bottom:1.5rem;gap:.5rem}.cs-status-dot{width:4px;height:4px}.cs-main{padding:2rem 2.5rem}.cs-ring-outer{width:clamp(200px,70vw,300px);height:clamp(200px,70vw,300px)}.cs-ring-inner{width:clamp(160px,55vw,240px);height:clamp(160px,55vw,240px)}.cs-timer{font-size:clamp(3.5rem,20vw,6rem)}.cs-timer-sub{font-size:.55rem;letter-spacing:.3em;margin-top:1rem}.cs-waiting-count{font-size:clamp(3rem,18vw,5rem)}.cs-waiting-label{font-size:.75rem;letter-spacing:.3em}.cs-waiting-note{font-size:.6rem;letter-spacing:.2em}.cs-bottom-info{bottom:3vh}}@media (max-height:600px){.cs-status{margin-bottom:1rem}}@media (prefers-reduced-motion:reduce){.cs-gradient-orb,.cs-particle{animation:none}.cs-particle{opacity:.3}.cs-ring-inner,.cs-ring-outer,.cs-status,.cs-timer,.cs-timer.cs-danger,.cs-waiting-count{animation:none}.cs-status-dot{animation:none;opacity:.5}}.bs-hud-top-left{position:absolute;top:max(5vh,84px);left:5vw;z-index:100;pointer-events:none;text-align:left}.bs-hud-label{font-size:.6rem;letter-spacing:.35em;color:hsla(0,0%,100%,.3);margin-bottom:.4rem;font-weight:500}.bs-hud-time{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;letter-spacing:.08em;transition:color .3s ease,text-shadow .3s ease}.bs-hud-time.bs-warning{color:var(--warning-color);text-shadow:none;animation:bs-pulse-warning 1s ease-in-out infinite}.bs-hud-time.bs-danger{color:var(--danger-color);text-shadow:none;animation:bs-pulse-danger .5s ease-in-out infinite}@keyframes bs-pulse-warning{0%,to{opacity:1}50%{opacity:.7}}@keyframes bs-pulse-danger{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.bs-hud-top-right{position:absolute;top:5vh;right:5vw;z-index:100;pointer-events:none;text-align:right}.bs-hud-operators{display:flex;justify-content:flex-end;gap:.25rem}.bs-operators-alive{font-size:clamp(1.5rem,4vw,2.5rem);color:#39ff14;letter-spacing:.02em}.bs-operators-sep{font-size:clamp(1rem,2vw,1.25rem);color:hsla(0,0%,100%,.25);font-weight:300;margin:0 .15rem}.bs-operators-total{font-size:clamp(.9rem,2vw,1.1rem);color:hsla(0,0%,100%,.4);font-weight:500}.bs-prize-pool{position:absolute;bottom:5vh;left:50%;transform:translateX(-50%);z-index:100;pointer-events:none;text-align:center}.bs-prize-label{font-size:.6rem;color:hsla(0,0%,100%,.3);margin-bottom:.5rem;font-weight:500}.bs-prize-amounts{display:flex;align-items:center;justify-content:center;gap:.75rem}.bs-prize-value{font-size:.95rem;font-weight:600;color:#fff;letter-spacing:.03em;text-shadow:none}.bs-prize-token{font-size:.6rem;color:hsla(0,0%,100%,.4);margin-left:.3rem;letter-spacing:.1em;font-weight:400}.bs-reward{text-align:center;position:relative;padding:1rem 1.5rem;background:transparent}@media (max-width:768px){.bs-hud-top-left{top:max(3vh,74px);left:4vw}.bs-hud-top-right{top:3vh;right:4vw}.bs-hud-label{font-size:.5rem;letter-spacing:.2em;margin-bottom:.25rem}.bs-hud-time{font-size:clamp(1.75rem,8vw,2.5rem)}.bs-kill-feed{top:calc(3vh + 4rem);right:4vw}.bs-kill-item{font-size:.65rem}.bs-prize-pool{bottom:3vh}.bs-prize-label{font-size:.5rem}.bs-prize-amounts{gap:.5rem}.bs-prize-value{font-size:.8rem}.bs-winner-rewards{gap:1rem}.bs-winner-tagline{font-size:.5rem}.bs-winner-corner{width:50px;height:50px}.bs-winner-corner-tl{top:10px;left:10px}.bs-winner-corner-tr{top:10px;right:10px}.bs-winner-corner-bl{bottom:10px;left:10px}.bs-winner-corner-br{bottom:10px;right:10px}.bs-winner-frame{inset:8%}.bs-reward{padding:.75rem 1rem}.bs-label-line{width:25px}}@media (max-height:500px){.bs-hud-top-left{top:max(3vh,74px)}.bs-hud-top-right{top:2vh}.bs-prize-pool{bottom:2vh}}@media (prefers-reduced-motion:reduce){.bs-hud-time.bs-danger,.bs-hud-time.bs-warning,.bs-kill-item{animation:none}.bs-kill-item{opacity:.9}.bs-winner-overlay{animation:none}.bs-winner-grid{animation:none;opacity:.5}.bs-winner-particle{animation:none;display:none}.bs-avatar-ring,.bs-corner-blink,.bs-corner-blink-delay,.bs-corner-fill,.bs-corner-scan,.bs-reward,.bs-reward-amount,.bs-winner-avatar,.bs-winner-label,.bs-winner-name,.bs-winner-rewards,.bs-winner-tagline{animation:none;opacity:1;transform:none}}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--text-secondary)}.status-dot.connected{background:#39ff14;box-shadow:0 0 6px rgba(57,255,20,.5)}.status-dot.disconnected{background:var(--accent-color)}.send-icon{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid var(--accent-color);margin-left:2px}@media (max-width:768px){.bs-follow-indicator{top:60px;padding:6px 10px 6px 12px}.bs-follow-name{font-size:12px;max-width:120px}.bs-follow-label{font-size:8px}}@media (max-width:1024px){.battle-sidebar .sidebar-body,.bs-follow-indicator,.bs-follow-label-3d,.live-sidebar-toggle,.sidebar-footer{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.jp-hud{font-family:var(--font-jp),sans-serif;font-size:.82em;letter-spacing:.28em;opacity:.5;margin-left:.5em}.cs-brz-theme{--rl:#ff0a3c;--rl-light:#ff3d64;--txt:#e8e8f0;background:#000;color:var(--txt);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:44px 24px;font-family:var(--font-exo),"Arial Narrow",sans-serif}.brz-head{font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--rl)}.brz-attention{gap:8px}.brz-attention,.brz-attention-label{display:flex;flex-direction:column;align-items:center}.brz-attention-label{gap:6px;font-family:var(--font-exo),"Arial Narrow",sans-serif;font-weight:700;font-size:14px;letter-spacing:.52em;text-transform:uppercase;color:rgba(232,232,240,.85)}.brz-hero{display:flex;flex-direction:column;align-items:center;gap:14px}.brz-time{font-family:var(--font-exo),sans-serif;font-size:clamp(78px,15vw,168px);font-weight:800;line-height:.9;color:var(--txt);letter-spacing:.01em;font-variant-numeric:tabular-nums}.brz-time i{color:var(--rl);font-style:normal;margin:0 .03em}.brz-time.brz-danger,.brz-time.brz-danger i{color:var(--rl-light)}.brz-hero small{font-family:ui-monospace,monospace;font-size:12px;letter-spacing:.42em;color:#7a7a84}.brz-progress{display:flex;align-items:center;gap:16px;width:min(560px,80vw)}.brz-progress-track{flex:1;height:3px;background:hsla(0,0%,100%,.08);overflow:hidden}.brz-progress-fill{height:100%;background:var(--rl);box-shadow:0 0 10px rgba(255,10,60,.6);transition:width 1s linear}.brz-progress-pct{font-family:ui-monospace,monospace;font-size:12px;font-weight:700;color:var(--rl);min-width:44px;text-align:right}.brz-stats{justify-content:center;flex-wrap:wrap;gap:16px 26px}.brz-stat,.brz-stats{display:flex;align-items:center}.brz-stat{flex-direction:column;gap:5px}.brz-stat-k{font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.2em;color:#8a8a93}.brz-stat-v{font-size:17px;font-weight:700;color:var(--txt)}.brz-stat-v em,.brz-stat-v.brz-hot{color:var(--rl)}.brz-stat-v em{font-style:normal;font-size:12px}.brz-stat-logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:-2px;margin-left:6px}.brz-sep{width:3px;height:3px;border-radius:50%;background:rgba(255,10,60,.5)}.brz-caution{flex-direction:column;gap:8px;max-width:640px;text-align:center}.brz-caution,.brz-caution-head{display:flex;align-items:center}.brz-caution-head{gap:12px;font-size:14px;font-weight:800;letter-spacing:.4em;color:var(--rl)}.brz-warn-mini{color:var(--rl);font-size:13px}.brz-caution-text{font-family:ui-monospace,monospace;font-size:10px;line-height:1.8;letter-spacing:.07em;color:#8a8a93;text-transform:uppercase}@media (max-width:640px){.cs-brz-theme{gap:20px;padding:32px 18px}.brz-sep{display:none}.brz-stats{gap:14px 22px}}.bs-hud-label{color:rgba(255,10,60,.85);font-size:.62rem;letter-spacing:.28em;font-weight:700;text-transform:uppercase}.bs-hud-label,.bs-hud-time{font-family:var(--font-exo),sans-serif}.bs-hud-time{color:#e8e8f0;text-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:.06em}.bs-hud-time.bs-warning{color:#ff3d64}.bs-hud-time.bs-danger{color:#ff0a3c}.bs-prize-label{color:#8a8a93;letter-spacing:.3em;font-weight:700;text-transform:uppercase}.bs-prize-label,.bs-prize-value{font-family:var(--font-exo),sans-serif}.bs-prize-value{color:#e8e8f0;font-variant-numeric:tabular-nums}.bs-prize-token{color:#ff0a3c}.bs-prize-logo{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:-3px;margin-left:.35rem}.bs-final-kill{--fk-dur:900ms;--fk-total:6030ms;position:absolute;inset:0;z-index:220;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;background:radial-gradient(ellipse 46% 40% at 50% 44%,rgba(255,10,60,.16) 0,transparent 70%),#000;animation:bs-fk-veil var(--fk-total) ease-out both}.bs-final-kill-img{max-height:78vh;max-width:86vw;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 42px rgba(255,10,60,.35));transform-origin:50% 45%}.bs-fk-aim,.bs-fk-fire,.bs-fk-snarl,.bs-fk-steady{justify-content:flex-end}.bs-fk-aim .bs-final-kill-img,.bs-fk-fire .bs-final-kill-img,.bs-fk-snarl .bs-final-kill-img,.bs-fk-steady .bs-final-kill-img{transform-origin:50% 100%}.bs-fk-aim .bs-final-kill-img{animation:bs-fk-push var(--fk-dur) cubic-bezier(.22,.6,.3,1) both;filter:drop-shadow(0 0 46px rgba(36,227,255,.28))}.bs-fk-snarl .bs-final-kill-img{animation:bs-fk-punch var(--fk-dur) cubic-bezier(.16,.9,.3,1) both;filter:drop-shadow(0 0 40px rgba(255,10,60,.42))}.bs-fk-fire .bs-final-kill-img,.bs-fk-steady .bs-final-kill-img{max-height:86vh}.bs-fk-steady .bs-final-kill-img{animation:bs-fk-hold var(--fk-dur) linear both;filter:drop-shadow(0 0 34px rgba(36,227,255,.22))}.bs-fk-fire .bs-final-kill-img{animation:bs-fk-blast var(--fk-dur) cubic-bezier(.1,.8,.3,1) both}.bs-final-kill:after{content:"";position:absolute;inset:0;pointer-events:none;background:#fff;opacity:0}.bs-fk-fire:after{animation:bs-fk-flash var(--fk-dur) ease-out both}.bs-fk-impact .bs-final-kill-img{animation:bs-fk-through var(--fk-dur) cubic-bezier(.1,.7,.3,1) both}.bs-fk-dissolve .bs-final-kill-img{animation:bs-fk-figure var(--fk-dur) cubic-bezier(.12,.7,.3,1) both}@keyframes bs-fk-push{0%{opacity:0;transform:scale(1.02)}18%{opacity:1}to{opacity:1;transform:scale(1.09)}}@keyframes bs-fk-punch{0%{opacity:0;transform:scale(1.22);filter:brightness(1.7)}12%{opacity:1;transform:scale(1.04);filter:brightness(1.12)}to{opacity:1;transform:scale(1.11);filter:brightness(1)}}@keyframes bs-fk-hold{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.006)}}@keyframes bs-fk-blast{0%{opacity:1;transform:scale(1.006) translateX(0);filter:brightness(3.2) drop-shadow(0 0 70px rgba(255,255,255,.75))}8%{transform:scale(1.02) translateX(9px);filter:brightness(1.9) drop-shadow(0 0 60px rgba(255,10,60,.7))}20%{transform:scale(1.01) translateX(-3px);filter:brightness(1.25) drop-shadow(0 0 48px rgba(255,10,60,.5))}to{opacity:1;transform:scale(1.015) translateX(0);filter:brightness(1.05) drop-shadow(0 0 40px rgba(255,10,60,.4))}}@keyframes bs-fk-flash{0%{opacity:.9}16%{opacity:.22;background:#ff3c5a}to{opacity:0;background:#ff3c5a}}@keyframes bs-fk-through{0%{opacity:0;transform:scale(1.1);filter:brightness(2.1) drop-shadow(0 0 64px rgba(255,255,255,.55))}7%{opacity:1;transform:scale(1.04);filter:brightness(1.4) drop-shadow(0 0 54px rgba(255,10,60,.6))}30%{transform:scale(1.005);filter:brightness(1) drop-shadow(0 0 44px rgba(255,10,60,.4))}to{opacity:1;transform:scale(.99) translateY(10px);filter:brightness(.96) drop-shadow(0 0 38px rgba(255,10,60,.32))}}@keyframes bs-fk-figure{0%{opacity:0;transform:scale(1.06);filter:brightness(1.7) drop-shadow(0 0 60px rgba(255,255,255,.4))}6%{opacity:1;transform:scale(1.02);filter:brightness(1.25) drop-shadow(0 0 50px rgba(255,10,60,.45))}22%{opacity:1;transform:scale(1);filter:brightness(1) drop-shadow(0 0 42px rgba(255,10,60,.35))}62%{opacity:.92;transform:scale(.985) translateY(-6px)}to{opacity:0;transform:scale(.94) translateY(-34px);filter:brightness(1.35) drop-shadow(0 0 10px rgba(36,227,255,.3))}}@keyframes bs-fk-veil{0%{opacity:0}5%{opacity:1}86%{opacity:1}to{opacity:0}}@media (max-width:640px){.bs-final-kill-img{max-height:80vh;max-width:100vw}.bs-fk-fire .bs-final-kill-img,.bs-fk-steady .bs-final-kill-img{max-height:84vh;max-width:100vw}}@media (prefers-reduced-motion:reduce){.bs-fk-aim .bs-final-kill-img,.bs-fk-dissolve .bs-final-kill-img,.bs-fk-fire .bs-final-kill-img,.bs-fk-impact .bs-final-kill-img,.bs-fk-snarl .bs-final-kill-img,.bs-fk-steady .bs-final-kill-img{animation:bs-fk-soft .5s ease-out both}.bs-fk-fire:after{animation:none}@keyframes bs-fk-soft{0%{opacity:0}to{opacity:1}}}.bs-win-overlay{position:absolute;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#000;animation:bs-win-in .5s ease both}@keyframes bs-win-in{0%{opacity:0}to{opacity:1}}.bs-win-content{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding:24px}.bs-win-head{font-size:12px;letter-spacing:.28em;color:rgba(255,10,60,.85)}.bs-win-eyebrow,.bs-win-head{font-family:var(--font-exo),sans-serif;font-weight:700;text-transform:uppercase}.bs-win-eyebrow{font-size:13px;letter-spacing:.5em;color:#ff0a3c}.bs-win-avatar{width:104px;height:104px;border-radius:50%;overflow:hidden;border:3px solid #ff0a3c;background:#0c0c12;box-shadow:0 0 34px rgba(255,10,60,.35)}.bs-win-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bs-win-name{font-family:var(--font-exo),sans-serif;font-weight:800;font-size:clamp(32px,6vw,52px);letter-spacing:.06em;text-transform:uppercase;color:#e8e8f0;word-break:break-word;max-width:90vw}.bs-win-reward{display:flex;flex-direction:column;align-items:center;gap:8px}.bs-win-reward-k{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.4em;color:#8a8a93}.bs-win-reward-v{font-family:var(--font-exo),sans-serif;font-size:clamp(34px,7vw,58px);line-height:.9;font-weight:800;color:#e8e8f0;letter-spacing:.01em;font-variant-numeric:tabular-nums}.bs-win-plus{color:#ff0a3c}.bs-win-reward-tok{font-family:var(--font-exo),sans-serif;font-size:.26em;font-weight:700;color:#ff0a3c;letter-spacing:.08em;margin-left:.5rem}.bs-win-reward-logo{width:.9em;height:.9em;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:-.12em;margin-left:.5rem}.battle-sidebar .sidebar-body{border:none;clip-path:none;box-shadow:none;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.32));backdrop-filter:blur(10px)}.battle-sidebar .sidebar-body:after,.battle-sidebar .sidebar-body:before{content:none}.sidebar-header{border-bottom:none;background:none;padding:16px 18px 8px}.sidebar-header:after{content:none}.sidebar-title{color:rgba(255,10,60,.85);font-size:11px;letter-spacing:.24em;font-weight:700}.sidebar-time,.sidebar-title{font-family:var(--font-exo),sans-serif}.sidebar-time{color:#e8e8f0;font-size:22px;font-variant-numeric:tabular-nums}.player-item{border-bottom:none;padding:9px 18px}.player-rank{width:22px;height:auto;border:none;clip-path:none;justify-content:flex-start;font-family:var(--font-exo),sans-serif;font-size:15px;font-weight:700;color:#6f6f78;font-variant-numeric:tabular-nums}.player-item.dead .player-rank,.player-rank{background:none}.player-item:first-child .player-rank,.player-rank:first-child{color:#ff0a3c}.player-item.current .player-rank{background:none;border:none;color:#ff0a3c}.player-avatar-small{border:none;clip-path:none;border-radius:50%;background:hsla(0,0%,100%,.06)}.player-avatar-small img{border-radius:50%}.player-name{font-weight:600}.player-details{border-bottom:none;background:none}.player-item.selectable:hover{background:rgba(57,255,20,.06);border-color:transparent}.player-item.selectable:hover .player-avatar-small{box-shadow:0 0 8px rgba(57,255,20,.3)}.player-item.followed{background:rgba(57,255,20,.09);border-color:transparent}.player-item.followed:hover{background:rgba(57,255,20,.13)}.player-avatar-small.followed{box-shadow:0 0 12px rgba(57,255,20,.4)}.player-row.followed{background:rgba(57,255,20,.05)}.follow-badge{background:#39ff14}.player-item:before{display:none}.bs-hud-operators{align-items:baseline}.bs-operators-alive{font-family:var(--font-exo),sans-serif;color:#e8e8f0;font-weight:700;text-shadow:none;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,4.2vw,2.9rem)}.bs-operators-sep{color:#6f6f78;font-weight:400}.bs-operators-total{font-family:var(--font-exo),sans-serif;color:#6f6f78;font-variant-numeric:tabular-nums}.bs-operator-anchor{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.bs-operator:focus-visible{outline:none;box-shadow:0 0 0 2px #0c0c12,0 0 0 5px #ffe600}.bs-operator{position:absolute;left:0;top:0;width:46px;height:46px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #ff0a3c;overflow:hidden;background:#0c0c12;box-shadow:0 0 0 3px rgba(0,0,0,.5);transition:opacity .3s ease}.bs-operator img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bs-operator-current{width:54px;height:54px;z-index:3;box-shadow:0 0 16px rgba(255,10,60,.9),0 0 0 2px #ff0a3c}.bs-br{overflow:hidden}.bs-city{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bs-stage-viewport{overflow:hidden;overflow:clip;touch-action:none;cursor:grab}.bs-stage-viewport.bs-panning{cursor:grabbing}.bs-cam-hint{position:absolute;left:50%;bottom:calc(5vh + 62px);transform:translateX(-50%);z-index:120;pointer-events:none;white-space:nowrap;font-family:var(--font-exo),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(232,232,240,.4);animation:bs-cam-hint-in .6s ease-out both,bs-cam-hint-out 1.6s ease-in 7.4s both}@keyframes bs-cam-hint-in{0%{opacity:0}to{opacity:1}}@keyframes bs-cam-hint-out{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.bs-cam-hint{font-size:8px;letter-spacing:.1em;bottom:calc(5vh + 56px)}}@media (prefers-reduced-motion:reduce){.bs-cam-hint{animation:none}}.bs-stage{position:absolute;left:0;top:0;width:2325px;height:2325px;transform-origin:0 0;will-change:transform}.bs-field{position:absolute;inset:0}.bs-operator{overflow:visible}.bs-operator img,.bs-operator-hp{border-radius:50%}.bs-operator-hp{position:absolute;inset:-6px;pointer-events:none;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px))}.bs-operator-dead{pointer-events:none;cursor:default;animation:bs-operator-death 1.8s ease-out forwards}.bs-operator-dead img{filter:grayscale(1) brightness(.65)}.bs-operator-dead .bs-operator-hp{opacity:0}@keyframes bs-operator-death{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%) scale(.7)}}@media (prefers-reduced-motion:reduce){.bs-operator-dead{animation:bs-operator-death-fade 1.8s linear forwards}@keyframes bs-operator-death-fade{0%{opacity:1}to{opacity:0}}}.bs-voice-toggle{position:fixed;right:16px;bottom:16px;z-index:250;background:none;border:none;padding:8px;cursor:pointer;color:rgba(232,232,240,.45);transition:color .2s ease}.bs-voice-toggle:hover{color:#e8e8f0}.bs-say{bottom:calc(100% + 12px);background:rgba(0,0,0,.72);color:#fff;font-family:var(--font-exo),sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;padding:6px 12px;border-radius:999px;white-space:nowrap;pointer-events:none;z-index:80;animation:bs-say-pop 2.1s ease-out forwards}.bs-say,.bs-say:after{position:absolute;left:50%}.bs-say:after{content:"";top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.72)}.bs-say-spot{position:absolute;width:0;height:0;pointer-events:none}.bs-say-spot .bs-say{bottom:30px}@keyframes bs-say-pop{0%{opacity:0;transform:translateX(-50%) scale(.4)}8%{opacity:1;transform:translateX(-50%) scale(1.08)}13%{transform:translateX(-50%) scale(1)}82%{opacity:1;transform:translateX(-50%) scale(1)}to{opacity:0;transform:translateX(-50%) scale(.92)}}@media (prefers-reduced-motion:reduce){.bs-say{animation:bs-say-fade 2.1s linear forwards}@keyframes bs-say-fade{0%{opacity:1;transform:translateX(-50%)}85%{opacity:1;transform:translateX(-50%)}to{opacity:0;transform:translateX(-50%)}}}.bs-fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:visible}.bs-fx-tracer{stroke:#ff0a3c;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-width:2.5px;animation:bs-tracer-fade .4s ease-out forwards}@keyframes bs-tracer-fade{0%{opacity:1}to{opacity:0}}.bs-fx-ping{position:absolute;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:5}.bs-fx-hit{width:14px;height:14px;background:#ff3d64;animation:bs-fx-hit .35s ease-out forwards}@keyframes bs-fx-hit{0%{opacity:.95;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}.bs-fx-burst{width:46px;height:46px;border:2px solid #ff0a3c;background:rgba(255,10,60,.35);animation:bs-fx-burst .5s ease-out forwards}@keyframes bs-fx-burst{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}.bs-feed{position:absolute;top:calc(6vh + 74px);right:5vw;z-index:30;display:flex;flex-direction:column;gap:6px;align-items:flex-end;pointer-events:none}.bs-feed-row{font-family:var(--font-exo),sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-shadow:none;animation:bs-feed-in .25s ease-out}.bs-feed-attacker{color:#e8e8f0}.bs-feed-x{color:#ff0a3c;margin:0 7px}.bs-feed-victim{color:#8a8a93}@keyframes bs-feed-in{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media (max-width:640px){.bs-feed{top:calc(3vh + 64px);right:4vw}.bs-feed-row{font-size:10px}}.cs-brz-theme>*{position:relative;z-index:1}.cs-brz-theme>.brand-corner{position:absolute;z-index:40}.bs-win-content{position:relative;z-index:1}@media (max-width:640px){.brz-caution-text{font-size:12px;line-height:1.7}.brz-stat-k{font-size:11px}.bs-hud-label,.bs-prize-label{font-size:.72rem}.bs-prize-token{font-size:.7rem}.bs-feed-row{font-size:11px}.bs-win-reward-k,.player-name,.sidebar-title{font-size:12px}.player-detail-row{font-size:11px}.stat-item,.stat-value{font-size:12px}.dead-label{font-size:11px}.cs-operators-label,.cs-prize-label{font-size:.62rem}.cs-timer-sub{font-size:.65rem}.cs-waiting-note{font-size:.7rem}}.bs-operator{cursor:pointer}.bs-player-card{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(9vh + 44px);z-index:150;width:min(460px,calc(100vw - 16px));background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(0,0,0,.65) 42%,rgba(0,0,0,.48) 64%,transparent 100%);border:none;padding:26px 44px 30px}.bs-player-card-close{position:absolute;top:6px;right:8px;padding:6px;background:none;border:none;color:#8a8a93;font-size:14px;cursor:pointer}.bs-player-card-head{display:flex;align-items:center;gap:12px;margin-bottom:4px}.bs-player-card-head img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ff0a3c;background:#0c0c12;flex-shrink:0}.bs-player-card-name{display:flex;align-items:center;gap:8px;font-family:var(--font-exo),sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#e8e8f0}.bs-player-card-name a{color:inherit;text-decoration:none}.bs-player-card-name a:hover{color:#24e3ff}.bs-player-card-copy{display:inline-flex;align-items:center;padding:3px;background:none;border:none;color:#8a8a93;cursor:pointer}.bs-player-card-copy:hover{color:#24e3ff}.bs-player-card-copied{font-size:9px;letter-spacing:.2em}.bs-player-card-copied,.bs-player-card-status{font-family:ui-monospace,monospace;color:#39ff14}.bs-player-card-status{font-size:11px;letter-spacing:.12em;margin-top:2px}.bs-player-card-dead{color:#ff0a3c}.bs-player-card-row{display:flex;flex-direction:column;gap:3px;margin-top:10px}.bs-player-card-k{font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.3em;color:#8a8a93}.bs-player-card-v{font-family:var(--font-exo),sans-serif;font-size:15px;font-weight:700;letter-spacing:.04em;color:#e8e8f0}@media (max-width:640px){.bs-player-card{bottom:calc(7vh + 60px)}.bs-player-card-k{font-size:11px}}.gw-scene{position:fixed;inset:0;z-index:240;overflow:hidden;background:#000;pointer-events:none}.gw-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.live-connection-warning{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:200;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:6px 14px;margin-top:calc(8px + env(safe-area-inset-top, 0px));border:1px solid rgba(255,10,60,.55);border-radius:3px;background:rgba(12,12,18,.92);color:#ff6b8a;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.live-connection-dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#ff0a3c;animation:live-connection-pulse 1.4s ease-in-out infinite}@keyframes live-connection-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.live-connection-dot{animation:none}}