.pos-chips{position:relative}.chip-slider{position:absolute;inset-block-start:0;inset-inline-start:0;border-radius:var(--radius-badge);background:var(--color-brand-strong);pointer-events:none;opacity:0;z-index:0;transition:transform .24s cubic-bezier(.2,.8,.2,1),inline-size .24s cubic-bezier(.2,.8,.2,1),block-size .24s cubic-bezier(.2,.8,.2,1)}.pos-chips[data-moving]>.chip-slider{opacity:1}.pos-chips[data-moving]>.pos-chip{position:relative;z-index:1}.pos-chips[data-moving]>.pos-chip--on{background:transparent;border-color:transparent}@media (prefers-reduced-motion:reduce){.chip-slider{display:none}}@media (prefers-reduced-motion:no-preference){::view-transition-new(root),::view-transition-old(root){animation-duration:.18s}::view-transition-group(*){animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}}@font-face{font-family:Cairo;font-style:normal;font-weight:600 700;font-display:swap;src:url(/_next/static/media/Cairo[slnt,wght].c5e3cb18.woff2) format("woff2-variations"),url(/_next/static/media/Cairo[slnt,wght].af00a929.ttf) format("truetype-variations")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-Regular.7a5b92fb.woff2) format("woff2"),url(/_next/static/media/IBMPlexSansArabic-Regular.33827f0d.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-Medium.5166e9da.woff2) format("woff2"),url(/_next/static/media/IBMPlexSansArabic-Medium.40caa9ba.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-SemiBold.b6cd140a.woff2) format("woff2"),url(/_next/static/media/IBMPlexSansArabic-SemiBold.6642f57c.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-Bold.1b04aee9.woff2) format("woff2"),url(/_next/static/media/IBMPlexSansArabic-Bold.2ab9d790.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/IBMPlexMono-Regular.7dd13a24.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Regular.f270c174.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/IBMPlexMono-Medium.4b8fba99.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Medium.e29c0b2f.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/IBMPlexMono-SemiBold.7fd57815.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-SemiBold.ccb52709.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Tajawal-Regular.141dbcfe.woff2) format("woff2"),url(/_next/static/media/Tajawal-Regular.c6a7cbb2.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/Tajawal-Medium.39b469f9.woff2) format("woff2"),url(/_next/static/media/Tajawal-Medium.c3375a1c.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Tajawal-Bold.7f1812e5.woff2) format("woff2"),url(/_next/static/media/Tajawal-Bold.da01b451.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/Tajawal-ExtraBold.33b236dc.woff2) format("woff2"),url(/_next/static/media/Tajawal-ExtraBold.248b247d.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/Inter[opsz,wght].d89ddbfa.woff2) format("woff2-variations"),url(/_next/static/media/Inter[opsz,wght].4c0a38de.ttf) format("truetype-variations")}@font-face{font-family:Reem Kufi Wordmark;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/ReemKufi-Wordmark.f7ff3ae2.woff2) format("woff2-variations"),url(/_next/static/media/ReemKufi-Wordmark.f7ff3ae2.woff2) format("woff2")}@theme{--color-teal-50:#F0FDFA;--color-teal-100:#CCFBF1;--color-teal-200:#99F6E4;--color-teal-300:#5EEAD4;--color-teal-500:#14B8A6;--color-teal-700:#0F766E;--color-teal-900:#115E59;--color-amber-50:#FFFBEB;--color-amber-200:#FDE68A;--color-amber-400:#FBBF24;--color-amber-500:#F59E0B;--color-amber-800:#92400E;--color-green-50:#F0FDF4;--color-green-100:#DCFCE7;--color-green-200:#BBF7D0;--color-green-700:#15803D;--color-green-800:#166534;--color-red-50:#FEF2F2;--color-red-200:#FECACA;--color-red-700:#B91C1C;--color-blue-50:#EFF6FF;--color-blue-200:#BFDBFE;--color-blue-700:#1D4ED8;--color-slate-50:#F8FAFC;--color-slate-100:#F1F5F9;--color-slate-200:#E2E8F0;--color-slate-300:#CBD5E1;--color-slate-400:#94A3B8;--color-slate-500:#64748B;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-900:#0F172A;--color-white:#FFFFFF;--color-cyan-50:#ECFEFF;--color-cyan-200:#A5F3FC;--color-cyan-800:#155E75;--color-orange-50:#FFF7ED;--color-orange-200:#FED7AA;--color-orange-800:#9A3412;--color-fuchsia-50:#FDF4FF;--color-fuchsia-200:#F5D0FE;--color-fuchsia-800:#86198F;--color-violet-50:#F5F3FF;--color-violet-200:#DDD6FE;--color-violet-800:#5B21B6;--color-vezano-ink:#12253B;--color-vezano-paper:#F6F8FB;--color-vezano-surface:#FFFFFF;--color-vezano-line:#E0E7EE;--color-vezano-muted:#5B6B7F;--color-vezano-accent:#0E7C86;--color-vezano-accentStrong:#0B5A61;--color-vezano-accentTint:#F0F8F8;--color-vezano-accentLine:#B6DCDF;--color-vezano-ok:#15803D;--color-vezano-warn:#B45309;--color-vezano-danger:#B91C1C;--color-vezano-sidebar:#0F1D2C;--color-vezano-sidebarText:#F5F7FA;--color-brand-strong:#0B5A61;--color-brand-primary:#0E7C86;--color-brand-tint:#F0F8F8;--color-brand-line:#B6DCDF;--color-accent:#0E7C86;--color-ink-strong:#12253B;--color-ink-muted:#5B6B7F;--color-ink-faint:#5B6B7F;--color-surface-page:#F6F8FB;--color-surface-card:#FFFFFF;--color-surface-sunken:#F6F8FB;--color-border:#E0E7EE;--color-ok:#15803D;--color-warn:#B45309;--color-expire:#9A3412;--color-danger:#B91C1C;--color-pending:#1D4ED8;--color-conflict:#86198F;--color-denied:#5B21B6;--color-locked:#0F172A;--color-sidebar:#FFFFFF;--color-sidebar-text:#12253B;--color-navy:#0F1D2C;--color-navy-text:#F5F7FA;--color-state-ready-bg:#F0F8F8;--color-state-ready-fg:#0B5A61;--color-state-ready-border:#B6DCDF;--color-state-loading-bg:#F1F5F9;--color-state-loading-fg:#334155;--color-state-loading-border:#CBD5E1;--color-state-empty-bg:#F8FAFC;--color-state-empty-fg:#475569;--color-state-empty-border:#CBD5E1;--color-state-validation_error-bg:#FEF2F2;--color-state-validation_error-fg:#B91C1C;--color-state-validation_error-border:#FECACA;--color-state-permission_denied-bg:#F5F3FF;--color-state-permission_denied-fg:#5B21B6;--color-state-permission_denied-border:#DDD6FE;--color-state-offline-bg:#FFFBEB;--color-state-offline-fg:#B45309;--color-state-offline-border:#FDE68A;--color-state-stale-bg:#FFFBEB;--color-state-stale-fg:#B45309;--color-state-stale-border:#FDE68A;--color-state-saving-bg:#EFF6FF;--color-state-saving-fg:#1D4ED8;--color-state-saving-border:#BFDBFE;--color-state-saved_local-bg:#ECFEFF;--color-state-saved_local-fg:#155E75;--color-state-saved_local-border:#A5F3FC;--color-state-pending_sync-bg:#EFF6FF;--color-state-pending_sync-fg:#1D4ED8;--color-state-pending_sync-border:#BFDBFE;--color-state-synced-bg:#F0F8F8;--color-state-synced-fg:#0B5A61;--color-state-synced-border:#B6DCDF;--color-state-conflict-bg:#FDF4FF;--color-state-conflict-fg:#86198F;--color-state-conflict-border:#F5D0FE;--color-state-server_error-bg:#FEF2F2;--color-state-server_error-fg:#B91C1C;--color-state-server_error-border:#FECACA;--color-state-expired-bg:#FFF7ED;--color-state-expired-fg:#9A3412;--color-state-expired-border:#FED7AA;--color-state-partial-bg:#FFFBEB;--color-state-partial-fg:#B45309;--color-state-partial-border:#FDE68A;--color-state-success-bg:#F0FDF4;--color-state-success-fg:#15803D;--color-state-success-border:#BBF7D0;--color-state-phase_locked-bg:#F1F5F9;--color-state-phase_locked-fg:#0F172A;--color-state-phase_locked-border:#94A3B8;--font-heading:Tajawal,Cairo,sans-serif;--font-ui:Tajawal,IBM Plex Sans Arabic,system-ui,sans-serif;--font-mono:Inter,IBM Plex Mono,monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-pageTitle:28px;--text-sectionTitle:20px;--text-cardTitle:16px;--text-base:16px;--text-subTitle:16px;--text-body:15px;--text-bodyDense:14px;--text-note:13px;--text-badge:12.5px;--text-badgeMin:12px;--leading-tight:1.25;--leading-snug:1.4;--leading-body:1.65;--leading-dense:1.7;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-11:44px;--spacing-16:64px;--spacing-1-5:6px;--spacing-2-5:10px;--spacing-3-5:14px;--radius-badge:6px;--radius-iconSm:7px;--radius-panelSm:10px;--radius-stat:10px;--radius-card:18px;--shadow-none:none;--shadow-overlay:0 8px 24px rgba(15,23,42,.12);--shadow-card:0 12px 32px rgb(18 37 59/0.08)}:root{--color-teal-50:#F0FDFA;--color-teal-100:#CCFBF1;--color-teal-200:#99F6E4;--color-teal-300:#5EEAD4;--color-teal-500:#14B8A6;--color-teal-700:#0F766E;--color-teal-900:#115E59;--color-amber-50:#FFFBEB;--color-amber-200:#FDE68A;--color-amber-400:#FBBF24;--color-amber-500:#F59E0B;--color-amber-800:#92400E;--color-green-50:#F0FDF4;--color-green-100:#DCFCE7;--color-green-200:#BBF7D0;--color-green-700:#15803D;--color-green-800:#166534;--color-red-50:#FEF2F2;--color-red-200:#FECACA;--color-red-700:#B91C1C;--color-blue-50:#EFF6FF;--color-blue-200:#BFDBFE;--color-blue-700:#1D4ED8;--color-slate-50:#F8FAFC;--color-slate-100:#F1F5F9;--color-slate-200:#E2E8F0;--color-slate-300:#CBD5E1;--color-slate-400:#94A3B8;--color-slate-500:#64748B;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-900:#0F172A;--color-white:#FFFFFF;--color-cyan-50:#ECFEFF;--color-cyan-200:#A5F3FC;--color-cyan-800:#155E75;--color-orange-50:#FFF7ED;--color-orange-200:#FED7AA;--color-orange-800:#9A3412;--color-fuchsia-50:#FDF4FF;--color-fuchsia-200:#F5D0FE;--color-fuchsia-800:#86198F;--color-violet-50:#F5F3FF;--color-violet-200:#DDD6FE;--color-violet-800:#5B21B6;--color-vezano-ink:#12253B;--color-vezano-paper:#F6F8FB;--color-vezano-surface:#FFFFFF;--color-vezano-line:#E0E7EE;--color-vezano-muted:#5B6B7F;--color-vezano-accent:#0E7C86;--color-vezano-accentStrong:#0B5A61;--color-vezano-accentTint:#F0F8F8;--color-vezano-accentLine:#B6DCDF;--color-vezano-ok:#15803D;--color-vezano-warn:#B45309;--color-vezano-danger:#B91C1C;--color-vezano-sidebar:#0F1D2C;--color-vezano-sidebarText:#F5F7FA;--color-brand-strong:#0B5A61;--color-brand-primary:#0E7C86;--color-brand-tint:#F0F8F8;--color-brand-line:#B6DCDF;--color-accent:#0E7C86;--color-ink-strong:#12253B;--color-ink-muted:#5B6B7F;--color-ink-faint:#5B6B7F;--color-surface-page:#F6F8FB;--color-surface-card:#FFFFFF;--color-surface-sunken:#F6F8FB;--color-border:#E0E7EE;--color-ok:#15803D;--color-warn:#B45309;--color-expire:#9A3412;--color-danger:#B91C1C;--color-pending:#1D4ED8;--color-conflict:#86198F;--color-denied:#5B21B6;--color-locked:#0F172A;--color-sidebar:#FFFFFF;--color-sidebar-text:#12253B;--color-navy:#0F1D2C;--color-navy-text:#F5F7FA;--color-state-ready-bg:#F0F8F8;--color-state-ready-fg:#0B5A61;--color-state-ready-border:#B6DCDF;--color-state-loading-bg:#F1F5F9;--color-state-loading-fg:#334155;--color-state-loading-border:#CBD5E1;--color-state-empty-bg:#F8FAFC;--color-state-empty-fg:#475569;--color-state-empty-border:#CBD5E1;--color-state-validation_error-bg:#FEF2F2;--color-state-validation_error-fg:#B91C1C;--color-state-validation_error-border:#FECACA;--color-state-permission_denied-bg:#F5F3FF;--color-state-permission_denied-fg:#5B21B6;--color-state-permission_denied-border:#DDD6FE;--color-state-offline-bg:#FFFBEB;--color-state-offline-fg:#B45309;--color-state-offline-border:#FDE68A;--color-state-stale-bg:#FFFBEB;--color-state-stale-fg:#B45309;--color-state-stale-border:#FDE68A;--color-state-saving-bg:#EFF6FF;--color-state-saving-fg:#1D4ED8;--color-state-saving-border:#BFDBFE;--color-state-saved_local-bg:#ECFEFF;--color-state-saved_local-fg:#155E75;--color-state-saved_local-border:#A5F3FC;--color-state-pending_sync-bg:#EFF6FF;--color-state-pending_sync-fg:#1D4ED8;--color-state-pending_sync-border:#BFDBFE;--color-state-synced-bg:#F0F8F8;--color-state-synced-fg:#0B5A61;--color-state-synced-border:#B6DCDF;--color-state-conflict-bg:#FDF4FF;--color-state-conflict-fg:#86198F;--color-state-conflict-border:#F5D0FE;--color-state-server_error-bg:#FEF2F2;--color-state-server_error-fg:#B91C1C;--color-state-server_error-border:#FECACA;--color-state-expired-bg:#FFF7ED;--color-state-expired-fg:#9A3412;--color-state-expired-border:#FED7AA;--color-state-partial-bg:#FFFBEB;--color-state-partial-fg:#B45309;--color-state-partial-border:#FDE68A;--color-state-success-bg:#F0FDF4;--color-state-success-fg:#15803D;--color-state-success-border:#BBF7D0;--color-state-phase_locked-bg:#F1F5F9;--color-state-phase_locked-fg:#0F172A;--color-state-phase_locked-border:#94A3B8;--font-heading:Tajawal,Cairo,sans-serif;--font-ui:Tajawal,IBM Plex Sans Arabic,system-ui,sans-serif;--font-mono:Inter,IBM Plex Mono,monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-pageTitle:28px;--text-sectionTitle:20px;--text-cardTitle:16px;--text-base:16px;--text-subTitle:16px;--text-body:15px;--text-bodyDense:14px;--text-note:13px;--text-badge:12.5px;--text-badgeMin:12px;--leading-tight:1.25;--leading-snug:1.4;--leading-body:1.65;--leading-dense:1.7;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-11:44px;--spacing-16:64px;--spacing-1-5:6px;--spacing-2-5:10px;--spacing-3-5:14px;--radius-badge:6px;--radius-iconSm:7px;--radius-panelSm:10px;--radius-stat:10px;--radius-card:18px;--shadow-none:none;--shadow-overlay:0 8px 24px rgba(15,23,42,.12);--shadow-card:0 12px 32px rgb(18 37 59/0.08);--border-default:1px solid #E0E7EE;--motion-enter:180ms cubic-bezier(0,0,.2,1);--motion-exit:100ms cubic-bezier(.4,0,1,1);--motion-none:0ms;--layout-contentMax:1240px;--layout-pagePadding:24px;--layout-cardPadding:16px;--layout-gridGap:14px;--layout-sectionGap:44px;--layout-touchTarget:44px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-ink-strong:#E8EDF3;--color-ink-muted:#9EABBA;--color-ink-faint:#8A97A8;--color-surface-page:#0C141F;--color-surface-card:#131E2D;--color-surface-sunken:#0C141F;--color-border:#243246;--color-brand-primary:#37B0B8;--color-brand-strong:#5AC6CD;--color-brand-tint:#12303A;--color-brand-line:#1F5A62;--color-accent:#37B0B8;--color-ok:#4ADE80;--color-warn:#FBBF24;--color-danger:#F87171;--color-sidebar:#131E2D;--color-sidebar-text:#E8EDF3;--color-navy:#0F1D2C;--color-navy-text:#F5F7FA;--border-default:1px solid #243246;--color-state-ready-bg:#12303A;--color-state-ready-fg:#5AC6CD;--color-state-ready-border:#1F5A62;--color-state-loading-bg:#1B2635;--color-state-loading-fg:#C7D2E0;--color-state-loading-border:#3A4A5E;--color-state-empty-bg:#162130;--color-state-empty-fg:#C7D2E0;--color-state-empty-border:#3A4A5E;--color-state-validation_error-bg:#3A1717;--color-state-validation_error-fg:#FCA5A5;--color-state-validation_error-border:#7F2A2A;--color-state-permission_denied-bg:#2A1F45;--color-state-permission_denied-fg:#C4B5FD;--color-state-permission_denied-border:#5B3FA8;--color-state-offline-bg:#3A2A0F;--color-state-offline-fg:#FCD34D;--color-state-offline-border:#7A5A12;--color-state-stale-bg:#3A2A0F;--color-state-stale-fg:#FCD34D;--color-state-stale-border:#7A5A12;--color-state-saving-bg:#14243F;--color-state-saving-fg:#93C5FD;--color-state-saving-border:#2A4E8A;--color-state-saved_local-bg:#0F2E36;--color-state-saved_local-fg:#67E8F9;--color-state-saved_local-border:#1B5C68;--color-state-pending_sync-bg:#14243F;--color-state-pending_sync-fg:#93C5FD;--color-state-pending_sync-border:#2A4E8A;--color-state-synced-bg:#12303A;--color-state-synced-fg:#5AC6CD;--color-state-synced-border:#1F5A62;--color-state-conflict-bg:#331A38;--color-state-conflict-fg:#F0ABFC;--color-state-conflict-border:#6F2F78;--color-state-server_error-bg:#3A1717;--color-state-server_error-fg:#FCA5A5;--color-state-server_error-border:#7F2A2A;--color-state-expired-bg:#3A2210;--color-state-expired-fg:#FDBA74;--color-state-expired-border:#7C4A1C;--color-state-partial-bg:#3A2A0F;--color-state-partial-fg:#FCD34D;--color-state-partial-border:#7A5A12;--color-state-success-bg:#12301F;--color-state-success-fg:#4ADE80;--color-state-success-border:#1F5A36;--color-state-phase_locked-bg:#1B2635;--color-state-phase_locked-fg:#E8EDF3;--color-state-phase_locked-border:#5B6B7F}}:root[data-theme=dark]{--color-ink-strong:#E8EDF3;--color-ink-muted:#9EABBA;--color-ink-faint:#8A97A8;--color-surface-page:#0C141F;--color-surface-card:#131E2D;--color-surface-sunken:#0C141F;--color-border:#243246;--color-brand-primary:#37B0B8;--color-brand-strong:#5AC6CD;--color-brand-tint:#12303A;--color-brand-line:#1F5A62;--color-accent:#37B0B8;--color-ok:#4ADE80;--color-warn:#FBBF24;--color-danger:#F87171;--color-sidebar:#131E2D;--color-sidebar-text:#E8EDF3;--color-navy:#0F1D2C;--color-navy-text:#F5F7FA;--border-default:1px solid #243246;--color-state-ready-bg:#12303A;--color-state-ready-fg:#5AC6CD;--color-state-ready-border:#1F5A62;--color-state-loading-bg:#1B2635;--color-state-loading-fg:#C7D2E0;--color-state-loading-border:#3A4A5E;--color-state-empty-bg:#162130;--color-state-empty-fg:#C7D2E0;--color-state-empty-border:#3A4A5E;--color-state-validation_error-bg:#3A1717;--color-state-validation_error-fg:#FCA5A5;--color-state-validation_error-border:#7F2A2A;--color-state-permission_denied-bg:#2A1F45;--color-state-permission_denied-fg:#C4B5FD;--color-state-permission_denied-border:#5B3FA8;--color-state-offline-bg:#3A2A0F;--color-state-offline-fg:#FCD34D;--color-state-offline-border:#7A5A12;--color-state-stale-bg:#3A2A0F;--color-state-stale-fg:#FCD34D;--color-state-stale-border:#7A5A12;--color-state-saving-bg:#14243F;--color-state-saving-fg:#93C5FD;--color-state-saving-border:#2A4E8A;--color-state-saved_local-bg:#0F2E36;--color-state-saved_local-fg:#67E8F9;--color-state-saved_local-border:#1B5C68;--color-state-pending_sync-bg:#14243F;--color-state-pending_sync-fg:#93C5FD;--color-state-pending_sync-border:#2A4E8A;--color-state-synced-bg:#12303A;--color-state-synced-fg:#5AC6CD;--color-state-synced-border:#1F5A62;--color-state-conflict-bg:#331A38;--color-state-conflict-fg:#F0ABFC;--color-state-conflict-border:#6F2F78;--color-state-server_error-bg:#3A1717;--color-state-server_error-fg:#FCA5A5;--color-state-server_error-border:#7F2A2A;--color-state-expired-bg:#3A2210;--color-state-expired-fg:#FDBA74;--color-state-expired-border:#7C4A1C;--color-state-partial-bg:#3A2A0F;--color-state-partial-fg:#FCD34D;--color-state-partial-border:#7A5A12;--color-state-success-bg:#12301F;--color-state-success-fg:#4ADE80;--color-state-success-border:#1F5A36;--color-state-phase_locked-bg:#1B2635;--color-state-phase_locked-fg:#E8EDF3;--color-state-phase_locked-border:#5B6B7F}@media (prefers-reduced-motion:reduce){:root{--motion-enter:0ms;--motion-exit:0ms}}:root{color-scheme:light}html[dir=rtl]{direction:rtl}body{margin:0;background:var(--color-surface-page);color:var(--color-ink-strong);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--font-weight-bold);margin:0}h1{font-weight:var(--font-weight-extrabold);letter-spacing:-.02em}b,strong{font-weight:var(--font-weight-bold)}.cat-table,.home-kpi,.mk-card,.pb-card,.plt-tile,.pos-card{box-shadow:var(--shadow-card)}:root{--color-primary:var(--color-brand-primary);--color-primary-strong:var(--color-brand-strong);--color-primary-soft:var(--color-brand-tint);--color-text-muted:var(--color-ink-muted);--text-muted:var(--color-ink-muted);--color-surface:var(--color-surface-card);--color-surface-muted:var(--color-surface-sunken);--border:var(--border-default);--color-danger-strong:var(--color-state-server_error-fg);--color-danger-soft:var(--color-state-server_error-bg);--color-danger-line:var(--color-state-server_error-border);--color-success-strong:var(--color-state-success-fg);--color-info-soft:var(--color-state-saving-bg);--color-info-line:var(--color-state-saving-border);--color-warning:var(--color-warn);--color-warning-strong:var(--color-state-stale-fg);--color-warning-soft:var(--color-state-stale-bg);--color-warning-bg:var(--color-state-stale-bg);--color-warning-line:var(--color-state-stale-border);--state-stale-fg:var(--color-state-stale-fg);--text-title:var(--text-sectionTitle);--radius-sm:var(--radius-panelSm);--radius-md:var(--radius-card);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px}h1{font-size:var(--text-pageTitle);line-height:var(--leading-tight)}h2{font-size:var(--text-sectionTitle)}h3{font-size:var(--text-cardTitle);line-height:var(--leading-snug)}:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.sting-mono,[data-mono]{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sting-touch{min-block-size:var(--layout-touchTarget);min-inline-size:var(--layout-touchTarget)}.c-frame{display:grid;grid-template-columns:1fr;min-block-size:100dvh}.c-frame__skip{position:absolute;inset-block-start:8px;inset-inline-start:8px;padding:10px 14px;min-block-size:var(--layout-touchTarget);display:inline-flex;align-items:center;box-sizing:border-box;background:var(--color-surface-card);border:var(--border-default);border-radius:var(--radius-badge);transform:translateY(-200%)}.c-frame__skip:focus-visible{transform:none}.c-frame__banner{grid-area:banner;background:var(--color-sidebar);color:var(--color-sidebar-text);padding-inline:var(--layout-pagePadding);min-block-size:64px;display:flex;align-items:center;gap:12px}.c-frame__banner,.c-frame__banner--public{-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.c-frame__banner--public{background:var(--color-surface-card);color:var(--color-ink-strong);padding:0;min-block-size:0;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:20}.c-frame__nav{grid-area:nav;background:var(--color-sidebar);color:var(--color-sidebar-text);-webkit-border-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border)}.c-frame__main{grid-area:main;padding:var(--layout-pagePadding);max-inline-size:var(--layout-contentMax);inline-size:100%;box-sizing:border-box;margin-inline:auto}.c-frame__footer{grid-area:footer;padding:8px var(--layout-pagePadding);color:var(--color-ink-muted);font-size:var(--text-note);-webkit-border-before:var(--border-default);border-block-start:var(--border-default)}.c-frame{grid-template-areas:"banner" "main" "footer";grid-template-rows:auto 1fr auto}.c-frame__back{display:inline-flex;align-items:center;gap:6px;font:inherit;font-weight:var(--font-weight-semibold);color:inherit;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-panelSm);min-block-size:var(--layout-touchTarget);min-inline-size:var(--layout-touchTarget);padding:0 12px;cursor:pointer}.c-frame--topnav{grid-template-areas:"banner" "nav" "main" "footer";grid-template-rows:auto auto 1fr auto}.c-frame--topnav .c-frame__nav{background:var(--color-surface-card);color:var(--color-ink-strong);-webkit-border-end:0;border-inline-end:0;-webkit-border-after:var(--border-default);border-block-end:var(--border-default)}@media (min-width:834px){.c-frame--sidebar{grid-template-columns:240px 1fr;grid-template-areas:"banner banner" "nav main" "footer footer"}.c-frame--sidebar .c-frame__nav{position:-webkit-sticky;position:sticky;inset-block-start:0;max-block-size:100dvh;overflow-y:auto}}.c-frame__menu{display:none;inline-size:var(--layout-touchTarget);min-block-size:var(--layout-touchTarget);align-items:center;justify-content:center;font-size:20px;color:inherit;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-panelSm);cursor:pointer;flex:none}.c-frame__scrim{display:none;position:fixed;inset:0;z-index:30;border:0;padding:0;background:rgb(15 29 44/.45);opacity:0;pointer-events:none;transition:opacity var(--motion-enter,.16s) ease}@media (max-width:833px){.c-frame--sidebar{grid-template-areas:"banner" "main" "footer";grid-template-rows:auto 1fr auto}.c-frame--sidebar .c-frame__menu{display:inline-flex}.c-frame--sidebar .c-frame__scrim{display:block}.c-frame--sidebar.c-frame--nav-open .c-frame__scrim{opacity:1;pointer-events:auto}.c-frame--sidebar .c-frame__nav{position:fixed;z-index:40;inset-block:0;inset-inline-start:0;inline-size:min(84vw,300px);overflow-y:auto;overscroll-behavior:contain;-webkit-border-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);box-shadow:var(--shadow-overlay);transform:translateX(100%);pointer-events:none;transition:transform var(--motion-enter,.16s) ease}.c-frame--sidebar.c-frame--nav-open .c-frame__nav{transform:none;pointer-events:auto}.c-frame--sidebar .c-nav{padding:10px 8px 24px}}@media (min-width:834px){.c-frame__menu,.c-frame__scrim{display:none}}@media (prefers-reduced-motion:reduce){.c-frame__nav,.c-frame__scrim{transition:none}}.c-nav{margin:0;padding:8px;list-style:none;display:flex;flex-direction:column;gap:2px}.c-nav--bottom{flex-direction:row;justify-content:space-around;-webkit-border-before:var(--border-default);border-block-start:var(--border-default);background:var(--color-surface-card)}.c-nav__item{display:flex;align-items:center;gap:10px;padding:10px 13px;border-radius:10px;color:var(--color-ink-muted);font-weight:var(--font-weight-bold);text-decoration:none;min-block-size:46px;box-sizing:border-box;transition:background-color .18s ease,color .18s ease}.c-nav__item:hover{background:color-mix(in srgb,var(--color-brand-primary) 7%,transparent);color:var(--color-brand-primary)}.c-nav__item[aria-current=page]{background:var(--color-brand-tint);color:var(--color-brand-primary)}.c-nav__item[aria-disabled=true]{color:var(--color-ink-faint)}.c-nav__reason{font-size:var(--text-note);color:var(--color-ink-muted)}.c-nav__section{-webkit-margin-before:10px;margin-block-start:10px}.c-nav__group{padding:6px 12px 2px;font-size:var(--text-badge);font-weight:var(--font-weight-bold);color:var(--color-ink-faint);letter-spacing:.02em}.c-nav--collapsible .c-nav__section{-webkit-margin-before:4px;margin-block-start:4px}.c-nav__group--toggle{display:flex;align-items:center;gap:8px;inline-size:100%;min-block-size:44px;padding:8px 13px;border:0;border-radius:10px;background:none;font:inherit;font-size:var(--text-bodyDense);font-weight:var(--font-weight-bold);color:var(--color-ink-strong);text-align:start;white-space:nowrap;cursor:pointer;letter-spacing:0}.c-nav__group--toggle:hover{background:color-mix(in srgb,var(--color-brand-primary) 6%,transparent);color:var(--color-ink-strong)}.c-nav__group--toggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}.c-nav__group-label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.c-nav__group--toggle[data-current] .c-nav__group-label{color:var(--color-brand-primary)}.c-nav__group-count{-webkit-margin-start:auto;margin-inline-start:auto;min-inline-size:22px;padding:1px 7px;border-radius:999px;font-size:var(--text-badge);text-align:center;color:var(--color-ink-muted);background:var(--color-surface-sunken)}.c-nav__chevron{inline-size:7px;block-size:7px;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;-webkit-border-after:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease;flex:none}.c-nav__section[data-open] .c-nav__chevron{transform:rotate(-45deg)}.c-nav__sub{margin:2px 0 6px;padding:0;-webkit-padding-start:6px;padding-inline-start:6px;list-style:none;display:flex;flex-direction:column;gap:2px;-webkit-border-start:2px solid var(--color-border);border-inline-start:2px solid var(--color-border);-webkit-margin-start:14px;margin-inline-start:14px}.c-nav__sub .c-nav__item{font-weight:var(--font-weight-medium,500);min-block-size:44px}.c-nav__sub[hidden]{display:none}@media (prefers-reduced-motion:reduce){.c-nav__chevron{transition:none}}:root{--color-on-brand:#ffffff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-on-brand:#0c141f}}:root[data-theme=dark]{--color-on-brand:#0c141f}.c-btn{font:inherit;font-weight:var(--font-weight-semibold);border-radius:var(--radius-panelSm);border:1px solid transparent;padding-inline:16px;min-block-size:var(--layout-touchTarget);min-inline-size:var(--layout-touchTarget);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-sizing:border-box}.c-btn--primary{background:var(--color-brand-primary);color:var(--color-on-brand,#fff)}.c-btn--primary:active:not([disabled]):not([aria-disabled=true]),.c-btn--primary:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-brand-strong)}.c-btn--quiet:hover:not([disabled]):not([aria-disabled=true]),.c-btn--secondary:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-brand-tint)}.c-btn--secondary{background:var(--color-surface-card);color:var(--color-brand-strong);border-color:var(--color-brand-line)}.c-btn--quiet{background:transparent;color:var(--color-brand-strong)}.c-btn--danger{background:var(--color-danger);color:#fff}.c-btn--icon{padding-inline:0}.c-btn[aria-disabled=true],.c-btn[disabled]{opacity:.55;cursor:not-allowed}@media (max-width:833px){.c-btn[data-financial=true]{min-block-size:56px}}@media (min-width:834px) and (max-width:1439px){.c-btn[data-pos=true]{min-block-size:46px}}.c-btn__reason{display:block;font-size:var(--text-note);color:var(--color-ink-muted);-webkit-margin-before:4px;margin-block-start:4px}.c-btn__spinner{inline-size:16px;block-size:16px;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:c-btn-spin .8s linear infinite}@keyframes c-btn-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.c-btn__spinner{animation:none}}.c-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:var(--radius-badge);border:1px solid var(--c-status-border);background:var(--c-status-bg);color:var(--c-status-fg);font-size:var(--text-badge);font-weight:var(--font-weight-semibold);line-height:1.6;white-space:nowrap}.c-status__dot{inline-size:8px;block-size:8px;border-radius:50%;background:currentColor}.c-status--button{font:inherit;cursor:pointer;min-block-size:var(--layout-touchTarget)}.c-orgsw{position:relative}.c-orgsw__trigger{inline-size:100%;justify-content:space-between}.c-orgsw__list{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + 4px);min-inline-size:100%;margin:0;padding:4px;list-style:none;background:var(--color-surface-card);border:var(--border-default);border-radius:var(--radius-panelSm);box-shadow:var(--shadow-overlay);z-index:10}.c-orgsw__option{padding:10px 12px;border-radius:var(--radius-badge);min-block-size:var(--layout-touchTarget);display:flex;align-items:center;cursor:pointer}.c-orgsw__option[aria-selected=true]{background:var(--color-brand-tint);color:var(--color-brand-strong)}.c-orgsw__option:focus-visible{outline-offset:-3px}.c-orgsw__branch{color:var(--color-ink-muted);font-size:var(--text-note);-webkit-margin-start:6px;margin-inline-start:6px}.c-field{display:flex;flex-direction:column;gap:6px;border:0;margin:0;padding:0;min-inline-size:0}.c-field__label{font-weight:var(--font-weight-semibold);font-size:var(--text-subTitle)}.c-field__input{font:inherit;font-size:var(--text-base);padding:10px 12px;border:var(--border-default);border-radius:var(--radius-panelSm);background:var(--color-surface-card);color:var(--color-ink-strong);min-block-size:var(--layout-touchTarget);box-sizing:border-box;inline-size:100%}.c-field__input.sting-mono{text-align:start}.c-field--error .c-field__input{border-color:var(--color-danger)}.c-field__hint{color:var(--color-ink-muted)}.c-field__error,.c-field__hint{margin:0;font-size:var(--text-note)}.c-field__error{color:var(--color-danger)}.c-field__switch{font:inherit;display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:4px 0;cursor:pointer;color:inherit}.c-field__switch-track{inline-size:40px;block-size:22px;border-radius:11px;background:var(--color-border);position:relative;transition:background var(--motion-enter)}.c-field__switch[aria-checked=true] .c-field__switch-track{background:var(--color-brand-primary)}.c-field__switch-thumb{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:18px;block-size:18px;border-radius:50%;background:#fff;transition:transform var(--motion-enter)}.c-field__switch[aria-checked=true] .c-field__switch-thumb{transform:translateX(-18px)}html[dir=ltr] .c-field__switch[aria-checked=true] .c-field__switch-thumb{transform:translateX(18px)}.c-field__radio{position:relative;display:flex;align-items:center;gap:10px;min-block-size:44px;padding:11px;margin-block:6px;border:1px solid var(--color-brand-line);border-radius:8px;cursor:pointer}.c-field__radio input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.c-field__radio:before{content:"";flex:none;inline-size:18px;block-size:18px;border:2px solid var(--color-ink-muted);border-radius:50%;box-sizing:border-box}.c-field__radio:has(input:checked){border-color:var(--color-brand-primary);background:var(--color-brand-tint)}.c-field__radio:has(input:checked):before{border-width:5px;border-color:var(--color-brand-primary)}.c-field__radio:has(input:focus-visible){outline:3px solid var(--color-accent);outline-offset:2px}.c-notice{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--c-status-border);border-radius:var(--radius-card);background:var(--c-status-bg);color:var(--color-ink-strong)}.c-notice--bar{border-radius:0;border-inline:0}.c-notice__icon{color:var(--c-status-fg);flex:none;-webkit-padding-before:2px;padding-block-start:2px}.c-notice__body{flex:1 1;min-inline-size:0}.c-notice__title{margin:0;font-weight:var(--font-weight-bold);color:var(--c-status-fg)}.c-notice__text{-webkit-margin-before:4px;margin-block-start:4px;font-size:var(--text-body)}.c-notice__action{flex:none;align-self:center}.c-notice{flex-wrap:wrap}.c-notice__body{flex:1 1 12rem}.c-notice__action{display:flex;flex-wrap:wrap;gap:8px;max-inline-size:100%}@media (max-width:833px){.c-notice:not(.c-notice--empty) .c-notice__action{flex-basis:100%;align-self:stretch;-webkit-margin-start:0;margin-inline-start:0}}.c-notice--empty .c-notice__action,.c-notice--empty .c-notice__body{flex:none;align-self:center;justify-content:center}.c-notice--empty .c-notice__body{inline-size:100%;max-inline-size:60ch}.c-notice--empty .c-notice__text{text-align:start}.c-notice--empty,.c-notice--empty .c-notice__text>p:only-child{text-align:center}.c-notice--empty{flex-direction:column;align-items:center;padding:32px 16px}.c-dialog__backdrop,.c-panel__backdrop,.c-sheet__backdrop{position:fixed;inset:0;background:rgb(15 23 42/.45);display:grid;z-index:100}.c-dialog__backdrop{place-items:center;padding:16px}.c-dialog{background:var(--color-surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);padding:20px;inline-size:min(100%,520px);display:flex;flex-direction:column;gap:14px}.c-dialog__title{font-size:var(--text-sectionTitle)}.c-dialog__error{margin:0;color:var(--color-danger);font-size:var(--text-body)}.c-dialog__confirm{display:flex;flex-direction:column;gap:6px}.c-dialog__actions{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}.c-sheet__backdrop{align-items:end}.c-sheet{background:var(--color-surface-card);border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card);box-shadow:var(--shadow-overlay);padding:8px 16px 16px;max-block-size:92dvh;overflow:auto}.c-sheet--half{block-size:50dvh}.c-sheet--full{block-size:92dvh}.c-sheet__handle{inline-size:40px;block-size:4px;border-radius:2px;background:var(--color-border);margin:4px auto 12px}.c-panel__head,.c-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.c-panel__title,.c-sheet__title{font-size:var(--text-cardTitle)}.c-panel{background:var(--color-surface-card);-webkit-border-start:var(--border-default);border-inline-start:var(--border-default);inline-size:min(100%,420px);display:flex;flex-direction:column;gap:12px;padding:16px;box-sizing:border-box}.c-panel__backdrop{justify-items:start}.c-panel--modal{block-size:100%;box-shadow:var(--shadow-overlay)}.c-panel__body{flex:1 1;overflow:auto}.c-panel__footer{-webkit-border-before:var(--border-default);border-block-start:var(--border-default);-webkit-padding-before:12px;padding-block-start:12px}.c-table__table{inline-size:100%;border-collapse:collapse;font-size:var(--text-body)}.c-table__table td,.c-table__table th{text-align:start;padding:10px 12px;-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border);vertical-align:top}.c-table__table thead th{background:var(--color-surface-sunken);font-weight:var(--font-weight-semibold);font-size:var(--text-note);color:var(--color-ink-muted)}.c-table__num{text-align:start;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c-table__num>.sting-mono{display:inline-block}.c-table__sort{font:inherit;background:none;border:0;color:inherit;cursor:pointer;padding:0;min-block-size:var(--layout-touchTarget)}.c-table__table td:focus-visible{outline-offset:-3px}.c-table__row--openable{cursor:pointer}.c-table__bone{display:block;block-size:14px;border-radius:7px;background:var(--color-border)}.c-table__empty,.c-table__notice{margin-block:8px}@media (max-width:833px){.c-table:not(.c-table--table) .c-table__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.c-table:not(.c-table--table) .c-table__table tr{display:block;border:var(--border-default);border-radius:var(--radius-card);-webkit-margin-after:10px;margin-block-end:10px;background:var(--color-surface-card)}.c-table:not(.c-table--table) .c-table__table td{display:flex;justify-content:space-between;gap:12px;border:0}.c-table:not(.c-table--table) .c-table__table td:before{content:attr(data-label);color:var(--color-ink-muted);font-size:var(--text-note)}}.c-table--cards .c-table__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.c-table--cards .c-table__table tr{display:block;border:var(--border-default);border-radius:var(--radius-card);-webkit-margin-after:10px;margin-block-end:10px}.c-table--cards .c-table__table td{display:flex;justify-content:space-between;gap:12px;border:0}.c-table--cards .c-table__table td:before{content:attr(data-label);color:var(--color-ink-muted);font-size:var(--text-note)}.c-filter{display:flex;flex-direction:column;gap:8px}.c-filter__controls{display:flex;flex-wrap:wrap;gap:8px}.c-filter__chips,.c-pick__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;align-items:center}.c-filter__chip{font:inherit;font-size:var(--text-note);display:inline-flex;align-items:center;gap:4px;padding:6px 10px;min-block-size:var(--layout-touchTarget);border:1px solid var(--color-brand-line);background:var(--color-brand-tint);color:var(--color-brand-strong);border-radius:999px;cursor:pointer}.c-filter__clear{-webkit-margin-start:auto;margin-inline-start:auto}.c-filter__count{margin:0;color:var(--color-ink-muted);font-size:var(--text-note)}.c-filter__pagination{align-items:center;gap:12px}.c-filter__more,.c-filter__pagination{display:flex;justify-content:center}.c-pick{position:relative;display:flex;flex-direction:column;gap:6px}.c-pick__list{position:absolute;inset-block-start:100%;inset-inline:0;margin:4px 0 0;padding:4px;list-style:none;background:var(--color-surface-card);border:var(--border-default);border-radius:var(--radius-panelSm);box-shadow:var(--shadow-overlay);max-block-size:280px;overflow:auto;z-index:20}.c-pick__option--active{background:var(--color-surface-sunken)}.c-pick__empty{color:var(--color-ink-muted);cursor:default}.c-timelist{margin:0;padding:0;list-style:none;-webkit-border-start:2px solid var(--color-border);border-inline-start:2px solid var(--color-border)}.c-timelist__item{position:relative;-webkit-padding-start:16px;padding-inline-start:16px}.c-timelist__item:before{content:"";position:absolute;inset-inline-start:-6px;inset-block-start:14px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--color-brand-primary)}.c-timelist__open{font:inherit;text-align:start;background:none;border:0;color:inherit;inline-size:100%;display:flex;gap:12px;padding:8px 0;min-block-size:var(--layout-touchTarget);cursor:pointer}div.c-timelist__open{cursor:default}.c-timelist__time{flex:none;color:var(--color-ink-muted);font-size:var(--text-note)}.c-timelist__title{margin:0;font-weight:var(--font-weight-semibold)}.c-timelist__actor{margin:0;color:var(--color-ink-muted);font-size:var(--text-note)}.c-timelist__detail{font-size:var(--text-body)}.c-upload__zone{border:2px dashed var(--color-border);border-radius:var(--radius-card);padding:20px;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--color-ink-muted)}.c-upload__zone--over{border-color:var(--color-brand-primary);background:var(--color-brand-tint)}.c-upload__text{margin:0}.c-upload__actions{display:flex;gap:8px;flex-wrap:wrap}.c-upload__list{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.c-upload__item{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 10px;border:var(--border-default);border-radius:var(--radius-panelSm)}.c-upload__name{flex:1 1;min-inline-size:0;overflow-wrap:anywhere}.c-upload__progress{inline-size:120px;accent-color:var(--color-brand-primary)}.c-docprv{display:flex;flex-direction:column;gap:8px}.c-docprv--full{position:fixed;inset:0;background:var(--color-surface-page);padding:16px;z-index:90}.c-docprv__toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.c-docprv__pages{display:inline-flex;align-items:center;gap:8px}.c-docprv__stage{border:var(--border-default);border-radius:var(--radius-card);background:var(--color-surface-card);padding:12px;overflow:auto;min-block-size:200px}.c-docprv__stage>*{transform:scale(var(--c-docprv-zoom,1));transform-origin:top start}.c-money{display:inline-flex;align-items:baseline;gap:4px}.c-money--title .sting-mono{font-size:var(--text-sectionTitle);font-weight:var(--font-weight-semibold)}.c-money[data-negative=true] .sting-mono{color:var(--color-danger)}.c-money__currency,.c-money__side{font-size:var(--text-note);color:var(--color-ink-muted)}.c-money-input__row{display:flex;align-items:center;gap:8px}.c-settlement{border:var(--border-default);border-radius:var(--radius-card);padding:14px;display:flex;flex-direction:column;gap:12px;margin:0}.c-settlement__total{display:flex;justify-content:space-between;align-items:baseline}.c-settlement__parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.c-settlement__match{margin:0;padding:8px 10px;border-radius:var(--radius-panelSm);font-size:var(--text-body)}.c-settlement__match--ok{background:var(--color-green-50);color:var(--color-ok)}.c-settlement__match--bad{background:var(--color-red-50);color:var(--color-danger)}.c-qtyunit__row{display:flex;align-items:center;gap:6px}.c-qtyunit__input{inline-size:96px;text-align:center}.c-qtyunit__unit{inline-size:auto}.c-qtyunit__conv{font-weight:var(--font-weight-semibold)}.c-sync,.c-sync__button{display:inline-flex;align-items:center;gap:8px}.c-sync__button{font:inherit;flex-wrap:wrap;background:none;border:0;color:inherit;padding:4px 6px;min-block-size:var(--layout-touchTarget);cursor:pointer;border-radius:var(--radius-panelSm)}div.c-sync__button{cursor:default}.c-sync__coverage,.c-sync__pending{font-size:var(--text-note);color:var(--color-ink-muted)}.c-sync__conflicts{font-size:var(--text-note);color:var(--color-conflict);font-weight:var(--font-weight-semibold)}.c-sync__queue{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.c-sync__item{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:var(--border-default);border-radius:var(--radius-panelSm)}.c-sync__item-title{flex:1 1;min-inline-size:0}.c-sync__item-at{color:var(--color-ink-muted);font-size:var(--text-note)}.c-ledline{inline-size:100%;border-collapse:collapse;font-size:var(--text-body)}.c-ledline td,.c-ledline th{text-align:start;padding:10px 12px;-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.c-ledline thead th{background:var(--color-surface-sunken);font-size:var(--text-note);color:var(--color-ink-muted)}.c-ledline tfoot td,.c-ledline tfoot th{font-weight:var(--font-weight-bold);-webkit-border-before:2px solid var(--color-border);border-block-start:2px solid var(--color-border)}.c-ledline tbody tr:focus-visible{outline-offset:-3px}@media (max-width:833px){.c-ledline thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.c-ledline tbody tr{display:block;border:var(--border-default);border-radius:var(--radius-card);-webkit-margin-after:10px;margin-block-end:10px}.c-ledline tbody td{display:flex;justify-content:space-between;gap:12px;border:0}.c-ledline tbody td:before{content:attr(data-label);color:var(--color-ink-muted);font-size:var(--text-note)}}.c-cart{gap:10px}.c-cart,.c-cart__lines{display:flex;flex-direction:column}.c-cart__lines{margin:0;padding:0;list-style:none;gap:6px}.c-cart__line{display:flex;align-items:center;gap:10px;padding:6px 8px;border:var(--border-default);border-radius:var(--radius-panelSm);background:var(--color-surface-card)}.c-cart__line-main{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:2px;min-block-size:var(--layout-touchTarget);justify-content:center;border-radius:var(--radius-badge);cursor:pointer}.c-cart__name{font-weight:var(--font-weight-semibold)}.c-cart__qty{font-size:var(--text-note);color:var(--color-ink-muted)}.c-cart__total{font-weight:var(--font-weight-semibold)}.c-cart__step{display:inline-flex;align-items:center;gap:2px}.c-cart__step-qty{min-inline-size:2.5ch;text-align:center;font-weight:var(--font-weight-semibold)}.c-cart__summary{display:flex;flex-direction:column;gap:4px;font-size:var(--text-bodyDense);color:var(--color-ink-muted)}.c-cart__summary>*{gap:10px}.c-cart__sum,.c-cart__summary>*{display:flex;justify-content:space-between}.c-cart__sum{align-items:baseline;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:2px solid var(--color-border);border-block-start:2px solid var(--color-border)}.c-cart__undo{font-size:var(--text-note);color:var(--color-ink-muted)}.c-recv{border:var(--border-default);border-radius:var(--radius-card);padding:12px;display:flex;flex-direction:column;gap:8px}.c-recv__item{margin:0;font-weight:var(--font-weight-semibold)}.c-recv__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-gap:8px;gap:8px;margin:0}.c-recv__cell dt{font-size:var(--text-note);color:var(--color-ink-muted)}.c-recv__cell dd{margin:0;font-size:var(--text-cardTitle);font-weight:var(--font-weight-semibold)}.c-recv__cell--input dd{font-size:inherit}.c-recv__diff{margin:0;font-weight:var(--font-weight-semibold)}.c-print{display:flex;flex-direction:column;gap:10px}.c-print__actions{display:flex;gap:8px;flex-wrap:wrap}.c-print__receipt{background:#fff;color:#000;padding:12px;font-family:var(--font-ui);font-size:13px;line-height:1.6;border:1px dashed var(--color-border)}.c-print__receipt--58{inline-size:58mm}.c-print__receipt--80{inline-size:80mm}.c-print__receipt--a4{inline-size:100%;max-inline-size:210mm}.c-print__head{text-align:center;-webkit-border-after:1px dashed #000;border-block-end:1px dashed #000;-webkit-padding-after:6px;padding-block-end:6px;-webkit-margin-after:6px;margin-block-end:6px}.c-print__head p{margin:0}.c-print__shop{font-size:15px}.c-print__copy,.c-print__shop{font-weight:var(--font-weight-bold)}.c-print__copy{border:1px solid #000;display:inline-block;padding:0 8px;margin-block:2px}.c-print__lines{margin:0}.c-print__line{display:flex;justify-content:space-between;gap:8px}.c-print__line dd{margin:0}.c-print__line--strong{font-weight:var(--font-weight-bold);-webkit-border-before:1px dashed #000;border-block-start:1px dashed #000;-webkit-margin-before:4px;margin-block-start:4px;-webkit-padding-before:4px;padding-block-start:4px}.c-print__foot{text-align:center;-webkit-margin-before:8px;margin-block-start:8px;font-size:12px}.c-phase{font:inherit;font-size:var(--text-note);display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-block-size:var(--layout-touchTarget);border:1px solid var(--color-state-phase_locked-border);background:var(--color-state-phase_locked-bg);color:var(--color-state-phase_locked-fg);border-radius:var(--radius-badge);cursor:pointer}.c-phase__kind{font-family:var(--font-mono);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;color:var(--color-ink-muted)}.c-phase__locked{display:flex;flex-direction:column;gap:12px}.c-phase__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.c-phase__content{opacity:.6;pointer-events:none}.c-listing{border:var(--border-default);border-radius:var(--radius-card);background:var(--color-surface-card);overflow:hidden}.c-listing--expired{opacity:.75}.c-listing__link{display:flex;gap:12px;padding:12px;color:inherit;text-decoration:none;border-bottom:0;min-block-size:var(--layout-touchTarget)}.c-listing__image{flex:none;inline-size:80px;block-size:80px;border-radius:var(--radius-panelSm);background:var(--color-surface-sunken);display:grid;place-items:center;overflow:hidden}.c-listing__body{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:4px}.c-listing__sponsored{font-size:var(--text-badge);font-weight:var(--font-weight-semibold);color:var(--color-warn)}.c-listing__title{margin:0;font-size:var(--text-cardTitle)}.c-listing__fresh,.c-listing__price,.c-listing__seller{margin:0;font-size:var(--text-body)}.c-listing__verified{display:inline-flex;align-items:center;gap:4px;-webkit-margin-start:8px;margin-inline-start:8px;color:var(--color-ok);font-size:var(--text-note)}.c-listing__price .sting-mono{font-weight:var(--font-weight-semibold)}.c-listing__meta{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--text-note);color:var(--color-ink-muted)}.c-listing__fees{color:var(--color-warn)}.c-listing__fresh{color:var(--color-ink-muted);font-size:var(--text-note);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.c-listing__cheapest{color:var(--color-ok);font-weight:var(--font-weight-semibold)}.c-compare caption{text-align:start;-webkit-padding-after:6px;padding-block-end:6px}.c-quote{display:flex;flex-direction:column;gap:12px}.c-quote__head h3{margin:0}.c-quote__valid{margin:4px 0 0}.c-quote__terms,.c-quote__valid{color:var(--color-ink-muted);font-size:var(--text-note)}.c-quote__terms{margin:0;-webkit-padding-start:20px;padding-inline-start:20px}.c-ordtl{margin:0;padding:0;list-style:none;display:flex;gap:0;overflow:auto}.c-ordtl__stage{flex:1 1;min-inline-size:120px;position:relative}.c-ordtl__stage:not(:last-child):after{content:"";position:absolute;inset-block-start:20px;inset-inline-start:50%;inline-size:100%;block-size:2px;background:var(--color-border);z-index:0}.c-ordtl__stage--done:after{background:var(--color-ok)}.c-ordtl__button{position:relative;z-index:1;font:inherit;background:none;border:0;color:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;inline-size:100%;padding:8px 4px;min-block-size:var(--layout-touchTarget);cursor:pointer;text-align:center}.c-ordtl__icon{inline-size:26px;block-size:26px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--color-border);background:var(--color-surface-card);color:var(--color-ink-muted)}.c-ordtl__stage--done .c-ordtl__icon{border-color:var(--color-ok);background:var(--color-ok);color:#fff}.c-ordtl__stage--current .c-ordtl__icon{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.c-ordtl__stage--failed .c-ordtl__icon{border-color:var(--color-danger);color:var(--color-danger)}.c-ordtl__stage--partial .c-ordtl__icon{border-color:var(--color-warn);color:var(--color-warn)}.c-ordtl__label{font-size:var(--text-note);font-weight:var(--font-weight-semibold)}.c-ordtl__stage--upcoming .c-ordtl__label{color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.c-ordtl__at,.c-ordtl__detail{font-size:var(--text-badge);color:var(--color-ink-muted)}.c-aud{gap:10px}.c-aud,.c-aud__controls{display:flex;flex-direction:column}.c-aud__controls{-webkit-padding-start:24px;padding-inline-start:24px;gap:8px}.c-aud__size{margin:0;font-weight:var(--font-weight-semibold)}.c-camp{display:flex;flex-direction:column;gap:12px}.c-camp__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.c-camp__grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:834px){.c-camp__grid{grid-template-columns:1fr 1fr}}.c-camp__editor{display:flex;flex-direction:column;gap:12px}.c-camp__preview{border:var(--border-default);border-radius:var(--radius-card);padding:12px;background:var(--color-surface-sunken)}.c-camp__preview h3{margin:0 0 8px;font-size:var(--text-subTitle)}.c-camp__preview-title{margin:0;font-weight:var(--font-weight-bold)}.c-camp__preview-body{white-space:pre-wrap}.c-camp__delivery{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:8px;gap:8px;margin:0}.c-camp__delivery dt{font-size:var(--text-note);color:var(--color-ink-muted)}.c-camp__delivery dd{margin:0;font-size:var(--text-cardTitle);font-weight:var(--font-weight-semibold)}.c-camp__delivery-note{margin:8px 0 0}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c-success-mark{display:block;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.c-success-mark__check,.c-success-mark__ring{stroke-dasharray:1;stroke-dashoffset:0}.c-ring{position:relative;display:inline-grid;place-items:center;flex:none}.c-ring svg{position:absolute;inset:0;inline-size:100%;block-size:100%;transform:rotate(-90deg)}.c-ring__track,.c-ring__value{fill:none;stroke-width:3.5}.c-ring__track{stroke:var(--color-surface-sunken)}.c-ring__value{stroke:var(--color-brand-primary);stroke-linecap:round;stroke-dasharray:100}.c-ring[data-complete] .c-ring__value{stroke:var(--color-ok)}.c-ring__label{position:relative;font-size:var(--text-note);font-weight:var(--font-weight-bold);color:var(--color-ink-strong)}@keyframes vz-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vz-rise{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes vz-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:none}}@media (prefers-reduced-motion:no-preference){.c-success-mark{animation:vz-pop .32s cubic-bezier(.2,.8,.2,1) both}.c-success-mark__ring{animation:vz-draw .36s ease-out both}.c-success-mark__check{animation:vz-draw .28s ease-out .26s both}.c-ring__value{transition:stroke-dashoffset .42s cubic-bezier(.2,.8,.2,1)}.c-stagger>*{animation:vz-rise var(--motion-enter) both;animation-delay:calc(min(var(--i, 0), 7) * 35ms)}}