:root{--font-body:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading:"Fraunces", Georgia, "Times New Roman", serif}@font-face{font-family:Fraunces;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2")}@font-face{font-family:Fraunces;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fraunces-latin-700-normal-CEOla-zY.woff2)format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2")}.vw{--u:calc(1rem / 16);background:var(--bg,#000);width:100%;height:100dvh;container:dev/size}.sx{--z:1;--cap:clamp(calc(var(--u) * 28), 7.6cqmin, calc(var(--u) * 40));background:var(--bg);height:100%;color:var(--fg);font-family:var(--font-body,system-ui, sans-serif);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);grid-template:"bar""feed"minmax(0,1fr)/minmax(0,1fr);transition:background .3s,color .3s;display:grid;position:relative;overflow:hidden}.sx,.pr{--ds-ease:cubic-bezier(.2, .8, .2, 1);filter:brightness(var(--glow,1));transition:filter .2s}.sx button,.pr button,.ds-sheet button{font:inherit;color:inherit;cursor:pointer}.sx button:focus-visible,.pr button:focus-visible{outline:calc(var(--u) * 3) solid var(--ac);outline-offset:calc(var(--u) * 2)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx-bar{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 6) calc(var(--u) * 18);border-bottom:var(--bw) solid var(--line);grid-area:bar;min-width:0;display:flex}.sx-id{gap:calc(var(--u) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.sx-show{font:400 calc(var(--u) * 19)/1.1 var(--disp);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sx[data-theme=hc] .sx-show{font-weight:700}.sx-live{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 15);color:var(--mu);display:flex}.sx-live i{width:calc(var(--u) * 9);height:calc(var(--u) * 9);background:var(--ac);border-radius:50%;flex:none}.sx-ico{width:calc(var(--u) * 20);height:calc(var(--u) * 20);color:var(--ac);flex:none}.sx-live[data-status=connecting] .sx-ico,.sx-live[data-status=reconnecting] .sx-ico{animation:1.4s linear infinite vw-spin}.sx-live[data-status=error] .sx-ico{color:var(--fg)}@keyframes vw-spin{to{transform:rotate(360deg)}}.sx-btn{min-height:calc(var(--u) * 56);min-width:calc(var(--u) * 56);border-radius:calc(var(--u) * 14);border:var(--bw) solid var(--line);background:var(--chip);padding:0 calc(var(--u) * 14);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sx-btn b{font-size:calc(var(--u) * 21)}.sx-feed{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--u) * 64));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--u) * 64));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--u) * 64));padding:calc(var(--u) * 14) calc(var(--u) * 20) calc(var(--u) * 18);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;grid-area:feed;min-height:0;display:flex;overflow:hidden auto}.sx-feed>:first-child{margin-top:auto}.sx-feed[data-rereading] .old{opacity:1}.sx-latest-wrap{flex:none;justify-content:center;height:0;display:flex;position:sticky;bottom:0}.sx-latest{bottom:calc(var(--u) * 6);min-height:calc(var(--u) * 48);padding:0 calc(var(--u) * 20);border:var(--bw) solid var(--ac);background:var(--ac);color:var(--onac);font:700 calc(var(--u) * 17)/1 var(--font-body,system-ui, sans-serif);white-space:nowrap;border-radius:999px;position:absolute;box-shadow:0 6px 18px #00000059}.sxp{gap:calc(var(--u) * 16);max-width:calc(var(--u) * 680);flex-direction:column;display:flex}.sx .wh{align-items:center;gap:calc(var(--u) * 7);font:700 calc(var(--u) * 16 * var(--z))/1.2 var(--font-body,system-ui, sans-serif);color:var(--ac);margin-bottom:calc(var(--u) * 4);display:flex}.sx .tx{font:700 calc(var(--z) * var(--cap))/1.3 var(--font-body,system-ui, sans-serif);overflow-wrap:anywhere;margin:0}.sx .old{opacity:var(--oldop)}.sx .old .tx{font-size:calc(var(--z) * .8 * var(--cap))}.sx .ph{color:var(--mu);font-weight:400}.sx .sxp>div:last-child{animation:vw-in .24s var(--ds-ease,ease-out)}@keyframes vw-in{0%{opacity:0;transform:translateY(.45em)}}.sx .snd{font:italic 700 calc(var(--z) * .62 * var(--cap))/1.2 var(--font-body,system-ui, sans-serif);color:var(--mu);margin:0}.sx .tx.lyr{font-style:italic}.sx-sec{font-size:calc(var(--u) * 14);color:var(--mu);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sx .sec{align-items:center;gap:calc(var(--u) * 12);color:var(--mu);font-size:calc(var(--u) * 15);letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:flex}.sx .sec:before,.sx .sec:after{content:"";height:var(--bw);background:var(--line);flex:1}.sx .mk{width:calc(var(--z) * var(--u) * 20);height:calc(var(--z) * var(--u) * 20);flex:none}.sx .orig{margin-left:calc(var(--u) * 8);font-size:calc(var(--u) * 12);color:var(--mu);border:var(--bw) solid var(--line);border-radius:calc(var(--u) * 6);padding:0 calc(var(--u) * 6);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.sx .wh:has(.orig):not(:has(:not(.orig))){margin-bottom:calc(var(--u) * 2)}.sx-notes{z-index:2;align-self:start;gap:calc(var(--u) * 8);padding:calc(var(--u) * 10) calc(var(--u) * 14) 0;pointer-events:none;max-width:calc(var(--u) * 680);flex-direction:column;grid-area:feed;display:flex}.sx .nc{pointer-events:auto;background:var(--chip);border:var(--bw) solid var(--line);border-left:calc(var(--u) * 4) solid var(--ac);border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--u) * 14);animation:vw-card .28s var(--ds-ease,ease-out);box-shadow:0 8px 20px #00000040}.sx .nc-head{font-size:calc(var(--u) * 13);letter-spacing:.08em;text-transform:uppercase;color:var(--ac);justify-content:space-between;align-items:center;font-weight:700;display:flex}.sx .nc-head button{min-width:calc(var(--u) * 44);min-height:calc(var(--u) * 44);color:var(--mu);font-size:calc(var(--u) * 16);background:0 0;border:0}.sx .nc q{quotes:none;font-size:calc(var(--u) * 13);color:var(--mu);margin:0 calc(var(--u) * 6) calc(var(--u) * 4) 0;font-style:italic;display:block}.sx .nc p{margin:0 calc(var(--u) * 6) 0 0;font-size:calc(var(--z) * var(--u) * 18);line-height:1.4}@keyframes vw-card{0%{opacity:0;transform:translateY(-.4em)}}.ds-sheet{z-index:5;visibility:hidden;background:var(--chip);border-radius:calc(var(--u) * 20) calc(var(--u) * 20) 0 0;transition:grid-template-rows .32s var(--ds-ease), visibility 0s linear .32s;grid-area:sheet;grid-template-rows:0fr;display:grid}.ds-sheet[data-open=true]{visibility:visible;transition:grid-template-rows .32s var(--ds-ease), visibility 0s;grid-template-rows:1fr}.ds-clip{border-radius:inherit;min-height:0;overflow:hidden}.ds-in{border-top:var(--bw) solid var(--line);max-height:62dvh;padding:calc(var(--u) * 14) calc(var(--u) * 18) calc(var(--u) * 24);gap:calc(var(--u) * 12);font-size:calc(var(--u) * 17);flex-direction:column;display:flex;overflow-y:auto}.ds-sheet .hd2{font:400 calc(var(--u) * 24)/1 var(--disp);justify-content:space-between;align-items:center;display:flex}[data-theme=hc] .ds-sheet .hd2{font-weight:700}.ds-sheet .hd2 button{color:var(--ac);font-weight:700;font-size:calc(var(--u) * 19);min-height:calc(var(--u) * 56);padding:0 calc(var(--u) * 8);background:0 0;border:0}.ds-sheet .lbl2{font-size:calc(var(--u) * 15);color:var(--mu);margin-top:calc(var(--u) * 4);font-weight:700}.ds-sheet .row3{gap:calc(var(--u) * 6);align-items:center;display:flex}.ds-sheet .row3 button,.ds-sheet .leave{min-height:calc(var(--u) * 56);border-radius:calc(var(--u) * 14);border:var(--bw) solid var(--line);font-weight:700;font-size:calc(var(--u) * 16);padding:0 calc(var(--u) * 6);background:0 0;flex:1}.ds-sheet .row3 button[aria-pressed=true]{background:var(--ac);color:var(--onac);border-color:var(--ac)}.ds-sheet .row3 button:disabled{opacity:.45;cursor:default}.ds-sheet .sz7{width:calc(var(--u) * 72);font-size:calc(var(--u) * 22)!important;flex:none!important}.ds-sheet .szv{text-align:center;font:700 calc(var(--u) * 28)/1 var(--font-body,system-ui, sans-serif);flex:1}.ds-sheet .szv small{font-size:calc(var(--u) * 16);color:var(--mu);margin-left:calc(var(--u) * 3)}.ds-sheet .leave{margin-top:calc(var(--u) * 8);flex:none}.ds-sheet .glow{align-items:center;gap:calc(var(--u) * 14);min-height:calc(var(--u) * 56);display:flex}.ds-sheet .glow input{min-width:0;height:calc(var(--u) * 44);accent-color:var(--ac);cursor:pointer;flex:1}.ds-sheet .glv{width:calc(var(--u) * 56);text-align:right;font-weight:700;font-size:calc(var(--u) * 18)}.ds-sheet .hint2{margin:calc(var(--u) * -4) 0 0;font-size:calc(var(--u) * 14);color:var(--mu)}.ds-sheet .row3.wrap{flex-wrap:wrap}.ds-sheet .row3.wrap button{flex:30%}.ds-sheet .nts{gap:calc(var(--u) * 6);flex-direction:column;display:flex}.ds-sheet .nt{align-items:center;gap:calc(var(--u) * 10);min-height:calc(var(--u) * 56);border:var(--bw) solid var(--line);border-radius:calc(var(--u) * 14);padding:0 calc(var(--u) * 8) 0 calc(var(--u) * 14);display:flex}.ds-sheet .nt-name{min-width:0;font-weight:700;font-size:calc(var(--u) * 16);overflow-wrap:anywhere;flex:1}.ds-sheet .mini{border:var(--bw) solid var(--line);border-radius:calc(var(--u) * 10);flex:none;display:flex;overflow:hidden}.ds-sheet .mini button{min-height:calc(var(--u) * 44);padding:0 calc(var(--u) * 12);font-weight:700;font-size:calc(var(--u) * 14);background:0 0;border:0}.ds-sheet .mini button[aria-pressed=true]{background:var(--ac);color:var(--onac)}.ds-sheet .sw{width:calc(var(--u) * 60);height:calc(var(--u) * 44);background:0 0;border:0;flex:none;padding:0;position:relative}.ds-sheet .sw:before{content:"";inset:calc(var(--u) * 6) 0;border:var(--bw) solid var(--line);background:0 0;border-radius:999px;transition:background-color .2s,border-color .2s;position:absolute}.ds-sheet .sw i{top:calc(var(--u) * 9);left:calc(var(--u) * 4);width:calc(var(--u) * 26);height:calc(var(--u) * 26);background:var(--mu);transition:transform .2s var(--ds-ease), background-color .2s;border-radius:50%;position:absolute}.ds-sheet .sw[aria-checked=true]:before{background:var(--ac);border-color:var(--ac)}.ds-sheet .sw[aria-checked=true] i{transform:translateX(calc(var(--u) * 26));background:var(--onac)}@container dev (orientation:portrait){.sx .ds-sheet{pointer-events:none;background:0 0;border-radius:0;grid-area:feed;grid-template-rows:none;align-self:stretch;transition:visibility 0s linear .32s;display:block;overflow:hidden}.sx .ds-sheet[data-open=true]{transition:visibility}.sx .ds-clip{max-height:max(calc(100% - var(--keep,0px)), min(100%, calc(var(--u) * 300)));pointer-events:auto;background:var(--chip);border-radius:0 0 calc(var(--u) * 20) calc(var(--u) * 20);box-shadow:none;will-change:transform;transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease);flex-direction:column;display:flex;overflow:hidden;transform:translateY(-100%)}.sx .ds-sheet[data-open=true] .ds-clip{transform:none;box-shadow:0 14px 32px #0006}.sx .ds-in{border-top:0;border-bottom:var(--bw) solid var(--line);flex:auto;min-height:0;max-height:none}}@container dev (orientation:landscape){.sx{--rail:calc(var(--u) * 78);--ds-w:min(50cqw, calc(var(--u) * 420));grid-template:"feed bar"minmax(0,1fr)/minmax(0,1fr) auto}.sx-bar{z-index:6;background:var(--bg);border-bottom:0;border-left:var(--bw) solid var(--line);padding:calc(var(--u) * 12) calc(var(--u) * 8);width:var(--rail);flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.sx-id{flex:1;justify-content:flex-start;align-items:center}.sx-show{display:none}.sx-live{font-size:calc(var(--u) * 14);text-align:center;flex-direction:column}.sx-sec{display:none}.sx-ico{width:calc(var(--u) * 30);height:calc(var(--u) * 30)}.sx-live:not([data-status=live])>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx-btn{width:calc(var(--u) * 60);padding:0}.sx-feed{padding:calc(var(--u) * 14) calc(var(--u) * 28) calc(var(--u) * 18)}.ds-sheet{top:0;bottom:0;right:var(--rail);width:var(--ds-w);box-shadow:none;will-change:transform;transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease), visibility 0s linear .32s;border-radius:0;grid-area:auto;grid-template-rows:none;display:block;position:absolute;transform:translate(100%)}.ds-sheet[data-open=true]{transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease), visibility 0s;transform:none;box-shadow:-14px 0 32px #0006}.ds-clip{height:100%}.ds-in{border-top:0;border-left:var(--bw) solid var(--line);height:100%;max-height:none}.sx-bar{transition:background-color .32s var(--ds-ease), border-color .32s var(--ds-ease)}.sx[data-sheet-open] .sx-bar{background:var(--chip);border-left-color:#0000}}@media (prefers-reduced-motion:reduce){.sx,.sx-bar,.ds-sheet,.ds-clip{transition:none!important}.sx-ico,.sx .sxp>div:last-child,.sx .nc{animation:none!important}.ds-sheet .sw:before,.ds-sheet .sw i,.sx,.pr{transition:none!important}}.pr{--u:calc(1rem / 16);--z:1;z-index:20;background:var(--bg);color:var(--fg);font-family:var(--font-body,system-ui, sans-serif);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);grid-template:"bar""notice""body"minmax(0,1fr)/minmax(0,1fr);display:grid;position:fixed;inset:0}.pr-bar{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 6) calc(var(--u) * 18);border-bottom:var(--bw) solid var(--line);grid-area:bar;display:flex}.pr-id{gap:calc(var(--u) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.pr-show{font:400 calc(var(--u) * 19)/1.1 var(--disp);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-theme=hc].pr .pr-show{font-weight:700}.pr-sub{font-size:calc(var(--u) * 15);color:var(--mu)}.pr-btn,.pr-back,.pr-item{min-height:calc(var(--u) * 56);min-width:calc(var(--u) * 56);border-radius:calc(var(--u) * 14);border:var(--bw) solid var(--line);background:var(--chip);font-weight:700;font-size:calc(var(--u) * 17);padding:0 calc(var(--u) * 14);justify-content:center;align-items:center;display:inline-flex}.pr-btn b{font-size:calc(var(--u) * 21)}.pr-body{padding:calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 32);-webkit-overflow-scrolling:touch;grid-area:body;overflow-y:auto}.pr-body>*{max-width:40em;margin-inline:auto}.pr-body article,.pr-body nav{font-size:calc(var(--u) * 22 * var(--z));line-height:1.55}.pr-body h2{font:400 calc(var(--u) * 32 * var(--z))/1.15 var(--disp);margin:calc(var(--u) * 18) 0 calc(var(--u) * 14);outline:none}[data-theme=hc].pr .pr-body h2{font-weight:700}.pr-body h3{font:700 calc(var(--u) * 17 * var(--z))/1.2 var(--font-body,system-ui, sans-serif);color:var(--ac);margin:calc(var(--u) * 20) 0 calc(var(--u) * 6);letter-spacing:.02em}.pr-body p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 1em}.pr-back{font-size:calc(var(--u) * 17)}.pr-list{gap:calc(var(--u) * 10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pr-item{text-align:left;width:100%;font-size:calc(var(--u) * 20 * var(--z));padding:calc(var(--u) * 10) calc(var(--u) * 16);font-family:var(--disp);justify-content:space-between;font-weight:400}[data-theme=hc].pr .pr-item{font-weight:700;font-family:var(--font-body,system-ui, sans-serif)}.pr-group dl{gap:calc(var(--u) * 6);flex-direction:column;margin:0;display:flex}.pr-group dl>div{gap:calc(var(--u) * 14);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.pr-group dt{color:var(--mu);font-size:.86em}.pr-group dd{overflow-wrap:anywhere;margin:0;font-weight:700}.pr .ds-sheet{pointer-events:none;background:0 0;border-radius:0;grid-area:body;grid-template-rows:none;align-self:stretch;transition:visibility 0s linear .32s;display:block;overflow:hidden}.pr .ds-sheet[data-open=true]{transition:visibility}.pr .ds-clip{pointer-events:auto;background:var(--chip);border-radius:0 0 calc(var(--u) * 20) calc(var(--u) * 20);max-height:78%;box-shadow:none;will-change:transform;transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease);flex-direction:column;display:flex;overflow:hidden;transform:translateY(-100%)}.pr .ds-sheet[data-open=true] .ds-clip{transform:none;box-shadow:0 14px 32px #0006}.pr .ds-in{border-top:0;border-bottom:var(--bw) solid var(--line);flex:auto;min-height:0;max-height:none}@media (orientation:landscape) and (height<=520px){.pr{--ds-w:min(46vw, calc(var(--u) * 420));--bar-h:calc(var(--u) * 70)}.pr .ds-sheet{top:var(--bar-h);width:var(--ds-w);pointer-events:auto;background:var(--chip);box-shadow:none;will-change:transform;transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease), visibility 0s linear .32s;grid-area:auto;position:absolute;bottom:0;right:0;overflow:visible;transform:translate(100%)}.pr .ds-sheet[data-open=true]{transition:transform .32s var(--ds-ease), box-shadow .32s var(--ds-ease), visibility 0s;transform:none;box-shadow:-14px 0 32px #0006}.pr .ds-clip{height:100%;max-height:none;box-shadow:none;background:0 0;border-radius:0;transform:none}.pr .ds-sheet[data-open=true] .ds-clip{box-shadow:none;transform:none}.pr .ds-in{border-bottom:0;border-left:var(--bw) solid var(--line);height:100%}}.pr-open{color:#fff;min-height:56px;font:700 1.15rem/1 var(--font-body,system-ui, sans-serif);cursor:pointer;background:#00000073;border:2px solid #ffffffbf;border-radius:14px;padding:0 28px}.pr-open:hover{background:#ffffff24}.pr-open:focus-visible{outline-offset:3px;outline:3px solid #fff}.pr-kind{color:var(--mu);font-size:.8em;font-family:var(--font-body,system-ui, sans-serif)}.pr-file{gap:calc(var(--u) * 14);flex-direction:column;display:flex}.pr-file-note{margin:0}.pr-zoom{touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;border:var(--bw) solid var(--line);border-radius:calc(var(--u) * 10);background:#fff;overflow:auto}.pr-page{width:100%;height:auto;display:block}.pr-pdf{border:var(--bw) solid var(--line);border-radius:calc(var(--u) * 10);background:#fff;width:100%;height:70vh}.pr-file-link{min-height:calc(var(--u) * 56);padding:0 calc(var(--u) * 18);border-radius:calc(var(--u) * 14);border:var(--bw) solid var(--line);background:var(--chip);color:var(--fg);font-weight:700;font-size:calc(var(--u) * 17);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.pr-error{gap:calc(var(--u) * 12);flex-direction:column;align-items:flex-start;display:flex}.pr-notice{justify-content:space-between;align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 10) calc(var(--u) * 18);background:var(--chip);border-bottom:var(--bw) solid var(--line);font-size:calc(var(--u) * 17);grid-area:notice;display:flex}:root{--app-height:100vh}@supports (height:100dvh){:root{--app-height:100dvh}}*{box-sizing:border-box}html,body{font-family:var(--font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#000;margin:0;padding:0;overflow-x:hidden}#root{min-height:var(--app-height)}button{font-family:inherit}input,select,button{font-size:16px}
