@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/martian-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/martian-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Martian Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/martian-mono-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Martian Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../../../fonts/martian-mono-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/hanken-grotesk-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/hanken-grotesk-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/hanken-grotesk-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/hanken-grotesk-latin-700-normal.woff2)format("woff2")}:root{--paper:#fff;--ink:#141414;--stamp:#d2301e;--stamp-hover:#b8281a;--counter:#eceef1;--line:#d9dce1;--dash:#9ea3aa;--muted:#5e636b;--body:#3a3e45;--ok:#1e7a4a;--note-bg:#fcefd2;--note-text:#6e4a06;--waiting-bg:#eceef1;--waiting-text:#3a3e45;--font-mono:"Martian Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-sans:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--num:"tnum" 1, "lnum" 1;--label-size:11px;--label-tracking:.08em;--title-tracking:-.045em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--top-rule:6px solid var(--ink);--dashed:1px dashed var(--dash);--sum-rule:3px double var(--ink);--shadow-slip:0 16px 40px #1414141f;--radius:0}.mm{font-family:var(--font-mono);font-feature-settings:var(--num)}.label{font-family:var(--font-mono);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);font-weight:500;line-height:14px}.tear{background:linear-gradient(135deg, var(--paper) 50%, transparent 50%) 0 0 / 20px 20px repeat-x, linear-gradient(225deg, var(--paper) 50%, transparent 50%) 0 0 / 20px 20px repeat-x;height:10px}.stamp{border:3px solid var(--stamp);color:var(--stamp);font-family:var(--font-mono);letter-spacing:.08em;opacity:.92;border-radius:6px;flex-direction:column;align-items:center;padding:6px 14px 5px;font-weight:800;display:inline-flex;transform:rotate(-7deg)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
