.leave-desk-arrow{vertical-align:middle;flex-shrink:0;width:.8em;height:.8em;margin-right:5px}.live-dot,.wire-down-dot,.ping-dot,.notice-dot{vertical-align:middle;background:currentColor;border-radius:50%;width:.5em;height:.5em;display:inline-block}.live-dot{animation:3s ease-in-out infinite live-pulse}.panel:nth-child(2) .live-dot{animation-duration:3.4s;animation-delay:-1.3s}.panel:nth-child(3) .live-dot{animation-duration:2.8s;animation-delay:-2.1s}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.wire-qt-reveal{animation:.9s both qt-reveal}@keyframes qt-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes desk-sweep{to{transform:rotate(360deg)}}.desk-scope{--scope:var(--color-muted);background:radial-gradient(circle, transparent 0 3px, color-mix(in srgb, var(--color-muted) 70%, transparent) 3px 4px, transparent 4px 6.5px, color-mix(in srgb, var(--color-muted) 55%, transparent) 6.5px 7.5px, transparent 7.5px), linear-gradient(color-mix(in srgb, var(--color-muted) 35%, transparent), color-mix(in srgb, var(--color-muted) 35%, transparent)) center / 1px 100% no-repeat, linear-gradient(color-mix(in srgb, var(--color-muted) 35%, transparent), color-mix(in srgb, var(--color-muted) 35%, transparent)) center / 100% 1px no-repeat;border-radius:50%;flex:none;width:20px;height:20px;display:inline-block;position:relative;overflow:hidden}.desk-scope:after{content:"";border:1.5px solid var(--scope);border-radius:50%;position:absolute;inset:0}.desk-scope-sweep{background:conic-gradient(from 0deg, transparent 0deg 270deg, color-mix(in srgb, var(--color-amber) 60%, transparent) 360deg);border-radius:50%;animation:3s linear infinite desk-sweep;position:absolute;inset:0}.desk-scope-blip{background:var(--color-amber);width:3px;height:3px;box-shadow:0 0 5px 1px var(--color-amber);opacity:0;border-radius:50%;animation:12s linear infinite backwards desk-blip;position:absolute}.desk-scope-blip.b0{animation-delay:.333s;top:3.9px;left:12.4px}.desk-scope-blip.b1{animation-delay:4.25s;top:12px;left:10.5px}.desk-scope-blip.b2{animation-delay:7.958s;top:12.5px;left:2.8px}.desk-scope-blip.b3{animation-delay:11.667s;top:4.7px;left:5.3px}@keyframes desk-blip{0%{opacity:0}.5%{opacity:1}5%{opacity:1}24%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.desk-scope-sweep,.desk-scope-blip{animation:none}.desk-scope-blip.b0{opacity:1}}.desk .account,.civ-skin .account{--a-raised:var(--color-raised);--a-rule:var(--color-rule);--a-text:var(--color-text);--a-body:var(--color-body);--a-muted:var(--color-muted);--a-amber:var(--color-amber);--a-mono:var(--font-mono);--a-hit:32px}.desk{background:var(--color-ground);height:100dvh;color:var(--color-text);font-family:var(--font-sans);flex-direction:column;font-size:16px;line-height:1.45;display:flex;overflow:hidden}:is(.desk,.civ-skin) a{color:var(--color-text)}:is(.desk,.civ-skin) a:hover{color:var(--color-amber)}:is(.desk,.civ-skin) :focus-visible{outline:2px solid var(--color-amber);outline-offset:1px}.desk-mast{order:1}.desk-strip-frame{display:contents}.desk-strip{order:2}.desk-guest{order:3}.desk-paused{order:4}.desk-body{order:5}@keyframes desk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes desk-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes desk-redpulse{0%,to{background:color-mix(in srgb, var(--color-alert) 4%, transparent);box-shadow:inset 0 0 12px color-mix(in srgb, var(--color-alert) 8%, transparent)}50%{background:color-mix(in srgb, var(--color-alert) 10%, transparent);box-shadow:inset 0 0 28px color-mix(in srgb, var(--color-alert) 20%, transparent)}}@keyframes desk-skel{0%,to{opacity:1}50%{opacity:.3}}@keyframes desk-page-out{to{opacity:0;transform:translate(-14px)}}@keyframes desk-page-in{0%{opacity:0;transform:translate(14px)}}@keyframes desk-nudge{35%{transform:scale(1.14)}}.desk-mast{border-bottom:1px solid var(--color-rule);align-items:center;gap:16px;min-height:52px;padding:0 16px;display:flex;position:relative}.desk-brand{font:600 16px / 1 var(--font-mono);letter-spacing:.22em;flex:none;margin:0}.desk-brand a,.desk-brand-mark{min-height:44px;color:var(--color-text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.desk-countdown{border-left:1px solid var(--color-rule);white-space:nowrap;min-height:20px;font:16px / 1.45 var(--font-mono);letter-spacing:.1em;color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;padding-left:16px;display:inline-flex}.desk-countdown span{min-width:2ch;color:var(--color-body)}.desk-countdown span.soon{color:var(--color-blue)}.desk-notices{border-left:1px solid var(--color-rule);white-space:nowrap;min-width:0;min-height:20px;font:16px / 1.45 var(--font-mono);letter-spacing:.1em;color:var(--color-muted);flex:240px;align-items:center;gap:14px;padding-left:16px;display:flex;overflow:hidden}.desk .masthead-notice{min-width:0;color:var(--color-amber);align-items:center;gap:14px;display:flex;overflow:hidden}.desk .notice-item{white-space:nowrap;align-items:center;transition:opacity 1.5s;display:inline-flex}.desk .notice-item+.notice-item:before{content:"|";color:var(--color-rule);margin-right:14px}.desk .notice-item.fading{opacity:0;animation:none}.desk .notice-item.offline{color:var(--color-muted)}.desk .notice-item.upcoming{color:var(--color-muted);font-variant-numeric:tabular-nums}.desk .notice-item.upcoming.imminent{color:var(--color-text);animation:4s ease-in-out infinite desk-blink}.desk .notice-item a{color:inherit;padding:8px 2px;text-decoration:none}.desk .notice-item a:hover{color:inherit;text-decoration:underline}:is(.desk,.civ-skin) .notice-dot{background:var(--color-amber);border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.6s ease-in-out infinite desk-blink;display:inline-block}:is(.desk,.civ-skin) .notice-dot.settled{animation:none}.desk .notice-moon{color:var(--color-blue);margin-right:6px}.desk-build{border:1px solid var(--color-rule);color:var(--color-green);border-radius:3px;flex:none;padding:2px 7px}.desk-nav{font:16px / 1 var(--font-mono);letter-spacing:.14em;flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.desk-chip,.desk-icon{border:1px solid var(--color-rule);min-height:32px;color:var(--color-muted);font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}:is(.desk,.civ-skin) .desk-chip{color:var(--color-muted)}.desk-icon{min-width:44px;padding:0}.desk-icon svg{display:block}:is(.desk,.civ-skin) .desk-chip:hover,.desk-icon:hover{border-color:var(--color-muted);color:var(--color-text)}.desk .desk-signin{color:var(--color-text);border-color:var(--color-muted);text-transform:uppercase;padding:0 14px}.desk-chip-dot{background:var(--color-amber);border-radius:50%;width:6px;height:6px;display:none}.desk-changelog.fresh .desk-chip-dot{display:inline-block}.desk-support{text-transform:uppercase}.desk-sound.on{color:var(--color-amber)}.desk-sound.nudge{border-color:var(--color-amber);color:var(--color-text);animation:.7s ease-out 3 desk-nudge}.desk-sound.pinging svg{animation:.3s 3 desk-blink}.desk-week{color:var(--color-amber);white-space:nowrap;align-items:center;gap:8px;padding:0 6px;display:inline-flex}.desk-dot{background:var(--color-amber);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.desk-dot-label{text-box:trim-both cap alphabetic}:is(.desk,.civ-skin) .desk-cta{background:var(--color-amber);min-height:32px;color:var(--color-ground);text-transform:uppercase;white-space:nowrap;border-radius:3px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}:is(.desk,.civ-skin) .desk-cta:hover{color:var(--color-ground);filter:brightness(1.08)}.desk-shimmer{pointer-events:none;height:2px;display:none;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.desk.deployed .desk-shimmer{display:block}.desk-shimmer span{background:linear-gradient(90deg, transparent, var(--color-amber) 40%, var(--color-amber) 60%, transparent);animation:1.8s ease-in-out both desk-shimmer;position:absolute;inset:0}.desk-strip{border-bottom:1px solid var(--color-rule);height:40px;font:16px / 1 var(--font-mono);white-space:nowrap;display:flex;overflow:hidden}.desk .strip-page{flex:auto;align-items:stretch;min-width:0;display:flex}.desk .strip-page.leaving{animation:.3s forwards desk-page-out}.desk .strip-page.entering{animation:.35s desk-page-in}.strip-group{border-right:1px solid var(--color-rule);color:var(--color-blue);letter-spacing:.14em;flex:none;align-items:center;gap:10px;padding:0 14px 0 16px;font-size:16px;display:flex}.strip-dots{gap:5px;display:inline-flex}.strip-dots span{background:var(--color-off);border-radius:50%;width:5px;height:5px}.strip-dots span.on{background:var(--color-amber)}.strip-page:has(.strip-pin.pinned) .strip-group-name:after{content:" · PINNED"}.strip-page:has(.strip-pin.pinned) .strip-dots span:not(.on){background:var(--color-raised)}.strip-items{flex:1 1 0;align-items:stretch;min-width:0;display:flex;overflow:hidden}.desk .tile{border-right:1px solid var(--color-rule);color:var(--color-blue);letter-spacing:.08em;flex:none;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.desk .tile-price{color:var(--color-text)}.desk .tile-change.up{color:var(--color-green)}.desk .tile-change.down{color:var(--color-alert)}.desk .tile-change.flat{color:var(--color-muted)}.desk .strip-ctl{border-left:1px solid var(--color-rule);letter-spacing:.12em;flex:none;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:16px;display:flex}.desk .strip-pin,.desk .strip-next{border:1px solid var(--color-rule);min-width:44px;min-height:28px;color:var(--color-muted);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.desk .strip-pin:hover,.desk .strip-next:hover{border-color:var(--color-muted);color:var(--color-text)}.desk .strip-pin.pinned{color:var(--color-amber)}.desk .strip-pin.pinned .strip-pin-head{fill:currentColor}.desk .strip-upd{color:var(--color-muted);padding-left:8px}.desk .strip-upd b{color:var(--color-text);font-weight:inherit}.desk .skel-bar{background:var(--color-rule);border-radius:2px;height:10px;animation:1.6s ease-in-out infinite desk-skel;display:block}.desk .skel-bar-sm{height:7px}.desk .strip-skel .tile{min-width:0}.desk-guest{border-bottom:1px solid var(--color-rule);background:var(--color-raised);min-height:38px;font:16px / 1.4 var(--font-mono);letter-spacing:.1em;color:var(--color-body);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:5px 16px;display:flex}.desk-guest-tag{color:var(--color-amber);white-space:nowrap;font-weight:600}.desk-guest-note{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-muted);flex:1 1 0;overflow:hidden}.desk-guest .desk-cta{letter-spacing:.12em;min-height:28px;margin-left:auto;padding:0 12px}.desk-paused{border-bottom:1px solid var(--color-alert);border-left:3px solid var(--color-alert);min-height:38px;font:16px / 1.4 var(--font-mono);letter-spacing:.1em;color:var(--color-text);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:6px 16px;animation:3s ease-in-out infinite desk-redpulse;display:flex}.desk-paused-tag{color:var(--color-alert);white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.desk-paused-note{color:var(--color-body)}.desk .desk-paused-note b{color:var(--color-text);font-weight:inherit}.desk-body{flex:1 1 0;align-items:stretch;min-height:0;display:flex}.desk-grid{background:var(--color-rule);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;min-height:0;display:grid}.desk .panel{background:var(--color-ground);flex-direction:column;min-width:0;min-height:0;display:flex}.desk .panel.dragging{opacity:.5;outline:1px solid var(--color-amber);outline-offset:-1px}.desk .panel.drop-target{outline:1px solid var(--color-amber);outline-offset:-1px}.desk-grid.reordering iframe,.desk-grid.reordering video,.desk-grid.reordering img.panel-media{pointer-events:none}.desk .panel-head{border-bottom:1px solid var(--color-rule);cursor:grab;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 14px 8px;display:flex}.desk .panel-head h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 20px / 1.2 var(--font-display);letter-spacing:.02em;color:var(--color-text);margin:0;overflow:hidden}.panel-status{vertical-align:.2em;background:var(--color-amber);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.desk .panel:has([data-hot]) .panel-status{background:var(--color-alert)}.desk .panel-clocks{white-space:nowrap;font:16px / 1 var(--font-mono);letter-spacing:.12em;color:var(--color-blue);flex:none}.desk .panel-clocks .zone-time{color:var(--color-text)}.desk .panel-clocks .scheme-glyph{vertical-align:-1px;margin-right:4px}.desk-slot{border-bottom:1px solid var(--color-rule);background:var(--color-raised);flex:none;position:relative}.desk .panel-video{grid-template-rows:1fr;transition:grid-template-rows .25s,opacity .2s;display:grid;position:relative;overflow:hidden}.desk .panel-video>*{min-height:0;overflow:hidden}.desk .panel-video iframe{aspect-ratio:16/9;background:var(--color-ground);border:0;width:100%;display:block}.desk .panel.feed-only .panel-video{opacity:0;grid-template-rows:0fr}.desk .panel-media{aspect-ratio:16/9;object-fit:contain;background:var(--color-ground);width:100%;display:block}.desk .video-locked{aspect-ratio:16/9;background:var(--color-ground);font:16px / 1.8 var(--font-mono);letter-spacing:.16em;color:var(--color-muted);text-align:center;justify-content:center;align-items:center;gap:8px;padding:0 16px 38px;text-decoration:none;display:flex}.desk .video-locked .live-dot{color:var(--color-alert)}.desk .went-live{z-index:3;background:color-mix(in srgb, var(--color-ground) 92%, transparent);border:1px solid var(--color-amber);min-height:32px;color:var(--color-amber);font:16px / 1 var(--font-mono);letter-spacing:.12em;white-space:nowrap;cursor:pointer;border-radius:3px;padding:0 12px;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.desk .went-live:hover{background:var(--color-amber);color:var(--color-ground)}.desk-channel{z-index:2;background:color-mix(in srgb, var(--color-ground) 78%, transparent);min-height:38px;font:16px / 1 var(--font-mono);letter-spacing:.14em;color:var(--color-blue);align-items:center;gap:8px;padding:6px 8px 6px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.desk .panel.feed-only .desk-channel{background:0 0;position:static}.desk .desk-slot:not(:has(.panel-video)) .desk-channel{background:0 0;position:static}.desk-channel-label{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.desk-channel-name{text-overflow:ellipsis;overflow:hidden}.live-badge{align-items:center;gap:.4em;display:inline-flex}.desk .live-badge{color:var(--color-amber)}.desk .live-badge.off{color:var(--color-muted)}.desk .live-badge.off .live-dot{animation:none}.desk .live-badge.behind{color:var(--color-alert)}.desk .live-badge.behind .live-dot{animation:none}.desk-tools{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.desk-tool{background:var(--color-ground);border:1px solid var(--color-rule);min-width:26px;min-height:26px;color:var(--color-muted);font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:4px;padding:0 7px;line-height:1;text-decoration:none;display:inline-flex}.desk .desk-tool{color:var(--color-muted)}.desk .desk-tool:hover{border-color:var(--color-muted);color:var(--color-text)}.desk .desk-tool.on,.desk .desk-tool.active{border-color:var(--color-amber);color:var(--color-amber)}.desk .desk-tool svg{display:block}.desk .video-next{min-width:44px}.desk-channel-dots{gap:4px;display:inline-flex}.desk-channel-dots:has(>span:only-child){display:none}.desk-channel-dots span{background:var(--color-off);border-radius:50%;width:4px;height:4px}.desk-channel-dots span.on{background:var(--color-amber)}.desk .wire-filter{display:inline-flex;position:relative}.desk .wire-filter-menu{z-index:30;background:var(--color-raised);border:1px solid var(--color-rule);min-width:210px;max-width:calc(100vw - 32px);max-height:320px;box-shadow:0 8px 24px color-mix(in srgb, var(--color-ground) 50%, transparent);position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.desk .wire-filter-item{border:0;border-bottom:1px solid var(--color-rule);width:100%;min-height:36px;color:var(--color-text);font:16px / 1.3 var(--font-mono);letter-spacing:.06em;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.desk .wire-filter-item:last-child{border-bottom:0}.desk .wire-filter-item:hover{background:color-mix(in srgb, var(--color-amber) 8%, transparent)}.desk .wire-filter-item.current{color:var(--color-amber)}.desk .wire-filter-count{color:var(--color-muted)}.desk-wire-frame{flex-direction:column;flex:1 1 0;min-height:0;display:flex}:is(.desk,.civ-skin) .wire{scrollbar-width:thin;scrollbar-color:var(--color-rule) transparent;flex:1 1 0;min-height:0;max-height:none;margin:0;padding:0;overflow-y:auto}:is(.desk,.civ-skin) .wire li{border-top:0;border-bottom:1px solid var(--color-rule);border-radius:0;flex-direction:column;gap:5px;margin:0;padding:9px 14px 10px;display:flex;position:relative}:is(.desk,.civ-skin) .wire li:hover{background:var(--color-raised)}:is(.desk,.civ-skin) .wire li.wire-axios{border-left:2px solid color-mix(in srgb, var(--color-amber) 55%, transparent);padding-left:12px}:is(.desk,.civ-skin) .wire li.wire-new{border-bottom-color:var(--color-rule);border-radius:0;margin:0;padding:9px 14px 10px;position:relative}:is(.desk,.civ-skin) .wire li.wire-new:after{content:"";pointer-events:none;--sup-top:.4;--sup-bottom:.4;--halo-top:.22;--halo-bottom:.22;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-amber) 100%, transparent), 0 0 8px color-mix(in srgb, var(--color-amber) 40%, transparent), 0 0 22px color-mix(in srgb, var(--color-amber) 22%, transparent), 0 -4px 8px -2px color-mix(in srgb, var(--color-amber) calc(var(--sup-top) * 100%), transparent), 0 4px 8px -2px color-mix(in srgb, var(--color-amber) calc(var(--sup-bottom) * 100%), transparent), -4px 0 8px -2px color-mix(in srgb, var(--color-amber) 40%, transparent), 4px 0 8px -2px color-mix(in srgb, var(--color-amber) 40%, transparent), 0 -8px 22px -5px color-mix(in srgb, var(--color-amber) calc(var(--halo-top) * 100%), transparent), 0 8px 22px -5px color-mix(in srgb, var(--color-amber) calc(var(--halo-bottom) * 100%), transparent), -8px 0 22px -5px color-mix(in srgb, var(--color-amber) 22%, transparent), 8px 0 22px -5px color-mix(in srgb, var(--color-amber) 22%, transparent);border-radius:4px;position:absolute;inset:2px 4px}:is(.desk,.civ-skin) .wire li.wire-new:has(+li.wire-new):after{--sup-bottom:0;--halo-bottom:0}:is(.desk,.civ-skin) .wire li.wire-new+li.wire-new:after{--sup-top:0;--halo-top:0}:is(.desk,.civ-skin) .wire li.wire-new.wire-new-fading:after{animation:wire-new-fade var(--glow-fade,60s) linear var(--glow-delay,0s) forwards}:is(.desk,.civ-skin) .wire li.wire-new.wire-axios{border-left:0;padding-left:14px}@keyframes wire-new-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.desk,.civ-skin) .wire li.wire-new.wire-new-fading:after{opacity:0;animation:none}}:is(.desk,.civ-skin) .wire-empty{color:var(--color-muted);font-size:16px}.wire-src{white-space:nowrap;min-width:0;font:16px / 1.4 var(--font-mono);letter-spacing:.1em;color:var(--color-blue);align-items:center;gap:8px;display:flex}.wire-src-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.wire-clock{color:var(--color-muted);flex:none}:is(.desk,.civ-skin) .wire-x{color:var(--color-blue)}:is(.desk,.civ-skin) .wire-updated{color:var(--color-amber)}:is(.desk,.civ-skin) .wire-media,.wire-lang{border:1px solid var(--color-rule);color:var(--color-body);font:16px / 1.4 var(--font-mono);letter-spacing:.1em;background:0 0;border-radius:2px;flex:none;padding:1px 5px}:is(.desk,.civ-skin) .wire-media{cursor:pointer;position:relative}:is(.desk,.civ-skin) .wire-media:after{content:"";position:absolute;inset:-12px -8px}:is(.desk,.civ-skin) .wire-media:hover{border-color:var(--color-amber);color:var(--color-amber)}.wire-lang{border-color:var(--color-blue-line);color:var(--color-blue)}:is(.desk,.civ-skin) .wire a{color:var(--color-text);font:16px / 1.4 var(--font-sans);padding:0;text-decoration:none;display:block}:is(.desk,.civ-skin) .wire a:hover{color:var(--color-amber)}:is(.desk,.civ-skin) .wire li[data-headline-id]>a:before{content:"";position:absolute;inset:0}:is(.desk,.civ-skin) .wire li[data-headline-id]:hover>a{color:var(--color-amber)}:is(.desk,.civ-skin) .wire li[data-headline-id] button{z-index:1;position:relative}:is(.desk,.civ-skin) .wire-qt{color:var(--color-muted);margin-top:4px;font-size:16px}:is(.desk,.civ-skin) .wire .wire-tr{display:inline;position:static}:is(.desk,.civ-skin) .wire .wire-tr-orig{opacity:1;display:none}:is(.desk,.civ-skin) .wire .wire-tr-en{opacity:1;visibility:visible;color:inherit;background:0 0;padding:0;transition:none;display:inline;position:static}:is(.desk,.civ-skin) .wire li.show-original .wire-tr-orig{display:inline}:is(.desk,.civ-skin) .wire li.show-original .wire-tr-en{display:none}:is(.desk,.civ-skin) .wire-meta{font:16px / 1 var(--font-mono);letter-spacing:.1em;color:var(--color-muted);align-items:center;gap:6px;margin:4px -8px 0 0;display:flex}:is(.desk,.civ-skin) .wire-copy,.wire-original{min-width:44px;min-height:28px;color:var(--color-muted);font:inherit;letter-spacing:inherit;opacity:1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0 8px;display:inline-flex}:is(.desk,.civ-skin) .wire-copy:hover,.wire-original:hover{border-color:var(--color-muted);color:var(--color-text)}:is(.desk,.civ-skin) .wire-copy svg{width:13px;height:13px}:is(.desk,.civ-skin) .wire-copy.copied,.wire-original[aria-pressed=true]{color:var(--color-amber)}:is(.desk,.civ-skin) .wire-when{color:var(--color-muted);white-space:nowrap;order:-1;margin-right:auto}:is(.desk,.civ-skin) .wire li.wire-lockbox{border-bottom:0;min-height:0;max-height:none;padding:0;display:block;overflow:visible}:is(.desk,.civ-skin) .wire li.wire-lockbox:hover{background:0 0}:is(.desk,.civ-skin) .wire a.wire-lockask-link{border-bottom:1px solid var(--color-rule);background:var(--color-raised);align-items:center;min-height:34px;padding:8px 14px;text-decoration:none;display:flex}:is(.desk,.civ-skin) .wire-lockcard-count{font:600 16px / 1.4 var(--font-mono);letter-spacing:.14em;color:var(--color-amber);text-transform:uppercase}:is(.desk,.civ-skin) .wire-lockask-link:hover .wire-lockcard-count{color:var(--color-text)}.desk-locked{margin:0;padding:0;list-style:none}.desk-locked-title{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;font:16px / 1.4 var(--font-sans);color:var(--color-body)}.desk-locked-note{font:16px / 1.4 var(--font-mono);letter-spacing:.12em;color:var(--color-amber);align-items:center;gap:8px;display:flex}:is(.desk,.civ-skin) .wire-skel li{gap:8px;padding:12px 14px}:is(.desk,.civ-skin) .wire-skel li:nth-child(2n) .skel-bar{animation-delay:.4s}.desk-rail{border-left:1px solid var(--color-rule);background:var(--color-ground);flex-direction:column;flex:0 0 36px;justify-content:center;align-items:center;gap:14px;display:flex}.desk .desk-body aside.desk-rail button{border:1px solid var(--color-rule);width:28px;min-height:44px;color:var(--color-text);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.desk .desk-body aside.desk-rail button:hover:not(:disabled){border-color:var(--color-muted);color:var(--color-amber)}.desk .desk-body aside.desk-rail button:disabled{color:var(--color-off);cursor:default}.desk-rail-dots{flex-direction:column;gap:5px;display:flex}.desk-rail-dots span{background:var(--color-off);border-radius:50%;width:5px;height:5px}.desk-rail-dots span.on{background:var(--color-amber)}@media (max-width:1100px){.desk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.desk-mast{flex-wrap:wrap;gap:6px 8px;padding:0 10px}.desk-countdown,.desk-notices,.desk-changelog,.desk-support,.desk .strip-upd,.desk-guest-note{display:none}.desk-mast:has(.desk-week:not(.desk-live)) .desk-brand-word{display:none}.desk-nav .desk-dev{display:none}.desk-brand a,.desk-brand-mark{justify-content:center;min-width:44px}.desk-nav{letter-spacing:.08em;gap:8px}.desk-chip,.desk-icon,:is(.desk,.civ-skin) .desk-cta{min-height:44px}.desk .account{--a-hit:44px}.desk-week{padding:0 2px}.desk-strip{height:44px}.strip-group{gap:8px;padding:0 10px}.desk .strip-ctl{gap:0;padding:0 0 0 6px}.desk .strip-pin,.desk .strip-next{border-color:#0000;min-height:44px;padding:0 8px}.desk .strip-pin .strip-pin-word{display:none}.desk-guest{padding:4px 10px 4px 16px}.desk-guest .desk-cta{min-height:44px}.desk-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.desk-grid::-webkit-scrollbar{display:none}.desk .panel{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.desk .panel-head{cursor:auto}.desk-channel{min-height:52px;padding:4px 6px 4px 10px}.desk-tool{min-width:44px;min-height:44px}.desk .video-full,.desk .video-sound{display:none}:is(.desk,.civ-skin) .wire-copy,.wire-original{min-height:44px}:is(.desk,.civ-skin) .wire-media{min-width:0;min-height:0}:is(.desk,.civ-skin) .wire-media:after{inset:-14px -12px}.strip-dots{display:none}:is(.desk,.civ-skin) .wire a.wire-lockask-link{min-height:44px}.desk-rail{flex-basis:44px;gap:10px}.desk .desk-body aside.desk-rail button{border-left:0;border-right:0;border-radius:0;width:44px}}@media (prefers-reduced-motion:reduce){.desk-shimmer span,.desk .notice-dot,.desk .notice-item.upcoming.imminent,.desk-sound.nudge,.desk-sound.pinging svg,.desk .skel-bar,.desk .strip-page.leaving,.desk .strip-page.entering{animation:none}.desk-paused{background:color-mix(in srgb, var(--color-alert) 7%, transparent);box-shadow:inset 0 0 20px color-mix(in srgb, var(--color-alert) 14%, transparent);animation:none}.desk .panel-video{transition:none}}:is(.desk,.civ-skin) .wire-meta .wire-copy{order:1}:is(.desk,.civ-skin) .wire-qt{border-left:2px solid var(--color-rule);padding-left:8px;font-style:italic;display:block}.desk .panel-clocks .scheme-glyph,:is(.desk,.civ-skin) .leave-desk-arrow{display:inline-block}.desk.desk [hidden]{display:none}:is(.desk,.civ-skin) .wire-lockcard-count:before{content:"▮ ";color:var(--color-amber)}.desk .account .account-pop{max-width:min(420px,100vw - 20px)}.desk .account .account-view-label{border-top:1px solid var(--a-rule);color:var(--a-muted);text-transform:uppercase;margin:0;padding:8px 14px 4px}.desk .account .account-pop .account-item.is-current{color:var(--a-amber)}.desk .desk-slot{container-type:inline-size}@container (max-width:560px){.desk .desk-slot:has(.video-next) .desk-channel{flex-wrap:wrap;row-gap:4px}.desk .desk-slot:has(.video-next) .desk-channel-label{flex:1 0 100%}}@media (max-width:640px){.desk .desk-mast{padding:6px 10px}.desk .desk-nav{display:contents}.desk .desk-brand{order:0;margin-right:auto}.desk .desk-sound{order:1}.desk .desk-week{letter-spacing:.02em;order:2}.desk .desk-signin,.desk .desk-mast .account{order:3}.desk .desk-nav>.desk-cta{flex:1 0 100%;order:4;justify-content:center}.desk .desk-guest{gap:12px}.desk .desk-guest .desk-cta{padding:0 10px}.desk .panel-clocks{letter-spacing:0}.desk .panel-head h2{flex:auto}}
