:root{--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-text:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, Menlo, monospace;--size-address:24px;--size-title:20px;--size-body:13.5px;--size-small:11.5px;--h-action:32px;--h-choice:30px;--h-field:36px;--h-inset:28px;--h-area:88px;--h-nav:52px;--t-action:12.5px;--t-choice:12.5px;--t-field:14px;--ease:cubic-bezier(.22, .68, .28, 1);--shadow-menu:0 14px 34px #00000038;--shadow-lift:0 8px 22px #0000002e;--shadow-inset:inset 0 0 0 1px #00000038;--hairline-on-ink:#ffffff24;--gap-1:6px;--gap-2:11px;--gap-3:16px;--gap-4:22px;--measure:640px;--radius:11px;--radius-sm:9px;--border:1.5px;--qr-ink:#000;--qr-paper:#fff;--qr-legend:#666;--danger:#c8102e;--on-danger:#fff;--danger-text:#c8102e;--warn-line:#9a9a90;--warn-ground:#f4f4f1;--warn-ink:#1a1a1a}@media (pointer:coarse){:root{--t-field:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--warn-line:#6a6a62;--warn-ground:#1c1c1a;--warn-ink:#f2f2ee;--danger-text:#ff7a70}}:root[data-theme=dark],[data-theme=dark]{--warn-line:#6a6a62;--warn-ground:#1c1c1a;--warn-ink:#f2f2ee;--danger-text:#ff7a70}:root{--accent:#f2560a;--accent-solid:#c84708;--accent-solid-hover:#ac3d07;--on-accent-solid:#fff;--verdict-ok:#160801;--on-verdict-ok:#fff;--accent-deep:#c24508;--on-accent:#220c01;--accent-text:#c84708;--ground:#fff;--ground-sunk:#fef7f4;--ground-deep:#0f0501;--ground-page:#fef0e9;--line:#fde7dd;--line-strong:#fcd6c4;--line-faint:#fef1eb;--ink:#160801;--ink-strong:#000;--ink-muted:#695a52;--ink-faint:#83736c;--ink-ghost:#96877f;--band-brand-bg:#c84708;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0f0501;--band-ink-fg:#fef5f0;--band-ink-mk:#f68f5d;--swatch-ember:#f2560a;--swatch-gold:#e0a50b;--swatch-moss:#5f8c1a;--swatch-fern:#1b8a4a;--swatch-jade:#007f66;--swatch-lagoon:#0e8fa8;--swatch-cobalt:#2347ff;--swatch-grape:#8b36d6;--swatch-rose:#d4257a;--swatch-crimson:#d22d3f;--swatch-slate:#4a5a66;--swatch-graphite:#333a40}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent:#f2560a;--accent-solid:#f2560a;--accent-solid-hover:#f46e2c;--on-accent-solid:#0a0a0a;--verdict-ok:#feeee7;--on-verdict-ok:#0b0400;--accent-deep:#f57f45;--on-accent:#220c01;--accent-text:#f2560a;--ground:#0b0400;--ground-sunk:#150701;--ground-deep:#050200;--ground-page:#070300;--line:#290f02;--line-strong:#411703;--line-faint:#1b0901;--ink:#feeee7;--ink-strong:#fff;--ink-muted:#99857b;--ink-faint:#86736b;--ink-ghost:#6e5950;--band-brand-bg:#3f1603;--band-brand-fg:#feeee7;--band-brand-mk:#f68954;--band-ink-bg:#050200;--band-ink-fg:#feeee7;--band-ink-mk:#f2560a}}[data-accent=ember]{--accent:#f2560a;--accent-solid:#c84708;--accent-solid-hover:#ac3d07;--on-accent-solid:#fff;--verdict-ok:#160801;--on-verdict-ok:#fff;--accent-deep:#c24508;--on-accent:#220c01;--accent-text:#c84708;--ground:#fff;--ground-sunk:#fef7f4;--ground-deep:#0f0501;--ground-page:#fef0e9;--line:#fde7dd;--line-strong:#fcd6c4;--line-faint:#fef1eb;--ink:#160801;--ink-strong:#000;--ink-muted:#695a52;--ink-faint:#83736c;--ink-ghost:#96877f;--band-brand-bg:#c84708;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0f0501;--band-ink-fg:#fef5f0;--band-ink-mk:#f68f5d}@media (prefers-color-scheme:dark){[data-accent=ember]:not([data-theme=light]){--accent:#f2560a;--accent-solid:#f2560a;--accent-solid-hover:#f46e2c;--on-accent-solid:#0a0a0a;--verdict-ok:#feeee7;--on-verdict-ok:#0b0400;--accent-deep:#b55e33;--on-accent:#220c01;--accent-text:#f2560a;--ground:#0b0400;--ground-sunk:#150701;--ground-deep:#050200;--ground-page:#070300;--line:#290f02;--line-strong:#411703;--line-faint:#1b0901;--ink:#feeee7;--ink-strong:#fff;--ink-muted:#99857b;--ink-faint:#7c675e;--ink-ghost:#6e5950;--band-brand-bg:#3f1603;--band-brand-fg:#feeee7;--band-brand-mk:#f68954;--band-ink-bg:#050200;--band-ink-fg:#feeee7;--band-ink-mk:#f2560a}}[data-theme=light][data-accent=ember]{--accent:#f2560a;--accent-solid:#c84708;--accent-solid-hover:#ac3d07;--on-accent-solid:#fff;--verdict-ok:#160801;--on-verdict-ok:#fff;--accent-deep:#c24508;--on-accent:#220c01;--accent-text:#c84708;--ground:#fff;--ground-sunk:#fef7f4;--ground-deep:#0f0501;--ground-page:#fef0e9;--line:#fde7dd;--line-strong:#fcd6c4;--line-faint:#fef1eb;--ink:#160801;--ink-strong:#000;--ink-muted:#695a52;--ink-faint:#83736c;--ink-ghost:#96877f;--band-brand-bg:#c84708;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0f0501;--band-ink-fg:#fef5f0;--band-ink-mk:#f68f5d}[data-theme=dark][data-accent=ember]{--accent:#f2560a;--accent-solid:#f2560a;--accent-solid-hover:#f46e2c;--on-accent-solid:#0a0a0a;--verdict-ok:#feeee7;--on-verdict-ok:#0b0400;--accent-deep:#f57f45;--on-accent:#220c01;--accent-text:#f2560a;--ground:#0b0400;--ground-sunk:#150701;--ground-deep:#050200;--ground-page:#070300;--line:#290f02;--line-strong:#411703;--line-faint:#1b0901;--ink:#feeee7;--ink-strong:#fff;--ink-muted:#99857b;--ink-faint:#86736b;--ink-ghost:#6e5950;--band-brand-bg:#3f1603;--band-brand-fg:#feeee7;--band-brand-mk:#f68954;--band-ink-bg:#050200;--band-ink-fg:#feeee7;--band-ink-mk:#f2560a}[data-accent=gold]{--accent:#e0a50b;--accent-solid:#926b08;--accent-solid-hover:#7e5c07;--on-accent-solid:#fff;--verdict-ok:#926b08;--on-verdict-ok:#fff;--accent-deep:#987008;--on-accent:#1f1702;--accent-text:#926b08;--ground:#fff;--ground-sunk:#fefbf4;--ground-deep:#0d0a01;--ground-page:#fcf7e9;--line:#fbf2dd;--line-strong:#f8e9c4;--line-faint:#fdf8eb;--ink:#140f01;--ink-strong:#000;--ink-muted:#676252;--ink-faint:#7b7668;--ink-ghost:#948f7f;--band-brand-bg:#926b08;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0a01;--band-ink-fg:#fdfaf0;--band-ink-mk:#ebc45e}@media (prefers-color-scheme:dark){[data-accent=gold]:not([data-theme=light]){--accent:#e0a50b;--accent-solid:#e0a50b;--accent-solid-hover:#e4b22d;--on-accent-solid:#0a0a0a;--verdict-ok:#e0a50b;--on-verdict-ok:#0a0a0a;--accent-deep:#8d722b;--on-accent:#1f1702;--accent-text:#e0a50b;--ground:#0a0700;--ground-sunk:#130e01;--ground-deep:#040300;--ground-page:#070500;--line:#261c02;--line-strong:#3c2d03;--line-faint:#191201;--ink:#fcf6e7;--ink-strong:#fff;--ink-muted:#978f7b;--ink-faint:#79725e;--ink-ghost:#6b6450;--band-brand-bg:#3a2b03;--band-brand-fg:#fcf6e7;--band-brand-mk:#e9c054;--band-ink-bg:#040300;--band-ink-fg:#fcf6e7;--band-ink-mk:#e0a50b}}[data-theme=light][data-accent=gold]{--accent:#e0a50b;--accent-solid:#926b08;--accent-solid-hover:#7e5c07;--on-accent-solid:#fff;--verdict-ok:#926b08;--on-verdict-ok:#fff;--accent-deep:#987008;--on-accent:#1f1702;--accent-text:#926b08;--ground:#fff;--ground-sunk:#fefbf4;--ground-deep:#0d0a01;--ground-page:#fcf7e9;--line:#fbf2dd;--line-strong:#f8e9c4;--line-faint:#fdf8eb;--ink:#140f01;--ink-strong:#000;--ink-muted:#676252;--ink-faint:#7b7668;--ink-ghost:#948f7f;--band-brand-bg:#926b08;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0a01;--band-ink-fg:#fdfaf0;--band-ink-mk:#ebc45e}[data-theme=dark][data-accent=gold]{--accent:#e0a50b;--accent-solid:#e0a50b;--accent-solid-hover:#e4b22d;--on-accent-solid:#0a0a0a;--verdict-ok:#e0a50b;--on-verdict-ok:#0a0a0a;--accent-deep:#e7bb46;--on-accent:#1f1702;--accent-text:#e0a50b;--ground:#0a0700;--ground-sunk:#130e01;--ground-deep:#040300;--ground-page:#070500;--line:#261c02;--line-strong:#3c2d03;--line-faint:#191201;--ink:#fcf6e7;--ink-strong:#fff;--ink-muted:#978f7b;--ink-faint:#7e7864;--ink-ghost:#6b6450;--band-brand-bg:#3a2b03;--band-brand-fg:#fcf6e7;--band-brand-mk:#e9c054;--band-ink-bg:#040300;--band-ink-fg:#fcf6e7;--band-ink-mk:#e0a50b}[data-accent=moss]{--accent:#5f8c1a;--accent-solid:#547c17;--accent-solid-hover:#486b14;--on-accent-solid:#fff;--verdict-ok:#547c17;--on-verdict-ok:#fff;--accent-deep:#4c7015;--on-accent:#0d1404;--accent-text:#547c17;--ground:#fff;--ground-sunk:#f8faf5;--ground-deep:#060802;--ground-page:#f1f5ea;--line:#e9efdf;--line-strong:#d9e3c8;--line-faint:#f2f6ed;--ink:#090d02;--ink-strong:#000;--ink-muted:#5b5f54;--ink-faint:#73786c;--ink-ghost:#888c81;--band-brand-bg:#547c17;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#060802;--band-ink-fg:#f5f8f1;--band-ink-mk:#95b368}@media (prefers-color-scheme:dark){[data-accent=moss]:not([data-theme=light]){--accent:#5f8c1a;--accent-solid:#5f8c1a;--accent-solid-hover:#759c3a;--on-accent-solid:#0a0a0a;--verdict-ok:#5f8c1a;--on-verdict-ok:#0a0a0a;--accent-deep:#647e3d;--on-accent:#0d1404;--accent-text:#5f8c1a;--ground:#040601;--ground-sunk:#080c02;--ground-deep:#020301;--ground-page:#030401;--line:#101804;--line-strong:#1a2607;--line-faint:#0a0f03;--ink:#eff4e8;--ink-strong:#fff;--ink-muted:#868c7d;--ink-faint:#696e60;--ink-ghost:#5b6152;--band-brand-bg:#192407;--band-brand-fg:#eff4e8;--band-brand-mk:#8faf5f;--band-ink-bg:#020301;--band-ink-fg:#eff4e8;--band-ink-mk:#5f8c1a}}[data-theme=light][data-accent=moss]{--accent:#5f8c1a;--accent-solid:#547c17;--accent-solid-hover:#486b14;--on-accent-solid:#fff;--verdict-ok:#547c17;--on-verdict-ok:#fff;--accent-deep:#4c7015;--on-accent:#0d1404;--accent-text:#547c17;--ground:#fff;--ground-sunk:#f8faf5;--ground-deep:#060802;--ground-page:#f1f5ea;--line:#e9efdf;--line-strong:#d9e3c8;--line-faint:#f2f6ed;--ink:#090d02;--ink-strong:#000;--ink-muted:#5b5f54;--ink-faint:#73786c;--ink-ghost:#888c81;--band-brand-bg:#547c17;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#060802;--band-ink-fg:#f5f8f1;--band-ink-mk:#95b368}[data-theme=dark][data-accent=moss]{--accent:#5f8c1a;--accent-solid:#5f8c1a;--accent-solid-hover:#759c3a;--on-accent-solid:#0a0a0a;--verdict-ok:#5f8c1a;--on-verdict-ok:#0a0a0a;--accent-deep:#85a851;--on-accent:#0d1404;--accent-text:#5f8c1a;--ground:#040601;--ground-sunk:#080c02;--ground-deep:#020301;--ground-page:#030401;--line:#101804;--line-strong:#1a2607;--line-faint:#0a0f03;--ink:#eff4e8;--ink-strong:#fff;--ink-muted:#868c7d;--ink-faint:#757a6d;--ink-ghost:#5b6152;--band-brand-bg:#192407;--band-brand-fg:#eff4e8;--band-brand-mk:#8faf5f;--band-ink-bg:#020301;--band-ink-fg:#eff4e8;--band-ink-mk:#5f8c1a}[data-accent=fern]{--accent:#1b8a4a;--accent-solid:#198246;--accent-solid-hover:#16703c;--on-accent-solid:#fff;--verdict-ok:#198246;--on-verdict-ok:#fff;--accent-deep:#166e3b;--on-accent:#040c08;--accent-text:#198246;--ground:#fff;--ground-sunk:#f5faf7;--ground-deep:#020804;--ground-page:#eaf4ef;--line:#dfefe6;--line-strong:#c8e3d4;--line-faint:#edf6f1;--ink:#020c07;--ink-strong:#000;--ink-muted:#545f58;--ink-faint:#6f7973;--ink-ghost:#818c85;--band-brand-bg:#198246;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#020804;--band-ink-fg:#f1f8f4;--band-ink-mk:#69b288}@media (prefers-color-scheme:dark){[data-accent=fern]:not([data-theme=light]){--accent:#1b8a4a;--accent-solid:#299155;--accent-solid-hover:#47a06d;--on-accent-solid:#0a0a0a;--verdict-ok:#299155;--on-verdict-ok:#0a0a0a;--accent-deep:#41835c;--on-accent:#040c08;--accent-text:#1b8a4a;--ground:#010603;--ground-sunk:#020c06;--ground-deep:#010301;--ground-page:#010402;--line:#05170d;--line-strong:#072514;--line-faint:#030f08;--ink:#e8f3ed;--ink-strong:#fff;--ink-muted:#7d8c83;--ink-faint:#606e66;--ink-ghost:#526058;--band-brand-bg:#072413;--band-brand-fg:#e8f3ed;--band-brand-mk:#5fad80;--band-ink-bg:#010301;--band-ink-fg:#e8f3ed;--band-ink-mk:#1b8a4a}}[data-theme=light][data-accent=fern]{--accent:#1b8a4a;--accent-solid:#198246;--accent-solid-hover:#16703c;--on-accent-solid:#fff;--verdict-ok:#198246;--on-verdict-ok:#fff;--accent-deep:#166e3b;--on-accent:#040c08;--accent-text:#198246;--ground:#fff;--ground-sunk:#f5faf7;--ground-deep:#020804;--ground-page:#eaf4ef;--line:#dfefe6;--line-strong:#c8e3d4;--line-faint:#edf6f1;--ink:#020c07;--ink-strong:#000;--ink-muted:#545f58;--ink-faint:#6f7973;--ink-ghost:#818c85;--band-brand-bg:#198246;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#020804;--band-ink-fg:#f1f8f4;--band-ink-mk:#69b288}[data-theme=dark][data-accent=fern]{--accent:#1b8a4a;--accent-solid:#299155;--accent-solid-hover:#47a06d;--on-accent-solid:#0a0a0a;--verdict-ok:#299155;--on-verdict-ok:#0a0a0a;--accent-deep:#52a675;--on-accent:#040c08;--accent-text:#1b8a4a;--ground:#010603;--ground-sunk:#020c06;--ground-deep:#010301;--ground-page:#010402;--line:#05170d;--line-strong:#072514;--line-faint:#030f08;--ink:#e8f3ed;--ink-strong:#fff;--ink-muted:#7d8c83;--ink-faint:#6d7a72;--ink-ghost:#526058;--band-brand-bg:#072413;--band-brand-fg:#e8f3ed;--band-brand-mk:#5fad80;--band-ink-bg:#010301;--band-ink-fg:#e8f3ed;--band-ink-mk:#1b8a4a}[data-accent=jade]{--accent:#007f66;--accent-solid:#007f66;--accent-solid-hover:#006d58;--on-accent-solid:#fff;--verdict-ok:#007f66;--on-verdict-ok:#fff;--accent-deep:#006652;--on-accent:#fff;--accent-text:#007f66;--ground:#fff;--ground-sunk:#f4f9f8;--ground-deep:#000806;--ground-page:#e8f3f1;--line:#dbedea;--line-strong:#c2e0da;--line-faint:#ebf5f3;--ink:#000b09;--ink-strong:#000;--ink-muted:#515e5b;--ink-faint:#6d7876;--ink-ghost:#7e8b88;--band-brand-bg:#007f66;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#000806;--band-ink-fg:#f0f7f6;--band-ink-mk:#57ab9a}@media (prefers-color-scheme:dark){[data-accent=jade]:not([data-theme=light]){--accent:#339985;--accent-solid:#339985;--accent-solid-hover:#50a796;--on-accent-solid:#0a0a0a;--verdict-ok:#339985;--on-verdict-ok:#0a0a0a;--accent-deep:#487f75;--on-accent:#00120e;--accent-text:#339985;--ground:#000605;--ground-sunk:#000b09;--ground-deep:#000302;--ground-page:#000403;--line:#001611;--line-strong:#00221c;--line-faint:#000e0b;--ink:#e6f2f0;--ink-strong:#fff;--ink-muted:#7a8a87;--ink-faint:#5c6d69;--ink-ghost:#4e5f5c;--band-brand-bg:#00211b;--band-brand-fg:#e6f2f0;--band-brand-mk:#4da594;--band-ink-bg:#000302;--band-ink-fg:#e6f2f0;--band-ink-mk:#339985}}[data-theme=light][data-accent=jade]{--accent:#007f66;--accent-solid:#007f66;--accent-solid-hover:#006d58;--on-accent-solid:#fff;--verdict-ok:#007f66;--on-verdict-ok:#fff;--accent-deep:#006652;--on-accent:#fff;--accent-text:#007f66;--ground:#fff;--ground-sunk:#f4f9f8;--ground-deep:#000806;--ground-page:#e8f3f1;--line:#dbedea;--line-strong:#c2e0da;--line-faint:#ebf5f3;--ink:#000b09;--ink-strong:#000;--ink-muted:#515e5b;--ink-faint:#6d7876;--ink-ghost:#7e8b88;--band-brand-bg:#007f66;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#000806;--band-ink-fg:#f0f7f6;--band-ink-mk:#57ab9a}[data-theme=dark][data-accent=jade]{--accent:#339985;--accent-solid:#339985;--accent-solid-hover:#50a796;--on-accent-solid:#0a0a0a;--verdict-ok:#339985;--on-verdict-ok:#0a0a0a;--accent-deep:#64b1a2;--on-accent:#00120e;--accent-text:#339985;--ground:#000605;--ground-sunk:#000b09;--ground-deep:#000302;--ground-page:#000403;--line:#001611;--line-strong:#00221c;--line-faint:#000e0b;--ink:#e6f2f0;--ink-strong:#fff;--ink-muted:#7a8a87;--ink-faint:#6b7a76;--ink-ghost:#4e5f5c;--band-brand-bg:#00211b;--band-brand-fg:#e6f2f0;--band-brand-mk:#4da594;--band-ink-bg:#000302;--band-ink-fg:#e6f2f0;--band-ink-mk:#339985}[data-accent=lagoon]{--accent:#0e8fa8;--accent-solid:#0c7e95;--accent-solid-hover:#0a6c80;--on-accent-solid:#fff;--verdict-ok:#0c7e95;--on-verdict-ok:#fff;--accent-deep:#0b7286;--on-accent:#021418;--accent-text:#0c7e95;--ground:#fff;--ground-sunk:#f4fafb;--ground-deep:#01090a;--ground-page:#e9f5f7;--line:#ddeff3;--line-strong:#c5e4ea;--line-faint:#ecf6f8;--ink:#010d0f;--ink-strong:#000;--ink-muted:#525f62;--ink-faint:#6c797b;--ink-ghost:#7f8c8f;--band-brand-bg:#0c7e95;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#01090a;--band-ink-fg:#f1f8fa;--band-ink-mk:#60b5c6}@media (prefers-color-scheme:dark){[data-accent=lagoon]:not([data-theme=light]){--accent:#0e8fa8;--accent-solid:#0e8fa8;--accent-solid-hover:#309fb4;--on-accent-solid:#0a0a0a;--verdict-ok:#0e8fa8;--on-verdict-ok:#0a0a0a;--accent-deep:#36808e;--on-accent:#021418;--accent-text:#0e8fa8;--ground:#010608;--ground-sunk:#010c0e;--ground-deep:#000303;--ground-page:#000405;--line:#02181d;--line-strong:#04272d;--line-faint:#021012;--ink:#e7f4f6;--ink-strong:#fff;--ink-muted:#7c8c90;--ink-faint:#5e6f72;--ink-ghost:#506164;--band-brand-bg:#04252c;--band-brand-fg:#e7f4f6;--band-brand-mk:#56b1c2;--band-ink-bg:#000303;--band-ink-fg:#e7f4f6;--band-ink-mk:#0e8fa8}}[data-theme=light][data-accent=lagoon]{--accent:#0e8fa8;--accent-solid:#0c7e95;--accent-solid-hover:#0a6c80;--on-accent-solid:#fff;--verdict-ok:#0c7e95;--on-verdict-ok:#fff;--accent-deep:#0b7286;--on-accent:#021418;--accent-text:#0c7e95;--ground:#fff;--ground-sunk:#f4fafb;--ground-deep:#01090a;--ground-page:#e9f5f7;--line:#ddeff3;--line-strong:#c5e4ea;--line-faint:#ecf6f8;--ink:#010d0f;--ink-strong:#000;--ink-muted:#525f62;--ink-faint:#6c797b;--ink-ghost:#7f8c8f;--band-brand-bg:#0c7e95;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#01090a;--band-ink-fg:#f1f8fa;--band-ink-mk:#60b5c6}[data-theme=dark][data-accent=lagoon]{--accent:#0e8fa8;--accent-solid:#0e8fa8;--accent-solid-hover:#309fb4;--on-accent-solid:#0a0a0a;--verdict-ok:#0e8fa8;--on-verdict-ok:#0a0a0a;--accent-deep:#48aabd;--on-accent:#021418;--accent-text:#0e8fa8;--ground:#010608;--ground-sunk:#010c0e;--ground-deep:#000303;--ground-page:#000405;--line:#02181d;--line-strong:#04272d;--line-faint:#021012;--ink:#e7f4f6;--ink-strong:#fff;--ink-muted:#7c8c90;--ink-faint:#6b7b7d;--ink-ghost:#506164;--band-brand-bg:#04252c;--band-brand-fg:#e7f4f6;--band-brand-mk:#56b1c2;--band-ink-bg:#000303;--band-ink-fg:#e7f4f6;--band-ink-mk:#0e8fa8}[data-accent=cobalt]{--accent:#2347ff;--accent-solid:#2347ff;--accent-solid-hover:#1e3ddb;--on-accent-solid:#fff;--verdict-ok:#2347ff;--on-verdict-ok:#fff;--accent-deep:#1c39cc;--on-accent:#fff;--accent-text:#2347ff;--ground:#fff;--ground-sunk:#f5f7ff;--ground-deep:#02040f;--ground-page:#ebeeff;--line:#e0e5ff;--line-strong:#cad3ff;--line-faint:#edf0ff;--ink:#030617;--ink-strong:#000;--ink-muted:#55586b;--ink-faint:#727688;--ink-ghost:#828598;--band-brand-bg:#2347ff;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#02040f;--band-ink-fg:#f2f4ff;--band-ink-mk:#6e86ff}@media (prefers-color-scheme:dark){[data-accent=cobalt]:not([data-theme=light]){--accent:#4f6cff;--accent-solid:#4f6cff;--accent-solid-hover:#6881ff;--on-accent-solid:#0a0a0a;--verdict-ok:#4f6cff;--on-verdict-ok:#0a0a0a;--accent-deep:#5e70c7;--on-accent:#050a24;--accent-text:#4f6cff;--ground:#02030b;--ground-sunk:#030616;--ground-deep:#010105;--ground-page:#010208;--line:#060c2b;--line-strong:#091345;--line-faint:#04081c;--ink:#e9edff;--ink-strong:#fff;--ink-muted:#7e839b;--ink-faint:#61657d;--ink-ghost:#53586f;--band-brand-bg:#091242;--band-brand-fg:#e9edff;--band-brand-mk:#657eff;--band-ink-bg:#010105;--band-ink-fg:#e9edff;--band-ink-mk:#4f6cff}}[data-theme=light][data-accent=cobalt]{--accent:#2347ff;--accent-solid:#2347ff;--accent-solid-hover:#1e3ddb;--on-accent-solid:#fff;--verdict-ok:#2347ff;--on-verdict-ok:#fff;--accent-deep:#1c39cc;--on-accent:#fff;--accent-text:#2347ff;--ground:#fff;--ground-sunk:#f5f7ff;--ground-deep:#02040f;--ground-page:#ebeeff;--line:#e0e5ff;--line-strong:#cad3ff;--line-faint:#edf0ff;--ink:#030617;--ink-strong:#000;--ink-muted:#55586b;--ink-faint:#727688;--ink-ghost:#828598;--band-brand-bg:#2347ff;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#02040f;--band-ink-fg:#f2f4ff;--band-ink-mk:#6e86ff}[data-theme=dark][data-accent=cobalt]{--accent:#4f6cff;--accent-solid:#4f6cff;--accent-solid-hover:#6881ff;--on-accent-solid:#0a0a0a;--verdict-ok:#4f6cff;--on-verdict-ok:#0a0a0a;--accent-deep:#798fff;--on-accent:#050a24;--accent-text:#4f6cff;--ground:#02030b;--ground-sunk:#030616;--ground-deep:#010105;--ground-page:#010208;--line:#060c2b;--line-strong:#091345;--line-faint:#04081c;--ink:#e9edff;--ink-strong:#fff;--ink-muted:#7e839b;--ink-faint:#72768b;--ink-ghost:#53586f;--band-brand-bg:#091242;--band-brand-fg:#e9edff;--band-brand-mk:#657eff;--band-ink-bg:#010105;--band-ink-fg:#e9edff;--band-ink-mk:#4f6cff}[data-accent=grape]{--accent:#8b36d6;--accent-solid:#8b36d6;--accent-solid-hover:#782eb8;--on-accent-solid:#fff;--verdict-ok:#8b36d6;--on-verdict-ok:#fff;--accent-deep:#6f2bab;--on-accent:#fff;--accent-text:#8b36d6;--ground:#fff;--ground-sunk:#faf6fd;--ground-deep:#08030d;--ground-page:#f5edfb;--line:#efe3f9;--line-strong:#e3cff5;--line-faint:#f6effc;--ink:#0d0513;--ink-strong:#000;--ink-muted:#5f5666;--ink-faint:#7b7382;--ink-ghost:#8c8393;--band-brand-bg:#8b36d6;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#08030d;--band-ink-fg:#f8f3fd;--band-ink-mk:#b27ae4}@media (prefers-color-scheme:dark){[data-accent=grape]:not([data-theme=light]){--accent:#a25ede;--accent-solid:#a25ede;--accent-solid-hover:#af75e3;--on-accent-solid:#0a0a0a;--verdict-ok:#a25ede;--on-verdict-ok:#0a0a0a;--accent-deep:#8c65af;--on-accent:#13081e;--accent-text:#a25ede;--ground:#06020a;--ground-sunk:#0c0512;--ground-deep:#030104;--ground-page:#040206;--line:#180924;--line-strong:#260f3a;--line-faint:#0f0618;--ink:#f3ebfb;--ink-strong:#fff;--ink-muted:#8c8196;--ink-faint:#6e6378;--ink-ghost:#60556a;--band-brand-bg:#240e38;--band-brand-fg:#f3ebfb;--band-brand-mk:#ae72e2;--band-ink-bg:#030104;--band-ink-fg:#f3ebfb;--band-ink-mk:#a25ede}}[data-theme=light][data-accent=grape]{--accent:#8b36d6;--accent-solid:#8b36d6;--accent-solid-hover:#782eb8;--on-accent-solid:#fff;--verdict-ok:#8b36d6;--on-verdict-ok:#fff;--accent-deep:#6f2bab;--on-accent:#fff;--accent-text:#8b36d6;--ground:#fff;--ground-sunk:#faf6fd;--ground-deep:#08030d;--ground-page:#f5edfb;--line:#efe3f9;--line-strong:#e3cff5;--line-faint:#f6effc;--ink:#0d0513;--ink-strong:#000;--ink-muted:#5f5666;--ink-faint:#7b7382;--ink-ghost:#8c8393;--band-brand-bg:#8b36d6;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#08030d;--band-ink-fg:#f8f3fd;--band-ink-mk:#b27ae4}[data-theme=dark][data-accent=grape]{--accent:#a25ede;--accent-solid:#a25ede;--accent-solid-hover:#af75e3;--on-accent-solid:#0a0a0a;--verdict-ok:#a25ede;--on-verdict-ok:#0a0a0a;--accent-deep:#b885e6;--on-accent:#13081e;--accent-text:#a25ede;--ground:#06020a;--ground-sunk:#0c0512;--ground-deep:#030104;--ground-page:#040206;--line:#180924;--line-strong:#260f3a;--line-faint:#0f0618;--ink:#f3ebfb;--ink-strong:#fff;--ink-muted:#8c8196;--ink-faint:#7c7386;--ink-ghost:#60556a;--band-brand-bg:#240e38;--band-brand-fg:#f3ebfb;--band-brand-mk:#ae72e2;--band-ink-bg:#030104;--band-ink-fg:#f3ebfb;--band-ink-mk:#a25ede}[data-accent=rose]{--accent:#d4257a;--accent-solid:#d4257a;--accent-solid-hover:#b62069;--on-accent-solid:#fff;--verdict-ok:#13030b;--on-verdict-ok:#fff;--accent-deep:#aa1e62;--on-accent:#fff;--accent-text:#d4257a;--ground:#fff;--ground-sunk:#fdf5f9;--ground-deep:#0d0207;--ground-page:#fbebf3;--line:#f9e0ec;--line-strong:#f5cbdf;--line-faint:#fceef4;--ink:#13030b;--ink-strong:#000;--ink-muted:#66555d;--ink-faint:#82717a;--ink-ghost:#93828a;--band-brand-bg:#d4257a;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0207;--band-ink-fg:#fcf2f7;--band-ink-mk:#e36fa7}@media (prefers-color-scheme:dark){[data-accent=rose]:not([data-theme=light]){--accent:#dd5195;--accent-solid:#dd5195;--accent-solid-hover:#e269a4;--on-accent-solid:#0a0a0a;--verdict-ok:#fbe9f2;--on-verdict-ok:#0a0205;--accent-deep:#ac5c82;--on-accent:#1e0511;--accent-text:#dd5195;--ground:#0a0205;--ground-sunk:#12030a;--ground-deep:#040102;--ground-page:#060104;--line:#240615;--line-strong:#390a21;--line-faint:#17040d;--ink:#fbe9f2;--ink-strong:#fff;--ink-muted:#957f8a;--ink-faint:#78616c;--ink-ghost:#6a535e;--band-brand-bg:#370a20;--band-brand-fg:#fbe9f2;--band-brand-mk:#e166a2;--band-ink-bg:#040102;--band-ink-fg:#fbe9f2;--band-ink-mk:#dd5195}}[data-theme=light][data-accent=rose]{--accent:#d4257a;--accent-solid:#d4257a;--accent-solid-hover:#b62069;--on-accent-solid:#fff;--verdict-ok:#13030b;--on-verdict-ok:#fff;--accent-deep:#aa1e62;--on-accent:#fff;--accent-text:#d4257a;--ground:#fff;--ground-sunk:#fdf5f9;--ground-deep:#0d0207;--ground-page:#fbebf3;--line:#f9e0ec;--line-strong:#f5cbdf;--line-faint:#fceef4;--ink:#13030b;--ink-strong:#000;--ink-muted:#66555d;--ink-faint:#82717a;--ink-ghost:#93828a;--band-brand-bg:#d4257a;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0207;--band-ink-fg:#fcf2f7;--band-ink-mk:#e36fa7}[data-theme=dark][data-accent=rose]{--accent:#dd5195;--accent-solid:#dd5195;--accent-solid-hover:#e269a4;--on-accent-solid:#0a0a0a;--verdict-ok:#fbe9f2;--on-verdict-ok:#0a0205;--accent-deep:#e57bae;--on-accent:#1e0511;--accent-text:#dd5195;--ground:#0a0205;--ground-sunk:#12030a;--ground-deep:#040102;--ground-page:#060104;--line:#240615;--line-strong:#390a21;--line-faint:#17040d;--ink:#fbe9f2;--ink-strong:#fff;--ink-muted:#957f8a;--ink-faint:#86717b;--ink-ghost:#6a535e;--band-brand-bg:#370a20;--band-brand-fg:#fbe9f2;--band-brand-mk:#e166a2;--band-ink-bg:#040102;--band-ink-fg:#fbe9f2;--band-ink-mk:#dd5195}[data-accent=crimson]{--accent:#d22d3f;--accent-solid:#d22d3f;--accent-solid-hover:#b52736;--on-accent-solid:#fff;--verdict-ok:#130406;--on-verdict-ok:#fff;--accent-deep:#a82432;--on-accent:#fff;--accent-text:#d22d3f;--ground:#fff;--ground-sunk:#fdf6f6;--ground-deep:#0d0304;--ground-page:#fbecee;--line:#f9e2e4;--line-strong:#f4cdd1;--line-faint:#fbeef0;--ink:#130406;--ink-strong:#000;--ink-muted:#665657;--ink-faint:#827274;--ink-ghost:#938384;--band-brand-bg:#d22d3f;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0304;--band-ink-fg:#fcf2f3;--band-ink-mk:#e17480}@media (prefers-color-scheme:dark){[data-accent=crimson]:not([data-theme=light]){--accent:#db5765;--accent-solid:#db5765;--accent-solid-hover:#e06f7b;--on-accent-solid:#0a0a0a;--verdict-ok:#fbeaec;--on-verdict-ok:#090203;--accent-deep:#ab5f68;--on-accent:#1d0609;--accent-text:#db5765;--ground:#090203;--ground-sunk:#120405;--ground-deep:#040101;--ground-page:#060102;--line:#24080b;--line-strong:#390c11;--line-faint:#170507;--ink:#fbeaec;--ink-strong:#fff;--ink-muted:#958082;--ink-faint:#786264;--ink-ghost:#6a5456;--band-brand-bg:#370c10;--band-brand-fg:#fbeaec;--band-brand-mk:#e06c79;--band-ink-bg:#040101;--band-ink-fg:#fbeaec;--band-ink-mk:#db5765}}[data-theme=light][data-accent=crimson]{--accent:#d22d3f;--accent-solid:#d22d3f;--accent-solid-hover:#b52736;--on-accent-solid:#fff;--verdict-ok:#130406;--on-verdict-ok:#fff;--accent-deep:#a82432;--on-accent:#fff;--accent-text:#d22d3f;--ground:#fff;--ground-sunk:#fdf6f6;--ground-deep:#0d0304;--ground-page:#fbecee;--line:#f9e2e4;--line-strong:#f4cdd1;--line-faint:#fbeef0;--ink:#130406;--ink-strong:#000;--ink-muted:#665657;--ink-faint:#827274;--ink-ghost:#938384;--band-brand-bg:#d22d3f;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#0d0304;--band-ink-fg:#fcf2f3;--band-ink-mk:#e17480}[data-theme=dark][data-accent=crimson]{--accent:#db5765;--accent-solid:#db5765;--accent-solid-hover:#e06f7b;--on-accent-solid:#0a0a0a;--verdict-ok:#fbeaec;--on-verdict-ok:#090203;--accent-deep:#e47f8a;--on-accent:#1d0609;--accent-text:#db5765;--ground:#090203;--ground-sunk:#120405;--ground-deep:#040101;--ground-page:#060102;--line:#24080b;--line-strong:#390c11;--line-faint:#170507;--ink:#fbeaec;--ink-strong:#fff;--ink-muted:#958082;--ink-faint:#867274;--ink-ghost:#6a5456;--band-brand-bg:#370c10;--band-brand-fg:#fbeaec;--band-brand-mk:#e06c79;--band-ink-bg:#040101;--band-ink-fg:#fbeaec;--band-ink-mk:#db5765}[data-accent=slate]{--accent:#4a5a66;--accent-solid:#4a5a66;--accent-solid-hover:#404d58;--on-accent-solid:#fff;--verdict-ok:#4a5a66;--on-verdict-ok:#fff;--accent-deep:#3b4852;--on-accent:#fff;--accent-text:#4a5a66;--ground:#fff;--ground-sunk:#f7f8f8;--ground-deep:#040506;--ground-page:#eff0f1;--line:#e6e8ea;--line-strong:#d4d7da;--line-faint:#f1f2f3;--ink:#070809;--ink-strong:#000;--ink-muted:#585a5b;--ink-faint:#757778;--ink-ghost:#858788;--band-brand-bg:#4a5a66;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#040506;--band-ink-fg:#f4f5f6;--band-ink-mk:#88929a}@media (prefers-color-scheme:dark){[data-accent=slate]:not([data-theme=light]){--accent:#6e7b85;--accent-solid:#77838c;--accent-solid-hover:#8a949c;--on-accent-solid:#0a0a0a;--verdict-ok:#77838c;--on-verdict-ok:#0a0a0a;--accent-deep:#70777d;--on-accent:#090c0d;--accent-text:#6e7b85;--ground:#030405;--ground-sunk:#060809;--ground-deep:#010202;--ground-page:#020303;--line:#0d0f11;--line-strong:#14181c;--line-faint:#080a0b;--ink:#edeff0;--ink-strong:#fff;--ink-muted:#838687;--ink-faint:#666869;--ink-ghost:#585a5c;--band-brand-bg:#13171b;--band-brand-fg:#edeff0;--band-brand-mk:#808c94;--band-ink-bg:#010202;--band-ink-fg:#edeff0;--band-ink-mk:#6e7b85}}[data-theme=light][data-accent=slate]{--accent:#4a5a66;--accent-solid:#4a5a66;--accent-solid-hover:#404d58;--on-accent-solid:#fff;--verdict-ok:#4a5a66;--on-verdict-ok:#fff;--accent-deep:#3b4852;--on-accent:#fff;--accent-text:#4a5a66;--ground:#fff;--ground-sunk:#f7f8f8;--ground-deep:#040506;--ground-page:#eff0f1;--line:#e6e8ea;--line-strong:#d4d7da;--line-faint:#f1f2f3;--ink:#070809;--ink-strong:#000;--ink-muted:#585a5b;--ink-faint:#757778;--ink-ghost:#858788;--band-brand-bg:#4a5a66;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#040506;--band-ink-fg:#f4f5f6;--band-ink-mk:#88929a}[data-theme=dark][data-accent=slate]{--accent:#6e7b85;--accent-solid:#77838c;--accent-solid-hover:#8a949c;--on-accent-solid:#0a0a0a;--verdict-ok:#77838c;--on-verdict-ok:#0a0a0a;--accent-deep:#919ba2;--on-accent:#090c0d;--accent-text:#6e7b85;--ground:#030405;--ground-sunk:#060809;--ground-deep:#010202;--ground-page:#020303;--line:#0d0f11;--line-strong:#14181c;--line-faint:#080a0b;--ink:#edeff0;--ink-strong:#fff;--ink-muted:#838687;--ink-faint:#757778;--ink-ghost:#585a5c;--band-brand-bg:#13171b;--band-brand-fg:#edeff0;--band-brand-mk:#808c94;--band-ink-bg:#010202;--band-ink-fg:#edeff0;--band-ink-mk:#6e7b85}[data-accent=graphite]{--accent:#333a40;--accent-solid:#333a40;--accent-solid-hover:#2c3237;--on-accent-solid:#fff;--verdict-ok:#333a40;--on-verdict-ok:#fff;--accent-deep:#292e33;--on-accent:#fff;--accent-text:#333a40;--ground:#fff;--ground-sunk:#f6f6f6;--ground-deep:#030304;--ground-page:#ededee;--line:#e2e3e4;--line-strong:#ced0d1;--line-faint:#efeff0;--ink:#050506;--ink-strong:#000;--ink-muted:#565757;--ink-faint:#757576;--ink-ghost:#838484;--band-brand-bg:#333a40;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#030304;--band-ink-fg:#f3f3f4;--band-ink-mk:#787d81}@media (prefers-color-scheme:dark){[data-accent=graphite]:not([data-theme=light]){--accent:#5c6166;--accent-solid:#787b80;--accent-solid-hover:#8b8d92;--on-accent-solid:#0a0a0a;--verdict-ok:#787b80;--on-verdict-ok:#0a0a0a;--accent-deep:#73777a;--on-accent:#fff;--accent-text:#787b80;--ground:#020303;--ground-sunk:#040505;--ground-deep:#010101;--ground-page:#020202;--line:#090a0b;--line-strong:#0e1011;--line-faint:#060607;--ink:#ebebec;--ink-strong:#fff;--ink-muted:#808182;--ink-faint:#636465;--ink-ghost:#555657;--band-brand-bg:#0d0f11;--band-brand-fg:#ebebec;--band-brand-mk:#707579;--band-ink-bg:#010101;--band-ink-fg:#ebebec;--band-ink-mk:#5c6166}}[data-theme=light][data-accent=graphite]{--accent:#333a40;--accent-solid:#333a40;--accent-solid-hover:#2c3237;--on-accent-solid:#fff;--verdict-ok:#333a40;--on-verdict-ok:#fff;--accent-deep:#292e33;--on-accent:#fff;--accent-text:#333a40;--ground:#fff;--ground-sunk:#f6f6f6;--ground-deep:#030304;--ground-page:#ededee;--line:#e2e3e4;--line-strong:#ced0d1;--line-faint:#efeff0;--ink:#050506;--ink-strong:#000;--ink-muted:#565757;--ink-faint:#757576;--ink-ghost:#838484;--band-brand-bg:#333a40;--band-brand-fg:#fff;--band-brand-mk:#fff;--band-ink-bg:#030304;--band-ink-fg:#f3f3f4;--band-ink-mk:#787d81}[data-theme=dark][data-accent=graphite]{--accent:#5c6166;--accent-solid:#787b80;--accent-solid-hover:#8b8d92;--on-accent-solid:#0a0a0a;--verdict-ok:#787b80;--on-verdict-ok:#0a0a0a;--accent-deep:#83878b;--on-accent:#fff;--accent-text:#787b80;--ground:#020303;--ground-sunk:#040505;--ground-deep:#010101;--ground-page:#020202;--line:#090a0b;--line-strong:#0e1011;--line-faint:#060607;--ink:#ebebec;--ink-strong:#fff;--ink-muted:#808182;--ink-faint:#767777;--ink-ghost:#555657;--band-brand-bg:#0d0f11;--band-brand-fg:#ebebec;--band-brand-mk:#707579;--band-ink-bg:#010101;--band-ink-fg:#ebebec;--band-ink-mk:#5c6166}
*{box-sizing:border-box;margin:0}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.notice{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:45;border-radius:var(--radius);background:var(--ground);color:var(--ink);border:var(--border) solid var(--line-strong);box-shadow:var(--shadow-lift);font-family:var(--font-text);font-size:var(--size-body);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;line-height:1.45;display:flex;position:fixed}.notice[hidden]{display:none}.notice-text{flex:240px;margin:0}.notice-more{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.notice-ok{flex:none}@media (max-width:799px){body:has(.nav) .notice{bottom:calc(var(--h-nav) + env(safe-area-inset-bottom,0px) + 12px)}}@media (min-width:640px){.notice{max-width:440px;bottom:16px;left:auto;right:16px}}.notice-ok{position:relative}.notice-ok:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-armed]{position:relative}[data-armed]:before,[data-armed]:after{content:"";border-radius:inherit;pointer-events:none;border:2.5px solid #0000;position:absolute;inset:-1px}[data-armed]:before{outline-offset:0;outline:2.5px solid #0000;animation:2.6s linear infinite armed-ring-a}[data-armed]:after{animation:2.6s linear infinite armed-ring-b}@keyframes armed-ring-a{0%{outline-offset:0px;outline-color:var(--accent);border-color:#0000;inset:-1px}8.46%{border-color:var(--accent);outline-offset:2.75px;outline-color:var(--accent);inset:-1px}13.85%{border-color:var(--accent);outline-offset:2.75px;outline-color:var(--accent);inset:-2.75px}16.92%{border-color:var(--accent);outline-offset:2.75px;outline-color:color-mix(in srgb, var(--accent) 90%, transparent);inset:-3.75px}22.31%{border-color:var(--accent);outline-offset:2.75px;outline-color:color-mix(in srgb, var(--accent) 74%, transparent);inset:-5.5px}30.77%{border-color:color-mix(in srgb, var(--accent) 74%, transparent);outline-offset:2.75px;outline-color:color-mix(in srgb, var(--accent) 48%, transparent);inset:-8.25px}46.15%{border-color:color-mix(in srgb, var(--accent) 26%, transparent);outline-offset:2.75px;outline-color:#0000;inset:-13.25px}54.62%{outline-offset:0px;border-color:#0000;outline-color:#0000;inset:-16px}63.08%{outline-offset:0px;border-color:#0000;outline-color:#0000;inset:-16px}to{outline-offset:0px;border-color:#0000;outline-color:#0000;inset:-16px}}@keyframes armed-ring-b{0%{border-color:#0000;inset:-1px}8.46%{border-color:#0000;inset:-1px}13.85%{border-color:#0000;inset:-1px}16.92%{border-color:var(--accent);inset:-1px}22.31%{border-color:var(--accent);inset:-2.75px}30.77%{border-color:var(--accent);inset:-5.5px}46.15%{border-color:color-mix(in srgb, var(--accent) 52%, transparent);inset:-10.5px}54.62%{border-color:color-mix(in srgb, var(--accent) 26%, transparent);inset:-13.25px}63.08%{border-color:#0000;inset:-16px}to{border-color:#0000;inset:-16px}}[data-armed]:disabled:before,[data-armed]:disabled:after{content:none}@media (prefers-reduced-motion:reduce){[data-armed]:before,[data-armed]:after{animation:none}[data-armed]:after{content:none}[data-armed]:before{border-color:color-mix(in srgb, var(--accent) 55%, transparent);inset:-4px}}.said-no{color:var(--danger-text);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600;line-height:1.45}
.ml-addr-inline,.ml-addr-hero{font-family:var(--font-mono);letter-spacing:-.01em;word-break:break-word}.ml-addr-hero{font-size:var(--size-address);font-weight:600}.ml-addr-inline{font-size:var(--size-small)}.ml-addr-fit{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;word-break:normal}.ml-addr-sub,.ml-addr-slug{color:var(--accent-text);font-weight:600}.ml-addr-host{color:var(--ink-muted);font-weight:400}.ml-addr-dash{color:var(--ink-muted);font-style:normal;font-weight:400}.ml-addr-sep{color:var(--accent-text);font-style:normal;font-weight:600}.ml-dest{font-family:var(--font-mono);word-break:break-all}.ml-dest .ml-addr,.ml-dest .ml-addr *{word-break:break-all}.ml-dest-host{color:var(--ink);font-weight:700}.ml-dest-path{color:var(--ink-faint)}.ml-band{width:100%;padding:var(--gap-4) var(--gap-3);text-align:center;background:var(--accent-solid);color:var(--on-accent-solid)}.ml-band .ml-addr-sub,.ml-band .ml-addr-slug,.ml-band .ml-addr-sep,.ml-band .ml-addr-host,.ml-band .ml-addr-dash{color:var(--on-accent-solid)}.ml-band .ml-addr-host,.ml-band .ml-addr-dash{opacity:.68}.ml-band .ml-addr,.ml-band .ml-addr *{word-break:normal;overflow-wrap:break-word}.ml-page{background:var(--ground);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.ml-page-body{width:100%;padding:var(--gap-4) var(--gap-3);flex-direction:column;flex:1;align-items:center;display:flex}.ml-page-title{font-family:var(--font-display);font-weight:800;font-size:var(--size-title);letter-spacing:-.03em;text-align:center;text-wrap:balance}.ml-page-desc{font-size:var(--size-body);color:var(--ink-muted);text-align:center;margin-top:var(--gap-1);max-width:34ch;line-height:1.5}.ml-page-links{width:100%;max-width:380px;margin-top:var(--gap-4);flex-direction:column;display:flex}.ml-page-empty{margin-top:var(--gap-4);padding:var(--gap-4);border:var(--border) dashed var(--line-strong);border-radius:var(--radius);text-align:center;width:100%;max-width:380px;color:var(--ink-faint);font-size:var(--size-body)}.ml-card{align-items:center;gap:var(--gap-2);padding:14px var(--gap-1);border:0;border-bottom:var(--border) solid var(--line);min-height:52px;color:inherit;background:0 0;text-decoration:none;display:flex}.ml-card:hover{background:var(--ground-sunk)}.ml-card-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ml-card-label{font-size:var(--size-body);color:var(--ink);font-weight:600}.ml-card-chev{color:var(--ink-ghost);flex:none;font-size:17px}@media (min-width:720px){.ml-page-links,.ml-page-empty{max-width:560px}.ml-handoff-body{max-width:440px}}.ml-handoff{text-align:center;background:var(--ground);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.ml-handoff-body{width:100%;max-width:360px;padding:var(--gap-4) var(--gap-3);flex-direction:column;flex:1;justify-content:center;display:flex}.ml-handoff-block{width:100%}.ml-handoff-mark{margin-bottom:var(--gap-3);justify-content:center;display:flex}.ml-handoff-mark .ml-card-mark,.ml-handoff-mark .ml-card-monogram{border-radius:var(--radius);width:52px;height:52px;font-size:var(--size-title)}.ml-handoff-mark .ml-card-mark{padding:11px}.ml-handoff-go{text-align:center;width:100%;min-height:72px;padding:var(--gap-2) var(--gap-3);border-radius:var(--radius);background:var(--accent-solid);color:var(--on-accent-solid);text-decoration:none;display:block}.ml-handoff-go-lab{font-size:var(--size-small);opacity:.82;font-weight:700;display:block}.ml-handoff-go-host{font-family:var(--font-mono);word-break:normal;overflow-wrap:break-word;margin-top:3px;font-size:16px;font-weight:700;line-height:1.25;display:block}.ml-handoff-go .ml-icon,.ml-handoff-go svg{flex:none}.ml-handoff-url{margin:var(--gap-2) 0 0;font-size:var(--size-small);color:var(--ink-faint);text-align:center;word-break:break-all}.ml-handoff-checked{margin:var(--gap-3) 0 0;font-size:var(--size-small);color:var(--ink-muted);text-align:center;line-height:1.5}.ml-handoff-checked:empty{display:none}.ml-handoff-go:hover{background:var(--accent-solid-hover)}.destination-warning,.ml-handoff-warn{max-width:320px;margin:0 auto var(--gap-2);padding:var(--gap-2);border:var(--border) solid var(--warn-line);border-radius:var(--radius-sm);background:var(--warn-ground);color:var(--warn-ink);font-size:var(--size-body);text-align:left;line-height:1.45}.destination-proceed,.ml-handoff-anyway{width:100%;max-width:320px;min-height:48px;margin-top:var(--gap-2);padding:15px var(--gap-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius);background:var(--ground);color:var(--ink-muted);text-align:center;font-size:15px;text-decoration:none;display:block}.ml-nf{justify-content:center;align-items:center;gap:var(--gap-2);min-height:100dvh;padding:var(--gap-4);text-align:center;background:var(--ground);flex-direction:column;display:flex}.ml-nf-lede{color:var(--ink);font-size:15px}.ml-nf-help{font-size:var(--size-body);color:var(--ink-faint);max-width:32ch;line-height:1.5}.ml-nf-cta{margin-top:var(--gap-2);padding:12px var(--gap-4);border-radius:var(--radius);background:var(--accent-solid);min-height:44px;color:var(--on-accent-solid);font-size:var(--size-body);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.ml-nf-heading{font-size:var(--size-small);color:var(--ink-muted);margin:18px 0 6px}.ml-nf-profile{font-size:var(--size-small);margin:14px 0 0}.ml-nf-profile a{color:var(--accent-text)}.ml-nf-near{gap:var(--gap-2);flex-direction:column;width:100%;max-width:420px;margin:0;padding:0;list-style:none;display:flex}.ml-nf-near-go{min-height:52px;padding:var(--gap-2) var(--gap-3);border-radius:var(--radius);background:var(--accent-solid);color:var(--on-accent-solid);text-align:center;font-family:var(--font-mono);font-size:var(--size-body);letter-spacing:-.01em;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:flex}.ml-nf-near-go:hover{background:var(--accent-solid-hover)}.ml-nf-near-go:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ml-nf-near-go .ml-addr-sub,.ml-nf-near-go .ml-addr-slug,.ml-nf-near-go .ml-addr-sep,.ml-nf-near-go .ml-addr-host,.ml-nf-near-go .ml-addr-dash{color:var(--on-accent-solid)}.ml-nf-near-go .ml-addr-host,.ml-nf-near-go .ml-addr-dash{opacity:.68}.ml-nf-near-go .ml-addr,.ml-nf-near-go .ml-addr *{word-break:normal;overflow-wrap:break-word}.ml-foot{padding:var(--gap-4) 0 var(--gap-3);text-align:center;font-size:var(--size-small);color:var(--ink-faint);margin-top:auto;line-height:1.9}.ml-foot-made{color:var(--ink-faint)}.ml-foot-brand{color:var(--ink-muted);font-weight:600;text-decoration:none}.ml-foot-brand:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.ml-foot-brand:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.ml-foot-report{width:30px;height:30px;margin-top:var(--gap-1);color:var(--ink-ghost);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ml-foot-report:hover{color:var(--ink-muted);background:var(--ground-sunk)}[data-swatch=ember]{background:var(--swatch-ember)}[data-swatch=gold]{background:var(--swatch-gold)}[data-swatch=moss]{background:var(--swatch-moss)}[data-swatch=fern]{background:var(--swatch-fern)}[data-swatch=jade]{background:var(--swatch-jade)}[data-swatch=lagoon]{background:var(--swatch-lagoon)}[data-swatch=cobalt]{background:var(--swatch-cobalt)}[data-swatch=grape]{background:var(--swatch-grape)}[data-swatch=rose]{background:var(--swatch-rose)}[data-swatch=crimson]{background:var(--swatch-crimson)}[data-swatch=slate]{background:var(--swatch-slate)}[data-swatch=graphite]{background:var(--swatch-graphite)}.ml-card-mark{box-sizing:border-box;border-radius:var(--radius-sm);border:var(--border) solid var(--line-strong);width:26px;height:26px;color:var(--ink-muted);background:0 0;flex:none;padding:4px}.ml-card-monogram{border-radius:var(--radius-sm);border:var(--border) solid var(--line-strong);width:26px;height:26px;color:var(--accent-text);font-size:var(--size-small);background:0 0;flex:none;place-items:center;font-weight:700;display:grid}
.masthead a:not(.btn),.controls a:not(.btn){color:inherit}.shell{max-width:1140px;margin:0 auto;padding:0 22px}.skip:focus{top:12px}.ctl{position:relative}.ctl-btn{font:inherit;cursor:pointer;color:var(--ink-muted);min-width:44px;min-height:38px;transition:color .18s var(--ease), background-color .18s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.ctl-btn:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ctl-btn svg{width:17px;height:17px}.ctl-btn:hover,.ctl.open .ctl-btn{color:var(--ink);background:var(--ground-sunk)}.ctl-value{letter-spacing:.04em}.ctl-dot{background:var(--accent);width:17px;height:17px;box-shadow:var(--shadow-inset);border-radius:999px}.ctl-menu{z-index:60;background:var(--ground);border:var(--border) solid var(--line-strong);border-radius:var(--radius);min-width:152px;max-width:calc(100vw - 44px);box-shadow:var(--shadow-menu);opacity:0;visibility:hidden;transform-origin:0 0;transition:opacity .18s var(--ease), transform .18s var(--ease), visibility .18s;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 9px);left:0;transform:translateY(-6px)scale(.98)}.ctl.open .ctl-menu{opacity:1;visibility:visible;transform:none}.ctl-item{font:inherit;text-align:left;cursor:pointer;color:var(--ink-muted);border-radius:var(--radius-sm);min-height:44px;transition:background-color .14s var(--ease), color .14s var(--ease);background:0 0;border:0;align-items:center;gap:10px;padding:9px 11px;font-size:14px;display:flex}.ctl-item:hover{background:var(--ground-sunk);color:var(--ink)}.ctl-item.is-on{color:var(--ink);font-weight:600}.ctl-item.is-on:after{content:"✓";color:var(--accent-text);margin-left:auto}.ctl-swatch{width:16px;height:16px;box-shadow:var(--shadow-inset);border-radius:999px;flex:0 0 16px}.masthead .wordmark{align-self:start;font-size:23px;position:relative}.masthead .wordmark:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wordmark{font-family:var(--font-display);letter-spacing:-.04em;align-items:center;gap:.3em;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.wordmark-mark{width:auto;height:1.22em;color:var(--accent-text);flex:none}.wordmark-text{white-space:nowrap}.wordmark .dot{color:var(--accent-text)}.btn{font-family:var(--font-text);font-size:var(--t-action);border:2px solid var(--accent-solid);background:var(--accent-solid);color:var(--on-accent-solid);cursor:pointer;min-height:var(--h-action);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex}.btn:hover:not(:disabled){background:var(--accent-solid-hover);border-color:var(--accent-solid-hover);transform:translateY(-2px)}.btn:active:not(:disabled){transform:translateY(0)}.btn--invert{background:var(--ink);color:var(--ground);border-color:var(--ink)}.btn--invert:hover:not(:disabled){background:var(--ink-strong);border-color:var(--ink-strong)}.btn:disabled{border-color:var(--ink-faint);color:var(--ink-muted);cursor:not-allowed;background:0 0;transform:none}.btn--block{width:100%}.skip{z-index:100;background:var(--accent-solid);color:var(--on-accent-solid);transition:top .16s var(--ease);border-radius:999px;padding:11px 18px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.controls{border:var(--border) solid var(--line);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}@media (hover:hover) and (pointer:fine){.ctl:hover .ctl-menu,.ctl:focus-within .ctl-menu{opacity:1;visibility:visible;transform:none}}.masthead{flex-flow:column;align-items:stretch;gap:13px;padding:16px 0 14px;display:flex}.mast-row{align-items:center;gap:10px;display:flex}.mast-row .btn{margin-left:auto}.ml-bar{z-index:60;background:var(--ground);border-bottom:var(--border) solid var(--line);transition:transform .24s var(--ease);position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.ml-bar.is-on{transform:none}.ml-bar-in{align-items:center;gap:10px;max-width:1140px;margin:0 auto;padding:8px 22px;display:flex}.ml-bar .wordmark{align-self:center;font-size:19px}.ml-bar .btn{min-height:var(--h-action);font-size:var(--t-action);margin-left:auto;padding:0 14px;position:relative}.ml-bar .btn:after,.masthead .btn:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.masthead .btn{position:relative}#name{scroll-margin-top:104px}.claim{scroll-margin-top:66px}@media (min-width:700px){.shell{padding:0 34px}.masthead{flex-direction:row;align-items:center;gap:12px;padding:18px 0}.masthead .wordmark{align-self:auto;font-size:20px}.mast-row{flex:auto}.ml-bar-in{padding:8px 34px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.marketing{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.band{padding:68px 0;position:relative}.band--tint{background:var(--ground-sunk)}.band--brand{background:var(--band-brand-bg);color:var(--band-brand-fg)}.band--brand h2,.band--brand h3,.band--brand p,.band--brand li,.band--brand .ml-addr,.band--brand .ml-addr .ml-addr-host{color:var(--band-brand-fg)}.band--brand .ml-addr .ml-addr-host{opacity:.62}.band--brand .ml-addr .ml-addr-sub{color:var(--band-brand-mk);opacity:1}.band--brand .eyebrow-s,.band--brand .tick,.band--brand .glyph,.band--brand .moment .when{color:var(--band-brand-mk)}.band--ink{background:var(--band-ink-bg);color:var(--band-ink-fg)}.band--ink h2,.band--ink h3,.band--ink p,.band--ink li,.band--ink .ml-addr{color:var(--band-ink-fg)}.band--ink .ml-addr .ml-addr-host{color:var(--band-ink-fg);opacity:.58}.band--ink .ml-addr .ml-addr-sub{color:var(--band-ink-mk);opacity:1}.band--ink .eyebrow-s,.band--ink .tick{color:var(--band-ink-mk)}.band--brand .use,.band--brand .faq,.band--brand li,.band--ink .use,.band--ink .faq,.band--ink li{border-color:var(--hairline-on-ink)}h1{font-family:var(--font-display);letter-spacing:-.052em;isolation:isolate;text-wrap:balance;max-width:13ch;margin:0 0 26px;font-size:clamp(46px,13.5vw,132px);font-weight:800;line-height:.9}h2{font-family:var(--font-display);letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(30px,7.4vw,60px);font-weight:800;line-height:1.02}h3{font-family:var(--font-display);letter-spacing:-.026em;text-wrap:balance;margin:0;font-size:19px;font-weight:700}p{text-wrap:pretty;max-width:62ch;margin:0}li{text-wrap:pretty}.mark{white-space:nowrap}.eyebrow-s{font-family:var(--font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text);margin:0 0 14px;font-size:11px;font-weight:700}.band-head{flex-direction:column;gap:14px;margin-bottom:40px;display:flex}.band-head h2{max-width:15ch}.band-head p{color:var(--ink-muted);max-width:46ch;font-size:17px}.band--brand .band-head p,.band--ink .band-head p{color:inherit}.mark{color:var(--on-accent);display:inline-block;position:relative}.mark:before{content:"";background:var(--accent);transform-origin:0;z-index:-1;border-radius:6px;position:absolute;inset:.04em -.11em .08em;transform:rotate(-1.4deg)scaleX(1)}.mark>span{z-index:1;position:relative}.ml-addr{font-family:var(--font-display);letter-spacing:-.028em;color:var(--ink-muted);overflow-wrap:anywhere;word-break:normal;font-weight:700;line-height:1.15}.ml-addr .ml-addr-host{font-weight:700}.ml-addr .ml-addr-sub{font-weight:800}.ml-addr-sep{color:var(--accent-text);font-style:normal}.band--brand .ml-addr-sep{color:var(--band-brand-mk)}.band--ink .ml-addr-sep{color:var(--band-ink-mk)}.address-chip .ml-addr-sep{color:var(--accent-text)}.ml-addr-xl{letter-spacing:-.045em;font-size:clamp(26px,7.6vw,58px);font-weight:800}.ml-addr-lg{letter-spacing:-.038em;font-size:clamp(20px,4.6vw,30px);font-weight:800}.ml-addr-sm{font-size:15px}.ctl-menu--grid{grid-template-columns:repeat(2,minmax(104px,1fr));gap:2px;min-width:min(264px,100vw - 96px);display:grid}.hero{padding:34px 0 60px;position:relative}.hero .lede{color:var(--ink-muted);max-width:44ch;font-size:clamp(17px,2.2vw,21px)}.hero .lede b{color:var(--ink);font-weight:600}.flow{flex-direction:column;align-items:stretch;margin:34px 0 32px;display:flex}.flow-box{border:2px solid var(--line);border-radius:var(--radius);background:var(--ground-sunk);padding:16px 18px 18px}.flow-box--to{border-color:var(--accent);background:var(--ground)}.flow-tag{font-family:var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);max-width:none;margin:0 0 10px;font-size:11.5px;font-weight:700}.flow-box--to .flow-tag{color:var(--accent-text)}.flow-arrow{z-index:1;background:var(--accent-solid);width:40px;height:40px;color:var(--on-accent-solid);border:3px solid var(--ground);border-radius:999px;justify-content:center;align-self:center;align-items:center;margin:-16px 0;display:inline-flex}.flow-arrow svg{width:19px;height:19px}.t-before{color:var(--ink);overflow-wrap:anywhere;font-family:ui-monospace,Menlo,monospace;font-size:clamp(13.5px,3.6vw,17px);line-height:1.45}.claim{border:2px solid var(--accent);border-radius:var(--radius);background:var(--ground-sunk);box-shadow:var(--shadow-lift);margin-top:8px;padding:clamp(20px,3.4vw,30px) clamp(15px,3vw,30px)}.claim-label{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:clamp(19px,2.6vw,24px);font-weight:800}.claim .microcopy{color:var(--ink-muted)}.claim .handoff{border-color:var(--line-strong);background:var(--ground)}.field-row{flex-direction:column;gap:10px;display:flex}.field-shell{border:2px solid var(--line-strong);background:var(--ground);border-radius:999px;align-items:center;min-height:62px;padding:0 20px;transition:border-color .14s;display:flex}.field-shell:focus-within,.field-shell[data-state=free]{border-color:var(--accent)}.field-shell[data-state=invalid]{border-color:var(--ink)}.field-state{font:inherit;cursor:default;width:26px;height:26px;font-family:var(--font-display);opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);border:0;border-radius:999px;flex:0 0 26px;justify-content:center;align-items:center;margin-right:10px;padding:0;font-size:15px;font-weight:800;display:inline-flex;transform:scale(.6)}.field-state[data-state]{opacity:1;transform:none}.field-state[data-state=free]{background:var(--accent-solid);color:var(--on-accent-solid)}.field-state[data-state=invalid]{background:var(--ink);color:var(--ground)}.field-state:not(:disabled){cursor:pointer}.field-state{position:relative}.field-state:not(:disabled):after{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.field-state:not(:disabled):hover{background:var(--accent-solid);color:var(--on-accent-solid)}.field-state:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.field-state[data-state=checking]{color:var(--ink-faint);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0;animation:1.1s ease-in-out infinite breathe}@keyframes breathe{50%{opacity:.45}}.field-shell input{min-width:8ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-text);background:0 0;border:0;outline:none;flex:auto;align-self:stretch;padding:0;font-size:21px;font-weight:800}.field-shell input::placeholder{color:var(--ink-faint);font-weight:600}.field-suffix{display:none}.claim .btn{width:100%;font-size:clamp(17px,1.6vw,22px);font-weight:700}.forming{flex-direction:column;gap:9px;margin-top:18px;display:flex}.address-chip{font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(20px,5.6vw,30px);font-weight:800}.address-chip .scheme,.address-chip .rest,.address-chip .slug{color:var(--ink-faint);font-weight:700}.address-chip .ml-addr-sub{color:var(--accent-text);font-weight:800}.address-chip[data-state=invalid]{text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted)}.verdict{color:var(--ink-muted);align-items:center;gap:9px;min-height:24px;font-size:15px;display:flex}.verdict[data-state=free]{color:var(--ink);font-weight:600}.verdict[data-state=invalid]{color:var(--ink);font-weight:500}.microcopy{color:var(--ink-faint);margin-top:12px;font-size:13.5px}.handoff{border-radius:var(--radius);border:2px solid var(--accent);background:var(--ground-sunk);animation:land .5s var(--ease) both;flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;padding:20px;display:flex}.handoff[hidden]{display:none}.handoff-title{font-family:var(--font-display);letter-spacing:-.024em;font-size:18px;font-weight:700}.handoff-title b{color:var(--accent-text)}.handoff-body{color:var(--ink-muted);font-size:15px}.ed{grid-template-columns:1fr;gap:30px;display:grid}.tree{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tree .leaf{padding-left:34px;padding-block:6px;position:relative}.tree .leaf:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);opacity:.5;border-bottom-left-radius:8px;width:18px;position:absolute;top:0;bottom:50%;left:10px}.tree .leaf:not(:last-child):after{content:"";border-left:2px solid var(--accent);opacity:.5;position:absolute;top:50%;bottom:0;left:10px}.steps{grid-template-columns:1fr;gap:0;display:grid;position:relative}.step{flex-direction:column;gap:10px;padding:0 0 34px 54px;display:flex;position:relative}.step:last-child{padding-bottom:0}.step:not(:last-child):after{content:"";background:var(--line-strong);transform-origin:top;width:2px;transition:transform .55s var(--ease);position:absolute;top:40px;bottom:12px;left:19px;transform:scaleY(0)}.reveal.in .step:not(:last-child):after{transform:scaleY(1)}.reveal.in .step:nth-child(2):after{transition-delay:.12s}.step-n{width:40px;height:40px;font-family:var(--font-display);letter-spacing:-.02em;background:var(--ground);color:var(--accent-text);border:2px solid var(--accent);border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:inline-flex;position:absolute;top:0;left:0}.band--brand .step-n,.band--ink .step-n{background:0 0}.points{grid-template-columns:1fr;gap:34px;display:grid}.point{flex-direction:column;gap:10px;display:flex}.glyph{width:40px;height:40px;color:var(--accent-text)}.glyph svg{width:100%;height:100%}.features{flex-direction:column;display:flex}.feature{border-top:2px solid var(--line);grid-template-columns:1fr;gap:12px;padding:30px 0;display:grid}.feature:first-child{border-top:0;padding-top:0}.feature p{color:var(--ink-muted);max-width:52ch;font-size:16px}.eg{flex-direction:column;gap:8px;margin-top:6px;display:flex}.eg-miss{color:var(--ink-faint);text-decoration:line-through}.schedule{grid-template-columns:1fr;gap:0;margin-top:10px;display:grid}.moment{border-top:1px solid var(--line);align-items:baseline;gap:14px;padding:12px 0;display:flex}.moment:first-child{border-top:0}.moment .when{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);flex:0 0 74px;font-size:11px;font-weight:700}.moment .what{font-family:var(--font-display);letter-spacing:-.024em;font-size:18px;font-weight:700}.uses{grid-template-columns:1fr;gap:0;display:grid}.use{border-top:1px solid var(--line);flex-direction:column;gap:7px;padding:26px 0;display:flex}.use p{max-width:44ch}.use:first-child{border-top:0;padding-top:0}.privacy-list{grid-template-columns:1fr;gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.privacy-list li{border-top:1px solid var(--line);max-width:34ch;font-family:var(--font-display);letter-spacing:-.026em;align-items:baseline;gap:14px;padding:15px 0;font-size:clamp(16px,3.6vw,21px);font-weight:700;display:flex}.privacy-list li:first-child{border-top:0}.privacy-list .tick{color:var(--accent-deep);flex:none}.diffs{grid-template-columns:1fr;gap:30px;display:grid}.diff{flex-direction:column;gap:10px;display:flex}.diff p{color:var(--ink-muted);max-width:42ch;font-size:15.5px}.faqs{grid-template-columns:1fr;gap:0;display:grid}.faq{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:24px 0;display:flex}.faq:first-child{border-top:0;padding-top:0}.faq p{color:var(--ink-muted);max-width:46ch;font-size:15.5px}.closing{text-align:center}.closing .shell{flex-direction:column;align-items:center;gap:18px;display:flex}.closing h2{max-width:14ch;font-size:clamp(34px,9.4vw,78px)}.closing .btn{min-height:56px;padding-inline:34px;font-size:clamp(17px,2.2vw,22px);font-weight:700}footer{color:var(--ink-faint);border-top:1px solid var(--line);flex-direction:column;gap:14px;padding:30px 0 46px;font-size:13.5px;display:flex}footer nav{flex-wrap:wrap;gap:8px 18px;display:flex}footer nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}footer a{color:var(--ink-muted);text-decoration:none}footer a:hover{color:var(--accent-text);text-decoration:underline}@media (min-width:700px){.band{padding:104px 0}.hero{padding:60px 0 96px}.field-row{flex-direction:row}.field-shell{flex:340px}.field-suffix{text-overflow:ellipsis;min-width:0;font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-faint);white-space:nowrap;flex:0 auto;font-size:21px;font-weight:800;display:block;overflow:hidden}.claim .btn{width:auto;padding-inline:34px}.flow-box{padding:20px 24px 22px}.ed{grid-template-columns:minmax(210px,26%) 1fr;gap:56px}.ed .band-head{align-self:start;margin-bottom:0;position:sticky;top:78px}.ed .band-head h2{font-size:clamp(28px,3.4vw,42px)}.steps{grid-template-columns:repeat(3,1fr);gap:40px}.step{padding:54px 0 0}.step:last-child{padding-top:54px}.step:not(:last-child):after{transform-origin:0;width:auto;height:2px;inset:19px -40px auto 48px;transform:scaleX(0)}.reveal.in .step:not(:last-child):after{transform:scaleX(1)}.points{grid-template-columns:repeat(2,1fr);gap:46px}.feature{grid-template-columns:minmax(220px,34%) 1fr;align-items:start;gap:34px}.uses{grid-template-columns:repeat(2,1fr);column-gap:56px}.use:nth-child(2){border-top:0;padding-top:0}.privacy-list{grid-template-columns:repeat(2,1fr);column-gap:56px}.privacy-list li:nth-child(2){border-top:0}.diffs{grid-template-columns:repeat(3,1fr);gap:40px}.faqs{grid-template-columns:repeat(2,1fr);column-gap:66px}.faq:nth-child(2){border-top:0;padding-top:0}.schedule{grid-template-columns:repeat(3,1fr)}.moment{border-top:0;border-left:2px solid var(--line-strong);flex-direction:column;gap:4px;padding:0 0 0 16px}.moment:first-child{border-left:2px solid var(--accent)}.moment .when{flex:none}}@media (min-width:1000px){.points{grid-template-columns:repeat(4,1fr)}}.reveal .band-head>*,.reveal .steps>*,.reveal .points>*,.reveal .features>*,.reveal .uses>*,.reveal .diffs>*,.reveal .faqs>*,.reveal .privacy-list>*,.reveal .tree>*,.reveal>.shell>h2,.reveal>.shell>p,.reveal>.shell>a{opacity:0;transition:opacity .66s var(--ease), transform .66s var(--ease);transform:translateY(18px)}.reveal.in .band-head>*,.reveal.in .steps>*,.reveal.in .points>*,.reveal.in .features>*,.reveal.in .uses>*,.reveal.in .diffs>*,.reveal.in .faqs>*,.reveal.in .privacy-list>*,.reveal.in .tree>*,.reveal.in>.shell>h2,.reveal.in>.shell>p,.reveal.in>.shell>a{opacity:1;transform:none}.reveal.in :is(.band-head,.steps,.points,.features,.uses,.diffs,.faqs,.privacy-list,.tree)>:first-child{transition-delay:0s}.reveal.in :is(.band-head,.steps,.points,.features,.uses,.diffs,.faqs,.privacy-list,.tree)>:nth-child(2){transition-delay:60ms}.reveal.in :is(.band-head,.steps,.points,.features,.uses,.diffs,.faqs,.privacy-list,.tree)>:nth-child(3){transition-delay:.12s}.reveal.in :is(.band-head,.steps,.points,.features,.uses,.diffs,.faqs,.privacy-list,.tree)>:nth-child(4){transition-delay:.18s}.reveal.in :is(.band-head,.steps,.points,.features,.uses,.diffs,.faqs,.privacy-list,.tree)>:nth-child(5){transition-delay:.24s}.reveal.in :is(.uses,.faqs)>:nth-child(n+6){transition-delay:.3s}.tree .leaf:before,.tree .leaf:after{transform-origin:top;transition:transform .5s var(--ease);transform:scaleY(0)}.reveal.in .tree .leaf:before,.reveal.in .tree .leaf:after{transform:scaleY(1)}.reveal.in .tree .leaf:nth-child(2):before{transition-delay:.14s}.reveal.in .tree .leaf:nth-child(3):before{transition-delay:.22s}.reveal.in .tree .leaf:nth-child(4):before{transition-delay:.3s}.glyph svg *{stroke-dasharray:60;stroke-dashoffset:60px;transition:stroke-dashoffset .9s var(--ease)}.reveal.in .glyph svg *{stroke-dashoffset:0}.reveal.in .point:nth-child(2) .glyph svg *{transition-delay:90ms}.reveal.in .point:nth-child(3) .glyph svg *{transition-delay:.18s}.reveal.in .point:nth-child(4) .glyph svg *{transition-delay:.27s}.hero>*{opacity:0;animation:rise .8s var(--ease) forwards;transform:translateY(20px)}.hero>h1{animation-delay:60ms}.hero>.lede{animation-delay:.18s}.hero>.claim{animation-delay:.3s}.hero>.flow{animation-delay:.42s}@keyframes rise{to{opacity:1;transform:none}}.flow-box--to{animation:land .75s var(--ease) 1.05s both}.flow-arrow{animation:pop .5s var(--ease) .9s both}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes land{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}h1 .mark:before{animation:draw .85s var(--ease) .5s both}@keyframes draw{0%{transform:rotate(-1.4deg)scaleX(0)}to{transform:rotate(-1.4deg)scaleX(1)}}.btn{will-change:transform}.feature,.use,.faq{transition:transform .3s var(--ease)}@media (hover:hover){.feature:hover,.use:hover,.faq:hover{transform:translate(4px)}}.field-shell{transition:border-color .2s var(--ease), transform .2s var(--ease)}.field-shell:focus-within{transform:translateY(-1px)}.address-chip{transition:opacity .2s var(--ease)}.swatch{transition:transform .12s var(--ease)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-delay:0s!important}.hero>*,.reveal .band-head>*,.reveal .steps>*,.reveal .points>*,.reveal .features>*,.reveal .uses>*,.reveal .diffs>*,.reveal .faqs>*,.reveal .privacy-list>*,.reveal .tree>*{opacity:1!important;transform:none!important}.glyph svg *{stroke-dashoffset:0!important}.tree .leaf:before,.tree .leaf:after,.step:after{transform:none!important}html.marketing{scroll-behavior:auto}}.muted{color:var(--ink-muted)}.idea-aside{color:var(--ink-muted);max-width:52ch;margin-top:30px}.privacy-counts{max-width:60ch;margin-top:34px}.glyph--on-accent{color:var(--on-accent)}.microcopy--inherit{color:inherit;opacity:.8}.band--brand .muted,.band--ink .muted{color:inherit}[data-swatch=ember]{background:var(--swatch-ember)}[data-swatch=gold]{background:var(--swatch-gold)}[data-swatch=moss]{background:var(--swatch-moss)}[data-swatch=fern]{background:var(--swatch-fern)}[data-swatch=jade]{background:var(--swatch-jade)}[data-swatch=lagoon]{background:var(--swatch-lagoon)}[data-swatch=cobalt]{background:var(--swatch-cobalt)}[data-swatch=grape]{background:var(--swatch-grape)}[data-swatch=rose]{background:var(--swatch-rose)}[data-swatch=crimson]{background:var(--swatch-crimson)}[data-swatch=slate]{background:var(--swatch-slate)}[data-swatch=graphite]{background:var(--swatch-graphite)}
body{background:var(--ground);color:var(--ink)}.app{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.masthead-row{grid-row:1}.nav{grid-row:nav}.app-main{grid-row:2;padding:8px 0 28px}.nav{z-index:40;background:var(--ground);border-top:var(--border) solid var(--line);padding-bottom:env(safe-area-inset-bottom,0);grid-row:3;align-self:end;position:sticky;bottom:0}.nav-row{grid-template-columns:repeat(4,1fr);max-width:1140px;margin:0 auto;display:grid}.nav-item{min-height:var(--h-nav);cursor:pointer;font-family:var(--font-text);letter-spacing:.01em;color:var(--ink-muted);transition:color .14s var(--ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 6px;font-size:11px;font-weight:600;display:flex}.nav-item svg{width:21px;height:21px}.nav-item[aria-current=page]{color:var(--accent-text)}.nav-item[aria-current=page]:after{content:"";background:var(--accent);border-radius:2px;width:18px;height:2px;display:block}.nav-item:hover{color:var(--ink)}.section[hidden]{display:none}.section-head{margin:0 0 20px}.section-head>.ghost{margin-top:var(--gap-3)}@media (min-width:720px){.section-head{align-items:start;column-gap:var(--gap-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.section-head>.ghost{grid-area:1/2/span 2;margin-top:0}.section-head>.ns{grid-column:1}}.section-title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:none;margin:0 0 6px;font-size:clamp(22px,4.2vw,30px);font-weight:800;line-height:1.05}.section-note{color:var(--ink-muted);font-size:var(--size-body);max-width:var(--measure);margin:0}.stage{border-left:2px solid var(--line);padding:0 0 26px 20px;position:relative}.stage:last-child{padding-bottom:0}.stage[data-state=done]{border-left-color:var(--accent)}.stage[data-state=waiting]{opacity:.4}.stage:before{content:"";background:var(--ground);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--line);border-radius:999px;position:absolute;top:2px;left:-7px}.stage[data-state=done]:before{box-shadow:inset 0 0 0 6px var(--accent)}.stage[data-state=active]:before{box-shadow:inset 0 0 0 2px var(--accent)}.after-flow{margin-top:22px;padding-left:20px}.stage-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 10px;font-size:11px;font-weight:700}.stage[data-state=active] .stage-label{color:var(--accent-text)}.field{box-sizing:border-box;width:100%;font-family:var(--font-display);font-weight:700;font-size:var(--t-field);letter-spacing:-.02em;color:var(--ink);border:var(--border) solid var(--ink-faint);min-height:var(--h-field);transition:border-color .16s var(--ease);background:0 0;border-radius:999px;outline:none;padding:0 16px}.field::placeholder{color:var(--ink-faint);font-weight:600}.field:focus{border-color:var(--accent)}.field-note{color:var(--ink-muted);margin:10px 0 0;font-size:14px}.or-sep{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:12px;margin:18px 0 2px;font-size:11.5px;font-weight:700;display:flex}.or-sep:before,.or-sep:after{content:"";background:var(--line);flex:1 1 0;height:1px}.settled{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.settled b{color:var(--accent-text)}.pills{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}:is(.pills,.row:has(>.pill),.sift-row:has(>.pill)){row-gap:14px}.pill{font-family:var(--font-text);font-size:var(--t-choice);min-height:var(--h-choice);border:var(--border) solid var(--line);color:var(--ink-muted);cursor:pointer;transition:border-color .14s var(--ease), color .14s var(--ease), background-color .14s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.pill:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pill[aria-pressed=true]{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent-solid)}.pill[aria-pressed=true]:hover{background:var(--accent-solid-hover);border-color:var(--accent-solid-hover);color:var(--on-accent-solid)}.pill:hover{color:var(--ink);border-color:var(--line-strong)}.row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ghost{font-family:var(--font-text);font-size:var(--t-action);min-height:var(--h-action);border:var(--border) solid var(--line-strong);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.ghost:hover{border-color:var(--accent);color:var(--accent-text)}.ghost:disabled{color:var(--ink-muted);cursor:default;border-style:dashed}.ghost:disabled:hover{border-color:var(--line-strong);color:var(--ink-muted)}.ghost{text-decoration:none}.addr-link{color:inherit;text-decoration:none;display:inline-block}.addr-link:hover .ml-addr-slug,.addr-link:hover .ml-addr-sub,.addr-link:hover .ml-addr-sep{color:var(--accent-solid-hover)}.addr-link:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:6px}.ready{border:var(--border) solid var(--accent);border-radius:22px;margin-top:4px;padding:clamp(18px,4vw,26px)}.ready-said{color:var(--ink-muted);margin:0 0 12px;font-size:14px}.ready-addr{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:clamp(30px,7.2vw,48px);font-weight:700;line-height:1.2}.ml-addr{overflow-wrap:anywhere}.ml-addr-sep{color:var(--accent-text);font-style:normal}.ready-addr .ml-addr-sub,.ready-addr .ml-addr-slug{font-weight:800}.tray{border-top:var(--border) solid var(--line);margin-top:16px;padding-top:14px}.tray summary{cursor:pointer;color:var(--ink-muted);align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;list-style:none;display:flex}.tray summary::-webkit-details-marker{display:none}.tray summary:hover{color:var(--ink)}.tray summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.tray summary:after{content:"";width:7px;height:7px;transition:transform .18s var(--ease);border-bottom:2px solid;border-right:2px solid;flex:none;transform:translateY(-2px)rotate(45deg)}.tray[open] summary:after{transform:translateY(1px)rotate(-135deg)}.publish{align-items:flex-start;gap:11px;margin-top:8px;display:flex}.publish input{width:21px;height:21px;accent-color:var(--accent);flex:none;margin:2px 0 0}.publish-why{color:var(--ink-muted);margin-top:4px;font-size:13.5px;display:block}.memo-head,.memo{grid-template-columns:minmax(0,1fr) 82px 90px minmax(88px,112px);align-items:center;gap:0 16px;display:grid}.memo-head{border-bottom:var(--border) solid var(--line-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);padding:0 2px 9px;font-size:10.5px;font-weight:700}.memo{text-align:left;width:100%;font:inherit;box-sizing:border-box;border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;padding:13px 2px;text-decoration:none;position:relative}.memo+.memo:before{content:"";background:linear-gradient(to right, var(--accent) 0%, var(--accent) 22%, var(--line) 60%, transparent 100%);opacity:.55;height:1px;position:absolute;top:0;left:0;right:0}.memo:hover{background:var(--ground-sunk)}.memo:hover .memo-addr{color:var(--accent-text)}.memo:disabled{cursor:not-allowed;background:var(--ground-page);color:var(--ink-muted)}.memo:disabled .memo-addr,.memo:disabled .memo-kind,.memo:disabled .ml-addr,.memo:disabled .ml-addr *{color:var(--ink-muted)}.memo:disabled:hover{background:var(--ground-page)}.memo:disabled:hover .memo-addr{color:var(--ink-muted)}.memo--pick{grid-template-columns:minmax(0,1fr)}.memo-who{align-items:center;gap:12px;min-width:0;display:flex}.memo-names{min-width:0;display:block}.memo-addr,.memo-kind{display:block}.memo-addr{font-family:var(--font-display);letter-spacing:-.02em;-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:16.5px;font-weight:700;display:-webkit-box;overflow:hidden}.memo-addr .ml-addr-sep{color:var(--accent-text);font-style:normal}.memo-kind{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13px;overflow:hidden}.memo-tags{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.memo-tags:empty{display:none}.memo-stats{display:contents}.memo-num{text-align:right;font-variant-numeric:tabular-nums;min-width:0}.memo-big,.stat-big{font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:1.15;display:block}.memo-none{color:var(--ink-ghost)}.memo-when{color:var(--ink-muted);font-size:12.5px;display:block}.memo-when[data-never]{color:var(--ink-ghost)}.memo-bar{background:var(--line);border-radius:999px;width:52px;height:3px;margin:5px 0 0 auto;display:block;overflow:hidden}.memo-bar i{background:var(--accent);border-radius:999px;height:100%;display:block}.memo-rate{color:var(--ink-faint);font-size:12px}.memo-lbl{white-space:nowrap;display:block}.memo-lbl-txt{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.memo-body{flex:auto;min-width:0}.memo-seen{color:var(--ink-faint);margin:2px 0 0;font-size:12px}@media (max-width:719px){.memo-head{display:none}.memo{border:var(--border) solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);row-gap:10px;margin-bottom:9px;padding:14px 12px}.memo+.memo:before{content:none}.memo:hover{background:0 0}.memo-tags:empty{display:none}.memo-stats{border-top:var(--border) solid var(--line-faint);flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:4px 18px;padding-top:11px;display:flex}.memo-num{text-align:left;flex:none}.memo-bar{display:none}.memo-big,.memo-when{line-height:20px}.memo-big{font-size:17px}.memo-when{font-size:14px;font-weight:600}.memo-lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px;font-size:10px;font-weight:700}.memo-lbl-txt{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.memo-rate{font-size:inherit}.memo-rate:before{content:" · "}}.memo-mark{letter-spacing:.01em;border:var(--border) solid var(--line-strong);min-height:18px;color:var(--ink-muted);white-space:nowrap;vertical-align:middle;border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-block}.memo-mark--warn{border-color:var(--warn-line);color:var(--warn-ink)}.nudge{border:var(--border) solid var(--accent);color:var(--ink-muted);border-radius:16px;margin-bottom:22px;padding:16px 18px;font-size:14.5px}.nudge b{color:var(--ink);font-weight:700}.sift{border-bottom:var(--border) solid var(--line);margin-bottom:4px;padding-bottom:18px}.sift .field{margin-bottom:12px}.sift-row{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.sift-sort{margin-top:10px}.sift-sort summary{min-height:var(--h-action);cursor:pointer;font-size:var(--t-action);color:var(--ink-muted);align-items:center;gap:8px;list-style:none;display:flex}.sift-sort summary::-webkit-details-marker{display:none}.sift-sort summary:hover{color:var(--ink)}.sift-sort summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.sift-sort-now{color:var(--ink);font-weight:700}.sift-sort summary:after{content:"";width:7px;height:7px;transition:transform .18s var(--ease);border-bottom:2px solid;border-right:2px solid;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.sift-sort[open] summary:after{transform:translateY(1px)rotate(-135deg)}.sift-toggles{border-top:var(--border) solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;max-width:27rem;margin-top:6px;padding-top:4px;display:flex}.sift-toggles .tray-row{border:0;flex:none;align-items:center;gap:7px;width:auto;min-height:44px;padding:0}.sift-toggles .tray-row .txt{font-size:var(--t-choice);white-space:nowrap;flex:none;line-height:1.25}.sift-toggles .tray-row .sw{width:26px;height:16px}.sift-toggles .tray-row .sw:after{width:12px;height:12px;top:2px;left:2px}.sift-toggles .tray-row[aria-pressed=true] .sw:after{transform:translate(10px)}@media (max-width:359px){.sift-toggles{column-gap:8px}.sift-toggles .tray-row .txt{font-size:12px}}.pager{border-top:var(--border) solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:18px;display:flex}.pager-at{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:center;flex:auto;font-size:13px}.iconpick{font-family:var(--font-text);border-radius:var(--radius);border:var(--border) solid var(--line-strong);color:var(--ink-muted);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:600;display:inline-flex}.iconpick[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.iconpick:hover{border-color:var(--accent)}.iconpick-marks{align-items:center;gap:10px;display:flex}.iconpick-marks[data-icons=mono]{color:var(--ink)}.iconpick-marks svg{width:22px;height:22px}.namer{border-top:var(--border) solid var(--line);margin-top:14px;padding-top:14px}.textish[type=datetime-local]{min-height:var(--h-field);font-variant-numeric:tabular-nums}.textish[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .14s var(--ease)}.textish[type=datetime-local]:hover::-webkit-calendar-picker-indicator{opacity:1}.namer .row{align-items:center;gap:10px;margin-top:8px}.namer .textish{flex:auto}.token-name{font-size:var(--size-body);color:var(--ink);font-weight:600}.swatch-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:7px;margin-top:12px;display:grid}.swatch-grid .swatchpick{justify-content:flex-start;width:100%}.swatchpick{font-family:var(--font-text);font-size:var(--t-choice);min-height:var(--h-choice);border:var(--border) solid var(--line-strong);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}.swatchpick[aria-pressed=true]{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent-solid)}.swatchpick:hover{border-color:var(--accent)}.swatchpick-dot{border:1px solid var(--hairline-on-ink);border-radius:999px;flex:none;width:15px;height:15px}.swatchpick[aria-pressed=true] .swatchpick-dot{border-color:var(--on-accent-solid);background:var(--on-accent-solid)!important}.ghost.is-pending{border-color:var(--accent);color:var(--accent-text);font-weight:700}.build{color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:8px;margin:26px 0 0;font-size:12px;display:flex}.build code{font-family:var(--font-mono)}.build-label{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.safety{border:var(--border) solid var(--line-strong);border-radius:var(--radius-sm);background:var(--ground-sunk);margin:14px 0 0;padding:11px 13px}.safety-head{align-items:center;gap:8px;margin:0 0 5px;display:flex}.safety-head b{letter-spacing:.07em;text-transform:uppercase;color:var(--accent-text);font-size:11.5px;font-weight:700}.safety-txt{color:var(--ink-muted);margin:0;font-size:12.5px;line-height:1.55}.safety-mark{background:var(--verdict-ok);width:17px;height:17px;color:var(--on-verdict-ok);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.safety-mark svg{width:11px;height:11px;display:block}.safety-mark[data-verdict=bad]{background:var(--danger);color:var(--on-danger)}.safety-mark[data-verdict=unknown]{background:var(--warn-ink);color:var(--ground)}.refusal .safety-head b{color:var(--warn-ink)}.section-title .dot,.ghost .dot{color:var(--accent-text)}.saved-state{min-height:1.2em;font-size:var(--size-body);color:var(--ink-muted);margin:18px 0 0}.panel{display:block}.panel-head{border-bottom:var(--border) solid var(--line);padding-bottom:18px}.panel-head .ready-addr{margin:14px 0}.panel-head .row{gap:8px}.block-sub{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);border-top:var(--border) solid var(--line-faint);margin:26px 0 8px;padding-top:18px;font-size:11px;font-weight:700}.placement{border-bottom:var(--border) solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.placement:last-of-type{border-bottom:0}.placement-name{overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:600}.ghost.danger{border-color:var(--warn-line);color:var(--warn-ink)}.ghost.danger:hover{border-color:var(--warn-ink);color:var(--warn-ink)}.mypage-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:0 44px;display:grid}.mypage-form{min-width:0}.mypage-preview{position:sticky;top:24px}.preview-frame{border:var(--border) solid var(--line-strong);background:var(--ground-sunk);border-radius:22px;padding:16px 14px 20px}.preview-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px;font-size:10px;font-weight:700}.preview-note{margin-top:12px}.preview-page .ml-page{background:0 0;min-height:0;padding:0}.preview-page .ml-page-body{padding:14px 12px}@media (max-width:900px){.mypage-split{grid-template-columns:minmax(0,1fr);gap:26px}.mypage-preview{max-width:380px;position:static}}.block{border-bottom:var(--border) solid var(--line);padding:22px 0}.block>*{max-width:var(--measure)}.block>.block-sub{max-width:none}.block:last-child{border-bottom:0}.card{border:var(--border) solid var(--line-strong);border-radius:var(--radius);background:var(--ground);max-width:var(--measure);margin:0 0 14px;padding:4px 18px}.card-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;padding:18px 0 0;font-size:17px;font-weight:800}.setting{border-bottom:var(--border) solid var(--line);padding:16px 0}.setting:last-child{border-bottom:0}.setting-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0;font-size:12px;font-weight:700}.setting-help{color:var(--ink-muted);font-size:var(--size-body);margin:6px 0 0;line-height:1.55}.setting-main{margin-top:12px}.setting-value{font-family:var(--font-mono);font-size:var(--size-body);color:var(--ink);overflow-wrap:anywhere;margin:8px 0 0}.doclinks{flex-wrap:wrap;gap:6px 20px;margin-top:12px;display:flex}.doclinks a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);align-items:center;min-height:24px;font-size:14px;display:inline-flex}.doclinks a:hover{color:var(--accent-text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.peril{border:var(--border) solid var(--warn-line);border-radius:var(--radius);background:var(--warn-ground);max-width:var(--measure);margin:26px 0 0;padding:18px}.peril .card-title{color:var(--warn-ink);padding-top:0}.peril .setting-help{color:var(--ink)}.peril .row{margin-top:16px}.block-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px;font-size:11px;font-weight:700}.block-help{color:var(--ink-muted);font-size:var(--size-body);max-width:52ch;margin:0 0 12px}.editrow{flex-wrap:nowrap;align-items:center;gap:10px;max-width:520px;margin-top:12px;display:flex}.editrow .textish{flex:auto;min-width:0}.editrow .ghost{flex:none}.stat-strip{flex-wrap:wrap;align-items:flex-start;gap:6px 28px;margin:2px 0 14px;display:flex}.stat{min-width:0}.stat-big,.stat-when{line-height:20px}.stat-when{color:var(--ink-muted);font-size:14px;font-weight:600;display:block}.stat-lbl{white-space:nowrap;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-top:3px;font-size:10px;font-weight:700;display:block}.stat-none{color:var(--ink-ghost)}.textish{box-sizing:border-box;width:100%;font:inherit;font-size:var(--t-field);color:var(--ink);resize:vertical;border:var(--border) solid var(--ink-faint);border-radius:var(--radius);min-height:var(--h-field);background:0 0;outline:none;padding:0 12px}textarea.textish{min-height:var(--h-area);padding:10px 12px}.textish:focus{border-color:var(--accent)}.danger{border-color:var(--warn-line);color:var(--warn-ink);background:var(--warn-ground)}.dest{border:var(--border) solid var(--line);border-radius:var(--radius);align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px;display:flex}.dest-meta{flex:auto;min-width:0}.dest-title{color:var(--ink);margin:2px 0 1px;font-size:14.5px;font-weight:600}.dest-url{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12.5px}.dest.mini{padding:9px 10px}.dest.mini .dest-title{font-size:13px}.dupe{border:2px solid var(--accent);border-radius:var(--radius);background:var(--ground);color:var(--ink);margin:12px 0 0;padding:15px 16px 16px}.dupe-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--accent-text);margin:0;font-size:15px;font-weight:800}.dupe-addr{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-text);overflow-wrap:anywhere;margin:9px 0 0;font-size:15px;font-weight:800;display:inline-block}.dupe-addr:hover{text-decoration:underline}.dupe-url{color:var(--ink-muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.dupe-ask{margin:13px 0 0;font-size:14px;font-weight:600}.dupe-acts{gap:9px;margin-top:11px;display:flex}.dupe-acts .go,.dupe-acts .ghost{min-width:74px;position:static;transform:none}.refusal{border:var(--border) solid var(--warn-line);border-radius:var(--radius);background:var(--warn-ground);color:var(--warn-ink);padding:16px}.refusal-msg{margin:0;font-size:15px;font-weight:700;line-height:1.5}.refusal-sub{color:var(--ink-muted);margin:9px 0 0;font-size:13px;line-height:1.6}.refusal-kept{border:1px dashed var(--line-strong);color:var(--ink-muted);overflow-wrap:anywhere;border-radius:9px;margin-top:13px;padding:9px 11px;font-size:12.5px}.refusal-acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.forming-addr{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-faint);overflow-wrap:anywhere;margin:0 0 10px;font-size:17px;font-weight:700}.forming-addr .suffix{color:var(--ink-muted)}.fwrap{--slot-w:44px;position:relative}.go{min-height:var(--h-inset);font-family:var(--font-text);font-size:var(--t-action);letter-spacing:.06em;cursor:pointer;background:var(--accent-solid);color:var(--on-accent-solid);border:0;border-radius:999px;padding:0 14px;font-weight:700;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.fwrap .field{padding-right:calc(var(--slot-w) + 34px)}.taken-mark{min-height:var(--h-inset);white-space:nowrap;font-family:var(--font-text);letter-spacing:.06em;background:var(--warn-ink);color:var(--ground);border-radius:999px;align-items:center;padding:0 13px;font-size:13px;font-weight:700;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.pills-lbl{color:var(--ink-faint);letter-spacing:.02em;margin:14px 0 8px;font-size:12px;font-weight:600}.pills .pill{touch-action:none;-webkit-user-select:none;user-select:none}.pill.dragging{z-index:2;cursor:grabbing;background:var(--ground);box-shadow:var(--shadow-lift);will-change:transform;position:relative}.hint{color:var(--ink-muted);border-left:2px solid var(--warn-line);margin-top:12px;padding-left:12px;font-size:13.5px;line-height:1.55}.hint b{color:var(--ink)}.stage-summary{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;display:flex}.stage-summary .settled{flex:auto;min-width:0}.stage-reopen{font-family:var(--font-text);color:var(--accent-text);letter-spacing:.02em;flex:none;font-size:12.5px;font-weight:600}.qrrow{align-items:flex-start;gap:14px;margin-top:16px;display:flex}.qrbox{cursor:pointer;border:var(--border) solid var(--line-strong);background:var(--qr-paper);border-radius:12px;flex:none;width:168px;height:168px;padding:7px;position:relative}.qrbox img{width:100%;height:100%;display:block}.qrbox .loupe{background:var(--accent-solid);width:24px;height:24px;color:var(--on-accent-solid);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-7px;right:-7px}.qrmeta{flex:auto;min-width:0}.qrsub{color:var(--ink-muted);margin:4px 0 10px;font-size:13px}[hidden]{display:none!important}.qrfull{z-index:90;background:var(--qr-paper);place-content:center;gap:18px;padding:24px;display:grid;position:fixed;inset:0}.qrfull img{width:min(78vw,78vh);height:auto;display:block}.qrfull-addr{font-family:var(--font-display);color:var(--qr-ink);text-align:center;overflow-wrap:anywhere;font-size:17px;font-weight:700}.qrfull-hint{color:var(--qr-legend);text-align:center;font-size:13px}.tray-row{border-bottom:var(--border) solid var(--line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.tray-row:last-child{border-bottom:0}.tray-row .txt{flex:auto;font-size:14.5px;font-weight:600}.tray-row .txt small{color:var(--ink-muted);margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.5;display:block}.tray-row .sw{background:var(--line-strong);width:40px;height:24px;transition:background .16s var(--ease);border-radius:999px;flex:none;position:relative}.tray-row .sw:after{content:"";background:var(--ground);width:18px;height:18px;transition:transform .16s var(--ease);border-radius:999px;position:absolute;top:3px;left:3px}.tray-row[aria-pressed=true] .sw{background:var(--accent)}.tray-row[aria-pressed=true] .sw:after{transform:translate(16px)}.tray-row.danger .txt{color:var(--warn-ink)}.toast{--toast-x:50%;--toast-y:50%;top:var(--toast-y);left:var(--toast-x);background:var(--ink);color:var(--ground);text-align:center;opacity:0;pointer-events:none;max-width:min(76vw,340px);transition:opacity .2s var(--ease), transform .2s var(--ease);z-index:100;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:600;line-height:1.4;position:fixed;transform:translate(-50%,calc(8px - 50%))}.toast.on{opacity:1;transform:translate(-50%,-50%)}@media (min-width:800px){.app{grid-template-rows:auto auto 1fr}.app-main{grid-row:3}.nav{border-top:0;border-bottom:var(--border) solid var(--line);grid-row:2;align-self:start;padding-bottom:0;position:sticky;top:0}.nav-row{grid-template-columns:repeat(4,max-content);gap:4px;padding:0 34px}.nav-item{min-height:var(--h-nav);flex-direction:row;gap:9px;padding:14px 16px;font-size:14.5px}.nav-item[aria-current=page]:after{display:none}.nav-item[aria-current=page]{box-shadow:inset 0 -2px 0 var(--accent)}.app-main{padding:34px 0 60px}html:has(.nav){scroll-padding-top:calc(var(--h-nav) + var(--border))}}.goes{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.goes-row+.goes-row{border-top:var(--border) solid var(--line)}.goes-open{text-align:left;width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 2px;display:flex}.goes-open:hover .goes-name,.goes-open:hover .goes-url{text-decoration:underline}.goes-where{flex-direction:column;flex:14ch;gap:2px;min-width:0;display:flex}.goes-name{color:var(--ink);font-size:14.5px;font-weight:600}.goes-url{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12.5px}.goes-when{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.memo-mark--live{border-color:var(--accent);color:var(--accent-text)}.namer .textish+.block-help{margin-top:10px}.install-corner{float:right;z-index:20;align-items:center;gap:6px;margin:0 0 8px 18px;display:flex;position:relative}.install-pill{border:var(--border) solid var(--accent-solid);background:var(--accent-solid);min-height:40px;color:var(--on-accent-solid);font-family:var(--font-text);font-size:var(--t-action);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.install-pill:hover{background:var(--accent-solid-hover);border-color:var(--accent-solid-hover)}.install-icon{flex:none;width:17px;height:17px}.install-go{gap:7px}.install-no{width:40px;height:40px;color:var(--ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.install-no:hover{background:var(--ground-sunk);color:var(--ink)}.install-no svg{width:15px;height:15px}.install-pill:after,.install-no:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.install-guide{border-radius:var(--radius);border:var(--border) solid var(--line-strong);background:var(--ground);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.install-corner .install-guide{z-index:30;width:min(320px,100vw - 44px);box-shadow:var(--shadow-menu);position:absolute;top:calc(100% + 8px);right:0}.setting .install-guide{max-width:var(--measure);margin-top:12px}.install-guide-title{font-weight:700;font-size:var(--size-body);margin:0}.install-steps{color:var(--ink-muted);font-size:var(--size-small);flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.install-note{color:var(--ink-faint);font-size:var(--size-small);margin:0}.ns{margin-top:var(--gap-2);min-width:0;max-width:100%;display:inline-block;position:relative}.ns-pill{min-width:0;max-width:100%;min-height:var(--h-choice);border:var(--border) solid var(--accent-solid);background:var(--accent-solid);color:var(--on-accent-solid);font-family:var(--font-display);font-weight:700;font-size:var(--t-choice);letter-spacing:-.01em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 13px;display:inline-flex;position:relative}.ns-pill:hover{background:var(--accent-solid-hover);border-color:var(--accent-solid-hover)}.ns-chev{flex:none;width:14px;height:14px}.ns-pill[aria-expanded=true] .ns-chev{transform:rotate(180deg)}.ns-pill:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ns-menu{z-index:40;border:var(--border) solid var(--line-strong);border-radius:var(--radius);background:var(--ground);min-width:max(160px,100%);max-width:min(320px,100vw - 44px);box-shadow:var(--shadow-menu);flex-direction:column;max-height:min(60vh,420px);padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.ns-item{font-family:var(--font-display);font-weight:700;font-size:var(--size-body);text-align:left;border-radius:var(--radius-sm);min-height:44px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.ns-item:hover{background:var(--ground-sunk);color:var(--ink)}.ns-item[aria-checked=true]{color:var(--accent-text)}.ns-item[aria-checked=true]:after{content:"✓";flex:none}.ns-mark{letter-spacing:.01em;border:var(--border) solid currentColor;white-space:nowrap;vertical-align:middle;opacity:.85;border-radius:999px;min-height:18px;margin-left:7px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-block}.ns-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ns-item .ns-name{white-space:normal;overflow-wrap:anywhere}.ns-mark--alone{color:var(--ink-muted);margin-left:0}html[data-pull]{overscroll-behavior-y:none}.pull{--pull:0px;--pull-turn:0turn;z-index:45;left:50%;top:calc(env(safe-area-inset-top,0px) + 6px);background:var(--ground);border:var(--border) solid var(--line);width:36px;height:36px;box-shadow:var(--shadow-lift);transform:translate(-50%, calc(var(--pull) - 48px));opacity:0;pointer-events:none;transition:opacity .12s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed}.pull[data-phase=pulling],.pull[data-phase=armed]{opacity:1}.pull[data-phase=busy]{opacity:1;transition:opacity .12s var(--ease), transform .18s var(--ease)}.pull-ring{fill:none;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}.pull-ring circle{stroke:var(--line)}.pull-ring path{stroke:var(--accent);transform-origin:50%;transform:rotate(var(--pull-turn))}.pull[data-phase=armed] .pull-ring path{stroke:var(--accent-deep)}.pull[data-phase=busy] .pull-ring path{animation:.8s linear infinite pull-spin}@keyframes pull-spin{to{transform:rotate(1turn)}}.pull-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pull{transition:none}.pull[data-phase=busy] .pull-ring path{animation:none}.tray summary:after,.sift-sort summary:after{transition:none}}.field-ghost{pointer-events:none;white-space:pre;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.field-mirror{visibility:hidden;flex:none}.field-end{color:var(--ink-muted);flex:none}.fwrap .field~.field-ghost{padding:0 calc(var(--slot-w) + 34px + var(--border)) 0 calc(16px + var(--border));font-family:var(--font-display);font-weight:700;font-size:var(--t-field);letter-spacing:-.02em}.fwrap .textish~.field-ghost{padding:0 calc(12px + var(--border));font:inherit;font-size:var(--t-field)}.editrow .fwrap{flex:auto;min-width:0;display:block}.overlay{z-index:60;background:color-mix(in srgb, var(--ink) 40%, transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog{background:var(--ground);width:min(420px,100%);color:var(--ink);border:var(--border) solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-menu);outline:none;padding:18px}.dialog-q{color:var(--ink-strong);overflow-wrap:anywhere;margin:0;font-weight:600}.dialog-ask{font-size:var(--size-small);color:var(--ink-muted);margin:12px 0 0}.dialog .textish{margin-top:8px}.dialog-acts{gap:10px;margin-top:16px;display:flex}.dialog-acts>*{flex:1}
