@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/admin/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/admin/_next/static/media/plus-jakarta-sans-cyrillic-ext-wght-normal.4c28e6c8.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/admin/_next/static/media/plus-jakarta-sans-vietnamese-wght-normal.9ba5d91f.woff2) format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/admin/_next/static/media/plus-jakarta-sans-latin-ext-wght-normal.a048183b.woff2) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/admin/_next/static/media/plus-jakarta-sans-latin-wght-normal.be6419ff.woff2) format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/admin/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/admin/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/admin/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");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}:root{--bg:#F4F6FA;--surface:#FFFFFF;--elevated:#FFFFFF;--sunk:#EEF2F7;--line:#DCE3ED;--hairline:#E6EAF1;--line-strong:#7C889E;--text:#14213A;--muted:#4F5E77;--accent:#0044B4;--accent-hover:#00368F;--accent-soft:#E8F0FD;--accent-ink:#FFFFFF;--accent-vivid:#0560F7;--accent-fill:#0560F7;--accent-fill-hover:#0044B4;--accent-fill-ink:#FFFFFF;--focus:#0560F7;--side:#EBEEF4;--side-text:#2A3A55;--side-muted:#586883;--side-hover:#E1E6EE;--side-active:#DCE5F5;--side-active-text:#0044B4;--side-line:#DCE3ED;--ok:#1A7343;--ok-soft:#E4F5EB;--warn:#8A5100;--warn-soft:#FFF2DB;--bad:#B42318;--bad-soft:#FDECEC;--bad-ink:#FFFFFF;--info:#0B5FAE;--info-soft:#E5F0FB;--paper:#FFFFFF;--paper-ink:#14213A;--paper-tint:#F4F6FA;--paper-line:#D5DBE5;--paper-muted:#5E6E88;--mark-select:#0560F7;--mark-layout:#7C3AED;--mark-layout-strong:#5B21B6;--mark-slider:#0E7490;--mark-danger:#DC2626;--mark-guide:#D08A00;--mark-warn:#F59E0B;--mark-ink:#FFFFFF;--mark-shade:rgb(0 0 0/0.55);--mark-tip:#14213A;--mark-muted:#94A3B8;--code-bg:#0B1527;--code-ink:#E6ECF5;--knob:#FFFFFF;--seg-on:#FFFFFF;--dot-ok:#22A35A;--dot-warn:#E8900C;--dot-bad:#E5484D;--shadow-knob:0 1px 3px rgb(1 16 40/0.25),0 0 0 0.5px rgb(1 16 40/0.06);--shadow-seg:0 1px 2px rgb(1 16 40/0.12),0 0 0 0.5px rgb(1 16 40/0.06);--scrim:rgb(1 16 40/0.32);--shadow-sm:0 1px 2px rgb(1 16 40/0.05);--shadow-md:0 8px 24px -8px rgb(1 16 40/0.14),0 1px 3px rgb(1 16 40/0.06);--shadow-lg:0 24px 64px -16px rgb(1 16 40/0.28),0 2px 6px rgb(1 16 40/0.06);--material-bar:color-mix(in srgb,var(--bg) 80%,transparent);--material-side:color-mix(in srgb,var(--side) 88%,transparent);--material-blur:saturate(180%) blur(20px);--surface-2:var(--sunk);--border:var(--line);--ink:var(--text);--ink-2:var(--muted);--ink-3:var(--muted);--text-muted:var(--muted);--danger:var(--bad);--sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI","Inter Variable","Inter",system-ui,Roboto,"Helvetica Neue",Arial,sans-serif;--display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI Variable Display","Segoe UI","Inter Variable","Inter",system-ui,Roboto,"Helvetica Neue",Arial,sans-serif;--brand-face:"Plus Jakarta Sans Variable","Plus Jakarta Sans",var(--display);--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"IBM Plex Mono",monospace;--font-mono:var(--mono);--fs-large:28px;--fs-title:20px;--fs-title2:17px;--fs-body:14px;--fs-sub:13px;--fs-foot:12px;--radius-sm:8px;--radius-s:var(--radius-sm);--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:99px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--ease:cubic-bezier(0.2,0,0,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-fast:120ms;--dur:200ms;--dur-slow:320ms;--focus-ring:0 0 0 2px var(--surface),0 0 0 4px var(--focus);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0B1120;--surface:#141B2B;--elevated:#1B2335;--sunk:#1A2233;--line:#2A3549;--hairline:#222C3E;--line-strong:#5F7090;--text:#E8EDF5;--muted:#9DAAC0;--accent:#6AA8FF;--accent-hover:#8EBDFF;--accent-soft:#16294A;--accent-ink:#04122B;--accent-vivid:#3F8CFF;--accent-fill:#2F6FE4;--accent-fill-hover:#255FCC;--accent-fill-ink:#FFFFFF;--focus:#6AA8FF;--side:#10182A;--side-text:#C8D3E5;--side-muted:#8D9BB4;--side-hover:#182238;--side-active:#1C3156;--side-active-text:#FFFFFF;--side-line:#1C2638;--ok:#4FC48A;--ok-soft:#10301F;--warn:#F2B64E;--warn-soft:#33260C;--bad:#FF8B85;--bad-soft:#3B1719;--bad-ink:#2A0606;--info:#74B0FF;--info-soft:#12264A;--paper:#FFFFFF;--paper-ink:#14213A;--seg-on:#2C3850;--dot-ok:#4FC48A;--dot-warn:#F2B64E;--dot-bad:#FF8B85;--shadow-knob:0 1px 3px rgb(0 0 0/0.45);--shadow-seg:0 1px 2px rgb(0 0 0/0.4);--scrim:rgb(0 4 12/0.55);--shadow-sm:0 1px 2px rgb(0 0 0/0.3);--shadow-md:0 8px 24px -8px rgb(0 0 0/0.55),0 1px 3px rgb(0 0 0/0.3);--shadow-lg:0 24px 64px -16px rgb(0 0 0/0.7),0 2px 6px rgb(0 0 0/0.3)}}:root[data-theme=dark]{color-scheme:dark;--bg:#0B1120;--surface:#141B2B;--elevated:#1B2335;--sunk:#1A2233;--line:#2A3549;--hairline:#222C3E;--line-strong:#5F7090;--text:#E8EDF5;--muted:#9DAAC0;--accent:#6AA8FF;--accent-hover:#8EBDFF;--accent-soft:#16294A;--accent-ink:#04122B;--accent-vivid:#3F8CFF;--accent-fill:#2F6FE4;--accent-fill-hover:#255FCC;--accent-fill-ink:#FFFFFF;--focus:#6AA8FF;--side:#10182A;--side-text:#C8D3E5;--side-muted:#8D9BB4;--side-hover:#182238;--side-active:#1C3156;--side-active-text:#FFFFFF;--side-line:#1C2638;--ok:#4FC48A;--ok-soft:#10301F;--warn:#F2B64E;--warn-soft:#33260C;--bad:#FF8B85;--bad-soft:#3B1719;--bad-ink:#2A0606;--info:#74B0FF;--info-soft:#12264A;--paper:#FFFFFF;--paper-ink:#14213A;--seg-on:#2C3850;--dot-ok:#4FC48A;--dot-warn:#F2B64E;--dot-bad:#FF8B85;--shadow-knob:0 1px 3px rgb(0 0 0/0.45);--shadow-seg:0 1px 2px rgb(0 0 0/0.4);--scrim:rgb(0 4 12/0.55);--shadow-sm:0 1px 2px rgb(0 0 0/0.3);--shadow-md:0 8px 24px -8px rgb(0 0 0/0.55),0 1px 3px rgb(0 0 0/0.3);--shadow-lg:0 24px 64px -16px rgb(0 0 0/0.7),0 2px 6px rgb(0 0 0/0.3)}*,:after,:before{box-sizing:border-box}body,html{height:100%}html{text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:var(--fs-body) /1.45 var(--sans);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}body,h1{margin:0}h1{font:700 var(--fs-large) /1.15 var(--display);letter-spacing:-.022em;text-wrap:balance}h2{font-family:var(--display);font-size:var(--fs-title2);line-height:1.3;letter-spacing:-.012em}h2,h3{font-weight:600;margin:0}h3{font-size:var(--fs-body)}p{margin:0}a{color:var(--accent);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent-soft)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mono{font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}code,code.mono,kbd,pre,pre.mono,textarea.mono{font-family:var(--mono);font-size:12.5px;letter-spacing:0}.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.muted{color:var(--muted)}.small{font-size:var(--fs-foot)}.nowrap{white-space:nowrap}.stack{gap:var(--space-5)}.stack,.stack-sm{display:flex;flex-direction:column}.stack-sm{gap:var(--space-2)}.row,.row-between{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.row-between{justify-content:space-between}.grid2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.grid-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.grid-form .span-all{grid-column:1/-1}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;padding-top:var(--space-1)}.page-head-text{display:flex;flex-direction:column;gap:4px;min-width:0}.page-sub{color:var(--muted);font-size:15px;line-height:1.4;letter-spacing:-.01em}.page-back{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;margin-left:-4px;padding:2px 6px 2px 2px;border-radius:var(--radius-sm);color:var(--accent);font-size:var(--fs-sub);font-weight:500;text-decoration:none}.page-back:hover{background:var(--accent-soft)}.page-back svg{flex:none}.page-actions{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.scroll-x,.table-wrap{overflow-x:auto}@media (max-width:1023.98px){.panel>.body.flush{overflow-x:auto}}[data-scroll-region]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}table.data{width:100%;border-collapse:collapse;font-size:var(--fs-sub)}table.data th{text-align:left;font-weight:500;color:var(--muted);font-size:var(--fs-foot);padding:10px 14px;background:transparent;white-space:nowrap}table.data td,table.data th{border-bottom:1px solid var(--hairline)}table.data td{padding:12px 14px;vertical-align:middle}table.data td:first-child,table.data th:first-child{padding-left:20px}table.data td:last-child,table.data th:last-child{padding-right:20px}table.data tbody tr:last-child td{border-bottom:0}table.data tbody tr{transition:background-color var(--dur-fast) var(--ease)}table.data tbody tr.clickable{cursor:pointer}table.data tbody tr.clickable:focus-within,table.data tbody tr.clickable:hover{background:color-mix(in srgb,var(--sunk) 70%,transparent)}table.data tbody tr[aria-selected=true]{background:var(--accent-soft)}table.data td.num,table.data th.num{text-align:right}table.data .mono{white-space:nowrap}table.data .rowlink{color:inherit;text-decoration:none;font-weight:600}table.data .rowlink:hover{text-decoration:underline}.thumb{flex:none;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--sunk);border:1px solid var(--hairline);object-fit:cover;display:inline-grid;place-items:center;color:var(--muted);overflow:hidden}.with-thumb{display:flex;align-items:center;gap:var(--space-3);min-width:0}@media (max-width:640px){table.data.as-list,table.data.as-list tbody{display:block}table.data.as-list thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}table.data.as-list tbody tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--hairline)}table.data.as-list tbody tr:has(>td[data-cell=select]){padding-left:48px}table.data.as-list tbody tr:before{content:"";order:3;flex-basis:100%;height:0;margin-top:-6px}table.data.as-list tbody tr:last-child{border-bottom:0}table.data.as-list tbody td{display:block;padding:0;border:0}table.data.as-list tbody td:first-child,table.data.as-list tbody td:last-child{padding:0}table.data.as-list tbody td[data-cell=select]{position:absolute;left:16px;top:14px}table.data.as-list tbody td[data-cell=lead]{flex:1 1;min-width:0;order:1}table.data.as-list tbody td.num{order:2;font-weight:600;align-self:flex-start}table.data.as-list tbody td[data-cell=sub]{order:3;flex-basis:100%}table.data.as-list tbody td[data-cell=meta]{order:4;font-weight:400}table.data.as-list tbody td[data-cell=break]{order:4;flex-basis:100%;height:0}table.data.as-list tbody td[data-cell=hide-sm]{display:none}table.data.as-list tbody td[data-cell=meta][data-label]:before{content:attr(data-label) " ";color:var(--muted);font-size:var(--fs-foot)}table.data.as-list .rowlink{white-space:normal}}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>.label,.field>label{font-size:var(--fs-sub);font-weight:500;color:var(--text)}.field .help{font-size:var(--fs-foot);color:var(--muted);line-height:1.4}.field .err{font-size:var(--fs-foot);color:var(--bad)}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font:inherit;letter-spacing:inherit;color:var(--text);background-color:var(--surface);border:1px solid color-mix(in srgb,var(--line-strong) 40%,var(--line));border-radius:var(--radius-md);padding:7px 12px;min-height:36px;width:100%;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;text-overflow:ellipsis}select[multiple]{background-image:none;padding-right:12px}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--line-strong)}::placeholder{color:color-mix(in srgb,var(--muted) 80%,transparent)}textarea{min-height:88px;resize:vertical;line-height:1.5}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--focus) 22%,transparent)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--bad)}input:disabled,select:disabled,textarea:disabled{background-color:var(--sunk);color:var(--muted)}input[type=checkbox]:not(.switch),input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;display:inline-grid;place-content:center;width:16px;height:16px;margin:0;vertical-align:-3px;border:1.5px solid color-mix(in srgb,var(--line-strong) 75%,var(--line));border-radius:5px;background:var(--surface);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}input[type=radio]{border-radius:50%}input[type=checkbox]:not(.switch):before{content:"";width:9px;height:5px;margin-top:-2px;border-left:2px solid var(--accent-fill-ink);border-bottom:2px solid var(--accent-fill-ink);transform:rotate(-45deg) scale(0);transition:transform var(--dur-fast) var(--ease-out)}input[type=radio]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-fill-ink);transform:scale(0);transition:transform var(--dur-fast) var(--ease-out)}input[type=checkbox]:not(.switch):checked,input[type=radio]:checked{background:var(--accent-fill);border-color:var(--accent-fill)}input[type=checkbox]:not(.switch):checked:before{transform:rotate(-45deg) scale(1)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:not(.switch):indeterminate{background:var(--accent-fill);border-color:var(--accent-fill)}input[type=checkbox]:not(.switch):indeterminate:before{width:8px;height:0;margin:0;border-left:0;transform:none}input[type=checkbox]:not(.switch):hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:var(--line-strong)}input[type=checkbox]:not(.switch):disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox]:not(.switch):focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input[type=file]{font:inherit;font-size:var(--fs-sub);color:var(--muted);max-width:100%}input[type=file]::-webkit-file-upload-button{font:inherit;font-weight:500;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:6px 12px;margin-right:10px;cursor:pointer}input[type=file]::file-selector-button{font:inherit;font-weight:500;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:6px 12px;margin-right:10px;cursor:pointer}input[type=file]::-webkit-file-upload-button:hover{background:var(--sunk)}input[type=file]::file-selector-button:hover{background:var(--sunk)}.check{display:inline-flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:13.5px}.check input{margin-top:2px;flex:none}input[type=checkbox].switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:40px;height:24px;margin:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--line-strong) 45%,var(--line));cursor:pointer;transition:background-color var(--dur) var(--ease)}input[type=checkbox].switch:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--knob);box-shadow:var(--shadow-knob);transition:transform var(--dur) var(--ease-out)}input[type=checkbox].switch:checked{background:var(--accent-fill)}input[type=checkbox].switch:checked:before{transform:translateX(16px)}input[type=checkbox].switch:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox].switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);cursor:pointer}.toggle-row .toggle-text{display:flex;flex-direction:column;gap:2px;min-width:0}fieldset{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4) var(--space-4);margin:0;min-width:0}legend{font-weight:600;font-size:var(--fs-sub);padding:0 6px}.btn{font:inherit;font-family:var(--sans);font-weight:500;font-size:13.5px;letter-spacing:-.006em;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;min-height:34px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-sm);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.btn:hover{background:var(--sunk)}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{border-color:transparent;color:var(--accent-fill-ink);font-weight:600;box-shadow:none}.btn-primary,.btn-primary:disabled:hover{background:var(--accent-fill)}.btn-primary:hover{background:var(--accent-fill-hover)}.btn-tinted{background:var(--accent-soft);border-color:transparent;color:var(--accent);box-shadow:none}.btn-tinted:hover{background:color-mix(in srgb,var(--accent-soft) 80%,var(--accent))}.btn-danger{background:var(--bad-soft);border-color:transparent;color:var(--bad);box-shadow:none}.btn-danger:hover{background:color-mix(in srgb,var(--bad-soft) 85%,var(--bad))}[role=alertdialog] .btn-danger,[role=dialog] .btn-danger{background:var(--bad);color:var(--bad-ink);font-weight:600}[role=alertdialog] .btn-danger:hover,[role=dialog] .btn-danger:hover{background:color-mix(in srgb,var(--bad) 86%,var(--text))}.btn-ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent)}.btn-ghost:hover{background:var(--accent-soft)}.btn-sm{min-height:28px;padding:3px 10px;font-size:12.5px;border-radius:var(--radius-sm)}.linkish{all:unset;cursor:pointer;color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent);text-underline-offset:3px}.linkish:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.linkish:focus-visible{outline:2px solid var(--accent)}.pill{display:inline-block;padding:1px 8px;border-radius:6px;font-size:var(--fs-foot);font-weight:600;line-height:1.5;white-space:nowrap;vertical-align:middle}.tone-ok{background:var(--ok-soft);color:var(--ok)}.tone-warn{background:var(--warn-soft);color:var(--warn)}.tone-bad{background:var(--bad-soft);color:var(--bad)}.tone-info{background:var(--info-soft);color:var(--info)}.tone-neutral{background:var(--sunk);color:var(--muted)}.tone-accent{background:var(--accent-soft);color:var(--accent)}.status{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sub);font-weight:500;line-height:1.35;color:var(--text);white-space:nowrap}.status:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--muted)}.status[data-tone=ok]:before{background:var(--dot-ok)}.status[data-tone=warn]:before{background:var(--dot-warn)}.status[data-tone=bad]:before{background:var(--dot-bad)}.status[data-tone=info]:before{background:var(--info)}.status[data-tone=accent]:before{background:var(--accent-vivid)}.status[data-tone=neutral]{color:var(--muted)}.status[data-tone=neutral]:before{background:color-mix(in srgb,var(--muted) 55%,transparent)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0}.panel>.body.flush{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.panel>header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 12px;gap:8px;flex-wrap:wrap}.panel>header a:not(.btn){font-size:var(--fs-sub);font-weight:500;text-decoration:none}.panel>header a:not(.btn):hover{text-decoration:underline}.panel>.body{padding:4px 20px 20px}.panel>.body:first-child{padding-top:20px}.panel>.body.flush{padding:0;border-top:1px solid var(--hairline)}.panel>.body.flush:first-child{border-top:0}.panel>footer{padding:12px 20px;border-top:1px solid var(--hairline);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.notice{border-radius:var(--radius-md);padding:11px 14px;font-size:var(--fs-sub);line-height:1.45;border:1px solid transparent}.notice.tone-bad{border-color:color-mix(in srgb,var(--bad) 22%,transparent)}.notice.tone-warn{border-color:color-mix(in srgb,var(--warn) 22%,transparent)}.notice.tone-ok{border-color:color-mix(in srgb,var(--ok) 22%,transparent)}.notice.tone-info{border-color:color-mix(in srgb,var(--info) 22%,transparent)}.kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.kpi{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:14px 16px 16px;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}a.kpi:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:var(--shadow-md)}.kpi .l{font-size:var(--fs-sub);font-weight:500;color:var(--muted);display:flex;align-items:center;gap:6px}.kpi .v{font:650 26px/1.2 var(--display);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.kpi .h{font-size:var(--fs-foot);line-height:1.4}.kpi .h,.kpi:not(.attention) .v{color:var(--muted)}.kpi.attention .l:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent-vivid);flex:none}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{font:inherit;cursor:pointer;font-size:var(--fs-sub);font-weight:500;min-height:30px;padding:4px 13px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);background:var(--surface);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.chips button:hover{background:var(--sunk)}.chips button[aria-pressed=true]{border-color:transparent;color:var(--accent-fill-ink);background:var(--accent-fill)}.segmented{display:inline-flex;padding:2px;gap:2px;border-radius:9px;background:var(--sunk);max-width:100%;overflow-x:auto;scrollbar-width:none}.segmented::-webkit-scrollbar{display:none}.segmented button{font:inherit;flex:1 0 auto;font-size:var(--fs-sub);font-weight:500;min-height:28px;padding:3px 14px;border:0;border-radius:7px;background:transparent;color:var(--text);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease)}.segmented button:hover{background:color-mix(in srgb,var(--surface) 50%,transparent)}.segmented button[aria-checked=true],.segmented button[aria-pressed=true]{background:var(--seg-on);box-shadow:var(--shadow-seg);font-weight:600}dl.kv{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;grid-gap:8px 20px;gap:8px 20px;margin:0;font-size:var(--fs-sub)}dl.kv dt{color:var(--muted)}dl.kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.totals{display:grid;grid-template-columns:1fr auto;grid-gap:6px 16px;gap:6px 16px;font-size:var(--fs-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.totals .grand{font-weight:600;border-top:1px solid var(--hairline);padding-top:8px}.timeline{display:flex;flex-direction:column;border-left:2px solid var(--hairline);margin-left:6px;list-style:none;padding:0}.timeline li{position:relative;padding:0 0 14px 16px;font-size:var(--fs-sub)}.timeline li:before{content:"";position:absolute;left:-6px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--surface);border:2px solid var(--accent-vivid)}.timeline li.internal:before{border-color:var(--muted)}.timeline small{display:block;color:var(--muted);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--hairline);overflow-x:auto;scrollbar-width:none}.tabs button{font:inherit;font-weight:500;background:none;border:0;border-bottom:2px solid transparent;padding:8px 12px;cursor:pointer;color:var(--muted);white-space:nowrap;transition:color var(--dur-fast) var(--ease)}.tabs button:hover{color:var(--text)}.tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent-vivid);font-weight:600}.codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:6px;gap:6px;font-family:var(--mono);font-size:var(--fs-sub);padding:0;margin:0;list-style:none}.codes li{background:var(--sunk);border-radius:var(--radius-sm);padding:4px 8px}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.card-link{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.card-link:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:var(--shadow-md)}.card-link b{font-weight:600}.card-link span{font-size:var(--fs-sub);color:var(--muted)}.glist{display:flex;flex-direction:column;gap:6px;min-width:0}.glist-head{font-size:var(--fs-sub);font-weight:600;color:var(--muted);padding:0 4px}.glist-body{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.glist-foot{font-size:var(--fs-foot);color:var(--muted);padding:0 4px;line-height:1.45}.glist-item{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 0 0 16px;color:inherit;text-decoration:none;background:transparent;border:0;font:inherit;text-align:left}a.glist-item,button.glist-item,label.glist-item{cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}a.glist-item:hover,button.glist-item:hover,label.glist-item:hover{background:color-mix(in srgb,var(--sunk) 70%,transparent)}a.glist-item:focus-visible,button.glist-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.glist-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;align-self:stretch;padding:11px 16px 11px 0}.glist-body>li+li .glist-main{border-top:1px solid var(--hairline)}.glist-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.glist-title{font-weight:500;color:var(--text)}.glist-sub{font-size:var(--fs-foot);color:var(--muted);line-height:1.4}.glist-value{flex:none;color:var(--muted);font-size:var(--fs-sub);display:flex;align-items:center;gap:8px;max-width:50%;text-align:right}.glist-chev{flex:none;color:color-mix(in srgb,var(--muted) 70%,transparent)}.glist-body>li>.glist-pane{padding:4px 16px 16px}.glist-body>li+li>.glist-pane:first-child{border-top:1px solid var(--hairline);padding-top:14px}.tile{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--accent-soft);color:var(--accent)}.tile[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.tile[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.tile[data-tone=bad]{background:var(--bad-soft);color:var(--bad)}.tile[data-tone=info]{background:var(--info-soft);color:var(--info)}.tile[data-tone=neutral]{background:var(--sunk);color:var(--muted)}.glist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:var(--space-6) var(--space-5);gap:var(--space-6) var(--space-5);align-items:start}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:28px 20px 30px}.empty-state .empty-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--sunk);color:var(--muted);margin-bottom:6px}.empty-state .empty-title{font-weight:600;font-size:15px}.empty-state .empty-text{color:var(--muted);font-size:var(--fs-sub);max-width:44ch}.empty-state .btn{margin-top:10px}details.disclosure>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--accent);border-radius:var(--radius-sm);padding:4px 6px 4px 2px}details.disclosure>summary::-webkit-details-marker{display:none}details.disclosure>summary:before{content:"";width:6px;height:6px;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(-45deg);transition:transform var(--dur) var(--ease);margin:0 4px 0 2px}details.disclosure[open]>summary:before{transform:rotate(45deg)}@media (max-width:900px){.grid2{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi .v{font-size:22px}dl.kv{grid-template-columns:minmax(0,1fr);gap:2px}dl.kv dd{margin-bottom:8px}}@media (max-width:600px){body{font-size:15px}.btn,.btn-sm,.chips button,.segmented button,.tabs button{min-height:44px}.btn-sm{padding:6px 12px}.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px;scroll-padding:0 12px}.chips::-webkit-scrollbar{display:none}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{min-height:44px;font-size:16px}.check input,input[type=checkbox]:not(.switch),input[type=radio]{width:20px;height:20px}.linkish,.panel>header a:not(.btn){display:inline-flex;align-items:center;min-height:44px}table.data td,table.data th{padding:10px 12px}table.data td:first-child,table.data th:first-child{padding-left:16px}table.data td:last-child,table.data th:last-child{padding-right:16px}.panel>.body,.panel>footer,.panel>header{padding-left:16px;padding-right:16px}.glist-item{min-height:52px}h1{font-size:26px}.page-sub{font-size:14px}.page-head{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}@media print{.no-print{display:none!important}.packing-slip{margin:0!important;max-width:none!important;color:#000}body:has(.packing-slip){background:#fff}}.wrap,table.data td.wrap{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;overflow-wrap:anywhere}.card b{font-weight:600}.lifecycle{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.lifecycle li{padding:3px 10px;border-radius:999px;border:1px solid var(--line);font-size:12.5px;color:var(--muted)}.lifecycle li[data-state=done]{color:inherit;border-color:var(--accent)}.lifecycle li[data-state=current]{color:var(--surface);background:var(--accent);border-color:var(--accent);font-weight:600}.launch-progress{height:4px;margin:0 20px 4px;border-radius:var(--radius-pill);background:var(--sunk);overflow:hidden}.launch-progress>span{display:block;height:100%;border-radius:inherit;background:var(--accent-fill);transition:width var(--dur-slow) var(--ease-out)}.launch-list{list-style:none;margin:0;padding:0}.launch-list>li{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:nowrap;padding:12px 20px}.launch-list>li+li{border-top:1px solid var(--hairline)}.launch-list>li>:first-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.launch-list>li>:last-child{flex:0 0 auto}.launch-main{display:flex;gap:12px;align-items:flex-start}.launch-text{display:flex;flex-direction:column;gap:2px;min-width:0}.launch-title b{font-weight:600}.launch-list>li[data-done=true] .launch-title b{font-weight:500;color:var(--muted)}.launch-side{display:flex;align-items:center;gap:10px;white-space:nowrap}.launch-ring{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--line-strong) 70%,transparent);color:var(--accent-fill-ink);margin-top:1px}.launch-ring[data-done=true]{border-color:transparent;background:var(--ok)}@media (max-width:600px){.launch-list>li{padding:12px 16px}.launch-progress{margin:0 16px 4px}.launch-help{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.launch-list>li:not([data-done]) .launch-side .status,.launch-list>li[data-done]{display:none}.launch-list>li:not([data-done])~li:not([data-done]){border-top:1px solid var(--hairline)}}.today{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 28px}.today-figure{font:650 28px/1.15 var(--display);letter-spacing:-.022em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.toolbar{display:flex;gap:var(--space-2) var(--space-3);align-items:center;flex-wrap:wrap}.toolbar .saved-views{margin-left:auto}.filter-btn[data-active]{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.filter-btn[aria-expanded=true]{background:var(--sunk)}.filter-panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.filter-panel[hidden]{display:none}.filter-clear{grid-column:1/-1;display:flex;justify-content:flex-end}@media (max-width:600px){.toolbar .saved-views{margin-left:0;width:100%}.toolbar .saved-views>div:first-child{flex:1 1 auto;min-width:0!important}.filter-panel{padding:var(--space-4)}}.toolbar-sort{min-width:170px}@media (max-width:600px){.toolbar .segmented{width:100%}.toolbar-sort{flex:1 1 auto}}.form-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}.glist-action .glist-title{color:var(--accent)}.glist-action:disabled{opacity:.5;cursor:not-allowed}.glist-body>li>.empty-state{padding:20px 16px 16px}.order-head-number,.order-head-total{font:650 var(--fs-title) /1.25 var(--display);letter-spacing:-.015em}.order-head-total{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.axis{display:flex;flex-direction:column;gap:4px;padding:10px 14px;min-width:0}.axis+.axis{border-left:1px solid var(--hairline)}.axis-label{font-size:var(--fs-foot);color:var(--muted)}@media (max-width:480px){.axis{padding:9px 10px}.axes .status{font-size:var(--fs-foot)}}.glist-headrow{justify-content:space-between;gap:var(--space-2) var(--space-3);min-height:28px}.glist-actions,.glist-headrow{display:flex;align-items:center;flex-wrap:wrap}.glist-actions{gap:var(--space-1)}.glist-actions .chips{margin:0;padding:0}fieldset.pe-fieldset{border:0;border-radius:0;margin:0;min-width:0}.glist-body>li>fieldset.glist-pane{padding:14px 16px 16px}.glist-body>li+li>fieldset.glist-pane{border-top:1px solid var(--hairline)}.glist-body>li:first-child>.glist-pane:first-child{padding-top:14px}.pe-legend{float:left;width:100%;padding:0;margin:0 0 6px;font-size:var(--fs-sub);font-weight:500}.btn-ghost.btn-quiet-danger,.btn-quiet-danger,.glist-danger .glist-title{color:var(--bad)}.btn-quiet-danger:hover{background:var(--bad-soft)}.savebar-slot{position:-webkit-sticky;position:sticky;bottom:max(16px,env(safe-area-inset-bottom));z-index:25;display:flex;justify-content:center;pointer-events:none;min-height:0}.savebar{pointer-events:auto;display:flex;align-items:center;gap:var(--space-4);padding:8px 8px 8px 18px;min-height:52px;max-width:100%;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--elevated) 86%,transparent);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);box-shadow:var(--shadow-lg);animation:savebar-in var(--dur-slow) var(--ease-out)}.savebar[data-phase=saved]{padding-right:18px}.savebar-text{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:var(--fs-sub);min-width:0}.savebar[data-phase=failed] .savebar-text{color:var(--bad)}.savebar-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--dot-warn)}.savebar-dot[data-tone=bad]{background:var(--dot-bad)}.savebar-ok{color:var(--ok);flex:none}.savebar-actions{display:flex;gap:var(--space-2);flex:none}@keyframes savebar-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width:600px){.savebar-slot{bottom:0;margin:0 -16px}.savebar{width:100%;border-radius:0;border-width:1px 0 0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px 12px;box-shadow:0 -8px 24px -12px color-mix(in srgb,var(--text) 30%,transparent)}.savebar-actions,.savebar-text{flex:1 1 100%}.savebar-actions .btn{flex:1 1}}.pe-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-gap:var(--space-6) var(--space-6);gap:var(--space-6) var(--space-6);align-items:start}.pe-main,.pe-side{gap:var(--space-6);min-width:0}@media (max-width:1099.98px){.pe-layout{grid-template-columns:minmax(0,1fr)}}.pe-new{max-width:none}.pe-dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.pe-count{color:var(--text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pe-options{display:flex;flex-wrap:wrap;gap:4px 16px}.pe-variant-edit{text-align:right}.pe-subfield{border:1px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4) var(--space-4)}.pe-media-row{display:flex;gap:var(--space-3);align-items:flex-start}.pe-media-thumb{flex:none;width:72px;height:72px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--sunk)}.pe-media-tools{display:flex;gap:2px;flex:none}.pe-media-tools .btn{min-width:32px;padding:3px 6px;color:var(--muted)}.pe-media-tools .btn:hover:not(:disabled){color:var(--text);background:var(--sunk)}.flip{transform:rotate(180deg)}.pe-upload{position:relative}.pe-upload:focus-within{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:600px){.pe-media-row{flex-wrap:wrap}.pe-media-tools{order:-1;margin-left:auto}}.gp-row{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(auto-fit,minmax(110px,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.gp-remove{justify-self:end}@media (max-width:600px){.gp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gp-row>.field:first-child,.gp-row>.gp-remove{grid-column:1/-1}}.serp{flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--sunk)}.serp,.serp-site{display:flex;min-width:0}.serp-site{font-size:var(--fs-foot);color:var(--text);gap:6px;flex-wrap:wrap}.serp-path{color:var(--muted);overflow-wrap:anywhere}.serp-title{font-size:17px;line-height:1.3;color:var(--accent);overflow-wrap:anywhere}.serp-desc{font-size:var(--fs-sub);color:var(--muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.order-detail{gap:var(--space-5)}.order-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.order-actions{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.order-line{display:flex;gap:var(--space-4);align-items:flex-start;justify-content:space-between}.order-line-main{display:flex;flex-direction:column;gap:2px;min-width:0}.order-line-title{font-weight:500}.order-line-tags{display:flex;flex-wrap:wrap;gap:2px 12px}.order-line-tags:empty{display:none}.order-line-side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none;text-align:right}.order-line-total{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-sub{font-size:var(--fs-foot);font-weight:600;color:var(--muted);text-transform:none}.order-addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.order-address{font-style:normal;font-size:var(--fs-sub);line-height:1.5}.order-mini{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.order-proof summary{font-size:var(--fs-sub)}.order-proof .order-mini{margin-top:6px;overflow-wrap:anywhere;font-size:11px;color:var(--muted)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.menu-wrap{position:relative;display:inline-flex}.menu-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:240px;max-width:min(320px,calc(100vw - 32px));padding:6px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--elevated);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;animation:menu-in var(--dur) var(--ease-out)}.menu-pop[data-align=start]{left:0;right:auto}.menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;text-decoration:none;cursor:pointer}.menu-item svg{color:var(--muted);flex:none}.menu-item:focus-visible,.menu-item:hover{background:var(--accent-fill);color:var(--accent-fill-ink);outline:none}.menu-item:focus-visible svg,.menu-item:hover svg{color:inherit}.menu-item[data-danger]{color:var(--bad)}.menu-item[data-danger]:focus-visible,.menu-item[data-danger]:hover{background:var(--bad-soft);color:var(--bad)}.menu-sep{height:1px;margin:5px 6px;background:var(--hairline)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media (max-width:600px){.menu-item{min-height:44px}}.mp-mark{font-weight:700;font-size:15px}.mp-pane>.body,.mp-pane>.body:first-child{padding:var(--space-5)}.mp-map{padding:var(--space-4);border-radius:var(--radius-md);background:var(--sunk)}@media (max-width:600px){.mp-pane>.body,.mp-pane>.body:first-child{padding:var(--space-4)}}.grouped{display:contents}.grouped .panel{background:transparent;border:0;border-radius:0;display:flex;flex-direction:column;gap:6px}.grouped .panel>header{padding:0 4px;min-height:24px}.grouped .panel>header h2{font-family:var(--sans);font-size:var(--fs-sub);font-weight:600;letter-spacing:0;color:var(--muted)}.grouped .panel>.body,.grouped .panel>.body:first-child{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px}.grouped .panel>.body.flush,.grouped .panel>.body.flush:first-child{padding:0;overflow:hidden}.grouped .panel>footer{border-top:0;padding:2px 0 0}.grouped .panel .panel{background:var(--sunk);border-radius:var(--radius-md);padding:12px;gap:4px}.grouped .panel .panel>header{padding:0}.grouped .panel .panel>.body,.grouped .panel .panel>.body:first-child{background:transparent;border:0;padding:0}@media (max-width:600px){.grouped .panel>.body,.grouped .panel>.body:first-child{padding:14px}}.form-page>:not(.page-head):not(.notice){width:100%}