:root{--bs-font-sans:var(--font-geist-sans,system-ui),system-ui,sans-serif;--bs-font-mono:var(--font-geist-mono,ui-monospace),ui-monospace,monospace;--bs-font-urdu:var(--font-noto-nastaliq,serif),serif;--bs-font-urdu-ui:var(--font-noto-naskh,sans-serif),sans-serif;--bs-brand-50:#ecfdf3;--bs-brand-100:#d1f9e2;--bs-brand-200:#a4f0c8;--bs-brand-300:#6de2a9;--bs-brand-400:#35cb8b;--bs-brand-500:#14ae73;--bs-brand-600:#087a51;--bs-brand-700:#066642;--bs-brand-800:#055437;--bs-brand-900:#05442d;--bs-brand-950:#02291d;--bs-ink-0:#fff;--bs-ink-25:#fafcfb;--bs-ink-50:#f4f8f6;--bs-ink-100:#e9efec;--bs-ink-200:#d8e1dd;--bs-ink-300:#bcc8c3;--bs-ink-350:#828f8a;--bs-ink-400:#7d8b86;--bs-ink-500:#64726c;--bs-ink-600:#53615c;--bs-ink-700:#3f4b47;--bs-ink-800:#2a3532;--bs-ink-900:#1a2422;--bs-ink-950:#111917;--bs-ink-1000:#0a100f;--bs-amber-50:#fff8eb;--bs-amber-100:#fcecc9;--bs-amber-200:#f8da9b;--bs-amber-300:#f0be5c;--bs-amber-400:#e3a02c;--bs-amber-500:#c98311;--bs-amber-600:#a6680c;--bs-amber-700:#82510d;--bs-amber-800:#653f0f;--bs-amber-900:#4a2e0c;--bs-red-50:#fef2f2;--bs-red-100:#fde3e3;--bs-red-200:#fbc9c9;--bs-red-300:#f5a0a0;--bs-red-400:#ec6f6f;--bs-red-500:#dc4444;--bs-red-600:#c22b2b;--bs-red-700:#a11f1f;--bs-red-800:#7e1d1d;--bs-red-900:#601c1c;--bs-blue-50:#eff6ff;--bs-blue-100:#dbeafe;--bs-blue-200:#bfdbfe;--bs-blue-300:#93c5fd;--bs-blue-400:#5fa5f9;--bs-blue-500:#3b82f6;--bs-blue-600:#2563eb;--bs-blue-700:#1d4fd1;--bs-blue-800:#1e40af;--bs-blue-900:#1c3a8a;--bs-violet-50:#f6f4ff;--bs-violet-100:#ede9fe;--bs-violet-200:#ddd6fe;--bs-violet-300:#c0b0fc;--bs-violet-400:#a084f8;--bs-violet-500:#855cf0;--bs-violet-600:#7040dc;--bs-violet-700:#5c31b8;--bs-violet-800:#4c2a96;--bs-violet-900:#3f2578;--bs-viz-1:var(--bs-brand-600);--bs-viz-2:var(--bs-blue-500);--bs-viz-3:var(--bs-violet-500);--bs-viz-4:var(--bs-amber-500);--bs-viz-5:var(--bs-brand-300);--bs-viz-6:var(--bs-blue-300);--bs-viz-7:var(--bs-violet-300);--bs-viz-8:var(--bs-ink-400);--bs-viz-seq-from:var(--bs-brand-50);--bs-viz-seq-to:var(--bs-brand-900);--bs-viz-div-neg:var(--bs-red-500);--bs-viz-div-mid:var(--bs-ink-200);--bs-viz-div-pos:var(--bs-brand-600);--bs-base-operator:14px;--bs-base-consumer:16px;--bs-text-display-2xl:72px;--bs-lh-display-2xl:76px;--bs-track-display-2xl:-0.03em;--bs-text-display-xl:60px;--bs-lh-display-xl:66px;--bs-track-display-xl:-0.025em;--bs-text-display-lg:48px;--bs-lh-display-lg:56px;--bs-track-display-lg:-0.02em;--bs-text-heading-xl:36px;--bs-lh-heading-xl:44px;--bs-track-heading-xl:-0.02em;--bs-text-heading-lg:30px;--bs-lh-heading-lg:38px;--bs-track-heading-lg:-0.015em;--bs-text-heading-md:24px;--bs-lh-heading-md:32px;--bs-track-heading-md:-0.01em;--bs-text-heading-sm:20px;--bs-lh-heading-sm:28px;--bs-track-heading-sm:-0.01em;--bs-text-heading-xs:16px;--bs-lh-heading-xs:24px;--bs-text-body-lg:18px;--bs-lh-body-lg:28px;--bs-text-body-md:16px;--bs-lh-body-md:24px;--bs-text-body-sm:14px;--bs-lh-body-sm:22px;--bs-text-body-xs:13px;--bs-lh-body-xs:20px;--bs-text-label-md:14px;--bs-lh-label-md:20px;--bs-text-label-sm:13px;--bs-lh-label-sm:18px;--bs-text-label-xs:12px;--bs-lh-label-xs:16px;--bs-track-label-xs:0.01em;--bs-text-caption:12px;--bs-lh-caption:16px;--bs-text-overline:11px;--bs-lh-overline:16px;--bs-track-overline:0.08em;--bs-text-mono-md:14px;--bs-lh-mono-md:20px;--bs-text-mono-sm:12px;--bs-lh-mono-sm:16px;--bs-weight-regular:400;--bs-weight-medium:500;--bs-weight-semibold:600}.bs-display-2xl{font:600 72px/76px var(--bs-font-sans);letter-spacing:-.03em}.bs-display-xl{font:600 60px/66px var(--bs-font-sans);letter-spacing:-.025em}.bs-display-lg{font:600 48px/56px var(--bs-font-sans);letter-spacing:-.02em}.bs-heading-xl{font:600 36px/44px var(--bs-font-sans);letter-spacing:-.02em}.bs-heading-lg{font:600 30px/38px var(--bs-font-sans);letter-spacing:-.015em}.bs-heading-md{font:600 24px/32px var(--bs-font-sans);letter-spacing:-.01em}.bs-heading-sm{font:600 20px/28px var(--bs-font-sans);letter-spacing:-.01em}.bs-heading-xs{font:600 16px/24px var(--bs-font-sans)}.bs-body-lg{font:400 18px/28px var(--bs-font-sans)}.bs-body-md{font:400 16px/24px var(--bs-font-sans)}.bs-body-sm{font:400 14px/22px var(--bs-font-sans)}.bs-body-xs{font:400 13px/20px var(--bs-font-sans)}.bs-label-md{font:500 14px/20px var(--bs-font-sans)}.bs-label-sm{font:500 13px/18px var(--bs-font-sans)}.bs-label-xs{font:500 12px/16px var(--bs-font-sans);letter-spacing:.01em}.bs-caption{font:400 12px/16px var(--bs-font-sans)}.bs-overline{font:600 11px/16px var(--bs-font-sans);letter-spacing:.08em;text-transform:uppercase}.bs-mono-md{font:400 14px/20px var(--bs-font-mono)}.bs-mono-sm{font:400 12px/16px var(--bs-font-mono)}.bs-tabular{font-variant-numeric:tabular-nums}[lang=ur]{font-family:var(--bs-font-urdu);letter-spacing:normal!important}[lang=ur] .bs-body-lg,[lang=ur] .bs-body-md,[lang=ur] .bs-body-sm{line-height:2}[lang=ur] [class*=bs-display],[lang=ur] [class*=bs-heading]{line-height:1.8}[lang=ur] .bs-overline{text-transform:none;letter-spacing:normal;font-size:12px}[lang=ur] .bs-chip,[lang=ur] input,[lang=ur] select{font-family:var(--bs-font-urdu-ui)}:root{--bs-space-0:0;--bs-space-px:1px;--bs-space-0_5:2px;--bs-space-1:4px;--bs-space-1_5:6px;--bs-space-2:8px;--bs-space-3:12px;--bs-space-4:16px;--bs-space-5:20px;--bs-space-6:24px;--bs-space-8:32px;--bs-space-10:40px;--bs-space-12:48px;--bs-space-16:64px;--bs-space-20:80px;--bs-space-24:96px;--bs-space-32:128px;--bs-bp-xs:480px;--bs-bp-sm:640px;--bs-bp-md:768px;--bs-bp-lg:1024px;--bs-bp-xl:1280px;--bs-bp-2xl:1536px;--bs-container-content:768px;--bs-container-default:1200px;--bs-container-wide:1440px;--bs-container-full:100%;--bs-gutter-mobile:16px;--bs-gutter-tablet:24px;--bs-gutter-desktop:32px;--bs-row-height-comfortable:48px;--bs-row-height-compact:40px;--bs-control-sm:32px;--bs-control-md:40px;--bs-control-lg:48px;--bs-touch-target:44px;--bs-radius-none:0;--bs-radius-xs:4px;--bs-radius-sm:6px;--bs-radius-md:8px;--bs-radius-lg:12px;--bs-radius-xl:16px;--bs-radius-2xl:24px;--bs-radius-full:9999px;--bs-radius-control:var(--bs-radius-md);--bs-radius-card:var(--bs-radius-lg);--bs-radius-modal:var(--bs-radius-xl);--bs-radius-pill:var(--bs-radius-full);--bs-radius-image:var(--bs-radius-lg);--bs-duration-instant:0ms;--bs-duration-fast:120ms;--bs-duration-base:180ms;--bs-duration-slow:260ms;--bs-duration-slower:400ms;--bs-duration-deliberate:600ms;--bs-ease-standard:cubic-bezier(.2,0,0,1);--bs-ease-enter:cubic-bezier(0,0,0,1);--bs-ease-exit:cubic-bezier(.3,0,1,1);--bs-ease-emphasis:cubic-bezier(.3,0,0,1)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root,[data-theme=light]{--bs-surface-canvas:var(--bs-ink-50);--bs-surface-default:var(--bs-ink-0);--bs-surface-raised:var(--bs-ink-0);--bs-surface-overlay:var(--bs-ink-0);--bs-surface-sunken:var(--bs-ink-100);--bs-surface-inverse:var(--bs-ink-900);--bs-surface-brand:var(--bs-brand-600);--bs-surface-brand-hover:var(--bs-brand-700);--bs-surface-brand-subtle:var(--bs-brand-50);--bs-surface-accent:var(--bs-violet-600);--bs-surface-accent-hover:var(--bs-violet-700);--bs-surface-accent-subtle:var(--bs-violet-50);--bs-content-primary:var(--bs-ink-900);--bs-content-secondary:var(--bs-ink-600);--bs-content-tertiary:var(--bs-ink-500);--bs-content-disabled:var(--bs-ink-400);--bs-content-inverse:var(--bs-ink-0);--bs-content-brand:var(--bs-brand-600);--bs-content-accent:var(--bs-violet-700);--bs-content-on-brand:var(--bs-ink-0);--bs-content-on-success:var(--bs-ink-0);--bs-content-on-danger:var(--bs-ink-0);--bs-content-on-warning:var(--bs-ink-1000);--bs-content-on-info:var(--bs-ink-0);--bs-content-on-accent:var(--bs-ink-0);--bs-border-subtle:var(--bs-ink-100);--bs-border-default:var(--bs-ink-200);--bs-border-strong:var(--bs-ink-300);--bs-border-input:var(--bs-ink-400);--bs-border-brand:var(--bs-brand-600);--bs-border-focus:var(--bs-brand-600);--bs-status-success-surface:var(--bs-brand-50);--bs-status-success-border:var(--bs-brand-200);--bs-status-success-content:var(--bs-brand-700);--bs-status-success-solid:var(--bs-brand-600);--bs-status-warning-surface:var(--bs-amber-50);--bs-status-warning-border:var(--bs-amber-200);--bs-status-warning-content:var(--bs-amber-700);--bs-status-warning-solid:var(--bs-amber-500);--bs-status-danger-surface:var(--bs-red-50);--bs-status-danger-border:var(--bs-red-200);--bs-status-danger-content:var(--bs-red-700);--bs-status-danger-solid:var(--bs-red-600);--bs-status-info-surface:var(--bs-blue-50);--bs-status-info-border:var(--bs-blue-200);--bs-status-info-content:var(--bs-blue-700);--bs-status-info-solid:var(--bs-blue-600);--bs-status-accent-surface:var(--bs-violet-50);--bs-status-accent-border:var(--bs-violet-200);--bs-status-accent-content:var(--bs-violet-700);--bs-status-accent-solid:var(--bs-violet-600);--bs-status-neutral-surface:var(--bs-ink-100);--bs-status-neutral-border:var(--bs-ink-200);--bs-status-neutral-content:var(--bs-ink-700);--bs-status-neutral-solid:var(--bs-ink-500);--bs-elevation-0:none;--bs-elevation-1:0 1px 2px rgba(10,16,15,.06),0 1px 3px rgba(10,16,15,.04);--bs-elevation-2:0 2px 4px rgba(10,16,15,.06),0 4px 8px rgba(10,16,15,.06);--bs-elevation-3:0 4px 8px rgba(10,16,15,.06),0 12px 20px rgba(10,16,15,.08);--bs-elevation-4:0 8px 16px rgba(10,16,15,.08),0 24px 40px rgba(10,16,15,.1);--bs-elevation-5:0 16px 32px rgba(10,16,15,.1),0 40px 64px rgba(10,16,15,.14);--bs-scrim:rgba(10,16,15,.5)}[data-theme=dark]{--bs-surface-canvas:var(--bs-ink-1000);--bs-surface-default:var(--bs-ink-950);--bs-surface-raised:var(--bs-ink-900);--bs-surface-overlay:var(--bs-ink-800);--bs-surface-sunken:var(--bs-ink-1000);--bs-surface-inverse:var(--bs-ink-50);--bs-surface-brand:var(--bs-brand-500);--bs-surface-brand-hover:var(--bs-brand-400);--bs-surface-brand-subtle:var(--bs-brand-950);--bs-surface-accent:var(--bs-violet-500);--bs-surface-accent-hover:var(--bs-violet-400);--bs-surface-accent-subtle:var(--bs-violet-900);--bs-content-primary:var(--bs-ink-50);--bs-content-secondary:var(--bs-ink-300);--bs-content-tertiary:var(--bs-ink-350);--bs-content-disabled:var(--bs-ink-600);--bs-content-inverse:var(--bs-ink-950);--bs-content-brand:var(--bs-brand-400);--bs-content-accent:var(--bs-violet-300);--bs-content-on-brand:var(--bs-ink-1000);--bs-content-on-success:var(--bs-ink-1000);--bs-content-on-danger:var(--bs-ink-1000);--bs-content-on-warning:var(--bs-ink-1000);--bs-content-on-info:var(--bs-ink-1000);--bs-content-on-accent:var(--bs-ink-0);--bs-border-subtle:var(--bs-ink-800);--bs-border-default:var(--bs-ink-700);--bs-border-strong:var(--bs-ink-600);--bs-border-input:var(--bs-ink-500);--bs-border-brand:var(--bs-brand-500);--bs-border-focus:var(--bs-brand-400);--bs-status-success-surface:var(--bs-brand-950);--bs-status-success-border:var(--bs-brand-800);--bs-status-success-content:var(--bs-brand-400);--bs-status-success-solid:var(--bs-brand-500);--bs-status-warning-surface:var(--bs-amber-900);--bs-status-warning-border:var(--bs-amber-800);--bs-status-warning-content:var(--bs-amber-300);--bs-status-warning-solid:var(--bs-amber-400);--bs-status-danger-surface:var(--bs-red-900);--bs-status-danger-border:var(--bs-red-800);--bs-status-danger-content:var(--bs-red-300);--bs-status-danger-solid:var(--bs-red-500);--bs-status-info-surface:var(--bs-blue-900);--bs-status-info-border:var(--bs-blue-800);--bs-status-info-content:var(--bs-blue-300);--bs-status-info-solid:var(--bs-blue-500);--bs-status-accent-surface:var(--bs-violet-900);--bs-status-accent-border:var(--bs-violet-800);--bs-status-accent-content:var(--bs-violet-300);--bs-status-accent-solid:var(--bs-violet-500);--bs-status-neutral-surface:var(--bs-ink-800);--bs-status-neutral-border:var(--bs-ink-700);--bs-status-neutral-content:var(--bs-ink-300);--bs-elevation-0:none;--bs-elevation-1:none;--bs-elevation-2:none;--bs-elevation-3:none;--bs-elevation-4:none;--bs-elevation-5:none;--bs-scrim:rgba(10,16,15,.7)}.bs-app{font-size:var(--bs-base-operator)}.bs-consumer{font-size:var(--bs-base-consumer)}[data-density=compact]{--bs-row-height:var(--bs-row-height-compact)}:root,[data-density=comfortable]{--bs-row-height:var(--bs-row-height-comfortable)}:focus-visible{outline:2px solid var(--bs-border-focus);outline-offset:2px;border-radius:var(--bs-radius-xs)}