@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/868062ac78521d52-s.14431vc-xa-c3.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/377df069955803a2-s.0h-psfoa0y7cs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.0s35yern3pzv4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80458c63f2f84a49-s.0mv4uq-3d3px-.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/38c395c92be4c12a-s.2_fvequ36livx.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4822b6e373c28622-s.1-55dqm2ab3uu.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.2iy5w5j4pvfpr.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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_dad67dc8-module__sndXNa__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_dad67dc8-module__sndXNa__variable{--font-literata:"Literata", "Literata Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.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:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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%}.jetbrains_mono_7929f2c8-module__nZJATG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7929f2c8-module__nZJATG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer base{:root{--paper:#f1e8d8;--sheet:#faf6ee;--sheet-2:#e6dcc8;--ink:#1a1510;--ink-2:#5a5044;--ink-3:#8a7e6e;--rule:#d4c8b0;--rule-strong:#c4b89a;--stamp:#1b2a5a;--on-stamp:#f7f4ec;--hazard:#8a1c16;--wait:#7a4e0c;--t-statement:clamp(28px, 2vw + 16px, 38px);--t-record:clamp(18px, .6vw + 15px, 22px);--t-hazard:clamp(16px, .4vw + 14.5px, 17px);--t-stamp:clamp(30px, 3.2vw + 12px, 54px);--t-count:28px;--serif:ui-serif, Georgia, serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--radius:1px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#161310;--sheet:#1e1a16;--sheet-2:#2a241c;--ink:#f0e8da;--ink-2:#b8ae9e;--ink-3:#8a8070;--rule:#3a3228;--rule-strong:#4a4034;--stamp:#8fa4e0;--on-stamp:#0e1220;--hazard:#e08078;--wait:#d3a24e}}body{--serif:var(--font-literata), ui-serif, Georgia, serif;--mono:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);background-image:repeating-linear-gradient(22deg, color-mix(in srgb, var(--ink) 3%, transparent) 0 1px, transparent 1px 7px), repeating-linear-gradient(-67deg, color-mix(in srgb, var(--ink) 2%, transparent) 0 1px, transparent 1px 11px);color:var(--ink);font-family:var(--serif);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}}@layer components{.shell{max-width:1060px;margin:0 auto;padding-inline:24px}.label{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:500;line-height:1}.micro{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11.5px;line-height:1.4}.data{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.55}.masthead{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:22px 0 18px;display:flex}.masthead-left{flex-wrap:wrap;align-items:baseline;gap:10px 28px;display:flex}.masthead-name{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:500}.masthead-pantry-inline{color:var(--ink-3);letter-spacing:.14em;font-weight:400}.masthead-nav{gap:20px;display:flex}.nav-link{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);border-bottom:2px solid #0000;padding-bottom:3px;font-size:11px}.nav-link:hover{color:var(--ink)}.nav-link.here{color:var(--stamp);border-bottom-color:var(--stamp)}.masthead-pantry{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-align:right;font-size:11.5px}.sheets{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0 8px;display:grid}@media (max-width:720px){.sheets{grid-template-columns:1fr}}.sheet-panel{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius);padding:20px 22px 22px}.sheet-panel .lbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:10px;font-weight:500}.sheet-panel .count{font-family:var(--mono);font-weight:500;font-size:var(--t-count);font-variant-numeric:tabular-nums;color:var(--stamp);margin-bottom:6px;font-size:40px;line-height:1}.sheet-panel .verb{font-family:var(--serif);color:var(--ink);margin-bottom:8px;font-size:17px;line-height:1.35}.sheet-panel .meta{font-family:var(--mono);color:var(--ink-2);font-size:12px;line-height:1.5}.sheet-panel .meta .hot{color:var(--hazard)}.sheet-panel .cta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--stamp);color:var(--on-stamp);border:1px solid var(--stamp);border-radius:var(--radius);margin-top:16px;padding:10px 14px;font-size:11px;font-weight:500;text-decoration:none;display:inline-block}.sheet-panel .cta:hover{filter:brightness(1.08)}.sheet-panel.kitchens .cta{color:var(--ink);border-color:var(--rule);background:0 0}.lot-stamp{font-family:var(--mono);font-weight:500;font-size:var(--t-stamp);letter-spacing:.04em;color:var(--stamp);background:color-mix(in srgb, var(--stamp) 7%, transparent);border:1px solid color-mix(in srgb, var(--stamp) 25%, transparent);border-radius:var(--radius);font-variant-numeric:tabular-nums;margin:0 0 12px;padding:6px 12px;animation:.28s ease-out both stamp-settle;display:inline-block}.lot-stamp.look{color:var(--wait);background:color-mix(in srgb, var(--wait) 8%, transparent);border-color:color-mix(in srgb, var(--wait) 35%, transparent)}@keyframes stamp-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lot-stamp{animation:none}}.cleared-stamp{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);border-radius:var(--radius);margin-top:22px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-block}.pull-code{font-family:var(--mono);letter-spacing:.04em;color:var(--stamp);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.signoff-stamp{border:2px solid var(--stamp);color:var(--stamp);border-radius:var(--radius);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:24px;padding:14px 16px;font-size:12px}.position{padding:38px 0 0}.fig{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.86em;font-weight:500}.position-statement{font-family:var(--serif);font-size:var(--t-statement);letter-spacing:-.01em;max-width:34ch;margin-top:12px;line-height:1.18}.figures{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:22px 24px;margin-top:30px;padding-top:20px;display:grid}.figure{border-left:1px solid var(--rule);padding-left:14px}.figure dt{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:500;line-height:1}.figure dd{margin:10px 0 0}.figure-n{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:500;line-height:1;display:block}.figure-note{font-family:var(--mono);color:var(--ink-3);margin-top:8px;font-size:11.5px;line-height:1.4;display:block}.figure-note.hz{color:var(--hazard);font-weight:500}.position-band{margin-top:26px}.position-acts{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:26px;display:flex}.act-link,.btn{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--stamp);border-bottom:1px solid #0000;padding-bottom:2px;font-size:11px;font-weight:500}.act-link:hover{border-bottom-color:var(--stamp)}.btn{background:var(--stamp);color:var(--on-stamp);border-radius:var(--radius);cursor:pointer;border:0;padding:9px 14px;transition:filter .12s ease-out}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(1px)}.inline-link{color:var(--stamp);border-bottom:1px solid var(--rule-strong)}.inline-link:hover{border-bottom-color:var(--stamp)}.position-note{max-width:68ch;margin-top:22px}.queue-head{margin-top:46px}.filters{border-bottom:1px solid var(--rule);padding:16px 0 6px}.filter-row{grid-template-columns:92px 1fr;align-items:baseline;gap:12px;padding:6px 0;display:grid}.chips{flex-wrap:wrap;gap:6px;display:flex}.filter-more{margin:2px 0 4px}.filter-more-summary{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;padding:6px 0;font-size:11px;list-style:none}.filter-more-summary::-webkit-details-marker{display:none}.filter-more-summary:before{content:"+ ";color:var(--stamp)}.filter-more[open] .filter-more-summary:before{content:"− "}.filter-more-summary:hover{color:var(--ink)}.chip{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-3);border:1px solid var(--rule);border-radius:var(--radius);padding:6px 8px 5px;font-size:11px;line-height:1;transition:color .12s ease-out}.chip:hover{color:var(--ink);border-color:var(--rule-strong)}.chip.on{color:var(--ink);border-color:var(--rule-strong);box-shadow:inset 0 -2px 0 var(--stamp)}.filter-state{font-family:var(--mono);color:var(--ink-2);margin-top:10px;padding-bottom:4px;font-size:11.5px;line-height:1.5}.record{border-bottom:1px solid var(--rule);grid-template-columns:1fr 168px;gap:32px;margin-inline:-12px;padding:28px 12px 30px;transition:background .12s ease-out;display:grid}.record:hover{background:var(--sheet)}.record:active{transform:translateY(1px)}.record-head{font-family:var(--serif);font-weight:500;font-size:var(--t-statement);letter-spacing:-.01em;line-height:1.12}.record-product{font-family:var(--serif);font-size:var(--t-record);color:var(--ink-2);margin-top:10px;line-height:1.24}.record-product+.record-product{margin-top:2px}.record-group{cursor:default}.same-shelf{border-top:1px solid var(--rule);margin-top:20px;padding-top:14px}.same-shelf-links{flex-wrap:wrap;gap:8px 18px;margin-top:10px;display:flex}.same-shelf-links .record-open{border-bottom-color:var(--rule-strong);margin-top:0}.same-shelf-links .record-open:hover{border-bottom-color:var(--stamp)}.record-hazard{font-size:var(--t-hazard);color:var(--hazard);max-width:62ch;margin-top:12px;line-height:1.45}.record-open{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--stamp);border-bottom:1px solid #0000;margin-top:20px;padding-bottom:2px;font-size:11px;font-weight:500;display:inline-block}.record:hover .record-open{border-bottom-color:var(--stamp)}.rail{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.urgency{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;font-size:11.5px;font-weight:500}.u-same_day{color:var(--hazard)}.u-today{color:var(--ink)}.u-this_week{color:var(--ink-2)}.u-check{color:var(--wait)}.obligations{grid-template-columns:repeat(auto-fit,minmax(198px,262px));align-items:stretch;gap:10px;margin-top:20px;display:grid}.ob{border-radius:var(--radius);min-width:0;padding:12px 14px 13px}.ob-pull{background:var(--stamp);color:var(--on-stamp)}.ob-notify{background:var(--sheet-2);color:var(--ink);border-left:2px solid var(--ink)}.ob-look{color:var(--wait);border:1px solid var(--wait);background:0 0}.ob-look .label{color:var(--wait);opacity:1}.ob .label{color:inherit;opacity:.72}.ob-count{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:8px;font-size:26px;font-weight:500;line-height:1}.ob-count span{letter-spacing:0;opacity:.78;margin-left:6px;font-size:13px;font-weight:400}.ob-where{font-family:var(--mono);font-variant-numeric:tabular-nums;opacity:.82;margin-top:7px;font-size:11.5px;line-height:1.45}.under5{color:var(--hazard);opacity:1;margin-top:3px;font-weight:500;display:block}.micro.class-i{color:var(--hazard);font-weight:500}.win{max-width:60ch;padding:84px 0 96px;animation:.42s ease-out both rise}.win-statement{font-family:var(--serif);font-size:var(--t-statement);letter-spacing:-.01em;font-weight:400;line-height:1.12}.win-report{border-top:1px solid var(--rule);gap:10px;margin-top:26px;padding-top:18px;display:grid}.win-row{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);grid-template-columns:132px 1fr;gap:16px;font-size:13px;display:grid}.win-row dt{color:var(--ink-3);letter-spacing:.11em;text-transform:uppercase;padding-top:3px;font-size:10.5px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.back{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid #0000;margin-top:28px;padding-bottom:2px;font-size:11px;display:inline-block}.back:hover{color:var(--ink);border-bottom-color:var(--rule-strong)}.case-head{border-bottom:1px solid var(--rule-strong);padding:22px 0 30px}.case-headline{font-family:var(--serif);font-weight:500;font-size:var(--t-statement);letter-spacing:-.01em;margin-top:12px;line-height:1.12}.case-hazard{font-size:var(--t-hazard);color:var(--hazard);max-width:66ch;margin-top:14px;line-height:1.45}.case-facts{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:18px 24px;margin-top:24px;padding-top:18px;display:grid}.fact dt{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:500}.fact dd{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);word-break:break-word;margin:6px 0 0;font-size:13px;line-height:1.5}.fact dd.hz{color:var(--hazard);font-weight:500}section.block{padding:44px 0 0}.block-head{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-bottom:10px;display:flex}.block-title{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}.block-note{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11.5px}.block-note.hz{color:var(--hazard);font-weight:500}.queue-none{font-family:var(--serif);font-size:var(--t-hazard);color:var(--ink-2);padding:28px 0 0;line-height:1.45}.lot{border-bottom:1px solid var(--rule);padding:22px 0 24px}.lot-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.lot-product{font-family:var(--serif);font-size:var(--t-record);line-height:1.24}.lot-bay{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stamp);white-space:nowrap;font-size:12px;font-weight:500}.lot-grid{grid-template-columns:repeat(auto-fit,minmax(144px,1fr));align-items:start;gap:16px 22px;margin-top:14px;display:grid}.checks{border-top:1px solid var(--rule);margin-top:18px;padding-top:4px}.check-by{letter-spacing:.04em;color:var(--ink-3);word-break:break-word;margin-top:2px;font-size:10.5px;display:block}.check{font-family:var(--mono);font-variant-numeric:tabular-nums;border-left:2px solid #0000;grid-template-columns:20px 172px 1fr;gap:12px;padding:9px 0 9px 10px;font-size:13px;line-height:1.55;display:grid}.check+.check{border-top:1px solid var(--rule)}.check-mark{font-weight:500}.check-name{color:var(--ink-2)}.check-detail{color:var(--ink-2);word-break:break-word}.check.failed{border-left-color:var(--hazard);background:color-mix(in srgb, var(--hazard) 5%, transparent)}.check.failed .check-mark,.check.failed .check-name{color:var(--hazard)}.check.passed .check-mark{color:var(--stamp)}.decided{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);margin-top:12px;font-size:11.5px}table.households{border-collapse:collapse;width:100%;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}table.households th{text-align:left;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule-strong);white-space:nowrap;padding:12px 14px 10px 0;font-size:10.5px;font-weight:500}table.households td{border-bottom:1px solid var(--rule);color:var(--ink-2);vertical-align:top;padding:11px 14px 11px 0}table.households td.id{color:var(--ink)}table.households td.hz{color:var(--hazard);font-weight:500}table.households tr:hover td{background:var(--sheet)}.num{text-align:right}.errand{border-left:2px solid var(--wait);background:var(--sheet-2);border-radius:var(--radius);margin-top:16px;padding:16px 18px 17px}.errand-bay{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--wait);font-size:10.5px;font-weight:500}.errand-product{font-family:var(--serif);margin-top:7px;font-size:18px;line-height:1.3}.errand-items{gap:8px;margin-top:12px;display:grid}.errand-item{font-family:var(--mono);color:var(--ink-2);grid-template-columns:22px 1fr;gap:10px;font-size:13px;line-height:1.55;display:grid}.errand-item span:first-child{color:var(--wait);font-weight:500}.band{border-radius:var(--radius);background:var(--sheet-2);border-left:2px solid var(--rule-strong);margin-top:16px;padding:14px 18px 15px}.band-done{border-left-color:var(--stamp)}.band-short{border-left-color:var(--hazard)}.band-mark{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--stamp);font-size:10.5px;font-weight:500}.band-statement{font-family:var(--serif);font-weight:500;font-size:var(--t-hazard);color:var(--hazard);line-height:1.35}.band-detail{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);max-width:74ch;margin-top:7px;font-size:13px;line-height:1.55}.deliveries{border-top:1px solid var(--rule-strong);margin-top:18px}.dl{border-bottom:1px solid var(--rule);font-family:var(--mono);font-variant-numeric:tabular-nums;border-left:2px solid #0000;grid-template-columns:78px 1fr 52px 104px;gap:4px 16px;padding:12px 0 13px 12px;font-size:13px;line-height:1.5;display:grid}.dl-id{color:var(--ink)}.dl-name,.dl-units{color:var(--ink-2)}.dl-mark{letter-spacing:.1em;text-transform:uppercase;text-align:right;padding-top:2px;font-size:11px;font-weight:500}.dl-meta{color:var(--ink-3);word-break:break-word;grid-column:2/-1;font-size:11.5px;line-height:1.5}.dl-meta .hz{color:var(--hazard);font-weight:500}.dl-receipt{color:var(--ink-2)}.dl-error{color:var(--hazard);font-weight:500}.dl-stamp .dl-mark{color:var(--stamp)}.dl-wait{border-left-color:var(--wait);background:color-mix(in srgb, var(--wait) 6%, transparent)}.dl-wait .dl-mark,.dl-wait .dl-id{color:var(--wait)}.dl-hazard{border-left-color:var(--hazard);background:color-mix(in srgb, var(--hazard) 6%, transparent)}.dl-hazard .dl-mark,.dl-hazard .dl-id{color:var(--hazard)}.evidence{border-top:1px solid var(--rule);margin-top:22px;padding-top:16px}.evidence-uri{font-family:var(--mono);color:var(--ink);word-break:break-all;margin-top:7px;font-size:13px;line-height:1.5}section.closed{padding:48px 0 0}.closed-row{border-bottom:1px solid var(--rule);grid-template-columns:1fr 116px 268px;align-items:baseline;gap:6px 20px;margin-inline:-12px;padding:15px 12px 16px;transition:background .12s ease-out;display:grid}.closed-row:hover{background:var(--sheet)}.closed-headline{font-family:var(--serif);color:var(--ink-2);font-size:17px;line-height:1.3}.closed-recall,.closed-outcome{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11.5px;line-height:1.4}.closed-outcome{text-align:right;color:var(--stamp)}.closed-outcome.hz{color:var(--hazard);font-weight:500}.notice{background:var(--sheet-2);border:1px solid var(--rule-strong);border-radius:var(--radius);font-family:var(--mono);white-space:pre-wrap;color:var(--ink);margin-top:16px;padding:20px 22px;font-size:13px;line-height:1.6}.timeline{margin-top:8px}.tl-row{border-bottom:1px solid var(--rule);font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);grid-template-columns:176px 116px 1fr;gap:16px;padding:11px 0;font-size:13px;display:grid}.tl-row .ev{color:var(--ink);text-transform:uppercase;letter-spacing:.09em;padding-top:2px;font-size:11.5px;font-weight:500}footer.foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:56px;padding:18px 0 56px;display:flex}.fail{border-left:2px solid var(--hazard);background:var(--sheet);border-radius:var(--radius);margin:48px 0;padding:20px 22px}.fail p{color:var(--ink);max-width:60ch;font-size:16px}.fail .data{color:var(--hazard);word-break:break-word;margin-top:10px}.sheet-head{padding:38px 0 0}.sheet-statement{font-family:var(--serif);font-weight:400;font-size:var(--t-statement);letter-spacing:-.01em;max-width:32ch;margin-top:12px;line-height:1.18}.sheet-sub{color:var(--ink-2);max-width:62ch;margin-top:14px;font-size:16px;line-height:1.6}.sheet-acts{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:24px;display:flex}.sheet-bays{border-top:1px solid var(--rule);margin-top:22px;padding-top:14px}.bay{padding:42px 0 0}.pull-row{border-bottom:1px solid var(--rule);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:16px;margin-inline:-12px;padding:16px 12px 17px;transition:background .12s ease-out;display:grid}.pull-row:hover{background:var(--sheet)}.tick{appearance:none;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--sheet);cursor:pointer;width:20px;height:20px;margin:2px 0 0;position:relative}.tick:checked{background:var(--stamp);border-color:var(--stamp)}.tick:checked:after{content:"";border:solid var(--on-stamp);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(43deg)}.pull-body{min-width:0;display:block}.pull-product{font-family:var(--serif);font-size:var(--t-record);line-height:1.24;display:block}.tick:checked~.pull-body{opacity:.5}.tick:checked~.pull-body .pull-product{text-decoration:line-through}.pull-facts{grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:12px 22px;margin-top:12px;display:grid}.pull-fact{min-width:0;display:block}.pull-fact .label{display:block}.pull-fact .data{color:var(--ink-2);word-break:break-word;margin-top:5px;display:block}.pull-code{font-family:var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:5px;font-size:15px;font-weight:500;line-height:1.3;display:block}.bay-look .pull-row{border-left:2px solid var(--wait);margin-left:-2px;padding-left:14px}.bay-look .tick:checked{background:var(--wait);border-color:var(--wait)}.pull-errands{margin-top:10px;display:block}.pull-errand{font-family:var(--mono);color:var(--ink-2);max-width:74ch;font-size:13px;line-height:1.55;display:block}.pull-errand+.pull-errand{margin-top:6px}.signoff{border-top:1px solid var(--rule-strong);margin-top:46px;padding-top:20px}.signoff-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px 28px;margin-top:18px;display:grid}.signoff-field .label{display:block}.rule-line{border-bottom:1px solid var(--rule-strong);margin-top:22px;display:block}.signoff-note{margin-top:20px}.print-head{display:none}.pass{padding:42px 0 0}.pass-tally{font-family:var(--serif);font-size:var(--t-hazard);color:var(--ink);max-width:68ch;margin-top:16px;line-height:1.45}.pass-tally-quiet{color:var(--ink-3)}.pass-opened{border-top:1px solid var(--rule);margin-top:18px}.pass-row{border-bottom:1px solid var(--rule);grid-template-columns:124px 224px 1fr;align-items:baseline;gap:6px 20px;margin-inline:-12px;padding:12px 12px 13px;transition:background .12s ease-out;display:grid}.pass-row:hover{background:var(--sheet)}.pass-recall{font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:12px;font-weight:500}.pass-headline{font-family:var(--serif);color:var(--ink-2);font-size:16px;line-height:1.3}.pass-detail{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:13px;line-height:1.55}.pass-actions{margin-top:18px}.pass-actions summary{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;padding:6px 0;font-size:11px}.pass-actions summary:hover{color:var(--ink)}.pass-log{border-top:1px solid var(--rule);margin-top:8px}.pass-log-row{border-bottom:1px solid var(--rule);font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-2);grid-template-columns:176px 132px 1fr;gap:16px;padding:10px 0;font-size:13px;line-height:1.5;display:grid}.pass-log-row .ev{color:var(--ink);text-transform:uppercase;letter-spacing:.09em;padding-top:2px;font-size:11.5px;font-weight:500}.pass-log-detail{word-break:break-word}@media (max-width:640px){.masthead{flex-direction:column;gap:8px}.masthead-pantry{text-align:left}.obligations{grid-template-columns:1fr}}@media (max-width:820px){.record{grid-template-columns:1fr;gap:14px}.rail{text-align:left;flex-flow:wrap;order:-1;align-items:baseline;gap:6px 16px}.check{grid-template-columns:20px 1fr}.check-name,.check-detail{grid-column:2}.tl-row{grid-template-columns:1fr;gap:4px}.dl{grid-template-columns:78px 1fr 52px}.dl-mark{text-align:left;grid-column:2/-1;padding-top:0}.closed-row{grid-template-columns:1fr;gap:4px}.closed-outcome{text-align:left}.filter-row{grid-template-columns:1fr;gap:8px}.pass-row,.pass-log-row{grid-template-columns:1fr;gap:4px}.position-statement,.sheet-statement{max-width:none}}@media print{:root{--paper:#fff;--sheet:#fff;--sheet-2:#fff;--ink:#000;--ink-2:#1c2224;--ink-3:#4a5153;--rule:#bcc2c1;--rule-strong:#767c7b;--stamp:#1b2a5a;--on-stamp:#fff;--hazard:#7a1410;--wait:#5c3d09;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@page{margin:14mm}body{color:#000;background:#fff;font-size:11pt}.shell{max-width:none;padding-inline:0}.masthead,.sheet-acts,.sheet-bays,.position-acts,.filters,.pass-actions{display:none}.print-head{border-bottom:2px solid #000;padding-bottom:8px;display:block}.print-title{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:13pt;font-weight:500}.print-meta{font-family:var(--mono);color:#1c2224;margin-top:6px;font-size:8.5pt;line-height:1.5}.sheet-head{padding:0 0 6px}.sheet-head .label,.sheet-sub,.figures{display:none}.sheet-statement{max-width:none;margin-top:10px;font-size:15pt}.bay{padding-top:18px}.block-head{break-after:avoid;page-break-after:avoid}.pull-row{break-inside:avoid;page-break-inside:avoid;margin-inline:0;padding:9px 0 10px}.pull-product{font-size:12pt}.pull-facts{gap:6px 18px;margin-top:7px}.tick{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #000;width:15px;height:15px}.tick:checked{background:#fff;border-color:#000}.tick:checked:after{border-color:#000}.tick:checked~.pull-body{opacity:1}.bay-look .tick:checked{background:#fff;border-color:#000}.signoff{break-inside:avoid;page-break-inside:avoid;margin-top:26px}.foot{border-top:1px solid #767c7b;margin-top:20px;padding-bottom:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}.strip{border-bottom:1px solid var(--rule);padding:26px 0 22px}.strip-row{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:0 10px;font-size:11.5px;display:flex}.strip-role{color:var(--ink);text-transform:uppercase;letter-spacing:.11em;font-size:10.5px}.strip-sep{color:var(--rule-strong)}.strip-live{text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:7px;margin-left:auto;font-size:10.5px;display:inline-flex}.strip-dot{background:var(--stamp);border-radius:50%;width:6px;height:6px;display:inline-block}.strip-contract{font-family:var(--serif);font-size:var(--t-statement);max-width:24ch;margin-top:16px;line-height:1.08}.strip-cost{font-family:var(--mono);color:var(--hazard);margin-top:12px;font-size:13px;line-height:1.5}.strip-machine{color:var(--ink-3);max-width:62ch;margin-top:10px}.verb-row{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;display:flex}.verb-field{flex-direction:column;gap:4px;display:flex}.verb-input{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);width:72px;color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;padding:7px 9px;font-size:15px}.verb-input:focus-visible{outline:2px solid var(--stamp);outline-offset:1px}.verb-lot{font-family:var(--mono);color:var(--ink);letter-spacing:.04em}.verb-note{font-family:var(--mono);color:var(--ink-2);margin-top:10px;font-size:12px;line-height:1.5}.verb-note-bad{color:var(--hazard)}.verb-done{opacity:.86}.verb-receipt{font-family:var(--serif);margin-top:6px;font-size:19px;line-height:1.3}.verb-stamp{font-family:var(--mono);color:var(--ink-3);margin-top:8px;font-size:11.5px;line-height:1.45}@media (max-width:560px){.strip-live{width:100%;margin-top:6px;margin-left:0}.verb-row{width:100%}}
