@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_1243c3{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}:root{--ground:#F6F6F3;--ground-2:#F8F8F6;--surface:#FFFFFF;--fill:#F0F0EC;--fill-hover:#ECECE7;--track:#EFEFEA;--line:#E4E4DF;--line-strong:#DCDCD6;--ink:#0E0F12;--ink-bg:#0E0F12;--ink-hover:#2A2C33;--muted:#4B4F58;--faint:#9A9EA7;--icon:#6B6F78;--on-dark:#FFFFFF;--muted-on-dark:#A3A7B0;--accent:#1F4BFF;--accent-hover:#1536C7;--accent-tint:#E8EEFF;--accent-soft:#C9D6FF;--accent-on-dark:#8FA6FF;--success:#157A4B;--success-tint:#E7F5EC;--success-hover:#0F5E39;--success-dark:#1E3A2A;--success-on-dark:#7FD3A1;--warning:#B45309;--warning-tint:#FFF7ED;--warning-tint-2:#FFF1E6;--warning-soft:#FED7AA;--danger:#B91C1C;--danger-tint:#FEE2E2;--danger-tint-2:#FDECEC;--purple:#6D28D9;--purple-tint:#F1E9FF;--teal:#0E7490;--teal-tint:#E6F4F8;--dark-surface:#17191F;--dark-line:#262930;--text-hero:48px;--text-title:34px;--text-section:22px;--text-h3:20px;--text-body:15px;--text-sm:14px;--text-xs:13px;--text-eyebrow:12px;--leading:1.5;--leading-display:1.05;--tracking-display:-0.02em;--tracking-eyebrow:0.08em;--radius-xs:7px;--radius-sm:10px;--radius-md:12px;--radius-lg:14px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-12:48px;--control-h:40px;--control-h-sm:36px;--control-h-lg:48px;--input-h:42px;--rail-w:72px;--rail-w-expanded:232px;--tap-min:44px;--ease:cubic-bezier(.2,.7,.2,1);--dur-fast:120ms;--dur:180ms;--toast-life:6s;--shadow-pop:0 20px 50px -30px rgba(14,15,18,.35);--focus-ring:0 0 0 3px var(--accent-tint);color-scheme:light}:root[data-theme=dark]{--ground:#0E0F12;--ground-2:#131519;--surface:#17191F;--fill:#262930;--fill-hover:#2E313A;--track:#262930;--line:#262930;--line-strong:#33363E;--ink:#F3F3F0;--ink-bg:#2A2D36;--ink-hover:#3A3D47;--muted:#A3A7B0;--faint:#6B6F78;--icon:#8E929B;--on-dark:#FFFFFF;--muted-on-dark:#A3A7B0;--accent:#4D6FFF;--accent-hover:#7A93FF;--accent-tint:#1A2550;--accent-soft:#2A3C80;--accent-on-dark:#8FA6FF;--success:#4ADE80;--success-tint:#113524;--success-hover:#86EFAC;--success-dark:#0F2A1C;--success-on-dark:#7FD3A1;--warning:#FBBF24;--warning-tint:#262016;--warning-tint-2:#262016;--warning-soft:#3E3220;--danger:#F87171;--danger-tint:#3C1515;--danger-tint-2:#3C1515;--purple:#C4B5FD;--purple-tint:#2A1A4A;--teal:#5EC8E5;--teal-tint:#0F2A33;--dark-surface:#1F2229;--dark-line:#33363E;--shadow-pop:0 20px 50px -30px rgba(0,0,0,.8);color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--ground:#0E0F12;--ground-2:#131519;--surface:#17191F;--fill:#262930;--fill-hover:#2E313A;--track:#262930;--line:#262930;--line-strong:#33363E;--ink:#F3F3F0;--ink-bg:#2A2D36;--ink-hover:#3A3D47;--muted:#A3A7B0;--faint:#6B6F78;--icon:#8E929B;--accent:#4D6FFF;--accent-hover:#7A93FF;--accent-tint:#1A2550;--accent-soft:#2A3C80;--success:#4ADE80;--success-tint:#113524;--success-hover:#86EFAC;--success-dark:#0F2A1C;--warning:#FBBF24;--warning-tint:#262016;--warning-tint-2:#262016;--warning-soft:#3E3220;--danger:#F87171;--danger-tint:#3C1515;--danger-tint-2:#3C1515;--purple:#C4B5FD;--purple-tint:#2A1A4A;--teal:#5EC8E5;--teal-tint:#0F2A33;--dark-surface:#1F2229;--dark-line:#33363E;--shadow-pop:0 20px 50px -30px rgba(0,0,0,.8);color-scheme:dark}}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}*{box-sizing:border-box}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:12px}.display{font-family:var(--font-display);letter-spacing:-.02em;line-height:1.05}.mono{font-family:var(--font-mono)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:12px;font-weight:600;font-size:14px;border:1px solid transparent;cursor:pointer;font-family:inherit;white-space:nowrap}.btn-primary{background:var(--accent);color:var(--on-dark)}.btn-primary:hover{background:var(--accent-hover);color:var(--on-dark)}.btn-dark{background:var(--ink-bg);color:var(--on-dark)}.btn-dark:hover{background:var(--ink-hover);color:var(--on-dark)}.btn-ghost{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.btn-ghost:hover{background:var(--fill);color:var(--ink)}.card{background:var(--surface);border:1px solid var(--line);border-radius:20px}.tag{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;background:var(--fill);font-size:12px;font-weight:600}.eyebrow,.muted,.tag{color:var(--muted)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.side a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;color:var(--muted);font-weight:500;min-height:44px}.side a:hover{background:var(--fill-hover);color:var(--ink)}.side a.on{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-weight:600}.cnt{margin-left:auto;background:var(--accent);color:var(--on-dark);font-size:11px;font-weight:700;border-radius:999px;padding:2px 7px}.glyph{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bar{height:8px;background:var(--track);overflow:hidden}.bar,.bar i{border-radius:4px}.bar i{display:block;height:100%}table{border-collapse:collapse;width:100%;min-width:640px}th{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}td{padding:13px 16px;border-bottom:1px solid var(--track);vertical-align:middle}tr:last-child td{border-bottom:0}.field{display:flex;flex-direction:column;gap:6px}.field label{font-weight:600;font-size:13px}.field input,.field select{height:42px;padding:0 14px;font:inherit;color:var(--ink)}.field input,.field select,.seg{border:1px solid var(--line-strong);border-radius:12px;background:var(--surface)}.seg{display:inline-flex;padding:4px;gap:2px}.seg button{height:32px;padding:0 12px;border-radius:9px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:500;cursor:pointer;color:var(--muted)}.seg button.on{background:var(--ink-bg);color:var(--on-dark)}@media (max-width:767px){aside.side{flex:1 1 100%!important;min-width:0!important;flex-direction:row!important;overflow-x:auto;gap:4px!important;padding:10px 12px!important;border-right:0!important;border-bottom:1px solid var(--line);align-items:center}aside.side a{white-space:nowrap;min-height:40px;padding:8px 10px}aside.side a.display{padding:0 8px 0 0}aside.side .sec,aside.side>div{display:none}.pop{position:fixed;left:16px;right:16px;top:auto;bottom:16px;width:auto;max-width:none}main{padding-left:16px!important;padding-right:16px!important}}.pop{max-width:calc(100vw - 32px)}.rail{flex:0 0 72px;position:relative;min-height:100vh;transition:flex-basis .18s ease}.rail:has(.pin:checked){flex-basis:232px}.railnav{position:absolute;top:0;left:0;bottom:0;width:72px;background:var(--ground);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:14px 12px;gap:4px;overflow:visible;transition:width .18s ease;z-index:40;box-sizing:border-box}.rail:has(.pin:checked) .railnav{width:232px}.railnav a,.railnav label{display:flex;align-items:center;gap:14px;height:46px;padding:0 13px;border-radius:12px;color:var(--muted);font-weight:500;white-space:nowrap;font-size:14px;cursor:pointer;flex-shrink:0;position:relative}.railnav a:hover,.railnav label:hover{background:var(--fill-hover);color:var(--ink)}.railnav a.on{background:var(--surface);color:var(--ink);border:1px solid var(--line);font-weight:600}.railnav svg{flex-shrink:0;width:20px;height:20px}.railnav .lbl{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:var(--ink-bg);color:var(--on-dark);font-size:12px;font-weight:600;padding:6px 10px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .12s ease;line-height:1.2;z-index:50}.railnav .lbl *{color:inherit!important}.railnav a:focus-visible .lbl,.railnav a:hover .lbl,.railnav label:hover .lbl{opacity:1}.railnav .logo .lbl{display:none}.rail:has(.pin:checked) .lbl,.rail:has(.pin:checked) .logo .lbl{display:inline;position:static;transform:none;background:none;color:inherit;font-size:14px;font-weight:inherit;padding:0;opacity:1}.rail:has(.pin:checked) .logo .lbl{color:var(--ink)}.railnav .cnt{position:absolute;top:5px;left:30px;background:var(--accent);color:var(--on-dark);font-size:10px;font-weight:700;border-radius:999px;padding:1px 5px;line-height:14px}.railnav .logo{height:48px;padding:0 9px;margin-bottom:10px}.railnav .logo:hover{background:transparent}.railnav .mark{width:30px;height:30px;border-radius:9px;background:var(--ink-bg);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.railnav .pin{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.railnav .pinl{margin-top:auto}.rail:has(.pin:checked) .pinl{color:var(--accent);background:var(--accent-tint)}.railnav .ws{height:52px;padding:0 9px}.railnav .av{width:30px;height:30px;border-radius:9px;background:var(--accent);color:var(--on-dark);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;flex-shrink:0;position:relative}.railnav .av i{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--warning);border:2px solid var(--ground)}@media (max-width:767px){.rail,.rail:has(.pin:checked){flex:1 1 100%;min-height:0;min-width:0;width:100%;max-width:100%;overflow:hidden}.railnav{position:static;width:100%!important;flex-direction:row;padding:8px 10px;box-shadow:none!important;border-right:0;border-bottom:1px solid var(--line);align-items:center;overflow-x:auto}.rail:has(.pin:checked) .lbl,.railnav .lbl{display:inline;position:static;transform:none;background:none;color:inherit;font-size:14px;font-weight:inherit;padding:0;opacity:1}.rail:has(.pin:checked) .logo .lbl,.railnav .logo .lbl,.railnav .pinl{display:none}.railnav .logo,.railnav .pinl{margin:0}}.tri{display:inline-flex;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);padding:3px;gap:2px}.tri button,.tri span{height:30px;padding:0 11px;border-radius:8px;display:inline-flex;align-items:center;font:inherit;font-size:13px;font-weight:500;color:var(--muted);border:0;background:transparent;cursor:pointer}.tri span{cursor:default}.tri .on{background:var(--ink-bg);color:var(--on-dark)}.tri .on.auto{background:var(--success)}.tri .on.never{background:var(--danger)}.tri .locked{opacity:.4;cursor:not-allowed}.appr{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:14px;border:1px solid var(--warning-soft);background:var(--warning-tint);min-width:0}.appr.done{border-color:var(--success);background:var(--success-tint)}.stab{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--muted);font-size:14px;font-weight:500}.stab:hover{background:var(--fill);color:var(--ink)}.stab.on{background:var(--ink-bg);color:var(--on-dark);border-color:var(--ink-bg)}.ghost{border:1.5px dashed var(--line-strong);border-radius:20px;background:transparent}.tag.success{background:var(--success-tint);color:var(--success)}.tag.warning{background:var(--warning-tint);color:var(--warning)}.tag.danger{background:var(--danger-tint);color:var(--danger)}.tag.purple{background:var(--purple-tint);color:var(--purple)}.tag.accent{background:var(--accent-tint);color:var(--accent)}.tag.ink{background:var(--ink-bg);color:var(--on-dark)}.field .help{font-size:13px;color:var(--muted)}.field .err{font-size:13px;color:var(--danger)}.field input.invalid,.field select.invalid{border-color:var(--danger)}.field input::placeholder{color:var(--icon)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation-duration:0s!important}}.chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-weight:500;font-size:14px}.chip:hover{border-color:var(--ink-bg);color:var(--ink)}.chip.on,.pub .chip.on{background:var(--ink-bg);color:var(--on-dark);border-color:var(--ink-bg)}.wcard{display:flex;flex-direction:column;gap:14px;padding:22px;min-width:0;color:inherit;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.wcard:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop);color:inherit}.searchbox{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line-strong);flex:1 1 260px;min-width:0;color:var(--icon)}.searchbox input{border:0;outline:0;flex:1 1;font:inherit;font-size:15px;min-width:0;background:transparent;color:var(--ink)}.searchbox input::placeholder{color:var(--icon)}.searchbox:focus-within{outline:3px solid var(--accent);outline-offset:2px}.flink{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border-radius:10px;color:var(--ink);font-size:14px}.flink:hover{background:var(--fill-hover);color:var(--ink)}.flink.on{background:var(--ink-bg);color:var(--on-dark)}.goal{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--surface);cursor:pointer;text-align:left;color:inherit;min-height:var(--tap-min)}.goal input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:0}.goal:has(input:checked){border-color:var(--accent);box-shadow:var(--focus-ring)}.goal:has(input:disabled:not(:checked)){opacity:.55;cursor:not-allowed}.step{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.step.done{opacity:.72}.step.now{border-color:var(--accent);box-shadow:var(--focus-ring)}.step .num{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0;background:var(--fill);color:var(--muted)}.step.done .num{background:var(--success);color:var(--on-dark)}.step.now .num{background:var(--accent);color:var(--on-dark)}.rule-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--track);flex-wrap:wrap}.rule-row:last-child{border-bottom:0}details.faq{border-bottom:1px solid var(--line);padding:14px 0}details.faq summary{cursor:pointer;font-weight:600;list-style-position:outside}details.faq p{margin:8px 0 0;color:var(--muted)}.field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media (max-width:767px){.store-filters{order:2;max-width:none!important}}.wz{gap:8px;flex-wrap:wrap}.wz,.wz a{display:flex;align-items:center}.wz a{gap:10px;height:40px;padding:0 14px 0 8px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:14px;font-weight:500;color:var(--muted)}.wz a.on,.wz a:hover{color:var(--ink)}.wz a.on{border-color:var(--ink-bg);font-weight:600}.wz a.done{color:var(--success)}.wz .n{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--fill);color:var(--muted)}.wz a.on .n{background:var(--ink-bg);color:var(--on-dark)}.wz a.done .n{background:var(--success);color:var(--on-dark)}.sum dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:12px}.sum dd{margin:4px 0 0;font-size:14px}.bubble{max-width:80%;padding:10px 14px;border-radius:16px;font-size:14px;white-space:pre-wrap}.bubble.me{align-self:flex-end;background:var(--ink-bg);color:var(--on-dark)}.bubble.it{align-self:flex-start;background:var(--surface);border:1px solid var(--line)}@media (max-width:767px){.inbox-detail{order:-1}.btn{min-height:var(--tap-min)}}