@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/acc2f8c5bbec793d-s.2q67k36_u2-4v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/113ff28cf9b2d953-s.1b8f__myswv-j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/67ff7386ca3ee52c-s.p.3xdkf2df5spiy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c0a97eaefa9a972-s.2yekaq-lsxzxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/180a42cfd56a8f5d-s.32g3_4t-7pe44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e368dbf2d3b24ea3-s.p.1h6pn64pmfi2q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.wUJyOa_className{font-family:Fraunces,Fraunces Fallback}.wUJyOa_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.dWcE-G_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.dWcE-G_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._9oLGMW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._9oLGMW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
[data-sileo-viewport]{--sileo-spring-easing:linear(0, .002 0.6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1);--sileo-duration:.6s;--sileo-height:40px;--sileo-width:350px;--toast-fill:var(--ink);--toast-text:var(--bg);--sileo-state-success:color-mix(in oklch, var(--accent) 65%, var(--bg));--sileo-state-loading:color-mix(in oklch, var(--bg) 78%, transparent);--sileo-state-error:#f4514f;--sileo-state-warning:#ebb517;--sileo-state-info:color-mix(in oklch, var(--bg) 85%, transparent);--sileo-state-action:var(--sileo-state-success);z-index:1000;pointer-events:none;contain:layout style;max-width:calc(100vw - 1.5rem);font-family:var(--font-ui);gap:.75rem;padding:.75rem;display:flex;position:fixed}@supports (color:lab(0% 0 0)){[data-sileo-viewport]{--sileo-state-error:lab(58.557% 63.1012 37.9167);--sileo-state-warning:lab(77.0141% 11.5498 75.87)}}[data-sileo-toast]{cursor:pointer;pointer-events:auto;touch-action:none;font:inherit;color:var(--toast-text);width:var(--sileo-width);height:var(--_h,var(--sileo-height));opacity:0;transform-origin:50%;contain:layout style;background:0 0;border:0;padding:0;position:relative;overflow:visible;transform:translateZ(0)scale(.95)}[data-sileo-toast]:focus-visible{outline:none}[data-sileo-toast][data-state=loading]{cursor:default}[data-sileo-toast][data-ready=true]{opacity:1;transition:transform calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), opacity calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), margin-bottom calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), margin-top calc(var(--sileo-duration) * .66) var(--sileo-spring-easing), height var(--sileo-duration) var(--sileo-spring-easing);transform:translateZ(0)scale(1)}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){transform:translateY(-6px)scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){transform:translateY(6px)scale(.95)}[data-sileo-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none}[data-sileo-viewport][data-position^=top] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px)scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(6px)scale(.95)}[data-sileo-canvas]{pointer-events:none;contain:layout style;position:absolute;left:0;right:0;overflow:visible;transform:translateZ(0)}[data-sileo-canvas][data-edge=top]{bottom:0;transform:scaleY(-1)translateZ(0)}[data-sileo-canvas][data-edge=bottom]{top:0}[data-sileo-svg]{overflow:visible}[data-sileo-pill],[data-sileo-body]{fill:var(--toast-fill)}[data-sileo-header]{z-index:20;height:var(--sileo-height);left:var(--_px,0px);transform:var(--_ht);max-width:var(--_pw);align-items:center;padding:.5rem;display:flex;position:absolute;overflow:hidden}[data-sileo-toast][data-ready=true] [data-sileo-header]{transition:transform var(--sileo-duration) var(--sileo-spring-easing), left var(--sileo-duration) var(--sileo-spring-easing), max-width var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-header][data-edge=top]{bottom:0}[data-sileo-header][data-edge=bottom]{top:0}[data-sileo-header-stack]{align-items:center;height:100%;display:inline-flex;position:relative}[data-sileo-header-inner]{white-space:nowrap;opacity:1;filter:blur();align-items:center;gap:.5rem;display:flex;transform:translateZ(0)}[data-sileo-header-inner][data-layer=current]{z-index:1;animation:sileo-header-enter var(--sileo-duration) var(--sileo-spring-easing) both;position:relative}[data-sileo-header-inner][data-layer=current]:not(:only-child),[data-sileo-header-inner][data-exiting=true]{will-change:opacity, filter}[data-sileo-header-inner][data-layer=prev]{z-index:0;pointer-events:none;position:absolute;top:0;left:0}[data-sileo-header-inner][data-exiting=true]{animation:sileo-header-exit calc(var(--sileo-duration) * .7) ease forwards}[data-sileo-badge]{box-sizing:border-box;width:24px;height:24px;color:var(--sileo-tone,currentColor);background-color:var(--sileo-tone-bg,transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}[data-sileo-title]{font-size:.825rem;line-height:1rem;font-weight:var(--weight-medium,500);color:var(--sileo-tone,currentColor)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state]{--_c:var(--sileo-state-success)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=loading]{--_c:var(--sileo-state-loading)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=error]{--_c:var(--sileo-state-error)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=warning]{--_c:var(--sileo-state-warning)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=info]{--_c:var(--sileo-state-info)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=action]{--_c:var(--sileo-state-action)}:is([data-sileo-badge],[data-sileo-title])[data-state]{--sileo-tone:var(--_c);--sileo-tone-bg:color-mix(in oklch, var(--_c) 20%, transparent)}[data-sileo-content]{z-index:10;pointer-events:none;width:100%;opacity:var(--_co,0);position:absolute;left:0}[data-sileo-content]:not([data-visible=true]){content-visibility:hidden}[data-sileo-content][data-tab=true]{content-visibility:visible;width:max-content}[data-sileo-toast][data-position=right] [data-sileo-content][data-tab=true]{left:auto;right:0}[data-sileo-toast][data-position=center] [data-sileo-content][data-tab=true]{left:50%;translate:-50%}[data-sileo-toast][data-ready=true] [data-sileo-content]{transition:opacity calc(var(--sileo-duration) * .08) ease calc(var(--sileo-duration) * .04)}[data-sileo-content][data-edge=top]{top:0}[data-sileo-content][data-edge=bottom]{top:var(--sileo-height)}[data-sileo-content][data-visible=true]{pointer-events:auto}[data-sileo-toast][data-ready=true] [data-sileo-content][data-visible=true]{transition:opacity calc(var(--sileo-duration) * .6) ease calc(var(--sileo-duration) * .3)}[data-sileo-description]{text-align:left;width:100%;color:color-mix(in oklch, var(--toast-text) 62%, transparent);contain:layout style paint;content-visibility:auto;padding:1rem;font-size:.875rem;line-height:1.25rem}[data-sileo-button]{width:fit-content;height:1.75rem;font-size:.75rem;font-weight:var(--weight-medium,500);cursor:pointer;color:var(--_c);background-color:color-mix(in oklch, var(--_c) 15%, transparent);border-radius:9999px;justify-content:center;align-items:center;margin-top:.75rem;padding:0 .625rem;transition:background-color .15s;display:flex}[data-sileo-toast][data-position=right] [data-sileo-button]{margin-left:auto}[data-sileo-description]:has([data-sileo-text]):has([data-sileo-button]){align-items:center;gap:.75rem;display:flex}[data-sileo-text]{flex:1;min-width:0}[data-sileo-text]+[data-sileo-button]{flex-shrink:0;margin-top:0}[data-tab=true] [data-sileo-description]{width:auto;padding:6px}[data-tab=true] [data-sileo-button]{margin-top:0}[data-sileo-toast] [data-sileo-button][data-inline]{height:1.5rem;margin:0 0 0 .25rem}[data-sileo-button]:hover{background-color:color-mix(in oklch, var(--_c) 25%, transparent)}@keyframes sileo-header-enter{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes sileo-header-exit{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(6px)}}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){margin-bottom:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){margin-top:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=top]{flex-direction:column-reverse;top:0}[data-sileo-viewport][data-position^=bottom]{flex-direction:column;bottom:0}[data-sileo-viewport][data-position$=left]{align-items:flex-start;left:0}[data-sileo-viewport][data-position$=right]{right:var(--pane-w,0px);align-items:flex-end}[data-sileo-viewport][data-position$=center]{align-items:center;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){[data-sileo-toast][data-ready=true]:hover,[data-sileo-toast][data-ready=true][data-exiting=true]{will-change:transform, opacity, height}}@media (prefers-reduced-motion:reduce){[data-sileo-viewport],[data-sileo-viewport] *,[data-sileo-viewport] :before,[data-sileo-viewport] :after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}
._2TxCvW_calendar{width:min(100%,328px);min-width:0;color:var(--ink)}._2TxCvW_header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:32px;margin-bottom:12px;display:grid}._2TxCvW_heading{min-width:0;font:inherit;letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:1.4}._2TxCvW_title{line-height:1.4;display:grid}._2TxCvW_title>._2TxCvW_titleRow{grid-area:1/1;justify-self:start}._2TxCvW_titleRow{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}._2TxCvW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2TxCvW_navigation{flex:none;align-items:center;gap:2px;margin-right:-6px;display:inline-flex}._2TxCvW_navButton,._2TxCvW_todayButton{height:30px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1),scale .24s cubic-bezier(.34,1.3,.64,1);display:grid}._2TxCvW_navButton{width:30px}._2TxCvW_todayButton{padding:0 10px;font-size:12.5px;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){._2TxCvW_navButton:hover:not([aria-disabled]),._2TxCvW_todayButton:hover:not([aria-disabled]){background:var(--surface-2);color:var(--ink)}}._2TxCvW_navButton:active:not([aria-disabled]),._2TxCvW_todayButton:active:not([aria-disabled]){scale:.96}._2TxCvW_navButton:focus-visible,._2TxCvW_todayButton:focus-visible,._2TxCvW_day:focus-visible{outline:2px solid color-mix(in oklab, var(--accent) 70%, transparent);outline-offset:1px}._2TxCvW_navButton[aria-disabled],._2TxCvW_todayButton[aria-disabled]{cursor:default;opacity:.36}._2TxCvW_weekdays,._2TxCvW_week{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:4px;display:grid}._2TxCvW_weekdays{color:var(--ink-3);text-align:center;margin-bottom:6px;font-size:11px;font-weight:500;line-height:22px}._2TxCvW_weekdays span{min-width:0;overflow:hidden}._2TxCvW_monthViewport{contain:paint;display:grid;position:relative;overflow:hidden}._2TxCvW_monthBody{will-change:transform;grid-area:1/1;min-width:0;position:relative}._2TxCvW_monthBody[inert]{pointer-events:none}._2TxCvW_grid{row-gap:4px;display:grid}._2TxCvW_placeholderDay{aspect-ratio:1}._2TxCvW_day{aspect-ratio:1;width:100%;min-width:0;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s cubic-bezier(.22, 1, .36, 1) var(--number-delay,0s);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:400;line-height:1;display:grid;position:relative}._2TxCvW_day:before{content:"";border-radius:inherit;background:0 0;transition:background-color .16s cubic-bezier(.22,1,.36,1),scale .24s cubic-bezier(.34,1.3,.64,1);position:absolute;inset:0}._2TxCvW_dayNumber{transition:opacity .16s cubic-bezier(.22, 1, .36, 1) var(--number-delay,0s), scale .24s cubic-bezier(.34, 1.3, .64, 1);position:relative}._2TxCvW_highlight{aspect-ratio:1;pointer-events:none;will-change:transform;width:calc(14.2857% - 3.42857px);position:absolute;top:0;left:0}._2TxCvW_highlightFill{background:var(--accent);border-radius:50%;transition:background-color .16s cubic-bezier(.22,1,.36,1),scale .24s cubic-bezier(.34,1.3,.64,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._2TxCvW_day:hover:not(:disabled):not(._2TxCvW_selected):before{background:var(--surface-2)}._2TxCvW_monthBody:has(._2TxCvW_day._2TxCvW_selected:hover) ._2TxCvW_highlightFill{background:color-mix(in oklab, var(--accent) 88%, var(--ink))}}._2TxCvW_day:active:not(:disabled):before,._2TxCvW_day:active:not(:disabled) ._2TxCvW_dayNumber{scale:.94}._2TxCvW_monthBody:has(._2TxCvW_day._2TxCvW_selected:active:not(:disabled)) ._2TxCvW_highlightFill{scale:.94}._2TxCvW_day._2TxCvW_outside{color:var(--ink-3)}._2TxCvW_day._2TxCvW_outside:not(._2TxCvW_selected) ._2TxCvW_dayNumber{opacity:.8}._2TxCvW_day._2TxCvW_today ._2TxCvW_dayNumber:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:calc(100% + 3px);left:50%}._2TxCvW_day._2TxCvW_selected,._2TxCvW_day._2TxCvW_today{font-weight:600}._2TxCvW_day._2TxCvW_selected{color:var(--accent-ink)}._2TxCvW_day:disabled{cursor:default;color:var(--ink-3)}._2TxCvW_day:disabled ._2TxCvW_dayNumber{opacity:.42}._2TxCvW_day._2TxCvW_outside:disabled ._2TxCvW_dayNumber{opacity:.3}@media (prefers-reduced-motion:reduce){._2TxCvW_navButton,._2TxCvW_todayButton,._2TxCvW_day,._2TxCvW_day:before,._2TxCvW_dayNumber,._2TxCvW_highlightFill{transition:none}._2TxCvW_navButton:active,._2TxCvW_todayButton:active,._2TxCvW_day:active:before,._2TxCvW_day:active ._2TxCvW_dayNumber{scale:none}._2TxCvW_monthBody:has(._2TxCvW_day._2TxCvW_selected:active) ._2TxCvW_highlightFill{scale:none}}
.XjTgYq_field{gap:6px;min-width:0;display:grid}.XjTgYq_label{font-size:var(--text-label);color:var(--ink-2);font-weight:500}.XjTgYq_anchor{min-width:0;position:relative}.XjTgYq_trigger{border:1px solid var(--hair);background:var(--surface);width:100%;min-height:30px;color:var(--ink);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 10px;transition:border-color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.XjTgYq_trigger:hover:not(:disabled){border-color:color-mix(in oklab, var(--ink) 22%, transparent);background:var(--surface-2)}}.XjTgYq_trigger:active:not(:disabled),.XjTgYq_trigger[aria-expanded=true]{border-color:color-mix(in oklab, var(--ink) 22%, transparent);background:var(--surface-2)}.XjTgYq_trigger:focus-visible{border-color:color-mix(in oklab, var(--accent) 60%, var(--hair));outline:none}.XjTgYq_trigger:disabled{opacity:.5;cursor:not-allowed}.XjTgYq_trigger>svg:first-child{color:var(--ink-3);flex:none}.XjTgYq_valueText{flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.XjTgYq_value,.XjTgYq_part{white-space:pre;display:inline-flex;position:relative}.XjTgYq_value{font-variant-numeric:tabular-nums}.XjTgYq_partValue{white-space:pre;display:inline-block}.XjTgYq_placeholder{min-width:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XjTgYq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XjTgYq_chevron{color:var(--ink-3);flex:none;transition:transform .24s cubic-bezier(.34,1.3,.64,1)}.XjTgYq_trigger[aria-expanded=true] .XjTgYq_chevron{transform:rotate(180deg)}.XjTgYq_popover{z-index:1000;border:1px solid var(--hair);background:var(--surface);will-change:transform, opacity;border-radius:12px;padding:14px;position:fixed;overflow:hidden;box-shadow:0 16px 40px -14px #01030980;box-shadow:0 16px 40px -14px lab(.872366% .0483319 -2.26578/.5)}.XjTgYq_popover>section{width:100%}.XjTgYq_footer{border-top:1px solid var(--hair);color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.XjTgYq_status{justify-items:end;min-width:0;display:grid}.XjTgYq_status>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-width:100%;overflow:hidden}.XjTgYq_footer button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:-8px;padding:4px 8px;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.XjTgYq_footer button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}}.XjTgYq_footer button:disabled{cursor:not-allowed;opacity:.4}.XjTgYq_description{color:var(--ink-3);font-size:var(--text-label)}@media (prefers-reduced-motion:reduce){.XjTgYq_trigger,.XjTgYq_chevron,.XjTgYq_footer button{transition:none}}
.A9fpXW_fadeIn{animation:.14s ease-out both A9fpXW_fadeIn}@keyframes A9fpXW_fadeIn{0%{opacity:0}to{opacity:1}}.A9fpXW_riverRow{border-radius:var(--radius);transition:background .12s}.A9fpXW_riverRow:hover{background:color-mix(in oklab, var(--surface-2) 70%, transparent)}.A9fpXW_trackRow{border-radius:var(--radius);transition:background .12s}.A9fpXW_trackRow:hover{background:var(--surface-2)}.A9fpXW_dayHeader{z-index:2;background:var(--surface);position:sticky;top:0}.A9fpXW_topSongs{display:inline-flex;position:relative}.A9fpXW_topSongsPop{z-index:10;padding-top:6px;display:none;position:absolute;top:100%;right:0}.A9fpXW_topSongs:hover .A9fpXW_topSongsPop,.A9fpXW_topSongs:focus-within .A9fpXW_topSongsPop{display:block}.A9fpXW_topSongsRow{border-radius:var(--radius);font-size:var(--text-label);color:inherit;align-items:center;gap:8px;margin:2px -6px 0;padding:4px 6px;line-height:1.5;text-decoration:none;display:flex}a.A9fpXW_topSongsRow:hover,a.A9fpXW_topSongsRow:focus-visible{background:var(--surface-2)}.A9fpXW_railScroll{scrollbar-width:none}.A9fpXW_railScroll::-webkit-scrollbar{display:none}.A9fpXW_railDay{cursor:pointer;border-radius:var(--radius);background:0 0;border:none;transition:background .12s,color .12s}.A9fpXW_railDay:hover{background:var(--surface-2)}.A9fpXW_feedScroll{scrollbar-width:thin}.A9fpXW_threadDays{font-family:var(--font-serif);color:var(--ink);margin:20px 0 2px 12px;font-size:17px;font-weight:500}.A9fpXW_dayGap{min-height:40px;font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in oklab, var(--accent) 75%, var(--ink));align-items:center;padding-left:64px;font-size:10.5px;display:flex;position:relative}.A9fpXW_dayGap:before{content:"";border-left:1.5px dotted color-mix(in oklab, var(--ink-3) 70%, transparent);position:absolute;top:8px;bottom:8px;left:49px}.A9fpXW_dayEntries{padding-top:6px;position:relative}.A9fpXW_dayEntries>.A9fpXW_riverRow:not(:last-child):after{content:"";background:var(--hair);width:1px;position:absolute;top:21px;bottom:-21px;left:49px}.A9fpXW_entryCover{flex:none;line-height:0}.A9fpXW_entryTitle{font-family:var(--font-serif);font-size:calc(var(--text-body) + 3px);font-weight:var(--weight-medium);color:var(--ink);line-height:1.2;text-decoration:none}a.A9fpXW_entryTitle:hover,a.A9fpXW_textEntry:hover .A9fpXW_noteTitle{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.A9fpXW_entryMeta{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.A9fpXW_entryWord{font-family:var(--font-ui);font-weight:var(--weight-medium);color:var(--ink-2)}.A9fpXW_entryMeta .kind-chip{font-family:var(--font-ui);padding:1px 7px;font-size:10.5px}.A9fpXW_entryWord[data-done]{color:#318454;color:lab(49.2309% -35.0404 18.0628)}.A9fpXW_entryStars{font-family:var(--font-ui);letter-spacing:.03em;color:var(--star)}.A9fpXW_entrySub{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-ui);overflow:hidden}.A9fpXW_textEntry{max-width:60ch;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.A9fpXW_noteTitle{font-family:var(--font-serif);font-style:italic;font-size:calc(var(--text-body) + 3px);color:var(--ink);line-height:1.3}.A9fpXW_entryReview{max-width:560px;font-family:var(--font-serif);font-size:var(--text-body);color:var(--ink-2);white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.A9fpXW_entryReview[data-open]{display:block;overflow:visible}.A9fpXW_entryReviewMore{font-family:var(--font-ui);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.A9fpXW_entryReviewMore:hover,.A9fpXW_entryReviewMore:focus-visible{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.A9fpXW_noteBody{font-family:var(--font-serif);font-size:var(--text-body);color:var(--ink-2);line-height:1.5}@media (max-width:640px){.A9fpXW_entrySub{display:none}}.A9fpXW_savedEntry{gap:var(--space-2);min-width:0;color:inherit;align-items:flex-start;text-decoration:none;display:flex}.A9fpXW_savedText{flex-direction:column;flex:1;gap:3px;min-width:0;max-width:62ch;display:flex}.A9fpXW_savedTitle{-webkit-line-clamp:2;font-family:var(--font-serif);font-size:calc(var(--text-body) + 3px);font-weight:var(--weight-medium);color:var(--ink);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}a.A9fpXW_savedEntry:hover .A9fpXW_savedTitle{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.A9fpXW_savedKind{font-family:var(--font-ui);align-items:center;gap:4px;display:inline-flex}.A9fpXW_savedExcerpt{-webkit-line-clamp:2;font-size:var(--text-label);color:var(--ink-3);-webkit-box-orient:vertical;margin-top:2px;line-height:1.5;display:-webkit-box;overflow:hidden}.A9fpXW_groupRow{gap:var(--space-2);align-items:flex-start;min-width:0;display:flex}.A9fpXW_groupText{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.A9fpXW_coverStack{flex:none;line-height:0;position:relative}.A9fpXW_coverStack[data-stacked]:before,.A9fpXW_coverStack[data-stacked]:after{content:"";border:1px solid var(--hair);background:var(--surface-2);border-radius:3px;position:absolute;inset:0}.A9fpXW_coverStack[data-stacked]:before{transform:translate(6px,-5px)}.A9fpXW_coverStack[data-stacked]:after{transform:translate(3px,-2.5px)}.A9fpXW_coverStack>*{z-index:1;position:relative}.A9fpXW_coverStrip{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.A9fpXW_stripCover{border-radius:2px;line-height:0;transition:opacity .12s}@media (hover:hover) and (pointer:fine){.A9fpXW_coverStrip:hover .A9fpXW_stripCover:not(:hover){opacity:.55}}@media (max-width:640px){.A9fpXW_coverStrip{flex-wrap:nowrap}.A9fpXW_stripCover{box-shadow:0 0 0 2px var(--bg)}.A9fpXW_stripCover+.A9fpXW_stripCover{margin-left:-18px}}.A9fpXW_stripMore{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);padding:0 4px}.A9fpXW_sourceMark{border:1px solid var(--hair);background:var(--surface-2);width:44px;height:44px;font-family:var(--font-serif);color:var(--ink-2);border-radius:3px;flex:none;place-items:center;font-size:20px;display:grid}.A9fpXW_groupNote{font-size:var(--text-label);color:var(--ink-3);margin-top:2px;line-height:1.5}.A9fpXW_burstHead{gap:var(--space-2);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;padding:0;display:flex}.A9fpXW_burstHead:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.A9fpXW_burstChevron{width:20px;height:20px;color:var(--ink-3);flex:none;place-items:center;margin-left:auto;display:grid}.A9fpXW_burstChevron svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.A9fpXW_burstHead[aria-expanded=true] .A9fpXW_burstChevron svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.A9fpXW_burstChevron svg{transition:none}}.A9fpXW_burstItems{gap:var(--space-2);margin-top:var(--space-2);padding-left:calc(44px + var(--space-2));flex-direction:column;display:flex}.A9fpXW_followPill{border:1px solid var(--hair);height:22px;font-family:var(--font-ui);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;margin-top:5px;padding:0 10px;font-size:11px;transition:color .12s,border-color .12s;display:inline-flex}.A9fpXW_followPill:hover,.A9fpXW_followPill:focus-visible{border-color:var(--ink-3);color:var(--ink)}.A9fpXW_followPill{white-space:nowrap;flex-shrink:0;padding-left:7px}.A9fpXW_followPill svg{width:16px;height:16px}.A9fpXW_run{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;width:100%;margin-top:6px;display:flex}.A9fpXW_runSeasons{flex:0 280px;gap:3px;min-width:140px;display:flex}.A9fpXW_runSeasons>span{flex-direction:column;gap:3px;min-width:2px;display:flex}.A9fpXW_runSeasons i{background:var(--state-done);height:6px;display:block}.A9fpXW_runSeasons small{font-family:var(--font-mono);color:var(--ink-3);font-size:9.5px;line-height:1}.A9fpXW_runPages{background:var(--state-done);flex:0 280px;min-width:140px;height:6px;display:block}.A9fpXW_runCount{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);white-space:nowrap;flex:none;line-height:6px}.A9fpXW_strip{flex-wrap:wrap;align-items:flex-end;gap:4px 8px;max-width:100%;margin-top:4px;display:flex}.A9fpXW_stripCells{flex:0 auto;align-items:end;min-width:0;height:22px;display:grid}.A9fpXW_stripCell{background:color-mix(in oklch, var(--ink-3) 35%, transparent);height:3px}.A9fpXW_stripCell[data-seen]{background:color-mix(in oklch, var(--accent) 45%, transparent);height:8px}.A9fpXW_stripCell[data-now]{background:var(--accent);height:100%}.A9fpXW_stripCell[data-unrated]{box-shadow:inset 0 0 0 1px var(--accent);background:0 0}.A9fpXW_stripCount{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);white-space:nowrap;flex:none;line-height:1}.A9fpXW_stripSeries{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);white-space:nowrap;flex:none;margin-left:-2px;line-height:1}.A9fpXW_stripToggle{width:22px;height:22px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:0 0 -5px -4px;padding:0;display:grid}.A9fpXW_stripToggle svg{width:15px;height:15px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.A9fpXW_stripToggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.A9fpXW_stripToggle:hover{color:var(--ink);background:color-mix(in oklch, var(--ink) 6%, transparent)}}.A9fpXW_stripToggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.A9fpXW_stripToggle svg{transition:none}}.A9fpXW_stripCaption{min-height:18px;font-family:var(--font-ui);color:var(--ink-2);font-size:13px}.A9fpXW_stripQuiet{color:var(--ink-3)}.A9fpXW_stripList{max-width:100%;font-family:var(--font-ui);grid-template-columns:auto minmax(0,max-content) auto;gap:4px 12px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.A9fpXW_stripList li{display:contents}.A9fpXW_stripNo{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);white-space:nowrap;line-height:19px}.A9fpXW_stripTitle{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.A9fpXW_ticket{--stub:168px;--notch:8px;grid-template-columns:var(--stub) minmax(0, 1fr);background:color-mix(in oklab, var(--accent) 9%, var(--surface-2));-webkit-mask:radial-gradient(circle var(--notch) at var(--stub) 0, transparent 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--stub) 100%, transparent 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--stub) 0, transparent 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--stub) 100%, transparent 98%, #000) bottom / 100% 51% no-repeat;border-radius:4px;margin-top:2px;display:grid}.A9fpXW_ticketStub{border-right:1.5px dashed color-mix(in oklab, var(--ink-3) 45%, transparent);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.A9fpXW_ticketKicker{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.A9fpXW_ticketTitle{font-family:var(--font-serif);font-weight:var(--weight-medium);font-size:calc(var(--text-body) + 4px);color:var(--ink);line-height:1.15}.A9fpXW_ticketSpan{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-label);color:var(--ink-3)}.A9fpXW_ticketStops{scrollbar-width:none;gap:22px;margin:0;padding:14px 16px;list-style:none;display:flex;overflow-x:auto}.A9fpXW_ticketStop{flex:none;position:relative}.A9fpXW_ticketStopLink{max-width:132px;color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:flex}.A9fpXW_ticketStopName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--ink);margin-top:4px;overflow:hidden}a.A9fpXW_ticketStopLink:hover .A9fpXW_ticketStopName{text-underline-offset:2px;text-decoration:underline}.A9fpXW_ticketStopMeta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-label);color:var(--ink-3)}.A9fpXW_ticketArrow{color:var(--ink-3);position:absolute;top:12px;right:-16px}@media (max-width:640px){.A9fpXW_ticket{grid-template-columns:minmax(0,1fr);-webkit-mask:none;mask:none}.A9fpXW_ticketStub{border-right:0;border-bottom:1.5px dashed color-mix(in oklab, var(--ink-3) 45%, transparent)}}.A9fpXW_monthCell{transition:background-color .12s}@media (hover:hover) and (pointer:fine){.A9fpXW_monthCell:not([data-tinted]):hover{background-color:color-mix(in oklab, var(--surface-2) 80%, transparent)!important}.A9fpXW_monthCell[data-tinted]:hover{outline:1px solid color-mix(in oklab, var(--ink) 30%, transparent);outline-offset:-1px}}[data-focus].A9fpXW_monthCell{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink-3) 55%, transparent)}.A9fpXW_week{flex-direction:column;min-height:calc(50vh - 24px);display:flex}.A9fpXW_monthWeek{border:1px solid var(--hair);width:24px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:999px;align-self:center;place-items:center;padding:0;font-size:15px;transition:color .12s,border-color .12s;display:grid}.A9fpXW_monthWeek:hover,.A9fpXW_monthWeek:focus-visible{color:var(--ink);border-color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.A9fpXW_followPill,.A9fpXW_monthCell,.A9fpXW_monthWeek{transition:none}.A9fpXW_fadeIn{animation:none}}.A9fpXW_entryMenu{border-radius:var(--radius);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.A9fpXW_entryMenu svg{width:16px;height:16px}.A9fpXW_entryMenu:hover,.A9fpXW_entryMenu:focus-visible,.A9fpXW_entryMenu[data-open]{background:var(--surface-2);color:var(--ink)}@media (hover:hover) and (pointer:fine){.A9fpXW_entryMenu{opacity:0;transition:opacity .12s ease-out}.A9fpXW_riverRow:hover .A9fpXW_entryMenu,.A9fpXW_riverRow:focus-within .A9fpXW_entryMenu,.A9fpXW_entryMenu[data-open]{opacity:1}}@media (prefers-reduced-motion:reduce){.A9fpXW_entryMenu{transition:none}}.A9fpXW_entryAsk{margin-top:6px;display:block}
.YUs6VG_head{border-bottom:1px solid var(--hair);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:4px 0 16px 12px;display:grid}.YUs6VG_art{aspect-ratio:2/3;object-fit:cover;background:var(--surface-2);width:52px;box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}.YUs6VG_headText{flex-direction:column;gap:4px;min-width:0;display:flex}.YUs6VG_title{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:26px;font-weight:500;line-height:1.05}.YUs6VG_caps{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.YUs6VG_stars{font-family:var(--font-ui);letter-spacing:.03em;color:var(--star)}.YUs6VG_pagePill{border:1px solid var(--hair);height:26px;font-family:var(--font-ui);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex}.YUs6VG_pagePill:hover,.YUs6VG_pagePill:focus-visible{border-color:var(--ink-3);color:var(--ink)}.YUs6VG_module{padding:18px 0 4px 12px}.YUs6VG_moduleHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.YUs6VG_moduleTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:19px;font-weight:500}.YUs6VG_figures{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;font-size:10.5px;display:flex}.YUs6VG_figures b{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--ink);margin-right:4px;font-size:17px;font-weight:500}.YUs6VG_seasons{gap:2px;margin-right:auto;display:inline-flex}.YUs6VG_seasons button{border-radius:var(--radius);height:22px;font-family:var(--font-mono);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0 7px;font-size:11px}.YUs6VG_seasons button:hover,.YUs6VG_seasons button:focus-visible{color:var(--ink)}.YUs6VG_seasons button[aria-pressed=true]{background:var(--surface-2);color:var(--ink)}.YUs6VG_season{grid-template-columns:repeat(12,minmax(0,1fr));gap:15px 4px;margin:0;padding:12px 0 0;list-style:none;display:grid}.YUs6VG_cell{outline:none;flex-direction:column;gap:2px;display:flex;position:relative}.YUs6VG_nightTag{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);white-space:nowrap;font-size:9px;position:absolute;top:-13px;left:0}.YUs6VG_still{aspect-ratio:16/9;background:var(--surface-2);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent);display:block;position:relative;overflow:hidden}.YUs6VG_still img{object-fit:cover;filter:grayscale();opacity:.32;width:100%;height:100%;transition:opacity .14s ease-out,filter .14s ease-out}.YUs6VG_cell[data-watched] .YUs6VG_still img{filter:none;opacity:1}.YUs6VG_cell[data-watched] .YUs6VG_still:after{content:"";background:var(--accent);height:2px;position:absolute;inset:auto 0 0}.YUs6VG_cell[data-night="1"] .YUs6VG_still:after{background:color-mix(in oklab, var(--accent) 45%, var(--bg))}.YUs6VG_stillNo{font-family:var(--font-mono);color:#fff;background:#0000008c;padding:0 2px;font-size:8.5px;line-height:1.3;position:absolute;top:2px;left:2px}.YUs6VG_cellStars{min-height:12px;font-family:var(--font-ui);white-space:nowrap;color:var(--star);font-size:10px;line-height:1.2;overflow:hidden}.YUs6VG_cell:not([data-watched]) .YUs6VG_cellStars{color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.YUs6VG_cell:hover .YUs6VG_still img{filter:none;opacity:1}}.YUs6VG_cell:focus-visible .YUs6VG_still{box-shadow:0 0 0 2px var(--accent)}.YUs6VG_caption{min-height:20px;font-family:var(--font-ui);color:var(--ink-3);margin:12px 0 0;font-size:13px}.YUs6VG_caption b{color:var(--ink);font-weight:500}.YUs6VG_pageLine{gap:2px;padding-top:16px;display:flex}.YUs6VG_pageRest{background:var(--hair);flex-basis:0;align-self:flex-start;height:14px}.YUs6VG_pageSeg{cursor:default;outline:none;flex-direction:column;flex-basis:0;min-width:0;display:flex;position:relative}.YUs6VG_pageSeg i{background:var(--accent);height:14px;transition:opacity .14s ease-out;display:block}.YUs6VG_pageSeg[data-tone="1"] i{background:color-mix(in oklab, var(--accent) 50%, var(--bg))}.YUs6VG_pageLine:hover .YUs6VG_pageSeg:not([data-on]) i{opacity:.45}.YUs6VG_pageSeg:focus-visible i{outline:2px solid var(--ink-3);outline-offset:2px}.YUs6VG_segDate,.YUs6VG_segPages{font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;font-size:9.5px}.YUs6VG_segDate{color:var(--accent);position:absolute;top:-14px;left:0}.YUs6VG_segPages{color:var(--ink-3);align-self:flex-end;padding-top:4px}.YUs6VG_days{align-items:flex-end;gap:3px;height:40px;margin-top:22px;padding-bottom:16px;display:flex;position:relative}.YUs6VG_day{flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.YUs6VG_day i{background:color-mix(in oklab, var(--accent) 70%, var(--bg));width:100%;max-width:14px;display:block}.YUs6VG_day[data-on] i{background:var(--accent)}.YUs6VG_day em{background:var(--hair);border-radius:50%;width:3px;height:3px;display:block}.YUs6VG_daysEnds{font-family:var(--font-mono);color:var(--ink-3);justify-content:space-between;font-size:9.5px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:560px){.YUs6VG_season{grid-template-columns:repeat(6,minmax(0,1fr))}.YUs6VG_head{grid-template-columns:44px minmax(0,1fr)}.YUs6VG_head .YUs6VG_pagePill{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.YUs6VG_still img,.YUs6VG_pageSeg i{transition:none}}.YUs6VG_piece{animation:.24s cubic-bezier(.16,1,.3,1) both YUs6VG_pieceIn;animation-delay:calc(40ms + var(--i,0) * 30ms)}@keyframes YUs6VG_pieceIn{0%{opacity:0;transform:translateY(6px)}}@keyframes YUs6VG_pieceFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.YUs6VG_piece{animation-name:YUs6VG_pieceFade}}.YUs6VG_scrim{z-index:20;padding:var(--space-3);background:color-mix(in oklab, var(--surface) 62%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:center;align-items:center;animation:.24s ease-out both YUs6VG_scrimIn;display:flex;position:absolute;inset:0}@keyframes YUs6VG_scrimIn{0%{opacity:0}}.YUs6VG_column{width:min(720px,100%);max-height:90%;position:relative;overflow-y:auto}.YUs6VG_spine{background:var(--accent);pointer-events:none;border-radius:2px;width:2px;position:absolute}@media (prefers-reduced-motion:reduce){.YUs6VG_scrim{animation-duration:.12s}}
.EvHtla_lockup{border-radius:var(--radius);transition:transform .15s,box-shadow .15s}.EvHtla_lockup:hover{box-shadow:0 0 0 1px var(--hair);transform:scale(1.03)}.EvHtla_card:has([data-clip-open]){grid-column:span 2}.EvHtla_reveal{opacity:0;max-height:0;transition:max-height .2s,opacity .2s;overflow:hidden}.EvHtla_card:hover .EvHtla_reveal,.EvHtla_card:focus-within .EvHtla_reveal{opacity:1;max-height:3.2em}.EvHtla_scrim{padding:var(--space);opacity:0;pointer-events:none;background:linear-gradient(#0000,#00000040 45%,#000000c7);flex-direction:column;justify-content:flex-end;gap:2px;transition:opacity .16s;display:flex;position:absolute;inset:0}.EvHtla_denseTile:hover .EvHtla_scrim,.EvHtla_denseTile:focus-within .EvHtla_scrim{opacity:1}.EvHtla_halo{isolation:isolate;position:relative}.EvHtla_halo:before{content:"";background:var(--surface-2);border-radius:var(--radius);opacity:0;z-index:-1;transition:opacity .14s;position:absolute;inset:-10px -12px}.EvHtla_halo:hover:before{opacity:1}.EvHtla_artCard{container-type:inline-size}.EvHtla_artImg{opacity:0;transition:opacity .26s,filter .22s,transform .22s}.EvHtla_artShown{opacity:1}.EvHtla_artPlate{text-align:center;background:var(--tile-bg);justify-content:center;align-items:center;padding:12%;display:flex;position:absolute;inset:0}.EvHtla_artPlateTitle{font-family:var(--font-serif);font-weight:var(--weight-title);color:var(--ink-2);-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:clamp(11px,11cqw,17px);line-height:1.25;display:-webkit-box;overflow:hidden}.EvHtla_artLoading{background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--ink) 6%, transparent) 50%, transparent 70%) var(--tile-bg);background-size:250% 100%;animation:1.4s ease-in-out infinite EvHtla_artSweep}@keyframes EvHtla_artSweep{0%{background-position:120% 0}to{background-position:-120% 0}}.EvHtla_artCard:hover .EvHtla_artImg{filter:blur(4px)brightness(.5);transform:scale(1.03)}.EvHtla_artCard[data-want] .EvHtla_artImg.EvHtla_artShown,.EvHtla_artCard[data-want] .EvHtla_placeFallback{filter:grayscale()contrast(.9);opacity:.55}.EvHtla_placeFallback{position:absolute;inset:0}.EvHtla_artCard[data-want]:hover .EvHtla_artImg.EvHtla_artShown{filter:blur(4px)brightness(.5);opacity:1}.EvHtla_doneMark{z-index:2;width:20px;height:20px;color:var(--bg);background:var(--state-done);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 1px 4px #0000004d}.EvHtla_placeTint,.EvHtla_placePin{transition:opacity .2s cubic-bezier(.23,1,.32,1)}.EvHtla_placeTint{background:var(--accent);mix-blend-mode:color;opacity:.5;pointer-events:none;position:absolute;inset:0}.EvHtla_placePin{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 3px var(--surface), 0 0 0 9px color-mix(in oklch, var(--accent) 22%, transparent);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.EvHtla_artCard[data-want] .EvHtla_placePin{background:var(--ink-3);box-shadow:0 0 0 3px var(--surface)}.EvHtla_artCard:hover .EvHtla_placeTint,.EvHtla_artCard:hover .EvHtla_placePin{opacity:0}.EvHtla_placeKind{z-index:2;border-radius:var(--radius);width:28px;height:28px;color:var(--ink);background:color-mix(in oklch, var(--surface) 90%, transparent);place-items:center;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 1px 3px #0000002e}.EvHtla_artOverlay.EvHtla_placeOverlay{opacity:1;transform:translateY(calc(var(--text-label) * 1.5 + 4px));background:linear-gradient(#0000,#0000009e);padding-top:28px;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);inset:auto 0 0}.EvHtla_artCard:focus-within .EvHtla_artOverlay.EvHtla_placeOverlay{background:0 0;transform:none}@media (hover:hover) and (pointer:fine){.EvHtla_artCard:hover .EvHtla_artOverlay.EvHtla_placeOverlay{background:0 0;transform:none}}.EvHtla_placeState{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.05em;text-transform:uppercase;color:#ffffffe6;opacity:0;margin-top:4px;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.EvHtla_artCard:hover .EvHtla_placeState,.EvHtla_artCard:focus-within .EvHtla_placeState{opacity:1}.EvHtla_placeStars{color:var(--star)}@media (prefers-reduced-motion:reduce){.EvHtla_placeTint,.EvHtla_placePin,.EvHtla_artOverlay.EvHtla_placeOverlay,.EvHtla_placeState{transition:none}}.EvHtla_artOverlay{padding:var(--space);opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:1px;transition:opacity .2s;display:flex;position:absolute;inset:0}.EvHtla_artCard:hover .EvHtla_artOverlay,.EvHtla_artCard:focus-within .EvHtla_artOverlay{opacity:1}.EvHtla_capCard{position:relative}.EvHtla_capBody{transition:filter .2s,opacity .2s}.EvHtla_capVeil{opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.EvHtla_capCard:hover .EvHtla_capBody,.EvHtla_capCard:focus-within .EvHtla_capBody{filter:blur(7px);opacity:.13}.EvHtla_capCard:hover .EvHtla_capVeil,.EvHtla_capCard:focus-within .EvHtla_capVeil{opacity:1}.EvHtla_dataRow{transition:background .12s;position:relative}.EvHtla_dataRow:hover{background:var(--surface-2)}.EvHtla_stretchLink:after{content:"";z-index:1;position:absolute;inset:0}.EvHtla_listRow{position:relative}.EvHtla_listRow>*{z-index:1;position:relative}.EvHtla_listRow:before{content:"";border-radius:var(--radius);background:var(--surface-2);opacity:0;z-index:0;transition:opacity .14s;position:absolute;inset:1px 4px}.EvHtla_listRow:hover:before,.EvHtla_listRow:focus-within:before{opacity:1}.EvHtla_listAccent{background:var(--accent);z-index:1;border-radius:2px;width:2px;height:0;transition:height .18s cubic-bezier(.2,.8,.3,1);position:absolute;top:50%;left:5px;transform:translateY(-50%)}.EvHtla_listRow:hover .EvHtla_listAccent,.EvHtla_listRow:focus-within .EvHtla_listAccent{height:56%}.EvHtla_listThumb{transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s;box-shadow:0 2px 6px #00000029}.EvHtla_listRow:hover .EvHtla_listThumb,.EvHtla_listRow:focus-within .EvHtla_listThumb{transform:translateY(-2px);box-shadow:0 6px 16px #0000003d}.EvHtla_dataLead{transition:transform .16s,box-shadow .16s;display:inline-flex}.EvHtla_dataRow:hover .EvHtla_dataLead{transform:translateY(-1px);box-shadow:0 4px 10px #0003}.EvHtla_sortHead{cursor:pointer;transition:color .12s}.EvHtla_sortHead:hover{color:var(--ink)}.EvHtla_sortArrow{opacity:0;transition:opacity .12s}.EvHtla_sortHead:hover .EvHtla_sortArrow{opacity:.45}.EvHtla_sortArrowActive{opacity:1}@media (prefers-reduced-motion:reduce){.EvHtla_dataRow,.EvHtla_frozenEdge,.EvHtla_sortHead,.EvHtla_sortArrow,.EvHtla_listRow:before,.EvHtla_listAccent,.EvHtla_listThumb,.EvHtla_dataLead{transition:none}.EvHtla_listRow:hover .EvHtla_listThumb,.EvHtla_dataRow:hover .EvHtla_dataLead{transform:none}}.EvHtla_surfaceCard{box-shadow:var(--object-shadow,0 1px 3px #00000012, 0 1px 2px #0000000a);transition:box-shadow .16s,transform .16s}.EvHtla_surfaceCard:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0000001f}.EvHtla_paper{background:var(--surface);border:1px solid var(--hair);border-radius:var(--radius);transition:box-shadow .16s,transform .16s,border-color .16s;box-shadow:0 1px 6px #0000001a,0 1px 2px #0000000d}.EvHtla_paper[data-flagged]{box-shadow:inset 0 3px 0 var(--star), 0 1px 6px #0000001a}.EvHtla_paper:hover{border-color:color-mix(in oklch, var(--ink) 18%, var(--hair));transform:translateY(-2px);box-shadow:0 10px 28px #00000029}.EvHtla_paper[data-flagged]:hover{box-shadow:inset 0 3px 0 var(--star), 0 10px 28px #00000029}@media (prefers-reduced-motion:reduce){.EvHtla_paper{transition:none}.EvHtla_paper:hover{transform:none}}.EvHtla_lightbox{z-index:100;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);background:color-mix(in oklab, var(--bg) 62%, transparent);cursor:zoom-out;flex-direction:column;animation:.18s ease-out EvHtla_lightboxIn;display:flex;position:fixed;inset:0}.EvHtla_lightboxImg{border-radius:var(--radius);max-width:86vw;max-height:78vh;animation:.2s cubic-bezier(.2,.8,.3,1) EvHtla_lightboxImgIn;box-shadow:0 24px 80px #00000059}@keyframes EvHtla_lightboxIn{0%{opacity:0}to{opacity:1}}@keyframes EvHtla_lightboxImgIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.EvHtla_lockup,.EvHtla_reveal,.EvHtla_scrim{transition:none}.EvHtla_lockup:hover{transform:none}.EvHtla_halo:before,.EvHtla_artLoading{animation:none}.EvHtla_artImg,.EvHtla_capBody,.EvHtla_capVeil{transition:none}.EvHtla_artCard:hover .EvHtla_artImg{filter:none;transform:none}.EvHtla_lightbox,.EvHtla_lightboxImg{animation:none}}.EvHtla_selectSubject{transition:filter .16s}.EvHtla_selectSubject[data-variant=card][data-selected]{filter:blur(3px)brightness(.62)}.EvHtla_selectVeil{z-index:6;border-radius:var(--radius);place-items:center;transition:background .16s;display:grid;position:absolute;inset:0}.EvHtla_selectVeil[data-selected]{background:color-mix(in oklab, var(--accent) 16%, transparent)}.EvHtla_card[data-selecting]:hover .EvHtla_selectVeil:not([data-selected]){background:#0000002e}.EvHtla_selectCheck{color:#fff;opacity:0;background:0 0;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .14s,transform .14s,background .14s,border-color .14s;display:grid;transform:scale(.85)}.EvHtla_card[data-selecting]:hover .EvHtla_selectCheck{opacity:1}.EvHtla_selectCheck[data-selected]{opacity:1;background:var(--accent);border-color:var(--accent);transform:scale(1)}@media (prefers-reduced-motion:reduce){.EvHtla_selectSubject,.EvHtla_selectVeil,.EvHtla_selectCheck{transition:none}}.EvHtla_rowCheck{vertical-align:middle;border:1.5px solid var(--ink-3);color:#fff;background:0 0;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background .12s,border-color .12s;display:inline-grid}.EvHtla_rowCheck[data-selected]{background:var(--accent);border-color:var(--accent)}.EvHtla_listRow[data-selected]:before{opacity:1;background:color-mix(in oklab, var(--accent) 10%, transparent)}.EvHtla_listRow[data-selected] .EvHtla_listAccent{height:56%}.EvHtla_dataRow[data-selecting]{cursor:pointer}.EvHtla_dataRow[data-selected]{background:color-mix(in oklab, var(--accent) 10%, transparent)}.EvHtla_frozen{background:var(--bg);pointer-events:none}.EvHtla_dataRow:hover .EvHtla_frozen{background:linear-gradient(var(--surface-2), var(--surface-2)), var(--bg)}.EvHtla_dataRow[data-selected] .EvHtla_frozen{background:linear-gradient(color-mix(in oklab, var(--accent) 10%, transparent), color-mix(in oklab, var(--accent) 10%, transparent)), var(--bg)}.EvHtla_frozenEdge{transition:box-shadow .16s}[data-more-start] .EvHtla_frozenEdge{box-shadow:inset -1px 0 0 color-mix(in oklab, var(--ink) 16%, transparent)}@media (prefers-reduced-motion:reduce){.EvHtla_rowCheck{transition:none}}.EvHtla_columnsControl{align-items:center;gap:10px;display:flex}.EvHtla_columnsSlider{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:96px;height:18px;margin:0}.EvHtla_columnsSlider:disabled{opacity:.4;cursor:default}.EvHtla_columnsSlider::-webkit-slider-runnable-track{border-radius:var(--radius);background:linear-gradient(to right, var(--accent) var(--fill), var(--hair) var(--fill));height:3px}.EvHtla_columnsSlider::-moz-range-track{border-radius:var(--radius);background:linear-gradient(to right, var(--accent) var(--fill), var(--hair) var(--fill));height:3px}.EvHtla_columnsSlider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--accent);border-radius:var(--radius);background:var(--bg);width:12px;height:12px;margin-top:-4.5px;transition:transform .12s}.EvHtla_columnsSlider::-moz-range-thumb{border:2px solid var(--accent);border-radius:var(--radius);background:var(--bg);width:8px;height:8px;transition:transform .12s}.EvHtla_columnsSlider:active::-webkit-slider-thumb{transform:scale(1.15)}.EvHtla_columnsSlider:active::-moz-range-thumb{transform:scale(1.15)}.EvHtla_columnsSlider:focus-visible{outline:none}.EvHtla_columnsSlider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 30%, transparent)}.EvHtla_columnsSlider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 30%, transparent)}.EvHtla_columnsValue{min-width:2ch;font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}@media (prefers-reduced-motion:reduce){.EvHtla_columnsSlider::-webkit-slider-thumb{transition:none}.EvHtla_columnsSlider::-moz-range-thumb{transition:none}}.EvHtla_captionRow{align-items:center;gap:var(--space-1);display:flex}.EvHtla_captionRow>:first-child{flex:1;min-width:0}@container (max-width:240px){.EvHtla_captionRow{flex-direction:column;align-items:stretch;gap:0}.EvHtla_captionRow>:first-child{flex:none}.EvHtla_captionRow>*{text-overflow:ellipsis;overflow:hidden}}
.w0l29a_segment{--rs-track:#27272a;--rs-thumb:#fafafa;--rs-ink:#fafafa;--rs-ink-active:#18181b;--rs-radius:10px;--rs-inset:3px;--rs-thumb-radius:7px;--rs-h:36px;--rs-font:13px;--rs-pad:14px;--rs-min:44px;--rs-idle:.7;--rs-hover:.9;--rs-ease-out:cubic-bezier(.23, 1, .32, 1);vertical-align:middle;padding:var(--rs-inset);border-radius:var(--rs-radius);background:var(--rs-track);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;grid-auto-columns:auto;grid-auto-flow:column;font-family:inherit;display:inline-grid;position:relative}.w0l29a_segment[data-equal]{grid-auto-columns:minmax(0,1fr)}.w0l29a_segment[aria-disabled=true]{opacity:.5;pointer-events:none}.w0l29a_item{height:calc(var(--rs-h) - var(--rs-inset) * 2);min-width:var(--rs-min);padding:0 var(--rs-pad);border-radius:var(--rs-thumb-radius);color:var(--rs-ink);opacity:var(--rs-idle);font:inherit;font-size:var(--rs-font);white-space:nowrap;cursor:pointer;transition:opacity .16s ease, transform .16s var(--rs-ease-out);background:0 0;border:0;outline:none;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:500;line-height:1;display:inline-flex}.w0l29a_item[aria-checked=true]{cursor:default}.w0l29a_segment[data-draggable] .w0l29a_item[aria-checked=true]{cursor:grab}.w0l29a_segment[data-held],.w0l29a_segment[data-held] .w0l29a_item{cursor:grabbing}.w0l29a_item[data-pressed]{transform:scale(.96)}.w0l29a_item:focus-visible{outline:2px solid var(--rs-thumb);outline-offset:3px}@media (hover:hover) and (pointer:fine){.w0l29a_item[aria-checked=false]:hover{opacity:var(--rs-hover)}}.w0l29a_thumb{inset:var(--rs-inset);background:var(--rs-thumb);color:var(--rs-ink-active);pointer-events:none;grid-auto-columns:auto;grid-auto-flow:column;display:grid;position:absolute}.w0l29a_segment[data-equal] .w0l29a_thumb{grid-auto-columns:minmax(0,1fr)}.w0l29a_copy{color:inherit;opacity:1;cursor:default}@media (prefers-reduced-motion:reduce){.w0l29a_item{transition:opacity .16s}}
.jd0dgG_card{gap:var(--space);font-family:var(--font-ui);flex-direction:column;display:flex;position:relative}.jd0dgG_frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--tile-bg);position:relative;overflow:hidden}.jd0dgG_player[data-clip-open] .jd0dgG_frame{background:#000;min-width:200px;min-height:200px}.jd0dgG_yt,.jd0dgG_yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.jd0dgG_play{cursor:pointer;border-radius:var(--radius);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}.jd0dgG_disc{color:#121212;color:lab(5.26802% 0 0);background:#fbf8f5eb;background:lab(97.6783% .677705 1.74911/.92);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 22px -6px #0000008c;box-shadow:0 8px 22px -6px lab(0% 0 0/.55)}.jd0dgG_disc svg{fill:currentColor;width:18px;height:18px;transform:translate(1px)}.jd0dgG_play:focus-visible{outline-offset:-3px;outline:2px solid #fff}.jd0dgG_readout{left:var(--space);bottom:var(--space);border-radius:var(--radius);color:#fff;font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;pointer-events:none;background:#000000a3;padding:2px 6px;position:absolute}.jd0dgG_gone{justify-content:flex-end;gap:var(--space-0);padding:var(--space-2);color:#fff;background:linear-gradient(#03030380,#030303db);background:linear-gradient(lab(.903296% 0 0/.5),lab(.903296% 0 0/.86));flex-direction:column;display:flex;position:absolute;inset:0}.jd0dgG_gone b{font-weight:var(--weight-medium);font-size:var(--text-data)}.jd0dgG_gone:focus-visible{outline-offset:-3px;outline:2px solid #fff}.jd0dgG_gone small{font-size:var(--text-label);color:#ffffffb8;line-height:1.4}.jd0dgG_ctrl{align-items:center;gap:var(--space-1);min-width:0;display:flex}.jd0dgG_cbtn{border-radius:var(--radius);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .15s ease-out,color .15s ease-out;display:inline-grid}.jd0dgG_cbtn svg{width:14px;height:14px}.jd0dgG_cbtn[aria-pressed=true]{background:color-mix(in oklab, var(--accent) 12%, transparent);color:var(--accent)}.jd0dgG_cbtn:focus-visible,.jd0dgG_pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jd0dgG_time{min-width:0;margin-left:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:1;overflow:hidden}.jd0dgG_status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jd0dgG_pill{border:1px solid var(--hair);height:24px;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 3px 0 10px;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out;display:inline-flex}.jd0dgG_arrow{background:var(--surface-2);width:18px;height:18px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.jd0dgG_arrow svg{width:11px;height:11px}@media (hover:hover) and (pointer:fine){.jd0dgG_cbtn:hover{background:var(--surface-2);color:var(--ink-hi)}.jd0dgG_pill:hover{border-color:color-mix(in oklab, var(--ink) 30%, var(--hair))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.jd0dgG_play:hover .jd0dgG_disc{transform:scale(1.06)}}@media (prefers-reduced-motion:no-preference){.jd0dgG_disc{transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .18s}.jd0dgG_play:active .jd0dgG_disc{transform:scale(.96)}.jd0dgG_cbtn:active{transform:scale(.97)}.jd0dgG_ctrl{animation:.2s cubic-bezier(.23,1,.32,1) jd0dgG_ctrl-in}}@keyframes jd0dgG_ctrl-in{0%{opacity:0;transform:translateY(4px)}}.jd0dgG_caption{gap:var(--space-0);color:inherit;flex-direction:column;text-decoration:none;display:flex}.jd0dgG_note{font-weight:var(--weight-medium);font-size:var(--text-body);color:var(--ink-hi);margin:0;line-height:1.35}.jd0dgG_src{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);margin:0;overflow:hidden}@media (hover:hover) and (pointer:fine){a.jd0dgG_caption:hover .jd0dgG_note{color:var(--accent)}}.jd0dgG_veil{aspect-ratio:16/9;justify-content:space-between;gap:var(--space);padding:var(--space-2);border-radius:var(--radius);pointer-events:none;opacity:0;flex-direction:column;transition:opacity .18s;display:flex;position:absolute;top:0;left:0;right:0}.jd0dgG_card:has([data-clip-open]) .jd0dgG_veil{display:none}.jd0dgG_veilNote{-webkit-line-clamp:2;font-family:var(--font-serif);font-weight:var(--weight-title);font-size:var(--text-body);color:#fff;-webkit-box-orient:vertical;margin:0;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.jd0dgG_veilSrc{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-label);color:#ffffffb8;margin:0;overflow:hidden}.jd0dgG_card:has(.jd0dgG_veil) .jd0dgG_frame img{transition:filter .2s,transform .2s}.jd0dgG_card:has(.jd0dgG_veil) .jd0dgG_readout{transition:opacity .18s}:is(.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_veil,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_veil){opacity:1}:is(.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_veil a,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_veil a){pointer-events:auto}:is(.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_frame img,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_frame img){filter:blur(4px)brightness(.5);transform:scale(1.03)}:is(.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_readout,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_readout,.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_disc,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_disc){opacity:0}@media (prefers-reduced-motion:reduce){.jd0dgG_veil{transition:none}.jd0dgG_card:has(.jd0dgG_veil) .jd0dgG_frame img{transition:none}.jd0dgG_card:has(.jd0dgG_veil) .jd0dgG_readout{transition:none}:is(.jd0dgG_card:has(.jd0dgG_veil):hover .jd0dgG_frame img,.jd0dgG_card:has(.jd0dgG_veil):focus-within .jd0dgG_frame img){transform:none}}
.p_sFMa_page{background:var(--bg);min-height:100%;container:award/inline-size}.p_sFMa_body{max-width:1240px;padding:var(--space-2) clamp(16px, 4.5cqi, 64px) calc(var(--space-3) * 2);margin:0 auto}.p_sFMa_missing{padding:var(--space-3) clamp(16px, 4.5cqi, 64px);max-width:60ch;font-size:var(--text-body);color:var(--ink-3)}.p_sFMa_body .p_sFMa_missing{padding-inline:0}.p_sFMa_book{--ease:cubic-bezier(.16, 1, .3, 1);grid-template-columns:116px minmax(0,1fr);gap:clamp(20px,4cqi,56px);display:grid}@container (max-width:640px){.p_sFMa_book{grid-template-columns:minmax(0,1fr)}.p_sFMa_rail{display:none}}.p_sFMa_book ::selection{background:color-mix(in oklab, var(--star) 35%, transparent)}.p_sFMa_rail{scrollbar-width:none;align-self:start;gap:14px;max-height:calc(100vh - 40px);padding:10px 2px 24px 0;display:grid;position:sticky;top:20px;overflow-y:auto}.p_sFMa_rail::-webkit-scrollbar{display:none}.p_sFMa_railDecade{gap:4px;display:grid}.p_sFMa_railLabel{font-family:var(--font-serif);color:var(--ink-hi);font-size:.88rem}.p_sFMa_railYears{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.p_sFMa_railYear{height:22px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0;font-size:.64rem;transition:color .14s ease-out,background-color .14s ease-out;position:relative}.p_sFMa_railYear[data-seen]{color:var(--accent)}.p_sFMa_railYear[data-on]{background:var(--star);color:#1b150b;color:lab(7.25373% 1.57871 6.11279);font-weight:600}.p_sFMa_railYear:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.p_sFMa_railYear:not([data-on]):hover{background:var(--surface-2);color:var(--ink-hi)}}.p_sFMa_pages{min-width:0}.p_sFMa_spread{border-bottom:1px solid var(--ink-hi);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"title title""lede argument";gap:28px clamp(28px,5cqi,72px);padding:28px 0 clamp(40px,6cqi,72px);display:grid}@container (max-width:820px){.p_sFMa_spread{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""lede""argument"}}.p_sFMa_bookTitle{font-family:var(--font-serif);letter-spacing:-.04em;color:var(--ink-hi);text-wrap:balance;animation:p_sFMa_settle 1s var(--ease) both;grid-area:title;margin:0;font-size:clamp(3rem,9cqi,6rem);font-weight:300;line-height:.88}.p_sFMa_lede{max-width:36ch;font-family:var(--font-serif);color:var(--ink);animation:p_sFMa_settle 1s .12s var(--ease) both;grid-area:lede;margin:0;font-size:clamp(1.25rem,2.3cqi,1.6rem);line-height:1.38}.p_sFMa_argument{animation:p_sFMa_settle 1s .24s var(--ease) both;grid-area:argument;align-self:end;margin:0}.p_sFMa_argument blockquote{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink-hi);text-indent:-.42em;margin:0;font-size:clamp(1.6rem,3.2cqi,2.4rem);font-style:italic;line-height:1.12;position:relative}.p_sFMa_argument blockquote:before{content:"“";color:var(--star)}.p_sFMa_argument blockquote:after{content:"”";color:var(--star)}.p_sFMa_argument a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--star);text-decoration-color:var(--star);text-underline-offset:5px}.p_sFMa_argument figcaption{font-family:var(--font-mono);color:var(--ink-3);margin-top:12px;font-size:.66rem}@keyframes p_sFMa_settle{0%{opacity:0;translate:0 12px}}.p_sFMa_chapter{border-bottom:1px solid var(--hair);padding:clamp(40px,7cqi,88px) 0 clamp(28px,4cqi,48px);scroll-margin-top:12px}.p_sFMa_chapterHead{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px clamp(24px,4cqi,56px);margin-bottom:clamp(24px,4cqi,40px);display:grid}@container (max-width:640px){.p_sFMa_chapterHead{grid-template-columns:minmax(0,1fr)}}.p_sFMa_numeral{font-family:var(--font-serif);letter-spacing:-.05em;color:var(--ink-hi);font-variant-numeric:lining-nums;margin:0;font-size:clamp(3.6rem,11cqi,6rem);font-weight:300;line-height:.8}.p_sFMa_s{letter-spacing:0;color:var(--star);font-size:.55em;font-style:italic}.p_sFMa_chapterLede{max-width:54ch;font-family:var(--font-serif);color:var(--ink-2);margin:0;padding-bottom:6px;font-size:1.12rem;line-height:1.45}.p_sFMa_years{gap:clamp(26px,3.6cqi,40px);margin:0;padding:0;list-style:none;display:grid}.p_sFMa_year{scroll-margin-top:20px}.p_sFMa_yearHead{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 12px;display:flex}.p_sFMa_yearNo{font-family:var(--font-serif);color:var(--ink-hi);font-size:1.5rem;font-weight:600;line-height:1}.p_sFMa_verdict{color:var(--ink-3);font-size:.86rem}.p_sFMa_row{grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;gap:14px clamp(10px,1.4cqi,16px);display:grid}@container (max-width:760px){.p_sFMa_row{grid-template-columns:repeat(4,minmax(0,1fr))}}.p_sFMa_card{min-width:0;color:inherit;gap:6px;text-decoration:none;display:grid;position:relative}.p_sFMa_art{aspect-ratio:2/3;border-radius:var(--radius);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);transition:translate .22s var(--ease);display:block;position:relative;overflow:hidden}.p_sFMa_art img{object-fit:cover;width:100%;height:100%;display:block}.p_sFMa_card:not([data-won]) .p_sFMa_art img{filter:saturate(.88)}.p_sFMa_blank{text-align:center;height:100%;font-family:var(--font-serif);color:var(--ink-3);place-items:center;padding:6px;font-size:.72rem;line-height:1.2;display:grid}.p_sFMa_card[data-won] .p_sFMa_art{box-shadow:0 0 0 2px var(--star), 0 0 0 5px color-mix(in oklab, var(--star) 22%, transparent), 0 14px 30px -12px color-mix(in oklab, var(--star) 55%, transparent)}.p_sFMa_won{z-index:1;background:var(--star);color:#1b150b;color:lab(7.25373% 1.57871 6.11279);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:.56rem;font-weight:600;position:absolute;top:-9px;left:8px}.p_sFMa_prizes{gap:2px;display:grid}.p_sFMa_prize{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.56rem;font-weight:600;line-height:1.3}.p_sFMa_prize[data-top]{color:color-mix(in oklab, var(--star) 80%, var(--ink))}.p_sFMa_people{color:var(--ink-3);font-size:.68rem;line-height:1.25}.p_sFMa_cardTitle{font-family:var(--font-ui);font-weight:var(--weight-medium);color:var(--ink-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.25;display:-webkit-box;overflow:hidden}.p_sFMa_card[data-won] .p_sFMa_cardTitle{color:var(--ink-hi);font-weight:700}.p_sFMa_seen{background:var(--accent);width:18px;height:18px;color:var(--accent-ink);border-radius:999px;place-items:center;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 2px 6px #0000004d;box-shadow:0 2px 6px lab(0% 0 0/.3)}.p_sFMa_seen svg{stroke-width:2.6px;width:12px;height:12px}.p_sFMa_card:focus-visible{outline:none}.p_sFMa_card:focus-visible .p_sFMa_art{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.p_sFMa_card:hover .p_sFMa_art{translate:0 -3px}.p_sFMa_card:hover .p_sFMa_cardTitle{color:var(--accent)}}.p_sFMa_colophon{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);padding:28px 0 8px;font-size:.62rem}.p_sFMa_festival{border:1px solid var(--hair);background:var(--surface);font-family:var(--font-ui);font-weight:var(--weight-medium);vertical-align:.2em;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:3px 12px;font-size:.8rem;text-decoration:none;transition:color .14s ease-out,border-color .14s ease-out;display:inline-flex}.p_sFMa_festival:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p_sFMa_festival:hover{color:var(--accent);border-color:var(--accent)}}.p_sFMa_category{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem}.p_sFMa_card[data-blank]{cursor:default}.p_sFMa_ghostRow{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px clamp(10px,1.4cqi,16px);margin-top:14px;display:grid}.p_sFMa_ghostTile{aspect-ratio:2/3;border-radius:var(--radius);background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.p_sFMa_bookTitle,.p_sFMa_lede,.p_sFMa_argument{animation:none}.p_sFMa_art,.p_sFMa_railYear{transition:none}}
.P75zua_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.P75zua_margin{overscroll-behavior:contain;scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 120px);margin-inline:-8px;padding:0 8px 16px;position:sticky;top:64px;overflow-y:auto}:where(:root[data-main-upto-900] main,[data-surface=pane][data-upto-900]) .P75zua_layout{grid-template-columns:1fr;gap:28px}:where(:root[data-main-upto-900] main,[data-surface=pane][data-upto-900]) .P75zua_margin{max-height:none;position:static;overflow:visible}.P75zua_outbound{color:var(--ink-3);border-radius:2px;text-decoration:none;transition:color .12s}.P75zua_outbound:hover,.P75zua_outbound:focus-visible{color:var(--accent);outline:none}.P75zua_outbound:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 45%, transparent)}.P75zua_coverLink{border-radius:var(--radius);outline:none;display:block}.P75zua_coverLink:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 55%, transparent)}.P75zua_coverLink .P75zua_play{opacity:.85;transition:opacity .12s,transform .12s}.P75zua_coverLink:hover .P75zua_play,.P75zua_coverLink:focus-visible .P75zua_play{opacity:1;transform:scale(1.04)}.P75zua_note{box-sizing:border-box;resize:none;border:1px dashed var(--hair);border-radius:var(--radius);width:100%;min-height:72px;font-family:var(--font-serif);color:var(--ink);background:0 0;outline:none;padding:10px 12px;font-size:.95rem;font-style:italic;line-height:1.55;transition:border-color .12s,background .12s;display:block;overflow:hidden}.P75zua_note:hover{border-color:var(--ink-3)}.P75zua_note:focus-visible{border-style:solid;border-color:color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 5%, transparent)}.P75zua_chip{border:1px solid var(--hair);max-width:100%;font-family:var(--font-ui);font-weight:var(--weight-medium);color:var(--ink-2);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.7rem;line-height:1.5;display:inline-flex}.P75zua_chipSystem{color:var(--ink-3);border-style:dashed}.P75zua_chipDismiss{width:14px;height:14px;color:var(--ink-3);font:inherit;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;place-items:center;margin-right:-4px;padding:0;line-height:1;transition:opacity .12s,color .12s,background .12s;display:inline-grid}.P75zua_chip:hover .P75zua_chipDismiss,.P75zua_chip:focus-within .P75zua_chipDismiss{opacity:1}.P75zua_chipDismiss:hover,.P75zua_chipDismiss:focus-visible{color:var(--ink);background:var(--surface-2);outline:none}@media (hover:none){.P75zua_chipDismiss{opacity:1}}.P75zua_chipAdd{color:var(--ink-3);cursor:pointer;border-style:dashed;transition:color .12s,border-color .12s}.P75zua_chipAdd:hover,.P75zua_chipAdd:focus-visible{color:var(--accent);border-color:color-mix(in oklab, var(--accent) 55%, transparent);outline:none}.P75zua_chipInput{border-style:solid;border-color:color-mix(in oklab, var(--accent) 55%, transparent);width:112px;color:var(--ink);outline:none}.P75zua_action{border-radius:var(--radius);width:calc(100% + 16px);min-height:32px;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin:0 -8px;padding:4px 8px;transition:background .12s,color .12s;display:flex}.P75zua_action:hover,.P75zua_action:focus-visible{background:var(--surface-2);outline:none}.P75zua_action:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 55%, transparent)}.P75zua_actionMuted{color:var(--ink-3);cursor:default}.P75zua_actionMuted:hover{background:0 0}.P75zua_actionIcon{color:var(--ink-3);flex:none;transition:color .12s;display:inline-flex}.P75zua_actionIcon svg{width:16px;height:16px}.P75zua_action:hover .P75zua_actionIcon,.P75zua_action:focus-visible .P75zua_actionIcon{color:var(--ink-2)}.P75zua_actionMuted:hover .P75zua_actionIcon{color:var(--ink-3)}.P75zua_actionTrail{font-family:var(--font-mono);font-size:var(--text-label);color:var(--ink-3);margin-left:auto}.P75zua_actionsRule{background:var(--hair);height:1px;margin:6px 0}.P75zua_actionDanger,.P75zua_actionDanger .P75zua_actionIcon,.P75zua_actionDanger:hover .P75zua_actionIcon{color:#d24c49;color:lab(51.9068% 53.552 31.739)}.P75zua_actionDanger:hover{background:#d24c4917;background:lab(51.9068% 53.552 31.739/.09)}.P75zua_confirmRow{min-height:32px;font-size:var(--text-body);color:var(--ink);align-items:center;gap:10px;display:flex}.P75zua_textButton{border:none;border-bottom:1px solid var(--hair);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:0;padding:0 2px;transition:color .12s,border-color .12s}.P75zua_textButton:hover,.P75zua_textButton:focus-visible{color:var(--accent);border-color:var(--accent);outline:none}.P75zua_quietButton{color:var(--ink-3);font-size:var(--text-label);border-bottom-style:dotted}.P75zua_lengthBadge{border-radius:var(--radius);background:color-mix(in oklab, var(--ink-hi) 82%, transparent);color:var(--bg);font-family:var(--font-mono);font-size:var(--text-label);padding:1px 6px;line-height:1.5;position:absolute;bottom:8px;right:8px}.P75zua_posterButton{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.P75zua_audioPoster{box-sizing:border-box;border:1px solid var(--hair);border-radius:var(--radius);background:var(--surface-2);align-items:center;gap:14px;height:100%;padding:10px;display:flex}.P75zua_audioArt{aspect-ratio:1;border-radius:var(--radius);background:var(--tile-bg);flex:none;height:100%;position:relative;overflow:hidden}.P75zua_audioTitle{font-family:var(--font-ui);font-weight:var(--weight-medium);font-size:var(--text-section);color:var(--ink-hi);overflow-wrap:anywhere}.P75zua_folded{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.P75zua_mediaGridOne{display:grid}.P75zua_mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.P75zua_moreTile{color:#fbf8f5;color:lab(97.6783% .677705 1.74911);font-family:var(--font-ui);font-weight:var(--weight-medium);background:#1915118c;background:lab(7.21738% 1.3954 3.05606/.55);place-items:center;font-size:1.5rem;display:grid;position:absolute;inset:0}.P75zua_quoted{border:1px solid var(--hair);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.P75zua_pollOption{border:1px solid var(--hair);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:4px 10px;display:flex;position:relative;overflow:hidden}.P75zua_pollBar{background:color-mix(in oklab, var(--ink) 9%, transparent);position:absolute;inset:0 auto 0 0}.P75zua_pollOption[data-leading=true] .P75zua_pollBar{background:color-mix(in oklab, var(--accent) 24%, transparent)}.P75zua_pollLabel{min-width:0;font-family:var(--font-ui);font-size:var(--text-body);color:var(--ink);overflow-wrap:anywhere;position:relative}.P75zua_pollOption[data-leading=true] .P75zua_pollLabel{font-weight:var(--weight-medium);color:var(--ink-hi)}.P75zua_licenseChip{border:1px solid var(--hair);color:var(--ink-2);border-radius:999px;padding:0 7px;line-height:1.6}.P75zua_languageBar{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.P75zua_languageBar>span{flex-basis:0;min-width:2px}.P75zua_languageList{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.P75zua_topic{background:color-mix(in oklab, var(--accent) 12%, transparent);color:var(--accent);font-family:var(--font-ui);font-weight:var(--weight-medium);border-radius:999px;padding:1px 9px;font-size:.7rem;line-height:1.6}.P75zua_languageDot{background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.P75zua_snapshotWell{overscroll-behavior:contain;border:1px solid var(--hair);border-radius:var(--radius);background:var(--tile-bg);max-height:480px;overflow-y:auto}.P75zua_clipLines{font-size:var(--text-body);color:var(--ink-2);margin:0;padding:0;line-height:1.5;list-style:none}.P75zua_clipLines li{border-bottom:1px solid color-mix(in oklab, var(--hair) 45%, transparent);grid-template-columns:56px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.P75zua_clipLines li:last-child{border-bottom:0}.P75zua_clipMoment{font-family:var(--font-mono);font-size:var(--text-label);line-height:inherit;color:var(--ink-3);background:0 0;border:0;justify-self:start;padding:0}button.P75zua_clipMoment{color:var(--accent);cursor:pointer;margin:-4px -6px;padding:4px 6px}button.P75zua_clipMoment:hover{text-decoration:underline}button.P75zua_clipMoment:focus-visible{outline:2px solid var(--accent);outline-offset:0}
.tsN4Na_section{flex-direction:column;gap:8px;display:flex}.tsN4Na_note{box-sizing:border-box;border-radius:var(--radius);background:var(--surface-2);width:100%;min-height:84px;color:var(--ink);font-family:var(--font-serif);resize:vertical;border:1px solid #0000;outline:none;padding:10px 12px;font-size:14.5px;line-height:1.5;transition:border-color .12s,background .12s}.tsN4Na_note::placeholder{color:var(--ink-3);font-style:italic}.tsN4Na_note:focus{border-color:var(--hair);background:var(--surface)}.tsN4Na_source{color:var(--ink-2);align-items:baseline;gap:8px;font-size:13px;line-height:1.45;display:flex}.tsN4Na_sourceTag{border:1px solid var(--hair);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-radius:3px;flex:none;padding:1px 6px;font-size:9.5px}.tsN4Na_quiet{color:var(--ink-3);margin:0;font-size:12px}.tsN4Na_segment{border-radius:calc(var(--radius) + 2px);background:var(--surface-2);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.tsN4Na_segmentItem{border-radius:var(--radius);min-height:32px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:12.5px;font-weight:550;transition:background .12s,color .12s}.tsN4Na_segmentItem:hover{color:var(--ink)}.tsN4Na_segmentItem[aria-pressed=true]{background:var(--bg);color:var(--ink-hi);box-shadow:0 1px 2px color-mix(in oklab, var(--ink-hi) 12%, transparent)}.tsN4Na_position{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.tsN4Na_rank{font-family:var(--font-serif);color:var(--ink-hi);font-variant-numeric:tabular-nums;font-size:17px}.tsN4Na_action{border:1px solid var(--hair);border-radius:var(--radius);background:var(--surface);height:30px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:550;transition:background .12s,border-color .12s;display:inline-flex}.tsN4Na_action:hover{background:var(--surface-2);border-color:color-mix(in oklab, var(--ink) 22%, transparent)}.tsN4Na_action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tsN4Na_action span{color:var(--ink-3)}.tsN4Na_actionPrimary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.tsN4Na_actionPrimary:hover{background:color-mix(in oklab, var(--accent) 88%, var(--ink-hi));border-color:#0000}.tsN4Na_actionPrimary span{color:inherit}.tsN4Na_chips{flex-wrap:wrap;gap:6px;display:flex}.tsN4Na_chip,.tsN4Na_chipAdd{height:28px;font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.tsN4Na_chip{border:1px solid var(--hair);color:var(--ink-2);background:0 0}.tsN4Na_chip:hover{color:var(--ink);background:var(--surface-2)}.tsN4Na_chipAdd{border:1px dashed var(--hair);color:var(--ink-3);background:0 0}.tsN4Na_chipAdd:hover{color:var(--ink);border-style:solid}.tsN4Na_ring{border:2px solid var(--ink-3);border-radius:99px;width:8px;height:8px}.tsN4Na_titleLink{color:inherit;text-underline-offset:3px;text-decoration:none;text-decoration-thickness:1px}.tsN4Na_titleLink:hover,.tsN4Na_titleLink:focus-visible{text-decoration-line:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.tsN4Na_titleArrow{font-family:var(--font-ui);color:var(--ink-3);opacity:0;margin-left:4px;font-size:13px;transition:opacity .12s,transform .12s;display:inline-block;transform:translate(-2px,1px)}.tsN4Na_titleLink:hover .tsN4Na_titleArrow,.tsN4Na_titleLink:focus-visible .tsN4Na_titleArrow{opacity:1;transform:translateY(-1px)}.tsN4Na_remove{border-radius:var(--radius);height:34px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 10px;font-size:13px}.tsN4Na_remove:hover{color:#d24c49;color:lab(51.9068% 53.552 31.739);background:#d24c491a;background:lab(51.9068% 53.552 31.739/.1)}.tsN4Na_fields{flex-direction:column;gap:4px;display:flex}.tsN4Na_fieldRow{grid-template-columns:minmax(0,110px) minmax(0,1fr);align-items:center;gap:10px;font-size:13px;display:grid}.tsN4Na_fieldName{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tsN4Na_fieldRow>:last-child{border-radius:var(--radius);background:var(--surface-2)}
.zcw4vq_room{--void:#07080c;--room-ink:#f1ede6;--room-dim:#b9b2a7;--room-faint:#7d776e;--rail-w:92px;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--void);height:calc(min(560px,64vh) + 96px);color:var(--room-ink);font-family:var(--font-ui);grid-template-columns:var(--rail-w) 1fr;outline:none;display:grid;position:relative;overflow:hidden;container-type:size}@media (max-width:660px){.zcw4vq_room{grid-template-columns:1fr}.zcw4vq_rail{display:none}}.zcw4vq_topbar,.zcw4vq_keys{z-index:30;color:var(--room-dim);pointer-events:none;align-items:center;padding:0 14px 0 18px;font-size:13px;display:flex;position:absolute;left:0;right:0}.zcw4vq_topbar{background:linear-gradient(#0009,#0000);justify-content:space-between;height:52px;top:0}.zcw4vq_topbar b{color:var(--room-ink);font-weight:500}.zcw4vq_keys{background:linear-gradient(#0000,#000000a6);justify-content:center;gap:4px;height:46px;bottom:0}.zcw4vq_topbar>*,.zcw4vq_keys>*{pointer-events:auto}.zcw4vq_title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zcw4vq_pips{flex:none;align-items:center;gap:5px;display:flex}.zcw4vq_pip{background:#ffffff2e;border-radius:2px;width:18px;height:3px;transition:background .4s}.zcw4vq_pip[data-on=true]{background:var(--room-ink)}.zcw4vq_hint{font:inherit;color:var(--room-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;min-height:32px;padding:6px 8px;font-size:12px;transition:color .15s,background .15s;display:inline-flex}.zcw4vq_hint:hover:not(:disabled),.zcw4vq_hint:focus-visible{color:var(--room-ink);background:#ffffff12;outline:none}.zcw4vq_hint:disabled{opacity:.4;cursor:default}.zcw4vq_hint kbd{font-family:var(--font-mono);color:var(--room-dim);border:1px solid #ffffff29;border-radius:3px;padding:0 5px;font-size:10.5px}.zcw4vq_esc{margin-left:10px}.zcw4vq_rail{z-index:6;background:#ffffff06;border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:56px 0 50px;display:flex;position:relative}.zcw4vq_rung{transition:opacity .45s, filter .45s, transform .45s var(--ease);flex:none;position:relative}.zcw4vq_rungArt{background:#ffffff1a 50%/cover no-repeat;border-radius:3px;width:100%;height:100%;transition:box-shadow .45s;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.zcw4vq_rungText{font-family:var(--font-serif);color:var(--room-dim);place-items:center;font-size:15px;display:grid}.zcw4vq_rungNumber{font-family:var(--font-mono);color:var(--room-faint);opacity:0;font-size:10px;transition:opacity .3s;position:absolute;top:50%;right:calc(100% + 7px);transform:translateY(-50%)}.zcw4vq_rung[data-state=out]{opacity:.22;filter:saturate(.2)}.zcw4vq_rung[data-state=vs]{transform:scale(1.1)}.zcw4vq_rung[data-state=vs] .zcw4vq_rungArt{box-shadow:0 0 0 1.5px var(--hue), 0 0 18px -2px var(--hue)}.zcw4vq_rung[data-state=vs] .zcw4vq_rungNumber,.zcw4vq_rail:hover .zcw4vq_rungNumber{opacity:1}.zcw4vq_rung[data-state=vs] .zcw4vq_rungNumber{color:var(--room-ink)}.zcw4vq_rung[data-state=arrived]{animation:zcw4vq_arrive .5s var(--ease) both}.zcw4vq_rung[data-state=arrived] .zcw4vq_rungArt{box-shadow:0 0 0 1.5px var(--hue), 0 0 22px var(--hue)}@keyframes zcw4vq_arrive{0%{opacity:0;max-height:0;margin:-3px 0}to{max-height:90px}}.zcw4vq_stub{font-family:var(--font-mono);color:var(--room-faint);flex:none;height:14px;font-size:10px}.zcw4vq_bracket{border:1px solid color-mix(in srgb, var(--new-hue) 75%, transparent);box-shadow:0 0 26px -4px color-mix(in srgb, var(--new-hue) 55%, transparent), inset 0 0 16px -6px color-mix(in srgb, var(--new-hue) 50%, transparent);transition:top .55s var(--ease), height .55s var(--ease), opacity .4s;pointer-events:none;border-radius:7px;position:absolute;left:12px;right:12px}.zcw4vq_preview{border-top:2px solid var(--new-hue);height:0;box-shadow:0 0 10px var(--new-hue);transition:top .3s var(--ease), opacity .25s;pointer-events:none;border-radius:2px;position:absolute;left:8px;right:8px}.zcw4vq_stage{min-width:0;display:flex;position:relative}.zcw4vq_half{min-width:0;font:inherit;color:inherit;text-align:center;cursor:pointer;transition:flex-grow .42s var(--ease), filter .4s;background:0 0;border:0;outline:none;flex:1 1 0;padding:0;position:relative;overflow:hidden}.zcw4vq_half:focus-visible .zcw4vq_art{box-shadow:0 0 0 2px var(--room-ink), 0 30px 60px -20px #000c}.zcw4vq_backdrop{filter:blur(22px)brightness(.42)saturate(1.2);transition:filter .6s, transform 1.2s var(--ease);background:50%/cover no-repeat;position:absolute;inset:-6%;transform:scale(1.08)}.zcw4vq_glow{pointer-events:none;background:radial-gradient(closest-side at 50% 45%, color-mix(in srgb, var(--hue) 34%, transparent), transparent 70%);animation:14s ease-in-out infinite zcw4vq_breathe;position:absolute;inset:-20%}@keyframes zcw4vq_breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.zcw4vq_vignette{background:radial-gradient(at 50% 42%,#0000 25%,#000000b8 85%);position:absolute;inset:0}.zcw4vq_body{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:60px 28px 56px}.zcw4vq_content{display:contents}.zcw4vq_half[data-side=b] .zcw4vq_content{animation:zcw4vq_settle .35s var(--ease) both;flex-direction:column;align-items:center;gap:12px;display:flex}@keyframes zcw4vq_settle{0%{opacity:0;transform:translateY(6px)}}.zcw4vq_art{width:min(var(--art-w), 34cqw, calc((100cqh - 280px) * var(--ar)));aspect-ratio:var(--ar);transition:transform .55s var(--ease);background:#ffffff14 50%/cover no-repeat;border-radius:4px;flex:none;display:block;box-shadow:0 30px 60px -20px #000c,0 0 0 1px #ffffff14}.zcw4vq_art.zcw4vq_artText{font-family:var(--font-serif);color:var(--room-ink);background:color-mix(in srgb, var(--hue) 22%, #ffffff0a);place-items:center;padding:16px;font-size:22px;line-height:1.15;display:grid}.zcw4vq_tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--room-dim);border:1px solid #ffffff2e;border-radius:3px;padding:2px 7px;font-size:10px}.zcw4vq_tag[data-new=true]{color:var(--hue);border-color:color-mix(in srgb, var(--hue) 60%, transparent)}.zcw4vq_name{font-family:var(--font-serif);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:360px;font-size:clamp(20px,3.2cqw,30px);font-weight:500;line-height:1.08;display:-webkit-box;overflow:hidden}.zcw4vq_facts{font-family:var(--font-mono);letter-spacing:.03em;color:var(--room-dim);font-size:11px}.zcw4vq_since{font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in srgb, var(--hue) 55%, white);font-size:10.5px}.zcw4vq_note{font-family:var(--font-serif);color:var(--room-dim);max-width:320px;font-size:14px;font-style:italic;line-height:1.45;transition:opacity .45s}.zcw4vq_seam{z-index:20;width:1px;transition:left .42s var(--ease), opacity .3s;pointer-events:none;background:linear-gradient(#0000,#ffffff38 30% 70%,#0000);position:absolute;top:0;bottom:0;left:50%}.zcw4vq_or{z-index:21;width:40px;height:40px;font-family:var(--font-serif);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:left .42s var(--ease), opacity .3s;pointer-events:none;background:#0a0a0cb8;border:1px solid #fff3;border-radius:50%;place-items:center;font-size:15px;font-style:italic;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zcw4vq_stage[data-lean=a] .zcw4vq_half[data-side=a],.zcw4vq_stage[data-lean=b] .zcw4vq_half[data-side=b]{flex-grow:1.55}.zcw4vq_stage[data-lean=a] .zcw4vq_half[data-side=b],.zcw4vq_stage[data-lean=b] .zcw4vq_half[data-side=a]{filter:saturate(.45)brightness(.7)}.zcw4vq_stage[data-lean=a] .zcw4vq_half[data-side=a] .zcw4vq_backdrop,.zcw4vq_stage[data-lean=b] .zcw4vq_half[data-side=b] .zcw4vq_backdrop{filter:blur(10px)brightness(.55)saturate(1.3);transform:scale(1.02)}.zcw4vq_stage[data-lean=a] .zcw4vq_half[data-side=a] .zcw4vq_art,.zcw4vq_stage[data-lean=b] .zcw4vq_half[data-side=b] .zcw4vq_art{transform:scale(1.06)}.zcw4vq_stage[data-lean=a] .zcw4vq_half[data-side=b] .zcw4vq_note,.zcw4vq_stage[data-lean=b] .zcw4vq_half[data-side=a] .zcw4vq_note{opacity:0}.zcw4vq_stage[data-lean=a] :is(.zcw4vq_seam,.zcw4vq_or){left:60.8%}.zcw4vq_stage[data-lean=b] :is(.zcw4vq_seam,.zcw4vq_or){left:39.2%}.zcw4vq_stage[data-pulse=a] .zcw4vq_half[data-side=a],.zcw4vq_stage[data-pulse=b] .zcw4vq_half[data-side=b]{flex-grow:2.1}.zcw4vq_stage[data-pulse=a] .zcw4vq_half[data-side=b],.zcw4vq_stage[data-pulse=b] .zcw4vq_half[data-side=a]{filter:saturate(.3)brightness(.55)}.zcw4vq_stage[data-pulse=a] .zcw4vq_half[data-side=a] .zcw4vq_art,.zcw4vq_stage[data-pulse=b] .zcw4vq_half[data-side=b] .zcw4vq_art{transform:scale(1.1)}.zcw4vq_stage[data-pulse=a] :is(.zcw4vq_seam,.zcw4vq_or){left:67.7%}.zcw4vq_stage[data-pulse=b] :is(.zcw4vq_seam,.zcw4vq_or){left:32.3%}.zcw4vq_half[data-fading=true] .zcw4vq_content{opacity:0;transition:opacity .22s}.zcw4vq_stage[data-landed=true] .zcw4vq_half{filter:blur(3px)brightness(.45)saturate(.6);pointer-events:none}.zcw4vq_stage[data-landed=true] :is(.zcw4vq_seam,.zcw4vq_or){opacity:0}.zcw4vq_tiers{flex-direction:column;gap:8px;width:min(280px,100%);display:flex}.zcw4vq_tierQ{font-family:var(--font-serif);margin:0 0 8px;font-size:22px}.zcw4vq_choice{font:inherit;color:var(--room-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0e8c;border:1px solid #ffffff2e;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:10px 14px;font-size:14px;transition:background .2s,border-color .2s;display:flex}.zcw4vq_choice:hover,.zcw4vq_choice:focus-visible{background:#ffffff1a;border-color:#fff6;outline:none}.zcw4vq_choice kbd{font-family:var(--font-mono);color:var(--room-faint);font-size:10.5px}.zcw4vq_quiet{color:var(--room-dim);background:0 0;border-color:#0000;justify-content:center;}.zcw4vq_landing{left:var(--rail-w);z-index:26;text-align:center;animation:zcw4vq_settle .45s var(--ease) both;place-items:center;display:grid;position:absolute;top:52px;bottom:46px;right:0}@media (max-width:660px){.zcw4vq_landing{left:0}}.zcw4vq_landingCard{background:radial-gradient(closest-side,#07080cd1,#07080c80 60%,#0000);flex-direction:column;align-items:center;gap:10px;padding:40px 64px;display:flex}.zcw4vq_landed{font-family:var(--font-serif);margin:0;font-size:44px;line-height:1.05}.zcw4vq_landingActions{gap:8px;margin-top:10px;display:flex}.zcw4vq_place{background:var(--room-ink);color:var(--void);border-color:#0000;font-weight:500;}.zcw4vq_place:hover,.zcw4vq_place:focus-visible{background:#fff}.zcw4vq_place kbd{color:#07080c8c}.zcw4vq_status{z-index:30;color:var(--room-dim);font-size:12px;position:absolute;top:56px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.zcw4vq_room *,.zcw4vq_room :before{transition-duration:0s!important;animation:none!important}}
.q30Twa_caps{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.q30Twa_evidence{font-family:var(--font-mono);color:var(--ink-2);font-size:12px;line-height:1.5}.q30Twa_evidence b{color:var(--ink);font-weight:500}.q30Twa_quiet{color:var(--ink-3)}.q30Twa_links{flex-wrap:wrap;gap:5px;display:flex}.q30Twa_link{border:1px solid var(--hair);border-radius:var(--radius);height:22px;font-family:var(--font-ui);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 7px;font-size:12px;display:inline-flex}.q30Twa_linkKind{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.q30Twa_actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.q30Twa_textButton{border-radius:var(--radius);font-family:var(--font-ui);color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12.5px}.q30Twa_textButton:hover,.q30Twa_textButton:focus-visible{color:var(--ink);background:var(--surface-2)}.q30Twa_inlineInput{border:none;border-bottom:1px solid var(--hair);width:180px;height:24px;font:inherit;color:var(--ink);background:0 0;outline:none;padding:0 2px;font-size:13px}.q30Twa_grip{color:var(--ink-3);opacity:0;flex:none;transition:opacity .15s ease-out}.q30Twa_word{cursor:grab;position:relative}.q30Twa_word:hover .q30Twa_grip,.q30Twa_word:focus-visible .q30Twa_grip{opacity:1}.q30Twa_word[data-dragging]{z-index:5;cursor:grabbing;box-shadow:0 6px 18px color-mix(in oklab, var(--ink) 16%, transparent)}.q30Twa_word [data-grip]{touch-action:none}.q30Twa_word[data-caret]:after{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0}.q30Twa_word[data-caret=before]:after{left:-9px}.q30Twa_word[data-caret=after]:after{right:-9px}.q30Twa_gap{height:18px;position:relative}.q30Twa_gapSlim{height:12px}.q30Twa_gap[data-on]:before{content:"";background:var(--accent);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.q30Twa_gapLabel{background:var(--bg);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);opacity:0;padding:0 0 0 8px;font-size:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.q30Twa_gap[data-on] .q30Twa_gapLabel{opacity:1}.q30Twa_monthNote{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;font-size:13.5px;display:flex}.q30Twa_rateRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.q30Twa_rateName{font-family:var(--font-serif);color:var(--ink);font-size:15px}.q30Twa_scale{gap:3px;display:inline-flex}.q30Twa_scaleStep{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bg);width:24px;height:24px;font-family:var(--font-mono);color:var(--ink-3);cursor:pointer;font-size:11px}.q30Twa_scaleStep:hover,.q30Twa_scaleStep:focus-visible{border-color:var(--ink-3);color:var(--ink)}.q30Twa_scaleStep[data-on]{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 16%, var(--bg));color:var(--ink)}.q30Twa_add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.q30Twa_addInput{border:none;border-bottom:1px solid var(--hair);min-width:0;height:34px;font-family:var(--font-serif);color:var(--ink);background:0 0;outline:none;flex:260px;font-size:17px}.q30Twa_addInput:focus{border-bottom-color:var(--ink-3)}.q30Twa_kindToggle{border:1px solid var(--hair);border-radius:var(--radius);display:inline-flex}.q30Twa_kindToggle button{height:28px;font-family:var(--font-ui);color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:0 10px;font-size:12.5px}.q30Twa_kindToggle button[data-on]{background:var(--surface-2);color:var(--ink)}.q30Twa_addButton{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bg);height:30px;font-family:var(--font-ui);color:var(--ink);cursor:pointer;padding:0 14px;font-size:13px;font-weight:600}.q30Twa_addButton:disabled{color:var(--ink-3);cursor:default}.q30Twa_kept{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 32px;display:grid}.q30Twa_keptGroup{flex-direction:column;gap:6px;display:flex}.q30Twa_keptRow{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 0;display:flex}.q30Twa_keptTitle{font-family:var(--font-serif);color:var(--ink-2);font-size:16px}.q30Twa_keptMeta{color:var(--ink-3);flex:1;font-size:12.5px}.q30Twa_week{align-items:flex-end;gap:4px;display:inline-flex}.q30Twa_weekDay{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;width:16px;height:40px;display:flex}.q30Twa_weekDot,.q30Twa_weekEmpty{border:1.5px solid var(--hair);border-radius:50%;width:10px;height:10px}.q30Twa_weekEmpty{opacity:.6;border-style:dashed}.q30Twa_weekDot[data-on]{border-color:var(--accent);background:var(--accent)}.q30Twa_weekBar{background:var(--accent);width:8px;max-height:26px}.q30Twa_weekLetter{font-family:var(--font-mono);color:var(--ink-3);font-size:8.5px}.q30Twa_weekName{font-family:var(--font-mono);color:var(--ink-3);padding-bottom:14px;font-size:10.5px}.q30Twa_statement{flex-direction:column;gap:26px;max-width:980px;margin:0 auto;padding-top:34px;display:flex}.q30Twa_sentence{flex-direction:column;gap:6px;display:flex}.q30Twa_sentenceLine{max-width:30ch;font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:400;line-height:1.12}.q30Twa_sentenceLine[data-level="1"]{color:var(--ink);font-size:clamp(34px,5vw,56px)}.q30Twa_sentenceLine[data-level="2"]{color:var(--ink-2);font-size:clamp(26px,3.6vw,40px)}.q30Twa_sentenceLine[data-level="3"]{color:var(--ink-3);font-size:clamp(22px,2.8vw,30px)}.q30Twa_sentenceWord{outline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:.18em;cursor:pointer;text-decoration-thickness:1px;transition:text-decoration-color .15s ease-out}.q30Twa_sentenceWord:hover,.q30Twa_sentenceWord:focus-visible,.q30Twa_sentenceWord[data-open]{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.q30Twa_statementNote{border-top:1px solid var(--hair);padding-top:14px}.q30Twa_arrange{border-top:1px solid var(--hair);flex-direction:column;gap:4px;padding-top:14px;display:flex}.q30Twa_wordRow{border-bottom:1px solid var(--hair);grid-template-columns:28px minmax(0,1fr);align-items:center;min-height:44px;display:grid}.q30Twa_wordNum{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.q30Twa_words{flex-wrap:wrap;gap:8px 18px;padding:6px 0;display:flex}.q30Twa_word{border:1px solid var(--hair);border-radius:var(--radius);background:var(--bg);height:32px;font-family:var(--font-serif);color:var(--ink);align-items:center;gap:7px;padding:0 10px 0 6px;font-size:16px;display:inline-flex}.q30Twa_word[data-open]{border-color:var(--ink-3);background:var(--surface-2)}.q30Twa_drawer{overflow:hidden}.q30Twa_drawerBody{background:var(--surface);border:1px solid var(--hair);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;gap:18px;margin:10px 0 14px 28px;padding:16px 18px;display:flex}.q30Twa_drawerBody[data-flat]{background:0 0;border:0;margin:0;padding:0}.q30Twa_drawerMain{flex-direction:column;flex:340px;gap:7px;min-width:0;display:flex}.q30Twa_drawerTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:26px;font-weight:400;line-height:1.15}.q30Twa_drawerWhy{font-family:var(--font-serif);color:var(--ink-2);margin:0;font-size:15px;font-style:italic}.q30Twa_drawerWeek{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}@media (max-width:720px){.q30Twa_drawerBody{margin-left:0}}@media (hover:none){.q30Twa_grip{opacity:1}}@media (prefers-reduced-motion:reduce){.q30Twa_grip,.q30Twa_sentenceWord{transition:none}}.q30Twa_unlink{width:14px;height:14px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-3px;padding:0;display:grid}.q30Twa_unlink svg{width:10px;height:10px}.q30Twa_unlink:hover,.q30Twa_unlink:focus-visible{color:var(--ink)}.q30Twa_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.q30Twa_grip{opacity:1}}.q30Twa_editable{text-align:left;cursor:text;background:0 0;border:0;padding:0}.q30Twa_drawerTitle .q30Twa_editable{font:inherit;color:inherit}.q30Twa_drawerTop{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.q30Twa_pageLink{border:1px solid var(--hair);height:26px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.q30Twa_pageLink svg{width:12px;height:12px}.q30Twa_pageLink:hover,.q30Twa_pageLink:focus-visible{color:var(--ink);background:var(--surface-2)}.q30Twa_editable:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.q30Twa_titleInput{border:0;border-bottom:1px solid var(--hair);width:100%;font-family:var(--font-serif);color:var(--ink);background:0 0;outline:none;font-size:26px;line-height:1.15}.q30Twa_whyInput{border:0;border-bottom:1px solid var(--hair);resize:none;width:100%;font-family:var(--font-serif);color:var(--ink-2);background:0 0;outline:none;font-size:15px;font-style:italic}.q30Twa_emptyNote{max-width:60ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}
.V_uBuW_page{background:var(--bg);min-height:100%;container-type:inline-size}.V_uBuW_body{gap:var(--space-3);max-width:980px;padding:var(--space-2) clamp(16px, 4.5cqi, 64px) calc(var(--space-3) * 2);flex-direction:column;margin:0 auto;display:flex}.V_uBuW_missing{padding:var(--space-3) clamp(16px, 4.5cqi, 64px);max-width:60ch;font-size:var(--text-body);color:var(--ink-3)}.V_uBuW_lead{flex-direction:column;gap:8px;margin:0;display:flex}.V_uBuW_caps{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.V_uBuW_sentence{font-family:var(--font-serif);color:var(--ink);text-wrap:balance;font-size:clamp(30px,6cqi,52px);line-height:1.08}.V_uBuW_alongside{color:var(--ink-3)}.V_uBuW_note{font-family:var(--font-serif);color:var(--ink-2);font-size:20px;font-style:italic}.V_uBuW_section{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--hair);flex-direction:column;display:flex}.V_uBuW_heading{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:22px;font-weight:500}.V_uBuW_ratings{flex-wrap:wrap;gap:18px;display:flex}.V_uBuW_rating{font-family:var(--font-mono);color:var(--ink-3);flex-direction:column;gap:2px;font-size:11px;display:flex}.V_uBuW_rating b{font-family:var(--font-serif);color:var(--ink);font-size:26px;font-weight:400}.V_uBuW_pill{border:1px solid var(--hair);height:30px;font-size:var(--text-body);color:var(--ink);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.V_uBuW_pill svg{width:14px;height:14px}.V_uBuW_pill:hover,.V_uBuW_pill:focus-visible{background:var(--surface-2)}
.yyhw9q_openPill{border:1px solid color-mix(in oklab, var(--accent) 45%, transparent);background:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--accent);font:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 12px 5px 14px;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.yyhw9q_openPill:hover,.yyhw9q_openPill:focus-visible{background:color-mix(in oklab, var(--accent) 18%, transparent);border-color:var(--accent)}.yyhw9q_openPill:disabled{cursor:progress;opacity:.7}.yyhw9q_openPill svg{transition:transform .16s}.yyhw9q_openPill:hover svg{transform:translate(2px)}
.QnhS0a_head{border-bottom:1px solid var(--hair);align-items:center;gap:20px;padding:4px 0 18px;display:flex;container-type:inline-size}.QnhS0a_art{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius);background:var(--surface-2);width:60px;box-shadow:0 8px 18px -10px #00000073, 0 0 0 1px var(--hair);flex:none}.QnhS0a_square{aspect-ratio:1;width:78px}.QnhS0a_wide{aspect-ratio:16/9;width:104px}img.QnhS0a_art{opacity:0;transition:opacity .24s cubic-bezier(.2,.8,.2,1)}img.QnhS0a_art[data-loaded]{opacity:1}.QnhS0a_blank{background:var(--surface-2)}.QnhS0a_ghost{box-shadow:none;border:1px dashed color-mix(in oklab, var(--ink) 28%, transparent);background:0 0}.QnhS0a_text{flex-direction:column;gap:8px;min-width:0;display:flex}.QnhS0a_line{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:32px;font-weight:400;line-height:1.25}.QnhS0a_word{font:inherit;color:var(--ink);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent);text-underline-offset:7px;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px;transition:color .15s ease-out,text-decoration-color .15s ease-out}.QnhS0a_word:hover,.QnhS0a_word[data-state=open],.QnhS0a_word:focus-visible{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);outline:none}.QnhS0a_word[data-empty]{color:var(--ink-3)}.QnhS0a_title{font-style:italic;font-weight:500}.QnhS0a_fixed{color:var(--ink)}.QnhS0a_caps{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}@container (max-width:560px){.QnhS0a_line{font-size:22px}.QnhS0a_art{width:46px}.QnhS0a_square{width:56px}.QnhS0a_wide{width:80px}}.QnhS0a_menuDate{font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none;padding-left:14px;font-size:12px}
._7T4xna_crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}._7T4xna_sep{color:color-mix(in oklab, var(--ink) 25%, transparent);padding-right:6px}._7T4xna_word{font:inherit;color:var(--ink);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 35%, transparent);text-underline-offset:4px;background:0 0;border:0;padding:0;transition:color .15s ease-out,text-decoration-color .15s ease-out}._7T4xna_word:hover,._7T4xna_word:focus-visible,._7T4xna_word[data-state=open]{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);outline:none}._7T4xna_count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none;padding-left:12px;font-size:11px}
@container page-header (max-width:720px){.SAFYuq_note{display:none}}
.PJkhga_picker{flex:1;min-width:0}.PJkhga_field{align-items:center;gap:8px;display:flex}.PJkhga_field input{box-sizing:border-box;border:1px solid var(--hair);background:var(--surface);min-width:0;height:30px;color:var(--ink);font:inherit;font-size:var(--text-body);border-radius:6px;outline:none;flex:1;padding:0 10px;transition:border-color .14s}.PJkhga_field input:focus{border-color:color-mix(in oklab, var(--accent) 60%, var(--hair))}.PJkhga_field input::placeholder{color:var(--ink-3)}.PJkhga_list{border:1px solid var(--hair);background:var(--surface);border-radius:8px;max-height:264px;margin:6px 0 0;padding:4px;list-style:none;transition:opacity .14s;overflow-y:auto}.PJkhga_list[data-stale=true]{opacity:.6}.PJkhga_option{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;display:flex}.PJkhga_option[aria-selected=true]{background:var(--surface-2)}.PJkhga_optionText{flex:1;min-width:0}.PJkhga_optionName{font-size:var(--text-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PJkhga_optionName mark{color:inherit;background:0 0;font-weight:600}.PJkhga_optionContext{font-size:var(--text-label);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;display:block;overflow:hidden}.PJkhga_kind{font-size:var(--text-label);color:var(--ink-3);flex:none}.PJkhga_note{font-size:var(--text-label);color:var(--ink-3);padding:8px 2px}
