.program{position:fixed;inset:0 0 var(--dock,0) 0;transition:right .35s var(--ease);background:#000;display:grid;place-items:center;overflow:hidden}.stage-box{position:relative;isolation:isolate;overflow:hidden}.stage-box>.stage{left:0;top:0;transform-origin:0 0}.stage{left:50%;top:50%;width:1920px;height:1080px;transform-origin:center;overflow:hidden;background:var(--ink);isolation:isolate}.backdrop,.stage{position:absolute}.backdrop{inset:0;z-index:0;background:radial-gradient(1200px 700px at 18% 20%,rgba(var(--red-rgb),.22),transparent 60%),radial-gradient(1000px 800px at 85% 90%,rgba(var(--gold-rgb),.12),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--ink-2) 45%,var(--ink)),color-mix(in srgb,var(--ink) 70%,#000))}.tile{position:absolute;overflow:hidden;background:var(--ink-2);transition:left .75s var(--ease),top .75s var(--ease),width .75s var(--ease),height .75s var(--ease),border-radius .75s var(--ease),opacity .45s ease,box-shadow .4s ease;will-change:left,top,width,height}.tile video.framed{inset:auto;object-fit:fill;max-width:none;transition:left .75s var(--ease),top .75s var(--ease),width .75s var(--ease),height .75s var(--ease)}.tile video.framed.slow{transition:left 3.2s ease-in-out,top 3.2s ease-in-out,width 3.2s ease-in-out,height 3.2s ease-in-out}.tile.hidden{opacity:0;pointer-events:none}.tile.round{box-shadow:0 0 0 6px var(--paper),0 30px 80px rgba(0,0,0,.55)}.tile .seam{position:absolute;top:0;bottom:0;right:0;width:2px;background:rgba(0,0,0,.6)}@property --hr{syntax:"<length>";inherits:true;initial-value:0}@property --hx{syntax:"<length>";inherits:true;initial-value:0}@property --hy{syntax:"<length>";inherits:true;initial-value:0}.tile .iris{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(70% 60% at 50% 44%,#1c1d22,#0b0c0e);-webkit-mask:radial-gradient(circle at var(--hx) var(--hy),transparent var(--hr),#000 calc(var(--hr) + 1.5px));mask:radial-gradient(circle at var(--hx) var(--hy),transparent var(--hr),#000 calc(var(--hr) + 1.5px));transition:--hr 1.1s cubic-bezier(.7,0,.2,1),--hx .6s var(--ease),--hy .6s var(--ease)}.tile .iris~:is(.nameplate,.place){z-index:2}.tile .iris .dial-ring{--ring-w:6px;--ring-gap:0px;inset:auto;left:calc(var(--hx) - var(--hr) - 16px);top:calc(var(--hy) - var(--hr) - 16px);width:calc(2 * var(--hr) + 32px);height:calc(2 * var(--hr) + 32px);transition:opacity .3s ease}.tile .iris.open .dial-ring{opacity:0}@media (prefers-reduced-motion:reduce){.tile .iris{transition:--hr .3s ease}}.tile .talking{position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-out)}.tile.speaking .talking{transform:scaleX(1)}.tile.round .talking{display:none}.tile .nameplate{position:absolute;left:28px;top:140px;display:flex;font:600 20px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .4s ease}.tile .nameplate span{padding:10px 14px}.tile.labelled .nameplate{opacity:1}.tile .place{position:absolute;right:28px;top:140px;max-width:calc(100% - 56px);display:flex;align-items:center;gap:13px;padding:11px 14px 11px 15px;font:600 18px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--paper);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tile .place span{overflow:hidden;text-overflow:ellipsis}.on-line{flex:none;display:inline-block;width:13px;height:13px;border-radius:50%;background:var(--on-line);animation:on-line 1.6s ease-out infinite}.tile.slim .place{right:auto;left:28px;top:190px}.tile.round .place{display:none}.placeholder{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--red) 12%,var(--ink-2)),var(--ink) 70%)}.voice-seat{--voice-energy:0;--d:38cqmin;position:absolute;inset:0;container-type:size;overflow:hidden}.voice-seat[data-round]{--d:100cqmin}.voice-seat :is(.vs-rings,.vs-body){position:absolute;left:50%;top:44%;width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%}.voice-seat[data-round] :is(.vs-rings,.vs-body){top:50%}.voice-seat .vs-body{animation:vs-breathe 4.4s ease-in-out infinite}.voice-seat .vs-glow{background:radial-gradient(circle,rgba(var(--red-rgb),.55) 0,rgba(var(--red-rgb),.2) 52%,transparent 71%);opacity:calc(.4 + .6 * var(--voice-energy));transform:scale(calc(1.25 + .55 * var(--voice-energy)))}.voice-seat .vs-disc,.voice-seat .vs-glow{position:absolute;inset:0;border-radius:50%}.voice-seat .vs-disc{display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 35%,var(--ink-3,var(--ink-2)),var(--ink));box-shadow:0 0 0 calc(var(--d) * .012 + 2px) rgba(246,242,234,.92),0 18px 50px rgba(0,0,0,.5)}.voice-seat[data-talking] .vs-disc{box-shadow:0 0 0 calc(var(--d) * .012 + 2px) var(--red),0 18px 50px rgba(0,0,0,.5)}.voice-seat[data-round] .vs-disc{box-shadow:none}.voice-seat .vs-disc img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.voice-seat .vs-disc b{font:500 calc(var(--d) * .5)/1 var(--font-display);color:rgba(246,242,234,.88)}.voice-seat .vs-rings i{position:absolute;inset:0;border-radius:50%;border:calc(var(--d) * .014 + 2px) solid var(--red);opacity:0}.voice-seat[data-talking] .vs-rings i{animation:vs-ring 1.6s cubic-bezier(.22,.61,.36,1) infinite}.voice-seat[data-talking] .vs-rings i:nth-child(2){animation-delay:.53s}.voice-seat[data-talking] .vs-rings i:nth-child(3){animation-delay:1.07s}.voice-seat[data-round] .vs-glow,.voice-seat[data-round] .vs-rings{display:none}.voice-seat[data-round] .vs-disc:after,.voice-seat[data-round] .vs-disc:before{content:"";position:absolute;inset:0;z-index:1;border-radius:50%}.voice-seat[data-round] .vs-disc:after{box-shadow:inset 0 0 0 calc(var(--d) * (.025 + .075 * var(--voice-energy))) var(--red);opacity:calc(.3 + .7 * var(--voice-energy))}.voice-seat[data-round][data-talking] .vs-disc:before{animation:vs-rim 1.6s cubic-bezier(.22,.61,.36,1) infinite}@keyframes vs-rim{0%{box-shadow:inset 0 0 0 calc(var(--d) * .02) var(--red);opacity:.9}to{box-shadow:inset 0 0 0 calc(var(--d) * .16) var(--red);opacity:0}}@keyframes vs-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(calc(1.45 + .6 * var(--voice-energy)))}}@keyframes vs-breathe{50%{transform:scale(1.04)}}.voice-seat .status{position:absolute;left:50%;top:calc(44% + var(--d) / 2 + 4cqmin);transform:translateX(-50%);padding:8px 14px;white-space:nowrap;background:rgba(0,0,0,.45);font:500 20px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper)}.tile .paused-card{background:#16181d}.graphic{position:absolute;overflow:hidden;transition:left .75s var(--ease),top .75s var(--ease),width .75s var(--ease),height .75s var(--ease),opacity .3s ease}.graphic.leaving{opacity:0}.lower{position:absolute;left:84px;bottom:96px;z-index:8;max-width:1180px}.lower .accent{position:absolute;left:-28px;top:6px;bottom:6px;width:8px;background:var(--red);transform-origin:top;animation:grow .5s var(--ease-out) both}[data-edition=youth] .lower .accent:before{content:"";position:absolute;left:-7px;top:-26px;width:14px;height:14px;border-radius:50%;border:4px solid var(--gold)}[data-edition=politics] .lower .accent{box-shadow:8px 0 0 -2.5px #fff}[data-edition=business] .lower .accent:before{content:"";position:absolute;left:-4px;top:-20px;border:8px solid transparent;border-bottom:13px solid var(--red)}[data-edition=technology] .lower .accent{width:14px;background:none;border:4px solid var(--red);border-right:0}.lower .name{font:500 76px/1 var(--font-display);letter-spacing:-.01em;animation:rise .6s var(--ease-out) both}.lower .role{margin-top:14px;font:600 26px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);animation:rise .6s .1s var(--ease-out) both}.strap .kicker{margin-bottom:16px;animation:rise .6s var(--ease-out) both}.strap .kicker.live:before{width:14px;height:14px;border-radius:50%;animation:pulse 1.6s ease-in-out infinite}.strap .headline{font:500 62px/1.04 var(--font-display);letter-spacing:-.01em;text-wrap:balance;animation:rise .6s .08s var(--ease-out) both}.captions{position:absolute;z-index:9;pointer-events:none;display:flex;flex-direction:column;gap:8px;transition:left .75s var(--ease),bottom .75s var(--ease),width .75s var(--ease)}.captions .who{font:600 18px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);text-shadow:0 2px 10px rgba(0,0,0,.7)}.captions .said{font:500 34px/1.3 var(--font-sans);color:var(--paper);text-shadow:0 2px 4px rgba(0,0,0,.75),0 0 24px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.ticker{position:absolute;left:0;right:0;bottom:0;height:56px;z-index:10;display:flex;align-items:stretch;background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.08)}.ticker .tag{display:flex;align-items:center;gap:12px;padding:0 22px 0 14px;background:var(--red);color:var(--on-red);font:700 22px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ticker .crawl{flex:1 1;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60px,#000 calc(100% - 60px),transparent);mask-image:linear-gradient(90deg,transparent,#000 60px,#000 calc(100% - 60px),transparent)}.ticker .crawl.under{flex:0 0}.ticker .said{flex:1 1;min-width:0;gap:18px;padding:0 28px;overflow:hidden;animation:said-in .3s var(--ease) both}.ticker .crawl-inner,.ticker .said{display:flex;align-items:center;white-space:nowrap}.ticker .crawl-inner{position:absolute;top:0;bottom:0;font:500 26px var(--font-sans);animation:crawl linear infinite;padding-left:100%}.ticker .crawl-inner span{padding:0 34px}.ticker .clock{padding:0 28px;font:600 24px var(--font-mono);letter-spacing:.1em;border-left:1px solid rgba(255,255,255,.1)}.bug,.ticker .clock{display:flex;align-items:center}.bug{position:absolute;left:28px;top:40px;z-index:10;gap:16px;font:600 22px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.6)}.bug .live{display:flex;align-items:center;gap:10px;background:#e5322d;color:#fff;padding:9px 14px;text-shadow:none}.bug .live.off{background:#138a47;color:#fff}.bug .live.off i{background:#fff}.bug .wordmark{position:relative}.bug .ai-tag{position:absolute;left:0;top:100%;white-space:nowrap}.wordmark{font:600 34px/1 var(--font-display);letter-spacing:-.01em;text-transform:none;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 16px rgba(0,0,0,.65)}.wordmark .edition{display:inline-block;margin-left:15px;padding:5px 0 5px 15px;border-left:2px solid rgba(246,242,234,.55);font:700 20px/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--gold) 55%,#fff);vertical-align:4px}.ticker .tag-edition{display:flex;align-items:center;padding:0 22px;background:var(--ink-3);color:var(--gold);font:700 20px var(--font-mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.ai-tag{display:block;margin-top:6px;font:600 15px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(246,242,234,.78);text-shadow:0 1px 3px rgba(0,0,0,.6),0 2px 12px rgba(0,0,0,.6)}.opener{position:absolute;inset:0;z-index:20;background:var(--deep);overflow:hidden}.opener.leaving{animation:fade-out .7s ease forwards}.closer{position:absolute;inset:0;z-index:20;overflow:hidden;background:var(--deep);animation:closer-in .9s var(--ease) both}.closer.ident{background:radial-gradient(1300px 900px at 50% 42%,color-mix(in srgb,var(--red) 88%,#fff) 0,var(--red) 46%,var(--red-deep) 100%);animation:ident-in .28s var(--ease-out) both}.id-mark{position:absolute;left:50%;top:250px;width:230px;height:230px;margin-left:-115px;filter:drop-shadow(0 18px 50px rgba(0,0,0,.28));animation:id-mark .75s cubic-bezier(.2,1.3,.3,1) .05s both}.id-mark .logo{margin:0;display:block}.id-rings{position:absolute;left:50%;top:365px;width:0;height:0}.id-word{top:540px;font:500 190px/1 var(--font-display);letter-spacing:-.03em;text-shadow:0 6px 40px rgba(0,0,0,.22)}.id-edition,.id-word{position:absolute;left:0;right:0;display:flex;justify-content:center;color:#fff}.id-edition{top:770px;align-items:center;gap:30px;font:700 44px var(--font-mono);letter-spacing:.42em;text-transform:uppercase;opacity:0;animation:rise .8s 1.25s var(--ease-out) forwards;text-shadow:0 4px 24px rgba(0,0,0,.25)}.id-edition span{margin-right:-.42em}.closer .blackout{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:#000;animation:fade-in 1.8s ease both}.closer .blackout .logo{opacity:0;animation:rise 1.2s 1.4s var(--ease-out) forwards}.closer.ident .id-mark{top:180px}.closer.ident .id-rings{top:295px}.closer.ident .id-word{top:460px}.closer.ident .id-edition{top:690px}.id-more{position:absolute;left:220px;right:220px;top:790px;display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center;color:var(--on-red,#fff)}.id-subject{font:500 52px/1.12 var(--font-display);letter-spacing:-.01em;text-wrap:balance;opacity:0;animation:rise .8s 1.6s var(--ease-out) forwards}.id-subject[data-size=s]{font-size:42px}.id-cast{font:600 20px/1.7 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;opacity:0;animation:rise .8s 1.9s var(--ease-out) forwards}.closer :is(.cl-glow,.hz-glow){position:absolute;inset:0;pointer-events:none}.closer:is(.cl-credits,.cl-paper) .logo{margin:0;flex:none}.closer.cl-credits{background:var(--deep)}.cl-credits .cl-glow{background:radial-gradient(1500px 1000px at 90% 0,var(--open) 0,transparent 72%),radial-gradient(1000px 700px at 0 100%,rgba(var(--glow-rgb),.16),transparent 70%);animation:fade-in 1.4s ease both}.cl-brand{top:110px;align-items:center;gap:18px;font:500 40px/1 var(--font-display);letter-spacing:-.01em;color:var(--paper);opacity:0;animation:rise .7s .2s var(--ease-out) forwards}.cl-body,.cl-brand{position:absolute;left:160px;display:flex}.cl-body{right:160px;top:230px;bottom:170px;flex-direction:column;justify-content:center}.cl-kicker{font:600 24px/1 var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--red);opacity:0;animation:rise .7s .35s var(--ease-out) forwards}.cl-title{margin:26px 0 0;max-width:1500px;font:500 108px/1.02 var(--font-display);letter-spacing:-.02em;color:var(--paper);text-wrap:balance;opacity:0;animation:rise .9s .5s var(--ease-out) forwards}.cl-title[data-size=m]{font-size:88px}.cl-title[data-size=s]{font-size:70px}.cl-rule{display:block;height:3px;margin:46px 0 40px;background:linear-gradient(90deg,var(--red),rgba(var(--red-rgb),.12));transform:scaleX(0);transform-origin:left;animation:grow-x 1.1s .9s var(--ease) forwards}.cl-roll{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:30px 64px;gap:30px 64px}.cl-sign{position:absolute;left:160px;right:160px;bottom:92px;display:flex;justify-content:space-between;font:600 18px/1 var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--muted);opacity:0;animation:fade-in-op 1s ease 2.2s forwards}.closer.cl-paper{--red:var(--red-on-paper);--on-red:#fff;background:color-mix(in srgb,var(--gold) 10%,#f4efe5);color:var(--ink);animation:paper-in .75s var(--ease) both}.pp-head{position:absolute;left:160px;right:160px;top:92px;text-align:center}.pp-rule{display:block;height:2px;background:var(--ink);transform:scaleX(0);animation:grow-x .9s .25s var(--ease) forwards}.pp-rule.thick{height:13px;background:linear-gradient(var(--ink) 0 7px,transparent 7px 11px,var(--ink) 11px 13px)}.pp-name{margin:28px 0 20px;font:600 88px/1 var(--font-display);letter-spacing:.01em;opacity:0;animation:rise .7s .4s var(--ease-out) forwards}.pp-date{padding-bottom:20px;font:600 18px/1.4 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 72%,transparent);opacity:0;animation:rise .7s .55s var(--ease-out) forwards}.pp-body{position:absolute;left:200px;right:200px;top:360px;bottom:210px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pp-kicker{font:700 20px/1 var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--red);opacity:0;animation:rise .7s .7s var(--ease-out) forwards}.pp-title{margin:26px 0 0;font:600 100px/1.02 var(--font-display);letter-spacing:-.02em;text-wrap:balance;opacity:0;animation:rise .9s .85s var(--ease-out) forwards}.pp-title[data-size=m]{font-size:84px}.pp-title[data-size=s]{font-size:66px}.pp-by{margin:34px 0 0;font:italic 400 36px/1.3 var(--font-display);color:color-mix(in srgb,var(--ink) 84%,transparent);animation:rise .8s 1.3s var(--ease-out) forwards}.pp-by,.pp-guests{text-wrap:balance;opacity:0}.pp-guests{margin:16px 0 0;font:600 20px/1.6 var(--font-mono);letter-spacing:.16em;color:var(--red);animation:rise .8s 1.5s var(--ease-out) forwards}.pp-foot,.pp-guests{text-transform:uppercase}.pp-foot{position:absolute;left:0;right:0;bottom:80px;display:flex;flex-direction:column;align-items:center;gap:16px;font:600 18px/1 var(--font-mono);letter-spacing:.3em;opacity:0;animation:rise .8s 1.8s var(--ease-out) forwards}.closer.cl-horizon{background:var(--deep);animation:fade-in .6s ease both}.cl-horizon .hz-glow{background:radial-gradient(1100px 420px at 50% 59%,rgba(var(--glow-rgb),.4),transparent 70%),radial-gradient(1700px 900px at 50% 105%,var(--open),transparent 72%);opacity:0;animation:fade-in-op 1.6s ease .5s forwards}.hz-top{position:absolute;left:160px;right:160px;top:90px;height:440px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.hz-kicker{font:600 22px/1 var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);opacity:0;animation:rise .7s .3s var(--ease-out) forwards}.hz-title{margin:26px 0 0;font:500 100px/1.04 var(--font-display);letter-spacing:-.02em;color:var(--paper);text-wrap:balance;opacity:0;animation:rise .9s .45s var(--ease-out) forwards}.hz-title[data-size=m]{font-size:84px}.hz-title[data-size=s]{font-size:66px}.hz-line{position:absolute;left:0;right:0;top:637px;height:2px;background:linear-gradient(90deg,transparent,var(--red) 22%,#fff 50%,var(--red) 78%,transparent);box-shadow:0 0 26px 2px rgba(var(--glow-rgb),.55);transform:scaleX(0);animation:grow-x 1.2s .6s var(--ease) forwards}.hz-mark{position:absolute;left:50%;top:638px;width:96px;height:96px;margin:-48px 0 0 -48px;animation:id-mark .75s cubic-bezier(.2,1.3,.3,1) .95s both}.cl-horizon .hz-mark .logo{position:relative;display:block;margin:0;filter:drop-shadow(0 0 30px rgba(var(--glow-rgb),.6))}.closer.cl-horizon .hz-mark .id-rings{left:50%;top:50%}.closer.cl-horizon .hz-mark .id-rings i{left:-48px;top:-48px;width:96px;height:96px;border:2px solid var(--red);animation-name:hz-ring}.hz-cast{position:absolute;left:120px;right:120px;top:760px;display:flex;flex-wrap:wrap;justify-content:center;gap:28px 88px;text-align:center}.cl-horizon:is([data-cast="5"],[data-cast="6"]) .hz-cast{gap:24px 56px}.cl-horizon:is([data-cast="5"],[data-cast="6"]) .hz-cast b{font-size:34px}.hz-name{position:absolute;left:0;right:0;bottom:64px;text-align:center;font:600 18px/1 var(--font-mono);letter-spacing:.4em;text-transform:uppercase;color:var(--muted);opacity:0;animation:fade-in-op 1s ease 2.2s forwards}.meter{height:6px;border-radius:3px;background:var(--ink-3);overflow:hidden;margin-top:12px}.hint{font-size:14px;color:var(--muted);line-height:1.5}.desk.closed{transform:translateX(100%)}.desk .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.desk .chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--ink-2);border-radius:10px;padding:9px 8px;cursor:pointer;font-size:13px;text-align:center}.desk .chip.on{border-color:var(--red);background:rgba(var(--red-rgb),.16)}.desk .person .meter{margin:0}.desk .log{font:12px/1.45 var(--font-mono);color:var(--muted);max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word}.tile.round .status{display:none}.bug .logo{filter:drop-shadow(0 4px 14px rgba(0,0,0,.45))}.ticker .tag .logo{width:30px;height:30px}.ticker .crawl-inner span.tick{padding:0 22px;font:600 24px var(--font-mono);letter-spacing:.02em}.ticker .crawl-inner span.tick:after{content:"";margin:0}.ticker .crawl-inner span.tick b{margin-right:14px;font-weight:700;color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:20px}.ticker .crawl-inner span.tick i{margin-left:14px;font-style:normal;font-size:20px}.ticker .crawl-inner span.tick i.up{color:#45d483}.ticker .crawl-inner span.tick i.down{color:#ff6a5c}.ticker .crawl-inner em.news{font:700 18px var(--font-mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-right:14px}.closer .logo{margin-bottom:10px}.voice-mic{position:absolute;z-index:7;pointer-events:none;--voice-energy:0;transition:left .75s var(--ease),bottom .75s var(--ease),width .75s var(--ease)}.voice-band{position:absolute;inset:0;width:100%;height:100%;color:rgb(246,242,234);opacity:.55;transition:opacity .3s ease}.voice-mic.live .voice-band{color:var(--red);opacity:1}.mic-dot{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;display:grid;place-items:center;color:var(--paper);background:rgba(10,11,15,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 2px rgba(246,242,234,.35);transition:background .25s ease,box-shadow .25s ease,transform .25s var(--ease-out)}.voice-mic.live .mic-dot{background:var(--red);color:var(--on-red);box-shadow:0 0 0 2px rgba(var(--red-rgb),.5);transform:scale(1.06)}.mic-rings{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;opacity:0}.voice-mic.live .mic-rings{opacity:calc(.18 + .82 * var(--voice-energy))}.voice-mic.live .mic-rings i{animation:mic-ring 1.5s cubic-bezier(.22,.61,.36,1) infinite}.voice-mic.live .mic-rings i:nth-child(2){animation-delay:.5s}.voice-mic.live .mic-rings i:nth-child(3){animation-delay:1s}.mic-dot .think-orbit{position:absolute;inset:-8px;border-radius:50%;opacity:0;background:conic-gradient(from 0deg,transparent 0deg 200deg,rgba(246,242,234,.5) 300deg,var(--paper) 1turn);-webkit-mask:radial-gradient(circle,transparent 36px,#000 37px,#000 40px,transparent 41px);mask:radial-gradient(circle,transparent 36px,#000 37px,#000 40px,transparent 41px)}.voice-mic.thinking .think-orbit{opacity:1;animation:orbit 1.1s linear infinite}.voice-mic.hearing .mic-dot{box-shadow:0 0 0 2px rgba(246,242,234,.8)}.mic-dot .ear-ring{position:absolute;inset:-9px;border-radius:50%;border:2px solid var(--paper);opacity:0;pointer-events:none}.voice-mic.hearing .ear-ring{opacity:calc(.3 + .7 * var(--voice-energy));transform:scale(calc(1 + .24 * var(--voice-energy)))}.voice-mic.heard .mic-dot{animation:mic-heard 3.2s var(--ease-out) both}.mic-dot .heard-ring{position:absolute;inset:-9px;border-radius:50%;border:3px solid var(--paper);opacity:0;pointer-events:none}.voice-mic.heard .heard-ring{animation:heard-ring .7s var(--ease-out) both}.turn-glow{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(circle,rgba(var(--red-rgb),.6) 0,rgba(var(--red-rgb),.24) 45%,transparent 70%);transition:opacity .4s ease}.voice-mic.your-turn .turn-glow{opacity:1;animation:turn-glow 1.8s ease-in-out infinite}.voice-mic.your-turn .mic-dot{color:var(--red);box-shadow:0 0 0 3px rgba(var(--red-rgb),.9),0 0 26px 6px rgba(var(--red-rgb),.5)}.voice-mic.your-turn .voice-band{color:var(--red);opacity:.8}@media (prefers-reduced-motion:reduce){.voice-mic.your-turn .turn-glow{animation:none;transform:scale(2)}}.voice-mic.muted .mic-dot{background:rgba(10,11,15,.82);color:rgba(246,242,234,.6);box-shadow:0 0 0 2px rgba(232,64,42,.75)}.voice-mic.muted .mic-slash{color:#e8402a}.voice-mic.muted .voice-band{opacity:.2}.lower.third{position:absolute}.lower.third .name{font-size:calc(76px * var(--s, 1))}.lower.third .role{font-size:calc(26px * var(--s, 1));margin-top:calc(14px * var(--s, 1))}.lower.third .where{color:var(--paper);opacity:.8}.lower.third .name,.lower.third .role{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:.3em;margin-bottom:-.3em}.lower.third .name{padding-top:.15em;margin-top:-.15em}.lower.strap{position:absolute}.lower.strap .kicker{font-size:calc(24px * var(--s, 1));margin-bottom:calc(16px * var(--s, 1))}.lower.strap .headline{font-size:calc(62px * var(--s, 1))}.ticker{overflow:visible}.clock-line{position:absolute;left:0;right:0;top:-5px;height:5px;background:rgba(255,255,255,.1);pointer-events:none}.ticker .clock.late{color:var(--gold)}.ticker .clock.last{background:var(--warn);color:var(--on-warn);border-left-color:transparent;animation:last-beat 1s ease-in-out infinite}.wrap-sign{position:absolute;left:50%;top:0;z-index:11;display:flex;align-items:center;gap:18px;height:72px;padding:0 34px 0 28px;transform:translateX(-50%);background:var(--ink);border-bottom:5px solid var(--red);border-radius:0 0 16px 16px;box-shadow:0 14px 30px rgba(0,0,0,.5);animation:wrap-sign .6s var(--ease-out) both;pointer-events:none;white-space:nowrap}.stage.portrait .wrap-sign{height:120px;gap:26px;padding:0 48px 0 40px;border-bottom-width:8px}.stage.portrait .wrap-sign i{width:26px;height:26px}.stage.portrait .wrap-sign b{font-size:66px}@media (prefers-reduced-motion:reduce){.wrap-sign,.wrap-sign em,.wrap-sign i{animation:none}}.fine.warn{color:var(--second-ink)}.in .place-fix{justify-self:start;margin-top:-2px;padding:7px 13px;border:1px solid rgba(var(--red-rgb),.55);border-radius:999px;background:rgba(var(--red-rgb),.12);color:var(--text);font:500 14px/1.2 var(--font-sans);cursor:pointer}.in .place-fix b{font-weight:700}.in .from-chat{margin-top:-2px;color:var(--quiet);font-size:13px;line-height:1.4}.chips{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:999px;background:var(--well)}.chips button:not(:disabled):not(.on):hover{color:var(--text)}.chips button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.fine.cohost-length{margin:-6px 0 16px}.fine.cohost-length .link-button{display:inline;font-size:inherit}.unsaved-note{display:block;margin:0 0 18px;padding:12px 16px;border-radius:14px;border:1px solid rgba(var(--red-rgb),.5);background:rgba(var(--red-rgb),.08);color:inherit;font-size:14px;text-decoration:none}.pv-figure{grid-row:1/-1;grid-column:1;align-self:end;width:74%;max-width:300px;fill:rgba(var(--gold-rgb),.13)}.pv-add{grid-row:2;grid-column:1;margin:0 0 54px;padding:10px 18px;border:1px solid rgba(var(--gold-rgb),.45);border-radius:999px;background:rgba(0,0,0,.4);color:var(--paper);font:600 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pv-add:hover{border-color:var(--red)}.pv-cam-off{position:absolute;left:12px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:999px;background:rgba(0,0,0,.45);color:var(--paper);font:600 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.8;cursor:pointer;transition:opacity .2s}.pv-cam-off:focus-visible,.pv-cam-off:hover{opacity:1}.pv-place{position:absolute;right:12px;top:14px;max-width:calc(100% - 24px);display:flex;align-items:center;gap:8px;padding:6px 9px;font:600 10px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.5)}.pv-place.unknown{color:rgba(246,242,234,.7)}.seat-end{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px 16px;overflow-y:auto;color:var(--text);background:radial-gradient(1000px 600px at 50% -10%,rgba(var(--red-rgb),var(--glow)),transparent 62%),var(--page)}.se-card{max-width:520px;text-align:center}.se-kicker{display:block;font:600 12px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-ink)}.se-card .se-topic{color:var(--text);font:italic 400 20px/1.35 var(--font-display)}.se-card .se-quiet{font-size:15px}.se-card .btn{margin-top:12px;min-height:48px}.post-tag{position:absolute;left:28px;top:40px;z-index:30;font:700 26px var(--font-mono);letter-spacing:.24em;text-transform:uppercase;padding:12px 18px;background:rgba(10,11,15,.72);color:var(--paper);border:1px solid var(--line)}.watch-film{padding:0 clamp(16px,4vw,48px)}.watch-film,.watch-info{max-width:var(--site);margin:0 auto}.watch-info{padding:34px clamp(16px,4vw,48px) 90px}.watch-meta{color:var(--quiet);margin:0 0 24px;line-height:1.5}.watch-actions{display:flex;flex-wrap:wrap;gap:10px}.watch-raw{align-self:center;padding:0 6px;color:var(--quiet);font-size:14px;text-decoration:underline;text-underline-offset:3px}.watch-make[style*="--made"]{background:linear-gradient(90deg,var(--red) var(--made),color-mix(in srgb,var(--red) 45%,transparent) var(--made));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watch-none{text-decoration:none}.watch-note{margin:12px 0 0;color:var(--quiet);font-size:14px}.watch-gone{display:grid;place-items:center}:is(.watch-note,.watch-gone) .link-button{font-size:inherit}.watch-takeaways{margin-top:44px}.watch-own{margin-top:48px;padding:26px 24px;border-radius:18px;background:var(--card);box-shadow:0 0 0 1px var(--hair)}[data-library] .watch-own{display:none}.studio-total{display:flex;justify-content:space-between;align-items:baseline;margin:12px 0 18px;color:var(--quiet)}.studio-ask{display:flex;gap:8px}.studio-done{color:var(--second-ink)!important}.watch-clips{justify-content:center;gap:8px;margin:14px 0 0}.watch-bar,.watch-clips{display:flex;flex-wrap:wrap;align-items:center}.watch-bar{justify-content:space-between;gap:10px 14px;margin-top:14px}:is(.replay.portrait,.watch-film.tall) .watch-bar{justify-content:center}.watch-picks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.watch-cuts{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--hair);background:var(--card);max-width:100%;overflow-x:auto;scrollbar-width:none}.watch-bar .watch-actions{align-items:center;gap:8px}.watch-bar .btn{padding:10px 18px;font-size:14px;white-space:nowrap}.watch-bar .watch-raw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;font-size:14px;cursor:pointer}.watch-bar .watch-raw:hover{color:var(--text)}.watch-said{color:var(--quiet);font-size:13px}.watch-bar~.watch-clips{justify-content:flex-start;margin-top:12px}:is(.replay.portrait,.watch-film.tall) .watch-bar~.watch-clips{justify-content:center}.watch-bar .studio-cut{flex-basis:100%;margin-top:4px}@media (max-width:640px){.watch-bar,.watch-picks{justify-content:center}.watch-bar .watch-actions{width:100%;justify-content:center}.watch-bar .watch-make{flex:1 1 100%}.watch-bar .btn.ghost{flex:1 1}.watch-said{flex-basis:100%;text-align:center}.replay.portrait .watch-bar~.watch-clips,.watch-bar~.watch-clips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * clamp(16px, 4vw, 48px));padding-inline:clamp(16px,4vw,48px)}.watch-bar~.watch-clips::-webkit-scrollbar{display:none}.watch-bar~.watch-clips button{flex:none}}.player{color:var(--paper)}[data-theme=light] .player:not(.full){box-shadow:0 0 0 1px var(--hair),var(--lift)}.player{position:relative;margin:0 auto;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 40px 120px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06);container-type:inline-size;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.player.landscape{aspect-ratio:16/9;width:100%}.player.portrait{aspect-ratio:9/16;height:min(78vh,900px);max-width:100%}.player:focus-visible:not([data-pointer]){box-shadow:0 40px 120px rgba(0,0,0,.6),0 0 0 2px var(--paper)}.player .replay-frame{isolation:isolate}.added,.player .replay-frame,.replay .replay-frame .program{position:absolute;inset:0}.added{z-index:40;pointer-events:none;overflow:hidden;color:var(--paper);background:radial-gradient(110% 100% at 24% 50%,var(--ink-3,#1b1f2b),var(--ink,#07080b) 62%);animation:added-in .5s var(--ease-out);--voice:0}.added-stage{position:absolute;left:0;top:0;transform-origin:0 0;container-type:size;overflow:hidden}.added-circle i:nth-child(2){opacity:calc(.07 + var(--voice) * .32);transform:scale(calc(1.14 + var(--voice) * .3))}.added-circle i:nth-child(3){opacity:calc(.03 + var(--voice) * .2);transform:scale(calc(1.22 + var(--voice) * .46))}.added.beat .added-circle i{animation:added-beat 1.5s ease-in-out infinite}.added.beat .added-circle i:nth-child(2){animation-delay:.18s}.added.beat .added-circle i:nth-child(3){animation-delay:.36s}.added-words li.up{opacity:1;transform:none}.added-captions .said .lit{color:var(--paper)}.added-host{position:absolute;animation:added-push linear both}.added-host.short{-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.added-host.added-film{animation:none}.added-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.added-shot.push{animation:added-push linear both;transform-origin:50% 40%}.added-foot{position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(0deg,rgba(4,5,9,.84),rgba(4,5,9,.5) 45%,transparent)}.added-tag{position:absolute;left:28px;top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:0;font:600 22px/1.3 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper);text-shadow:0 2px 10px rgba(0,0,0,.7)}.added-credit{position:absolute;right:56px;top:64px;padding:6px 10px;font:500 18px/1.2 var(--font-mono);color:rgba(246,242,234,.86);background:rgba(8,9,13,.62)}.added-circle{position:absolute;z-index:5}.added-panel{position:absolute;z-index:4;box-sizing:border-box;overflow:hidden;padding:34px 40px 38px;background:rgba(8,9,13,.8);border-left:8px solid var(--red);box-shadow:0 24px 70px rgba(0,0,0,.45)}.added .added-panel h3{margin:0 0 24px;font-size:58px}.added .added-panel ul{gap:14px}.added .added-panel li{font-size:32px;padding-left:18px;border-left-width:4px}.added.portrait .added-panel{padding:44px 48px 48px}.added.portrait .added-panel h3{font-size:78px;margin-bottom:30px}.added.portrait .added-panel li{font-size:44px}.added-circle i{border-width:5px}.added-captions .said span{color:rgba(246,242,234,.5);transition:color .12s linear}.added.portrait .added-tag{flex-direction:column;align-items:flex-start;gap:0;transform:translateY(-50%);font-size:28px}.added.portrait .added-tag :is(span,b){padding:12px 18px}.added.portrait .added-credit{left:56px;right:auto;top:64px;font-size:24px}.added.portrait .added-captions .who{font-size:26px}.added.portrait .added-captions .said{font-size:54px;-webkit-line-clamp:3}.player>.added{z-index:0}.player.full{border-radius:0;box-shadow:none;container-type:size}.player.window{position:fixed;inset:0;z-index:100;width:auto;height:auto;max-width:none;aspect-ratio:auto}.player.full .replay-frame{margin:auto}.player.full.landscape .replay-frame{width:min(100cqw,100cqh * 16/9);height:min(100cqh,100cqw * 9/16)}.player.full.portrait .replay-frame{width:min(100cqw,100cqh * 9/16);height:100cqh}.player-surface{position:absolute;inset:0;z-index:1}.player-poster{position:absolute;inset:0;z-index:2;pointer-events:none;background:#000 50%/cover no-repeat}.player-poster.whole{background-size:0 0;overflow:hidden}.player-poster.whole:before{content:"";position:absolute;inset:-40px;background:inherit;background-size:cover;filter:blur(26px) brightness(.5) saturate(1.2)}.player-big{position:absolute;left:18px;bottom:76px;z-index:4;display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;color:var(--paper);cursor:pointer}.player-big:hover span{transform:scale(1.06)}.player-unmute{position:absolute;left:18px;bottom:76px;z-index:4;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:0;border-radius:999px;background:rgba(4,4,6,.72);color:var(--paper);font:600 14px var(--font-sans);cursor:pointer}.player-wait{left:50%;top:50%;z-index:4;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;border:3px solid rgba(246,242,234,.25);border-top:3px solid var(--paper);animation:player-spin .8s linear infinite}.player-ui,.player-wait{position:absolute;pointer-events:none}.player-ui{inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,rgba(4,4,6,.94),rgba(4,4,6,.8) 52px,rgba(4,4,6,.4) 88px,transparent 160px);transition:opacity .25s ease}.player-bar{padding:0 14px 6px;pointer-events:auto}.player.idle{cursor:none}.player.idle .player-ui{opacity:0}.player:not(.idle){--crawl:0}.player :is(.ticker,.pn-caption){opacity:var(--crawl,1)}.player.idle .player-acts,.player.idle .player-bar{pointer-events:none}.player.idle:has(.player-ui :focus-visible) .player-ui{opacity:1}.player.idle:has(.player-ui :focus-visible) .player-bar{pointer-events:auto}.player:has(.player-btn.loading) .player-ui{background-size:0 0}.player:has(.player-btn.loading) .player-ui:before{content:"";position:absolute;inset:0;z-index:-1;background:inherit;background-size:auto;transition:opacity .25s ease}.player:has(.player-btn.loading) :is(.player-ui,.player-ui :has(.player-btn.loading))>:not(.player-btn.loading,:has(.player-btn.loading)){transition:opacity .25s ease}.player.idle:has(.player-btn.loading):not(:has(.player-ui :focus-visible)) .player-ui{opacity:1}.player.idle:has(.player-btn.loading):not(:has(.player-ui :focus-visible)) .player-ui:before,.player.idle:has(.player-btn.loading):not(:has(.player-ui :focus-visible)) :is(.player-ui,.player-ui :has(.player-btn.loading))>:not(.player-btn.loading,:has(.player-btn.loading)){opacity:0}.player-scrub{position:relative;height:22px;cursor:pointer;touch-action:none;border-radius:4px}.player-scrub.held i,.player-scrub:hover i{height:6px;margin-top:-3px}.player-scrub.held u,.player-scrub:focus-visible u,.player-scrub:hover u{transform:scale(1)}.player-row{display:flex;align-items:center;gap:2px}.player-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-width:44px;height:44px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--paper);cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.player-btn:hover{background:rgba(246,242,234,.14)}.player-btn:disabled{cursor:default}.player-btn.none{opacity:.55}.player-btn .save-ring{position:relative;display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%}.player-btn .save-ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--paper) var(--made),rgba(246,242,234,.24) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));transition:background .4s ease}.player-btn .save-ring svg{width:17px;height:17px}.player-btn.save-made small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-btn.save-made .save-again{display:inline}.player-btn.failed svg{color:var(--a-red,var(--red))}.player-btn.on{color:var(--red)}.player-btn.on svg{fill:currentColor}.player-btn.on small{color:var(--paper)}.player-btn:focus-visible,.player-scrub:focus-visible,.player-volume:focus-visible{outline:2px solid var(--paper);outline-offset:1px}.player-big:focus-visible{outline:none}.player-big:focus-visible span{outline:2px solid var(--paper);outline-offset:3px}.player-volume{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:72px;height:20px;margin:0 6px 0 0;border-radius:4px;background:none;cursor:pointer}.player-time{margin-left:6px;font:500 14px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.player-gap{flex:1 1}.player-acts{display:flex;align-items:center;gap:2px;pointer-events:auto}.player-acts .rail{display:none}.player-seen,.player-seen:hover{background:none;cursor:default;color:rgba(246,242,234,.82)}.player-close{position:absolute;top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));pointer-events:auto;background:rgba(4,4,6,.55)}.player.idle .player-close{pointer-events:none}.player.window .player-bar{padding-bottom:max(6px,env(safe-area-inset-bottom))}.player-said{position:absolute;right:14px;bottom:82px;padding:7px 12px;border-radius:999px;background:var(--paper);color:var(--ink);font:600 12px var(--font-sans);white-space:nowrap;pointer-events:none}.player-said:empty,.watch-said:empty{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (hover:none){.player-volume{display:none}}@container (max-width: 600px){.player-ui{background:linear-gradient(0deg,rgba(4,4,6,.92),rgba(4,4,6,.7) 40px,rgba(4,4,6,.35) 66px,transparent 110px),linear-gradient(180deg,rgba(4,4,6,.6),transparent 64px)}.player-bar{padding:0 6px 2px}.player-scrub{margin:0 6px}.player-btn{min-width:36px;height:36px;padding:0 7px}.player-volume{display:none}.player-time{margin-left:2px;font-size:12px}.player-acts{position:absolute;top:6px;right:6px}.player-said{top:calc(100% + 6px);right:0;bottom:auto}.player-big,.player-unmute{left:12px;bottom:58px}.player-big~.player-ui .player-row>.player-btn:first-child{display:none}}.player.portrait .player-ui{background:linear-gradient(0deg,rgba(4,4,6,.92),rgba(4,4,6,.7) 40px,rgba(4,4,6,.35) 66px,transparent 110px),linear-gradient(270deg,rgba(4,4,6,.42),transparent 84px)}.player.portrait .player-acts{position:absolute;top:auto;right:max(8px,env(safe-area-inset-right));bottom:min(84px,10vh);flex-direction:column;gap:clamp(6px,1.2vh,12px)}.player.portrait .player-acts .player-btn{flex-direction:column;gap:3px;width:50px;min-width:50px;height:auto;padding:3px 0;border-radius:14px;filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}.player.portrait .player-acts .player-btn svg{width:clamp(22px,3.4vh,28px);height:clamp(22px,3.4vh,28px)}.player.portrait .player-acts .rail,.player.portrait .player-acts small{display:block;font:600 clamp(10px,1.6vh,11px) var(--font-sans);letter-spacing:.01em}.player.portrait .player-acts .load-word{display:none}.player.portrait .player-acts .player-btn .save-ring{width:clamp(30px,4.6vh,36px);height:clamp(30px,4.6vh,36px)}.player.portrait .player-acts .player-btn .save-ring svg{width:clamp(16px,2.4vh,20px);height:clamp(16px,2.4vh,20px)}.player.portrait .player-said{top:auto;bottom:0;right:calc(100% + 8px);width:max-content;max-width:calc(100cqw - 90px);white-space:normal;border-radius:14px;text-align:right}.tile .framer{position:absolute;inset:0;overflow:hidden}.tile .framer video.framed{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:object-position .75s var(--ease),transform .75s var(--ease),transform-origin .75s var(--ease)}.tile .framer video.framed-blur{position:absolute;inset:-40px;width:calc(100% + 80px);height:calc(100% + 80px);max-width:none;object-fit:cover;filter:blur(28px) brightness(.55)}.tile .framer video.framed.slow{transition:object-position 3.2s ease-in-out,transform 3.2s ease-in-out,transform-origin 3.2s ease-in-out}.stage.curtain:after{content:"";position:absolute;inset:0;z-index:100;background:var(--deep)}.studio-form .in input.filled,.studio-form .in textarea.filled{box-shadow:0 0 0 2px rgba(var(--gold-rgb),.7);transition:box-shadow .6s ease}.stage:not(.portrait) .tile{transition:left .6s var(--move),top .6s var(--move),width .6s var(--move),height .6s var(--move),border-radius .6s var(--move),opacity .45s ease,box-shadow .4s ease}.stage:not(.portrait) .tile video.framed{transition:left .6s var(--move),top .6s var(--move),width .6s var(--move),height .6s var(--move),transform .6s var(--move),object-position .6s var(--move)}.stage:not(.portrait) .graphic{transition:left .6s var(--move),top .6s var(--move),width .6s var(--move),height .6s var(--move),border-radius .6s var(--move),opacity .3s ease}.stage:not(.portrait) .tile.round{box-shadow:0 0 0 3px rgba(246,242,234,.92),0 22px 60px rgba(0,0,0,.6)}.stage:not(.portrait) .tile.round .framer{filter:brightness(.84) saturate(.9);transition:filter .4s ease}.stage:not(.portrait) .tile.round.speaking .framer{filter:none}.stage:not(.portrait) .tile.round.speaking{box-shadow:0 0 0 3px var(--red),0 0 0 10px rgba(var(--red-rgb),.22),0 22px 60px rgba(0,0,0,.6)}.stage:not(.portrait) .tile.round .nameplate,.stage:not(.portrait) .tile.round .seam{display:none}.circle-name{position:absolute;z-index:7;pointer-events:none;white-space:nowrap;animation:rise .5s .34s var(--ease-out) both}.circle-name.on small{background:var(--red);color:var(--on-red)}.opener.grand{background:radial-gradient(1400px 900px at 50% 45%,var(--open) 0,var(--deep) 70%)}.opener.grand .op-field{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.opener.grand .op-glow{width:1600px;height:1000px;margin:-500px 0 0 -800px;background:radial-gradient(closest-side,rgba(var(--glow-rgb),.45),rgba(var(--gold-rgb),.12) 45%,transparent 75%);opacity:0;animation:op-glow 4.2s ease forwards}.opener.grand .op-glow,.opener.grand .op-rings{position:absolute;left:50%;top:45%}.opener.grand .op-rings i:nth-child(2n){border-color:rgba(var(--red-rgb),.9)}.opener.grand .op-flare{position:absolute;left:0;right:0;top:45%;height:4px;margin-top:-2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 45%,#fff) 30%,#fff 50%,color-mix(in srgb,var(--gold) 45%,#fff) 70%,transparent);box-shadow:0 0 40px 10px color-mix(in srgb,var(--red) 55%,var(--gold) 45%),0 0 140px 40px rgba(var(--red-rgb),.35);transform:scaleX(0);opacity:0;animation:op-flare 1.1s cubic-bezier(.7,0,.2,1) .05s forwards}.opener.grand .op-push{position:absolute;inset:0}.opener.grand .op-emblem{position:absolute;left:50%;top:45%;width:300px;height:300px;margin:-150px 0 0 -150px;perspective:900px;opacity:0;animation:op-emblem 1.7s cubic-bezier(.16,1,.3,1) .35s forwards;filter:drop-shadow(0 0 60px rgba(var(--red-rgb),.75))}.opener.grand .op-emblem .logo{width:300px;height:300px}.opener.grand .op-title{position:absolute;left:0;right:0;top:330px;display:flex;justify-content:center;font:600 236px/1 var(--font-display);letter-spacing:-.035em;overflow:hidden;padding:0 0 20px}.opener.grand .op-rule{position:absolute;left:50%;top:610px;width:1100px;margin-left:-550px;height:4px;background:linear-gradient(90deg,transparent,var(--red) 15%,var(--gold) 50%,var(--red) 85%,transparent);transform:scaleX(0);animation:grow-x .7s var(--ease) 1.7s forwards;box-shadow:0 0 24px rgba(var(--red-rgb),.7)}.opener.grand .op-badge{position:absolute;left:50%;top:250px;transform:translateX(-50%) scale(.7);display:flex;align-items:center;gap:14px;padding:12px 22px;background:var(--red);color:var(--on-red);font:700 26px var(--font-mono);letter-spacing:.24em;opacity:0;animation:op-badge .45s cubic-bezier(.16,1,.3,1) 1.8s forwards;box-shadow:0 0 40px rgba(var(--red-rgb),.6)}.opener.grand .op-badge i{width:14px;height:14px;border-radius:50%;background:var(--on-red);animation:pulse 1.2s ease-in-out infinite}.opener.grand .op-topic{position:absolute;left:50%;top:652px;width:1500px;margin-left:-750px;text-align:center;font:400 58px/1.15 var(--font-display);font-style:italic;color:rgba(246,242,234,.86);opacity:0;transform:translateY(24px);animation:rise .7s var(--ease-out) 2.1s forwards;text-wrap:balance}.opener.grand .op-cast{position:absolute;left:0;right:0;bottom:150px;display:flex;justify-content:center;gap:110px}.opener.grand .op-cast small{display:block;margin-top:10px;font:600 18px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.ed-line{display:flex;align-items:center;gap:24px}.ed-rule{flex:1 1;height:4px}.ed-word{flex:none;margin-right:-.42em;font:700 44px/1 var(--font-sans);letter-spacing:.42em;text-transform:uppercase;color:var(--paper);white-space:nowrap}.ed-mark{flex:none;width:30px;height:30px;fill:var(--red)}.ed-mark.open{fill:none;stroke:var(--red);stroke-width:1.6}.opener.grand .op-edition{position:absolute;left:50%;top:588px;width:1240px;height:48px;margin-left:-620px}.opener.grand .op-edition .ed-rule{background:linear-gradient(90deg,transparent,var(--red) 35%,var(--gold));transform:scaleX(0);transform-origin:right;animation:grow-x .7s var(--ease) 1.7s forwards;box-shadow:0 0 24px rgba(var(--red-rgb),.5)}.opener.grand .op-edition .ed-rule:last-child{background:linear-gradient(270deg,transparent,var(--red) 35%,var(--gold));transform-origin:left}.opener.grand .op-edition .ed-word{opacity:0;animation:ed-word .8s var(--ease-out) 1.78s forwards}.opener.grand .op-edition .ed-mark{opacity:0;transform:scale(.2) rotate(-90deg);animation:ed-mark .5s var(--ease-out) 2.05s forwards}.opener.grand .op-edition~.op-topic{top:668px}[data-edition=politics] .opener.grand .op-edition .ed-rule{height:10px;background:linear-gradient(180deg,var(--red) 0 4px,transparent 4px 7px,rgba(255,255,255,.92) 7px 10px);box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}[data-edition=politics] .opener.grand .op-edition .ed-rule:last-child{-webkit-mask-image:linear-gradient(270deg,transparent,#000 40%);mask-image:linear-gradient(270deg,transparent,#000 40%)}.opener.grand .op-motif{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.op-motif.politics polygon{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:center;animation:op-star .6s var(--ease-out) forwards}.op-motif.politics g:nth-child(2n) polygon{fill:var(--gold)}.op-motif.business .level{stroke:rgba(var(--gold-rgb),.12);stroke-width:1.5;stroke-dasharray:4 10}.op-motif.business .line{fill:none;stroke:var(--red);stroke-width:5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 14px rgba(var(--red-rgb),.8));animation:pn-draw 1.25s cubic-bezier(.5,0,.9,.6) .2s forwards,op-settle .9s ease 1.5s forwards}.op-motif.business .area{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:op-area 1.25s cubic-bezier(.5,0,.9,.6) .2s forwards}.op-motif.business .top{stop-color:var(--red);stop-opacity:.15}.op-motif.business .foot{stop-color:var(--red);stop-opacity:0}.op-motif.youth i{position:absolute;left:50%;top:50%;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:50%;border:3px solid rgba(var(--red-rgb),.55);opacity:0;animation:op-ring 2.6s var(--ease-out) forwards}.op-motif.youth i:nth-child(2){animation-delay:.35s;border-color:rgba(var(--gold-rgb),.5)}.op-motif.youth i:nth-child(3){animation-delay:.7s}.op-motif.youth i:nth-child(4){animation-delay:1.05s;border-color:rgba(var(--gold-rgb),.35)}.op-motif.technology .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(var(--red-rgb),.24) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--red-rgb),.24) 1px,transparent 1px);background-size:64px 64px;background-position:50% 6px;-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 45%,#000 18%,transparent 78%);mask-image:radial-gradient(ellipse 72% 72% at 50% 45%,#000 18%,transparent 78%);opacity:0;animation:op-grid 4s ease .15s forwards}.op-motif.technology .scan{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--red) 20%,#fff 50%,var(--red) 80%,transparent);box-shadow:0 0 30px 6px rgba(var(--red-rgb),.55);opacity:0;animation:op-scan 1.35s cubic-bezier(.45,0,.55,1) .25s forwards}.titles-box{position:absolute;left:50%;top:50%;z-index:30;overflow:hidden;pointer-events:none;transform:translate(-50%,-50%)}.titles-box>.stage{left:0;top:0;transform-origin:0 0;background:transparent}.self-view{position:absolute;z-index:31;object-fit:cover;background:#000;box-shadow:0 0 0 2px #F3F0E8,0 8px 22px rgb(0 0 0/.5);pointer-events:none}.stage.portrait .id-mark{top:26%}.stage.portrait .id-rings{top:calc(26% + 115px)}.stage.portrait .id-word{top:44%;font-size:150px}.stage.portrait .id-edition{top:53%;font-size:36px}.stage.portrait .id-edition i{width:110px}.stage.portrait .closer.ident .id-mark{top:21%}.stage.portrait .closer.ident .id-rings{top:calc(21% + 115px)}.stage.portrait .closer.ident .id-word{top:38%}.stage.portrait .closer.ident .id-edition{top:47%}.stage.portrait .id-more{left:90px;right:90px;top:55%;gap:34px}.stage.portrait .id-subject{font-size:64px}.stage.portrait .id-subject[data-size=s]{font-size:52px}.stage.portrait .id-cast{font-size:22px;line-height:1.9}.stage.portrait .id-cast i{display:block;margin:14px auto}.stage.portrait .cl-brand{left:90px;top:6%}.stage.portrait .cl-body{left:90px;right:90px;top:12%;bottom:11%}.stage.portrait .cl-title{font-size:112px}.stage.portrait .cl-title[data-size=m]{font-size:94px}.stage.portrait .cl-title[data-size=s]{font-size:76px}.stage.portrait .cl-rule{margin:56px 0 50px}.stage.portrait .cl-roll{grid-template-columns:1fr;gap:40px}.stage.portrait .cl-roll dd{font-size:50px}.stage.portrait .cl-roll small{font-size:26px}.stage.portrait .cl-sign{left:90px;right:90px;bottom:5%}.stage.portrait .pp-head{left:70px;right:70px;top:5%}.stage.portrait .pp-name{font-size:86px}.stage.portrait .pp-date{font-size:17px;letter-spacing:.16em}.stage.portrait .pp-body{left:80px;right:80px;top:19%;bottom:14%}.stage.portrait .pp-title{font-size:112px}.stage.portrait .pp-title[data-size=m]{font-size:94px}.stage.portrait .pp-title[data-size=s]{font-size:76px}.stage.portrait .pp-by{margin-top:48px;font-size:44px}.stage.portrait .pp-guests{margin-top:24px;font-size:22px;line-height:1.8}.stage.portrait .pp-foot{bottom:5%}.stage.portrait .hz-top{left:80px;right:80px;top:8%;height:38%}.stage.portrait .hz-title{font-size:112px}.stage.portrait .hz-title[data-size=m]{font-size:94px}.stage.portrait .hz-title[data-size=s]{font-size:76px}.stage.portrait .hz-line{top:54%}.stage.portrait .hz-mark{top:calc(54% + 1px)}.stage.portrait .cl-horizon .hz-glow{background:radial-gradient(900px 520px at 50% 54%,rgba(var(--glow-rgb),.4),transparent 70%),radial-gradient(1300px 1200px at 50% 105%,var(--open),transparent 72%)}.stage.portrait .hz-cast{left:70px;right:70px;top:calc(54% + 150px);flex-direction:column;align-items:center;flex-wrap:nowrap;gap:38px}.stage.portrait .hz-cast b{font-size:50px}.stage.portrait .hz-cast span{font-size:24px}.stage.portrait .cl-horizon:is([data-cast="5"],[data-cast="6"]) .hz-cast{gap:26px}.stage.portrait .cl-horizon:is([data-cast="5"],[data-cast="6"]) .hz-cast b{font-size:42px}.stage.portrait .hz-name{bottom:4%}.stage.portrait .opener.grand{background:radial-gradient(900px 1300px at 50% 42%,var(--open) 0,var(--deep) 72%)}.stage.portrait .opener.grand .op-field,.stage.portrait .opener.grand svg.op-motif{inset:auto;left:50%;top:42%;width:auto;height:100%;aspect-ratio:16/9;transform:translate(-50%,-50%)}.stage.portrait .opener.grand div.op-motif{width:auto;height:auto;inset:0}.stage.portrait .opener.grand :is(.op-glow,.op-rings,.op-flare,.op-emblem){top:42%}.stage.portrait .opener.grand .op-glow{width:1300px;height:1300px;margin:-650px 0 0 -650px}.stage.portrait .opener.grand .op-emblem{animation-name:op-emblem-tall}.stage.portrait .opener.grand .op-badge{top:calc(42% - var(--u) * 52)}.stage.portrait .opener.grand .op-title{top:calc(42% + var(--u) * 2);font-size:168px}.stage.portrait .opener.grand .op-edition{top:calc(42% + var(--u) * 100);width:920px;margin-left:-460px}.stage.portrait .opener.grand .op-rule{top:calc(42% + var(--u) * 110);width:860px;margin-left:-430px}.stage.portrait .opener.grand .op-edition~.op-topic,.stage.portrait .opener.grand .op-topic{top:calc(42% + var(--u) * 132);width:940px;margin-left:-470px;font-size:54px}.stage.portrait .opener.grand .op-cast{bottom:calc(var(--u) * 70);flex-direction:column;align-items:center;gap:34px}.stage.portrait .opener.grand .op-cast div{font-size:46px}.stage.portrait .opener.grand .op-cast small{font-size:22px}.stage.portrait .opener.grand .op-cast:has(>:nth-child(5)){gap:20px}.stage.portrait .opener.grand .op-cast:has(>:nth-child(5)) div{font-size:40px}.stage.portrait .op-motif.technology .scan{animation-name:op-scan-tall}.replay-frame.still :is(.opener,.closer),.replay-frame.still :is(.opener,.closer) *{animation-play-state:paused!important}.replay-frame.unplayed :is(.opener,.closer) *{animation-delay:-60s!important}.stage:not(.portrait) .graphic,.stage:not(.portrait) .tile:not(.round){border-radius:0!important}.stage:not(.portrait) .tile:not(.round):after{content:"";position:absolute;left:0;right:0;bottom:0;height:min(46%,460px);background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,.4) 45%,transparent);pointer-events:none}.stage:not(.portrait) .tile .talking{z-index:2}.stage:not(.portrait) .tile .seam{inset:0;width:auto;background:none;border-right:3px solid #040507;border-bottom:3px solid #040507;pointer-events:none;z-index:2}.flank{position:absolute;z-index:1;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:0 40px 56px;container-type:inline-size;text-align:center;color:var(--paper);border-right:3px solid #040507;background:radial-gradient(90% 70% at 50% 42%,rgba(var(--glow-rgb),.2),transparent 72%),linear-gradient(165deg,var(--ink-3),var(--ink) 78%);isolation:isolate;animation:fade-in .5s ease .3s backwards}.flank:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(90% 70% at 50% 42%,rgba(var(--glow-rgb),.12),transparent 72%),radial-gradient(70% 60% at 50% 44%,#1c1d22,#0b0c0e);opacity:0;transition:opacity 1.1s cubic-bezier(.7,0,.2,1)}.stage:has(.tile .iris:not(.open)) .flank:before{opacity:1}.flank.leaving{animation:fade-out .35s ease forwards}.flank .logo{flex:none;filter:drop-shadow(0 6px 22px rgba(var(--glow-rgb),.35))}.flank .fl-mark{font-size:min(56px,14cqw);text-shadow:none;text-wrap:balance}.flank .fl-edition{font:700 20px/1 var(--font-mono);letter-spacing:.32em}.flank .fl-edition,.flank .fl-kicker{text-transform:uppercase;color:var(--red-on-dark)}.flank .fl-kicker{font:600 20px/1 var(--font-mono);letter-spacing:.3em}.flank .fl-topic{font:500 min(46px,11.6cqw)/1.08 var(--font-display);letter-spacing:-.01em;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.flank .fl-topic[data-size=m]{font-size:min(40px,10cqw)}.flank .fl-topic[data-size=s]{font-size:min(33px,8.3cqw)}.graphic{--bg:#0d1017;--bg2:#141924;--fg:#f6f2ea;--dim:rgba(246,242,234,0.62);--acc:#e8402a;--acc2:#f2b84b;--on-acc:#fff;--track:rgba(246,242,234,0.09);--rule:rgba(246,242,234,0.16);--field:#1d2331}.graphic.tone-red{--bg:#c2311c;--bg2:#8e2010;--fg:#fff;--dim:rgba(255,255,255,0.76);--acc:#fff;--acc2:#ffd27a;--on-acc:#b02814;--track:rgba(255,255,255,0.2);--rule:rgba(255,255,255,0.3);--field:#7a190c}.graphic.tone-navy{--bg:#12284f;--bg2:#0a1734;--fg:#f3f6fc;--dim:rgba(225,233,250,0.68);--acc:#ff5a3c;--acc2:#8fbcff;--on-acc:#fff;--track:rgba(255,255,255,0.1);--rule:rgba(255,255,255,0.18);--field:#1c3a6e}.graphic.tone-paper{--bg:#f4efe5;--bg2:#e8e0d0;--fg:#15171c;--dim:#5d6068;--acc:#d2361f;--acc2:#1d3a6e;--on-acc:#fff;--track:rgba(21,23,28,0.09);--rule:rgba(21,23,28,0.16);--field:#1d2331}[data-edition=politics] .graphic.tone-ink{--bg:#0b1329;--bg2:#101c3d;--acc:#ec4a34;--acc2:#a9c4ff;--field:#1c2c5a}[data-edition=politics] .graphic.tone-red{--acc2:#d6e2ff}[data-edition=politics] .graphic.tone-navy{--bg:#17367c;--bg2:#0e2356;--acc:#ff6e54;--acc2:#c9dbff;--field:#0b1c48}[data-edition=politics] .graphic.tone-paper{--bg:#f3f4f8;--bg2:#e3e6ef;--fg:#0e1530;--dim:#555c72;--acc:#cf2f1c;--acc2:#1d3a8a;--track:rgba(14,21,48,0.09);--rule:rgba(14,21,48,0.16);--field:#14204a}[data-edition=business] .graphic.tone-ink{--bg:#091527;--bg2:#0e1f3a;--acc:#f2b23c;--acc2:#ffe3ac;--on-acc:#0a1220;--field:#172b50}[data-edition=business] .graphic.tone-red{--bg:#f0b03a;--bg2:#d99527;--fg:#0a1220;--dim:rgba(10,18,32,0.74);--acc:#0a1220;--acc2:#5b3a00;--on-acc:#ffd98a;--track:rgba(10,18,32,0.13);--rule:rgba(10,18,32,0.26);--field:#7d510b}[data-edition=business] .graphic.tone-navy{--bg:#173a78;--bg2:#0e2452;--acc:#ffc24d;--acc2:#9fd0ff;--on-acc:#0a1220;--field:#0b1c40}[data-edition=business] .graphic.tone-paper{--bg:#f5efe2;--bg2:#e9dfca;--fg:#10151f;--dim:#5c5f66;--acc:#96590a;--acc2:#14305e;--track:rgba(16,21,31,0.09);--rule:rgba(16,21,31,0.16);--field:#10203f}[data-edition=youth] .graphic.tone-ink{--bg:#0f0a20;--bg2:#171034;--acc:#b18cff;--acc2:#ffd166;--on-acc:#140a2e;--field:#261a4a}[data-edition=youth] .graphic.tone-red{--bg:#5b34c4;--bg2:#432494;--acc2:#ffe2a0;--on-acc:#432494;--field:#2f1870}[data-edition=youth] .graphic.tone-navy{--bg:#3a2408;--bg2:#261704;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#ffd166;--acc2:#cbb4ff;--on-acc:#261704;--field:#5a3a10}[data-edition=youth] .graphic.tone-paper{--bg:#f2eff8;--bg2:#e4def0;--fg:#120c22;--dim:#5c566e;--acc:#5a2fd0;--acc2:#a0660a;--track:rgba(18,12,34,0.09);--rule:rgba(18,12,34,0.16);--field:#1c1238}[data-edition=technology] .graphic.tone-ink{--bg:#0b0f11;--bg2:#11181b;--acc:#27dccb;--acc2:#f0a868;--on-acc:#03130f;--field:#1a2529}[data-edition=technology] .graphic.tone-red{--bg:#0c7f79;--bg2:#085953;--acc2:#ffd3a6;--on-acc:#0a6660;--field:#053f3b}[data-edition=technology] .graphic.tone-navy{--bg:#2b1c12;--bg2:#1b110a;--fg:#f8efe6;--dim:rgba(248,239,230,0.68);--acc:#f0a868;--acc2:#6fe9dc;--on-acc:#1b110a;--field:#47301f}[data-edition=technology] .graphic.tone-paper{--bg:#eef1f0;--bg2:#dfe5e3;--fg:#0c1113;--dim:#566063;--acc:#087a72;--acc2:#a2551b;--track:rgba(12,17,19,0.09);--rule:rgba(12,17,19,0.16);--field:#142024}[data-edition=news] .graphic.tone-ink{--bg:#121110;--bg2:#191613;--acc:#f0ad5a;--acc2:#f6f2ea;--on-acc:#0b0c0e;--field:#2b2319}[data-edition=news] .graphic.tone-red{--bg:#926a37;--bg2:#6e5029;--acc2:#f9f7f1;--on-acc:#6e5029;--field:#503a1e}[data-edition=news] .graphic.tone-navy{--bg:#2c2c2a;--bg2:#1d1d1b;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f6f2ea;--acc2:#f4c68c;--on-acc:#1d1d1b;--field:#4a4946}[data-edition=news] .graphic.tone-paper{--bg:#f4f1ec;--bg2:#e6e0d6;--fg:#090a0b;--dim:#666768;--acc:#8b6434;--acc2:#6f6d69;--track:rgba(9,10,11,0.09);--rule:rgba(9,10,11,0.16);--field:#221c16}[data-edition=interviews] .graphic.tone-ink{--bg:#16191e;--bg2:#1a1e23;--acc:#9fbad6;--acc2:#e8d3a6;--on-acc:#121418;--field:#262b33}[data-edition=interviews] .graphic.tone-red{--bg:#637385;--bg2:#4a5664;--acc2:#f0e2c5;--on-acc:#4a5664;--field:#363f49}[data-edition=interviews] .graphic.tone-navy{--bg:#2a261e;--bg2:#1b1914;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#e8d3a6;--acc2:#bccfe2;--on-acc:#1b1914;--field:#463f32}[data-edition=interviews] .graphic.tone-paper{--bg:#f1f1ef;--bg2:#e2e1dc;--fg:#0e1013;--dim:#6a6b6d;--acc:#5e6e7e;--acc2:#766c55;--track:rgba(14,16,19,0.09);--rule:rgba(14,16,19,0.16);--field:#20252b}[data-edition=morning] .graphic.tone-ink{--bg:#192146;--bg2:#202547;--acc:#ffb37a;--acc2:#ffd9ad;--on-acc:#121c44;--field:#33314c}[data-edition=morning] .graphic.tone-red{--bg:#946847;--bg2:#6f4e35;--acc2:#ffe6ca;--on-acc:#6f4e35;--field:#513927}[data-edition=morning] .graphic.tone-navy{--bg:#2e271f;--bg2:#1e1914;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#ffd9ad;--acc2:#ffcaa2;--on-acc:#1e1914;--field:#4c4134}[data-edition=morning] .graphic.tone-paper{--bg:#f4f1ec;--bg2:#e7e1d7;--fg:#0e1636;--dim:#6a6f82;--acc:#8f6444;--acc2:#7d6a55;--track:rgba(14,22,54,0.09);--rule:rgba(14,22,54,0.16);--field:#2a2b49}[data-edition=law] .graphic.tone-ink{--bg:#1f0c0f;--bg2:#241012;--acc:#c9a25a;--acc2:#f4ecdf;--on-acc:#1a070d;--field:#321d18}[data-edition=law] .graphic.tone-red{--bg:#896e3d;--bg2:#67522e;--acc2:#f8f3ea;--on-acc:#67522e;--field:#4b3c22}[data-edition=law] .graphic.tone-navy{--bg:#2c2a28;--bg2:#1d1b1a;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f4ecdf;--acc2:#d9be8c;--on-acc:#1d1b1a;--field:#494743}[data-edition=law] .graphic.tone-paper{--bg:#f3f1ec;--bg2:#e5e0d6;--fg:#15060a;--dim:#6e6567;--acc:#83693a;--acc2:#706d67;--track:rgba(21,6,10,0.09);--rule:rgba(21,6,10,0.16);--field:#2c1615}[data-edition=world] .graphic.tone-ink{--bg:#0d2c34;--bg2:#152f35;--acc:#ff7a59;--acc2:#f3e6cf;--on-acc:#062a33;--field:#293538}[data-edition=world] .graphic.tone-red{--bg:#b2553e;--bg2:#86402e;--acc2:#f7efe0;--on-acc:#86402e;--field:#622f22}[data-edition=world] .graphic.tone-navy{--bg:#2c2925;--bg2:#1d1b18;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f3e6cf;--acc2:#ffa28b;--on-acc:#1d1b18;--field:#49453e}[data-edition=world] .graphic.tone-paper{--bg:#f4efeb;--bg2:#e7ded5;--fg:#052229;--dim:#64767a;--acc:#ad533d;--acc2:#726c61;--track:rgba(5,34,41,0.09);--rule:rgba(5,34,41,0.16);--field:#1f3237}[data-edition=family] .graphic.tone-ink{--bg:#21261e;--bg2:#272921;--acc:#e0846d;--acc2:#c9d6c3;--on-acc:#1b231c;--field:#373127}[data-edition=family] .graphic.tone-red{--bg:#a46050;--bg2:#7b483c;--acc2:#dce4d8;--on-acc:#7b483c;--field:#5a352c}[data-edition=family] .graphic.tone-navy{--bg:#242723;--bg2:#171917;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#c9d6c3;--acc2:#e9a999;--on-acc:#171917;--field:#3c403a}[data-edition=family] .graphic.tone-paper{--bg:#f3f0ec;--bg2:#e6ded6;--fg:#161c16;--dim:#6f726f;--acc:#9d5c4c;--acc2:#696f65;--track:rgba(22,28,22,0.09);--rule:rgba(22,28,22,0.16);--field:#2f2d24}[data-edition=debate] .graphic.tone-ink{--bg:#110e13;--bg2:#170f13;--acc:#d8352a;--acc2:#8fb0ff;--on-acc:#ffffff;--field:#281315}[data-edition=debate] .graphic.tone-red{--bg:#d43429;--bg2:#9f271f;--acc2:#b6ccff;--on-acc:#9f271f;--field:#751d17}[data-edition=debate] .graphic.tone-navy{--bg:#1a202e;--bg2:#11151e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#8fb0ff;--acc2:#e4726a;--on-acc:#11151e;--field:#2b354c}[data-edition=debate] .graphic.tone-paper{--bg:#f3edea;--bg2:#e5dad3;--fg:#090a0e;--dim:#66676a;--acc:#cd3228;--acc2:#576b9c;--track:rgba(9,10,14,0.09);--rule:rgba(9,10,14,0.16);--field:#201114}[data-edition=leadership] .graphic.tone-ink{--bg:#171719;--bg2:#1d1c1b;--acc:#c9a25a;--acc2:#b8c0cc;--on-acc:#121317;--field:#2c2720}[data-edition=leadership] .graphic.tone-red{--bg:#896e3d;--bg2:#67522e;--acc2:#d1d6de;--on-acc:#67522e;--field:#4b3c22}[data-edition=leadership] .graphic.tone-navy{--bg:#212325;--bg2:#151718;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#b8c0cc;--acc2:#d9be8c;--on-acc:#151718;--field:#373a3d}[data-edition=leadership] .graphic.tone-paper{--bg:#f3f1ec;--bg2:#e5e0d6;--fg:#0e0f12;--dim:#6a6a6c;--acc:#83693a;--acc2:#696d74;--track:rgba(14,15,18,0.09);--rule:rgba(14,15,18,0.16);--field:#24211e}[data-edition=science] .graphic.tone-ink{--bg:#111a32;--bg2:#191e32;--acc:#ff8a1f;--acc2:#9fc0ff;--on-acc:#0a1733;--field:#2c2730}[data-edition=science] .graphic.tone-red{--bg:#ab5c15;--bg2:#804510;--acc2:#c1d6ff;--on-acc:#804510;--field:#5e330c}[data-edition=science] .graphic.tone-navy{--bg:#1d232e;--bg2:#13171e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#9fc0ff;--acc2:#ffad62;--on-acc:#13171e;--field:#303a4c}[data-edition=science] .graphic.tone-paper{--bg:#f4f0ea;--bg2:#e7dfd3;--fg:#081229;--dim:#666c7a;--acc:#a35814;--acc2:#5b6d91;--track:rgba(8,18,41,0.09);--rule:rgba(8,18,41,0.16);--field:#222231}[data-edition=climate] .graphic.tone-ink{--bg:#141e30;--bg2:#1b2132;--acc:#fc9272;--acc2:#9ecae1;--on-acc:#0d1a2e;--field:#2e2b38}[data-edition=climate] .graphic.tone-red{--bg:#a45f4a;--bg2:#7b4738;--acc2:#c0ddec;--on-acc:#7b4738;--field:#5a3429}[data-edition=climate] .graphic.tone-navy{--bg:#1c2428;--bg2:#12171a;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#9ecae1;--acc2:#fdb39c;--on-acc:#12171a;--field:#2f3d44}[data-edition=climate] .graphic.tone-paper{--bg:#f4f0ec;--bg2:#e7dfd7;--fg:#0a1525;--dim:#676e78;--acc:#9c5b47;--acc2:#58717e;--track:rgba(10,21,37,0.09);--rule:rgba(10,21,37,0.16);--field:#252635}[data-edition=health] .graphic.tone-ink{--bg:#081a39;--bg2:#091d3f;--acc:#3d8bff;--acc2:#8fd3ff;--on-acc:#061633;--field:#0e2650}[data-edition=health] .graphic.tone-red{--bg:#316fcc;--bg2:#255399;--acc2:#b6e2ff;--on-acc:#255399;--field:#1b3d70}[data-edition=health] .graphic.tone-navy{--bg:#1a262e;--bg2:#11191e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#8fd3ff;--acc2:#77aeff;--on-acc:#11191e;--field:#2b3f4c}[data-edition=health] .graphic.tone-paper{--bg:#eff0f0;--bg2:#dedfde;--fg:#051229;--dim:#646c7a;--acc:#2f6bc4;--acc2:#4c7087;--track:rgba(5,18,41,0.09);--rule:rgba(5,18,41,0.16);--field:#0c2247}[data-edition=sport] .graphic.tone-ink{--bg:#161722;--bg2:#1d1922;--acc:#f2591e;--acc2:#f6f2ea;--on-acc:#0f1522;--field:#2f1f21}[data-edition=sport] .graphic.tone-red{--bg:#c64919;--bg2:#943713;--acc2:#f9f7f1;--on-acc:#943713;--field:#6d280e}[data-edition=sport] .graphic.tone-navy{--bg:#2c2c2a;--bg2:#1d1d1b;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f6f2ea;--acc2:#f68b62;--on-acc:#1d1d1b;--field:#4a4946}[data-edition=sport] .graphic.tone-paper{--bg:#f4eeea;--bg2:#e7dcd2;--fg:#0c111b;--dim:#686b72;--acc:#bd4517;--acc2:#6f6d69;--track:rgba(12,17,27,0.09);--rule:rgba(12,17,27,0.16);--field:#261c22}[data-edition=gaming] .graphic.tone-ink{--bg:#121026;--bg2:#1a122a;--acc:#ff3fa4;--acc2:#4ccae5;--on-acc:#0b0f22;--field:#2d1634}[data-edition=gaming] .graphic.tone-red{--bg:#cc3283;--bg2:#992662;--acc2:#8bddee;--on-acc:#992662;--field:#701c48}[data-edition=gaming] .graphic.tone-navy{--bg:#0e2429;--bg2:#09171b;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#4ccae5;--acc2:#ff79bf;--on-acc:#09171b;--field:#173d45}[data-edition=gaming] .graphic.tone-paper{--bg:#f4eeee;--bg2:#e7dbd9;--fg:#090c1b;--dim:#666872;--acc:#c4317e;--acc2:#2c7585;--track:rgba(9,12,27,0.09);--rule:rgba(9,12,27,0.16);--field:#23142f}[data-edition=culture] .graphic.tone-ink{--bg:#210d24;--bg2:#281027;--acc:#ff5c95;--acc2:#ffd6e4;--on-acc:#1a0b20;--field:#3a1630}[data-edition=culture] .graphic.tone-red{--bg:#bf4570;--bg2:#8f3454;--acc2:#ffe4ed;--on-acc:#8f3454;--field:#69263e}[data-edition=culture] .graphic.tone-navy{--bg:#2e2729;--bg2:#1e191b;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#ffd6e4;--acc2:#ff8db5;--on-acc:#1e191b;--field:#4c4044}[data-edition=culture] .graphic.tone-paper{--bg:#f4eeed;--bg2:#e7dcd8;--fg:#15091a;--dim:#6e6671;--acc:#b8426b;--acc2:#7a676d;--track:rgba(21,9,26,0.09);--rule:rgba(21,9,26,0.16);--field:#31132c}[data-edition=startups] .graphic.tone-ink{--bg:#191711;--bg2:#201d11;--acc:#f5c400;--acc2:#fafafa;--on-acc:#121212;--field:#322b0f}[data-edition=startups] .graphic.tone-red{--bg:#896e00;--bg2:#675200;--acc2:#fcfcfc;--on-acc:#675200;--field:#4b3c00}[data-edition=startups] .graphic.tone-navy{--bg:#2d2d2d;--bg2:#1d1d1d;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#fafafa;--acc2:#f8d64c;--on-acc:#1d1d1d;--field:#4b4b4b}[data-edition=startups] .graphic.tone-paper{--bg:#f4f2e9;--bg2:#e7e1d1;--fg:#0e0e0e;--dim:#6a6a6a;--acc:#846a00;--acc2:#6c6c6c;--track:rgba(14,14,14,0.09);--rule:rgba(14,14,14,0.16);--field:#292410}[data-edition=history] .graphic.tone-ink{--bg:#252019;--bg2:#2b241b;--acc:#e0b25c;--acc2:#f6efe0;--on-acc:#1f1b17;--field:#3a3021}[data-edition=history] .graphic.tone-red{--bg:#896d38;--bg2:#67522a;--acc2:#f9f5eb;--on-acc:#67522a;--field:#4b3c1f}[data-edition=history] .graphic.tone-navy{--bg:#2c2b28;--bg2:#1d1c1a;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f6efe0;--acc2:#e9c98d;--on-acc:#1d1c1a;--field:#4a4843}[data-edition=history] .graphic.tone-paper{--bg:#f3f1ec;--bg2:#e6e1d6;--fg:#191612;--dim:#706f6c;--acc:#846936;--acc2:#6f6c65;--track:rgba(25,22,18,0.09);--rule:rgba(25,22,18,0.16);--field:#322a1e}[data-edition=food] .graphic.tone-ink{--bg:#22150f;--bg2:#281a12;--acc:#e0a26e;--acc2:#f3e3c8;--on-acc:#1c110c;--field:#37251a}[data-edition=food] .graphic.tone-red{--bg:#926948;--bg2:#6e4f36;--acc2:#f7eddb;--on-acc:#6e4f36;--field:#503a28}[data-edition=food] .graphic.tone-navy{--bg:#2c2924;--bg2:#1d1b17;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f3e3c8;--acc2:#e9be9a;--on-acc:#1d1b17;--field:#49443c}[data-edition=food] .graphic.tone-paper{--bg:#f3f1ec;--bg2:#e6e0d6;--fg:#160e0a;--dim:#6f6a67;--acc:#8b6444;--acc2:#726b5e;--track:rgba(22,14,10,0.09);--rule:rgba(22,14,10,0.16);--field:#302016}[data-edition=money] .graphic.tone-ink{--bg:#142e22;--bg2:#1b3324;--acc:#e6b85c;--acc2:#f5efe2;--on-acc:#0e2a20;--field:#2c3e28}[data-edition=money] .graphic.tone-red{--bg:#8a6e37;--bg2:#685229;--acc2:#f8f5ec;--on-acc:#685229;--field:#4c3c1e}[data-edition=money] .graphic.tone-navy{--bg:#2c2b29;--bg2:#1d1c1b;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#f5efe2;--acc2:#eecd8d;--on-acc:#1d1c1b;--field:#4a4844}[data-edition=money] .graphic.tone-paper{--bg:#f4f1ec;--bg2:#e6e1d6;--fg:#0b221a;--dim:#687671;--acc:#836934;--acc2:#6e6c66;--track:rgba(11,34,26,0.09);--rule:rgba(11,34,26,0.16);--field:#243826}[data-edition=investigations] .graphic.tone-ink{--bg:#191813;--bg2:#201e15;--acc:#f4d23c;--acc2:#e3c88f;--on-acc:#121212;--field:#322d18}[data-edition=investigations] .graphic.tone-red{--bg:#847120;--bg2:#635518;--acc2:#eddbb6;--on-acc:#635518;--field:#493e12}[data-edition=investigations] .graphic.tone-navy{--bg:#29241a;--bg2:#1b1711;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#e3c88f;--acc2:#f7e076;--on-acc:#1b1711;--field:#443c2b}[data-edition=investigations] .graphic.tone-paper{--bg:#f4f2eb;--bg2:#e7e2d4;--fg:#0e0e0e;--dim:#6a6a6a;--acc:#7c6b1f;--acc2:#786a4c;--track:rgba(14,14,14,0.09);--rule:rgba(14,14,14,0.16);--field:#292516}[data-edition=internet] .graphic.tone-ink{--bg:#0c1121;--bg2:#0d1627;--acc:#29c5f6;--acc2:#b9a8ff;--on-acc:#0b0b1a;--field:#0f2539}[data-edition=internet] .graphic.tone-red{--bg:#197a99;--bg2:#135c73;--acc2:#d2c6ff;--on-acc:#135c73;--field:#0e4354}[data-edition=internet] .graphic.tone-navy{--bg:#211e2e;--bg2:#15141e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#b9a8ff;--acc2:#69d6f9;--on-acc:#15141e;--field:#38324c}[data-edition=internet] .graphic.tone-paper{--bg:#eef2f0;--bg2:#dde2dd;--fg:#090915;--dim:#66666e;--acc:#197694;--acc2:#71669c;--track:rgba(9,9,21,0.09);--rule:rgba(9,9,21,0.16);--field:#0e1e30}[data-edition=travel] .graphic.tone-ink{--bg:#1a271b;--bg2:#21291b;--acc:#ff7a2f;--acc2:#efe7d4;--on-acc:#13241a;--field:#34301d}[data-edition=travel] .graphic.tone-red{--bg:#b55721;--bg2:#884119;--acc2:#f5efe3;--on-acc:#884119;--field:#643012}[data-edition=travel] .graphic.tone-navy{--bg:#2b2a26;--bg2:#1c1b19;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#efe7d4;--acc2:#ffa26d;--on-acc:#1c1b19;--field:#484540}[data-edition=travel] .graphic.tone-paper{--bg:#f4efea;--bg2:#e7ded3;--fg:#0f1d15;--dim:#6a736e;--acc:#ad5320;--acc2:#706d64;--track:rgba(15,29,21,0.09);--rule:rgba(15,29,21,0.16);--field:#2b2d1c}[data-edition=cars] .graphic.tone-ink{--bg:#110c0e;--bg2:#180c0d;--acc:#e10600;--acc2:#e9ecef;--on-acc:#ffffff;--field:#290b0c}[data-edition=cars] .graphic.tone-red{--bg:#e10600;--bg2:#a90400;--acc2:#f1f3f5;--on-acc:#a90400;--field:#7c0300}[data-edition=cars] .graphic.tone-navy{--bg:#2a2a2b;--bg2:#1b1b1c;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#e9ecef;--acc2:#ea514c;--on-acc:#1b1b1c;--field:#464748}[data-edition=cars] .graphic.tone-paper{--bg:#f3ece9;--bg2:#e6d8d1;--fg:#090a0b;--dim:#666768;--acc:#dc0600;--acc2:#6b6d6e;--track:rgba(9,10,11,0.09);--rule:rgba(9,10,11,0.16);--field:#200b0d}[data-edition=luxury] .graphic.tone-ink{--bg:#121932;--bg2:#181e33;--acc:#d8b56a;--acc2:#9db4ff;--on-acc:#0c1430;--field:#292b38}[data-edition=luxury] .graphic.tone-red{--bg:#846e41;--bg2:#635231;--acc2:#bfceff;--on-acc:#635231;--field:#493c24}[data-edition=luxury] .graphic.tone-navy{--bg:#1c202e;--bg2:#12151e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#9db4ff;--acc2:#e4cb97;--on-acc:#12151e;--field:#2f364c}[data-edition=luxury] .graphic.tone-paper{--bg:#f3f1ec;--bg2:#e5e1d6;--fg:#0a1026;--dim:#676b78;--acc:#7f6b3f;--acc2:#5e6c99;--track:rgba(10,16,38,0.09);--rule:rgba(10,16,38,0.16);--field:#202436}[data-edition=wellness] .graphic.tone-ink{--bg:#222c4b;--bg2:#292f4b;--acc:#ff7a5c;--acc2:#9fd8c4;--on-acc:#1b2a4a;--field:#3b354d}[data-edition=wellness] .graphic.tone-red{--bg:#b25540;--bg2:#864030;--acc2:#c1e6d9;--on-acc:#864030;--field:#622f23}[data-edition=wellness] .graphic.tone-navy{--bg:#1d2723;--bg2:#131917;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#9fd8c4;--acc2:#ffa28d;--on-acc:#131917;--field:#30413b}[data-edition=wellness] .graphic.tone-paper{--bg:#f4efec;--bg2:#e7ded6;--fg:#16223b;--dim:#6f7685;--acc:#ad533f;--acc2:#547268;--track:rgba(22,34,59,0.09);--rule:rgba(22,34,59,0.16);--field:#32324c}[data-edition=ideas] .graphic.tone-ink{--bg:#0f1725;--bg2:#141e26;--acc:#b6f24a;--acc2:#dbe6ff;--on-acc:#0a1024;--field:#223029}[data-edition=ideas] .graphic.tone-red{--bg:#5d7b26;--bg2:#465c1c;--acc2:#e8efff;--on-acc:#465c1c;--field:#334415}[data-edition=ideas] .graphic.tone-navy{--bg:#27292e;--bg2:#191b1e;--fg:#fbf2e2;--dim:rgba(251,242,226,0.68);--acc:#dbe6ff;--acc2:#ccf680;--on-acc:#191b1e;--field:#42454c}[data-edition=ideas] .graphic.tone-paper{--bg:#f2f3eb;--bg2:#e4e4d5;--fg:#080d1d;--dim:#666973;--acc:#577424;--acc2:#676c78;--track:rgba(8,13,29,0.09);--rule:rgba(8,13,29,0.16);--field:#1b2728}[data-edition=enterprise] .graphic.tone-ink{--bg:#22042c;--bg2:#2e0839;--acc:#ed7900;--acc2:#e6c8f0;--on-acc:#1a0022;--field:#44104f}[data-edition=enterprise] .graphic.tone-red{--bg:#b35500;--bg2:#8a4100;--acc2:#ffe0b8;--on-acc:#8a4100;--field:#5c2b00}[data-edition=enterprise] .graphic.tone-navy{--bg:#5a0b70;--bg2:#420852;--fg:#ffffff;--dim:rgba(255,255,255,0.7);--acc:#e6c8f0;--acc2:#ffb35c;--on-acc:#420852;--field:#6e2185}[data-edition=enterprise] .graphic.tone-paper{--bg:#f4f1f3;--bg2:#e6e0e5;--fg:#1a0022;--dim:#63666a;--acc:#9c4800;--acc2:#5a0b70;--track:rgba(26,0,34,0.09);--rule:rgba(26,0,34,0.16);--field:#3d0a4c}[data-edition=frontier] .graphic.tone-ink{--bg:#15102f;--bg2:#1d1640;--acc:#e07cff;--acc2:#ddd6ff;--on-acc:#0d0b26;--field:#2b1b44}[data-edition=frontier] .graphic.tone-red{--bg:#864a99;--bg2:#6b3b7a;--acc2:#f3d9ff;--on-acc:#6b3b7a;--field:#4a2955}[data-edition=frontier] .graphic.tone-navy{--bg:#3b2456;--bg2:#2b1b44;--fg:#ffffff;--dim:rgba(255,255,255,0.7);--acc:#ddd6ff;--acc2:#f0b8ff;--on-acc:#2b1b44;--field:#4d3270}[data-edition=frontier] .graphic.tone-paper{--bg:#f3f2f7;--bg2:#e4e2ee;--fg:#0d0b26;--dim:#63666a;--acc:#824894;--acc2:#3b2456;--track:rgba(13,11,38,0.09);--rule:rgba(13,11,38,0.16);--field:#2b1b44}.graphic.from-right:not(.leaving){animation:pn-open-l .6s var(--move) both}.graphic.from-left:not(.leaving){animation:pn-open-r .6s var(--move) both}.graphic.from-middle:not(.leaving){animation:pn-open-m .6s var(--move) both}.graphic.st-circles:not(.leaving),.graphic.st-full:not(.leaving){animation:pn-open-f .7s var(--move) both}.stage:has(.graphic.tone-paper.edge-tl:not(.k-image):not(.k-broll)) .bug :is(.wordmark,.ai-tag),.stage[data-edition=business]:has(.graphic.tone-red.edge-tl:not(.k-image):not(.k-broll)) .bug :is(.wordmark,.ai-tag){color:#15171c;text-shadow:none}.stage:has(.graphic.tone-paper.edge-tl:not(.k-image):not(.k-broll)) .bug .wordmark em{color:var(--red-on-paper)}.stage:has(.graphic.tone-paper.edge-tl:not(.k-image):not(.k-broll)) .bug .edition,.stage[data-edition=business]:has(.graphic.tone-red.edge-tl:not(.k-image):not(.k-broll)) .bug .edition{color:inherit;border-left-color:rgba(21,23,28,.45)}.stage[data-edition]:has(.graphic.tone-red.edge-tl:not(.k-image):not(.k-broll)) .bug .wordmark em{color:#fff}.stage[data-edition=business]:has(.graphic.tone-red.edge-tl:not(.k-image):not(.k-broll)) .bug .wordmark em{color:#0a1220}.pn{position:relative;overflow:hidden;color:var(--fg);font-family:var(--font-sans);--px:64px;--pt:150px;--pb:112px;--t-label:28px;--t-value:44px;--t-small:18px;--t-kick:20px;--title-h:180px}.pn.sh-third{--px:52px;--t-label:26px;--t-value:40px;--title-h:170px}.pn.sh-half{--px:72px;--t-label:30px;--t-value:48px;--t-kick:21px;--title-h:190px}.pn.sh-wide{--px:88px;--t-label:30px;--t-value:52px;--t-kick:22px;--title-h:140px}.pn.sh-full{--px:110px;--t-label:32px;--t-value:56px;--t-kick:24px;--title-h:150px}.pn.sh-quarter{--px:52px;--t-label:24px;--t-value:36px;--t-small:16px;--t-kick:17px;--title-h:92px}.pn.sh-strip{--px:110px;--t-label:28px;--t-value:48px;--t-kick:22px;--title-h:120px}.pn.sh-band{--px:72px;--t-label:24px;--t-value:36px;--t-small:16px;--t-kick:18px;--title-h:84px}.pn-ground{position:absolute;inset:0;background:linear-gradient(180deg,var(--bg),var(--bg2))}.graphic:not(.st-full):not(.st-circles) .pn:after{content:"";position:absolute;top:0;bottom:0;width:6px;background:var(--acc);z-index:3;transform-origin:top;animation:pn-grow-y .7s .2s var(--move) both}.graphic.from-right .pn:after{left:0}.graphic.from-left .pn:after{right:0}.graphic.from-middle .pn:after{left:0}.graphic.st-between .pn:before{content:"";position:absolute;top:0;bottom:0;right:0;width:6px;background:var(--acc);z-index:3;transform-origin:top;animation:pn-grow-y .7s .2s var(--move) both}.graphic.st-farewell .pn:after,.graphic.st-quad .pn:after,.graphic.st-strip .pn:after{left:0;right:0;width:auto;height:6px;transform-origin:left;animation-name:pn-grow-x}.graphic.st-strip .pn:after{top:auto;bottom:0}.graphic.st-farewell .pn:after,.graphic.st-quad .pn:after{top:0;bottom:auto}.pn-body{position:absolute;top:var(--pt);bottom:var(--pb);left:max(var(--px),var(--clear-l));right:max(var(--px),var(--clear-r));display:flex;flex-direction:column;gap:22px}.pn-grow{flex:1 1;min-height:0}.pn-center{display:grid;grid-template-rows:100%;place-items:center}.pn-in{animation:pn-rise .7s var(--ease-out) var(--d,0s) both}.fit-end{display:inline-block;width:0;height:1lh;vertical-align:top}.pn-head{flex:none;display:flex;flex-direction:column;gap:16px}.pn-kicker{flex:none;display:flex;align-items:center;gap:12px;font:600 var(--t-kick)/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc)}.pn-title{flex:none;max-height:var(--title-h);font-family:var(--font-display);font-weight:600;line-height:1.06;letter-spacing:-.012em;text-wrap:balance}.pn-source{flex:none;font:600 16px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.pn-rule{display:block;flex:none;width:96px;height:6px;background:var(--acc);transform-origin:left}.pn-context{flex:none;font:500 26px/1.3 var(--font-sans);color:var(--dim);text-wrap:balance}.pn-quote-text{font-family:var(--font-display);font-weight:500;font-style:italic;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.pn-mark-q{flex:none;height:104px;margin-bottom:-10px;font:400 230px/.82 var(--font-display);color:var(--acc)}.pn-who{flex:none;display:flex;align-items:center;gap:14px;font:600 22px/1.2 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.pn-quote.bold .pn-quote-text{font-family:var(--font-sans);font-style:normal;font-weight:800;letter-spacing:-.035em;line-height:1.02}.pn-quote.bold .q{color:var(--acc)}.pn-quote.statement .pn-quote-text{font-style:normal;font-weight:600}.pn-ghost{position:absolute;right:-30px;top:-190px;font:400 640px/1 var(--font-display);color:var(--acc);opacity:.14;pointer-events:none}.pn-fact{flex:none;display:grid;grid-template-columns:auto 1fr;grid-gap:6px 20px;gap:6px 20px;align-items:center;padding-top:22px;border-top:2px solid var(--rule)}.pn-figure{font-weight:800;line-height:.92;letter-spacing:-.05em;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-stat.big .pn-figure{display:flex;flex-direction:column;justify-content:safe flex-end}.pn-stat-label{flex:none;max-height:var(--title-h);font-family:var(--font-display);font-weight:500;line-height:1.1;text-wrap:balance}.pn-donut{position:relative;height:100%;max-width:100%;aspect-ratio:1}.pn-donut-in{position:absolute;inset:24%;display:grid}.pn-donut-in .fit{display:flex;flex-direction:column;justify-content:center;text-align:center;color:var(--fg)}.pn-track{fill:none;stroke:var(--track)}.pn-ring{fill:none;stroke:var(--acc);animation:pn-ring 1.3s .4s var(--ease-out) both}.pn-waffle-row{display:flex;flex-direction:column-reverse;gap:28px}.pn-waffle{flex:1 1;min-height:0;align-self:flex-start;aspect-ratio:1;max-width:100%;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);grid-gap:5px;gap:5px}.pn-waffle i.on{background:var(--acc);animation:pn-pop .3s var(--ease-out) var(--d) both}.pn-waffle-words{flex:none;display:flex;flex-direction:column;gap:10px}.pn-waffle-words .pn-figure{max-height:190px}.pn-stat.waffle.beside .pn-waffle-row{flex-direction:row;align-items:center;gap:48px;container-type:size}.pn-stat.waffle.beside .pn-waffle{flex:none;width:min(48cqw,100cqh);height:auto;align-self:center}.pn-stat.waffle.beside .pn-waffle-words{flex:1 1;min-width:0;justify-content:center}.pn-stat.waffle.beside .pn-waffle-words .pn-figure{max-height:300px}.pn-block{flex-direction:column;background:var(--acc);margin-inline:calc(-1 * var(--px));padding:24px var(--px)}.pn-block,.pn-block>.fit{display:flex;justify-content:center;color:var(--on-acc)}.pn-block>.fit{flex:1 1;min-height:0;flex-direction:column}.sh-full .pn-block{margin-inline:0;padding-inline:48px}.pn-viz{position:relative}.pn-hbars{height:100%;display:flex;flex-direction:column;justify-content:center;gap:5%}.pn-hbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "track track";grid-gap:calc(10px * var(--k, 1)) 18px;gap:calc(10px * var(--k, 1)) 18px;align-items:end}.pn-hbar-label{grid-area:label;font:600 calc(var(--t-label) * var(--k, 1))/1.15 var(--font-sans)}.pn-hbar-value{grid-area:value;font:800 calc(var(--t-value) * var(--k, 1))/1 var(--font-sans);letter-spacing:-.03em}.pn-hbar.lead .pn-hbar-value{color:var(--acc)}.pn-hbar-track{grid-area:track;position:relative;height:calc(clamp(26px, 5.5cqh, 52px) * var(--k, 1));background:var(--track)}.pn-viz{container-type:size}.pn-hbar.lead .pn-hbar-track i{background:var(--acc)}.pn-cols{height:100%;display:flex;gap:5%;padding-top:12px}.pn-col{flex:1 1;min-width:0;display:flex;flex-direction:column}.pn-col-room{position:relative;flex:1 1;min-height:0;border-bottom:3px solid var(--rule);margin-top:calc(var(--t-value) * var(--k, 1) + 18px)}.pn-col-bar{position:absolute;left:0;right:0;bottom:0}.pn-col.lead .pn-col-bar i{background:var(--acc)}.pn-col.lead .pn-col-bar b{color:var(--acc)}.pn-col-label{flex:none;padding-top:14px;text-align:center;font:600 var(--t-small)/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.pn-hbar-track i.neg{transform-origin:right}.pn-col-bar.neg i{transform-origin:top}.pn-hbar-track .pn-zero{position:absolute;z-index:1;top:-8px;bottom:-8px;width:3px;margin-left:-1.5px;background:var(--fg);opacity:.75}.pn-cols.signed .pn-col-room{border-bottom-color:transparent}.pn-col-room .pn-zero{position:absolute;z-index:1;height:3px;margin-bottom:-1.5px;background:var(--fg);opacity:.75}.pn-zero-line{stroke:var(--fg);opacity:.75}.pn-radial{width:100%;height:100%}.pn-arc{fill:none;stroke:color-mix(in srgb,var(--acc) 62%,var(--bg));stroke-dasharray:1;stroke-dashoffset:1;animation:pn-draw 1.1s var(--ease-out) var(--d) forwards}.pn-radial .lead .pn-arc{stroke:var(--acc)}.pn-radial-label{fill:var(--fg);font-family:var(--font-sans);font-weight:600}.pn-radial-label .v{fill:var(--acc);font-weight:800}.pn-area{width:100%;height:100%}.pn-grid{stroke:var(--rule);stroke-width:1.5;stroke-dasharray:4 8}.pn-base{stroke:var(--rule);stroke-width:3}.pn-area-top{stop-color:var(--acc);stop-opacity:.55}.pn-area-foot{stop-color:var(--acc);stop-opacity:.02}.pn-area-fill{animation:pn-fade 1.1s ease .9s both}.pn-area-line{fill:none;stroke:var(--acc);stroke-width:6;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:pn-draw 1.4s .4s var(--ease) forwards}.pn-pt circle{fill:var(--bg);stroke:var(--acc);stroke-width:4}.pn-pt.last circle{fill:var(--acc)}.pn-pt .pn-pulse{fill:none;stroke:var(--acc);stroke-width:3;transform-box:fill-box;transform-origin:center;animation:pn-pulse 1.8s ease-out 2.2s infinite}.pn-pt-value{fill:var(--fg);font:700 var(--t-label) var(--font-sans)}.pn-pt.last .pn-pt-value{fill:var(--acc);font-size:var(--t-value);font-weight:800}.pn-pt-label{fill:var(--dim);font:600 var(--t-small) var(--font-mono);letter-spacing:.08em}.pn-trend-now{flex:0 0 30%;min-height:0;display:flex;align-items:flex-end;gap:24px}.pn-trend-now .fit{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.pn-trend-was{flex:0 1 44%;padding-bottom:8px;font:500 24px/1.35 var(--font-sans);color:var(--dim)}.pn-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pn-rows li:last-child{border-bottom:2px solid var(--rule)}.pn-rows li.filled{border-top-color:var(--acc)}.pn-rows li.filled span{animation:fill-in .55s var(--ease-out) both}.pn-rows li.empty span{height:.9em;width:62%;background:linear-gradient(90deg,var(--track),color-mix(in srgb,var(--fg) 18%,transparent),var(--track));background-size:200% 100%;animation:wait-shimmer 1.6s linear infinite}.pn-list.d1 .pn-rows{gap:.3em}.pn-list.d1 .pn-rows li{grid-template-columns:1.2em minmax(0,1fr);padding:.55em .6em;border:0;background:var(--field);color:#f6f2ea}.pn-list.d1 .pn-rows li.filled:first-child,.pn-list.d1 .pn-rows li.pn-in:first-child{background:var(--acc);color:var(--on-acc)}.pn-list.d1 .pn-rows li:first-child b{color:inherit}.pn-list.d1 .pn-rows b{font:800 1.3em/.85 var(--font-sans);letter-spacing:-.04em}.pn-gauge{width:100%;height:100%;overflow:visible}.pn-gauge path{fill:none}.pn-gauge path.off{stroke:var(--track)}.pn-gauge path.on{stroke:var(--acc)}.pn-needle{transform-box:view-box;transform-origin:220px 220px;transform:rotate(var(--to));animation:pn-needle 1.3s .4s var(--ease-out) both}.pn-needle line{stroke:var(--fg);stroke-width:8}.pn-pin{fill:var(--fg)}.pn-score{flex:none;text-align:center;font:800 calc(var(--t-value) * 2.4)/.95 var(--font-sans);letter-spacing:-.045em}.pn-ends{flex:none;display:flex;justify-content:space-between;font:600 var(--t-small)/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.pn-meter-row{display:flex;gap:36px}.pn-meter{display:flex;flex-direction:column-reverse;gap:8px;width:40%}.pn-meter i.on{background:var(--acc);animation:pn-pop .35s var(--ease-out) var(--d) both}.pn-meter-ends{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;font:600 var(--t-small)/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.pn-meter-ends .pn-score{text-align:left;color:var(--fg)}.pn-scale.across .pn-meter-row{flex-direction:column;justify-content:center}.pn-scale.across .pn-meter{flex-direction:row;width:100%;height:34%}.pn-scale.across .pn-meter-ends{flex:none;flex-direction:row-reverse;align-items:center}.pn-diag,.pn-field{position:absolute;inset:0}.pn-field{background:var(--field)}.pn-field.t-acc{background:var(--acc)}.pn-field.t-dim{background:var(--bg2)}:is(.graphic.tone-paper,[data-edition=business] .graphic.tone-red) .pn-field.t-dim{background:var(--field)}.pn-field.b{animation:pn-field .7s .2s var(--move) both}.pn-diag.across .pn-field.b{animation-name:pn-field-across}.pn-diag-line{position:absolute;inset:0;pointer-events:none;z-index:1}.pn-diag-line line{stroke:var(--fg);stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1;animation:pn-draw .8s .5s var(--ease) forwards}:is(.graphic.tone-paper,[data-edition=business] .graphic.tone-red) .pn-diag-line line{stroke:#f6f2ea}.pn-diag-head{position:absolute;left:var(--px);right:var(--px);top:var(--pt);z-index:1;color:#f6f2ea}.pn-diag-head .pn-title{max-height:130px}.pn-side{position:absolute;z-index:1}.pn-side.t-dark,.pn-side.t-dim{color:#f6f2ea}.pn-side.t-dim{color:rgba(246,242,234,.6)}.pn-side.t-acc{color:var(--on-acc)}.pn-side-fit{height:100%;font-family:var(--font-display);font-weight:600;line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.pn-side.b .pn-side-fit{text-align:right}.pn-card-fit s,.pn-side-fit s{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);text-decoration-thickness:.07em}.pn-side.t-acc s{-webkit-text-decoration-color:var(--on-acc);text-decoration-color:var(--on-acc)}.pn-wrap{display:block}.pn-wrap.r{float:right}.pn-wrap.l{float:left}.pn-mark{position:absolute;z-index:2;width:92px;height:92px;margin:-46px 0 0 -46px;display:grid;place-items:center;background:#0d1017;color:#f6f2ea;transform:rotate(45deg);box-shadow:0 0 0 4px #f6f2ea}.pn-mark.pn-in{animation-name:pn-mark}.pn-stackcards{display:flex;flex-direction:column;gap:14px}.sh-full .pn-stackcards,.sh-half .pn-stackcards,.sh-quarter .pn-stackcards,.sh-wide .pn-stackcards{flex-direction:row;align-items:stretch}.pn-card{position:relative;flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:30px 32px;background:var(--field);color:#f6f2ea}.pn-card.t-acc{background:var(--acc);color:var(--on-acc)}.pn-card.t-dim{background:var(--track);color:var(--dim)}.pn-card-fit{flex:1 1;min-height:0;font-family:var(--font-display);font-weight:600;line-height:1.05;letter-spacing:-.012em}.pn-or{font:700 22px/1 var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--acc)}.pn-arrow,.pn-or{flex:none;align-self:center}.pn-arrow{width:60px;height:60px}.pn-arrow path{fill:none;stroke:var(--acc);stroke-width:6;stroke-linecap:square}.pn-stamp{position:absolute;right:22px;top:18px;padding:6px 12px;border:4px solid var(--acc);color:var(--acc);font:800 26px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;transform:rotate(-8deg);animation:pn-pop .4s .9s var(--ease-out) both}.pn-time{position:relative;height:100%;display:flex}.pn-time-line{position:absolute;background:var(--acc)}.pn-time.down{flex-direction:column;gap:22px;padding-left:58px}.pn-time.down .pn-time-line{left:13px;top:14px;bottom:14px;width:4px;transform-origin:top;animation:pn-grow-y 1.3s .3s var(--ease) both}.pn-event{position:relative;flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:10px}.pn-node{position:absolute;width:26px;height:26px;background:var(--bg);border:5px solid var(--acc);transform:rotate(45deg)}.pn-node.pn-in{animation-name:pn-node}.pn-time.down .pn-node{left:-60px;top:6px}.pn-event-what{flex:1 1;min-height:0;font-weight:600;line-height:1.16}.pn-viz:has(>.pn-time.across){display:flex;flex-direction:column;justify-content:center}.pn-time.across{flex:none;height:min(100%,420px);flex-direction:row;gap:40px;padding-top:70px}.pn-time.across .pn-event b{font-size:calc(var(--t-value) * 1.4 * var(--k, 1));white-space:nowrap}.pn-time.across .pn-time-line{left:0;right:0;top:18px;height:4px;transform-origin:left;animation:pn-grow-x 1.3s .3s var(--ease) both}.pn-time.across .pn-node{left:0;top:-65px}.pn-entry{display:flex;flex-direction:column;justify-content:center;gap:22px}.pn-entry .pn-meaning{flex:none;max-height:44%}.pn-term{flex:none;max-height:34%;font-family:var(--font-display);font-weight:600;line-height:1;letter-spacing:-.02em}.pn-pos{flex:none;margin-top:-6px;font:italic 400 30px/1 var(--font-display);color:var(--dim)}.pn-meaning{font-weight:500;line-height:1.24;text-wrap:balance}.pn-term-block{flex:0 0 34%;display:flex;flex-direction:column;background:var(--acc);margin-inline:calc(-1 * var(--px));padding:26px var(--px)}.pn-term-block>.fit{flex:1 1;min-height:0;max-height:none;display:flex;flex-direction:column;justify-content:center;color:var(--on-acc)}.pn-said{font-family:var(--font-display);font-weight:600;line-height:1.07;letter-spacing:-.012em;text-wrap:balance}.pn-horizon{flex:0 0 20%;min-height:0;display:grid;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;grid-gap:18px;gap:18px}.pn-horizon line{stroke:var(--acc);stroke-width:3;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:pn-draw 1.2s .8s var(--ease) forwards}.pn-horizon path{fill:none;stroke:var(--acc);stroke-width:3;vector-effect:non-scaling-stroke}.pn-horizon .fit{height:100%;max-width:60cqw;display:flex;flex-direction:column;justify-content:center}.pn-predict.block .pn-block{flex:0 0 38%;min-height:0}.pn-headline{font-weight:800;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.pn-title-card.d1 .pn-headline{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:2px var(--fg)}.pn-intro{gap:26px}.pn-intro-id{flex:0 0 31%;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;margin-inline:calc(-1 * var(--px));padding:30px var(--px) 30px;background:var(--acc);color:var(--on-acc)}.pn-intro-name{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:safe flex-end;font-family:var(--font-display);font-weight:600;line-height:1;letter-spacing:-.02em;text-wrap:balance}.pn-intro-title{flex:none;font:600 var(--t-kick)/1.3 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;text-wrap:balance;opacity:.88}.pn-intro-line{font-family:var(--font-display);font-weight:500;line-height:1.16;letter-spacing:-.008em;text-wrap:pretty}.pn-intro-from{flex:none;display:flex;flex-direction:column;gap:14px;padding-top:26px;border-top:2px solid var(--rule)}.pn-intro-place{max-height:104px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.sh-full .pn-intro-id{margin-inline:0;padding-inline:48px}.pn-article{gap:20px;justify-content:center;padding-bottom:3%;box-sizing:border-box}.pn-sheet{--sheet:color-mix(in srgb,var(--paper) 91%,var(--gold));--sheet-ink:var(--ink);--sheet-dim:color-mix(in srgb,var(--ink) 64%,var(--sheet));--sheet-acc:var(--red-on-paper);--sheet-rule:color-mix(in srgb,var(--ink) 20%,transparent);flex:0 1 auto;min-height:0;max-height:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:34px 40px 30px;background:var(--sheet);color:var(--sheet-ink);box-shadow:0 22px 50px rgba(0,0,0,.36),0 2px 8px rgba(0,0,0,.22)}.pn-mast{flex:none;display:flex;align-items:center;gap:16px;min-width:0}.pn-mast-logo{flex:none;display:block;height:44px}.pn-mast-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-clip-head{flex:0 1 auto;min-height:0;color:var(--sheet-ink);text-wrap:balance}.pn-clip-lede{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty}.pn-clip-by,.pn-clip-lede{flex:none;color:var(--sheet-dim)}.pn-clip-by{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px}.pn-clip-fine{flex:none;margin:-4px 0 0;color:var(--sheet-dim);font:500 14px/1.3 var(--font-mono);letter-spacing:.08em}.pn-article.clip .pn-mast{justify-content:center;padding-bottom:16px;border-bottom:6px double var(--sheet-ink)}.pn-article.clip .pn-mast-name{font:700 34px/1.05 var(--font-display);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.03em}.pn-dateline{flex:none;margin-top:-8px;padding-bottom:12px;border-bottom:1px solid var(--sheet-rule);color:var(--sheet-dim);font:600 15px/1 var(--font-mono);letter-spacing:.18em;text-align:center;text-transform:uppercase}.pn-article.clip .pn-clip-head{font-family:var(--font-display);font-weight:600;line-height:1.05;letter-spacing:-.015em}.pn-article.clip .pn-clip-lede{font:400 25px/1.34 var(--font-display)}.pn-article.clip .pn-clip-by{padding-top:14px;border-top:1px solid var(--sheet-rule);font:600 16px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.pn-article.clip .pn-by-day,.pn-article.clip .pn-clip-by.day-only{display:none}.pn-article.page .pn-sheet{--sheet:color-mix(in srgb,#fff 95%,var(--gold));padding-top:28px;border-top:10px solid var(--sheet-acc)}.pn-article.page .pn-mast{padding-bottom:18px;border-bottom:1px solid var(--sheet-rule)}.pn-article.page .pn-mast-name{font:800 26px/1.1 var(--font-sans);letter-spacing:-.01em}.pn-article.page .pn-clip-head{font-family:var(--font-sans);font-weight:800;line-height:1.04;letter-spacing:-.03em}.pn-article.page .pn-clip-lede{font:500 23px/1.38 var(--font-sans)}.pn-article.page .pn-clip-by{font:500 19px/1.3 var(--font-sans)}.pn-article.page .pn-clip-by span+span:before{content:"·";margin-right:22px}.sh-band .pn-sheet,.sh-quarter .pn-sheet{gap:12px;padding:22px 30px 20px}.sh-band .pn-clip-lede,.sh-band .pn-dateline,.sh-quarter .pn-clip-lede,.sh-quarter .pn-dateline{display:none}.sh-band .pn-article.clip .pn-by-day,.sh-quarter .pn-article.clip .pn-by-day{display:inline}.sh-band .pn-article.clip .pn-clip-by.day-only,.sh-quarter .pn-article.clip .pn-clip-by.day-only{display:flex}.sh-band .pn-article.clip .pn-mast,.sh-quarter .pn-article.clip .pn-mast{padding-bottom:10px}.sh-band .pn-article .pn-mast-name,.sh-quarter .pn-article .pn-mast-name{font-size:24px}.sh-band .pn-mast-logo,.sh-quarter .pn-mast-logo{height:32px}.sh-third .pn-sheet{padding-inline:32px}.sh-third .pn-article.clip .pn-mast-name{font-size:30px}.pn-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pn-media.kenburns{animation:kenburns 14s ease-out forwards}.pn-media.drift{animation:pn-drift 16s ease-in-out infinite alternate}.pn-credit{right:22px;top:22px;padding:8px 10px;background:rgba(0,0,0,.58);font:600 14px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.pn-caption,.pn-credit{position:absolute;color:#f6f2ea}.pn-caption{left:max(var(--px),var(--clear-l));right:max(var(--px),var(--clear-r));bottom:100px;display:flex;gap:18px;padding:18px 24px 20px 0;background:rgba(8,9,13,.86);font:600 32px/1.16 var(--font-display);text-wrap:balance}.sh-third .pn-caption{left:0;right:0;bottom:56px;font-size:28px;padding-right:28px}.sh-half .pn-caption,.sh-wide .pn-caption{left:0;right:auto;max-width:86%;bottom:56px}.pn-diag.a-acc .pn-diag-head,.pn-diag.a-acc .pn-kicker{color:var(--on-acc)}.pn-diag.a-acc .pn-kicker:before{background:var(--on-acc)}.sh-full .pn-predict,.sh-full .pn-stat,.sh-full .pn-title-card{align-items:center;text-align:center}.sh-full .pn-block,.sh-full .pn-predict .fit,.sh-full .pn-stat .fit,.sh-full .pn-title-card .fit{align-self:stretch}.sh-band .pn-body,.sh-quarter .pn-body{gap:12px}.sh-band .pn-body{flex-direction:row;align-items:stretch;gap:48px}.sh-band .pn-head{width:26%;justify-content:center}.sh-band .pn-grow{flex:1 1;min-width:0;height:100%}.sh-band .pn-rows{flex-direction:row;gap:1em}.sh-band .pn-rows li{flex:1 1;min-width:0;border-bottom:0;align-items:start}.pn-livetag{display:inline-flex;align-items:center;gap:10px}.pn-kicker:has(>.pn-livetag):before{display:none}.pn-attrib{position:absolute;right:18px;top:18px;z-index:5;padding:6px 9px;background:rgba(0,0,0,.55);color:#f6f2ea;font:600 13px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.pn{--fig-h:150px}.pn.sh-half{--fig-h:170px}.pn.sh-strip,.pn.sh-wide{--fig-h:180px}.pn.sh-full{--fig-h:210px}.pn.sh-quarter{--fig-h:92px}.pn-market{--up:#2bd47d;--down:#ff4d4d}.pn-market.up{--mv:var(--up)}.pn-market.down{--mv:var(--down)}.pn-market.flat{--mv:var(--dim)}.pn-mk-name{display:flex;flex-direction:column;gap:8px}.pn-mk-price{flex:none;display:flex;flex-direction:column;gap:10px}.pn-mk-price .pn-figure{height:var(--fig-h);color:var(--fg);display:flex;flex-direction:column;justify-content:safe flex-end}.sh-full .pn-mk-price,.sh-strip .pn-mk-price,.sh-wide .pn-mk-price{flex-direction:row;align-items:flex-end;gap:32px}.sh-full .pn-mk-price .pn-figure,.sh-strip .pn-mk-price .pn-figure,.sh-wide .pn-mk-price .pn-figure{flex:1 1}.pn-mk-move{flex:none;display:flex;align-items:center;gap:14px;padding-bottom:6px;color:var(--mv);font:800 var(--t-value)/1 var(--font-sans);letter-spacing:-.02em}.pn-mk-stats{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--rule);border-bottom:2px solid var(--rule)}.pn-spark{width:100%;height:100%}.pn-spark-top{stop-color:var(--mv);stop-opacity:.45}.pn-spark-foot{stop-color:var(--mv);stop-opacity:0}.pn-spark-fill{animation:pn-fade 1s ease .9s both}.pn-spark-line{fill:none;stroke:var(--mv);stroke-width:5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:pn-draw 1.4s .4s var(--ease) forwards}.pn-spark-prev{stroke:var(--dim);stroke-width:2;stroke-dasharray:6 8}.pn-spark-dot{fill:var(--mv)}.pn-pulse-dot{fill:none;stroke:var(--mv);stroke-width:3;transform-box:fill-box;transform-origin:center;animation:pn-pulse 1.8s ease-out 1.8s infinite}.pn-scorecard{position:absolute;inset:0}.pn-scorecard .pn-kicker{color:inherit}.pn-scorecard .pn-kicker:before{background:currentColor}.pn-goals{display:block;font:800 1em/.9 var(--font-sans);letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-goals.lost{opacity:.5}.pn-wx-now{flex:none;display:flex;align-items:center;gap:22px;height:var(--fig-h)}.pn-wx-icon{flex:none;height:100%;width:auto}.pn-wx-temp{flex:1 1;height:100%;color:var(--fg);display:flex;flex-direction:column;justify-content:center}.pn-wx-country{color:var(--dim)}.pn-wx-cond{flex:none;display:flex;flex-direction:column;gap:8px}.sh-quarter .pn-wx-cond span:last-child{display:none}.pn-wx-hours{display:flex;align-items:stretch;gap:6px;padding-top:14px;border-top:2px solid var(--rule)}.pn-hour{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.pn-hour .sky{width:72%;max-width:64px;height:auto}.sky{overflow:visible}.sky-sun circle{fill:#f2b84b}.sky-sun line{stroke:#f2b84b;stroke-width:3.2;stroke-linecap:round}.sky-moon{fill:#ece6cf}.sky-cloud{fill:#e3e8f1}:is(.graphic.tone-paper,[data-edition=business] .graphic.tone-red) .sky-cloud{fill:#b6bfcd}.sky-rain line{stroke:#6fb6ff;stroke-width:3.2;stroke-linecap:round}.sky-snow line{stroke:#dceaff;stroke-width:2.6;stroke-linecap:round}.sky-fog line{stroke:#b8c0cc;stroke-width:3.6;stroke-linecap:round}.sky-bolt{fill:#f2b84b}.pn-flight,.pn-map-room,.pn-mapcard,.pn-traffic{position:absolute;inset:0}.pn-flight.stacked .pn-map-room{bottom:46%}.pn-plate{position:absolute;z-index:2;left:max(var(--px),var(--clear-l));right:max(var(--px),var(--clear-r));bottom:var(--pb);display:flex;flex-direction:column;gap:14px;padding:24px 30px 26px;background:rgba(9,11,16,.9);border-top:4px solid var(--acc);color:#f6f2ea}.sh-full .pn-plate,.sh-strip .pn-plate,.sh-wide .pn-plate{right:auto;width:min(760px,calc(100% - var(--clear-l) - var(--clear-r) - 2 * var(--px)))}.stacked .pn-plate{left:0;right:0;top:54%;bottom:0;padding:24px var(--px) var(--pb);background:var(--bg)}.pn-fl-id{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.pn-fl-route{display:grid;grid-template-columns:auto minmax(30px,1fr) auto;align-items:center;grid-gap:8px 16px;gap:8px 16px}.pn-fl-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:12px;border-top:1px solid rgba(246,242,234,.14)}.pn-map-plate{position:absolute;z-index:2;left:max(var(--px),var(--clear-l));bottom:var(--pb);max-width:min(72%,900px);display:flex;flex-direction:column;gap:10px;padding:22px 30px 24px;background:rgba(9,11,16,.88);border-left:6px solid var(--acc);color:#f6f2ea}.pn-map-name{max-height:calc(var(--t-value) * 2.6);font-family:var(--font-display);font-weight:600;line-height:1.02;letter-spacing:-.015em}.pn-map-sub{flex-wrap:wrap;gap:8px 18px;font:600 var(--t-small)/1.2 var(--font-mono);letter-spacing:.12em;color:rgba(246,242,234,.72)}.pn-cam-tag,.pn-map-sub{display:flex;text-transform:uppercase}.pn-cam-tag{position:absolute;z-index:2;left:max(var(--px),var(--clear-l));top:var(--pt);align-items:center;gap:14px;padding:10px 14px;background:rgba(8,9,13,.8);color:#f6f2ea;font:700 18px/1 var(--font-mono);letter-spacing:.16em}.graphic.edge-tl .sh-quarter :is(.pn-attrib,.pn-credit),.graphic.edge-tl .sh-third :is(.pn-attrib,.pn-credit){top:124px}.graphic.edge-tl :is(.sh-third,.sh-quarter) .pn-body>.pn-attrib{top:calc(124px - var(--pt))}.sh-quarter .pn-wx-hours .sky{max-width:40px}.sh-quarter .pn-wx-cond{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.pn-wx-map{position:absolute;top:0;bottom:0;right:var(--clear-r);width:54%}.pn-weather.with-map{right:calc(54% + 48px)}.pn-weather.with-map .pn-attrib{right:calc(-54% - 30px)}.pn-logo{display:inline-grid;grid-template-rows:100%;place-items:center;flex:none;height:44px;min-width:44px;max-width:160px;padding:6px 10px;margin-right:12px;background:#f6f2ea;vertical-align:middle}.pn-logo.big{height:76px;min-width:76px;max-width:220px;padding:10px 14px;margin:0}.pn-source:has(.pn-logo){display:flex;align-items:center}.pn-fact small:has(.pn-logo){display:flex;align-items:center}.pn-fact .pn-logo{height:34px;min-width:34px;padding:4px 8px}.pn-mk-name:has(.pn-logo){flex-direction:row;align-items:center;gap:20px}.pn-org{justify-content:center;gap:20px}.pn-org-mark{flex:0 1 auto;min-height:0;max-height:34%;display:flex}.pn-org-mark .pn-logo{height:auto;max-height:100%;aspect-ratio:auto;width:min(100%,420px);max-width:none;min-height:120px;padding:28px 32px;margin:0}.pn-org-mark .pn-logo img{max-height:220px}.sh-band .pn-org-mark .pn-logo,.sh-quarter .pn-org-mark .pn-logo{min-height:70px;padding:14px 18px;width:min(100%,260px)}.sh-band .pn-org-mark .pn-logo img,.sh-quarter .pn-org-mark .pn-logo img{max-height:80px}.pn-org-name{flex:none;max-height:calc(var(--t-value) * 3.2);font-family:var(--font-display);font-weight:600;line-height:1.02;letter-spacing:-.015em}.pn-org-what{flex:none;font:500 var(--t-label)/1.25 var(--font-sans);color:var(--dim);text-wrap:balance}.pn-org-facts{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--rule)}.pn-org-site{flex:none;font:600 var(--t-small)/1 var(--font-mono);letter-spacing:.1em;color:var(--acc)}.desk-dock{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:12px clamp(14px,2.2vw,28px) calc(12px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--hair);color:var(--text);font-size:14px;transition:background .4s ease,border-color .4s ease}.desk-dock:has(>.live-pill.idle){background:#000;border-top-color:transparent}.desk-dock .live-pill,.ready-card{flex-wrap:wrap}.guest-link{flex:1 1 100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:4px;font:400 14px var(--font-sans);letter-spacing:0;text-transform:none}.gl-say{flex:1 1 100%;color:var(--text);font-weight:600}.guest-link .gl-close{width:36px;height:36px}.live-pill{font:600 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:opacity .4s ease}.live-pill.idle{opacity:0;pointer-events:none}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--red);flex:none;animation:pulse 1.4s ease-in-out infinite}.live-pill.guest .lp-dot{background:var(--second-ink)}.live-pill time.late{color:var(--second-ink)}.live-pill time.last{padding:2px 7px;border-radius:5px;background:var(--warn);color:var(--on-warn)}.lp-said{flex:1 1;min-width:0;font:400 13px var(--font-sans);letter-spacing:0;text-transform:none;color:var(--quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;border:0;background:var(--well);color:var(--text);cursor:pointer}.lp-icon:hover{background:color-mix(in srgb,var(--well) 82%,var(--text))}.lp-icon.off{background:#e5322d;color:#fff}.lp-leave{flex:none;height:40px;padding:0 16px;border-radius:20px;border:0;background:var(--well);color:var(--text);font:600 14px var(--font-sans);cursor:pointer;white-space:nowrap}.lp-leave:hover{background:color-mix(in srgb,var(--well) 82%,var(--text))}.lp-leave.ask{background:#e5322d;color:#fff}.lp-flip.on{background:var(--red);color:var(--on-red)}.cam-why{flex:1 1 100%;margin:0;padding-top:2px;font:400 14px/1.4 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--text);white-space:normal}.lp-icon:disabled{opacity:.5;cursor:default}.lp-fullwrap{position:relative;display:inline-grid;flex:none}.lp-keys{position:absolute;z-index:40;top:calc(100% + 10px);right:0;display:flex;align-items:center;gap:6px;padding:10px 14px 10px 10px;border-radius:14px;background:rgba(22,23,26,.92);color:#fff;white-space:nowrap;box-shadow:0 18px 40px -16px rgba(0,0,0,.8);font:500 13px/1 var(--font-a-sans),system-ui,sans-serif}.lp-keys kbd{display:grid;place-items:center;min-width:30px;height:30px;padding:0 7px;border-radius:8px;background:rgba(255,255,255,.14);box-shadow:inset 0 -2px 0 rgba(0,0,0,.35);font:600 15px/1 system-ui,sans-serif}.lp-keys small{margin-left:4px;color:rgba(255,255,255,.82);font:inherit}@media (orientation:portrait) and (max-width:600px){.lp-mic{display:none}}.lp-end{border:0;border-radius:999px;padding:11px 20px;background:#e5322d;color:#fff;font:600 13px var(--font-sans);cursor:pointer}.wrap-card{flex-wrap:wrap;row-gap:10px}.wc-say{flex:1 1 360px;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:16px;row-gap:4px}.wrap-card .wc-saving{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wc-act{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.share-row{display:flex;gap:6px}@media (max-width:700px){.desk-dock{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.wc-act,.wc-say{flex-basis:100%}.share-row{flex:1 1 100%}}@media (max-height:500px){.live-pill .lp-said{white-space:normal}}.lp-break{display:none}@media (max-height:500px),(max-width:700px){.live-pill .lp-said:not(:empty){flex:1 1 100%;order:9;white-space:normal}.live-pill .lp-live{margin-right:auto}.ready-card .btn.go{flex:1 1 auto;min-width:0;min-height:48px;padding:12px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk-dock .lp-icon,.guest-link .gl-close{width:44px;height:44px}.desk-dock .btn,.desk-dock a.btn{min-height:44px}.lp-end,.lp-leave{min-height:44px;padding:0 20px}.wc-act .wc-end{flex:1 1 auto;min-height:48px;font-size:15px}}.ready-card .btn.go:disabled{opacity:1;background:var(--well);color:var(--text);box-shadow:none}@media (orientation:portrait) and (max-width:700px){.desk-dock .live-pill{gap:8px}.live-pill .lp-leave{order:1;margin-left:auto;min-width:72px}.live-pill .lp-break{display:block;order:2;flex:1 1 100%;height:0}.dock-guest .live-pill .lp-icon{order:3}.live-pill .cam-why,.live-pill .guest-link,.live-pill .lp-said:not(:empty){order:9}}.countdown-over{position:absolute;left:50%;top:0;z-index:90;display:flex;align-items:center;gap:12px;padding:7px 18px 8px;transform:translateX(-50%);pointer-events:none;background:var(--ink);border:1px solid var(--line);border-top:0;border-radius:0 0 14px 14px;box-shadow:0 10px 30px rgba(0,0,0,.45)}.program:has(>.nr-host)>.countdown-over{top:calc(100% * 50 / 844);border-top:1px solid var(--line);border-radius:14px}.station-group+.station-group{margin-top:2px}.sg-title{display:flex;align-items:baseline;gap:7px;margin:2px 0 6px;font:600 10px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--quiet)}.host-row{display:flex;gap:8px;padding:3px 3px 8px;margin:0 -3px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}@media (min-width:901px) and (hover:hover){.host-row{flex-wrap:wrap;overflow-x:visible}}.host-row .face{display:block;height:78px;margin-bottom:5px;overflow:hidden}.host-row button.on img,.host-row button:hover img{filter:none}.host-row .nth{position:absolute;top:6px;right:6px;background:var(--red);color:var(--on-red);text-align:center}.host-row .been{position:absolute;top:6px;left:6px;padding:3px 5px;border-radius:4px;background:rgba(0,0,0,.62);color:var(--paper);font:700 8.5px var(--font-mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase}.terms{display:grid;grid-gap:8px;gap:8px;margin:0 0 4px}.terms .fine{margin:0 0 2px}.tick{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:var(--text);cursor:pointer}.terms.needed{padding:12px 14px;border-radius:12px;animation:need-pulse 1.4s ease-in-out 3}.studio-form .in input.needed,.studio-form .in textarea.needed,.terms.needed{box-shadow:0 0 0 2px var(--red)}.onair-preview{display:grid;grid-template-columns:1fr 1fr;border-radius:22px;color:var(--paper);background:#0b0d12;box-shadow:0 0 0 1px var(--hair),var(--lift)}.onair-preview,.pv-host,.pv-you{position:relative;overflow:hidden}.pv-host,.pv-you{aspect-ratio:8/9}.pv-you{border-left:2px solid rgba(0,0,0,.6)}.pv-under{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;margin-top:14px}.pv-under .fine{margin:0;text-align:center}@media (max-width:900px){.pv-host,.pv-you{aspect-ratio:4/5}.pv-place{right:8px;top:10px;max-width:calc(100% - 52px);padding:5px 7px;font-size:9px}.pv-cam-off{left:8px;top:8px}}.watch-example{max-width:640px;margin:4px 0 18px;padding:10px 14px;border-radius:12px;background:var(--tint);color:var(--text);font-size:14px;line-height:1.45}.studio-form{min-width:0}.studio-form .in{grid-template-columns:minmax(0,1fr);min-width:0}.terms .fine .link-button{display:inline;font-size:inherit}.host-row .nth{width:auto;height:20px;padding:0 7px;border-radius:999px;font:700 10px/20px var(--font-sans)}.first-open{margin:0 0 18px;padding:14px 16px;border-radius:14px;border:1px solid var(--hair);background:var(--card)}.first-open .phone-note b{color:var(--text)}.first-open .link-button{display:inline;font-size:inherit}@media (max-width:600px) and (orientation:portrait){.replay-turning .player.landscape{aspect-ratio:9/16;width:auto;height:min(78vh,900px);max-width:100%}.replay-turning .watch-bar{justify-content:center}.replay-turning .player.landscape :is(.replay-frame,.player-acts,.player-poster,.player-said){visibility:hidden}}.door-locked{display:contents}html:is([data-invited],[data-invite-link]) .door-shell .door-locked{display:none}.al-set{display:contents;--al-bar:64px}.al-amb{position:fixed;inset:0;pointer-events:none;background:#000}.al-set :is(.al-top,.desk-dock){font-family:var(--font-a-sans),system-ui,sans-serif;color:var(--a-ink)}.al-set[data-seat=desk] .program{inset:0;background:#000;transition:none}.al-set[data-seat=desk][data-film=crop] .program{top:var(--al-bar)}.al-top{position:fixed;z-index:4;left:var(--pic-x,0);top:var(--pic-y,0);width:var(--pic-w,100%);display:flex;align-items:flex-start;justify-content:flex-end;gap:12px;padding:12px clamp(12px,1.6vw,22px);pointer-events:none;transition:opacity .4s ease}.al-top[data-idle]{opacity:0}.al-set[data-film=crop] .al-top{top:0}.al-top[data-idle] *{pointer-events:none}.al-r{flex:0 0 auto;position:relative;display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0;pointer-events:auto}.al-tally{flex:none;display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px;border-radius:999px;background:rgba(22,23,26,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:#fff;font:600 12px/1 var(--font-a-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.al-tally i{width:8px;height:8px;border-radius:50%;background:#8a8d93}.al-tally:is([data-state=green],[data-state=going]){background:#138a47;box-shadow:0 0 22px rgba(19,138,71,.5)}.al-tally[data-state=air]{background:#e5322d;box-shadow:0 0 22px rgba(229,50,45,.55)}.al-tally:not([data-state=off]) i{background:#fff;animation:al-blink 1.2s infinite}.al-clock{margin-left:3px;padding-left:11px;border-left:1px solid rgba(255,255,255,.4);font:600 15px/1 var(--font-a-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.al-clock[data-warn]{padding:5px 7px;border-left-color:transparent;border-radius:6px;background:rgba(0,0,0,.4);color:var(--a-gold)}.al-clock[data-last]{animation:al-blink 1s infinite}.al-top>.al-say{display:flex;align-items:center;min-height:40px;max-width:42vw;margin-right:4px}.al-say{min-width:0;font:500 13.5px/1.3 var(--font-a-sans);color:rgba(255,255,255,.84);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 10px rgba(0,0,0,.8)}.al-say:empty{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.al-say b{color:#fff;font-weight:700}.al-say b:first-child{color:var(--a-gold);font:600 15px/1 var(--font-a-mono)}.al-r>.desk-dock{position:relative;inset:auto;z-index:auto;padding:0;background:none;border:0}.al-r>.desk-dock>section{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;max-width:none;min-height:0;margin:0}.al-set .desk-dock .lp-icon{width:40px;height:40px;background:rgba(22,23,26,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.al-set .desk-dock .lp-icon:hover{background:rgba(64,66,72,.72)}.al-set .desk-dock .lp-icon.off{background:var(--a-red);box-shadow:none}.al-set .desk-dock .lp-flip.on{background:#fff;color:#000}.al-set .desk-dock :is(.btn.go,.lp-end,.lp-leave){display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:40px;margin:0;padding:0 20px;border:0;border-radius:999px;font:600 14px/1 var(--font-a-sans);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}.al-set .desk-dock .btn.go{background:var(--a-red);color:#fff;box-shadow:0 10px 30px -10px rgba(232,64,42,.9)}.al-set .desk-dock .btn.go:disabled{background:rgba(22,23,26,.58);color:rgba(255,255,255,.78);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1}.al-set .desk-dock :is(.lp-end,.lp-leave){background:rgba(22,23,26,.58);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.al-set .desk-dock .lp-leave.ask,.al-set .desk-dock :is(.lp-end,.lp-leave.ask):hover{background:var(--a-red);box-shadow:none}.al-set .desk-dock .lp-end:disabled{background:var(--a-red);box-shadow:none;cursor:default}.al-set .desk-dock .btn.ghost{background:rgba(246,242,234,.1);border:1px solid rgba(246,242,234,.16);color:var(--a-ink)}.al-set .desk-dock .btn.small:not(.ghost){background:var(--a-ink);color:var(--a-bg)}.al-set .desk-dock :is(.guest-link input,.share-row input){background:rgba(0,0,0,.4);border-color:var(--a-line);color:var(--a-ink)}.al-set .cam-why,.al-set .desk-dock .gl-say{color:var(--a-ink)}.al-set .live-pill.guest .lp-dot{background:var(--gold)}.al-r .al-pop{position:absolute;right:0;top:calc(100% + 10px);display:grid;grid-gap:10px;gap:10px;width:min(460px,calc(100vw - 24px))}.al-r :is(.guest-link,.cam-why){padding:14px 16px;border-radius:14px;background:rgba(13,15,19,.94);border:1px solid var(--a-line);box-shadow:0 20px 50px rgba(0,0,0,.6)}.al-set .desk-dock .wrap-card{position:relative;width:min(420px,calc(100vw - 24px));flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;padding:18px;border-radius:18px;background:rgba(13,15,19,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px -20px rgba(0,0,0,.85)}.al-set .desk-dock .wc-say{display:block;flex:none}.al-set .desk-dock .wrap-card h2{margin:0 0 6px;font:400 28px/1 var(--font-a-serif),serif;color:#fff;white-space:normal}.al-set .desk-dock .wrap-card p{margin:4px 0 0;font:400 14px/1.4 var(--font-a-sans);color:var(--a-ink3)}.al-set .desk-dock .wrap-card .wc-saving{color:var(--a-ink)}.al-set .desk-dock .wc-act{display:flex;flex-wrap:wrap;gap:8px}.al-set .desk-dock .wc-act .share-row{flex:1 1 100%;display:flex;gap:6px}.al-set .desk-dock .wc-act .share-row input{flex:1 1;width:auto}.al-set .desk-dock .wrap-card .btn.wc-end{background:var(--a-red);color:#fff}.al-set .desk-dock .wrap-card.wc-post{width:auto;flex-direction:row;align-items:center;gap:8px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.al-set .desk-dock .wc-post .btn.wc-end{box-shadow:0 10px 30px -10px rgba(232,64,42,.9)}.al-tally:has(>.build-bar){position:relative}.al-tally>.build-bar{position:absolute;left:16px;right:16px;bottom:6px;height:3px}.al-r>.build-bar{display:none}.al-glass{position:fixed;z-index:3;pointer-events:none;transition:background-color .8s ease,-webkit-backdrop-filter .8s ease;transition:background-color .8s ease,backdrop-filter .8s ease;transition:background-color .8s ease,backdrop-filter .8s ease,-webkit-backdrop-filter .8s ease}.al-glass:is([data-look=green],[data-look=off]){background:rgba(32,196,104,.13);-webkit-backdrop-filter:saturate(.85);backdrop-filter:saturate(.85)}.al-set:not([data-seat=desk]) .al-glass{-webkit-backdrop-filter:none;backdrop-filter:none}.al-set[data-seat=desk][data-phase=standby] .bug .live{display:none}.al-set[data-phase=standby] .voice-mic{--red:#e5322d;--red-rgb:229,50,45;--on-red:#fff}.al-set[data-phase=standby] .voice-mic .voice-band{color:#3be27e;opacity:.6}.al-set[data-phase=standby] .voice-mic.live .voice-band{color:#3be27e;opacity:1}.al-set[data-phase=off] .voice-mic{--red:#8a8d93;--red-rgb:138,141,147;--on-red:#fff}.al-set[data-phase=off] .voice-mic .voice-band{color:#8a8d93}.al-set[data-seat=guest] .program{inset:0 0 var(--dock,0) 0;background:#000;transition:none}.al-set .dock-guest{background:rgba(7,8,11,.94);border-top:1px solid var(--a-line)}.al-set .dock-guest .live-pill{font-family:var(--font-a-mono)}.al-set .dock-guest :is(.lp-said){color:var(--a-ink3)}@media (max-height:500px),(max-width:959.98px){.al-set .desk-dock .lp-icon{width:44px;height:44px}.al-set .desk-dock :is(.btn.go,.lp-end,.lp-leave){min-height:44px}.al-set .desk-dock .lp-full{display:none}.al-say{font-size:12.5px}}@media (max-height:500px){.al-top[data-notice]>.al-say{padding:7px 11px;border-radius:8px;background:rgba(0,0,0,.78);white-space:normal;text-shadow:none}.al-set .desk-dock .wrap-card{max-height:calc(100dvh - 24px);overflow-y:auto;padding:14px;gap:10px}.al-set .desk-dock .wrap-card h2{font-size:22px}}@media (max-width:759.98px) and (orientation:portrait){.al-set[data-seat=desk] .program{inset:0 0 var(--dock,0) 0}.al-set[data-seat=desk] .al-top{top:auto;left:0;width:100%;padding:0 12px}.al-set[data-seat=desk] .al-r>.al-tally{display:none}.al-set[data-seat=desk] .al-top{bottom:calc(var(--dock, 0px) + 44px)}.al-set[data-seat=desk] .al-top:not([data-notice]) .al-say{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.al-set[data-seat=desk] .al-say{padding:7px 11px;border-radius:8px;background:rgba(0,0,0,.78);white-space:normal;text-shadow:none}.al-set[data-seat=desk] .al-top>.al-say{max-width:none}.al-set[data-seat=desk] .al-r{position:fixed;left:0;right:0;bottom:0}.al-set[data-seat=desk] .al-r>.desk-dock{flex:1 1;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(7,8,11,.94);border-top:1px solid var(--a-line)}.al-set[data-seat=desk] .al-r>.desk-dock>section{flex-wrap:wrap}.al-set[data-seat=desk] .desk-dock :is(.btn.go,.lp-end){flex:1 1 auto;min-height:48px;white-space:normal;text-overflow:clip;line-height:1.2;padding-block:8px}.al-set[data-seat=desk] .ready-card .btn.go{flex:1 1;white-space:normal;line-height:1.15}.al-set[data-seat=desk] .desk-dock .wrap-card{width:auto;padding:4px 0 0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.al-set[data-seat=desk] .desk-dock .wrap-card h2{font-size:22px}.al-set[data-seat=desk] .desk-dock .wc-end{flex:1 1 100%;min-height:48px;font-size:15px}.al-set[data-seat=desk] .al-r>.build-bar{display:block;position:absolute;top:0;left:0;right:0;z-index:1;height:3px;border-radius:0}.al-r .al-pop{top:auto;bottom:calc(100% + 10px);right:12px;width:calc(100vw - 24px)}}.al-set .seat-end{background:radial-gradient(900px 560px at 50% -10%,color-mix(in srgb,var(--red) 16%,transparent),transparent 62%),var(--a-bg);color:var(--a-ink);font-family:var(--font-a-sans),system-ui,sans-serif}.al-set .se-card h1{font:400 clamp(44px,9vw,72px)/.95 var(--font-a-serif),serif;letter-spacing:-.02em}.al-set .se-card p{color:var(--a-ink2)}.al-set .se-kicker{font-family:var(--font-a-mono);color:var(--a-ink3)}.al-set .se-card .se-topic{color:var(--a-ink);font:italic 400 22px/1.3 var(--font-a-serif),serif}.al-set .se-card .btn{background:var(--a-red);color:#fff;font-family:var(--font-a-sans)}@keyframes al-blink{50%{opacity:.3}}.al-set .desk-dock .wc-post .btn.wc-end.pressed{opacity:1;cursor:progress;filter:saturate(.8) brightness(.9);box-shadow:none}.wc-spin{display:inline-block;width:14px;height:14px;margin-right:9px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;vertical-align:-2px;animation:wc-spin .8s linear infinite}@keyframes wc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wc-spin{animation-duration:2.4s}.al-clock[data-last],.al-tally i{animation:none}}