.in{max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter)}.hd{margin:0;font-weight:800;line-height:1.2;color:var(--bone)}.hd [lang=bn]{font-family:var(--font-display-bn)}.hd [lang=en]{font-family:var(--font-body-en);font-weight:500;letter-spacing:-.02em}.stn-door.door{display:inline-flex;align-items:center;min-height:44px}.stn-door.door:after{transform:scaleX(1);opacity:1}.spray-mark.un-rule,.spray-mark.wall-rule,.un-rule .spray,.wall-rule .spray{--k:34px}@keyframes stamp{0%{transform:scale(1.07)}}.stage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:clamp(648px,60vw,900px);padding:calc(var(--bar-h, 76px) + 12px) var(--gutter) clamp(22px,3vw,40px);background:#000;overflow:hidden;--stage-ms:calc(var(--breath, 4200ms) * 2)}.stage-img,.stage-paint{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.stage-img{object-fit:cover;object-position:46% 14%}.stage-paint{pointer-events:none}.stage-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px}.stage-top h2,.tv-tag h2{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.3}.stage-top h2{padding:.1em .42em;background:var(--void)}.stage-top .stn-door{padding:.25em .6em .4em;background:var(--void);white-space:nowrap}.stage-top .stage-ctl{flex:none;align-self:flex-start;background:var(--void);border-color:transparent}html:not(.js) .stage-ctl{display:none}.stage-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:28px}.stage-main{min-width:0;max-width:min(100%,1040px)}.btn-play{display:inline-flex;align-items:center;gap:.65em;min-height:56px;padding:0 24px;background:var(--uprising);color:var(--bone);font-family:var(--font-display-bn);font-weight:800;font-size:1.2rem;line-height:1;text-decoration:none}.btn-play:lang(en){font-family:var(--font-body-en);font-weight:500}.btn-play:before{content:"";border-left:15px solid;border-block:10px solid transparent}.btn-play:hover{background:#a3161d}.btn-play:focus-visible,.cr-go:focus-visible,.pl-all:focus-visible,.stage-li a:focus-visible,.sub a:focus-visible,.tv-a:focus-visible,.voice-l:focus-visible,.wall-w a:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.sub{margin:12px 0 0;font-family:var(--font-display-bn);font-weight:800;font-size:clamp(2rem,5.9vw,5.7rem);line-height:1.3;--room:calc(100vw - 2 * var(--gutter));font-size:min(clamp(2rem,5.9vw,5.7rem),calc(var(--room) / (var(--cp, 1) * .52 + .5)))}@media (min-width:761px){.sub{--room:calc(100vw - 2 * var(--gutter) - clamp(300px, 26vw, 380px) - 28px)}}.sub:lang(en){font-family:var(--font-body-en);font-weight:500;letter-spacing:-.02em}.sub a{color:var(--bone);text-decoration:none}.sub a:hover .l{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.14em}.sub .l{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.02em .24em .1em;background:var(--void)}.stage[data-seen] .sub{animation:stamp .42s cubic-bezier(.15,1.5,.4,1) both;transform-origin:0 100%}.stage-m{width:-moz-fit-content;width:fit-content;margin:0;padding:.25em .75em .3em;background:var(--void);color:var(--bone-muted);font-family:var(--font-display-bn);font-weight:600;font-size:1rem;line-height:1.4}.stage-m:lang(en){font-family:var(--font-body-en);font-weight:400;font-size:var(--t-cap)}.stage-list{position:relative;flex:0 0 auto;width:clamp(300px,26vw,380px);margin:0;padding:0;list-style:none;background:var(--void)}.stage-li{position:relative;border-top:2px solid rgba(241,236,225,.28)}.stage-li a{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px;color:var(--bone-muted);text-decoration:none}.stage-li a:hover,.stage-li a[aria-current]{color:var(--bone)}.stage-li img{width:104px;height:59px;object-fit:cover;object-position:46% 14%}.stage-li b{font-family:var(--font-display-bn);font-weight:600;font-size:1rem;line-height:1.35}.stage-t{position:absolute;inset:-9px 0 auto;--k:16px;-webkit-clip-path:inset(0);clip-path:inset(0);pointer-events:none}.stage[data-run] .stage-t{animation:stage-run var(--stage-ms) linear both}.stage:has(.stage-list:hover,.btn-play:hover,.sub a:hover,:focus-visible) .stage-t{animation-play-state:paused}@keyframes stage-run{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}.stage[data-on]{display:block;min-height:0;padding:0;background:var(--void)}.stage[data-on] .stage-main,.stage[data-on] .stage-top{display:none}.stage[data-on] .stage-foot{justify-content:flex-end;padding:12px var(--gutter)}.stage-vid{position:relative;aspect-ratio:16/9;width:100%;max-height:100svh;background:#000}.stage-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:760px){.stage{min-height:min(92svh,760px)}.stage-img{object-position:var(--fx,40%) 0}.stage-foot{flex-direction:column;align-items:stretch}.stage-list{display:flex;gap:8px;width:auto;margin-inline:calc(var(--gutter) * -1);padding:9px var(--gutter) 0;overflow-x:auto;background:none;scrollbar-width:none;overscroll-behavior-x:contain}.stage-list::-webkit-scrollbar{display:none}.stage-li{flex:0 0 min(78vw,300px);background:var(--void)}}@media (min-width:761px){.stage[data-on] .stage-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px;width:100%;background:none}}@media (prefers-reduced-motion:no-preference){.stage-list{scroll-behavior:smooth}}.wall{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(40px,7vh,80px) clamp(48px,8vh,88px);background:var(--void);--stage-ms:calc(var(--breath, 4200ms) * 2)}.wall-l{list-style:none;margin:0;padding:0}.wall-p{margin-block:0 8px;color:var(--bone-muted);font-family:var(--font-display-bn);font-weight:600;font-size:1rem;line-height:1.5}.wall-p:lang(en){font-family:var(--font-body-en);font-weight:400;font-size:var(--t-cap)}.wall-w{margin:.1em 0 0;font-family:var(--font-display-bn);font-weight:800;font-size:clamp(2.3rem,5.6vw,5.2rem);line-height:1.24;text-wrap:balance}.wall-w a{color:inherit;text-decoration:none}.wall-l li[data-s="0"] .wall-w a,html:not(.js) .wall-w a{color:#f1383c}.wall-l li[data-s="0"] .wall-w a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:.12em}.wall-g{margin:14px 0 0;color:var(--bone-muted);font-size:var(--t-body-lg)}html:not(.js) .wall-l{max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter)}html:not(.js) .wall-l li+li{margin-top:56px}html:not(.js) :is(.wall-h,.wall-faint,.wall-n,.wall-f .mq-ctl){display:none}.js .wall-v{position:relative;height:clamp(500px,68vh,700px);overflow:clip;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 13%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 13%,#000 76%,transparent)}.js .wall-v:not([data-placed])>*{visibility:hidden}.js .wall-h{position:absolute;inset:0 0 auto;pointer-events:auto}.js .wall-l{position:relative;height:100%;max-width:var(--measure);margin-inline:auto}.js .wall-l li{position:absolute;top:0;left:var(--gutter);right:var(--gutter);transform-origin:0 0;pointer-events:auto;color:var(--bone-muted);opacity:0}.js .wall-l .wall-p{display:none}.wall-l li[data-s="0"]{opacity:1}.wall-l li:is([data-s="-1"],[data-s="2"]){opacity:.72}.wall-l li[data-s="1"]{color:var(--bone);opacity:.82}.wall-l li:is([data-s="-1"],[data-s="1"],[data-s="2"]){cursor:pointer}.wall-l li:is([data-s="-1"],[data-s="1"],[data-s="2"]):hover{color:var(--bone);opacity:1}.wall-v[data-placed] :is(.wall-h,.wall-l li){transition:transform .75s cubic-bezier(.3,.7,.2,1),opacity .75s,color .75s}.wall-clk{-webkit-clip-path:inset(0);clip-path:inset(0)}.wall[data-run] .wall-clk{animation:stage-run var(--stage-ms) linear both}.wall:has(.wall-l li:hover,.wall-f:hover,:focus-visible) .wall-clk{animation-play-state:paused}.wall-faint{position:absolute;inset:0;z-index:-1;pointer-events:none}.wall-faint span{position:absolute;left:var(--x);top:var(--y);white-space:nowrap;color:var(--bone);font-family:var(--font-display-bn);font-weight:800;font-size:calc(var(--s) * var(--m, 1));line-height:1.1;opacity:.06;transform:rotate(var(--r));transition:opacity .7s}.wall-faint span:before{content:attr(data-t)}.wall-lit span{opacity:.42;pointer-events:auto;cursor:pointer}.wall-faint span[data-in]{opacity:0;pointer-events:none}.wall-lit{-webkit-mask-image:radial-gradient(circle 260px at var(--mx,-999px) var(--my,-999px),#000 0,rgb(0 0 0/.55) 45%,transparent 100%);mask-image:radial-gradient(circle 260px at var(--mx,-999px) var(--my,-999px),#000 0,rgb(0 0 0/.55) 45%,transparent 100%)}.wall-f{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:clamp(16px,3vh,32px)}.wall-f h2{font-size:var(--t-h4)}.wall-f .mq-ctl{margin-left:0}.wall-n{color:var(--bone-muted);font-family:var(--font-display-bn);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:none),(max-width:700px){.wall-lit{display:none}}@media (max-width:700px){.wall-faint{--m:2.1}.js .wall-v{height:clamp(480px,74vh,620px)}}.tv{position:relative;background:#000;--stage-ms:calc(var(--breath, 4200ms) * 2)}.tv-tag{display:flex;align-items:baseline;gap:16px;padding:8px 18px 10px var(--gutter);background:var(--void)}.tv-ctls{display:flex;gap:6px;margin-left:auto;align-self:center}.tv-ctls .mq-ctl{margin-left:0}html:not(.js) .tv-ctls{display:none}.tv-go:before{content:"";display:block;width:10px;height:10px;margin:auto;border:solid;border-width:2px 0 0 2px;transform:translateX(2px) rotate(-45deg)}.tv-next:before{transform:translateX(-2px) rotate(135deg)}.tv-g{--col2:calc(50% + 1.5px);--col3:calc(75% + 2.25px);--row2:calc(50% + 1.5px);position:relative;list-style:none;margin:0;padding:0;aspect-ratio:32/9;overflow:hidden}.tv-g>li{position:absolute;left:var(--col2);top:0;width:calc(25% - 2.25px);height:calc(50% - 1.5px);transition:left .38s cubic-bezier(.3,.7,.2,1),top .38s cubic-bezier(.3,.7,.2,1),width .38s cubic-bezier(.3,.7,.2,1),height .38s cubic-bezier(.3,.7,.2,1)}.tv-g>[data-s="0"],.tv-g>[data-s=out-big]{left:0;width:calc(50% - 1.5px);height:100%}.tv-g>[data-s=out-big]{left:calc(-50% - 3px)}.tv-g>[data-s=out-small]{top:-50%}.tv-g>[data-s="2"]{left:var(--col3)}.tv-g>[data-s="3"]{top:var(--row2)}.tv-g>[data-s="4"]{left:var(--col3);top:var(--row2)}.tv-g>[data-s="5"]{left:calc(100% + 3px);top:var(--row2)}.tv-g>[data-s="6"]{left:calc(125% + 3px);top:var(--row2)}.tv-a{position:absolute;inset:0;isolation:isolate;display:block;overflow:hidden;background:#000;color:var(--bone);text-decoration:none}.tv-a .stage-img{object-position:50% 0}.tv-a img.tv-raw{filter:grayscale(1) contrast(1.15) brightness(.9)}.tv-a:focus-visible{outline-offset:-2px}.tv-t{position:absolute;left:0;right:0;bottom:0;padding:7px 12px 9px;background:var(--void);font-family:var(--font-display-bn);font-weight:600;font-size:1rem;line-height:1.36}.tv-t b{font-weight:inherit}.tv-t b:lang(en){font-family:var(--font-body-en);font-weight:500}.tv-t small{display:none;color:var(--bone-muted);font-size:var(--t-meta-bn);line-height:1.3}:is([data-s="0"],[data-s=out-big]) .tv-t{padding:12px 18px 14px;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.34}:is([data-s="0"],[data-s=out-big]) .tv-t small{display:block}[data-s="0"] .tv-t{animation:tv-up .38s ease-out both}@keyframes tv-up{0%{opacity:0}}.tv-a:hover .tv-t b{text-decoration:underline;text-underline-offset:4px}.tv-clk{position:absolute;inset:-9px 0 auto;--k:16px;-webkit-clip-path:inset(0);clip-path:inset(0);pointer-events:none}.tv[data-run] .tv-clk{animation:stage-run var(--stage-ms) linear both}.tv:has(:focus-visible) .tv-clk{animation-play-state:paused}.tv-noen{margin-block:10px 0;color:var(--bone-muted);font-size:var(--t-meta)}@media (max-width:760px){.tv-tag{padding:8px var(--gutter) 10px;justify-content:space-between}.tv-g{--row1:calc(44% + 3px);--row2:calc(72% + 3px);--col2:calc(50% + 1.5px);aspect-ratio:1/1.96}.tv-g>li{left:0;top:var(--row1);width:calc(50% - 1.5px);height:calc(28% - 3px)}.tv-g>[data-s="0"],.tv-g>[data-s=out-big]{top:0;width:100%;height:44%}.tv-g>[data-s=out-big]{left:calc(-100% - 3px)}.tv-g>[data-s=out-small]{left:calc(-50% - 3px)}.tv-g>[data-s="2"]{left:var(--col2)}.tv-g>[data-s="3"]{left:0;top:var(--row2)}.tv-g>[data-s="4"]{left:var(--col2);top:var(--row2)}.tv-g>[data-s="5"]{left:calc(100% + 3px);top:var(--row2)}.tv-g>[data-s="6"]{left:calc(150% + 3px);top:var(--row2)}.tv-a .stage-img{object-position:var(--fx,50%) 0}.tv-t{padding:6px 9px 8px;font-size:.95rem}}@media (max-width:480px){.tv-tag{flex-wrap:wrap;row-gap:8px}.tv-ctls{order:1;flex-basis:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.tv-g>li{transition:none}}.mq{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.mq::-webkit-scrollbar{display:none}[data-stopped] .mq{scrollbar-width:thin;scrollbar-color:rgba(241,236,225,.25) transparent}[data-stopped] .mq::-webkit-scrollbar{display:block;height:8px}.mq-t{list-style:none;margin:0;padding:0;display:flex;width:max-content}.mq-ctl{margin-left:auto;align-self:center;min-width:44px;min-height:44px;padding:0 14px;cursor:pointer;background:none;border:1px solid rgba(241,236,225,.28);color:var(--bone);font-family:var(--font-display-bn);font-weight:600;font-size:.95rem}.mq-ctl:hover{border-color:var(--bone)}.mq-ctl:focus-visible{outline:2px solid var(--signal);outline-offset:2px}#books{--bh:clamp(226px,23vw,330px);--bw:calc(var(--bh) * 260 / 372);background:var(--void)}#books .mq-t{position:relative}#books .mq-t:after{content:"";position:absolute;left:0;right:0;top:var(--bh);height:8px;background:var(--bone)}.bk{flex:0 0 auto;width:var(--bw);margin-right:clamp(16px,2vw,28px)}.bk-c img{display:block;width:100%;height:var(--bh);object-fit:cover}.bk-n{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:22px 0 0;font-family:var(--font-display-bn);font-weight:600;font-size:1rem;line-height:1.4}.bk-n a{color:var(--bone);text-decoration:none}.bk-n a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.bk-tag{margin:2px 0 0;line-height:1.45;color:var(--bone-muted)}.bk-buy,.bk-tag{font-size:var(--t-meta-bn)}.bk-buy{display:inline-flex;align-items:center;min-height:44px;color:var(--bone);font-family:var(--font-display-bn);font-weight:600;-webkit-text-decoration-color:var(--uprising);text-decoration-color:var(--uprising);text-decoration-thickness:2px;text-underline-offset:5px}.bk-buy:lang(en){font-family:var(--font-body-en);font-weight:500}.bk a:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.shelf-f{align-items:center;gap:10px 24px;margin-top:26px}.shelf-f p{margin:0;color:var(--bone-muted)}.shelf-f .row-door{padding-top:0}.voice{padding-block:clamp(96px,24vh,240px);background:var(--void)}@media (max-width:760px){.voice{padding-block:96px}}.voice-f,.voice-w{--s:clamp(1.5rem,2.9vw,2.4rem);max-width:calc(21 * var(--s));margin-inline:auto}.voice-w{margin-block:0;font-family:var(--font-display-bn);font-weight:600;font-size:var(--s);line-height:1.62;color:var(--bone);text-wrap:pretty}.voice-f{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px}.voice-f,.voice-l{align-items:center}.voice-l{display:inline-flex;gap:.6em;min-height:44px;color:var(--bone);font-family:var(--font-display-bn);font-weight:600;font-size:1.05rem;text-decoration:none;border-bottom:3px solid var(--uprising)}.voice-l:lang(en){font-family:var(--font-body-en);font-weight:500}.voice-l:before{content:"";border-left:12px solid;border-block:8px solid transparent}.voice-m{margin:0;color:var(--bone-muted);font-size:.95rem}p.voice-m{max-width:calc(21 * clamp(1.5rem, 2.9vw, 2.4rem));margin:12px auto 0}.songs{--bar:114px;padding-block:clamp(40px,7vh,72px) clamp(64px,10vh,104px);background:linear-gradient(180deg,var(--void),#1a0a0c 30%,#1a0a0c 76%,var(--void))}@media (min-width:961px){.songs{--bar:80px}}.pl-w{max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter)}.pl-tabs{display:flex;flex-wrap:wrap;gap:4px 26px;margin-top:10px}.pl-tabs button{min-height:44px;padding:0;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:var(--bone-muted);font-family:var(--font-display-bn);font-weight:600;font-size:1.08rem}.pl-tabs button[aria-selected=true]{color:var(--bone);border-bottom-color:var(--uprising)}.pl-tabs i{margin-left:.4em;font-style:normal;font-size:.86em;color:var(--bone-muted)}.pl-au-p:focus-visible,.pl-row:focus-visible,.pl-tabs button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.pl{margin-top:14px}.pl-list{list-style:none;margin:0;padding:0}.pl-list>li{scroll-margin:calc(var(--bar) + 10px) 0 16px}.pl-row{display:grid;grid-template-columns:2.1em minmax(0,1fr) 26px;align-items:baseline;width:100%;min-height:64px;padding:10px 0;background:none;border:0;border-top:1px solid var(--hairline);cursor:pointer;color:var(--bone);text-align:left}.pl-row:active{background:rgb(var(--uprising-rgb)/.14)}@media (hover:hover){.pl-row:hover{background:rgb(var(--uprising-rgb)/.08)}}.pl-row[aria-current=true]{padding-top:8px;border-top:3px solid var(--uprising)}.pl-i{font-family:var(--font-display-bn);font-weight:600;color:var(--bone-muted)}.pl-row[aria-current=true] .pl-i{color:var(--bone)}.pl-row b{font-family:var(--font-display-bn);font-weight:600;font-size:1.14rem;line-height:1.38}.pl-row b:lang(en){font-family:var(--font-body-en);font-weight:500;font-size:1.04rem;line-height:1.4}.pl-row[aria-current=true] b{font-weight:800;font-size:1.34rem;line-height:1.28}.pl-row[aria-current=true] b:lang(en){font-weight:500;font-size:1.2rem}.pl-row small{grid-column:2;font-size:var(--t-meta-bn);line-height:1.45;color:var(--bone-muted)}.pl-row em{font-style:normal;color:var(--bone)}.pl-row em:before{content:" · ";color:var(--bone-muted)}.pl-k{position:relative;grid-column:3;grid-row:1/span 2;align-self:center;justify-self:end;width:20px;height:14px;border:1.5px solid;color:var(--bone-muted)}.pl-k:before{content:"";position:absolute;left:6px;top:2.5px;border-left:5px solid;border-block:3px solid transparent}.pl-k[data-k=audio]{display:flex;align-items:flex-end;gap:2px;width:auto;border:0;color:var(--bone)}.pl-k[data-k=audio]:before{content:none}.pl-k i{width:3px;height:100%;background:currentColor;transform-origin:bottom;transform:scaleY(.45)}.pl-k i:nth-child(2){transform:scaleY(1);animation-delay:90ms}.pl-k i:nth-child(3){transform:scaleY(.65);animation-delay:.12s}.pl-k i:nth-child(4){transform:scaleY(.3);animation-delay:.38s}@media (prefers-reduced-motion:no-preference){html:not(.lite) .pl-list>li:has([data-on=true]) .pl-k i{animation-name:pl-bar;animation-duration:.84s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}}@keyframes pl-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.pl-op{padding:2px 0 22px;scroll-margin:calc(var(--bar) + 14px) 0 16px}.pl-op[data-sound]{min-height:92px}.pl-op h3,.pl-op p{display:none}.pl-op .vid{max-width:none;margin:0 calc(var(--gutter) * -1);overflow:hidden;background:#000}.pl-op .vid img{object-fit:cover;filter:none;opacity:1}.pl-op .vid button:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;opacity:.3;background:radial-gradient(circle at center,#0d0d0f 0 1.1px,transparent 1.5px) 0 0 /4px 4px}.pl-op .vid .play{position:absolute;left:14px;bottom:14px;z-index:1;width:64px;height:48px;border:0;background:var(--uprising)}.pl-op .vid .play:before{content:"";position:absolute;left:25px;top:14px;border-left:16px solid var(--bone);border-block:10px solid transparent}@media (min-width:600px){.pl-op .vid{margin-inline:0}}.pl-au{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;align-items:center}.pl-au-p{position:relative;width:56px;height:56px;padding:0;background:var(--uprising);border:0;cursor:pointer}.pl-au-p:before{content:"";position:absolute;left:22px;top:17px;border-left:17px solid var(--bone);border-block:11px solid transparent}.pl-au-p[data-on=true]:before{left:20px;top:18px;width:16px;height:20px;border:0;border-inline:5px solid var(--bone)}.pl-au-l{position:relative;height:44px}.pl-au-l:before{content:"";position:absolute;inset:21px 0 auto;height:2px;background:var(--hairline)}.pl-au-l .spray{--k:18px;position:absolute;left:0;top:13px;width:var(--p);min-width:2px}.pl-au-l input{position:absolute;inset:0;width:100%;height:44px;margin:0;opacity:0;cursor:pointer;touch-action:pan-y}.pl-au-l:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.pl-au-t{grid-column:2;margin-top:-6px;font-family:var(--font-display-bn);font-weight:600;font-size:var(--t-meta-bn);color:var(--bone-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pl-all{min-height:44px;margin-top:10px;padding:0 0 2px;background:none;border:0;border-bottom:3px solid var(--uprising);cursor:pointer;color:var(--bone);font-family:var(--font-display-bn);font-weight:600;font-size:1.05rem}.pl-all:lang(en){font-family:var(--font-body-en);font-weight:500}@media (min-width:961px),(orientation:landscape) and (min-width:560px){.pl{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-column-gap:clamp(24px,3vw,44px);column-gap:clamp(24px,3vw,44px);align-items:start}.pl-list,.pl-list>li{display:contents}.pl-row{grid-column:2}.pl-row[aria-current=true] b{font-size:1.14rem;line-height:1.38}.pl-row[aria-current=true] b:lang(en){font-size:1.04rem}.pl-all{grid-column:2;justify-self:start}.pl-op{position:-webkit-sticky;position:sticky;top:calc(var(--bar) + 14px);grid-column:1;grid-row:1/span 200;padding:0}.pl-op .vid{margin:0;max-height:calc(100svh - var(--bar) - 92px)}.pl-op h3{display:block;margin:12px 0 0;font-family:var(--font-display-bn);font-weight:800;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.25;text-wrap:balance}.pl-op h3:lang(en){font-family:var(--font-body-en);font-weight:500;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.3}.pl-op p{display:block;margin:2px 0 0;font-size:.95rem;color:var(--bone-muted)}.pl-op[data-sound]{padding-top:clamp(14px,3vh,34px);border-top:3px solid var(--uprising)}.pl-op[data-sound] h3{margin:0;font-size:clamp(2.2rem,4.6vw,4.4rem);line-height:1.16}.pl-op[data-sound] p{margin:6px 0 clamp(14px,3vh,30px);font-size:1.05rem}}.lanes{margin-top:18px;--h:clamp(150px,19vw,250px);overflow:hidden}.lanes .mq{padding-block:14px}.lanes .mq+.mq{margin-top:-28px}.lanes .mq-t{height:var(--h)}.ph{flex:0 0 auto;margin-right:-10px;rotate:var(--r);transition:rotate .25s,scale .25s}.ph,.ph a{position:relative;height:100%}.ph a{display:block;padding:8px;background:#e8e0cf;-webkit-clip-path:polygon(0 1%,8% 0,22% 1.2%,40% 0,61% 1%,80% 0,100% 1.2%,99.2% 26%,100% 52%,99.3% 80%,100% 100%,76% 99%,51% 100%,30% 99%,9% 100%,0 99%,.8% 66%,0 34%);clip-path:polygon(0 1%,8% 0,22% 1.2%,40% 0,61% 1%,80% 0,100% 1.2%,99.2% 26%,100% 52%,99.3% 80%,100% 100%,76% 99%,51% 100%,30% 99%,9% 100%,0 99%,.8% 66%,0 34%)}.ph:nth-child(3n) a{background:var(--uprising)}.ph:nth-child(3n+1) a{background:#cfc6b2}.ph img{display:block;height:100%;width:auto;max-width:none;filter:grayscale(1) contrast(1.35) brightness(1.04);mix-blend-mode:multiply;transition:filter .25s}.ph-d{position:absolute;left:8px;bottom:8px;padding:0 8px;background:var(--void);color:var(--bone);font-family:var(--font-display-bn);font-weight:600;font-size:var(--t-meta-bn);opacity:0;transition:opacity .2s}.ph:focus-within,.ph:hover{rotate:0deg;scale:1.05;z-index:2}.ph:focus-within img,.ph:hover img{filter:none;mix-blend-mode:normal}.ph:focus-within .ph-d,.ph:hover .ph-d{opacity:1}.ph a:focus-visible{outline:3px solid var(--signal);outline-offset:-3px}.lanes-credit{margin-top:2px;font-size:var(--t-meta-bn);color:var(--bone-muted)}.sheet{--sheet-type:#1a1714;--sheet-faint:#5d554b;position:relative;isolation:isolate;margin-block:clamp(8px,2vh,20px);padding-block:clamp(64px,10vh,112px);color:var(--sheet-type)}.sheet:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at center,rgb(26 21 23/.07) 0 .9px,transparent 1.3px) 0 0 /4px 4px,#e3dbca;-webkit-clip-path:polygon(0 6px,3.3% 1px,6.7% 1px,10% 5px,13.3% 2px,16.7% 1px,20% 9px,23.3% 11px,26.7% 3px,30% 4px,33.3% 5px,36.7% 11px,40% 7px,43.3% 6px,46.7% 9px,50% 5px,53.3% 9px,56.7% 2px,60% 10px,63.3% 7px,66.7% 8px,70% 7px,73.3% 6px,76.7% 7px,80% 4px,83.3% 7px,86.7% 3px,90% 2px,93.3% 9px,96.7% 8px,100% 4px,100% calc(100% - 9px),96.7% calc(100% - 5px),93.3% calc(100% - 3px),90% calc(100% - 8px),86.7% calc(100% - 10px),83.3% calc(100% - 6px),80% calc(100% - 9px),76.7% calc(100% - 3px),73.3% calc(100% - 1px),70% calc(100% - 10px),66.7% calc(100% - 7px),63.3% calc(100% - 8px),60% calc(100% - 3px),56.7% calc(100% - 4px),53.3% calc(100% - 7px),50% calc(100% - 6px),46.7% calc(100% - 4px),43.3% calc(100% - 8px),40% calc(100% - 5px),36.7% calc(100% - 10px),33.3% calc(100% - 1px),30% calc(100% - 4px),26.7% calc(100% - 11px),23.3% calc(100% - 9px),20% calc(100% - 8px),16.7% calc(100% - 11px),13.3% calc(100% - 9px),10% calc(100% - 5px),6.7% calc(100% - 8px),3.3% calc(100% - 2px),0 calc(100% - 4px));clip-path:polygon(0 6px,3.3% 1px,6.7% 1px,10% 5px,13.3% 2px,16.7% 1px,20% 9px,23.3% 11px,26.7% 3px,30% 4px,33.3% 5px,36.7% 11px,40% 7px,43.3% 6px,46.7% 9px,50% 5px,53.3% 9px,56.7% 2px,60% 10px,63.3% 7px,66.7% 8px,70% 7px,73.3% 6px,76.7% 7px,80% 4px,83.3% 7px,86.7% 3px,90% 2px,93.3% 9px,96.7% 8px,100% 4px,100% calc(100% - 9px),96.7% calc(100% - 5px),93.3% calc(100% - 3px),90% calc(100% - 8px),86.7% calc(100% - 10px),83.3% calc(100% - 6px),80% calc(100% - 9px),76.7% calc(100% - 3px),73.3% calc(100% - 1px),70% calc(100% - 10px),66.7% calc(100% - 7px),63.3% calc(100% - 8px),60% calc(100% - 3px),56.7% calc(100% - 4px),53.3% calc(100% - 7px),50% calc(100% - 6px),46.7% calc(100% - 4px),43.3% calc(100% - 8px),40% calc(100% - 5px),36.7% calc(100% - 10px),33.3% calc(100% - 1px),30% calc(100% - 4px),26.7% calc(100% - 11px),23.3% calc(100% - 9px),20% calc(100% - 8px),16.7% calc(100% - 11px),13.3% calc(100% - 9px),10% calc(100% - 5px),6.7% calc(100% - 8px),3.3% calc(100% - 2px),0 calc(100% - 4px))}.sheet .hd{color:var(--sheet-type);font-size:clamp(2.2rem,5vw,4rem)}.sheet blockquote{margin:0;font-family:var(--font-display-bn);text-wrap:pretty}.sheet blockquote:lang(en){font-family:var(--font-body-en);font-weight:500}.sheet-a{margin:clamp(24px,4vh,40px) 0 0}.sheet-a blockquote{font-weight:800;font-size:clamp(1.7rem,3.3vw,2.9rem);line-height:1.42}.sheet-a blockquote:lang(en){font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1.35}.sheet-a .said-who{margin-top:14px;font-size:1.2rem}.sheet-b{list-style:none;margin:clamp(30px,5vh,52px) 0 0;padding:0;column-count:3;column-gap:clamp(24px,3.4vw,44px)}.sheet-b li{page-break-inside:avoid;break-inside:avoid;padding-block:16px;border-top:2px solid var(--sheet-type)}.sheet-b blockquote{font-weight:600;font-size:1.16rem;line-height:1.55}.sheet-b blockquote:lang(en){font-size:1.03rem;line-height:1.5}.sheet-b .big blockquote{font-weight:800;font-size:1.5rem;line-height:1.42}.sheet-b .said-who{margin-top:10px}.said-g{margin:8px 0 0;font-size:var(--t-meta);color:var(--sheet-faint)}.said-who{margin:0;font-family:var(--font-display-bn);font-weight:800;font-size:1.05rem;line-height:1.35}.said-who:lang(en){font-family:var(--font-body-en);font-weight:500}.said-m{margin:0;font-size:var(--t-meta-bn);line-height:1.45;color:var(--sheet-faint)}.said-m a{color:inherit;text-underline-offset:3px}.sheet :focus-visible{outline:2px solid var(--sheet-type);outline-offset:2px}.js #remarks:not([data-open]) li.x2,html:not(.js) .sheet-more{display:none}.sheet-more{display:inline-flex;align-items:center;min-height:48px;margin-top:20px;padding:0 20px;background:var(--sheet-type);color:#e3dbca;border:0;cursor:pointer;font-family:var(--font-display-bn);font-weight:800;font-size:1.05rem}.sheet-more:lang(en){font-family:var(--font-body-en);font-weight:500}@media (max-width:900px){.sheet-b{column-count:2}}@media (max-width:760px){.sheet-b{column-count:1}.js #remarks:not([data-open]) li.x1{display:none}}.leafb{position:relative;isolation:isolate;padding-block:clamp(44px,7vh,76px) clamp(64px,10vh,104px);color:var(--bone)}.leafb:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ember);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),96.7% calc(100% - 5px),93.3% calc(100% - 11px),90% calc(100% - 9px),86.7% calc(100% - 11px),83.3% calc(100% - 6px),80% calc(100% - 3px),76.7% calc(100% - 7px),73.3% calc(100% - 1px),70% calc(100% - 6px),66.7% calc(100% - 8px),63.3% calc(100% - 5px),60% calc(100% - 11px),56.7% calc(100% - 8px),53.3% calc(100% - 12px),50% calc(100% - 10px),46.7% calc(100% - 4px),43.3% calc(100% - 9px),40% calc(100% - 1px),36.7% calc(100% - 11px),33.3% calc(100% - 10px),30% calc(100% - 3px),26.7% calc(100% - 8px),23.3% calc(100% - 6px),20% calc(100% - 3px),16.7% calc(100% - 6px),13.3% calc(100% - 4px),10% calc(100% - 1px),6.7% calc(100% - 10px),3.3% calc(100% - 4px),0 calc(100% - 2px));clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),96.7% calc(100% - 5px),93.3% calc(100% - 11px),90% calc(100% - 9px),86.7% calc(100% - 11px),83.3% calc(100% - 6px),80% calc(100% - 3px),76.7% calc(100% - 7px),73.3% calc(100% - 1px),70% calc(100% - 6px),66.7% calc(100% - 8px),63.3% calc(100% - 5px),60% calc(100% - 11px),56.7% calc(100% - 8px),53.3% calc(100% - 12px),50% calc(100% - 10px),46.7% calc(100% - 4px),43.3% calc(100% - 9px),40% calc(100% - 1px),36.7% calc(100% - 11px),33.3% calc(100% - 10px),30% calc(100% - 3px),26.7% calc(100% - 8px),23.3% calc(100% - 6px),20% calc(100% - 3px),16.7% calc(100% - 6px),13.3% calc(100% - 4px),10% calc(100% - 1px),6.7% calc(100% - 10px),3.3% calc(100% - 4px),0 calc(100% - 2px))}.lb{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:end;min-height:var(--otd-h);--otd-h:30rem}html:not(.js) .lb{min-height:0}.js .otd[data-ready=false]>*{visibility:hidden}.lb-d{font-family:var(--font-display-bn);font-weight:800;font-size:clamp(10rem,30vw,27rem);line-height:.86}.lb-d:lang(en){font-family:var(--font-display-en);font-weight:400;font-size:clamp(9rem,26vw,23rem)}.lb-t{min-width:0;padding-bottom:clamp(8px,2vw,28px)}.lb-t .hd{font-size:var(--t-h2)}.lb-my{margin:0;font-family:var(--font-display-bn);font-weight:600;font-size:1.2rem;line-height:1.4}.lb-my:lang(en){font-family:var(--font-body-en);font-weight:500}.lb-title{margin:12px 0 0;font-family:var(--font-display-bn);font-weight:800;font-size:var(--t-h3);line-height:1.3;text-wrap:balance}.lb-title:lang(en){font-family:var(--font-body-en);font-weight:500}.lb-x{max-width:32em;margin:12px 0 0;font-size:1.05rem;line-height:1.75}.lb-s{margin:10px 0 0;font-size:var(--t-meta-bn);color:#d9c9bd}.lb .stn-doors{margin-top:16px;gap:10px 26px}.lb .stn-door:after{--paint:241 236 225}@media (max-width:760px){.lb{--otd-h:36rem;grid-template-columns:minmax(0,1fr);gap:6px}}html.lite .ph,html.lite .ph img,html.lite .ph-d{transition:none}html.lite .stage[data-seen] .sub{animation:none}html.lite :is(.wall-h,.wall-l li,.wall-faint span){transition:none!important}@media (prefers-reduced-motion:reduce){.ph,.ph img,.ph-d{transition:none}.stage[data-seen] .sub{animation:none}:is(.wall-h,.wall-l li,.wall-faint span){transition:none!important}}.mark-line,.voice-label{font-size:14px}.chip-btn{font:inherit;font-size:14px;color:var(--bone);background:none;cursor:pointer;border:1px solid var(--bone-muted);padding:6px 14px;-webkit-margin-end:8px;margin-inline-end:8px;transition:transform .16s ease}.chip-btn:active{transform:scale(.97) rotate(.5deg)}@media (prefers-reduced-motion:reduce){.chip-btn{transition:none}.chip-btn:active{transform:none}}html.lite .chip-btn{transition:none}html.lite .chip-btn:active{transform:none}.item>*{max-width:65ch}.item .hq,.item .item-facts,.item .item-near{max-width:none}.item-kind{font-size:var(--t-meta)}.item-kind [lang=bn],.item-kind:lang(bn){font-size:var(--t-meta-bn)}.item-kind a,.item-rail a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px}.item-kind a:is(:hover,:focus-visible),.item-rail a:is(:hover,:focus-visible){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.item-h,.item-kind .voice-label{font-family:var(--font-display-bn)}.item-h{margin:12px 0 0;font-weight:800;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.25;text-wrap:balance}.item-h:lang(en){font-family:var(--font-body-en);font-weight:500}.item-noen{margin:6px 0 0;font-size:14px}.item-date{margin:10px 0 24px;font-size:14px;font-family:var(--font-display-bn)}.item-date:lang(en),html[lang=en] .item-date{font-family:var(--font-mono,inherit)}.item-facts{display:grid;grid-gap:4px 0;gap:4px 0;margin:0 0 24px;font-size:14px}.item-facts div{display:flex;gap:16px}.item-facts dt{min-width:7em;letter-spacing:0}.item-facts dd{margin:0;color:var(--bone);font-family:var(--font-display-bn)}.item-rule{margin-block:32px 16px}.item-acts{margin:16px 0 0}.item-rail{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:24px;font-size:14px}.item-near{list-style:none;margin:24px 0 0;padding:0}.item-near li{padding-block:10px;border-top:1px solid var(--hairline)}.item-near a{color:var(--bone)}.item-body{font-size:1.0625rem;line-height:1.8}.item-note>summary{cursor:pointer;padding-block:10px;color:var(--bone);font-family:var(--font-display-bn);list-style:none;display:block}.item-note>summary::-webkit-details-marker{display:none}.note-act,.note-t{display:block}.note-act{margin-top:4px;font-size:14px;color:var(--bone-muted)}.note-act:before{content:"+";display:inline-block;width:1.2em}.item-note[open] .note-act:before{content:"\2212"}.item-note>summary:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.vid-out img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.6}.vid-link{position:absolute;inset-inline:0;bottom:0;padding:14px;color:var(--bone);background:rgba(13,13,15,.8);text-align:center;font-size:1rem}.vid-link:focus-visible{outline:2px solid var(--signal);outline-offset:-4px}.moments h2{font-size:14px;font-weight:400;margin:32px 0 8px}.moment{display:grid;grid-template-columns:4.5em 1fr;grid-gap:0 12px;gap:0 12px;padding-block:8px;border-top:1px solid var(--hairline);scroll-margin-top:96px}.moment h3{grid-row:1/span 2;margin:0;font-size:14px;font-weight:400;color:var(--bone-muted);padding-top:4px}.moment :target,.moment h3:target{color:var(--signal)}.moment-acct{grid-column:2;font-size:14px;letter-spacing:0;font-family:var(--font-display-bn)}.moment p{margin:0;font-size:1rem;line-height:1.7}.qpage{margin:8px 0 32px;max-width:none}.qpage .hq-words{margin-top:18px;font-size:clamp(2rem,6.4vw,4rem);line-height:1.28;max-width:18em}.qpage .hq-gloss{font-size:14px;max-width:65ch}.hub-h{margin:0 0 24px}.hub-books{margin-bottom:40px}.chips{margin-bottom:24px}.chip-group{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:10px}.chip-name{font-size:14px;min-width:4em;font-family:var(--font-display-bn)}.chip{font:inherit;font-size:14px;color:var(--bone-muted);background:none;cursor:pointer;border:1px solid var(--hairline);padding:4px 12px;min-height:32px}.chip:is(:hover,:focus-visible){color:var(--bone);border-color:var(--bone-muted)}.chip:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.chip[aria-pressed=true]{color:var(--void);background:var(--bone);border-color:var(--bone)}.chip-n{opacity:.7;-webkit-margin-start:4px;margin-inline-start:4px}.chip-count{font-size:14px;margin:12px 0 0;min-height:1.5em;font-family:var(--font-display-bn)}.chip-count[data-empty]{color:var(--bone)}.hub-list{list-style:none;margin:0;padding:0;max-width:65ch}.hub-row{padding-block:0 18px}.hub-row[hidden]{display:none}.hub-rule{height:1px;opacity:.3;margin-bottom:16px}.hub-t{display:block;color:var(--bone);font-family:var(--font-display-bn);font-weight:700;font-size:1.25rem;line-height:1.4;text-decoration:none}.hub-t:lang(en){font-family:var(--font-body-en);font-weight:500}.hub-t:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.hub-t:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.hub-noen{display:block;font-size:14px}.hub-m{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:4px;font-size:14px;font-family:var(--font-display-bn)}html[lang=en] .hub-m{font-family:var(--font-mono,inherit)}@media (pointer:coarse){.chip{min-height:44px;padding-block:8px}}.hub-books[hidden]{display:none}.day>*{max-width:65ch}.day-count{color:var(--bone);font-size:1.125rem}.day-acct,.day-count{font-family:var(--font-display-bn)}.day-acct{margin:0 0 4px;font-size:14px}.day-rail{list-style:none;margin:24px 0 0;padding:0 0 0 28px;position:relative;max-width:65ch}.day-rail:before{content:"";position:absolute;inset-block:0;left:6px;width:3px;background:rgb(var(--uprising-rgb));opacity:.6;border-radius:2px}.day-beat{position:relative;padding-block:0 28px}.day-dot{position:absolute;left:-26px;top:.55em;width:11px;height:11px;border-radius:50%;background:rgb(var(--uprising-rgb))}.day-when{margin:0 0 4px;display:flex;flex-wrap:wrap;gap:2px 14px;font-size:14px;font-family:var(--font-display-bn)}.day-when span:first-child{color:var(--bone)}.day-text{margin:0;font-size:1.0625rem;line-height:1.8}.day-src{margin:8px 0 0;font-size:14px;font-family:var(--font-display-bn)}.day-footage{margin-top:12px}.day-photo{margin:14px 0 0;max-width:480px}.day-photo img{width:100%;height:auto;display:block}.day-photo a{position:relative;display:block}.day-photo a:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;opacity:.3;background:radial-gradient(circle at center,#0d0d0f 0 1.1px,transparent 1.5px) 0 0 /4px 4px}.day-photo figcaption{margin-top:6px;font-size:14px}.day-rows{list-style:none;margin:12px 0 0;padding:0;max-width:65ch}.day-rows li{padding-block:8px;border-top:1px solid var(--hairline)}.day-rows a{color:var(--bone)}.day-h2{font-size:14px;font-weight:400;margin:28px 0 0}.day-nav{display:flex;justify-content:space-between;gap:16px;font-size:14px;max-width:65ch}.day-nav a{color:var(--bone)}.cal-index ul{list-style:none;margin:20px 0 0;padding:0;max-width:34rem}.cal-index li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;padding-block:2px;border-top:1px solid var(--hairline);font-family:var(--font-display-bn)}.cal-index a,.cal-iy{display:inline-block;padding:10px 8px;min-height:44px;box-sizing:border-box}.cal-index a{color:var(--bone)}.cal-iy{min-width:4.5em;color:var(--bone-muted);font-weight:600}a.cal-iy{color:var(--bone)}.cal-index a:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.cal-month{scroll-margin-top:80px}.cal-note{max-width:65ch;font-size:14px}.cal-month{margin-top:36px;max-width:34rem}.cal-h{margin:12px 0;font-family:var(--font-display-bn);font-weight:600;font-size:1.25rem}.cal-h .mono{font-size:14px;font-weight:400}.cal-t{border-collapse:collapse;width:100%;table-layout:fixed;text-align:center}.cal-t th{font-weight:400;font-size:14px;color:var(--bone-muted);padding-block:6px}.cal-t td,.cal-t th{font-family:var(--font-display-bn)}.cal-t td{border:1px solid var(--hairline);height:44px}.cal-t td.cal-empty{border-color:transparent}.cal-off{color:var(--bone-muted)}.cal-on a{display:grid;place-items:center;height:100%;min-height:44px;color:var(--bone);font-weight:700;background:rgb(var(--uprising-rgb)/.22);text-decoration:none}.cal-on a:is(:hover,:focus-visible){background:rgb(var(--uprising-rgb)/.45)}.cal-on a:focus-visible{outline:2px solid var(--signal);outline-offset:-3px}.search-sheet{width:min(760px,100% - 2 * var(--gutter));max-width:none;max-height:min(84svh,920px);margin:8svh auto auto;padding:0;border:0;background:var(--void-raised);color:var(--bone);overscroll-behavior:contain}.search-sheet[open]{display:flex;flex-direction:column;animation:search-in .38s cubic-bezier(.15,1.5,.4,1)}@keyframes search-in{0%{opacity:0;transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){.search-sheet[open]{animation:none}}html.lite .search-sheet[open]{animation:none}.search-sheet::-webkit-backdrop{background:rgb(13 13 15/.88)}.search-sheet::backdrop{background:rgb(13 13 15/.88)}html:has(.search-sheet[open]){overflow:hidden}.search-in{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding-bottom:20px}.search-matra{flex:none}.search-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:22px clamp(18px,4vw,36px) 0}.search-t{font-family:var(--font-display-bn);font-weight:600;font-size:var(--t-body);color:var(--bone-muted)}.search-t:lang(en){font-family:var(--font-body-en);font-weight:500}.search-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 2px;margin:-10px -2px;color:var(--bone-muted);font:inherit;font-size:var(--t-cap);cursor:pointer}.search-x:hover{color:var(--bone)}.search-form{padding:6px clamp(18px,4vw,36px) 0}.search-q{width:100%;padding:8px 0 10px;background:none;border:0;border-bottom:2px solid rgb(241 236 225/.5);border-radius:0;color:var(--bone);font-family:var(--font-display-bn);font-weight:600;font-size:clamp(1.375rem,3.4vw,2rem);line-height:1.5}.search-q:lang(en){font-family:var(--font-body-en);font-weight:500;letter-spacing:-.01em}.search-q::placeholder{color:var(--bone-muted);opacity:.7}.search-q:focus-visible{outline:none;border-bottom-color:var(--signal)}.search-q::-webkit-search-cancel-button{filter:grayscale(1) invert(1);opacity:.6;cursor:pointer}.search-status{min-height:1.75em;margin:12px 0 4px;padding-inline:clamp(18px,4vw,36px);font-size:var(--t-body);color:var(--bone-muted)}.search-status:lang(en){font-size:var(--t-cap)}.search-add{color:var(--bone);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sr{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px clamp(18px,4vw,36px) 28px;transition:opacity .16s}[data-stale] .sr{opacity:.45}.sr-rule{margin:18px 0 22px}.sr-h{margin:6px 0 2px;font-family:var(--font-display-bn);font-weight:600;font-size:var(--t-body);color:var(--bone-muted)}.sr-h:lang(en){font-family:var(--font-body-en);font-weight:500}.sr-n{margin-left:4px;font-family:var(--font-mono);font-size:var(--t-cap)}.sr-list,.sr-moments{list-style:none;margin:0;padding:0}.sr-hit{padding-block:14px}.sr-a{font-family:var(--font-display-bn);font-weight:600;font-size:1.25rem;line-height:1.45;color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:6px}.sr-a:lang(en){font-family:var(--font-body-en);font-weight:500;font-size:1.125rem}.sr-a:is(:hover,:focus-visible){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sr-meta{margin-top:2px;font-size:var(--t-cap)}.sr-ex,.sr-meta{color:var(--bone-muted)}.sr-ex{margin-top:6px;max-width:65ch;font-size:var(--t-body)}.sr-ex:lang(en){font-size:.9375rem}.sr-ex mark{background:none;color:var(--bone);box-shadow:inset 0 -.38em var(--ember)}.sr-moments{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.sr-mo{display:inline-flex;gap:10px;align-items:baseline;color:var(--bone);text-decoration:none;font-size:var(--t-body)}.sr-mo:is(:hover,:focus-visible) span:last-child{text-decoration:underline;text-underline-offset:4px}.sr-at{flex:none;min-width:5ch;font-family:var(--font-mono);font-size:var(--t-cap);color:var(--bone-muted)}.sr-moments .sr-ex{margin:2px 0 0 calc(5ch + 10px)}@media (max-width:640px){.search-sheet{width:100%;height:100%;max-height:none;margin:0}.search-sheet[open]{animation-name:search-up}@keyframes search-up{0%{opacity:0;transform:translateY(24px)}}}.search-sheet.is-inline{width:auto;margin:0;background:none;max-height:none}.is-inline .search-form,.is-inline .search-head,.is-inline .search-status,.is-inline .sr{padding-inline:0}.is-inline .search-t{font-size:var(--t-h3);line-height:1.3;color:var(--bone);font-weight:800}.is-inline .sr{overflow:visible}.is-inline .search-head{order:-1;padding-top:0}.is-inline .search-matra{display:none}.is-inline .search-form{max-width:44rem;padding-top:18px}.search-field{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(100%,34rem);padding:12px 0;background:none;border:0;border-bottom:2px solid rgb(241 236 225/.5);color:var(--bone-muted);font:inherit;font-size:var(--t-body-lg);text-align:start;cursor:text}.search-field:hover{color:var(--bone);border-bottom-color:var(--bone)}.search-field kbd{flex:none;padding:1px 8px;border:1px solid var(--hairline);border-radius:3px;font-family:var(--font-mono);font-size:var(--t-meta)}@media (hover:none){.search-field kbd{display:none}}