@font-face{font-family:Inter;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark,.dark[data-theme=green]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}body{background-color:var(--bg-app);min-height:100dvh;color:var(--text-primary);font-family:var(--font-ui);font-size:calc(var(--fs-md) * var(--fs-scale));line-height:var(--lh-base);-webkit-font-smoothing:antialiased;transition:background-color var(--med) var(--ease), color var(--med) var(--ease)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a:hover{text-decoration:underline}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}[dir=rtl] .eo-icon--directional{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes eo-pulse-soft{0%,to{opacity:.7}50%{opacity:1}}@keyframes eo-pulse-ring{0%{box-shadow:0 0 #34d39966}70%{box-shadow:0 0 0 6px #34d39900}to{box-shadow:0 0 #34d39900}}@keyframes eo-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes eo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes eo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes eo-spin-slow{to{transform:rotate(360deg)}}@keyframes eo-grow-bar{0%{width:0}}@keyframes eo-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes eo-blob-move{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.95)}}.eo-animate-fade-up{animation:eo-fade-up var(--slow) var(--ease) both}.eo-animate-float{animation:4s ease-in-out infinite eo-float}.eo-stagger>*{animation:eo-fade-up var(--slow) var(--ease) both}.eo-stagger>:first-child{animation-delay:50ms}.eo-stagger>:nth-child(2){animation-delay:.1s}.eo-stagger>:nth-child(3){animation-delay:.15s}.eo-stagger>:nth-child(4){animation-delay:.2s}.eo-stagger>:nth-child(5){animation-delay:.25s}.eo-stagger>:nth-child(n+6){animation-delay:.3s}@keyframes eo-seal-set{0%{opacity:0;transform:scale(1.055)}to{opacity:1;transform:scale(1)}}@keyframes eo-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes eo-ink-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-family:var(--font-display);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(var(--fs-2xl), 2.5vw, var(--fs-4xl))}h2{font-size:clamp(var(--fs-xl), 2vw, var(--fs-3xl))}h3{font-size:var(--fs-2xl)}h4{font-size:var(--fs-xl)}p{text-wrap:pretty}a{color:inherit;text-decoration:none}a:hover{color:var(--primary-600)}code,kbd,samp{font-family:var(--font-mono);font-size:.9em}::selection{background-color:#0ea5e940}.eo-numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.eo-eyebrow{color:var(--accent-600);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}:root.dark .eo-eyebrow{color:var(--accent-400)}:root[lang=ur] h1,:root[lang=ur] h2,:root[lang=ur] h3,:root[lang=ur] h4,:root[lang=ur] h5,:root[lang=ur] h6{letter-spacing:normal}:root[lang=ur] .eo-eyebrow,:root[lang=ur] .eo-section{letter-spacing:normal;text-transform:none}.eo-visually-hidden,.eo-skip-link{clip-path:inset(50%);white-space:nowrap;table-layout:fixed;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eo-skip-link:focus-visible{z-index:var(--z-toast);clip-path:none;width:auto;height:auto;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-md);background-color:var(--bg-surface);box-shadow:var(--shadow-lg);position:fixed;inset-block-start:var(--sp-2);inset-inline-start:var(--sp-2)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media print{:root{--bg-app:var(--print-paper)!important;--bg-surface:var(--print-paper)!important;--bg-surface-2:var(--print-paper)!important;--text-primary:var(--print-ink)!important;--text-secondary:var(--print-ink-strong)!important;--text-muted:var(--print-ink-muted)!important}body{background:0 0}.eo-sidebar,.eo-topbar,.eo-skip-link,.eo-toast-host,.eo-drawer__backdrop,.eo-modal__backdrop,.eo-print-hide{display:none!important}.eo-shell__content{margin-inline-start:0;padding:0}.eo-print-region{max-width:none;max-height:none;box-shadow:none;position:static;overflow:visible}tr,li,.eo-card,.eo-receipt{break-inside:avoid}.eo-print-exact,.eo-print-exact *{-webkit-print-color-adjust:exact;print-color-adjust:exact}a{text-decoration:none}}.eo-shell{min-height:100dvh}.eo-shell__content{min-height:100dvh;transition:margin-inline-start var(--med) var(--ease);flex-direction:column;margin-inline-start:var(--sidebar-w);display:flex}@media (width<1024px){.eo-shell__content{margin-inline-start:0}}.eo-shell--collapsed .eo-shell__content{margin-inline-start:var(--sidebar-w-collapsed)}@media (width<1024px){.eo-shell--collapsed .eo-shell__content{margin-inline-start:0}}.eo-main{flex-direction:column;flex:1;min-width:0;display:flex}.eo-content{width:100%;max-width:var(--content-max);padding:var(--sp-4);flex:1;margin-inline:auto}@media (width>=768px){.eo-content{padding:var(--sp-6)}}.eo-error{place-content:center;gap:var(--sp-3);text-align:center;min-height:60dvh;display:grid}.eo-error__description{color:var(--text-secondary)}.eo-error__link{padding-block:var(--sp-2);padding-inline:var(--sp-4);border-radius:var(--radius-md);background-image:var(--grad-primary-accessible);color:var(--on-fill);justify-self:center}.eo-error__link:hover{opacity:.9;text-decoration:none}.eo-loading-bar{z-index:var(--z-toast);background-image:var(--grad-primary);transform-origin:0;height:2px;animation:eo-loading-bar 1.2s var(--ease) infinite;position:fixed;inset-block-start:0;inset-inline:0}[dir=rtl] .eo-loading-bar{transform-origin:100%}@keyframes eo-loading-bar{0%{opacity:1;transform:scaleX(0)}50%{transform:scaleX(.7)}to{opacity:.4;transform:scaleX(1)}}.eo-sidebar{z-index:var(--z-sidebar);width:var(--sidebar-w);height:100dvh;padding-block:var(--sp-5) 0;padding-inline:var(--sp-3);border-inline-end:1px solid var(--sidebar-border);background-image:var(--sidebar-bg-grad);color:var(--sidebar-text);transition:width var(--med) var(--ease), transform var(--med) var(--ease);flex-direction:column;padding-inline-start:max(var(--sp-3), env(safe-area-inset-left));display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:visible}.eo-sidebar__scroll{margin-inline:calc(var(--sp-1) * -1);padding-inline:var(--sp-1);scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-opaque) 20px, var(--mask-opaque) calc(100% - 20px), transparent);mask-image:linear-gradient(to bottom, transparent, var(--mask-opaque) 20px, var(--mask-opaque) calc(100% - 20px), transparent);flex:1;overflow:hidden auto}.eo-sidebar__scroll::-webkit-scrollbar{display:none}.eo-sidebar__glows{z-index:0;border-radius:inherit;pointer-events:none;opacity:var(--sidebar-decoration-opacity);position:absolute;inset:0;overflow:hidden}.eo-sidebar__glow{pointer-events:none;border-radius:50%;position:absolute}.eo-sidebar__glow--top{background-image:radial-gradient(circle,#22d3ee2e 0%,#0000 70%);width:260px;height:260px;animation:12s ease-in-out infinite eo-blob-move;inset-block-start:-100px;inset-inline-end:-100px}.eo-sidebar__glow--bottom{background-image:radial-gradient(circle,#0ea5e924 0%,#0000 70%);width:280px;height:280px;animation:15s ease-in-out infinite reverse eo-blob-move;inset-block-end:-120px;inset-inline-start:-80px}.eo-sidebar-toggle{z-index:var(--z-sidebar-toggle);border:1px solid var(--border-strong);background-color:var(--bg-surface);width:28px;height:28px;box-shadow:var(--shadow-sm);color:var(--primary-600);cursor:pointer;transition:all var(--fast) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:62px;inset-inline-end:-14px}.eo-sidebar-toggle:hover{border-color:var(--primary-500);background-color:var(--primary-500);color:var(--text-inverse);transform:scale(1.1);box-shadow:0 4px 12px #0ea5e966}.eo-sidebar-toggle svg{width:14px;height:14px;transition:transform var(--med) var(--ease)}.eo-brand{z-index:var(--z-base);gap:var(--sp-3);padding-block:var(--sp-2) var(--sp-4);padding-inline:var(--sp-2);border-block-end:1px solid var(--sidebar-border);border-radius:var(--sidebar-brand-radius,0);background-color:var(--sidebar-brand-bg,transparent);transition:all var(--med) var(--ease);align-items:center;margin-block-end:14px;display:flex;position:relative}.eo-brand__logo-wrap{flex-shrink:0;width:42px;height:42px;position:relative}.eo-brand__logo-wrap:before{border-radius:var(--radius-lg);background-image:var(--grad-primary);content:"";filter:blur(8px);opacity:.3;position:absolute;inset:-4px}.eo-brand__logo{border-radius:var(--radius-md);background-color:var(--brand-plate);width:100%;height:100%;box-shadow:var(--shadow-md);justify-content:center;align-items:center;padding:3px;animation:4s ease-in-out infinite eo-float;display:flex}.eo-brand__crest{object-fit:contain;block-size:100%;inline-size:100%}.eo-brand__text{min-width:0;transition:opacity var(--fast) var(--ease);flex:1}.eo-brand__name-row{gap:var(--sp-2);align-items:center;min-width:0;display:flex}.eo-brand__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sidebar-strong);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em;overflow:hidden}.eo-brand__sub{overflow-wrap:break-word;color:var(--sidebar-brand-muted,var(--sidebar-text-dim));font-size:var(--fs-sm);line-height:var(--lh-snug);margin-block-start:2px}.eo-brand__version{padding-block:2px;padding-inline:var(--sp-2);border:1px solid var(--sidebar-version-border);border-radius:var(--radius-full);background-color:var(--sidebar-version-bg);color:var(--sidebar-version-ink);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.05em;flex-shrink:0;font-weight:600}.eo-section{z-index:var(--z-base);gap:var(--sp-2);padding-block:var(--sp-3) var(--sp-2);padding-inline:var(--sp-3);color:var(--sidebar-text-dim);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;transition:opacity var(--fast) var(--ease);align-items:center;font-weight:600;display:flex;position:relative}.eo-section:after{background-image:linear-gradient(to right, var(--sidebar-border), transparent);content:"";flex:1;height:1px}[dir=rtl] .eo-section:after{background-image:linear-gradient(to left, var(--sidebar-border), transparent)}.eo-nav-link{z-index:var(--z-base);gap:var(--sp-3);width:100%;padding-block:var(--sp-2);text-align:start;border-radius:var(--radius-md);color:var(--sidebar-text);font-size:var(--fs-base);white-space:nowrap;cursor:pointer;transition:all var(--fast) var(--ease);align-items:center;margin-block-end:2px;padding-inline:11px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.eo-nav-link:hover{background-color:var(--sidebar-hover);color:var(--sidebar-strong);text-decoration:none}.eo-nav-link:hover svg{color:var(--sidebar-active-icon);opacity:1;transform:scale(1.08)}.eo-nav-link svg{opacity:.8;width:17px;height:17px;transition:all var(--fast) var(--ease);flex-shrink:0}.eo-nav-link__label{text-overflow:ellipsis;transition:opacity var(--fast) var(--ease);flex:1;overflow:hidden}.eo-nav-link--active{background-image:var(--sidebar-active-image,linear-gradient(to right, #22d3ee38 0%, #22d3ee0a 100%));box-shadow:inset 3px 0 0 var(--sidebar-active-bar), var(--sidebar-active-glow);color:var(--sidebar-active-ink);padding-inline-start:14px;font-weight:600}.eo-nav-link--active:hover{background-color:#0000}.eo-nav-link--active svg{color:var(--sidebar-active-icon);opacity:1}.eo-nav-link--active:before{border-radius:inherit;content:"";pointer-events:none;width:40px;opacity:var(--sidebar-decoration-opacity);background-image:radial-gradient(circle at 100%,#22d3ee33,#0000 70%);position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .eo-nav-link--active{background-image:var(--sidebar-active-image,linear-gradient(to left, #22d3ee38 0%, #22d3ee0a 100%));box-shadow:inset -3px 0 0 var(--sidebar-active-bar), var(--sidebar-active-glow)}[dir=rtl] .eo-nav-link--active:before{background-image:radial-gradient(circle at 0,#22d3ee33,#0000 70%)}.eo-nav-link--group-active{background-color:var(--sidebar-group-active-bg);color:var(--sidebar-active-ink);font-weight:600}.eo-nav-link--group-active:hover{background-color:var(--sidebar-group-active-bg);color:var(--sidebar-active-ink)}.eo-nav-link--group-active svg{color:var(--sidebar-active-icon);opacity:1}.eo-nav-link__badge{border-radius:var(--radius-full);background-image:var(--grad-primary-accessible);min-width:20px;color:var(--on-fill);font-size:var(--fs-xs);text-align:center;flex-shrink:0;padding-block:2px;padding-inline:7px;font-weight:700;box-shadow:0 2px 6px #0ea5e966}.eo-nav-link__badge--danger{background-color:var(--fill-danger);box-shadow:0 2px 6px #ef444466}.eo-nav-link__badge--warning{background-color:var(--fill-warning);color:var(--on-fill-warning);box-shadow:0 2px 6px #f59e0b66}.eo-nav-link__indicator{background-color:var(--success-400);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite eo-pulse-ring;box-shadow:0 0 0 3px #34d39933}.eo-nav-link__chevron{opacity:.6;width:14px;height:14px;transition:transform var(--med) var(--ease);flex-shrink:0}.eo-nav-link--expanded .eo-nav-link__chevron{transform:rotate(90deg)}[dir=rtl] .eo-nav-link__chevron{transform:scaleX(-1)}[dir=rtl] .eo-nav-link--expanded .eo-nav-link__chevron{transform:scaleX(-1)rotate(90deg)}.eo-subnav{padding-block:2px var(--sp-1);margin-block-end:var(--sp-1);overflow:hidden}.eo-subnav .eo-nav-link{font-size:var(--fs-sm);margin-block-end:1px;padding-block:7px;padding-inline:38px 11px;font-weight:500}.eo-subnav .eo-nav-link:before{display:none}.eo-subnav-enter-active,.eo-subnav-leave-active{transition:grid-template-rows var(--med) var(--ease), opacity var(--fast) var(--ease)}.eo-subnav-enter-from,.eo-subnav-leave-to{opacity:0}.eo-widget{z-index:var(--z-base);margin-block:14px var(--sp-3);margin-inline:var(--sp-1);border-radius:var(--radius-lg);transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease);background-image:linear-gradient(135deg,#22d3ee1a 0%,#0ea5e90a 100%),linear-gradient(#ffffff05,#ffffff05);border:1px solid #22d3ee2e;padding:14px;position:relative;overflow:hidden}.eo-widget:hover{transform:translateY(-1px)}.eo-widget:before{content:"";background-image:radial-gradient(circle,#22d3ee33,#0000);border-radius:50%;width:80px;height:80px;position:absolute;inset-block-start:-20px;inset-inline-end:-20px}.eo-widget__label{gap:var(--sp-1);color:var(--sidebar-text-dim);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-block-end:var(--sp-2);font-weight:600;display:flex}.eo-widget__row{justify-content:space-between;align-items:baseline;margin-block-end:var(--sp-2);display:flex}.eo-widget__value{color:var(--sidebar-strong);font-family:var(--font-display);font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.eo-widget__trend{color:var(--success-400);font-size:var(--fs-xs);align-items:center;gap:3px;font-weight:600;display:flex}.eo-widget__bar{height:4px;border-radius:var(--radius-full);background-color:#ffffff14;margin-block-end:var(--sp-2);overflow:hidden}.eo-widget__bar-fill{border-radius:var(--radius-full);background-image:linear-gradient(to right, var(--accent-400), var(--primary-500));height:100%;animation:eo-grow-bar 1.5s var(--ease);box-shadow:0 0 8px #22d3ee80}.eo-widget__foot{color:var(--sidebar-text-dim);font-size:var(--fs-xs);justify-content:space-between;display:flex}.eo-widget__foot+.eo-widget__foot{margin-block-start:var(--sp-1)}.eo-user-block{z-index:var(--z-base);gap:var(--sp-3);margin-block-start:var(--sp-3);margin-inline:calc(var(--sp-3) * -1);padding-block:14px;padding-inline:var(--sp-4);border-block-start:1px solid var(--sidebar-border);background-color:var(--sidebar-user-bg);transition:all var(--med) var(--ease);align-items:center;padding-block-end:max(14px, env(safe-area-inset-bottom));display:flex;position:relative}.eo-user-block__avatar{border-radius:50%;flex-shrink:0;display:inline-flex;position:relative;box-shadow:0 2px 10px #06b6d459}.eo-user-block__avatar:after{border:2px solid var(--sidebar-avatar-ring);background-color:var(--success-400);content:"";border-radius:50%;width:11px;height:11px;animation:2s infinite eo-pulse-ring;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.eo-user-block__info{min-width:0;transition:opacity var(--fast) var(--ease);flex:1}.eo-user-block__name{text-overflow:ellipsis;white-space:nowrap;color:var(--sidebar-strong);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-tight);overflow:hidden}.eo-user-block__sub{text-overflow:ellipsis;white-space:nowrap;color:var(--sidebar-text-dim);font-size:var(--fs-xs);overflow:hidden}.eo-user-block__action{border-radius:var(--radius-sm);color:var(--sidebar-text-dim);cursor:pointer;transition:all var(--fast) var(--ease);justify-content:center;align-items:center;padding:7px;display:inline-flex}.eo-user-block__action:hover{background-color:var(--sidebar-hover);color:var(--sidebar-strong);transform:rotate(-12deg)}.eo-sidebar--collapsed{width:var(--sidebar-w-collapsed);padding-inline:var(--sp-2)}.eo-sidebar--collapsed .eo-sidebar__scroll{overflow:hidden auto}.eo-sidebar--collapsed .eo-brand__text,.eo-sidebar--collapsed .eo-brand__version,.eo-sidebar--collapsed .eo-nav-link__label,.eo-sidebar--collapsed .eo-nav-link__badge,.eo-sidebar--collapsed .eo-nav-link__indicator,.eo-sidebar--collapsed .eo-nav-link__chevron,.eo-sidebar--collapsed .eo-widget,.eo-sidebar--collapsed .eo-user-block__info,.eo-sidebar--collapsed .eo-user-block__action{opacity:0;pointer-events:none;width:0;height:0;transition:opacity var(--fast) var(--ease);margin:0;padding:0;overflow:hidden}.eo-sidebar--collapsed .eo-section{padding-block:var(--sp-2);padding-inline:var(--sp-2);gap:0}.eo-sidebar--collapsed .eo-brand{padding-block:var(--sp-2) var(--sp-4);justify-content:center;padding-inline:0}.eo-sidebar--collapsed .eo-nav-link{padding-block:var(--sp-3);justify-content:center;gap:0;padding-inline:0;position:relative}.eo-sidebar--collapsed .eo-nav-link--active{padding-block:var(--sp-3);padding-inline:0}.eo-sidebar--collapsed .eo-nav-link--active:before,.eo-sidebar--collapsed .eo-subnav{display:none}.eo-sidebar--collapsed .eo-user-block{margin-inline:calc(var(--sp-2) * -1);padding-inline:var(--sp-2);justify-content:center}.eo-sidebar--collapsed .eo-sidebar-toggle svg{transform:rotate(180deg)}[dir=rtl] .eo-sidebar--collapsed .eo-sidebar-toggle svg{transform:rotate(0)}.eo-sidebar-tooltip{z-index:var(--z-tooltip);padding-block:var(--sp-2);padding-inline:var(--sp-3);border-radius:var(--radius-sm);background-color:var(--neutral-900);box-shadow:var(--shadow-md);color:var(--text-inverse);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;font-weight:500;line-height:1.2;position:fixed;transform:translateY(-50%)}.eo-sidebar-tooltip__arrow{border:6px solid #0000;border-inline-end-color:var(--neutral-900);position:absolute;inset-block-start:50%;inset-inline-start:-6px;transform:translateY(-50%)}@media (width<1024px){.eo-sidebar{z-index:var(--z-drawer);transform:translate(-100%)}[dir=rtl] .eo-sidebar{transform:translate(100%)}.eo-sidebar--open{box-shadow:var(--shadow-lg);transform:translate(0)}[dir=rtl] .eo-sidebar--open{transform:translate(0)}.eo-sidebar-toggle{display:none}.eo-sidebar--collapsed{width:var(--sidebar-w);padding-inline:var(--sp-3)}}.eo-sidebar-backdrop{z-index:var(--z-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--med) var(--ease);background-color:#02061780;position:fixed;inset:0}.eo-backdrop-enter-from,.eo-backdrop-leave-to{opacity:0}.eo-topbar{z-index:var(--z-sticky);gap:var(--sp-4);min-height:var(--topbar-h);padding-block:var(--sp-2);padding-inline:var(--sp-6);border-block-end:1px solid var(--border);background-color:var(--bg-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}@media (width<1024px){.eo-topbar{padding-block:var(--sp-3);padding-inline:14px}}@media (width<768px){.eo-topbar{gap:var(--sp-2);min-height:0;padding-block:5px;padding-inline:var(--sp-3);flex-wrap:nowrap}}.eo-topbar__left{gap:var(--sp-3);align-items:center;min-width:0;display:flex}@media (width<768px){.eo-topbar__left{gap:var(--sp-2)}}.eo-topbar__right{gap:var(--sp-2);flex-shrink:0;align-items:center;display:flex}@media (width<768px){.eo-topbar__right{gap:var(--sp-1)}}.eo-breadcrumb{gap:var(--sp-2);min-width:0;color:var(--text-tertiary);font-size:var(--fs-base);align-items:center;display:flex}.eo-breadcrumb a{color:var(--text-tertiary);transition:color var(--fast) var(--ease);text-decoration:none}.eo-breadcrumb a:hover{color:var(--primary-600);text-decoration:none}@media (width<768px){.eo-breadcrumb{gap:var(--sp-2);font-size:var(--fs-sm)}}.eo-breadcrumb__sep{opacity:.6;flex-shrink:0;width:12px;height:12px}.eo-breadcrumb__current{color:var(--text-primary);font-weight:600}@media (width<768px){.eo-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;max-width:50vw;overflow:hidden}.eo-breadcrumb__item{display:none}}.eo-iconbtn{border-radius:var(--radius-md);background-color:var(--bg-surface-2);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--fast) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.eo-iconbtn:hover{background-color:var(--primary-100);color:var(--primary-700);transform:translateY(-1px)}.eo-iconbtn svg{width:15px;height:15px}:root.dark .eo-iconbtn:hover{color:var(--accent-400)}@media (width<768px){.eo-topbar .eo-iconbtn,.eo-topbar .eo-mobile-toggle{border-radius:var(--radius-sm);width:30px;height:30px;min-height:0}.eo-topbar .eo-iconbtn svg,.eo-topbar .eo-mobile-toggle svg{width:14px;height:14px}}.eo-badge-dot{background-color:var(--danger-500);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-surface);border-radius:50%;animation:2s infinite eo-pulse-ring;position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2)}.eo-role-pill{padding-block:var(--sp-1);border-radius:var(--radius-full);background-image:var(--grad-primary-accessible);color:var(--on-fill);font-size:var(--fs-xs);letter-spacing:.04em;align-items:center;gap:5px;padding-inline:9px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 2px 8px #0ea5e940}.eo-role-pill svg{width:11px;height:11px}@media (width<768px){.eo-role-pill{letter-spacing:.03em;padding-block:3px;padding-inline:7px}.eo-role-pill svg{width:10px;height:10px}}@media (width<420px){.eo-role-pill{display:none}}.eo-user{gap:var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--bg-surface-2);cursor:pointer;transition:all var(--fast) var(--ease);align-items:center;padding-block:3px;padding-inline:3px 9px;display:inline-flex}.eo-user:hover{border-color:var(--border-strong)}@media (width<768px){.eo-user{gap:0;padding:2px}}.eo-user__name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--text-primary);font-size:var(--fs-sm);font-weight:600;line-height:1;overflow:hidden}@media (width<768px){.eo-user__name{display:none}}.eo-mobile-toggle{border-radius:var(--radius-md);background-color:var(--bg-surface-2);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;display:none}@media (width<1024px){.eo-mobile-toggle{display:inline-flex}}.eo-guest{--guest-column:26rem;--guest-wide:58rem;--guest-band:3px;--guest-glow:clamp(18rem, 46vw, 36rem);--guest-rosette:clamp(20rem, 64vw, 40rem);background-attachment:fixed;background-image:var(--sidebar-bg-grad);min-block-size:100dvh;color:var(--sidebar-text);flex-direction:column;display:flex;position:relative}.eo-guest__atmosphere{z-index:var(--z-base);pointer-events:none;block-size:100lvh;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.eo-guest__weave{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--sheen-light) 34%, transparent) 0 1px, transparent 1px 22px), repeating-linear-gradient(45deg, color-mix(in srgb, var(--sheen-light) 34%, transparent) 0 1px, transparent 1px 22px), repeating-radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--sheen-light) 17%, transparent) 0 1px, transparent 1px 34px);position:absolute;inset:0}.eo-guest__rosette{inline-size:var(--guest-rosette);block-size:var(--guest-rosette);background-image:repeating-conic-gradient(from 0deg at 50% 50%, rgb(var(--accent-rgb)/9%) 0deg 1.5deg, transparent 1.5deg 7.5deg), repeating-radial-gradient(circle at 50% 50%, rgb(var(--accent-rgb)/7%) 0 1px, transparent 1px 12px);-webkit-mask-image:radial-gradient(circle at 50% 50%, var(--mask-opaque) 0%, transparent 66%);mask-image:radial-gradient(circle at 50% 50%, var(--mask-opaque) 0%, transparent 66%);animation:eo-ink-in var(--slow) var(--ease) .12s both;margin-block:auto;margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}@media (width>=1024px){.eo-guest__rosette{inset-inline-end:50%}}.eo-guest__glow{inline-size:var(--guest-glow);block-size:var(--guest-glow);border-radius:var(--radius-full);position:absolute}.eo-guest__glow--crown{background-image:radial-gradient(circle, rgb(var(--accent-rgb)/16%) 0%, transparent 68%);inset-block-start:calc(var(--guest-glow) / -2);inset-inline-end:calc(var(--guest-glow) / -3)}.eo-guest__glow--base{background-image:radial-gradient(circle, rgb(var(--primary-rgb)/20%) 0%, transparent 68%);inset-block-end:calc(var(--guest-glow) / -2);inset-inline-start:calc(var(--guest-glow) / -3)}.eo-guest__glow--flank{background-image:radial-gradient(circle, rgb(var(--primary-light-rgb)/13%) 0%, transparent 70%);inset-block-start:50%;inset-inline-end:calc(var(--guest-glow) / -2)}.eo-guest__vignette{background-image:radial-gradient(ellipse at center, transparent 42%, rgb(var(--primary-deep-rgb)/42%) 100%);position:absolute;inset:0}.eo-guest__controls{z-index:var(--z-sticky);gap:var(--sp-2);padding:var(--sp-4);justify-content:flex-end;display:flex;position:relative}@media (width>=1024px){.eo-guest__controls{position:absolute;inset-block-start:0;inset-inline-end:0}}.eo-guest .eo-guest__controls .eo-iconbtn{min-width:44px;min-height:44px;border:1px solid var(--sidebar-border);border-radius:var(--radius-md);background-color:var(--sidebar-hover);block-size:44px;inline-size:44px;color:var(--sidebar-text)}:root .eo-guest .eo-guest__controls .eo-iconbtn:hover{background-color:var(--overlay-chip);color:var(--on-overlay-chip);transform:translateY(var(--lift-sm))}.eo-guest__main{z-index:var(--z-base);min-block-size:0;padding:var(--sp-4);flex:1;place-items:center;display:grid;position:relative}.eo-guest__column{gap:var(--sp-5);inline-size:100%;max-inline-size:var(--guest-column);justify-items:center;display:grid}@media (width>=1024px){.eo-guest__column{grid-template-columns:minmax(0, 1fr) var(--guest-column);gap:var(--sp-10);max-inline-size:var(--guest-wide);align-items:center}}.eo-guest__brand{gap:var(--sp-4);justify-items:center;inline-size:100%;display:grid}@media (width>=1024px){.eo-guest__brand{gap:var(--sp-5);text-align:start;justify-items:start}}.eo-guest__lockup{gap:var(--sp-3);background-image:radial-gradient(circle at 50% 34%, rgb(var(--accent-rgb)/13%) 0%, transparent 62%);inline-size:100%;animation:eo-seal-set var(--slow) var(--ease) both;justify-items:center;display:grid}@media (width>=1024px){.eo-guest__lockup{justify-items:start;inline-size:auto}.eo-guest__lockup .eo-emblems.eo-emblems--lg{--emblem-size:6rem}}.eo-guest__system{color:var(--sidebar-text);font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.eo-guest__rule{border-radius:var(--radius-full);background-image:linear-gradient(90deg, transparent 0%, var(--accent-400) 30%, var(--accent-300) 50%, var(--accent-400) 70%, transparent 100%);block-size:2px;inline-size:min(12rem,60%);animation:eo-rule-draw var(--med) var(--ease) .3s both}.eo-guest__card{box-shadow:var(--edge-inset), var(--shadow-xl);inline-size:100%;padding:var(--sp-7) var(--sp-6) var(--sp-6);border-radius:var(--radius-xl);background-image:linear-gradient(180deg, var(--guest-card-tint) 0%, var(--bg-surface) 46%), linear-gradient(180deg, var(--accent-300) 0%, rgb(var(--primary-rgb)/55%) 55%, var(--border) 100%);animation:eo-fade-in var(--med) var(--ease) both;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;position:relative}.eo-guest__card:before{block-size:var(--guest-band);background-image:linear-gradient(90deg, transparent 0%, var(--accent-400) 24%, var(--accent-300) 50%, var(--accent-400) 76%, transparent 100%);transform-origin:50%;animation:eo-rule-draw var(--med) var(--ease) .26s both;content:"";border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);position:absolute;inset-block-start:0;inset-inline:0}.eo-guest__head{margin-block-end:var(--sp-5)}.eo-guest__title{color:var(--text-primary);font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-tight)}.eo-guest__subtitle{color:var(--text-secondary);font-size:var(--fs-base);margin-block-start:var(--sp-2)}.eo-guest__footer{border-block-start:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-base);text-align:center;margin-block-start:var(--sp-5);padding-block-start:var(--sp-4)}.eo-guest__notice{max-inline-size:var(--guest-column);color:var(--sidebar-text);font-size:var(--fs-sm);line-height:var(--lh-snug);text-align:center;text-wrap:balance;animation:eo-fade-in var(--slow) var(--ease) .35s both}@media (width>=1024px){.eo-guest__notice{text-align:start;text-wrap:pretty}}:root[lang=ur] .eo-guest__system{letter-spacing:normal;text-transform:none}@media (width<640px){.eo-guest__lockup .eo-emblems.eo-emblems--lg{--emblem-size:3.5rem}.eo-guest__column{gap:var(--sp-4)}.eo-guest__brand{gap:var(--sp-3)}.eo-guest__card{padding:var(--sp-6) var(--sp-5) var(--sp-5)}.eo-guest__notice{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.eo-guest__rosette,.eo-guest__lockup,.eo-guest__rule,.eo-guest__card,.eo-guest__card:before,.eo-guest__notice,.eo-guest__card.eo-stagger>*{animation-delay:0s}}.eo-fade-enter-active,.eo-fade-leave-active{transition:opacity var(--fast) var(--ease)}.eo-fade-enter-from,.eo-fade-leave-to{opacity:0}.eo-auth-form{gap:var(--sp-4);flex-direction:column;display:flex}.eo-auth-form__row{gap:var(--sp-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.eo-auth-form__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.eo-auth-form__link{color:var(--primary-700);font-size:var(--fs-base);font-weight:500}.eo-auth-form__link:hover{text-decoration:underline}:root.dark .eo-auth-form__link{color:var(--accent-400)}.eo-form{gap:var(--sp-4);flex-direction:column;display:flex}.eo-form-row{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<640px){.eo-form-row{grid-template-columns:1fr}}.eo-form-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<768px){.eo-form-row--three{grid-template-columns:1fr}}@page{size:a4 portrait;margin:0}.eo-challan-sheet{--sheet-inset:6mm;--band-height:71.25mm;--hairline:.3mm;--rule-ink:var(--print-ink);box-sizing:border-box;width:210mm;min-height:297mm;padding:var(--sheet-inset);color:var(--print-ink);font-family:var(--font-latin);background:var(--print-paper);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-inline:auto}.eo-challan-copy{box-sizing:border-box;height:var(--band-height);break-inside:avoid;flex-direction:column;padding-block:1.5mm;display:flex;overflow:hidden}.eo-challan-copy--cut{border-block-end:var(--hairline) dashed var(--rule-ink);position:relative}.eo-challan-copy--cut:before,.eo-challan-copy--cut:after{border-inline-start:var(--hairline) solid var(--rule-ink);content:"";width:0;height:3mm;position:absolute;inset-block-end:-1.5mm}.eo-challan-copy--cut:before{inset-inline-start:0}.eo-challan-copy--cut:after{inset-inline-end:0}.eo-challan-copy__head{border-block-end:var(--hairline) solid var(--rule-ink);align-items:center;gap:3mm;padding-block-end:1.2mm;display:flex}.eo-challan-copy__titles{text-align:center;flex:1;min-inline-size:0}.eo-challan-copy__org-ur{font-family:var(--font-urdu);margin:0;font-size:9pt;line-height:1.6}.eo-challan-copy__dept{letter-spacing:.3pt;margin:0;font-size:6pt}.eo-challan-copy__stamp{text-align:end;flex:0 0 34mm}.eo-challan-copy__label{border:var(--hairline) solid var(--rule-ink);text-align:center;text-transform:uppercase;padding:.6mm 1.4mm;font-size:7pt;font-weight:700;display:block}.eo-challan-copy__no{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;margin-block-start:1mm;font-size:8.5pt;font-weight:700;display:block}.eo-challan-copy__body{flex:1;gap:3mm;min-block-size:0;padding-block-start:1.2mm;display:flex}.eo-challan-copy__party{flex:55%;min-inline-size:0}.eo-challan-copy__field{border-block-end:var(--hairline) dotted var(--print-ink-muted);align-items:baseline;gap:1.5mm;padding-block:.4mm;line-height:1.2;display:flex}.eo-challan-copy__key{letter-spacing:.2pt;text-transform:uppercase;flex:0 0 26mm;font-size:5.5pt}.eo-challan-copy__val{overflow-wrap:anywhere;flex:1;min-inline-size:0;font-size:7.5pt;font-weight:600}.eo-challan-copy__table{border-collapse:collapse;table-layout:fixed;flex:45%;font-size:6.5pt}.eo-challan-copy__table th,.eo-challan-copy__table td{border:var(--hairline) solid var(--rule-ink);text-align:start;padding:.5mm 1mm}.eo-challan-copy__table th:last-child,.eo-challan-copy__table td:last-child{font-family:var(--font-numeric);text-align:end;font-variant-numeric:tabular-nums}.eo-challan-copy__total th,.eo-challan-copy__total td{font-size:8pt;font-weight:700}.eo-challan-copy__foot{border-block-start:var(--hairline) solid var(--rule-ink);align-items:stretch;gap:3mm;padding-block-start:1.2mm;display:flex}.eo-challan-copy__words{flex:1;min-inline-size:0;font-size:6.5pt;font-style:italic}.eo-challan-copy__online{margin-block-start:.6mm;font-style:normal;font-weight:600}.eo-challan-copy__online .eo-challan-copy__caption{display:inline}.eo-challan-copy__boxes{flex:0 0 58mm;gap:1.5mm;display:flex}.eo-challan-copy__box{border:var(--hairline) solid var(--rule-ink);text-align:center;flex:1;padding-block-start:7mm;font-size:5pt}.eo-challan-copy__pay{text-align:center;flex:0 0 24mm}.eo-challan-copy__pay--qr{text-align:start;flex:0 0 36mm;align-items:center;gap:1.5mm;display:flex}.eo-challan-copy__qr{flex:none;width:16mm;height:16mm;display:block}.eo-challan-copy__consumer{font-family:var(--font-numeric);letter-spacing:.3pt;font-variant-numeric:tabular-nums;font-size:9pt;font-weight:700;display:block}.eo-challan-copy__caption{text-transform:uppercase;font-size:5pt;display:block}@media print{.eo-challan-sheet{width:auto;margin:0}}.eo-nav-flyout[data-v-b6b8a367]{inline-size:100%}.eo-nav-flyout__panel[data-v-b6b8a367]{z-index:var(--z-dropdown);inline-size:16rem;max-inline-size:calc(100vw - var(--sp-4));position:fixed}.eo-nav-flyout__body[data-v-b6b8a367]{max-block-size:calc(100vh - var(--sp-4));padding:var(--sp-2);border:1px solid var(--sidebar-border);border-radius:var(--radius-lg);background-image:var(--sidebar-bg-grad);box-shadow:var(--shadow-lg);position:relative;overflow-y:auto}.eo-nav-flyout__arrow[data-v-b6b8a367]{inline-size:var(--sp-3);block-size:var(--sp-3);border:1px solid var(--sidebar-border);background-image:var(--sidebar-bg-grad);pointer-events:none;position:absolute;inset-block-start:var(--flyout-arrow-top);inset-inline-start:calc(var(--sp-3) / -2);transform:translateY(-50%)rotate(45deg)}.eo-nav-flyout__title[data-v-b6b8a367]{padding-block:var(--sp-1) var(--sp-3);padding-inline:var(--sp-3);border-block-end:1px solid var(--sidebar-border);color:var(--sidebar-text-dim);font-size:var(--fs-xs);text-transform:uppercase;cursor:default;margin-block-end:var(--sp-2);font-weight:600}[data-v-1adf1754]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-1adf1754]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-1adf1754]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-1adf1754]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-1adf1754]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-1adf1754]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-1adf1754]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-1adf1754]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-1adf1754],.dark[data-theme=green][data-v-1adf1754]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-1adf1754]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-1adf1754]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-1adf1754]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-1adf1754]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-1adf1754]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-1adf1754]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-avatar[data-v-1adf1754]{background-image:var(--grad-primary-accessible);box-shadow:var(--edge-inset), 0 0 0 1px color-mix(in srgb, var(--primary-700) 22%, transparent), var(--shadow-xs);color:var(--on-fill);font-family:var(--font-display);letter-spacing:.01em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:visible}.eo-avatar__image[data-v-1adf1754]{object-fit:cover;border-radius:50%;width:100%;height:100%}.eo-avatar--xs[data-v-1adf1754]{width:22px;height:22px;font-size:var(--fs-xs)}.eo-avatar--sm[data-v-1adf1754]{width:28px;height:28px;font-size:var(--fs-sm)}.eo-avatar--md[data-v-1adf1754]{width:38px;height:38px;font-size:var(--fs-base)}.eo-avatar--lg[data-v-1adf1754]{width:56px;height:56px;font-size:var(--fs-lg)}.eo-avatar__status[data-v-1adf1754]{border:2px solid var(--bg-surface);border-radius:50%;width:30%;min-width:8px;height:30%;min-height:8px;position:absolute;inset-block-end:0;inset-inline-end:0}.eo-avatar__status--online[data-v-1adf1754]{background-color:var(--success-500)}.eo-avatar__status--busy[data-v-1adf1754]{background-color:var(--danger-500)}.eo-avatar__status--offline[data-v-1adf1754]{background-color:var(--neutral-400)}[data-v-37ea6871]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-37ea6871]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-37ea6871]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-37ea6871]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-37ea6871]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-37ea6871]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-37ea6871]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-37ea6871]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-37ea6871],.dark[data-theme=green][data-v-37ea6871]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-37ea6871]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-37ea6871]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-37ea6871]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-37ea6871]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-37ea6871]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-37ea6871]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-appearance[data-v-37ea6871]{gap:var(--sp-6);flex-direction:column;display:flex}.eo-appearance__group[data-v-37ea6871]{border:0;margin:0;padding:0}.eo-appearance__legend[data-v-37ea6871]{color:var(--text-primary);font-size:var(--fs-md);padding:0;font-weight:700}.eo-appearance__lede[data-v-37ea6871]{margin:var(--sp-1) 0 var(--sp-3);max-width:60ch;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-snug)}.eo-appearance__swatches[data-v-37ea6871]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.eo-appearance__swatches[data-v-37ea6871]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.eo-appearance__swatches[data-v-37ea6871]{grid-template-columns:repeat(3,minmax(0,1fr))}}.eo-swatch[data-v-37ea6871]{transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease), color var(--fast) var(--ease), opacity var(--fast) var(--ease), transform var(--fast) var(--ease)}.eo-swatch[data-v-37ea6871]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--edge-inset), var(--ring-primary)}.eo-swatch[data-v-37ea6871]{gap:var(--sp-3);padding:var(--sp-3);background-color:var(--bg-surface);border:2px solid var(--border);border-radius:var(--radius-lg);text-align:start;cursor:pointer;flex-direction:column;display:flex}.eo-swatch[data-v-37ea6871]:hover{box-shadow:var(--edge-inset), var(--shadow-sm);transform:translateY(var(--lift-sm));border-color:var(--border-strong)}.eo-swatch--on[data-v-37ea6871]{border-color:var(--primary-600);box-shadow:var(--ring-primary)}.eo-swatch__preview[data-v-37ea6871]{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--bg-app);height:62px;color:var(--text-primary);display:flex;overflow:hidden}.eo-swatch__rail[data-v-37ea6871]{background-image:var(--sidebar-bg-grad);flex-shrink:0;width:22px}.eo-swatch__body[data-v-37ea6871]{padding-inline:var(--sp-2);background-color:var(--bg-surface);flex-direction:column;flex:1;justify-content:center;gap:6px;display:flex}.eo-swatch__row[data-v-37ea6871]{align-items:center;gap:4px;display:flex}.eo-swatch__bar[data-v-37ea6871]{background-color:var(--primary-700);border-radius:var(--radius-full);flex:1;height:6px}.eo-swatch__chip[data-v-37ea6871]{background-color:var(--accent-400);border-radius:var(--radius-full);flex-shrink:0;width:22%;height:8px}.eo-swatch__field[data-v-37ea6871]{border:1px solid var(--control-border);border-radius:var(--control-radius);background-image:linear-gradient(to bottom, var(--control-fill-top), var(--control-fill));align-items:center;gap:4px;height:15px;padding-inline:3px;display:flex}.eo-swatch__field .eo-swatch__bar[data-v-37ea6871]{background-color:var(--text-decorative);height:4px}.eo-swatch__text[data-v-37ea6871]{flex-direction:column;gap:2px;min-width:0;display:flex}.eo-swatch__name[data-v-37ea6871]{gap:var(--sp-2);color:var(--text-primary);font-size:var(--fs-base);align-items:center;font-weight:700;display:flex}.eo-swatch__tick[data-v-37ea6871]{color:var(--primary-600)}.eo-swatch__desc[data-v-37ea6871]{color:var(--text-muted);font-size:var(--fs-xs);line-height:var(--lh-snug)}.eo-modes[data-v-37ea6871]{gap:var(--sp-1);padding:var(--sp-1);background-color:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-md);display:inline-flex}.eo-mode[data-v-37ea6871]{transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease), color var(--fast) var(--ease), opacity var(--fast) var(--ease), transform var(--fast) var(--ease)}.eo-mode[data-v-37ea6871]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--edge-inset), var(--ring-primary)}.eo-mode[data-v-37ea6871]{gap:var(--sp-2);padding-block:var(--sp-2);padding-inline:var(--sp-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;align-items:center;font-weight:600;display:inline-flex}.eo-mode[data-v-37ea6871]:hover{color:var(--text-primary);background-color:var(--bg-surface)}.eo-mode--on[data-v-37ea6871]{background-color:var(--bg-surface);color:var(--primary-700);box-shadow:var(--shadow-xs)}.eo-spinner[data-v-d882d501]{-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--mask-opaque) calc(100% - 2px));mask-image:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--mask-opaque) calc(100% - 2px));background-image:conic-gradient(#0000 0%,currentColor 85% 100%);border-radius:50%;flex-shrink:0;animation:.7s linear infinite eo-spin-slow;display:inline-block}[data-v-23e74281]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-23e74281]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-23e74281]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-23e74281]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-23e74281]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-23e74281]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-23e74281]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-23e74281]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-23e74281],.dark[data-theme=green][data-v-23e74281]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-23e74281]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-23e74281]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-23e74281]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-23e74281]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-23e74281]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-23e74281]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-btn[data-v-23e74281]{transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease), color var(--fast) var(--ease), opacity var(--fast) var(--ease), transform var(--fast) var(--ease)}.eo-btn[data-v-23e74281]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--edge-inset), var(--ring-primary)}.eo-btn[data-v-23e74281]{gap:var(--sp-2);border-radius:var(--radius-md);font-family:var(--font-ui);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;flex-wrap:nowrap;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.eo-btn[data-v-23e74281]:after{background-image:linear-gradient(100deg, transparent, var(--sheen-strong), transparent);content:"";opacity:0;pointer-events:none;width:40%;transition:opacity var(--fast) var(--ease), translate var(--slow) var(--ease);position:absolute;inset-block:0;inset-inline-start:-60%}.eo-btn[data-v-23e74281]:hover:after{opacity:1;translate:420%}.eo-btn[data-v-23e74281]:hover{text-decoration:none}.eo-btn[data-v-23e74281]:active:not(.eo-btn--disabled){box-shadow:var(--edge-inset), var(--shadow-xs);transform:translateY(0)}.eo-btn--ghost[data-v-23e74281]:not([class*=eo-btn--tone-]):after,.eo-btn--link[data-v-23e74281]:after{display:none}.eo-btn--sm[data-v-23e74281]{--btn-glyph:20px;--btn-square:32px;min-height:32px;padding-block:var(--sp-1);padding-inline:var(--sp-2) var(--sp-3);font-size:var(--fs-sm)}.eo-btn--md[data-v-23e74281]{--btn-glyph:24px;--btn-square:38px;min-height:38px;padding-block:var(--sp-2);padding-inline:var(--sp-2) var(--sp-4);font-size:var(--fs-base)}.eo-btn--lg[data-v-23e74281]{--btn-glyph:28px;--btn-square:44px;min-height:44px;padding-block:var(--sp-2);padding-inline:var(--sp-3) var(--sp-5);font-size:var(--fs-md)}.eo-btn[data-v-23e74281]:not(:has(.eo-btn__glyph),.eo-btn--icon-only){padding-inline:var(--sp-3)}.eo-btn:not(:has(.eo-btn__glyph),.eo-btn--icon-only).eo-btn--md[data-v-23e74281]{padding-inline:var(--sp-4)}.eo-btn:not(:has(.eo-btn__glyph),.eo-btn--icon-only).eo-btn--lg[data-v-23e74281]{padding-inline:var(--sp-5)}@media (width<768px){.eo-btn--md[data-v-23e74281],.eo-btn--lg[data-v-23e74281]{min-width:44px;min-height:44px}}.eo-btn--icon-only[data-v-23e74281]{inline-size:var(--btn-square);block-size:var(--btn-square);padding-inline:0}.eo-btn--block[data-v-23e74281]{width:100%}.eo-btn--primary[data-v-23e74281]{box-shadow:var(--edge-inset), var(--shadow-sm);background-image:var(--btn-primary-bg,var(--grad-primary-accessible));color:var(--btn-primary-ink)}.eo-btn--primary[data-v-23e74281]:hover{box-shadow:var(--edge-inset), var(--shadow-md);transform:translateY(var(--lift-sm));background-image:var(--btn-primary-hover-bg,var(--grad-primary-accessible));filter:var(--btn-primary-hover-filter)}.eo-btn--secondary[data-v-23e74281]{box-shadow:var(--edge-inset), var(--shadow-xs);border-color:var(--border-strong);background-image:linear-gradient(to bottom, var(--bg-surface), var(--bg-surface-2));color:var(--text-primary)}.eo-btn--secondary[data-v-23e74281]:hover{box-shadow:var(--edge-inset), var(--shadow-sm);transform:translateY(var(--lift-sm));border-color:var(--primary-400);color:var(--primary-700)}.eo-btn--ghost[data-v-23e74281]{color:var(--text-secondary);background-color:#0000}.eo-btn--ghost[data-v-23e74281]:hover{background-color:color-mix(in srgb, var(--primary-500) 10%, transparent);color:var(--primary-700)}.eo-btn--tone-brand[data-v-23e74281]{--btn-tone:var(--primary-500)}.eo-btn--tone-accent[data-v-23e74281]{--btn-tone:var(--accent-500)}.eo-btn--tone-info[data-v-23e74281]{--btn-tone:var(--info-500)}.eo-btn--tone-success[data-v-23e74281]{--btn-tone:var(--success-500)}.eo-btn--tone-danger[data-v-23e74281]{--btn-tone:var(--danger-500)}.eo-btn--tone-brand[data-v-23e74281],.eo-btn--tone-accent[data-v-23e74281],.eo-btn--tone-info[data-v-23e74281],.eo-btn--tone-success[data-v-23e74281]{--btn-wash:var(--btn-tonal-surface);--btn-wash-hover:var(--btn-tonal-hover);--btn-wash-line:var(--btn-tonal-line,color-mix(in srgb, var(--accent-400) 55%, transparent));--btn-chip:var(--btn-tonal-chip);--btn-chip-ink:var(--btn-tonal-chip-ink);--btn-ink:var(--btn-tonal-ink)}.eo-btn--tone-danger[data-v-23e74281]{--btn-wash:var(--btn-tonal-danger);--btn-wash-hover:var(--btn-tonal-danger-hover);--btn-wash-line:color-mix(in srgb, var(--danger-500) 45%, transparent);--btn-chip:var(--fill-danger);--btn-chip-ink:var(--on-fill);--btn-ink:var(--text-primary)}.eo-btn--ghost[class*=eo-btn--tone-][data-v-23e74281],.eo-btn--secondary[class*=eo-btn--tone-][data-v-23e74281]{border-color:var(--btn-wash-line);background-color:var(--btn-wash);box-shadow:var(--shadow-xs);color:var(--btn-ink);background-image:none}.eo-btn--ghost[class*=eo-btn--tone-][data-v-23e74281]:after,.eo-btn--secondary[class*=eo-btn--tone-][data-v-23e74281]:after{display:none}.eo-btn--ghost[class*=eo-btn--tone-][data-v-23e74281]:hover,.eo-btn--secondary[class*=eo-btn--tone-][data-v-23e74281]:hover{box-shadow:var(--edge-inset), var(--shadow-sm);transform:translateY(var(--lift-sm));background-color:var(--btn-wash-hover);color:var(--btn-ink);background-image:none}.eo-btn--ghost[class*=eo-btn--tone-] .eo-btn__glyph[data-v-23e74281],.eo-btn--secondary[class*=eo-btn--tone-] .eo-btn__glyph[data-v-23e74281]{background-color:var(--btn-chip);color:var(--btn-chip-ink)}.eo-btn--on-fill.eo-btn--ghost[data-v-23e74281]:not([class*=eo-btn--tone-]),.eo-btn--on-fill.eo-btn--secondary[data-v-23e74281]:not([class*=eo-btn--tone-]){box-shadow:var(--edge-inset), var(--shadow-xs);background-image:linear-gradient(to bottom, var(--bg-surface), var(--bg-surface-2));color:var(--primary-700);border-color:#0000}.eo-btn--on-fill.eo-btn--ghost[data-v-23e74281]:not([class*=eo-btn--tone-]):hover,.eo-btn--on-fill.eo-btn--secondary[data-v-23e74281]:not([class*=eo-btn--tone-]):hover{box-shadow:var(--edge-inset), var(--shadow-sm);transform:translateY(var(--lift-sm));background-image:linear-gradient(to bottom, var(--bg-surface), var(--bg-surface-2));color:var(--primary-700);filter:none}.eo-btn--on-fill.eo-btn--ghost:not([class*=eo-btn--tone-]) .eo-btn__glyph[data-v-23e74281],.eo-btn--on-fill.eo-btn--secondary:not([class*=eo-btn--tone-]) .eo-btn__glyph[data-v-23e74281]{background-color:var(--fill-primary);color:var(--on-fill)}.eo-btn--danger[data-v-23e74281]{box-shadow:var(--edge-inset), var(--shadow-sm)}.eo-btn--danger[data-v-23e74281]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--edge-inset), var(--ring-danger)}.eo-btn--danger[data-v-23e74281]{background-image:linear-gradient(135deg, var(--danger-700), color-mix(in srgb, var(--danger-700) 78%, var(--neutral-900)));color:var(--on-fill)}.eo-btn--danger[data-v-23e74281]:hover{box-shadow:var(--edge-inset), var(--shadow-md);transform:translateY(var(--lift-sm));filter:brightness(1.08)}.eo-btn--success[data-v-23e74281]{box-shadow:var(--edge-inset), var(--shadow-sm)}.eo-btn--success[data-v-23e74281]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--edge-inset), var(--ring-success)}.eo-btn--success[data-v-23e74281]{background-image:linear-gradient(135deg, var(--success-700), color-mix(in srgb, var(--success-700) 78%, var(--neutral-900)));color:var(--on-fill)}.eo-btn--success[data-v-23e74281]:hover{box-shadow:var(--edge-inset), var(--shadow-md);transform:translateY(var(--lift-sm));filter:brightness(1.08)}.eo-btn--link[data-v-23e74281]{color:var(--primary-700);background:0 0;background-image:linear-gradient(var(--primary-700), var(--primary-700));transition:background-size var(--med) var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-inline:0}.eo-btn--link[data-v-23e74281]:hover{color:var(--primary-600);background-size:100% 1px;text-decoration:none}:root.dark .eo-btn--secondary[data-v-23e74281]{background-image:linear-gradient(to bottom, var(--bg-surface-2), var(--bg-surface))}:root.dark .eo-btn--ghost[data-v-23e74281]:hover,:root.dark .eo-btn--secondary[data-v-23e74281]:hover{color:var(--accent-400)}:root.dark .eo-btn--link[data-v-23e74281]{background-image:linear-gradient(var(--accent-400), var(--accent-400));color:var(--accent-400)}.eo-btn--disabled[data-v-23e74281]{box-shadow:none;cursor:not-allowed;filter:grayscale(.35);opacity:.55;transform:none}.eo-btn--disabled[data-v-23e74281]:after{display:none}.eo-btn--disabled[data-v-23e74281]:hover{box-shadow:none;filter:grayscale(.35);transform:none}.eo-btn__icon[data-v-23e74281]{z-index:var(--z-base);flex-shrink:0;width:1em;height:1em;position:relative}.eo-btn__glyph[data-v-23e74281]{z-index:var(--z-base);inline-size:var(--btn-glyph);block-size:var(--btn-glyph);background-color:color-mix(in srgb, currentcolor 12%, transparent);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:grid;position:relative}.eo-btn__glyph .eo-btn__icon[data-v-23e74281]{width:.95em;height:.95em}.eo-btn--primary .eo-btn__glyph[data-v-23e74281],.eo-btn--danger .eo-btn__glyph[data-v-23e74281],.eo-btn--success .eo-btn__glyph[data-v-23e74281]{background-color:color-mix(in srgb, var(--on-fill) 22%, transparent)}.eo-btn__label[data-v-23e74281]{z-index:var(--z-base);gap:var(--sp-2);white-space:nowrap;align-items:center;min-width:0;display:inline-flex;position:relative}[data-v-a9bd14f7]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-a9bd14f7]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-a9bd14f7]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-a9bd14f7]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-a9bd14f7]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-a9bd14f7]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-a9bd14f7]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-a9bd14f7]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-a9bd14f7],.dark[data-theme=green][data-v-a9bd14f7]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-a9bd14f7]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-a9bd14f7]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-a9bd14f7]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-a9bd14f7]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-a9bd14f7]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-a9bd14f7]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-modal-layer[data-v-a9bd14f7]{z-index:var(--z-modal);padding:var(--sp-4);place-items:center;display:grid;position:fixed;inset:0}.eo-modal__backdrop[data-v-a9bd14f7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0206178c;position:absolute;inset:0}.eo-modal[data-v-a9bd14f7]{width:100%;max-height:calc(100dvh - var(--sp-8));border:1px solid var(--border);border-radius:var(--radius-xl);background-color:var(--bg-surface);box-shadow:var(--edge-inset), var(--shadow-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}.eo-modal--sm[data-v-a9bd14f7]{max-width:380px}.eo-modal--md[data-v-a9bd14f7]{max-width:520px}.eo-modal--lg[data-v-a9bd14f7]{max-width:720px}.eo-modal--xl[data-v-a9bd14f7]{max-width:960px}.eo-modal__header[data-v-a9bd14f7]{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--border);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary-500) 5%, transparent), transparent);justify-content:space-between;align-items:flex-start;display:flex}.eo-modal__title[data-v-a9bd14f7]{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:700}.eo-modal__close[data-v-a9bd14f7]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.eo-modal__close[data-v-a9bd14f7]{padding:var(--sp-1);border-radius:var(--radius-sm);color:var(--text-tertiary);flex-shrink:0}.eo-modal__close[data-v-a9bd14f7]:hover{background-color:var(--bg-surface-2);color:var(--danger-500)}.eo-modal__body[data-v-a9bd14f7]{padding:var(--sp-5);color:var(--text-secondary);flex:1;overflow-y:auto}.eo-modal__footer[data-v-a9bd14f7]{gap:var(--sp-2);padding:var(--sp-4);border-block-start:1px solid var(--border);background-color:var(--bg-surface-2);justify-content:flex-end;display:flex}.eo-modal-enter-active[data-v-a9bd14f7],.eo-modal-leave-active[data-v-a9bd14f7]{transition:opacity var(--fast) var(--ease)}.eo-modal-enter-active .eo-modal[data-v-a9bd14f7],.eo-modal-leave-active .eo-modal[data-v-a9bd14f7]{transition:transform var(--med) var(--bounce)}.eo-modal-enter-from[data-v-a9bd14f7],.eo-modal-leave-to[data-v-a9bd14f7]{opacity:0}.eo-modal-enter-from .eo-modal[data-v-a9bd14f7],.eo-modal-leave-to .eo-modal[data-v-a9bd14f7]{transform:translateY(12px)scale(.98)}.eo-welcome__lede[data-v-949b4530]{margin:0 0 var(--sp-5);max-width:62ch;color:var(--text-secondary);font-size:var(--fs-md);line-height:var(--lh-base)}[data-v-29a65ce4]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-29a65ce4]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-29a65ce4]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-29a65ce4]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-29a65ce4]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-29a65ce4]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-29a65ce4]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-29a65ce4]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-29a65ce4],.dark[data-theme=green][data-v-29a65ce4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-29a65ce4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-29a65ce4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-29a65ce4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-29a65ce4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-29a65ce4]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-29a65ce4]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-lang[data-v-29a65ce4]{position:relative}.eo-lang__code[data-v-29a65ce4]{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600}.eo-lang__menu[data-v-29a65ce4]{z-index:var(--z-dropdown);min-width:140px;padding:var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--bg-surface);box-shadow:var(--shadow-lg);position:absolute;inset-block-start:calc(100% + var(--sp-2));inset-inline-end:0}.eo-lang__option[data-v-29a65ce4]{gap:var(--sp-3);width:100%;padding-block:var(--sp-2);padding-inline:var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--fs-base);text-align:start;line-height:var(--lh-snug);justify-content:space-between;align-items:center;display:flex}.eo-lang__option[data-v-29a65ce4]:hover{background-color:var(--bg-surface-2);color:var(--primary-700)}.eo-lang__option[aria-selected=true][data-v-29a65ce4]{color:var(--primary-700);font-weight:600}:root.dark .eo-lang__option[data-v-29a65ce4]:hover,:root.dark .eo-lang__option[aria-selected=true][data-v-29a65ce4]{color:var(--accent-400)}[data-v-32a0498d]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-32a0498d]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-32a0498d]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-32a0498d]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-32a0498d]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-32a0498d]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-32a0498d]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-32a0498d]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-32a0498d],.dark[data-theme=green][data-v-32a0498d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-32a0498d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-32a0498d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-32a0498d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-32a0498d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-32a0498d]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-32a0498d]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-drawer-layer[data-v-32a0498d]{z-index:var(--z-drawer);position:fixed;inset:0}.eo-drawer__backdrop[data-v-32a0498d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0206178c;position:absolute;inset:0}.eo-drawer[data-v-32a0498d]{background-color:var(--bg-surface);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;position:absolute}.eo-drawer--start[data-v-32a0498d],.eo-drawer--end[data-v-32a0498d]{width:100%;max-width:640px;inset-block:0}.eo-drawer--start[data-v-32a0498d]{border-inline-end:1px solid var(--border);inset-inline-start:0}.eo-drawer--end[data-v-32a0498d]{border-inline-start:1px solid var(--border);inset-inline-end:0}.eo-drawer--bottom[data-v-32a0498d]{border-block-start:1px solid var(--border);max-height:85dvh;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);padding-block-end:env(safe-area-inset-bottom);inset-block-end:0;inset-inline:0}.eo-drawer__header[data-v-32a0498d]{gap:var(--sp-3);padding:var(--sp-4);border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.eo-drawer__heading[data-v-32a0498d]{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.eo-drawer__title[data-v-32a0498d]{font-size:var(--fs-lg)}.eo-drawer__subtitle[data-v-32a0498d]{color:var(--text-muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.eo-drawer__close[data-v-32a0498d]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.eo-drawer__close[data-v-32a0498d]{padding:var(--sp-1);border-radius:var(--radius-sm);color:var(--text-tertiary);flex-shrink:0}.eo-drawer__close[data-v-32a0498d]:hover{background-color:var(--bg-surface-2);color:var(--danger-500)}.eo-drawer__body[data-v-32a0498d]{padding:var(--sp-4);flex:1;overflow-y:auto}.eo-drawer__footer[data-v-32a0498d]{gap:var(--sp-2);padding:var(--sp-4);border-block-start:1px solid var(--border);background-color:var(--bg-surface-2);justify-content:flex-end;display:flex}.eo-drawer-start-enter-active[data-v-32a0498d],.eo-drawer-start-leave-active[data-v-32a0498d],.eo-drawer-end-enter-active[data-v-32a0498d],.eo-drawer-end-leave-active[data-v-32a0498d],.eo-drawer-bottom-enter-active[data-v-32a0498d],.eo-drawer-bottom-leave-active[data-v-32a0498d]{transition:opacity var(--fast) var(--ease)}.eo-drawer-start-enter-active .eo-drawer[data-v-32a0498d],.eo-drawer-start-leave-active .eo-drawer[data-v-32a0498d],.eo-drawer-end-enter-active .eo-drawer[data-v-32a0498d],.eo-drawer-end-leave-active .eo-drawer[data-v-32a0498d],.eo-drawer-bottom-enter-active .eo-drawer[data-v-32a0498d],.eo-drawer-bottom-leave-active .eo-drawer[data-v-32a0498d]{transition:translate var(--med) var(--ease)}.eo-drawer-start-enter-from[data-v-32a0498d],.eo-drawer-start-leave-to[data-v-32a0498d],.eo-drawer-end-enter-from[data-v-32a0498d],.eo-drawer-end-leave-to[data-v-32a0498d],.eo-drawer-bottom-enter-from[data-v-32a0498d],.eo-drawer-bottom-leave-to[data-v-32a0498d]{opacity:0}.eo-drawer-start-enter-from .eo-drawer[data-v-32a0498d],.eo-drawer-start-leave-to .eo-drawer[data-v-32a0498d]{translate:-100%}.eo-drawer-end-enter-from .eo-drawer[data-v-32a0498d],.eo-drawer-end-leave-to .eo-drawer[data-v-32a0498d],[dir=rtl] .eo-drawer-start-enter-from .eo-drawer[data-v-32a0498d],[dir=rtl] .eo-drawer-start-leave-to .eo-drawer[data-v-32a0498d]{translate:100%}[dir=rtl] .eo-drawer-end-enter-from .eo-drawer[data-v-32a0498d],[dir=rtl] .eo-drawer-end-leave-to .eo-drawer[data-v-32a0498d]{translate:-100%}.eo-drawer-bottom-enter-from .eo-drawer[data-v-32a0498d],.eo-drawer-bottom-leave-to .eo-drawer[data-v-32a0498d]{translate:0 100%}.eo-dropdown[data-v-ad4fb323]{display:inline-flex;position:relative}.eo-dropdown__menu{min-width:180px;padding:var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--bg-surface);box-shadow:var(--edge-inset), var(--shadow-lg);z-index:var(--z-anchored);overflow-y:auto}[data-v-e5572674]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-e5572674]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-e5572674]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-e5572674]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-e5572674]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-e5572674]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-e5572674]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-e5572674]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-e5572674],.dark[data-theme=green][data-v-e5572674]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-e5572674]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-e5572674]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-e5572674]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-e5572674]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-e5572674]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-e5572674]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-dropdown-item[data-v-e5572674]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.eo-dropdown-item[data-v-e5572674]{gap:var(--sp-2);width:100%;padding-block:var(--sp-2);padding-inline:var(--sp-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--fs-base);line-height:var(--lh-snug);text-align:start;cursor:pointer;align-items:center;text-decoration:none;display:flex}.eo-dropdown-item[data-v-e5572674]:hover{background-color:color-mix(in srgb, var(--primary-500) 8%, transparent);color:var(--primary-700);text-decoration:none}@media (width<768px){.eo-dropdown-item[data-v-e5572674]{min-width:44px;min-height:44px}}.eo-dropdown-item__label[data-v-e5572674]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.eo-dropdown-item--danger[data-v-e5572674]{color:var(--danger-700)}.eo-dropdown-item--danger[data-v-e5572674]:hover{background-color:color-mix(in srgb, var(--danger-500) 10%, transparent);color:var(--danger-700)}.eo-dropdown-item--disabled[data-v-e5572674]{cursor:not-allowed;opacity:.5}.eo-dropdown-item--disabled[data-v-e5572674]:hover{color:var(--text-primary);background:0 0}:root.dark .eo-dropdown-item[data-v-e5572674]:hover{color:var(--accent-400)}:root.dark .eo-dropdown-item--danger[data-v-e5572674],:root.dark .eo-dropdown-item--danger[data-v-e5572674]:hover{color:var(--danger-400)}[data-v-947551b4]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-947551b4]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-947551b4]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-947551b4]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-947551b4]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-947551b4]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-947551b4]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-947551b4]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-947551b4],.dark[data-theme=green][data-v-947551b4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-947551b4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-947551b4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-947551b4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-947551b4]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-947551b4]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-947551b4]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-topbar__kbd[data-v-947551b4]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:inherit;font-size:var(--fs-sm);font-weight:600;line-height:1}[data-v-99dc6f5d]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-99dc6f5d]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-99dc6f5d]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-99dc6f5d]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-99dc6f5d]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-99dc6f5d]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-99dc6f5d]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-99dc6f5d]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-99dc6f5d],.dark[data-theme=green][data-v-99dc6f5d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-99dc6f5d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-99dc6f5d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-99dc6f5d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-99dc6f5d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-99dc6f5d]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-99dc6f5d]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-toasts[data-v-99dc6f5d]{z-index:var(--z-toast);gap:var(--sp-2);width:min(380px, 100vw - var(--sp-8));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:max(var(--sp-4), env(safe-area-inset-bottom));inset-inline-end:var(--sp-4)}@media (width<640px){.eo-toasts[data-v-99dc6f5d]{inset-inline:var(--sp-3);width:auto}}.eo-toast[data-v-99dc6f5d]{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-lg);background-image:linear-gradient(to bottom, var(--bg-surface), var(--bg-surface-2));box-shadow:var(--edge-inset), var(--shadow-xl);pointer-events:auto;align-items:flex-start;display:flex}.eo-toast__icon[data-v-99dc6f5d]{box-sizing:content-box;padding:var(--sp-1);border-radius:var(--radius-sm);flex-shrink:0}.eo-toast--success .eo-toast__icon[data-v-99dc6f5d]{background-color:color-mix(in srgb, var(--success-500) 14%, transparent);color:var(--success-500)}.eo-toast--error .eo-toast__icon[data-v-99dc6f5d]{background-color:color-mix(in srgb, var(--danger-500) 14%, transparent);color:var(--danger-500)}.eo-toast--warning .eo-toast__icon[data-v-99dc6f5d]{background-color:color-mix(in srgb, var(--warning-500) 14%, transparent);color:var(--warning-500)}.eo-toast--info .eo-toast__icon[data-v-99dc6f5d]{background-color:color-mix(in srgb, var(--primary-500) 14%, transparent);color:var(--primary-500)}.eo-toast[data-v-99dc6f5d]{border-inline-start-width:3px}.eo-toast--success[data-v-99dc6f5d]{border-inline-start-color:var(--success-500)}.eo-toast--error[data-v-99dc6f5d]{border-inline-start-color:var(--danger-500)}.eo-toast--warning[data-v-99dc6f5d]{border-inline-start-color:var(--warning-500)}.eo-toast--info[data-v-99dc6f5d]{border-inline-start-color:var(--primary-500)}.eo-toast__body[data-v-99dc6f5d]{flex:1;min-width:0}.eo-toast__title[data-v-99dc6f5d]{color:var(--text-primary);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug)}.eo-toast__message[data-v-99dc6f5d]{color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-snug)}.eo-toast__close[data-v-99dc6f5d]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.eo-toast__close[data-v-99dc6f5d]{padding:var(--sp-1);border-radius:var(--radius-sm);color:var(--text-tertiary);flex-shrink:0}.eo-toast__close[data-v-99dc6f5d]:hover{color:var(--text-primary)}.eo-toast-enter-active[data-v-99dc6f5d],.eo-toast-leave-active[data-v-99dc6f5d]{transition:all var(--med) var(--ease)}.eo-toast-enter-from[data-v-99dc6f5d],.eo-toast-leave-to[data-v-99dc6f5d]{opacity:0;translate:20px}[dir=rtl] .eo-toast-enter-from[data-v-99dc6f5d],[dir=rtl] .eo-toast-leave-to[data-v-99dc6f5d]{translate:-20px}.eo-toast-move[data-v-99dc6f5d]{transition:transform var(--med) var(--ease)}[data-v-017a996d]:root{--success-700:#047857;--success-500:#10b981;--success-400:#34d399;--success-100:#d1fae5;--warning-700:#a16207;--warning-500:#eab308;--warning-400:#facc15;--warning-100:#fef3c7;--danger-700:#7d1531;--danger-500:#c62a4d;--danger-400:#df4d6b;--danger-100:#fbdde3;--hint-ink:#075985;--info-700:#075985;--info-500:#0284c7;--info-400:#38bdf8;--info-100:#e0f2fe;--purple-500:#7c3aed;--purple-400:#a78bfa;--purple-100:#ede9fe;--pink-500:#db2777;--pink-400:#f472b6;--pink-100:#fce7f3;--neutral-950:#0a0e14;--neutral-900:#111827;--neutral-800:#1f2937;--neutral-700:#374151;--neutral-600:#4b5563;--neutral-500:#65707f;--neutral-400:#8991a0;--neutral-300:#b7bec5;--neutral-200:#d9dde1;--neutral-100:#eceef0;--neutral-50:#f7f8f8;--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--text-inverse:#fff;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--grad-success:linear-gradient(135deg, #10b981 0%, #047857 100%);--grad-warning:linear-gradient(135deg, #facc15 0%, #eab308 100%);--grad-danger:linear-gradient(135deg, #df4d6b 0%, #c62a4d 100%);--grad-purple:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--grad-pink:linear-gradient(135deg, #f472b6 0%, #db2777 100%);--grad-gold:linear-gradient(135deg, #edc158 0%, #c78d20 100%);--fill-primary:var(--primary-700);--fill-success:var(--success-700);--fill-danger:var(--danger-700);--fill-info:var(--info-700);--fill-warning:var(--warning-500);--fill-accent:var(--accent-400);--on-fill:#fff;--on-fill-warning:var(--neutral-900);--on-fill-accent:var(--neutral-900);--mask-opaque:#000;--mix-light:#fff;--mix-dark:#000;--print-paper:#fff;--print-ink:#000;--print-ink-strong:#1a1a1a;--print-ink-muted:#444;--overlay-scrim:rgb(var(--primary-deep-rgb) / 55%);--on-overlay-scrim:#fff;--overlay-chip:#ffffffe0;--on-overlay-chip:var(--neutral-900);--brand-plate:#fff;--guest-card-tint:var(--primary-50);--shadow-xs:0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--shadow-sm:0 1px 2px rgb(var(--primary-deep-rgb) / 6%), 0 2px 4px -1px rgb(var(--primary-deep-rgb) / 6%);--shadow-md:0 4px 8px -2px rgb(var(--primary-deep-rgb) / 8%), 0 14px 20px -6px rgb(var(--primary-deep-rgb) / 10%);--shadow-lg:0 12px 24px -6px rgb(var(--primary-deep-rgb) / 14%), 0 4px 8px -4px rgb(var(--primary-deep-rgb) / 8%);--shadow-xl:0 24px 48px -12px rgb(var(--primary-deep-rgb) / 22%);--shadow-glow:0 0 0 4px rgb(var(--primary-rgb) / 14%);--sheen-light:#ffffff2e;--sheen-strong:#ffffff47;--edge-inset:inset 0 1px 0 var(--sheen-light);--lift-sm:-1px;--lift-md:-2px;--ring-primary:0 0 0 3px rgb(var(--primary-strong-rgb) / 20%);--ring-danger:0 0 0 3px #c62a4d33;--ring-success:0 0 0 3px #10b98133;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 35%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-rgb) / 10%), transparent 62%);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface);--control-inset:inset 0 1px 2px rgb(var(--primary-deep-rgb) / 6%);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 12%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--control-radius:var(--radius-md);--ease:cubic-bezier(.4, 0, .2, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--fast:.15s;--med:.3s;--slow:.5s;--spin:.9s;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-9:2.25rem;--sp-10:2.5rem;--sp-11:2.75rem;--sp-12:3rem;--sidebar-w:268px;--sidebar-w-collapsed:72px;--topbar-h:56px;--content-max:1440px;--z-base:1;--z-sidebar:20;--z-sidebar-toggle:25;--z-sticky:30;--z-backdrop:40;--z-drawer:50;--z-dropdown:60;--z-modal:70;--z-anchored:75;--z-tooltip:80;--z-toast:90;--font-latin:"Inter", "Segoe UI", -apple-system, blinkmacsystemfont, roboto, arial, sans-serif;--font-ui:var(--font-latin);--font-mono:ui-monospace, "Cascadia Mono", "Consolas", monospace;--font-display:var(--font-ui);--font-numeric:var(--font-latin);--font-urdu:"Jameel Noori Nastaleeq", "Noto Nastaliq Urdu", var(--font-latin);--fs-xs:.6875rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.375rem;--lh-tight:1.25;--lh-snug:1.4;--lh-base:1.6;--lh-urdu:2.1;--lh-urdu-tight:1.85;--fs-scale:1;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme][data-v-017a996d]{--bg-app:#eceef0;--bg-surface:#fff;--bg-surface-2:#f7f8f8;--bg-muted:#f1f2f3;--surface-alt:#d9dde1;--border:#e4e7ea;--border-strong:#c7cdd3;--border-subtle:#eef0f2;--text-primary:#111827;--text-secondary:#374151;--text-tertiary:#65707f;--text-muted:#4b5563;--text-decorative:#8991a0;--success-700:#047857;--success-100:#d1fae5;--hint-ink:#075985;--sidebar-border:#ffffff1a;--sidebar-hover:#ffffff1a;--sidebar-strong:var(--text-inverse);--sidebar-active-ink:var(--text-inverse);--sidebar-active-icon:var(--accent-400);--sidebar-active-bar:var(--accent-400);--sidebar-active-image:initial;--sidebar-group-active-bg:color-mix(in srgb, var(--primary-800) 75%, var(--primary-300));--sidebar-active-glow:0 4px 12px #22d3ee1f;--sidebar-decoration-opacity:1;--sidebar-brand-bg:transparent;--sidebar-brand-muted:var(--sidebar-text-dim);--sidebar-brand-radius:0;--sidebar-user-bg:#00000040;--sidebar-version-bg:#22d3ee26;--sidebar-version-border:#22d3ee40;--sidebar-version-ink:var(--accent-400);--btn-primary-bg:initial;--btn-primary-hover-bg:initial;--btn-primary-ink:var(--on-fill);--btn-primary-hover-filter:brightness(1.06) saturate(1.05);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 18%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 30%, var(--bg-surface));--btn-tonal-line:initial;--btn-tonal-ink:var(--text-primary);--btn-tonal-chip:var(--fill-accent);--btn-tonal-chip-ink:var(--on-fill-accent);--btn-export-surface:initial;--table-header-bg:initial;--table-header-ink:var(--text-secondary);--status-neutral-bg:var(--bg-surface-2);--status-neutral-ink:var(--text-secondary);--status-success-ink:initial;--disabled-bg:var(--bg-surface-2);--disabled-ink:var(--text-tertiary);--disabled-opacity:.7;--select-disabled-bg:initial;--select-disabled-ink:initial;--select-active-bg:initial;--select-active-ink:initial;--control-radius:var(--radius-md);--icon-ink:var(--primary-800);--icon-accent:var(--accent-700);--control-border:color-mix(in srgb, var(--primary-600) 30%, var(--border-strong));--control-border-hover:var(--primary-500);--control-border-focus:var(--primary-600);--control-fill-top:var(--primary-50);--control-fill:var(--bg-surface)}[data-theme=green][data-v-017a996d]{--primary-950:#031f16;--primary-900:#073a29;--primary-800:#0a4f37;--primary-700:#0a6544;--primary-600:#0c7e52;--primary-500:#159c66;--primary-400:#34b87e;--primary-300:#64d29c;--primary-200:#9de6bf;--primary-100:#cdf3dd;--primary-50:#eafbf1;--primary-rgb:21 156 102;--primary-strong-rgb:12 126 82;--primary-deep-rgb:3 31 22;--primary-light-rgb:52 184 126;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#0c7e52;--sidebar-bg-grad:linear-gradient(175deg, #0a4f37 0%, #073a29 45%, #031f16 100%);--sidebar-text:#cdf3dd;--sidebar-text-dim:#9de6bf;--sidebar-avatar-ring:#073a29;--grad-primary:linear-gradient(135deg, #159c66 0%, #0c7e52 100%);--grad-primary-accessible:linear-gradient(135deg, #0c7e52 0%, #0a4f37 100%);--grad-hero:linear-gradient(135deg, #073a29 0%, #0a6544 45%, #159c66 100%)}[data-theme=blue][data-v-017a996d]{--primary-950:#081226;--primary-900:#0e1f42;--primary-800:#132b5e;--primary-700:#1a3a7d;--primary-600:#21499c;--primary-500:#2e5fc0;--primary-400:#5385da;--primary-300:#86aeeb;--primary-200:#b8cff5;--primary-100:#dbe7fb;--primary-50:#f0f5fe;--primary-rgb:46 95 192;--primary-strong-rgb:33 73 156;--primary-deep-rgb:8 18 38;--primary-light-rgb:83 133 218;--accent-700:#7a5313;--accent-600:#a06e17;--accent-500:#c78d20;--accent-400:#e2a934;--accent-300:#edc158;--accent-200:#f4d88a;--accent-100:#faecc3;--accent-50:#fdf7e9;--accent-rgb:226 169 52;--focus-ring:#21499c;--sidebar-bg-grad:linear-gradient(175deg, #132b5e 0%, #0e1f42 45%, #081226 100%);--sidebar-text:#dbe7fb;--sidebar-text-dim:#b8cff5;--sidebar-avatar-ring:#0e1f42;--grad-primary:linear-gradient(135deg, #2e5fc0 0%, #21499c 100%);--grad-primary-accessible:linear-gradient(135deg, #21499c 0%, #132b5e 100%);--grad-hero:linear-gradient(135deg, #0e1f42 0%, #1a3a7d 45%, #2e5fc0 100%)}[data-theme=graphite][data-v-017a996d]{--primary-950:#080b0f;--primary-900:#10151c;--primary-800:#1a222c;--primary-700:#26313f;--primary-600:#344254;--primary-500:#46586e;--primary-400:#697d95;--primary-300:#96a7bb;--primary-200:#c3cedb;--primary-100:#e2e8ef;--primary-50:#f3f6f9;--primary-rgb:70 88 110;--primary-strong-rgb:52 66 84;--primary-deep-rgb:8 11 15;--primary-light-rgb:105 125 149;--accent-700:#78430a;--accent-600:#9a580c;--accent-500:#c06f10;--accent-400:#e08a1e;--accent-300:#efa844;--accent-200:#f7cb85;--accent-100:#fce6c0;--accent-50:#fef6e8;--accent-rgb:224 138 30;--focus-ring:#344254;--sidebar-bg-grad:linear-gradient(175deg, #1a222c 0%, #10151c 45%, #080b0f 100%);--sidebar-text:#e2e8ef;--sidebar-text-dim:#c3cedb;--sidebar-avatar-ring:#10151c;--grad-primary:linear-gradient(135deg, #46586e 0%, #344254 100%);--grad-primary-accessible:linear-gradient(135deg, #344254 0%, #1a222c 100%);--grad-hero:linear-gradient(135deg, #10151c 0%, #26313f 45%, #46586e 100%)}[data-theme=indigo][data-v-017a996d]{--primary-950:#150f2e;--primary-900:#20174a;--primary-800:#2c2066;--primary-700:#3b2a85;--primary-600:#4c37a4;--primary-500:#6249c9;--primary-400:#8570e2;--primary-300:#ab9df0;--primary-200:#cec6f8;--primary-100:#e8e4fd;--primary-50:#f5f3fe;--primary-rgb:98 73 201;--primary-strong-rgb:76 55 164;--primary-deep-rgb:21 15 46;--primary-light-rgb:133 112 226;--accent-700:#93401c;--accent-600:#bb5225;--accent-500:#e06437;--accent-400:#f08a5f;--accent-300:#f7ac8e;--accent-200:#fbcdb8;--accent-100:#fde8dd;--accent-50:#fef6f2;--accent-rgb:240 138 95;--focus-ring:#4c37a4;--sidebar-bg-grad:linear-gradient(175deg, #2c2066 0%, #20174a 45%, #150f2e 100%);--sidebar-text:#e8e4fd;--sidebar-text-dim:#cec6f8;--sidebar-avatar-ring:#20174a;--grad-primary:linear-gradient(135deg, #6249c9 0%, #4c37a4 100%);--grad-primary-accessible:linear-gradient(135deg, #4c37a4 0%, #2c2066 100%);--grad-hero:linear-gradient(135deg, #20174a 0%, #3b2a85 45%, #6249c9 100%);--control-radius:var(--radius-lg)}[data-theme=teal][data-v-017a996d]{--primary-950:#041c22;--primary-900:#06323d;--primary-800:#084452;--primary-700:#0a5868;--primary-600:#0c6f84;--primary-500:#118ba6;--primary-400:#27a9c4;--primary-300:#5ec7dd;--primary-200:#9ce1ef;--primary-100:#cdf1f8;--primary-50:#eafafd;--primary-rgb:17 139 166;--primary-strong-rgb:12 111 132;--primary-deep-rgb:4 28 34;--primary-light-rgb:39 169 196;--accent-700:#7a5620;--accent-600:#9c6f2a;--accent-500:#c08b35;--accent-400:#dcaa58;--accent-300:#eac386;--accent-200:#f3dcb4;--accent-100:#f9eed9;--accent-50:#fdf8ef;--accent-rgb:220 170 88;--focus-ring:#0c6f84;--sidebar-bg-grad:linear-gradient(175deg, #084452 0%, #06323d 45%, #041c22 100%);--sidebar-text:#cdf1f8;--sidebar-text-dim:#9ce1ef;--sidebar-avatar-ring:#06323d;--grad-primary:linear-gradient(135deg, #118ba6 0%, #0c6f84 100%);--grad-primary-accessible:linear-gradient(135deg, #0c6f84 0%, #084452 100%);--grad-hero:linear-gradient(135deg, #06323d 0%, #0a5868 45%, #118ba6 100%);--control-radius:var(--radius-sm)}[data-theme=civic][data-v-017a996d]{--primary-950:#111820;--primary-900:#172033;--primary-800:#24577f;--primary-700:#2f6b9a;--primary-600:#2f6b9a;--primary-500:#2f6b9a;--primary-400:#4e89b8;--primary-300:#6fa3c8;--primary-200:#c4dced;--primary-100:#e8f1f8;--primary-50:#f8fafc;--primary-rgb:47 107 154;--primary-strong-rgb:47 107 154;--primary-deep-rgb:23 32 51;--primary-light-rgb:111 163 200;--accent-700:#344054;--accent-600:#47657e;--accent-500:#6fa3c8;--accent-400:#b9d4e7;--accent-300:#c4dced;--accent-200:#dce8f1;--accent-100:#e8f1f8;--accent-50:#f4f7fa;--accent-rgb:185 212 231;--bg-app:#f4f7fa;--bg-surface:#fff;--bg-surface-2:#f8fafc;--bg-muted:#eef1f4;--surface-alt:#dce3ea;--border:#dce3ea;--border-strong:#ccd6df;--border-subtle:#e4e7ec;--text-primary:#172033;--text-secondary:#667085;--text-tertiary:#667085;--text-muted:#667085;--text-decorative:#98a2b3;--sidebar-bg-grad:linear-gradient(#f8fafc, #f8fafc);--sidebar-brand-bg:#e8f1f8;--sidebar-brand-muted:#47657e;--sidebar-brand-radius:var(--radius-lg);--sidebar-border:#dce3ea;--sidebar-text:#172033;--sidebar-text-dim:#667085;--sidebar-strong:#172033;--sidebar-hover:#e8f1f8;--sidebar-active-image:linear-gradient(#e8f1f8, #e8f1f8);--sidebar-group-active-bg:#dce8f1;--sidebar-active-ink:#24577f;--sidebar-active-icon:#2f6b9a;--sidebar-active-bar:#6fa3c8;--sidebar-active-glow:0 0 0 transparent;--sidebar-decoration-opacity:0;--sidebar-user-bg:#f8fafc;--sidebar-avatar-ring:#f8fafc;--sidebar-version-bg:#e8f1f8;--sidebar-version-border:#dce3ea;--sidebar-version-ink:#24577f;--success-100:#e8f5ef;--success-700:#287a57;--status-success-ink:#287a57;--status-neutral-bg:#eef1f4;--status-neutral-ink:#667085;--disabled-bg:#eef1f4;--disabled-ink:#667085;--disabled-opacity:1;--select-disabled-bg:#eef1f4;--select-disabled-ink:#667085;--select-active-bg:#e8f1f8;--select-active-ink:#24577f;--btn-primary-bg:linear-gradient(#2f6b9a, #2f6b9a);--btn-primary-hover-bg:linear-gradient(#24577f, #24577f);--btn-primary-hover-filter:none;--btn-tonal-surface:#eef3f7;--btn-tonal-hover:#e8f1f8;--btn-tonal-line:#ccd6df;--btn-tonal-ink:#344054;--btn-tonal-chip:transparent;--btn-tonal-chip-ink:#344054;--btn-export-surface:#f3f5f7;--table-header-bg:linear-gradient(#eef3f7, #eef3f7);--table-header-ink:#344054;--control-fill-top:#f8fafc;--control-fill:#f8fafc;--control-border:#ccd6df;--control-border-hover:#2f6b9a;--control-border-focus:#2f6b9a;--focus-ring:#2f6b9a;--icon-ink:#24577f;--icon-accent:#344054;--hint-ink:#2f6b9a;--grad-primary:linear-gradient(135deg, #2f6b9a, #24577f);--grad-primary-accessible:linear-gradient(135deg, #2f6b9a, #24577f);--grad-hero:linear-gradient(135deg, #24577f, #2f6b9a)}:root.dark[data-v-017a996d],.dark[data-theme=green][data-v-017a996d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#071310;--bg-surface:#0d1f19;--bg-surface-2:#112a21;--bg-muted:#16342a;--surface-alt:#1a3a2e;--border:#1e3f33;--border-strong:#2f5f4b;--border-subtle:#17322a;--text-primary:#e9f6ef;--text-secondary:#c8dcd2;--text-tertiary:#93a89e;--text-muted:#b3c7bc;--text-decorative:#6e8378;--sidebar-text-dim:#7d9c8b;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1f19 0%, #031f16 100%);--sidebar-avatar-ring:#031f16;--grad-hero:linear-gradient(135deg, #031f16 0%, #0a4f37 55%, #0c7e52 100%)}.dark[data-theme=blue][data-v-017a996d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#060b16;--bg-surface:#0d1526;--bg-surface-2:#131d33;--bg-muted:#18243d;--surface-alt:#1c2947;--border:#22304f;--border-strong:#3a4c76;--border-subtle:#1a2540;--text-primary:#e9eefb;--text-secondary:#c6d2e8;--text-tertiary:#97a4c0;--text-muted:#b6c3dd;--text-decorative:#6d7c99;--sidebar-text-dim:#8092b5;--focus-ring:#e2a934;--sidebar-bg-grad:linear-gradient(175deg, #0d1526 0%, #081226 100%);--sidebar-avatar-ring:#081226;--grad-hero:linear-gradient(135deg, #081226 0%, #132b5e 55%, #21499c 100%)}.dark[data-theme=graphite][data-v-017a996d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0c10;--bg-surface:#12161c;--bg-surface-2:#181d25;--bg-muted:#1e242e;--surface-alt:#222933;--border:#283039;--border-strong:#414d5b;--border-subtle:#1e242c;--text-primary:#eef1f5;--text-secondary:#ccd3dc;--text-tertiary:#9ba5b1;--text-muted:#bac2cd;--text-decorative:#6f7883;--sidebar-text-dim:#8a93a0;--focus-ring:#e08a1e;--sidebar-bg-grad:linear-gradient(175deg, #12161c 0%, #080b0f 100%);--sidebar-avatar-ring:#080b0f;--grad-hero:linear-gradient(135deg, #080b0f 0%, #1a222c 55%, #344254 100%)}.dark[data-theme=indigo][data-v-017a996d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#0a0817;--bg-surface:#141026;--bg-surface-2:#1b1633;--bg-muted:#221c3e;--surface-alt:#272047;--border:#2b2450;--border-strong:#463d78;--border-subtle:#221c42;--text-primary:#eeeafc;--text-secondary:#d0c9ea;--text-tertiary:#9d95bb;--text-muted:#bdb5d8;--text-decorative:#746c92;--sidebar-text-dim:#8d83b3;--focus-ring:#f08a5f;--sidebar-bg-grad:linear-gradient(175deg, #141026 0%, #150f2e 100%);--sidebar-avatar-ring:#150f2e;--grad-hero:linear-gradient(135deg, #150f2e 0%, #2c2066 55%, #4c37a4 100%)}.dark[data-theme=teal][data-v-017a996d]{--hint-ink:#8ed0f5;--primary-100:rgb(var(--primary-rgb) / 16%);--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#10b98129;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:var(--primary-200);--icon-accent:var(--accent-300);--control-border:color-mix(in srgb, var(--primary-300) 34%, var(--bg-surface));--control-border-hover:color-mix(in srgb, var(--primary-300) 62%, var(--bg-surface));--control-border-focus:var(--primary-300);--control-fill-top:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-fill:var(--bg-surface);--btn-tonal-surface:color-mix(in srgb, var(--accent-400) 24%, var(--bg-surface));--btn-tonal-hover:color-mix(in srgb, var(--accent-400) 36%, var(--bg-surface));--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#04141a;--bg-surface:#0a2028;--bg-surface-2:#0e2c36;--bg-muted:#123641;--surface-alt:#163c49;--border:#17404e;--border-strong:#2b6376;--border-subtle:#123441;--text-primary:#e6f5f9;--text-secondary:#c4dde5;--text-tertiary:#90a8b1;--text-muted:#b0cad3;--text-decorative:#6b8189;--sidebar-text-dim:#7ba0ad;--focus-ring:#dcaa58;--sidebar-bg-grad:linear-gradient(175deg, #0a2028 0%, #041c22 100%);--sidebar-avatar-ring:#041c22;--grad-hero:linear-gradient(135deg, #041c22 0%, #084452 55%, #0c6f84 100%)}.dark[data-theme=civic][data-v-017a996d]{--hint-ink:#b4c0cc;--primary-100:#21394c;--accent-100:rgb(var(--accent-rgb) / 16%);--success-100:#19392f;--warning-100:#eab30829;--danger-100:#df4d6b29;--info-100:#38bdf829;--shadow-xs:0 1px 2px #00000052;--shadow-sm:0 1px 3px #0000006b, 0 1px 2px #00000038;--shadow-md:0 4px 8px -2px #0000006b, 0 2px 4px -2px #00000038;--shadow-lg:0 12px 24px -6px #00000085;--shadow-xl:0 24px 48px -12px #0000009e;--sheen-light:#ffffff14;--sheen-strong:#ffffff24;--ring-primary:0 0 0 3px rgb(var(--primary-light-rgb) / 24%);--ring-danger:0 0 0 3px #df4d6b3d;--ring-success:0 0 0 3px #34d3993d;--ring-accent:0 0 0 3px rgb(var(--accent-rgb) / 32%);--glow-primary:radial-gradient(circle at top right, rgb(var(--primary-light-rgb) / 12%), transparent 62%);--shadow-glow:0 0 0 4px rgb(var(--accent-rgb) / 18%);--icon-ink:#b4c0cc;--icon-accent:#d9e2ea;--control-border:#3d5365;--control-border-hover:#5c9bcb;--control-border-focus:#5c9bcb;--control-fill-top:#1b2833;--control-fill:#1b2833;--btn-tonal-surface:#263848;--btn-tonal-hover:#2a3946;--btn-tonal-danger:color-mix(in srgb, var(--danger-500) 22%, var(--bg-surface));--btn-tonal-danger-hover:color-mix(in srgb, var(--danger-500) 32%, var(--bg-surface));--guest-card-tint:color-mix(in srgb, var(--primary-500) 14%, var(--bg-surface));--control-inset:inset 0 1px 2px #0000004d;--bg-app:#111820;--bg-surface:#1a242e;--bg-surface-2:#1b2833;--bg-muted:#26323d;--surface-alt:#2a3946;--border:#2a3946;--border-strong:#3d5365;--border-subtle:#2d3d49;--text-primary:#f2f4f7;--text-secondary:#b4c0cc;--text-tertiary:#a8b3bd;--text-muted:#8492a0;--text-decorative:#8492a0;--primary-800:#5c9bcb;--primary-700:#5c9bcb;--primary-600:#4e89b8;--primary-500:#4e89b8;--primary-300:#5c9bcb;--primary-400:#4e89b8;--primary-rgb:78 137 184;--primary-strong-rgb:78 137 184;--primary-light-rgb:92 155 203;--fill-primary:#2f6b9a;--sidebar-bg-grad:linear-gradient(#15202a, #15202a);--sidebar-brand-bg:#1b2833;--sidebar-brand-muted:#b4c0cc;--sidebar-border:#2a3946;--sidebar-text:#f2f4f7;--sidebar-text-dim:#b4c0cc;--sidebar-strong:#f2f4f7;--sidebar-hover:#1b2833;--sidebar-active-image:linear-gradient(#21394c, #21394c);--sidebar-group-active-bg:#1b303f;--sidebar-active-ink:#f2f4f7;--sidebar-active-icon:#5c9bcb;--sidebar-active-bar:#5c9bcb;--sidebar-user-bg:#1b2833;--sidebar-avatar-ring:#1b2833;--sidebar-version-bg:#21394c;--sidebar-version-border:#3d5365;--sidebar-version-ink:#b4c0cc;--status-success-ink:#63c59a;--status-neutral-bg:#26323d;--status-neutral-ink:#a8b3bd;--disabled-bg:#26323d;--disabled-ink:#a8b3bd;--select-disabled-bg:#26323d;--select-disabled-ink:#a8b3bd;--select-active-bg:#21394c;--select-active-ink:#f2f4f7;--btn-primary-bg:linear-gradient(#4e89b8, #4e89b8);--btn-primary-hover-bg:linear-gradient(#5c9bcb, #5c9bcb);--btn-primary-ink:#111820;--btn-tonal-line:#3d5365;--btn-tonal-ink:#d9e2ea;--btn-tonal-chip-ink:#d9e2ea;--btn-export-surface:#22303c;--table-header-bg:linear-gradient(#22313e, #22313e);--table-header-ink:#b4c0cc;--focus-ring:#5c9bcb}:root[lang=ur][data-v-017a996d]{--font-ui:var(--font-urdu);--lh-base:var(--lh-urdu);--lh-snug:var(--lh-urdu-tight);--lh-tight:var(--lh-urdu-tight);--fs-scale:1.08}.eo-shortcuts__lead[data-v-017a996d]{color:var(--text-muted);font-size:var(--fs-sm);margin:0;margin-block-end:var(--sp-4)}.eo-shortcuts[data-v-017a996d]{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.eo-shortcuts__heading[data-v-017a996d]{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;margin-block-end:var(--sp-2);font-weight:700}:root[lang=ur] .eo-shortcuts__heading[data-v-017a996d]{letter-spacing:normal;text-transform:none}.eo-shortcuts__list[data-v-017a996d]{gap:var(--sp-2) var(--sp-3);grid-template-columns:auto 1fr;align-items:baseline;margin:0;display:grid}.eo-shortcuts__keys[data-v-017a996d]{gap:var(--sp-1);direction:ltr;align-items:center;margin:0;display:flex}.eo-shortcuts__key[data-v-017a996d]{min-width:20px;padding-block:2px;padding-inline:var(--sp-2);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-xs);text-align:center;background-color:var(--bg-surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);border-block-end-width:2px}.eo-shortcuts__then[data-v-017a996d]{color:var(--text-tertiary);font-size:var(--fs-xs)}.eo-shortcuts__label[data-v-017a996d]{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.eo-shortcuts__note[data-v-017a996d]{border-block-start:1px solid var(--border);color:var(--text-tertiary);font-size:var(--fs-sm);margin:0;margin-block-start:var(--sp-5);padding-block-start:var(--sp-3)}
