:root{color-scheme:light;--body:#ffffea;--tag:#eaffff;--border:#88c;--bodysel:#eeee9e;--dirty:#009;--scroll:#99994c;--ink:#000;--link:#009;--muted:#6b6b4c;--code:#f4f4d4;--rule30:#e2e28a;--px-ink:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--body:#1b1b15;--tag:#142220;--border:#5c5c9e;--bodysel:#46462a;--dirty:#8a8aff;--scroll:#4a4a26;--ink:#e6e6cf;--link:#9fb2ff;--muted:#9c9c7c;--code:#24241c;--rule30:#33331e}}:root[data-theme=dark]{color-scheme:dark;--body:#1b1b15;--tag:#142220;--border:#5c5c9e;--bodysel:#46462a;--dirty:#8a8aff;--scroll:#4a4a26;--ink:#e6e6cf;--link:#9fb2ff;--muted:#9c9c7c;--code:#24241c;--rule30:#33331e}@font-face{font-family:Gallant;src:url(/fonts/gallant.woff2)format("woff2");font-display:block}*{box-sizing:border-box}html{background:var(--body);color:var(--ink);-webkit-font-smoothing:none;font-smooth:never;font:22px/26px Gallant,monospace}html,body{height:100%}body{flex-direction:column;margin:0;display:flex;overflow:hidden}::selection{background:var(--bodysel)}html.px [data-px],html.px [data-px] *{color:#0000}html.px [data-px] .px-skip,html.px [data-px] math,html.px [data-px] math *{color:var(--px-ink)}a{color:var(--link);--px-ink:var(--link);text-decoration:underline}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:1px dashed var(--dirty);outline-offset:1px}.muted{color:var(--muted);--px-ink:var(--muted)}.muted a{--px-ink:var(--muted)}.rowtag,.tag{background:var(--tag);flex-wrap:wrap;align-items:center;gap:0 12px;padding:2px 8px 2px 4px;line-height:22px;display:flex}.rowtag{border-bottom:1px solid var(--border);gap:0 24px}.rowtag nav{flex-wrap:wrap;gap:0 12px;display:flex}.rowtag .theme{margin-left:auto}.rowtag a,.tag a{--px-ink:var(--ink);text-decoration:none}.tag{border-bottom:1px solid var(--border);white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.tag>*{flex:none}.tag .cmdline{min-width:6ch;caret-color:var(--ink);white-space:pre;outline:none;flex:auto}.body .passage{height:132px;margin:0 0 22px}.body .weights{flex-wrap:wrap;align-items:flex-end;gap:0 24px;margin:0 0 22px;display:flex}.body .weights figure{margin:0}.body .weights figcaption{color:var(--muted);--px-ink:var(--muted)}.body .mat.w1{width:192px;height:154px}.body .mat.w2{width:192px;height:192px}.body .ask .prompt{margin:0 0 4px}.body .ask .input{min-width:20ch;caret-color:var(--ink);outline:none;display:inline-block}.body .ask .completion{height:110px;margin:0 0 22px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.body pre.out{font:inherit;white-space:pre;margin:0;line-height:22px}.box{border:1px solid var(--border);background:var(--dirty);width:12px;height:22px}.box.clean{background:var(--tag)}.tag .box{cursor:grab;touch-action:none}html.moving,html.moving *{user-select:none;cursor:grabbing!important}.dropmark{z-index:3;background:var(--dirty);pointer-events:none;height:3px;margin-top:-1px;position:fixed}@media (width<=819px){.tag .box{cursor:pointer}}.desk{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.desk[data-layout=post]{grid-template-columns:minmax(26ch,1fr) 2.6fr}.desk[data-layout=one]{grid-template-columns:1fr}.col{flex-direction:column;min-width:0;min-height:0;display:flex}.col+.col{border-left:2px solid var(--border)}.win{flex-direction:column;flex:var(--grow,1) 1 0;min-height:0;display:flex}.win+.win{border-top:1px solid var(--ink)}.win[data-grow="2"]{--grow:2}.win[data-grow="3"]{--grow:3}.win[data-grow="4"]{--grow:4}.win[data-collapsed]{flex:none}.win[data-collapsed] .main{display:none}.main{flex:1;min-height:0;display:flex}.scroll{background:var(--scroll);border-right:1px solid var(--ink);flex:none;width:13px;position:relative}.thumb{background:var(--body);width:12px;position:absolute;left:0}.body{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-width:0;padding:12px 16px 0;overflow:hidden auto}.body::-webkit-scrollbar{display:none}.body:focus-visible{outline-offset:-2px}h1,h2,h3,h4{font-weight:400}h1{margin:12px 0 34px;font-size:66px;line-height:66px}p,.entry{max-width:60ch;margin:0 0 26px}.entry time,.posts time{color:var(--muted);--px-ink:var(--muted)}.entry .prose p:last-child{margin-bottom:0}.posts{margin:0 0 26px;padding:0;list-style:none}.posts li{text-indent:-11ch;margin:0 0 4px;padding-left:11ch}.posts a[aria-current]{--px-ink:var(--ink);text-decoration:none}.prose{max-width:64ch}.prose h1{margin:12px 0;font-size:44px;line-height:44px}.prose h2{margin:52px 0 22px;font-size:44px;line-height:44px}.prose h3,.prose h4{margin:34px 0 8px;text-decoration:underline}.prose ul,.prose ol{max-width:60ch;margin:0 0 26px;padding-left:3ch}.prose li{margin:0 0 4px}.prose li p{margin:0 0 8px}.prose blockquote{border-left:2px solid var(--border);--px-ink:var(--muted);color:var(--muted);margin:0 0 26px;padding-left:2ch}.prose code{font:inherit}.prose :not(pre)>code{background:var(--code)}.prose pre{background:var(--code);border-left:2px solid var(--scroll);margin:0 0 26px;padding:8px 12px;line-height:22px;overflow-x:auto}.prose img{max-width:100%;height:auto;margin:0 0 26px;display:block}.prose hr{border:0;border-top:1px solid var(--border);margin:34px 0}.prose sup{font-size:inherit;vertical-align:6px;line-height:0}.prose [data-footnote-ref],.prose [data-footnote-backref]{text-decoration:none}.prose .footnotes{border-top:1px solid var(--border);margin-top:52px;padding-top:12px}.prose .footnotes h2{margin:0 0 12px;font-size:22px;line-height:26px;text-decoration:underline}.prose .footnotes p{margin:0}.prose math{font-family:STIX Two Math,Cambria Math,Latin Modern Math,math,serif}.prose .math-display{margin:0 0 26px;overflow:auto hidden}.prose .chat{max-width:60ch;margin:0 0 26px}.prose .chat-tag{border:1px solid var(--border);--px-ink:var(--muted);color:var(--muted);margin:0 0 12px;padding:0 1ch;display:inline-block}.prose .chat-turn{border-left:2px solid var(--border);margin:0 0 18px;padding-left:2ch}.prose .chat-model{border-left-color:var(--dirty)}.prose .chat-turn p{white-space:pre-line;margin:0 0 12px}.prose .chat-turn p:last-child{margin-bottom:0}.prose .chat-who{--px-ink:var(--muted);color:var(--muted);margin:0}.prose .chat-thinking{--px-ink:var(--muted);color:var(--muted);margin:0 0 12px}.prose .chat-thinking summary{cursor:pointer;text-decoration:underline}.prose .chat-thinking summary::marker{color:var(--muted)}@media (width<=819px){.desk,.desk[data-layout]{flex-direction:column;display:flex}.col{display:contents}.col+.col{border:0}.win{flex:1 1 0;order:var(--order,9)}.win[data-collapsed]{flex:none}.win+.win,.col+.col .win{border-top:1px solid var(--ink)}.win[data-order="1"]{--order:1;border-top:0}.win[data-order="2"]{--order:2}.win[data-order="3"]{--order:3}.win[data-order="4"]{--order:4}.win[data-order="5"]{--order:5}.win[data-order="6"]{--order:6}.body{padding:8px 10px 0}.tag span.cmd{display:none}h1{margin:8px 0 22px;font-size:44px;line-height:44px}html:not(.px) body{height:auto;overflow:auto}html:not(.px) .win{flex:none}html:not(.px) .body{overflow:visible}}
