ct-broadcast,ct-rack{display:block;position:relative;box-sizing:border-box;font-family:DM,Arial,sans-serif}.ct-bcast-shell{box-sizing:border-box;position:relative;padding:clamp(22px,3vw,60px) 5vw;background:var(--ct-stage-bg,#233c31);color:#fbf3d9;overflow:hidden}.ct-bcast-row,.ct-bcast-foot,.ct-rail-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative}.ct-bcast-row,.ct-bcast-foot small,.ct-status,.ct-rail-head small{font:600 10px/1.4 monospace;letter-spacing:.13em}.ct-bcast-row{border-bottom:1px solid #ffffff48;padding-bottom:12px}.ct-bcast-board{position:relative;width:min(100%,1080px);margin:clamp(16px,2vw,30px) auto;transform:scale(calc(.92 + var(--arrival,.5)*.12));transform-origin:center}.ct-stage-photo{width:100%;height:auto;display:block}.ct-glass{position:absolute;left:var(--sx,25%);top:var(--sy,30%);width:var(--sw,45%);height:var(--sh,42%);border-radius:var(--sr,8%);overflow:hidden;background:#172024;isolation:isolate}.ct-glass video,.ct-snow,.ct-lines{position:absolute;inset:0;width:100%;height:100%}.ct-glass video{object-fit:contain;background:#141815}.ct-snow{background-size:128px 96px;opacity:1}.ct-bcast-shell[data-playing=yes] .ct-snow{opacity:0;visibility:hidden}.ct-lines{pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,#080c101c 3px 4px);box-shadow:inset 0 0 12px #0008;border-radius:inherit}.ct-bcast-foot h2,.ct-rail-head h2{font:normal clamp(32px,5vw,78px)/1 Georgia,serif;letter-spacing:-.055em;margin:8px 0}.ct-bcast-controls,.ct-pages{display:flex;gap:8px;flex-wrap:wrap}.ct-bcast-controls button,.ct-pages button{background:#fff0;color:inherit;border:1px solid currentColor;border-radius:24px;padding:9px 14px;font:500 12px Arial;cursor:pointer}.ct-status{display:block;margin:10px 0 0;color:#f1ce8d}ct-rack{height:300vh;background:var(--ct-rack-bg,#edeae0);color:#242923}.ct-rail-sticky{box-sizing:border-box;position:sticky;top:0;height:100vh;height:100svh;padding:4vh 5vw;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:2vh;overflow:hidden}.ct-track{position:relative;overflow:hidden;touch-action:pan-y}.ct-shirt{box-sizing:border-box;background:none;border:0;position:absolute;top:50%;padding:0;width:min(39vw,36vh);height:96%;cursor:pointer;touch-action:pan-y}.ct-shirt img{width:100%;height:100%;object-fit:contain;transform-origin:50% 12%;transform:rotate(var(--lean,0deg));transition:transform .45s ease-out}.ct-open{border:0;background:#fff0;color:inherit;cursor:pointer;font:500 clamp(19px,2.4vw,40px) Arial;letter-spacing:-.05em}.ct-pages button[aria-pressed=true]{background:#232923;color:#fff}.ct-rail-head{border-top:1px solid #23292355;padding-top:12px}@media(max-width:650px){.ct-bcast-foot{align-items:start;flex-direction:column}.ct-bcast-shell{padding:20px 4vw}.ct-shirt{width:min(68vw,40vh)}.ct-bcast-controls button,.ct-pages button{padding:7px 10px}.ct-rail-sticky{gap:8px}}.ct-bcast-board{--sx:20.2474%;--sy:24.21875%;--sw:45.1823%;--sh:49.90234%}.ct-glass{border-radius:0;mask:var(--ct-mask) center/100% 100% no-repeat;-webkit-mask:var(--ct-mask) center/100% 100% no-repeat;cursor:pointer}.ct-knob{position:absolute;left:71%;top:68%;width:8%;height:11%;border:none;background:#fff0;cursor:pointer}.ct-volume{width:62px;accent-color:#f9d45c}ct-rack{background:var(--ct-rack-bg,#c4ce84);color:#292332}.ct-rail-sticky{padding:3.5vh clamp(18px,5vw,85px) 3vh;gap:0}.ct-rail-head{display:grid;grid-template-columns:1fr auto;align-items:center;padding:12px 0;border-color:currentColor}.ct-rail-head h2{grid-column:1;grid-row:2;font:italic clamp(34px,5.8vw,92px)/.98 Georgia,serif;margin:4px 0 0}.ct-edition{grid-column:2;grid-row:1/3;padding:10px 16px;letter-spacing:.16em;border:1px solid;border-radius:50%;transform:rotate(8deg);font:700 10px monospace}.ct-rail-foot{border-top:1px solid;padding:12px 0 0;justify-content:initial;gap:20px}.ct-rack-count{font:600 12px monospace}.ct-open{font:700 clamp(20px,2.6vw,42px)/1.1 DM,Arial,sans-serif}.ct-pages{margin-left:auto}.ct-shirt{height:99%;width:min(48vw,48vh)}.ct-track{isolation:isolate}.ct-track::before{content:'';position:absolute;left:0;right:0;top:50%;border-top:1px dashed #29233235}.ct-pages button[aria-pressed=true]{background:#292332}.ct-shirt:focus-visible{outline-offset:-12px}@media(max-width:650px){.ct-shirt{width:76vw}.ct-edition{font-size:8px;padding:7px 9px}.ct-rail-foot{gap:8px}.ct-open{font-size:17px}.ct-rack-count{font-size:9px}.ct-pages{gap:3px}}ct-rack .ct-rail-head{display:grid}.ct-air-studio{background:var(--ct-stage-bg,#f6efda);color:#292332;padding:clamp(22px,3vw,46px) 5.5vw clamp(36px,4vw,70px);isolation:isolate}.ct-air-studio .ct-bcast-row{color:inherit;border-color:currentColor;font:700 11px/1.3 monospace;letter-spacing:.08em}.ct-air-studio .ct-bcast-row span:last-child{font-size:10px}.ct-deck{position:relative;margin:0 -3vw}.ct-air-studio .ct-bcast-board{position:relative;width:min(100%,1360px);aspect-ratio:1.98;margin:0 auto;transform:none;isolation:isolate;overflow:visible}.ct-tv-cutout{position:absolute;width:83%;aspect-ratio:1.5;left:10%;top:-1%;z-index:4;transform-origin:50% 76%;filter:drop-shadow(1px 3px 1px #47392124)}.ct-tv-cutout .ct-stage-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;clip-path:polygon(15.9% 75.5%,15.85% 34%,16.1% 24.5%,16.6% 22%,17.6% 19.7%,19.1% 18.3%,21.2% 17.55%,27% 17.2%,64.8% 17%,64.8% 16.5%,36.7% 4.3%,36.45% 3.8%,36.65% 3.15%,37.15% 2.92%,37.7% 3.5%,65.7% 15.7%,66.7% 15.2%,67.7% 15.5%,67.8% 16.7%,69.1% 17.1%,75.1% 17.6%,77.3% 18.7%,78.6% 20.4%,79.6% 23.1%,80.05% 29%,80.2% 74%,79.7% 77%,78.9% 79.5%,77.2% 80.9%,73.4% 81.25%,73.3% 82.7%,72.9% 83.7%,69.7% 83.7%,69.1% 82.9%,69% 81.2%,27.4% 81.2%,27.1% 83.3%,26.6% 83.8%,23.55% 83.75%,23% 82.8%,23% 81.1%,19.8% 80.8%,18.2% 80%,17.7% 78.75%)}.ct-air-studio[data-custom=yes] .ct-stage-photo{clip-path:none}.ct-air-studio[data-custom=yes] .ct-prop{display:none}.ct-poster-type{position:absolute;top:0;left:3%;right:3%;font:900 clamp(24px,15.2vw,235px)/1.08 Anton,Impact,Arial,sans-serif;letter-spacing:-.06em;color:#cbd599;text-align:center;white-space:nowrap;user-select:none;z-index:0}.ct-orbit{position:absolute;left:16%;width:71%;height:19%;top:77%;border-radius:50%;background:#a5b9eb;transform:rotate(-3deg);z-index:1}.ct-orbit:after{content:"";position:absolute;inset:-8% 6% 8% -4%;border:1px solid #292332;border-radius:50%;transform:rotate(4deg)}.ct-prop{position:absolute;z-index:5;margin:0;transform-origin:center 88%;pointer-events:none}.ct-prop img{width:100%;height:auto;display:block;filter:drop-shadow(2px 3px 0 #29233222);transform-origin:center 94%}.ct-tiger-meow{width:12.6%;left:7.8%;bottom:10.1%}.ct-cat-milk{width:9.3%;left:16%;bottom:7%}.ct-tiger-bowl{width:11.5%;left:24%;bottom:3.3%;z-index:6}.ct-fortune-clock{width:11%;right:14%;bottom:9.8%}.ct-cat-grass{width:10.2%;right:7%;bottom:10%;z-index:3}.ct-film-caption{position:absolute;right:1%;bottom:1%;display:flex;gap:6px;flex-direction:column;align-items:flex-end;color:#292332;font:600 8px/1 monospace;letter-spacing:.12em}.ct-air-studio .ct-bcast-foot{border-top:1px solid #292332;padding-top:15px;margin-top:15px}.ct-air-studio .ct-bcast-foot h2{margin:5px 0 0;font-weight:700;font-size:clamp(31px,4.6vw,76px)}.ct-air-studio .ct-bcast-controls{align-items:center}.ct-air-studio .ct-status{color:inherit;font-size:9px}.ct-air-studio .ct-volume{accent-color:#ed5235}.ct-air-studio .ct-bcast-controls button:hover,.ct-air-studio .ct-bcast-controls button:focus-visible{background:#292332;color:#f6efda}@keyframes ct-twitch-prop{0%,74%,100%{transform:rotate(0)}79%{transform:rotate(-4deg)}84%{transform:rotate(2deg)}92%{transform:rotate(-1deg)}}.ct-air-studio[data-motion=on] .ct-fortune-clock img{animation:ct-twitch-prop 5.4s ease infinite}.ct-air-studio[data-motion=on] .ct-cat-grass img{animation:ct-twitch-prop 7s ease-in-out infinite reverse}@media(max-width:650px){.ct-air-studio{padding:23px 5vw 32px}.ct-deck{margin:0 -4vw}.ct-air-studio .ct-bcast-board{aspect-ratio:1.43}.ct-tv-cutout{width:115%;left:-4.5%;top:-3%}.ct-poster-type{font-size:22vw;left:0;right:0;letter-spacing:-.055em}.ct-cat-milk{left:6%;width:12%;bottom:8%}.ct-tiger-meow{width:14%;left:1%;bottom:13%}.ct-tiger-bowl{width:16%;left:17%;bottom:4%}.ct-fortune-clock{width:14%;right:4.7%;bottom:9%}.ct-cat-grass{width:11%;right:.6%;bottom:14%}.ct-film-caption{display:none}.ct-orbit{width:89%;left:6%;top:76%}.ct-air-studio .ct-bcast-foot{gap:12px}.ct-air-studio .ct-bcast-controls{gap:6px}}ct-rack{background:var(--ct-rack-bg,#e8e8e3);color:#191919}.ct-rail-head h2{font:800 clamp(37px,5.4vw,86px)/.95 DM,Arial,sans-serif;letter-spacing:-.082em}.ct-edition{background:#ff500c;color:#151515;border:0;border-radius:0;transform:rotate(-3deg);font-weight:700}.ct-pages button,.ct-pages button[aria-pressed=true]{border-radius:0}.ct-pages button[aria-pressed=true]{color:#111;background:#ff500c}.ct-track:before{border-color:#26262332}.ct-rail-foot{font-family:monospace}.ct-cinema{padding:clamp(32px,5.6vw,94px) clamp(16px,4.5vw,76px) clamp(28px,4.4vw,72px);background:var(--ct-stage-bg,#fff);color:#10100f;font-family:DM,Arial,sans-serif}.ct-cinema *{box-sizing:border-box}.ct-cinema-meta{display:flex;align-items:center;justify-content:space-between;position:static;width:auto;background:none;border-block-start:1px solid currentColor;padding:12px 0 0;font:600 11px/1.25 monospace;letter-spacing:.06em}.ct-cinema-meta span:first-child:before{content:'';display:inline-block;width:.7em;height:.7em;background:#ff4d00;margin-right:.7em}.ct-cinema-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:clamp(17px,2.6vw,40px) 0 clamp(18px,2.2vw,33px)}.ct-cinema-heading h2{margin:0;font:700 clamp(38px,7.5vw,124px)/.91 DM,Arial,sans-serif;letter-spacing:-.085em}.ct-cinema-heading>span{font:italic clamp(13px,1.45vw,20px)/1.2 Georgia,serif}.ct-negative{position:relative;overflow:hidden;isolation:isolate;background:#292318}.ct-filmstage{position:relative;margin:auto;transform-origin:50% 58%}.ct-room{width:100%;height:auto;display:block}.ct-tube{position:absolute;left:var(--screen-x);top:var(--screen-y);width:var(--screen-w);height:var(--screen-h);background:#161a1b;isolation:isolate;overflow:hidden;cursor:pointer;clip-path:var(--screen-shape)}.ct-tube-film,.ct-tube-snow,.ct-tube-reflect{position:absolute;inset:0;width:100%;height:100%;margin:0}.ct-tube-film{object-fit:contain;background:#111210}.ct-tube-film:fullscreen{clip-path:none;object-fit:contain}.ct-tube-snow{background-size:140px 100px;filter:contrast(.77) brightness(.7)}.ct-tube-reflect{pointer-events:none;box-shadow:inset 0 0 14px #0005;background:linear-gradient(135deg,#9098970e,#0000 60%),repeating-linear-gradient(0deg,#0507050c 0 1px,transparent 1px 4px)}.ct-cinema[data-playing=yes] .ct-tube-snow{display:none}.ct-physical-switch{position:absolute;inset:auto;border:0;border-radius:50%;background:none;cursor:pointer;left:var(--knob-x);top:var(--knob-y);width:var(--knob-w);aspect-ratio:1}.ct-physical-switch:focus-visible{outline:2px solid #ff4d00}.ct-console{border-bottom:1px solid currentColor;padding:14px 0;display:flex;align-items:center;gap:clamp(8px,1.4vw,23px);flex-wrap:wrap}.ct-transport{display:flex;align-items:center;gap:9px;margin-right:auto}.ct-tape-status,.ct-time{font:600 10px/1.2 monospace;letter-spacing:.05em}.ct-time{color:#555}.ct-lamp{height:8px;width:8px;border:1px solid currentColor;border-radius:50%}.ct-cinema[data-playing=yes] .ct-lamp{background:#ff4d00;border-color:#ff4d00}.ct-console button{display:inline-block;border:0;background:#fff0;padding:8px 0;color:inherit;font:600 13px/1.1 DM,Arial,sans-serif;cursor:pointer}.ct-console .ct-play{padding:10px 15px;background:#111;color:#fff}.ct-console button:focus-visible,.ct-slider:focus-visible{outline:2px solid #ff4d00;outline-offset:3px}.ct-console button:hover{text-decoration:underline}.ct-slider{width:62px;accent-color:#ff4d00}@media(max-width:600px){.ct-cinema{padding-inline:15px}.ct-negative{margin-inline:-15px}.ct-filmstage{width:120%;margin-left:-10%}.ct-cinema-heading{align-items:start}.ct-console{gap:9px 14px}.ct-transport{flex-basis:100%}.ct-cinema-meta{font-size:9px}.ct-console button{font-size:12px}.ct-slider{width:45px}}.ct-filmstage{--screen-x:24.8698%;--screen-y:22.3633%;--screen-w:41.6667%;--screen-h:50.8789%;--screen-shape:polygon(60.41% 0.00%,71.67% 0.38%,79.34% 0.96%,83.72% 1.54%,87.95% 2.31%,90.61% 3.08%,92.80% 4.23%,94.37% 5.38%,95.46% 6.54%,95.77% 7.69%,96.40% 8.85%,96.87% 10.00%,97.18% 11.15%,97.50% 12.31%,97.81% 13.46%,97.97% 14.62%,98.12% 15.77%,98.28% 16.92%,98.44% 18.08%,98.59% 19.23%,98.75% 20.38%,98.90% 21.54%,98.90% 22.69%,99.06% 23.85%,99.06% 25.00%,99.22% 26.15%,99.22% 27.31%,99.37% 28.46%,99.37% 29.62%,99.53% 30.77%,99.53% 31.92%,99.53% 33.08%,99.69% 34.23%,99.69% 35.38%,99.69% 36.54%,99.69% 37.69%,99.84% 38.85%,99.84% 40.00%,99.84% 41.15%,99.84% 42.31%,99.84% 43.46%,100.00% 44.62%,100.00% 45.77%,100.00% 46.92%,100.00% 48.08%,100.00% 49.23%,100.00% 50.38%,100.00% 51.54%,100.00% 52.69%,100.00% 53.85%,100.00% 55.00%,100.00% 56.15%,100.00% 57.31%,99.84% 58.46%,99.84% 59.62%,99.84% 60.77%,99.84% 61.92%,99.84% 63.08%,99.69% 64.23%,99.69% 65.38%,99.69% 66.54%,99.53% 67.69%,99.53% 68.85%,99.37% 70.00%,99.37% 71.15%,99.22% 72.31%,99.06% 73.46%,98.90% 74.62%,98.90% 75.77%,98.75% 76.92%,98.59% 78.08%,98.44% 79.23%,98.28% 80.38%,98.12% 81.54%,97.97% 82.69%,97.81% 83.85%,97.65% 85.00%,97.34% 86.15%,97.03% 87.31%,96.71% 88.46%,96.40% 89.62%,95.93% 90.77%,95.31% 91.92%,94.52% 93.08%,93.43% 94.23%,91.55% 95.38%,88.58% 96.54%,83.26% 97.69%,77.31% 98.46%,71.21% 99.04%,62.44% 99.62%,42.57% 100.00%,41.94% 100.00%,35.37% 99.62%,26.13% 99.04%,20.03% 98.46%,15.34% 97.69%,11.27% 96.54%,9.08% 95.38%,7.36% 94.23%,6.26% 93.08%,5.48% 91.92%,4.85% 90.77%,4.38% 89.62%,4.07% 88.46%,3.76% 87.31%,3.44% 86.15%,2.82% 85.00%,2.66% 83.85%,2.50% 82.69%,2.19% 81.54%,2.03% 80.38%,1.88% 79.23%,1.88% 78.08%,1.88% 76.92%,1.56% 75.77%,1.41% 74.62%,1.10% 73.46%,1.25% 72.31%,1.25% 71.15%,1.10% 70.00%,0.94% 68.85%,0.63% 67.69%,0.63% 66.54%,0.47% 65.38%,0.31% 64.23%,0.31% 63.08%,0.16% 61.92%,0.16% 60.77%,0.16% 59.62%,0.16% 58.46%,0.16% 57.31%,0.00% 56.15%,0.00% 55.00%,0.00% 53.85%,0.00% 52.69%,0.00% 51.54%,0.00% 50.38%,0.00% 49.23%,0.00% 48.08%,0.00% 46.92%,0.00% 45.77%,0.00% 44.62%,0.16% 43.46%,0.16% 42.31%,0.16% 41.15%,0.31% 40.00%,0.31% 38.85%,0.31% 37.69%,0.31% 36.54%,0.47% 35.38%,0.47% 34.23%,0.47% 33.08%,0.78% 31.92%,0.94% 30.77%,0.94% 29.62%,0.94% 28.46%,0.94% 27.31%,1.25% 26.15%,1.25% 25.00%,1.56% 23.85%,1.72% 22.69%,1.88% 21.54%,1.88% 20.38%,2.03% 19.23%,2.19% 18.08%,2.50% 16.92%,2.66% 15.77%,2.97% 14.62%,2.97% 13.46%,3.29% 12.31%,3.44% 11.15%,3.91% 10.00%,4.38% 8.85%,5.16% 7.69%,6.10% 6.54%,7.51% 5.38%,9.39% 4.23%,12.68% 3.08%,16.28% 2.31%,21.75% 1.54%,27.70% 0.96%,36.31% 0.38%,52.43% 0.00%);--knob-x:69.5%;--knob-y:69.5%;--knob-w:3%}.ct-filmstage[data-custom=yes]{--screen-x:20.2474%;--screen-y:24.21875%;--screen-w:45.1823%;--screen-h:49.90234%;--knob-x:71%;--knob-y:68%;--knob-w:8%}.ct-filmstage[data-custom=yes] .ct-tube{clip-path:none;mask:var(--legacy-mask) center/100% 100% no-repeat;-webkit-mask:var(--legacy-mask) center/100% 100% no-repeat}ct-rack .ct-rail-head h2{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.07em}.ct-reel-pair{position:relative;isolation:isolate}.ct-reel-pair.is-running>.hero-sequence,.ct-reel-pair.is-running>.ct-welcome{position:sticky;top:0;z-index:0}.ct-reel-pair>ct-broadcast{z-index:2}ct-broadcast{--gate-l:0%;--gate-r:0%;--gate-y:0px;--gate-slant:0px;--slip:0px;--leader:0px;isolation:isolate;scroll-margin-top:55px;--gate:polygon(var(--gate-l) var(--gate-y),calc(100% - var(--gate-r)) var(--gate-slant),calc(100% - var(--gate-r)) 100%,var(--gate-l) 100%)}ct-broadcast::before{content:"";position:absolute;inset:0;pointer-events:none;background:#ff500c;clip-path:var(--gate);transform:translateY(calc(-1 * var(--leader)))}.ct-cinema{position:relative;clip-path:var(--gate)}.ct-cinema-heading{transform:translateX(var(--slip))}.ct-tube-film{object-fit:cover;object-position:50% 48%}.ct-tube-film:fullscreen{object-fit:contain;object-position:center}.ct-tube-film:-webkit-full-screen{object-fit:contain;object-position:center}@media(prefers-reduced-motion:reduce){.ct-reel-pair.is-running>.ct-welcome{position:relative}}