@font-face{font-family:Inter;src:url(/fonts/inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--bg:#f7f4ed;--surface:#fff;--surface-2:#fbf8f1;--surface-3:#edeae3;--line:#e5e2db;--line-2:#efece5;--line-strong:#d6d3cc;--ink:#22211f;--ink-2:#363533;--muted:#6a6760;--faint:#716e68;--brand:#b85c38;--brand2:#a44a25;--brand-ink:#fff;--brand-t:#b15632;--sand:#d8d0c2;--gold:#be8b33;--ok-t:#587847;--bad-t:#a23b5a;--warn-t:#9a6500;--side:#272624;--side-ink:#f6f1e9;--brand-soft:color-mix(in oklch, var(--brand) 12%, transparent);--brand-soft-2:color-mix(in oklch, var(--brand) 22%, transparent);--sand-soft:color-mix(in oklch, var(--sand) 35%, transparent);--ring:0 0 0 3px color-mix(in oklch, var(--brand) 25%, transparent);--error:var(--bad-t);--focus:var(--brand);--r-xs:10px;--r-sm:12px;--r:16px;--r-lg:20px;--r-xl:28px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#14120f;--surface:#1d1b18;--surface-2:#25231f;--surface-3:#2d2b27;--line:#302e29;--line-2:#272521;--line-strong:#3f3d38;--ink:#eeebe2;--ink-2:#d1cdc5;--muted:#95928a;--faint:#86837d;--brand:#c76a46;--brand2:#d87955;--brand-ink:#14120f;--brand-t:#ce704c;--sand:#c8c0b2;--gold:#c9963f;--ok-t:#729361;--bad-t:#d36784;--warn-t:#b57f25;--side:#0f0d09;--side-ink:#eeebe2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{letter-spacing:-.006em;font-feature-settings:"cv11", "ss01";color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font:15px/1.6 Inter,system-ui,-apple-system,Segoe UI,sans-serif}::selection{background:var(--sand-soft)}a{color:var(--brand-t);text-underline-offset:2px}main{max-width:40rem;margin:0 auto;padding:16px 16px 64px}.brand{z-index:5;letter-spacing:-.015em;color:var(--ink);background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;display:flex;position:sticky;top:0}.brand:before{content:"";background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 3px var(--brand-soft-2);border-radius:50%}.skip{position:absolute;left:-999px}.skip:focus{z-index:20;background:var(--surface);border-radius:var(--r-xs);padding:4px 8px;top:8px;left:16px}h1{letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(28px,5vw,38px);font-weight:300;line-height:1.1}h2{letter-spacing:-.015em;margin:1.6rem 0 .5rem;font-size:17px;font-weight:500}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.muted{color:var(--muted)}.small{font-size:.85rem}.error{color:var(--error);font-weight:600}.card{background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 0 color-mix(in oklch, var(--ink) 4%, transparent);animation:rise .7s var(--ease-soft) both;transition:box-shadow .3s var(--ease-soft);border-radius:24px;margin:14px 0;padding:20px 22px}.card:hover{box-shadow:0 14px 40px color-mix(in oklch, var(--ink) 8%, transparent)}.card h2:first-child{margin-top:0}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.recipients,.sellers{padding:0;list-style:none}.recipients li,.sellers li{border-top:1px solid var(--line-2);padding:10px 0}.recipients li li{border-top:0;padding:3px 0}.message{white-space:pre-wrap;font:inherit;background:var(--surface-2);border-left:3px solid var(--sand);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:10px 12px}.disclosed div{gap:8px;display:flex}.disclosed dt{min-width:7rem;font-weight:600}.disclosed dd{margin:0}.actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}button{min-height:44px;font:inherit;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;transition:transform .25s var(--ease-soft), background .2s, border-color .2s, box-shadow .25s var(--ease-soft);border-radius:999px;padding:10px 18px;font-weight:500}button:hover:not(:disabled){background:var(--surface-2)}button:active:not(:disabled){transform:scale(.985)}button.primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}button.primary:hover:not(:disabled){background:var(--brand2);border-color:var(--brand2);box-shadow:0 8px 20px color-mix(in oklch, var(--brand) 28%, transparent);transform:translateY(-1px)}button.danger{color:var(--bad-t);border-color:color-mix(in oklch, var(--bad-t) 45%, transparent)}button.danger:hover:not(:disabled){background:color-mix(in oklch, var(--bad-t) 8%, var(--surface))}button:disabled{opacity:.55;cursor:progress}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input,select,textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);transition:border-color .2s,box-shadow .2s}input:not([type=checkbox]):not([type=radio]),select{padding:10px 12px}input:focus,select:focus,textarea:focus{border-color:var(--brand);box-shadow:var(--ring);outline:none}input[type=checkbox]{accent-color:var(--brand);width:18px;height:18px}textarea{width:100%;padding:10px 12px}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}th{color:var(--muted);font-size:12.5px;font-weight:500}th,td{text-align:left;border-top:1px solid var(--line-2);vertical-align:top;padding:8px 6px}.chip{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;padding:2px 10px;font-size:.85rem;display:inline-block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
