@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/martian-mono-latin-200-normal-GbgVrOVP.woff2)format("woff2"),url(/assets/martian-mono-latin-200-normal-CdDs5Fke.woff)format("woff")}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/martian-mono-latin-400-normal-DZsjfPjH.woff2)format("woff2"),url(/assets/martian-mono-latin-400-normal-DM4nBGIh.woff)format("woff")}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-CLtNJ872.woff2)format("woff2"),url(/assets/literata-latin-400-normal-CUhpYSl8.woff)format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2)format("woff2"),url(/assets/literata-latin-400-italic-xjtKbHx7.woff)format("woff")}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-A9sHopYh.woff2)format("woff2"),url(/assets/literata-latin-600-normal-BFEFPlMO.woff)format("woff")}:root{--paper:#f2f8fc;--paper-2:#e5eef5;--grid:#c2d7ea;--rule:#92a7bd;--ink:#11213e;--ink-2:#364868;--ink-3:#536480;--signal:#c52012;--font-text:"Literata", "Iowan Old Style", Georgia, serif;--font-mono:"Martian Mono", ui-monospace, "SF Mono", Menlo, monospace;--edge:max(var(--gutter), 4vw);--fs-number:min(calc((100vw - 2 * var(--edge)) / 6.65), 210px);--fs-claim:clamp(21px, 2.9vw, 34px);--fs-h2:clamp(30px, 4.6vw, 50px);--fs-h3:21px;--fs-body:18px;--fs-small:15px;--fs-mono:14px;--fs-label:12px;--fs-axis:12px;--track-label:.12em;--gutter:16px;--maxw:1120px;--tap:44px;--hair:1px;--cell:24px;--dur:.16s;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.1127% -1.31074 -2.64003);--paper-2:lab(93.6411% -2.27016 -4.60712);--grid:lab(84.9179% -4.49425 -11.918);--rule:lab(67.4586% -3.83207 -14.0276);--ink:lab(12.5171% 2.16987 -21.2515);--ink-2:lab(30.0276% .277847 -21.5631);--ink-3:lab(41.7613% -1.18394 -18.0904);--signal:lab(43.5382% 62.301 51.9457)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font:400 var(--fs-body)/1.6 var(--font-text);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:5;background:var(--ink);color:var(--paper);padding:10px 14px;font-weight:600;position:absolute;top:-60px}.skip:focus{top:8px}.first{min-height:100svh;padding:40px var(--edge) 24px;background-color:var(--paper);background-image:linear-gradient(to right, var(--grid) var(--hair), transparent var(--hair)), linear-gradient(to bottom, var(--grid) var(--hair), transparent var(--hair));background-size:var(--cell) var(--cell);border-bottom:var(--hair) solid var(--rule);background-position:-1px -1px;flex-direction:column;justify-content:center;display:flex}.first>:not(.vh){width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.claim{margin-top:0;margin-bottom:0;font-weight:400}.claim-line,.ago{font:400 var(--fs-claim)/1.5 var(--font-text);color:var(--ink-2);text-wrap:balance;max-width:34ch;display:block}.claim-line{border-bottom:2px solid var(--signal);max-width:none;padding-bottom:10px}.place-btn{font:inherit;color:var(--ink);background:var(--paper);border:0;border-bottom:var(--hair) solid var(--ink-3);min-height:var(--tap);cursor:pointer;text-align:left;padding:0 2px}.place-btn:hover{border-bottom-color:var(--ink)}.lt{font:200 var(--fs-number)/1 var(--font-mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);margin:14px 0 6px;display:block}.km{font:400 .82em/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.when{font:400 var(--fs-mono)/1.6 var(--font-mono);color:var(--ink);margin-top:22px;margin-bottom:0}.status{font:400 14px/1.5 var(--font-mono);color:var(--ink-3);letter-spacing:.02em;margin-top:6px;margin-bottom:0}.offline{font:400 14px/1.4 var(--font-mono);color:var(--ink);background:var(--paper-2);margin-top:8px;margin-bottom:0;padding:8px 10px}.failed{border-left:3px solid var(--ink);background:var(--paper-2);margin-top:14px;padding:12px 14px}.failed p{font-size:var(--fs-small);margin:0 0 10px}.down{min-height:var(--tap);font:400 var(--fs-label)/1 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin-top:28px;text-decoration:none;display:inline-flex}.band{max-width:var(--maxw);padding:64px var(--gutter) 56px;border-bottom:var(--hair) solid var(--rule);margin:0 auto}.band-head{margin-bottom:18px}h2{font:600 var(--fs-h2)/1.08 var(--font-text);letter-spacing:-.015em;text-wrap:balance;margin:0}.door-receipt{font:italic 400 20px/1.4 var(--font-text);color:var(--ink-2);margin:8px 0 0}h3{font:600 var(--fs-h3)/1.3 var(--font-text);margin:30px 0 8px}.lede{text-wrap:pretty;max-width:62ch;margin:0 0 22px}.note{max-width:62ch;font-size:var(--fs-small);color:var(--ink-2);margin:18px 0 0}.out{min-height:1.5em;font:400 14px/1.5 var(--font-mono);color:var(--ink-2);margin:10px 0 0}.log{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.log li{border-bottom:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr) 250px 330px 70px;align-items:baseline;gap:4px 18px;padding:12px 6px 11px;display:grid}.log li.mine{background:var(--paper-2)}.log-place{font-size:var(--fs-small)}.log li.mine .log-place{font-weight:600}.log-utc{font:400 var(--fs-mono)/1.4 var(--font-mono);color:var(--signal);font-variant-numeric:tabular-nums}.log-local{font:400 13px/1.4 var(--font-mono);color:var(--ink-2)}.log-diff{font:400 13px/1.4 var(--font-mono);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}@media (max-width:900px){.log li{grid-template-columns:minmax(0,1fr) auto}.log-place,.log-local{grid-column:1/-1}.log-utc,.log-diff{grid-row:2}}.receipt{border-left:3px solid var(--signal);margin:26px 0 0;padding:4px 0 4px 16px}.receipt-line{font:400 var(--fs-mono)/1.65 var(--font-mono);max-width:80ch;margin:0}.receipt-why{max-width:64ch;color:var(--ink-2);font-size:var(--fs-small);margin:12px 0 0}.actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.btn,.btn-line{font:600 16px/1.2 var(--font-text);min-height:var(--tap);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:0;padding:10px 18px}.btn{background:var(--ink);color:var(--paper);border:var(--hair) solid var(--ink)}.btn:hover{background:var(--ink-2);border-color:var(--ink-2)}.btn-line{background:var(--paper);color:var(--ink);border:var(--hair) solid var(--ink-3)}.btn-line:hover{border-color:var(--ink)}.btn[disabled],.btn-line[disabled]{cursor:progress;background:var(--paper-2);color:var(--ink-2);border-color:var(--rule)}@media (prefers-reduced-motion:reduce){.btn,.btn-line{transition:none}}label,legend{font:400 var(--fs-label)/1.4 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2);margin:0 0 6px;display:block}input,select{font:400 16px/1.3 var(--font-mono);color:var(--ink);background:var(--paper);border:var(--hair) solid var(--ink-3);border-radius:0;width:100%;min-height:48px;padding:10px 12px}input::placeholder{color:var(--ink-3);opacity:1}.err{min-height:1.2em;font:400 14px/1.5 var(--font-mono);color:var(--ink);margin:8px 0 0}.hint{color:var(--ink-2);margin:6px 0 0;font-size:14px}.send{max-width:760px}.send-row{flex-wrap:wrap;gap:10px;display:flex}.send-row input{flex:260px;width:auto}.sent{background:var(--paper-2);border-top:2px solid var(--ink);max-width:760px;margin-top:18px;padding:16px 18px}.sent-quote{font:italic 400 20px/1.45 var(--font-text);overflow-wrap:anywhere;margin:0 0 12px}.sent-log{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0;display:grid}.sent-log dt{font:400 var(--fs-label)/1.6 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2);padding-top:2px}.sent-log dd{font:400 var(--fs-mono)/1.6 var(--font-mono);margin:0}.sent-log dd small{color:var(--ink-2);font-size:12.5px;display:block}@media (max-width:560px){.sent-log{grid-template-columns:1fr;gap:2px}.sent-log dd{margin-bottom:8px}}.chart{margin:8px 0 0}.chart svg{width:100%;height:auto;display:block}.chart .band{fill:var(--paper-2)}.chart .grid{stroke:var(--grid)}.chart .grid-major{stroke:var(--rule)}.chart .frame{stroke:var(--ink-3);fill:none}.chart .axis{fill:var(--ink-3);font-family:var(--font-mono)}.chart .band-label{fill:var(--ink-2);font-family:var(--font-text);font-style:italic}.chart .rule-mark{stroke:var(--ink-3)}.chart .rule-label{fill:var(--ink-3);font-family:var(--font-mono)}.chart .curve{stroke:var(--ink)}.chart .light-day{stroke:var(--signal)}.chart .light-day-label,.chart .cross-label{fill:var(--signal);font-family:var(--font-mono)}.chart .cross-tick{stroke:var(--signal)}.chart .cross{fill:var(--signal)}.poster{max-width:760px;margin-top:30px}.poster h3{margin-top:0}.poster p{font-size:var(--fs-small);color:var(--ink-2);margin:0}.method{max-width:70ch}.method p{text-wrap:pretty;margin:0 0 12px}.table-wrap{margin:22px 0 8px;overflow-x:auto}table.nums{border-collapse:collapse;width:100%;font-size:var(--fs-small)}table.nums caption{text-align:left;font:400 var(--fs-label)/1.4 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2);margin-bottom:8px}table.nums th,table.nums td{text-align:left;border-bottom:var(--hair) solid var(--rule);vertical-align:baseline;padding:9px 10px 8px 0}table.nums thead th{font:400 var(--fs-label)/1.4 var(--font-mono);color:var(--ink-2);border-bottom:2px solid var(--ink)}table.nums tbody th{font-weight:400}table.nums td{font-family:var(--font-mono);white-space:nowrap;font-size:13.5px}.admit{padding-left:1.1em}.admit li{margin-bottom:8px}.foot{max-width:var(--maxw);padding:40px var(--gutter) 64px;color:var(--ink-2);margin:0 auto;font-size:14px}.foot p{max-width:80ch;margin:0 0 10px}.foot-nav{border-top:var(--hair) solid var(--rule);border-bottom:var(--hair) solid var(--rule);flex-wrap:wrap;gap:0 22px;margin:4px 0 18px;padding:6px 0;display:flex}.foot-nav a{min-height:var(--tap);font:400 14px/1.2 var(--font-text);color:var(--ink);align-items:center;display:inline-flex}.foot-mark{letter-spacing:var(--track-label);text-transform:uppercase;font:400 14px/1.4 var(--font-mono)!important;color:var(--ink)!important}.pick{max-width:min(560px, calc(100vw - 2 * var(--gutter)));background:var(--paper);width:100%;color:var(--ink);border:0;border-top:3px solid var(--ink);padding:0}.pick::backdrop{background:#11213e73;background:lab(12.5171% 2.16987 -21.2515/.45)}.pick-in{padding:20px 20px 22px}.pick h2{margin-bottom:8px;font-size:30px}.pick-block{border:0;margin:18px 0 0;padding:0}.pick-block .btn,.pick-block .btn-line{margin-top:10px}.coord-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.close{margin-top:22px}
