@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.woff2)format("woff2-variations");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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.woff2)format("woff2-variations");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:Azeret Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/azeret-mono-latin-ext-wght-normal-CaAVEd4C.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/azeret-mono-latin-wght-normal-BhHwRSCm.woff2)format("woff2-variations");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}:root{--paper:#ecfbe9;--paper-2:#dcf1d9;--rule:#b1d2b1;--rule-2:#588461;--ink:#0a281a;--ink-2:#385544;--red:#b72121;--red-wash:#ffe7e4;--sans:"Mona Sans Variable", "Arial", sans-serif;--mono:"Azeret Mono Variable", "Consolas", ui-monospace, monospace;--line:40px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--hair:1px;--heavy:2px;--margin-rule:4px;--radius:2px;--tap:44px;--box:14px;--t-xs:13px;--t-s:15px;--t-m:17px;--t-l:21px;--t-xl:clamp(22px, 2.6vw, 28px);--t-xxl:clamp(34px, 6.2vw, 64px);--t-band:clamp(28px, 4vw, 44px);--w-text:420;--w-mono:440;--w-strong:600;--w-head:680;--w-display:850;--wide:125%;--semi:112%;--track:.08em;--measure:66ch;--page:1240px;--margin-col:360px;--verdict-col:128px;--dur-row:50ms;--dur-in:.22s;--dur-stamp:.14s;--ease:cubic-bezier(.2, 0, 0, 1);--tilt:-2deg;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.1109% -7.30681 6.83239);--paper-2:lab(93.0658% -10.1998 8.89943);--rule:lab(81.0298% -16.2089 12.7257);--rule-2:lab(51.0546% -21.4807 13.8881);--ink:lab(13.5957% -14.9044 5.86651);--ink-2:lab(33.3212% -14.4534 6.37911);--red:lab(40.733% 58.2457 40.9446);--red-wash:lab(93.6211% 7.83631 4.60695)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:var(--w-text) var(--t-m) / 1.55 var(--sans);font-variant-numeric:tabular-nums;margin:0;font-stretch:100%}a{color:var(--ink);text-decoration-thickness:var(--hair);text-underline-offset:3px}a:hover{text-decoration-thickness:var(--heavy)}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}code,kbd,samp,.mono{font-family:var(--mono);font-size:.88em;font-weight:var(--w-mono)}h1,h2,h3{font-stretch:var(--wide);text-wrap:balance;margin:0;line-height:1.08}p{margin:0 0 var(--s4);max-width:var(--measure)}.skip{left:var(--s4);background:var(--ink);color:var(--paper);padding:var(--s3) var(--s4);z-index:2;position:absolute;top:-100px}.skip:focus{top:var(--s2)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.masthead{justify-content:space-between;align-items:center;gap:var(--s2) var(--s5);padding:var(--s2) max(var(--s4), calc((100% - var(--page)) / 2));background:var(--paper-2);border-bottom:var(--hair) solid var(--rule-2);flex-wrap:wrap;display:flex}.mark{font-stretch:var(--wide);font-weight:var(--w-display);font-size:var(--t-l);letter-spacing:.01em;min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.mark:before{content:"";margin:var(--s2) var(--s3) var(--s2) 0;border-left:var(--margin-rule) double var(--red);align-self:stretch}.masthead nav{gap:0 var(--s5);flex-wrap:wrap;display:flex}.masthead nav a,footer nav a{min-height:var(--tap);min-width:var(--tap);font-size:var(--t-s);justify-content:center;align-items:center;display:inline-flex}footer{margin-top:var(--s8);padding:var(--s6) max(var(--s4), calc((100% - var(--page)) / 2)) var(--s7);background:var(--paper-2);border-top:var(--hair) solid var(--rule-2);font-size:var(--t-s);color:var(--ink-2)}footer nav{gap:0 var(--s5);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}footer nav a{color:var(--ink)}footer p{margin:0 0 var(--s2)}main{display:block}.desk{max-width:var(--page);margin:var(--s6) auto 0;padding:0 var(--s4);grid-template-columns:minmax(0, 1fr) var(--margin-col);align-items:start;display:grid}.sheet{min-width:0;padding:var(--s5) var(--s5) var(--s6) var(--s6);border-left:var(--margin-rule) double var(--red);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--line) - var(--hair)), var(--rule) calc(var(--line) - var(--hair)) var(--line)), var(--paper)}.margin{top:var(--s4);padding:var(--s5);background:var(--paper-2);border:var(--hair) solid var(--rule-2);border-left-width:0;position:sticky}.kicker{font:var(--w-head) var(--t-xs) / 1.4 var(--sans);font-stretch:var(--wide);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s2)}h1.door{font-weight:var(--w-display);font-size:var(--t-xxl);letter-spacing:-.01em;margin-bottom:var(--s2)}.receipt-line{font-size:var(--t-l);font-stretch:var(--semi);color:var(--ink-2);margin-bottom:var(--s5)}.read-form{margin:0 0 var(--s4)}.field-row{gap:var(--s2);flex-wrap:wrap;align-items:flex-end;display:flex}.field{gap:var(--s1);flex-direction:column;flex:260px;min-width:0;display:flex}label,legend{font-weight:var(--w-head);font-size:var(--t-s);font-stretch:var(--semi)}input[type=text],input[type=email],select,textarea{font:var(--w-mono) var(--t-m) / 1.3 var(--mono);color:var(--ink);background:var(--paper);border:var(--heavy) solid var(--rule-2);border-radius:var(--radius);min-height:var(--tap);padding:var(--s2) var(--s3);width:100%}select{font-family:var(--sans)}input[type=file]{font:var(--w-text) var(--t-s) / 1.3 var(--sans);min-height:var(--tap);padding:var(--s2) 0;max-width:100%}input[type=file]::file-selector-button{font:var(--w-head) var(--t-s) / 1.2 var(--sans);min-height:var(--tap);padding:var(--s2) var(--s4);margin-right:var(--s3);color:var(--ink);background:var(--paper);border:var(--heavy) solid var(--rule-2);border-radius:var(--radius);cursor:pointer}textarea{min-height:200px;font-size:var(--t-m);resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--ink);outline-offset:0;border-color:var(--ink)}input[aria-invalid=true]{border-color:var(--red);background:var(--red-wash)}.hint{font-size:var(--t-xs);color:var(--ink-2);margin:var(--s1) 0 0}.field-error{color:var(--red);font-weight:var(--w-head);font-size:var(--t-s);margin:var(--s1) 0 0}.field-error:empty{display:none}button,.button{font:var(--w-head) var(--t-m) / 1.2 var(--sans);font-stretch:var(--wide);min-height:var(--tap);padding:var(--s2) var(--s5);color:var(--paper);background:var(--ink);border:var(--heavy) solid var(--ink);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;gap:var(--s2);text-decoration:none;display:inline-flex}button:hover,.button:hover{background:var(--ink-2);border-color:var(--ink-2)}button[disabled],button[aria-busy=true]{cursor:progress;background:var(--ink-2);border-color:var(--ink-2)}button.quiet{background:var(--paper);color:var(--ink);border-color:var(--rule-2);font-stretch:var(--semi);font-size:var(--t-s);padding:var(--s1) var(--s3)}button.quiet:hover{border-color:var(--ink)}.senders{margin:var(--s4) 0 0;border:0;min-width:0;padding:0}.senders legend{margin-bottom:var(--s2);padding:0}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chip{display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip span{align-items:center;gap:var(--s2);min-height:var(--tap);padding:var(--s1) var(--s3);border:var(--hair) solid var(--rule-2);border-radius:var(--radius);background:var(--paper);font-size:var(--t-s);display:inline-flex}.chip span:before{content:"";width:var(--box);height:var(--box);border:var(--heavy) solid var(--rule-2);border-radius:var(--radius);flex:none}.chip input:checked+span{border-color:var(--ink);box-shadow:inset 0 0 0 var(--hair) var(--ink)}.chip input:checked+span:before{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 var(--heavy) var(--paper)}.chip input:focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}details.extra{margin-top:var(--s3)}details.extra summary{cursor:pointer;min-height:var(--tap);font-size:var(--t-s);font-weight:var(--w-head);align-items:center;display:inline-flex}details.extra .field{margin-top:var(--s2);max-width:480px}.nojs{border-left:var(--margin-rule) solid var(--rule-2);padding-left:var(--s3);font-size:var(--t-s)}.status{font:var(--w-mono) var(--t-s) / 1.5 var(--mono);color:var(--ink-2);min-height:var(--line);align-items:center;max-width:none;margin:0;display:flex}.status[data-tone=bad]{color:var(--red);font-weight:var(--w-strong)}.offline{margin:0 0 var(--s3);padding:var(--s2) var(--s3);background:var(--red-wash);color:var(--ink);border-left:var(--margin-rule) solid var(--red);font-size:var(--t-s)}.ledger{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 var(--s5)}.ledger caption{text-align:left;font:var(--w-mono) var(--t-s) / 1.5 var(--mono);color:var(--ink-2);padding:0 0 var(--s2);caption-side:top;overflow-wrap:anywhere}.ledger caption b{color:var(--ink);font-weight:var(--w-strong)}.ledger thead th{font:var(--w-head) var(--t-xs) / 1.2 var(--sans);font-stretch:var(--wide);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);text-align:left;padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:var(--heavy) solid var(--rule-2)}.ledger col.c-record{width:27%}.ledger col.c-verdict{width:var(--verdict-col)}.ledger tbody tr{border-bottom:var(--hair) solid var(--rule-2)}.ledger tbody th,.ledger tbody td{vertical-align:top;text-align:left;padding:var(--s3) var(--s3) var(--s3) 0}.ledger tbody th{font-weight:var(--w-text)}.ledger tbody th b{font:var(--w-display) var(--t-l) / 1.1 var(--sans);font-stretch:var(--wide);overflow-wrap:anywhere;display:block}.ledger tbody th span{font-size:var(--t-xs);color:var(--ink-2);margin-top:var(--s1);line-height:1.35;display:block}.ledger td.read code{overflow-wrap:anywhere;white-space:pre-wrap;margin-bottom:var(--s1);display:block}.ledger td.read p{font-size:var(--t-s);color:var(--ink);margin:0}.ledger td.read p+p{margin-top:var(--s1)}.ledger tr[data-status=fail]{background:var(--red-wash)}.ledger tr[data-status=fail] th b{color:var(--red)}.stamp{font:var(--w-display) var(--t-xs) / 1 var(--sans);font-stretch:var(--wide);letter-spacing:var(--track);text-transform:uppercase;padding:var(--s2);border:var(--heavy) solid var(--ink);border-radius:var(--radius);color:var(--ink);white-space:nowrap;display:inline-block}tr[data-status=fail] .stamp{color:var(--red);border-color:var(--red);transform:rotate(var(--tilt))}tr[data-status=warn] .stamp{border-style:dashed}tr[data-status=unknown] .stamp,tr[data-status=pending] .stamp{color:var(--ink-2);border-color:var(--rule-2);border-style:dotted}.scale{margin:var(--s1) 0 var(--s2);flex-wrap:wrap;gap:3px;display:flex}.scale i{width:var(--box);border:var(--heavy) solid var(--rule-2);border-radius:1px;height:18px}.scale i.on{background:var(--ink);border-color:var(--ink)}.scale i.over{background:var(--red);border-color:var(--red)}.scale i.limit{margin-right:var(--s2)}.diagnosis{font:var(--w-head) var(--t-xl) / 1.3 var(--sans);font-stretch:var(--semi);padding-top:var(--s3);border-top:var(--heavy) solid var(--ink);max-width:40ch}.diagnosis[data-tone=bad]{color:var(--red)}.after{font-size:var(--t-s);color:var(--ink-2)}@keyframes row-in{0%{opacity:0;transform:translateY(3px)}}@keyframes stamp-in{0%{opacity:0}}.ledger tr.arrive{animation:row-in var(--dur-in) var(--ease) both;animation-delay:calc(var(--i,0) * var(--dur-row))}.ledger tr.arrive .stamp{animation:stamp-in var(--dur-stamp) var(--ease) both;animation-delay:calc(var(--i,0) * var(--dur-row) + var(--dur-in))}@media (prefers-reduced-motion:reduce){.ledger tr.arrive,.ledger tr.arrive .stamp{animation:none}}.margin h2{font-size:var(--t-xs);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);font-weight:var(--w-head);margin-bottom:var(--s3)}.promise{font:var(--w-head) var(--t-xl) / 1.28 var(--sans);font-stretch:var(--semi);margin-bottom:var(--s4)}.terms-line{font-size:var(--t-s);color:var(--ink-2)}.buys{margin:var(--s5) 0;border-top:var(--heavy) solid var(--rule-2);padding:0;list-style:none}.buys li{padding:var(--s2) 0;border-bottom:var(--hair) solid var(--rule)}.buys b{font-stretch:var(--wide);font-weight:var(--w-head);font-size:var(--t-s);display:block}.buys span{font-size:var(--t-s);color:var(--ink-2);display:block}.till{border-top:var(--heavy) solid var(--ink);padding-top:var(--s4)}.till .field{margin-bottom:var(--s3)}.till button[type=submit]{width:100%}.till-note{font-size:var(--t-s)}.till-note[data-tone=closed]{border-left:var(--margin-rule) double var(--red);padding-left:var(--s3)}.till-note strong{font-stretch:var(--wide);font-weight:var(--w-display);font-size:var(--t-m);display:block}.band{max-width:var(--page);margin:var(--s8) auto 0;padding:0 var(--s4)}.band.flush{margin-top:0}.band>h2{font-weight:var(--w-display);font-size:var(--t-band);margin-bottom:var(--s2)}.band>.receipt-line{margin-bottom:var(--s5)}.ladder-sheet{border-left:var(--margin-rule) double var(--red);background:var(--paper-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rung{padding:var(--s5);border-right:var(--hair) solid var(--rule-2);gap:var(--s2);flex-direction:column;display:flex}.rung:last-child{border-right:0}.rung h3{font-family:var(--mono);font-stretch:100%;font-weight:var(--w-strong);font-size:var(--t-l)}.rung p{font-size:var(--t-s);margin:0}.rung .blank{padding-top:var(--s5);font:var(--w-mono) var(--t-s) / 1 var(--mono);color:var(--ink-2);gap:var(--s2);align-items:flex-end;margin-top:auto;display:flex}.rung .blank span{border-bottom:var(--heavy) solid var(--ink);min-height:1.2em;color:var(--ink);flex:1}.rule-text{margin-top:var(--s4);font-size:var(--t-s)}.cols{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cols h3{font-size:var(--t-l);margin-bottom:var(--s2)}.cols p{font-size:var(--t-s)}.prose{max-width:760px}.prose h2{font-weight:var(--w-display);font-size:var(--t-band);margin:var(--s7) 0 var(--s3)}.prose h3{font-size:var(--t-l);margin:var(--s5) 0 var(--s2)}.prose ul,.prose ol{padding-left:var(--s5);max-width:var(--measure)}.prose li{margin-bottom:var(--s2)}.page-head{max-width:var(--page);margin:var(--s7) auto var(--s5);padding:0 var(--s4) 0 var(--s5);border-left:var(--margin-rule) double var(--red)}.page-head h1{font-weight:var(--w-display);font-size:var(--t-xxl);overflow-wrap:anywhere}.page-head p{font-size:var(--t-l);font-stretch:var(--semi);color:var(--ink-2);margin:var(--s3) 0 0}.blank-mark{background:var(--red-wash);color:var(--red);font-family:var(--mono);font-weight:var(--w-strong);padding:0 var(--s1);overflow-wrap:anywhere}.table-wrap{overflow-x:auto}.plain{border-collapse:collapse;width:100%;font-size:var(--t-s)}.plain th,.plain td{text-align:left;vertical-align:top;padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:var(--hair) solid var(--rule-2)}.plain thead th{font-size:var(--t-xs);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);border-bottom:var(--heavy) solid var(--rule-2)}.block{margin:0 0 var(--s6);border-left:var(--margin-rule) double var(--red);background:var(--paper-2);padding:var(--s4) var(--s5)}.block h2{font-size:var(--t-l);margin-bottom:var(--s2)}.block .note{font-size:var(--t-s);color:var(--ink-2)}.rec{gap:var(--s1) var(--s3);padding:var(--s3) 0;border-top:var(--hair) solid var(--rule-2);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;margin:0;display:grid}.rec dt{font-size:var(--t-xs);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);grid-column:1;padding-top:2px}.rec dd{font-family:var(--mono);font-size:var(--t-s);overflow-wrap:anywhere;grid-column:2;margin:0}.rec dd.from{font-family:var(--sans);color:var(--ink-2)}.rec .copy{grid-area:1/3/span 4}.days{border-collapse:collapse;width:100%;font:var(--w-mono) var(--t-s) / 1.4 var(--mono)}.days th,.days td{text-align:left;padding:0 var(--s3) 0 0;height:var(--line);border-bottom:var(--hair) solid var(--rule);white-space:nowrap}.days thead th{font:var(--w-head) var(--t-xs) / 1 var(--sans);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);border-bottom:var(--heavy) solid var(--rule-2)}.days td.found{white-space:normal;overflow-wrap:anywhere}.days tr[data-verdict=hold] td:last-child,.days tr[data-verdict=unread] td:last-child{color:var(--red);font-weight:var(--w-strong)}.days tr.future td{color:var(--ink-2)}.state{padding:var(--s5);border-left:var(--margin-rule) double var(--red);background:var(--paper-2);max-width:760px}.state h2{font-size:var(--t-xl);margin-bottom:var(--s3)}.verify-out{margin-top:var(--s5)}@media (max-width:960px){.desk{grid-template-columns:minmax(0,1fr)}.margin{border-left-width:var(--hair);border-top-width:0;position:static}.ladder-sheet{grid-template-columns:minmax(0,1fr)}.rung{border-right:0;border-bottom:var(--hair) solid var(--rule-2)}.cols{gap:var(--s4);grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.desk{margin-top:var(--s4);padding:0}.sheet,.margin{padding:var(--s4)}.ledger col.c-record{width:34%}.ledger col.c-verdict{width:88px}.ledger tbody th b{font-size:var(--t-m)}.stamp{padding:var(--s1);letter-spacing:.04em;white-space:normal;max-width:100%}.rec{grid-template-columns:minmax(0,1fr)}.rec dt,.rec dd,.rec .copy{grid-column:1}.rec .copy{grid-row:auto;justify-self:start}.days th:nth-child(2),.days td:nth-child(2){display:none}}
