.catch-drop-panel{z-index:80;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));box-sizing:border-box;color:#fff;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);font:16px/1.4 var(--font-ui),Arial,sans-serif;background:#101e30;border:1px solid #a8c5dd;border-radius:12px;padding:16px;position:fixed;overflow:auto;box-shadow:0 8px 30px #0008}.catch-drop-panel header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catch-drop-panel h2{margin:0;font-size:20px;line-height:1.25}.catch-drop-panel header button{color:#fff;background:#263c53;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.catch-drop-panel p{color:#d1dfeb;overflow-wrap:anywhere;margin:10px 0 14px}.catch-drop-panel p strong{color:#ffd477}.catch-drop-choice{color:#fff;text-align:left;width:100%;min-height:48px;font:inherit;background:#293b54;border:1px solid #ad8ac4;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.catch-drop-choice b{overflow-wrap:anywhere;min-width:0}.catch-drop-choice span{color:#ffe09b}.catch-drop-panel button:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (max-width:600px){.catch-drop-panel{top:calc(max(8px,env(safe-area-inset-top)) + 88px);width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 340px - env(safe-area-inset-bottom));padding:12px;bottom:auto;right:8px}.catch-drop-panel h2{font-size:18px}}.catch-shell .catch-host{z-index:28;pointer-events:auto;align-items:center;gap:12px;display:flex;position:absolute;top:44px;left:194px}.catch-host-face{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.catch-host-face .bc-head .buddy-orb{cursor:pointer}.catch-host-face .bc-head.is-talking .buddy-bob{transform:translateY(calc(var(--bob-mouth,0) * -2.5px)) scale(calc(1 + var(--bob-mouth,0) * .025),calc(1 - var(--bob-mouth,0) * .02));transform-origin:50% 80%}.catch-host-face .bc-voice-on{z-index:4;font-style:normal;font-size:calc(var(--buddy,100px) * .26);pointer-events:none;line-height:1;position:absolute;top:2%;right:-8%}:is(.catch-host-face:focus-visible,.catch-host-words:focus-visible){outline-offset:3px;outline:2px solid #ffd166}.catch-host-bubble{color:#fff;background:#142536;border:1px solid #ffdb82;border-radius:14px;align-items:flex-start;width:max-content;max-width:320px;transition:opacity .4s ease-out;animation:.2s ease-out catch-host-in;display:flex;position:relative;box-shadow:0 4px 14px #0006}.catch-host-bubble:before{content:"";background:#142536;border-bottom:1px solid #ffdb82;border-left:1px solid #ffdb82;width:12px;height:12px;position:absolute;top:23px;left:-7px;transform:rotate(45deg)}.catch-host-words{-webkit-line-clamp:3;overflow-wrap:anywhere;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;flex:1;min-width:0;max-height:66px;margin:8px 2px 8px 12px;padding:0;font:600 15px/22px system-ui;display:-webkit-box;overflow:hidden}.catch-host-close{opacity:.7;color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:28px;height:30px;padding:0;display:grid}.is-host-nudge .creator-live,.bc-box.is-host-nudge{animation:.45s ease-in-out catch-host-shake}@keyframes catch-host-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes catch-host-shake{0%,to{transform:translate(0)}25%,75%{transform:translate(-5px)}50%{transform:translate(5px)}}.catch-shell .catch-host.is-inline{z-index:2;position:relative;top:auto;left:auto}.catch-tv .catch-host.is-inline .catch-host-bubble{width:310px}.catch-tv .bc-frame .catch-host-words{max-height:60px;font-size:23px;line-height:30px}@media (max-width:600px){.catch-shell:not(.catch-tv) .catch-host{left:12px;top:calc(max(8px,env(safe-area-inset-top)) + 260px);right:max(12px,env(safe-area-inset-right));gap:12px}.catch-shell:not(.catch-tv) .catch-host-bubble{flex:1;width:auto}.catch-shell:not(.catch-tv):has(.catch-host-bubble) .catch-feed{visibility:hidden}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live{font-size:15px}}@media (max-width:699px){.catch-tv .bc-strip>.catch-host{flex:none;width:100%}.catch-tv .bc-strip-text{display:none}.catch-tv .catch-host.is-inline .catch-host-bubble{flex:1;width:auto}.catch-tv .catch-bob-panel .creator-live{width:auto;max-height:220px;left:12px!important;right:12px!important;top:calc(env(safe-area-inset-top) + 150px)!important}}@media (prefers-reduced-motion:reduce){.catch-host-bubble,.is-host-nudge .creator-live,.bc-box.is-host-nudge{animation:none}}.catch-shell .catch-host-words{font:600 15px/22px system-ui}.catch-shell .catch-bob-panel .creator-live-stream{font-size:15px;line-height:1.5}.catch-tv .bc-box .creator-live>header:has(.catch-host){overflow:visible}@media (max-width:600px){main.world-shell.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live{max-height:140px!important;top:calc(max(8px,env(safe-area-inset-top)) + 116px)!important}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live>header{min-height:36px;padding:8px 10px}.catch-shell:not(.catch-tv) .catch-bob-panel header>.creator-avatar,.catch-shell:not(.catch-tv) .catch-bob-panel .cl-lang{display:none}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-stream{padding:8px 10px}}.catch-shell .catch-bob-panel .creator-live-stream,.catch-tv .bc-box .creator-live-stream{-webkit-mask-image:none!important;mask-image:none!important}.catch-tv .bc-box .creator-live>header:has(.catch-host)>.cl-who{display:none!important}.catch-tv .bc-frame .catch-host.is-inline .catch-host-bubble{width:290px}@media (max-width:600px){.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-bubble{padding:8px 12px}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-stream{padding:6px 10px!important}}.catch-tv .bc-frame .bc-box .creator-live-bubble{line-height:1.4;font-size:24px!important}.catch-tv .bc-box .creator-live-stream:before{display:none!important}@media (max-width:600px){.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-bubble{padding:5px 10px;line-height:20px;font-size:15px!important}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-stream{padding:4px 10px!important}}@media (min-width:601px){.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live{max-height:min(300px,100vh - 446px)!important}}.catch-shell .catch-bob-panel .creator-live>footer{display:none!important}.catch-shell .catch-bob-panel .creator-live-stream{padding:10px 12px!important}@media (min-width:601px){.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live{max-height:min(360px,100vh - 456px)!important}}.catch-host-face .bc-voice-on{display:none}.catch-host-mic{z-index:5;color:#5fe3a1;pointer-events:none;background:#0b1820f0;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;animation:.16s ease-out catch-host-in;display:inline-flex;position:absolute;top:-4px;left:50%;translate:-50%;box-shadow:0 0 0 1.5px #5fe3a1b3,0 3px 10px #0007}.catch-host-mic b{color:#fff;font:800 13px/1 system-ui}.catch-host-mic i{background:#5fe3a1;border-radius:2px;width:3px;height:12px;animation:.7s ease-in-out infinite catch-host-wave;display:block}.catch-host-mic i:nth-of-type(2){animation-delay:.15s}.catch-host-mic i:nth-of-type(3){animation-delay:.3s}@keyframes catch-host-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.catch-host-mic i{animation:none}}.catch-shell .catch-bob-panel .creator-live .cl-move-main,.catch-shell .catch-bob-panel .creator-live .cl-move-list li{font-size:15px;line-height:1.4}.catch-shell .catch-bob-panel .creator-live .cl-move-text,.catch-tv .bc-box .creator-live .cl-move-text{color:#d9e2e6}.catch-tv .bc-root.tv2 .bc-frame .bc-box .creator-live .creator-live-steps{display:block}.catch-tv .bc-box .creator-live-typing{display:none}.catch-tv .bc-frame .bc-box .creator-live .cl-move-main,.catch-tv .bc-frame .bc-box .creator-live .cl-move-list li{font-size:23px;line-height:1.4}.catch-tv .bc-frame .bc-box .creator-live .cl-move-text{display:block;overflow:visible}.catch-tv .bc-root.tv2 .bc-frame .bc-box .creator-live .creator-live-msg:where(:nth-last-child(1 of .creator-live-msg)):not(.--h) .creator-live-bubble{-webkit-line-clamp:unset}@media (max-width:699px){.catch-tv .catch-bob-panel .creator-live .creator-live-bubble{padding:6px 10px;line-height:20px;font-size:15px!important}.catch-tv .catch-bob-panel .creator-live-typing{display:none}}@media (max-width:600px){main.world-shell.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live{max-height:160px!important}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live>header{min-height:28px;padding:4px 10px}.catch-shell:not(.catch-tv) .catch-bob-panel .cl-status,.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live-typing{display:none}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .creator-live-stream{gap:4px;padding:4px 6px!important}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .creator-live-msg{flex-shrink:0;max-width:100%}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .creator-live-bubble{padding:4px 8px!important;font-size:15px!important;line-height:20px!important}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .cl-move-main{gap:4px;font-size:13.5px;line-height:20px}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .cl-move-icon{width:16px}.catch-shell:not(.catch-tv) .catch-bob-panel .creator-live .cl-move-more-icon{width:12px;height:12px}}.catch-shell[data-touch=true][data-air-passenger=true] .weapon-scope-toggle{left:calc(20px + env(safe-area-inset-left));right:auto;bottom:calc(20px + env(safe-area-inset-bottom));color:#fff;background:#152429;width:72px;height:72px;font-size:15px;position:fixed}.catch-shell[data-touch=true][data-air-passenger=true][data-lefty] .weapon-scope-toggle{left:auto;right:calc(20px + env(safe-area-inset-right))}.catch-shell .touch-actions{pointer-events:none}.catch-shell .touch-actions button{pointer-events:auto}@media (max-width:600px){main.world-shell.catch-shell[data-touch=true]:has(.catch-shield) .catch-hint{max-width:calc(100vw - 126px);left:116px}}main.world-shell.catch-shell:not(.catch-tv):has(.catch-bob-alert) :is(.catch-leader-ticker,.catch-bob-bark,.catch-respawn-line,.catch-horde-line:not(.catch-bob-alert)){visibility:hidden}main.world-shell.catch-shell:not(.catch-tv):has(.catch-horde-line,.catch-respawn-line) :is(.catch-leader-ticker,.catch-bob-bark){visibility:hidden}main.world-shell.catch-shell:not(.catch-tv):has(.catch-leader-ticker) .catch-bob-bark{visibility:hidden}main.world-shell.catch-shell:not(.catch-tv):has(.catch-bob-state) .catch-bob-alert.with-horde{top:62px}.catch-bob-alert button{color:#fff;pointer-events:auto;cursor:pointer;background:#28394d;border:0;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.catch-bob-alert button:focus-visible{outline-offset:2px;outline:2px solid #ffd66a}.catch-shell .catch-bob-bark b{color:#715000;font-size:15px;line-height:1.2}@media (max-width:600px){main.world-shell.catch-shell:not(.catch-tv):has(.catch-bob-alert) .catch-feed{visibility:hidden}main.world-shell.catch-shell[data-touch=true]:not(.catch-tv):has(.catch-bob-state) .catch-bob-alert.with-horde{top:calc(max(8px,env(safe-area-inset-top)) + 134px)}main.world-shell.catch-shell:not(.catch-tv) .catch-bob-alert{gap:6px;padding:8px;font-size:15px;line-height:1.3}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.bc-root{z-index:26;pointer-events:none;font-family:var(--font-ui);color:#f6f2ea;-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}.bc-frame{width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--bc-scale,1));transform-origin:50%;position:absolute;top:50%;left:50%}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-panel{background:#0a1016ed;border:1px solid #ffffff1f;border-radius:22px;transition:opacity .4s;position:absolute;box-shadow:0 18px 50px #00000052}.bc-root.is-replay .bc-panel{opacity:.4}.bc-root.is-clean .bc-frame>:not(.bc-caption){display:none!important}.bc-root button{pointer-events:auto}@keyframes bc-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bc-fade{0%{opacity:0}to{opacity:1}}@keyframes bc-blink{0%,60%{opacity:1}80%{opacity:.25}to{opacity:1}}@keyframes bc-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.bc-root:not(.bc-phone) .bc-frame:before{content:"";pointer-events:none;background:radial-gradient(100% 100% at 0 0,#04080c75,#04080c2e 45%,#0000 72%);width:1100px;height:300px;position:absolute;top:0;left:0}.bc-root.is-clean .bc-frame:before{display:none}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-hook{width:820px;padding:0;position:absolute;top:24px;left:40px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-hook-top{flex-wrap:nowrap;align-items:center;gap:20px;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-wordmark{font-family:var(--font-display);letter-spacing:-1.2px;color:#fff;white-space:nowrap;text-shadow:0 2px 18px #00000080,0 1px 3px #00000059;align-items:center;gap:12px;font-size:56px;font-weight:800;line-height:1;display:inline-flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-wordmark>span{letter-spacing:-.6px;color:#f3f6f7;font-weight:500}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-orb{background:radial-gradient(circle at 40% 36%,#fffffff2 0 9%,#0000 22%),radial-gradient(circle closest-side,#ffd86e 0 52%,#f3a428 66%,#0d151c 69%);border:5px solid #fff;border-radius:50%;flex:none;width:44px;height:44px;margin-right:2px;box-shadow:0 4px 16px #0000006b,0 0 0 1px #0000002e}@keyframes bc-live-dot{0%{opacity:1;box-shadow:0 0 #ff3b4599}55%{opacity:.35}70%{box-shadow:0 0 0 12px #ff3b4500}to{opacity:1;box-shadow:0 0 #ff3b4500}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-live{box-sizing:border-box;color:#fff;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0a1016cc;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;height:46px;padding:0 18px 0 16px;font-size:23px;font-weight:800;line-height:1;display:inline-flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-live i{background:#ff3b45;border-radius:50%;flex:none;width:14px;height:14px;animation:1.6s ease-out infinite bc-live-dot}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-live em{letter-spacing:.02em;color:#e4eaec;margin-left:4px;font-style:normal;font-weight:700}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-tagline{letter-spacing:.005em;color:#fff;text-shadow:0 2px 12px #000c,0 0 3px #0000008c;white-space:normal;text-wrap:balance;margin:12px 0 0;font-size:26px;font-weight:650;line-height:1.25;overflow:visible}.bc-frame .bc-place{box-sizing:border-box;white-space:nowrap;background:#0a1016fb;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:14px;max-width:760px;height:52px;padding:0 8px 0 20px;font-size:25px;font-weight:700;display:flex;position:absolute;top:94px;left:1060px;transform:translate(-50%);box-shadow:0 10px 30px #00000047}.bc-frame:not(:has(>.bc-site)) .bc-place{top:28px}.bc-frame .bc-place-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.bc-frame .bc-place-mode{color:#9ff1ff;letter-spacing:.1em;background:#8ff0ff1f;border-radius:999px;flex:none;padding:6px 14px;font-size:18px;font-weight:800}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-stats{box-sizing:border-box;flex-direction:column;gap:12px;width:400px;padding:18px 22px 20px;display:flex;top:30px;left:1480px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-sim{color:#1b2830;letter-spacing:.06em;background:#ffb454;border-radius:8px;padding:3px 10px;font-size:18px;font-style:normal;font-weight:800;position:absolute;top:-14px;right:16px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-city{color:#d9e3e6;border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:10px;padding-bottom:12px;font-size:22px;font-weight:600;line-height:1.3;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-city i{flex:none;font-size:24px;font-style:normal;line-height:1.2}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-city b{color:#fff;font-weight:800}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:stretch;align-items:start;gap:0;display:grid}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters>span{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;animation:.5s bc-fade;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters>span+span{border-left:1px solid #ffffff1a}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters b{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:38px;font-weight:800;line-height:1;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters small{color:#cdd8db;white-space:nowrap;font-size:20px;font-weight:700}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters .is-bob b{color:#fc5}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters .is-bob small{color:#f3d68b}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-counters em{color:#ffb454;white-space:nowrap;font-size:18px;font-style:normal;font-weight:700}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-dot{background:#6dffc6;border-radius:50%;flex:none;width:13px;height:13px;animation:2s infinite bc-blink;box-shadow:0 0 0 4px #6dffc633}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-count{counter-reset:n var(--n);transition:--n 1.2s ease-out}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-count:after{content:counter(n)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-pop{animation:.5s ease-out bc-pop;display:inline-block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mood{white-space:nowrap;background:#ffffff0f;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:8px 14px;font-size:25px;font-weight:800;line-height:1.2;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-growth{font-size:19px;font-style:normal;font-weight:700}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-growth.up{color:#6dffc6}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-growth.down{color:#ff8a7a}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter{display:block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter span{align-items:baseline;gap:10px;font-size:21px;line-height:1.2;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter span b{color:#fff;white-space:nowrap;font-weight:800}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter span em{color:#d3e2e5;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-style:normal;font-weight:600;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter>i{background:#ffffff1a;border-radius:4px;height:8px;margin-top:6px;display:block;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter>i b{border-radius:4px;height:100%;transition:width 1s;display:block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter.m-chaos>i b{background:linear-gradient(90deg,#ffb454,#ff5d6a)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter.m-economy>i b{background:linear-gradient(90deg,#ffe08a,#fc5)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-meter.m-behaviour>i b{background:linear-gradient(90deg,#8dffd2,#43e4ff)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob{box-sizing:border-box;background:#0a1016fb;border:1px solid #ffcc5559;border-radius:22px;align-items:center;gap:16px;width:600px;height:160px;padding:6px 22px 6px 14px;display:flex;position:absolute;top:166px;left:40px;box-shadow:0 18px 50px #00000052}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob-text{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob-text>*{max-width:100%}.bc-root:not(.has-gpt) .bc-frame .bc-bob small.live-mirror{display:none}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob h3{color:#fc5;text-align:center;margin:0;font-size:28px;font-weight:800;line-height:1.1}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:24px;line-height:1.25;display:-webkit-box;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob.has-say .bc-bob-line{display:none}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob small{color:#c3d0d4;white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob small.live-mirror{justify-content:center;align-items:center;gap:8px;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob .live-mirror-badge{letter-spacing:0;color:#eef3f4;background:0 0;align-items:center;gap:7px;margin:0;padding:0;font-size:18px;font-weight:700;display:inline-flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-bob .live-mirror-badge>i{flex:0 0 9px;width:9px;height:9px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-slate{color:#cdd8db;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:20px;line-height:1.25;display:-webkit-box;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat{box-sizing:border-box;flex-direction:column;width:400px;height:auto;max-height:420px;padding:16px 20px 18px;display:flex;top:auto;bottom:284px;left:1480px;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat header{white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:23px;font-weight:800;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat header small{color:#d7e2e5;background:#ffffff14;border-radius:999px;align-items:center;gap:7px;padding:4px 12px;font-size:18px;font-weight:700;display:inline-flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat header small i{background:#6dffc6;border-radius:50%;width:8px;height:8px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat ul{flex-direction:column;flex:1;justify-content:flex-end;gap:9px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat li{color:#eef3f4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:23px;font-weight:500;line-height:1.3;animation:.4s ease-out bc-in;display:-webkit-box;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat li b{color:color-mix(in srgb,var(--who,#fff) 58%,#fff);font-weight:700}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat li.is-gold b{color:#fc5}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-chat li.is-gold span{color:#ffe7ad}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-empty{color:#c3d0d4;margin:4px 0 0;font-size:22px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-caption{box-sizing:border-box;background:#0a1016ed;border:1px solid #ffffff1f;border-radius:22px;max-width:760px;padding:16px 24px 18px;animation:.45s cubic-bezier(.2,.8,.2,1) bc-in;position:absolute;bottom:114px;left:680px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-tag{color:#0c1f27;letter-spacing:.04em;border-radius:10px;padding:4px 14px;font-size:26px;font-weight:800;display:inline-block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-caption.fam-police .bc-tag{color:#fff}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-caption h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:38px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-caption p{color:#cdd8db;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:26px;overflow:hidden}.bc-root .bc-frame .bc-caption{width:max-content;max-width:760px;left:1060px;translate:-50%}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card{text-align:center;background:#141108e6;border:2px solid #fc5;border-radius:22px;max-width:680px;padding:18px 30px;font-size:36px;font-weight:800;line-height:1.2;animation:.4s ease-out bc-in;position:absolute;top:380px;left:1060px;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card.kind-record{border-color:#a98bff}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card.kind-town{color:#e6f5ff;border-color:#9fd8ff}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card.kind-stats{border-color:#43e4ff;font-size:32px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card.kind-countdown{color:#fff;text-shadow:0 8px 40px #0009;background:0 0;border:0;padding:0 40px;font-size:160px;animation:.5s ease-out bc-pop;top:300px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-card em{color:#fc5;font-style:normal}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-score{white-space:nowrap;background:#1e143cd9;border:1px solid #a98bff;border-radius:14px;align-items:center;gap:14px;max-width:640px;padding:6px 18px;font-size:24px;font-weight:700;display:flex;position:absolute;top:300px;left:1060px;overflow:hidden;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-score b{color:#a98bff;font-variant-numeric:tabular-nums}.bc-root.is-replay .bc-score{display:none}@keyframes bc-pulse{0%,96%{box-shadow:0 18px 50px #00000052}98%{box-shadow:0 0 0 10px #6dffc659}to{box-shadow:0 18px 50px #00000052}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-join{box-sizing:border-box;border:1.5px solid #6dffc699;flex-direction:column;justify-content:center;gap:2px;width:400px;height:auto;padding:16px 20px 18px;animation:60s infinite bc-pulse;display:flex;top:auto;bottom:114px;left:1480px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-join small{letter-spacing:.01em;color:#6dffc6;white-space:nowrap;font-size:22px;font-weight:750}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-join b{letter-spacing:-.5px;color:#fff;overflow-wrap:anywhere;font-size:46px;font-weight:800;line-height:1.1}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-join span{color:#b8c6ca;white-space:nowrap;font-size:18px;font-weight:500}.bc-root .bc-frame .bc-join.has-qr{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;padding:14px 18px}.bc-root .bc-frame .bc-join.has-qr .bc-join-text{min-width:0}.bc-root .bc-frame .bc-join.has-qr b{font-size:32px}.bc-root .bc-frame .bc-join.has-qr span{white-space:normal;font-size:17px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-ticker{background:#0a1016ed;border:1px solid #ffffff1f;border-radius:14px;align-items:center;height:56px;display:flex;position:absolute;top:984px;left:40px;right:40px;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-ticker-tag{color:#fff;letter-spacing:.06em;background:#e5383b;flex:none;place-items:center;height:100%;padding:0 18px;font-size:24px;font-weight:800;display:grid}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-ticker-track{flex:1;height:100%;position:relative;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-tick{white-space:nowrap;will-change:transform;margin-top:-18px;font-size:30px;font-weight:600;line-height:36px;position:absolute;top:50%;left:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-tick.is-gold{color:#fc5}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone{pointer-events:none;position:absolute;inset:200px 500px 300px 700px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone i{border:4px solid #ffffffd9;width:70px;height:70px;position:absolute}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone .tl{border-bottom:0;border-right:0;top:0;left:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone .tr{border-bottom:0;border-left:0;top:0;right:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone .bl{border-top:0;border-right:0;bottom:0;left:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone .br{border-top:0;border-left:0;bottom:0;right:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-rec{color:#ff5a5f;font-size:26px;font-weight:800;animation:1.2s infinite bc-blink;position:absolute;top:20px;left:24px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-alt{font-variant-numeric:tabular-nums;text-shadow:0 2px 8px #0009;font-size:26px;font-weight:700;position:absolute;bottom:20px;left:24px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-rose{border:3px solid #fffc;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:16px;right:24px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-rose span{color:#ff5a5f;font-size:22px;font-weight:800;display:block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-drone-tag{letter-spacing:.06em;text-shadow:0 2px 8px #0009;font-size:26px;font-weight:800;position:absolute;bottom:20px;right:24px}@keyframes bc-sirens{0%,to{box-shadow:inset 0 0 140px 30px #ff283c73}50%{box-shadow:inset 0 0 140px 30px #285aff73}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-police{pointer-events:none;animation:1s infinite bc-sirens;position:absolute;inset:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-police span{letter-spacing:.05em;background:linear-gradient(90deg,#ff3b47,#3b7bff);border-radius:10px;padding:6px 18px;font-size:26px;font-weight:800;position:absolute;top:160px;left:1060px;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-replay{color:#10212a;white-space:nowrap;background:#fff;border-radius:16px;align-items:center;gap:16px;max-width:640px;padding:10px 24px;font-size:30px;font-weight:700;display:flex;position:absolute;top:160px;left:1060px;overflow:hidden;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-replay b{font-size:30px;font-weight:900}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-replay-strip{flex-direction:column;align-items:center;gap:12px;width:680px;display:flex;position:absolute;top:600px;left:1060px;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-timeline{white-space:nowrap;text-shadow:0 2px 8px #000000b3;align-items:center;gap:14px;width:100%;font-size:22px;font-weight:700;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-timeline div{background:#ffffff4d;border-radius:4px;flex:1;height:8px;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-timeline i{background:#fff;height:100%;transition:width 1.4s linear;display:block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-grow{text-shadow:0 2px 10px #000000b3;font-size:30px;font-weight:700;animation:.4s bc-fade}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-back{background:#e5383b;border-radius:12px;padding:8px 16px;font-size:26px;font-weight:800}@keyframes bc-flash-a{0%{opacity:.15}to{opacity:0}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-flash,:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-cut{opacity:0;pointer-events:none;background:#fff;animation:.12s ease-out bc-flash-a;position:absolute;inset:0}@keyframes bc-wipe-a{0%{transform:translate(-120%)skew(-18deg)}40%,60%{transform:translate(0)skew(-18deg)}to{transform:translate(120%)skew(-18deg)}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-wipe{pointer-events:none;background:linear-gradient(100deg,#10212a,#18323d);place-items:center;animation:.9s cubic-bezier(.7,0,.3,1) both bc-wipe-a;display:grid;position:absolute;inset:-10% -20%}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-wipe b{letter-spacing:.08em;color:#fff;font-size:72px;font-weight:900;transform:skew(18deg)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-site{gap:10px;display:flex;position:absolute;top:26px;left:1060px;transform:translate(-50%)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-site button{color:#fff;background:#0a1016d9;border:1px solid #ffffff2e;border-radius:16px;align-items:center;gap:8px;height:54px;padding:0 20px;font-size:24px;font-weight:700;display:inline-flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-site button.is-play{color:#10212a;background:#6dffc6;border-color:#0000}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug{pointer-events:auto;background:#000000c7;border-radius:14px;width:560px;padding:14px 16px;font-size:18px;line-height:1.35;position:absolute;top:280px;left:700px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug ol{margin:6px 0;padding-left:22px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug li{gap:10px;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug li span{flex:1}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug li em{color:#43e4ff;font-style:normal}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug p{margin:6px 0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-debug button{color:#10212a;background:#fc5;border:0;border-radius:8px;height:34px;padding:0 12px;font-weight:700}.bc-phone{z-index:26}.bc-root.bc-phone .bc-strip{left:12px;right:12px;top:calc(env(safe-area-inset-top) + 12px);white-space:nowrap;background:#0a1016d9;border-radius:14px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex;position:absolute;overflow:hidden}.bc-root.bc-phone .bc-strip span{text-overflow:ellipsis;overflow:hidden}.bc-root.bc-phone .bc-strip b{color:#fc5}.bc-root.bc-phone .bc-caption{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom) + 64px);border-radius:14px;max-width:none;padding:10px 12px}.bc-root.bc-phone .bc-tag{border-radius:6px;padding:2px 8px;font-size:12px}.bc-root.bc-phone .bc-caption h2{font-size:17px}.bc-root.bc-phone .bc-caption p{font-size:12px}.bc-root.bc-phone .bc-site{top:auto;left:50%;bottom:calc(env(safe-area-inset-bottom) + 12px);gap:8px}.bc-root.bc-phone .bc-site button{border-radius:12px;height:42px;padding:0 14px;font-size:15px}.world-shell[data-camera=director] .game-header,.world-shell[data-camera=director] .live-stream,.world-shell[data-camera=director] .tv-caption,.world-shell[data-camera=director] .tv-stats,.world-shell[data-camera=director] .tv-pinned,.world-shell[data-camera=director] .tv-join,.world-shell[data-camera=director] .tv-exit,.world-shell[data-stream=true] .scene-error,.world-shell[data-stream=true] .connection-error,.world-shell[data-stream=true] .upgrade-notice,.world-shell[data-stream=true] .game-toast,.world-shell[data-stream=true] .place-panel{display:none!important}.world-shell[data-stream=true] .upgrade-overlay{-webkit-backdrop-filter:none;background:0 0;padding:0;display:block;inset:112px 56px auto auto}.world-shell[data-stream=true] .upgrade-card{background:#0a1016d9;border-radius:12px;padding:8px 16px}.world-shell[data-stream=true] .upgrade-card>*{display:none}.world-shell[data-stream=true] .upgrade-card:after{content:"Updating…";color:#fff;font-size:20px;font-weight:700}.bc-root.bc-phone .bc-strip-text{flex-direction:column;flex:1;min-width:0;display:flex}.bc-root.bc-phone .bc-strip-post{white-space:normal;color:#e6edef;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.bc-root.bc-phone .bc-phone-low{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom) + 64px);flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute}.bc-root.bc-phone .bc-phone-low .bc-caption{align-self:stretch;position:relative;bottom:auto;left:auto;right:auto}.bc-phone-chat{background:#0a1016bd;border-radius:12px;flex-direction:column;gap:2px;max-width:88%;margin:0;padding:6px 10px;list-style:none;display:flex}.bc-phone-chat li{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.3;animation:.4s ease-out bc-in;overflow:hidden}.bc-phone-chat li b{font-weight:800}.bc-phone-chat li.is-gold span{color:#fc5}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-site:has(.bc-line){flex-wrap:wrap;justify-content:center;row-gap:12px;width:640px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-line{color:#f6f2ea;background:#0a1016ed;border:1px solid #6dffc673;border-radius:16px;flex:0 0 100%;align-items:center;gap:12px;margin:0;padding:8px 10px 8px 18px;font-size:22px;font-weight:600;line-height:1.3;display:flex}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-line i{background:#6dffc6;border-radius:50%;flex:none;width:12px;height:12px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-line span{flex:1;min-width:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-site .bc-line button{background:#ffffff14;border-radius:12px;flex:none;height:40px;padding:0 14px;font-size:18px}.bc-root.bc-phone .bc-site button{white-space:nowrap}.bc-root.bc-phone .bc-site:has(.bc-line){row-gap:8px;width:calc(100vw - 24px)}.bc-root.bc-phone .bc-line{border-radius:12px;order:-1;gap:8px;padding:6px 6px 6px 12px;font-size:13px}.bc-root.bc-phone .bc-line i{width:8px;height:8px}.bc-root.bc-phone .bc-site .bc-line button{border-radius:9px;height:30px;padding:0 10px;font-size:12px}.bc-root.bc-phone:has(.bc-line) .bc-phone-low{bottom:calc(env(safe-area-inset-bottom) + 118px)}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head{pointer-events:none;flex:none;margin:-4px 0 -8px;position:relative}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head .buddy-orb{cursor:default}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head .buddy-mood-pill{padding:5px 14px;font-size:16px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head.is-away .buddy-orb{filter:saturate(.45)brightness(.8)}.bc-head.is-talking .buddy-bob{transform:translateY(calc(var(--bob-mouth,0) * -2.5px)) scale(calc(1 + var(--bob-mouth,0) * .025),calc(1 - var(--bob-mouth,0) * .02));transform-origin:50% 80%}.bc-voice-on{z-index:4;font-style:normal;font-size:calc(var(--buddy,100px) * .26);pointer-events:none;filter:drop-shadow(0 2px 3px #0009);line-height:1;animation:1.1s ease-in-out infinite bc-voice-pulse;position:absolute;top:2%;right:-8%}@keyframes bc-voice-pulse{0%,to{opacity:.7;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.bc-voice-on{animation:none}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head-say{color:#fff;background:linear-gradient(#28323cf7,#161e26f7);border:1px solid #ffcc5573;border-radius:18px 18px 18px 6px;margin:2px 0 0;padding:10px 16px 11px;font-size:23px;font-weight:650;line-height:1.28;animation:.45s cubic-bezier(.2,.9,.3,1.2) bc-say-in;position:relative}@keyframes bc-say-in{0%{opacity:0;translate:-14px;scale:.94}to{opacity:1;translate:0;scale:1}}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-notice{pointer-events:none;justify-content:center;width:760px;display:flex;position:absolute;top:28px;left:680px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-notice .hype{transform-origin:50% 0;z-index:auto;width:560px;margin:0;position:relative;inset:auto;transform:scale(1.35)}.bc-root.is-replay .bc-notice{opacity:.4}.bc-frame .bc-split-mini{box-sizing:border-box;background:#212121;border:2px solid #fc59;border-radius:22px;width:760px;padding:16px 24px 18px;animation:.45s cubic-bezier(.2,.8,.2,1) bc-in;position:absolute;bottom:114px;left:680px;box-shadow:0 18px 50px #0006}.bc-frame .bc-split-mini small{letter-spacing:.05em;text-transform:uppercase;color:#fc5;font-size:20px;font-weight:800;display:block}.bc-frame .bc-split-mini p{color:#ececec;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:26px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bc-frame .bc-split-mini b{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:34px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew{pointer-events:none;position:absolute;inset:196px 500px 290px 700px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew i{border:4px solid #ffffffe6;width:60px;height:60px;position:absolute}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew .tl{border-bottom:0;border-right:0;top:0;left:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew .tr{border-bottom:0;border-left:0;top:0;right:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew .bl{border-top:0;border-right:0;bottom:0;left:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew .br{border-top:0;border-left:0;bottom:0;right:0}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew span{text-shadow:0 2px 8px #000000bf;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;position:absolute}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew-rec{color:#ff4d4d;animation:1.2s infinite bc-blink;top:18px;left:22px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew-tc{top:18px;right:22px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew-tag{letter-spacing:.03em;bottom:16px;left:22px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew-tag small{background:#fff3;border-radius:7px;padding:1px 8px;font-size:16px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-crew-bat{letter-spacing:-2px;bottom:16px;right:22px}.bc-root.has-gpt .bc-frame .bc-bob{width:638px;height:190px;top:140px;left:56px}.bc-root.has-gpt .bc-frame .bc-place{max-width:700px;left:1100px}.bc-root.bc-phone .bc-strip{white-space:normal;align-items:center;gap:10px;padding:6px 12px 6px 6px}.bc-root.bc-phone .bc-strip .bc-head{margin:0}.bc-root.bc-phone .bc-strip .bc-head .buddy-arc,.bc-root.bc-phone .bc-strip .bc-head .buddy-mood-pill{display:none}.bc-root.bc-phone .bc-strip-text>span{white-space:nowrap}.bc-phone-stats{left:12px;right:12px;top:calc(env(safe-area-inset-top) + 80px);flex-wrap:nowrap;align-items:center;gap:6px;display:flex;position:absolute}.bc-phone-stats>span{white-space:nowrap;background:#0a1016d9;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.bc-phone-stats b{font-size:14px;font-weight:800}.bc-root.bc-phone .bc-phone-stats .bc-dot{width:8px;height:8px;box-shadow:0 0 0 3px #6dffc633}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mini i{background:#ffffff26;border-radius:3px;width:18px;height:6px;display:block;overflow:hidden}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mini i b{border-radius:3px;height:100%;display:block}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mini.m-chaos i b{background:#ff7a5c}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mini.m-economy i b{background:#fc5}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-mini.m-behaviour i b{background:#43e4ff}.bc-root.bc-phone .bc-notice{left:12px;right:12px;top:calc(env(safe-area-inset-top) + 116px);pointer-events:none;justify-content:center;display:flex;position:absolute}.bc-root.bc-phone .bc-notice .hype{width:100%;margin:0;position:relative;inset:auto;transform:none}.bc-root.bc-phone .bc-place{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:#0a1016e0;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;max-width:100%;margin:0;padding:4px 12px;font-size:13px;font-weight:700;position:static;overflow:hidden}.bc-root.has-gpt .bc-frame .bc-caption{max-width:720px;left:1100px}:is(.bc-root .bc-frame,.bc-root.bc-phone) .bc-head-say>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.world-shell:has(.bc-root) .bob-caption.is-tv{display:none}.world-shell:has(.bc-root:not(.bc-phone)){--bc-lane-y:160px}.world-shell:has(.bc-root:not(.bc-phone)):not(:has(.bc-site)){--bc-lane-y:96px}.world-shell:has(.bc-root:not(.bc-phone)) :is(.notice-feed,.notice-lane){top:calc(50% + (var(--bc-lane-y) - 540px) * var(--bc-scale,1));left:calc(50% + 100px * var(--bc-scale,1));transform-origin:50% 0;right:auto;translate:-50%}.world-shell:has(.bc-root:not(.bc-phone)) .notice-feed{scale:calc(var(--bc-scale,1) * 1.4)}.world-shell:has(.bc-root:not(.bc-phone)) .notice-feed .notice-list{max-height:430px}.world-shell:has(.bc-root:not(.bc-phone)) .notice-lane{scale:calc(var(--bc-scale,1) * 1.3);max-width:590px}.bc-root .bc-frame .bc-tally{top:300px;left:1060px}.bc-root .bc-frame .bc-score~.bc-tally{top:356px}.bc-root .bc-frame .maint-banner.is-stream{top:300px;left:1060px}.bc-root .bc-frame .bc-card.kind-countdown,.bc-root .bc-frame .bc-replay,.bc-root .bc-frame .bc-police span{top:300px}.bc-root .bc-frame :is(.bc-drone,.bc-crew){top:290px}.bc-root .bc-frame .bc-rcol{pointer-events:none;flex-direction:column;justify-content:flex-end;gap:14px;width:400px;display:flex;position:absolute;top:30px;bottom:130px;left:1480px}.bc-root .bc-frame .bc-rcol>.bc-panel{pointer-events:auto;flex:none;width:auto;position:relative;inset:auto}.bc-root .bc-frame .bc-rcol>.bc-stats{margin-bottom:auto}.bc-root .bc-frame .bc-rcol>.bc-chat{flex:0 auto;min-height:0;max-height:420px}.bc-root .bc-frame .bc-rcol>.bc-chat li{flex:none}.bc-root .bc-frame .bc-rcol .bc-city{font-size:21px}.bc-root .bc-frame .bc-rcol .bc-city>span{text-wrap:balance;min-width:0}.bc-root .bc-frame .bc-rcol>.bc-join:not(.has-qr){height:auto;min-height:144px;padding:14px 20px 16px}.bc-root .bc-frame .bc-rcol>.bc-join span{white-space:normal;font-size:17.5px;line-height:1.3}.ctv-player{z-index:27;pointer-events:none;color:#fff;--ctv-pad:clamp(18px,2vw,38px);--ctv-col:clamp(280px,24vw,420px);font:600 clamp(15px,1.18vw,22px)/1.45 system-ui;position:absolute;inset:0}.ctv-player button,.ctv-player a{pointer-events:auto}.ctv-player .ctv-host{left:var(--ctv-pad);top:var(--ctv-pad);width:var(--ctv-col);height:144px;position:absolute}.catch-shell .ctv-host .catch-host{align-items:center;gap:14px;position:static}.ctv-host .catch-host-bubble{flex:1;width:auto;min-width:0}.catch-shell .ctv-host .catch-host-words{max-height:4.35em;font-size:clamp(15px,1.1vw,21px);line-height:1.45}.ctv-player .ctv-gpt{left:var(--ctv-pad);width:var(--ctv-col);pointer-events:auto;max-height:calc(100% - 320px);position:absolute;top:clamp(180px,17vw,270px)}.catch-shell.catch-tv .ctv-player .ctv-gpt .creator-live{font-size:inherit;background:#0c192af5;border-radius:10px;transform:none;box-shadow:0 12px 32px #0006;width:100%!important;max-height:calc(100vh - 330px)!important;position:relative!important;inset:auto!important;translate:none!important}.ctv-gpt .creator-live>header{min-height:60px;padding:14px 16px}.ctv-gpt .creator-live>footer{display:none!important}.ctv-gpt .creator-live-stream{max-height:calc(100vh - 430px);padding:14px 16px!important;-webkit-mask-image:none!important;mask-image:none!important}.ctv-gpt .creator-live-stream:before{display:none!important}.ctv-gpt .creator-live-bubble{line-height:1.5;font-size:inherit!important}.ctv-gpt .creator-live :is(small,time,.cl-step-age,.cl-time,.cl-who p){color:#d0dfe9;font-size:clamp(13px,1vw,18px)}.ctv-gpt .creator-live :is(.cl-who b,.cl-step,.cl-empty){font-size:inherit}.ctv-player .ctv-top{top:var(--ctv-pad);left:calc(var(--ctv-pad) + var(--ctv-col) + 18px);right:calc(var(--ctv-pad) + var(--ctv-col) + 18px);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute}.ctv-title{letter-spacing:.06em;text-shadow:0 2px 7px #000;white-space:nowrap;background:#0c192af5;border-radius:8px;margin:0;padding:6px 14px;font-size:clamp(19px,1.65vw,30px);font-weight:950}.ctv-title span{color:#9af0c6;margin-left:8px;font-size:14px}.ctv-title i,.ctv-players i{background:#6be8a9;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ctv-state{color:#ffe399;background:#172437f5;border:1px solid #e8c15c80;border-radius:8px;margin:0;padding:7px 14px;line-height:1.35}.ctv-state.is-open{color:#ffd0c2;border-color:#ff9b8a}.ctv-mode{color:#d9e9f5;letter-spacing:.05em;background:#0c192aeb;border-radius:6px;margin:0;padding:5px 12px;font-size:clamp(13px,1vw,18px)}.ctv-player>.ctv-board{right:var(--ctv-pad);top:var(--ctv-pad);width:var(--ctv-col);box-sizing:border-box;background:linear-gradient(160deg,#0c1627f7,#15263af5);border:1px solid #9fc0dc55;border-top:3px solid #ffd477;border-radius:10px;padding:16px;position:absolute;box-shadow:0 12px 32px #0006}.ctv-board header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ctv-board header b{letter-spacing:.06em;color:#ffe09b;font-size:clamp(14px,1.1vw,20px)}.ctv-board time{font-variant-numeric:tabular-nums;color:#a6f0e6;font-weight:850}.ctv-players{color:#d3e6f1;margin:6px 0 12px;font-size:clamp(13px,1vw,18px)}.ctv-board ol{border-top:1px solid #ffffff26;margin:0;padding:8px 0 0;list-style:none}.ctv-board li{border-radius:6px;align-items:center;gap:10px;min-height:38px;padding:5px 8px;display:flex}.ctv-board li:nth-child(odd){background:#ffffff08}.ctv-board li>span{color:#c7d8e6;font-variant-numeric:tabular-nums;flex:none;width:20px}.ctv-board li>b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ctv-board li>strong{font-variant-numeric:tabular-nums}.ctv-board li>svg{color:#ffd477;flex:none}.ctv-board li.is-bob{color:#ffe09b;border:1px dashed #ffd47799;font-style:italic}.catch-shell .ctv-board .catch-feed{width:100%;max-width:none;padding-top:10px;position:absolute;top:100%;left:0;right:0}.catch-shell .ctv-board .catch-feed p.catch-feed-line{flex-wrap:wrap;gap:6px;padding:7px 10px;font-size:clamp(14px,1.05vw,20px);line-height:1.5;animation:none}.ctv-site{bottom:max(18px,env(safe-area-inset-bottom));right:var(--ctv-pad);gap:8px;display:flex;position:absolute}.ctv-site button,.ctv-site a,.ctv-close{color:#fff;background:#102238;border:1px solid #8daac4;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 14px;font:700 15px system-ui;text-decoration:none;display:flex}.ctv-replay{z-index:26;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ctv-replay-tag{z-index:29;color:#ffe09b;letter-spacing:.1em;background:#182333;border:1px solid #ffe09b;border-radius:5px;padding:6px 13px;font:800 15px/1.4 system-ui;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media (max-width:699px){.ctv-player{--ctv-pad:12px;font-size:15px}.ctv-player .ctv-host{top:max(12px,env(safe-area-inset-top));width:auto;height:96px;left:12px;right:12px}.ctv-player .ctv-top{top:calc(max(12px,env(safe-area-inset-top)) + 122px);gap:6px;left:12px;right:12px}.ctv-title{font-size:18px}.ctv-state{font-size:15px}.ctv-mode{font-size:13px}.ctv-player>.ctv-board{top:auto;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 54px);width:auto;padding:10px 12px;left:12px;right:12px}.ctv-board header{font-size:15px}.ctv-board li{min-height:28px;padding:3px 8px;font-size:15px}.ctv-players{margin:3px 0 6px;font-size:13px}.ctv-board ol{padding-top:5px}.catch-shell .ctv-board .catch-feed{padding:0 0 6px;top:auto;bottom:100%}.catch-shell .ctv-board .catch-feed p.catch-feed-line{padding:5px 8px;font-size:13px}.ctv-board .catch-feed p:not(:last-child){display:none}.ctv-player .ctv-gpt{top:calc(max(12px,env(safe-area-inset-top)) + 134px);z-index:3;width:auto;max-height:240px;left:12px;right:12px}.catch-shell.catch-tv .ctv-player .ctv-gpt .creator-live{max-height:240px!important}.ctv-gpt .creator-live-stream{max-height:150px}.ctv-gpt .creator-live>header{padding-right:54px}.ctv-close{width:40px;min-height:40px;padding:0;font-size:24px;position:absolute;top:6px;right:6px}.ctv-replay-tag{bottom:auto;top:calc(max(12px,env(safe-area-inset-top)) + 254px);font-size:13px}}.ctv-gpt .creator-live>header>.creator-live-icon,.ctv-gpt .creator-live .cl-tv-moves{display:none}.ctv-gpt .creator-live .cl-move-main,.ctv-gpt .creator-live .cl-move-list li{color:#e0ebf3!important;font-size:clamp(15px,1.1vw,21px)!important}.ctv-gpt .creator-live-stream{font-size:clamp(15px,1.18vw,22px)!important}.catch-shell .ctv-news :is(.catch-horde-line,.catch-respawn-line){white-space:normal;color:#ffe2a7;background:#142338;border-radius:7px;max-width:100%;margin:0;padding:7px 12px;font-size:clamp(15px,1.1vw,21px);line-height:1.35;position:static;transform:none}.catch-shell .ctv-news .catch-respawn-line>span{font:inherit;-webkit-text-stroke:0;text-shadow:none;white-space:normal}.ctv-news .catch-bob-alert button{flex:none}.ctv-gpt .creator-live .cl-origin,.ctv-gpt .creator-live .cl-origin :is(b,span,a){color:#dce9f2;font-size:clamp(14px,1vw,18px)!important}.ctv-close{z-index:16;color:#fff;background:#203c55;border-color:#b9d1e3}.ctv-player.is-phone:has(.ctv-gpt) .ctv-top{visibility:hidden}:is(.catch-shell .ctv-news :is(.catch-horde-line,.catch-respawn-line)){translate:none}.bc-frame .ctv-board-wrap{position:relative}.bc-frame .ctv-board-wrap>.tv2-tab{letter-spacing:.06em;align-items:center;gap:6px;display:inline-flex}.bc-frame .ctv-board{padding:18px 20px 16px;position:relative}.bc-frame .ctv-board-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.bc-frame .ctv-clock{flex-direction:column;margin:0;line-height:1;display:flex}.bc-frame .ctv-clock b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tv-cream);font-size:42px;font-weight:900}.bc-frame .ctv-clock span{letter-spacing:.1em;text-transform:uppercase;color:var(--tv-sub);margin-top:6px;font-size:15px;font-weight:800}.bc-frame .ctv-players{color:var(--tv-mint);white-space:nowrap;background:#6dffc61f;border:1.5px solid #6dffc673;border-radius:999px;flex:none;align-items:center;gap:2px;margin:0;padding:6px 12px 6px 10px;font-size:18px;font-weight:800;display:inline-flex}.bc-frame .ctv-players b{color:#fff;font-variant-numeric:tabular-nums;margin-right:5px;font-size:22px}.bc-frame .ctv-ranks{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bc-frame .ctv-ranks li{border-radius:12px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:24px;font-weight:800;display:flex}.bc-frame .ctv-ranks li:nth-child(odd){background:#ffffff0d}.bc-frame .ctv-ranks li>span{font-variant-numeric:tabular-nums;width:22px;color:var(--tv-sub)}.bc-frame .ctv-ranks li>b{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1;min-width:0;overflow:hidden}.bc-frame .ctv-ranks li>strong{font-variant-numeric:tabular-nums;color:var(--tv-gold);font-size:26px;font-weight:900}.bc-frame .ctv-ranks li>svg{color:var(--tv-gold);filter:drop-shadow(0 0 6px #ffc72f99);flex:none}.bc-frame .ctv-ranks li.is-first{box-shadow:inset 3px 0 0 var(--tv-gold);background:linear-gradient(90deg,#ffc72f33,#ffc72f0a)}.bc-frame .ctv-ranks li.is-first>span{color:var(--tv-gold)}.bc-frame .ctv-ranks li.is-empty{color:var(--tv-sub);justify-content:center;font-size:20px;font-weight:700}.ctv-legacy .bc-frame .ctv-ranks{border-top:0}.ctv-legacy .bc-frame .ctv-ranks li.is-bob{color:#ffe09b;border:1px dashed #ffd47799;font-style:italic}.ctv-legacy .bc-frame .tv2-brand{left:50%;transform:translate(-50%)}.catch-shell .ctv-legacy .tv2-rcol .catch-feed{flex-direction:column;gap:6px;width:100%;max-width:none;display:flex;position:static}.catch-shell .ctv-legacy .tv2-rcol .catch-feed p.catch-feed-line{padding:8px 12px;font-size:20px;line-height:1.4;animation:none}.ctv-player .ctv-top{top:calc(var(--ctv-pad) + 7.5vw)}@media (min-width:700px){.ctv-player .ctv-site{right:auto;left:var(--ctv-pad)}}.catch-shell .ctv-player .ctv-host .catch-host{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;position:relative;left:0!important;right:auto!important;translate:none!important}.catch-shell .ctv-player .ctv-host .catch-host-bubble{z-index:2;flex:none;width:300px;position:absolute;top:50%;left:calc(50% + 64px);transform:translateY(-50%)}.ctv-vs{background:#0b1626cc;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:4px;margin:8px 0 6px;padding:8px 10px;display:flex}.ctv-vs p{color:#e8eef6;white-space:nowrap;margin:0;font-size:19px;font-weight:800}.ctv-vs b{margin:0 4px;font-size:24px}.ctv-vs .is-ko{color:#ff7a7a}.ctv-vs .is-down{color:#62f0c8}.ctv-legacy .bc-frame .ctv-credit{color:#dbe7f2;letter-spacing:.01em;white-space:nowrap;background:#0b1626b3;border:1px solid #fff2;border-radius:999px;margin:0;padding:6px 12px;font-size:18px;font-weight:650;position:absolute;top:30px;right:58px}.ctv-legacy .bc-frame .tv2-join{width:470px;min-height:200px;padding:18px 22px 20px}.ctv-legacy .bc-frame .tv2-join small{letter-spacing:.02em;color:#ffd34d;font-size:42px;line-height:1.05}.ctv-legacy .bc-frame .tv2-join b{font-size:50px}.ctv-legacy .bc-frame .tv2-join-slide span{font-size:17px}@keyframes ctv-join-pulse{0%,7%,to{transform:scale(1);box-shadow:0 0 #ffd34d00}2%{transform:scale(1.07);box-shadow:0 0 0 10px #ffd34d55}4%{transform:scale(.98);box-shadow:0 0 0 18px #ffd34d00}}.ctv-legacy .bc-frame .tv2-join{transform-origin:50% 60%;animation:20s ease-in-out 6s infinite ctv-join-pulse}@media (prefers-reduced-motion:reduce){.ctv-legacy .bc-frame .tv2-join{animation:none}}.ctv-legacy .bc-frame .ctv-stale{color:#ffe9a8;white-space:nowrap;background:#0b1626e6;border:1px solid #ffd34d66;border-radius:999px;margin:0;padding:10px 18px;font-size:22px;font-weight:750;animation:.5s both tv-turn;position:absolute;top:150px;left:50%;transform:translate(-50%)}@keyframes ctv-state-pop{0%{opacity:0;transform:translateY(-30px)scale(.8)}60%{opacity:1;transform:translateY(-30px)scale(1.06)}to{transform:translateY(-30px)scale(1)}}.catch-shell.catch-tv .ctv-player .ctv-top .ctv-state{letter-spacing:.01em;border-width:2px;border-radius:999px;padding:10px 24px;font-size:27px;font-weight:850;animation:.55s cubic-bezier(.2,.9,.3,1.2) both ctv-state-pop;transform:translateY(-30px);box-shadow:0 8px 26px #0009}.catch-shell.catch-tv .ctv-player .ctv-top .ctv-state.is-object{color:#9ff5e6;background:#0e2a30f2;border-color:#3fd0c099}.catch-shell.catch-tv .ctv-player .ctv-top .ctv-state.is-open{color:#ffc2b8;background:#3a1416f0;border-color:#ff5a4a99}.embed-cover{z-index:80;color:#fff;pointer-events:auto;background:radial-gradient(at 50% 55%,#0a141c66 0%,#0a141cb3 70%,#0a141ce6 100%);flex-direction:column;justify-content:center;align-items:center;font-family:inherit;display:flex;position:absolute;inset:0}.embed-cover.is-joining{background:#0a141c80}.embed-still{object-fit:cover;z-index:-1;filter:saturate(1.05)brightness(.72);width:100%;height:100%;position:absolute;inset:0}.embed-top{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex;position:absolute;top:10px;left:12px;right:12px}.embed-brand{letter-spacing:-.01em;color:#fdf6e6;text-shadow:0 2px 6px #000a;align-items:center;gap:6px;margin-right:auto;font-size:17px;font-weight:900;display:inline-flex}.embed-brand i{background:radial-gradient(circle at 35% 30%,#fff8d8,#ffc72f 55%,#ff9f17);border-radius:50%;width:15px;height:15px;box-shadow:0 1px 3px #0008}.embed-live,.embed-players{white-space:nowrap;background:#0b1a21cc;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.embed-live i{background:#6dffc6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #6dffc6}.embed-live.is-off i{box-shadow:none;background:#ffb454}.embed-center{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 16px;display:flex}.embed-center h1{letter-spacing:-.01em;text-shadow:0 4px 16px #000c;margin:0;font-size:44px;font-weight:950;line-height:1}.embed-center>p{color:#e9f4f6;text-shadow:0 2px 8px #000;margin:0 0 8px;font-size:15px;font-weight:700}.embed-cover .embed-play{cursor:pointer;min-width:210px;min-height:56px;font:inherit;letter-spacing:.02em;color:#10212a;background:linear-gradient(#ffd98e,#ffb454 55%,#f7982b);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:22px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 4px #b9640f,0 10px 26px #000a,inset 0 2px #ffffff8c}.embed-cover .embed-play:hover{filter:brightness(1.06)}.embed-cover .embed-play:active{transform:translateY(2px);box-shadow:0 2px #b9640f,0 6px 18px #000a}.embed-cover .embed-play:disabled{cursor:default;filter:saturate(.7)brightness(.92)}.embed-cover .embed-play:focus-visible{outline-offset:3px;outline:3px solid #fff}.embed-error{color:#ffd0d4;text-shadow:0 2px 6px #000;max-width:420px;margin:4px 0 0;font-size:15px;font-weight:700}.embed-note{color:#cfe3ea;text-shadow:0 2px 6px #000;margin:4px 0 0;font-size:15px}.embed-full{color:#fff;white-space:nowrap;z-index:2;background:#0b1a21d9;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;bottom:9px;right:10px}.embed-full:hover{background:#13283a}.embed-full.is-playing{z-index:85;opacity:.9;position:fixed;inset:6px auto auto 50%;transform:translate(-50%)}@media (max-width:460px),(max-height:240px){.embed-center h1{font-size:34px}.embed-center>p{display:none}.embed-cover .embed-play{min-width:180px;min-height:48px;font-size:19px}.embed-top{top:7px;left:9px;right:9px}.embed-players{display:none}}.catch-shell.catch-embed:not(.catch-embed-cover) :is(.catch-board,.catch-actions,.catch-map,.catch-leader-ticker){display:none!important}.catch-shell.catch-embed .catch-bob-face.top-strip{top:6px;left:8px}.catch-shell.catch-embed .catch-bob-face .ts-bob{--buddy:40px}main.world-shell.catch-shell.catch-embed.catch-embed.catch-embed .catch-bob-panel .creator-live{z-index:40;width:min(300px,100vw - 16px);overflow:auto;max-height:calc(100vh - 62px)!important;top:54px!important;left:8px!important}.catch-shell.catch-embed .catch-bob-state{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 260px);margin:0;position:absolute;overflow:hidden;transform:translate(-50%);top:8px!important;left:50%!important;right:auto!important}.catch-shell.catch-embed .catch-status{width:min(320px,100vw - 170px);height:40px;padding:4px 6px;bottom:8px;left:50%;right:auto;transform:translate(-50%)}.catch-shell.catch-embed .catch-status:not(.is-desk),.catch-shell.catch-embed .catch-status.is-desk .catch-vitals{bottom:8px}main.world-shell.catch-shell.catch-embed .own-selector{transform-origin:0 100%;scale:.72;bottom:8px!important;left:16px!important}.catch-shell.catch-embed .catch-hint{max-width:calc(100vw - 40px);bottom:58px;left:50%;right:auto;transform:translate(-50%)}.catch-embed .embed-full.is-playing{padding:4px 10px;top:8px;left:auto;right:8px;transform:none}html body .catch-recap .catch-row>span{text-align:right;flex:0 0 2.5ch;width:2.5ch;margin-right:6px}html body .catch-recap .catch-row>b{min-width:0}html body .catch-recap{padding-bottom:max(25px,env(safe-area-inset-bottom));padding-top:max(25px,env(safe-area-inset-top))}@media (min-width:900px){html body .catch-tv .catch-recap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:14px 24px;padding:20px max(24px,50vw - 700px);font-size:17px;display:grid}html body .catch-tv .catch-recap>header{grid-column:1/-1;min-height:168px;padding-right:390px;position:relative}html body .catch-tv .catch-recap .catch-kicker{font-size:16px}html body .catch-tv .catch-recap h1{margin:9px 0;font-size:30px}html body .catch-tv .catch-recap header p{margin:5px 0;font-size:16px}html body .catch-tv .catch-recap header p.catch-winner{gap:10px;margin:8px 0;font-size:38px}html body .catch-tv .catch-recap .catch-winner b{flex-basis:auto;font-size:20px}html body .catch-tv .catch-recap header small{font-size:14px}html body .catch-tv .catch-end-next{width:360px;margin:0;position:absolute;top:22px;right:0}html body .catch-tv .catch-end-button{width:100%}html body .catch-tv .catch-recap-grid{display:contents}html body .catch-tv .catch-final-board{grid-area:2/1/4;padding:0 20px 14px}html body .catch-tv .catch-numbers{grid-area:2/2;padding:0 20px 14px}html body .catch-tv .catch-recap h2{margin:14px 0 10px;font-size:20px}html body .catch-tv .catch-recap .catch-row{gap:10px;min-height:30px;padding:3px 0;font-size:19px;line-height:1.2}html body .catch-tv .catch-numbers dl{gap:10px 18px;margin:0}html body .catch-tv .catch-numbers dd{font-size:27px}html body .catch-tv .catch-highlights{grid-area:3/2;min-width:0}html body .catch-tv .catch-highlights h2{margin-top:0}html body .catch-tv .catch-moments{gap:10px}html body .catch-tv .catch-moments article{overflow-wrap:anywhere;padding:12px;font-size:16px}html body .catch-tv .catch-moments span{color:#d1dfeb;font-size:14px}html body .catch-tv .catch-recap>h2,html body .catch-tv .catch-recap>.catch-moments{grid-column:1/-1}html body .catch-tv .catch-recap footer{grid-column:1/-1;padding:8px 0;font-size:22px}}.catch-end-next{flex-direction:column;align-items:flex-start;gap:12px;margin:22px 0;font-size:17px;line-height:1.4;display:flex}.catch-end-next a{color:#ffe09b;text-underline-offset:4px}.catch-end-next .catch-end-button{color:#101b2c;text-align:center;background:#ffd477;border-radius:8px;max-width:100%;padding:14px 20px;font-size:18px;font-weight:800;text-decoration:none;display:block}.catch-end-next a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:600px){.catch-end-next{font-size:15px}.catch-end-next .catch-end-button{width:100%;font-size:16px}}@media (max-height:400px){.catch-embed .catch-recap>header{flex-direction:column;display:flex}.catch-embed .catch-end-next{order:-1;margin:0 0 16px}}
