:root{--lc-color-brand-50:#f3f7ff;--lc-color-brand-100:#e5edff;--lc-color-brand-200:#ccdaff;--lc-color-brand-300:#a7bfff;--lc-color-brand-400:#7a9cff;--lc-color-brand-500:#4466ed;--lc-color-brand-600:#2b44c9;--lc-color-brand-700:#2136a8;--lc-color-brand-800:#182884;--lc-color-brand-900:#101d63;--lc-color-brand-950:#081146;--lc-color-neutral-0:#fff;--lc-color-neutral-50:#f8f9fc;--lc-color-neutral-100:#f0f2f7;--lc-color-neutral-200:#e2e5ee;--lc-color-neutral-300:#ccd1dd;--lc-color-neutral-400:#9ea4b5;--lc-color-neutral-500:#666d80;--lc-color-neutral-600:#545c71;--lc-color-neutral-700:#3f475e;--lc-color-neutral-800:#2a3249;--lc-color-neutral-850:#20273c;--lc-color-neutral-900:#161d32;--lc-color-neutral-925:#11172b;--lc-color-neutral-950:#0c1124;--lc-color-neutral-1000:#060a1a;--lc-color-success-50:#f0faf2;--lc-color-success-100:#dff3e2;--lc-color-success-200:#c1e6c7;--lc-color-success-300:#95d2a1;--lc-color-success-400:#61b876;--lc-color-success-500:#25984d;--lc-color-success-600:#007031;--lc-color-success-700:#005c27;--lc-color-success-800:#00491e;--lc-color-success-900:#003614;--lc-color-success-950:#00230b;--lc-color-warning-50:#fef5ec;--lc-color-warning-100:#faead8;--lc-color-warning-200:#f4d5b3;--lc-color-warning-300:#e8b77e;--lc-color-warning-400:#d4923c;--lc-color-warning-500:#b17000;--lc-color-warning-600:#805000;--lc-color-warning-700:#6a4100;--lc-color-warning-800:#530;--lc-color-warning-900:#3f2500;--lc-color-warning-950:#2a1700;--lc-color-danger-50:#fff4f3;--lc-color-danger-100:#ffe6e5;--lc-color-danger-200:#ffcdca;--lc-color-danger-300:#ffa5a2;--lc-color-danger-400:#f96f70;--lc-color-danger-500:#de3a46;--lc-color-danger-600:#ae0025;--lc-color-danger-700:#91001d;--lc-color-danger-800:#750015;--lc-color-danger-900:#58000e;--lc-color-danger-950:#3c0006;--lc-color-info-50:#eff9fe;--lc-color-info-100:#dcf0fc;--lc-color-info-200:#bbe1f6;--lc-color-info-300:#8bcbec;--lc-color-info-400:#4fadda;--lc-color-info-500:#008cbc;--lc-color-info-600:#006589;--lc-color-info-700:#005372;--lc-color-info-800:#00425b;--lc-color-info-900:#003043;--lc-color-info-950:#001f2d;--lc-color-accent-50:#fff4f1;--lc-color-accent-100:#ffe7e0;--lc-color-accent-200:#ffcebf;--lc-color-accent-300:#ffa78e;--lc-color-accent-400:#ff8a65;--lc-color-accent-500:#e4572e;--lc-color-accent-600:#b9381b;--lc-color-accent-700:#862400;--lc-color-accent-800:#6c1b00;--lc-color-accent-900:#511200;--lc-color-accent-950:#370900;--lc-font-brand:"Readex Pro", "IBM Plex Sans Arabic", system-ui, sans-serif;--lc-font-ui:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lc-font-ui-ar:"IBM Plex Sans Arabic", "IBM Plex Sans", "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--lc-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lc-font-weight-regular:400;--lc-font-weight-medium:500;--lc-font-weight-semibold:600;--lc-font-weight-bold:700;--lc-font-text:var(--lc-font-ui);--lc-text-display-size:2.25rem;--lc-text-display-line:2.75rem;--lc-text-display-tracking:-.02em;--lc-text-display-weight:var(--lc-font-weight-bold);--lc-text-heading-lg-size:1.875rem;--lc-text-heading-lg-line:2.375rem;--lc-text-heading-lg-tracking:-.015em;--lc-text-heading-lg-weight:var(--lc-font-weight-semibold);--lc-text-heading-size:1.5rem;--lc-text-heading-line:2rem;--lc-text-heading-tracking:-.01em;--lc-text-heading-weight:var(--lc-font-weight-semibold);--lc-text-heading-sm-size:1.25rem;--lc-text-heading-sm-line:1.75rem;--lc-text-heading-sm-tracking:-.005em;--lc-text-heading-sm-weight:var(--lc-font-weight-semibold);--lc-text-title-size:1.125rem;--lc-text-title-line:1.625rem;--lc-text-title-tracking:0em;--lc-text-title-weight:var(--lc-font-weight-semibold);--lc-text-title-sm-size:1rem;--lc-text-title-sm-line:1.5rem;--lc-text-title-sm-tracking:0em;--lc-text-title-sm-weight:var(--lc-font-weight-semibold);--lc-text-body-size:1rem;--lc-text-body-line:1.5rem;--lc-text-body-tracking:0em;--lc-text-body-weight:var(--lc-font-weight-regular);--lc-text-body-md-size:.875rem;--lc-text-body-md-line:1.25rem;--lc-text-body-md-tracking:0em;--lc-text-body-md-weight:var(--lc-font-weight-regular);--lc-text-body-sm-size:.8125rem;--lc-text-body-sm-line:1.125rem;--lc-text-body-sm-tracking:0em;--lc-text-body-sm-weight:var(--lc-font-weight-regular);--lc-text-label-size:.875rem;--lc-text-label-line:1.25rem;--lc-text-label-tracking:0em;--lc-text-label-weight:var(--lc-font-weight-medium);--lc-text-label-sm-size:.75rem;--lc-text-label-sm-line:1rem;--lc-text-label-sm-tracking:.01em;--lc-text-label-sm-weight:var(--lc-font-weight-medium);--lc-text-caption-size:.75rem;--lc-text-caption-line:1rem;--lc-text-caption-tracking:.01em;--lc-text-caption-weight:var(--lc-font-weight-regular);--lc-text-numeric-size:.875rem;--lc-text-numeric-line:1.25rem;--lc-text-numeric-tracking:0em;--lc-text-numeric-weight:var(--lc-font-weight-medium);--lc-text-numeric-lg-size:1.75rem;--lc-text-numeric-lg-line:2.25rem;--lc-text-numeric-lg-tracking:-.01em;--lc-text-numeric-lg-weight:var(--lc-font-weight-semibold);--lc-numeric:tabular-nums lining-nums;--lc-focus-width:2px;--lc-focus-offset:2px;--lc-shadow-sm:0 1px 2px #0c112414;--lc-shadow-md:0 4px 12px -2px #0c11241a;--lc-shadow-lg:0 12px 32px -4px #0c112424}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lc-bg-canvas:var(--lc-color-neutral-50);--lc-bg-surface:var(--lc-color-neutral-0);--lc-bg-surface-raised:var(--lc-color-neutral-0);--lc-bg-surface-overlay:var(--lc-color-neutral-0);--lc-bg-surface-sunken:var(--lc-color-neutral-100);--lc-bg-hover:var(--lc-color-neutral-100);--lc-bg-pressed:var(--lc-color-neutral-200);--lc-bg-selected:var(--lc-color-brand-50);--lc-bg-selected-strong:var(--lc-color-brand-100);--lc-bg-disabled:var(--lc-color-neutral-100);--lc-bg-inverse:var(--lc-color-neutral-900);--lc-border-subtle:var(--lc-color-neutral-200);--lc-border-default:var(--lc-color-neutral-300);--lc-border-control:var(--lc-color-neutral-500);--lc-border-strong:var(--lc-color-neutral-700);--lc-border-selected:var(--lc-color-brand-600);--lc-text-primary:var(--lc-color-neutral-950);--lc-text-secondary:var(--lc-color-neutral-600);--lc-text-placeholder:var(--lc-color-neutral-500);--lc-text-disabled:var(--lc-color-neutral-400);--lc-text-inverse:var(--lc-color-neutral-0);--lc-text-link:var(--lc-color-brand-600);--lc-text-link-hover:var(--lc-color-brand-800);--lc-text-brand:var(--lc-color-brand-600);--lc-text-accent:var(--lc-color-accent-600);--lc-action-primary-bg:var(--lc-color-brand-600);--lc-action-primary-bg-hover:var(--lc-color-brand-700);--lc-action-primary-bg-pressed:var(--lc-color-brand-800);--lc-action-primary-fg:var(--lc-color-neutral-0);--lc-action-secondary-bg:var(--lc-color-neutral-0);--lc-action-secondary-bg-hover:var(--lc-color-neutral-100);--lc-action-secondary-fg:var(--lc-color-brand-700);--lc-action-secondary-border:var(--lc-color-neutral-300);--lc-action-danger-bg:var(--lc-color-danger-600);--lc-action-danger-bg-hover:var(--lc-color-danger-700);--lc-action-danger-fg:var(--lc-color-neutral-0);--lc-action-disabled-bg:var(--lc-color-neutral-100);--lc-action-disabled-fg:var(--lc-color-neutral-400);--lc-focus-ring:var(--lc-color-brand-500);--lc-focus-ring-inner:var(--lc-color-neutral-0);--lc-selection-bg:var(--lc-color-brand-200);--lc-selection-fg:var(--lc-color-neutral-950);--lc-overlay-scrim:#060a1a7a;--lc-accent-decorative:var(--lc-color-accent-400);--lc-accent-graphic:var(--lc-color-accent-500);--lc-status-success-solid:var(--lc-color-success-600);--lc-status-success-on-solid:var(--lc-color-neutral-0);--lc-status-success-subtle:var(--lc-color-success-50);--lc-status-success-on-subtle:var(--lc-color-success-700);--lc-status-success-border:var(--lc-color-success-300);--lc-status-success-icon:var(--lc-color-success-600);--lc-status-warning-solid:var(--lc-color-warning-400);--lc-status-warning-on-solid:var(--lc-color-warning-950);--lc-status-warning-subtle:var(--lc-color-warning-50);--lc-status-warning-on-subtle:var(--lc-color-warning-700);--lc-status-warning-border:var(--lc-color-warning-300);--lc-status-warning-icon:var(--lc-color-warning-600);--lc-status-danger-solid:var(--lc-color-danger-600);--lc-status-danger-on-solid:var(--lc-color-neutral-0);--lc-status-danger-subtle:var(--lc-color-danger-50);--lc-status-danger-on-subtle:var(--lc-color-danger-700);--lc-status-danger-border:var(--lc-color-danger-300);--lc-status-danger-icon:var(--lc-color-danger-600);--lc-status-info-solid:var(--lc-color-info-600);--lc-status-info-on-solid:var(--lc-color-neutral-0);--lc-status-info-subtle:var(--lc-color-info-50);--lc-status-info-on-subtle:var(--lc-color-info-700);--lc-status-info-border:var(--lc-color-info-300);--lc-status-info-icon:var(--lc-color-info-600);--lc-status-neutral-solid:var(--lc-color-neutral-600);--lc-status-neutral-on-solid:var(--lc-color-neutral-0);--lc-status-neutral-subtle:var(--lc-color-neutral-100);--lc-status-neutral-on-subtle:var(--lc-color-neutral-700);--lc-status-neutral-border:var(--lc-color-neutral-300);--lc-status-neutral-icon:var(--lc-color-neutral-600);--lc-status-brand-subtle:var(--lc-color-brand-50);--lc-status-brand-on-subtle:var(--lc-color-brand-700);--lc-status-brand-border:var(--lc-color-brand-300);--lc-status-brand-icon:var(--lc-color-brand-600);--lc-status-success-solid-border:var(--lc-color-success-600);--lc-status-warning-solid-border:var(--lc-color-warning-600);--lc-status-danger-solid-border:var(--lc-color-danger-600);--lc-status-info-solid-border:var(--lc-color-info-600);--lc-clinical-result-critical-bg:var(--lc-status-danger-solid);--lc-clinical-result-critical-fg:var(--lc-status-danger-on-solid);--lc-clinical-result-critical-border:var(--lc-status-danger-solid);--lc-clinical-result-critical-icon:var(--lc-status-danger-on-solid);--lc-clinical-result-abnormal-bg:var(--lc-status-warning-subtle);--lc-clinical-result-abnormal-fg:var(--lc-status-warning-on-subtle);--lc-clinical-result-abnormal-border:var(--lc-status-warning-border);--lc-clinical-result-abnormal-icon:var(--lc-status-warning-icon);--lc-clinical-result-normal-bg:var(--lc-bg-surface);--lc-clinical-result-normal-fg:var(--lc-text-primary);--lc-clinical-result-normal-border:var(--lc-border-subtle);--lc-clinical-result-normal-icon:var(--lc-text-secondary);--lc-clinical-result-pending-bg:var(--lc-status-neutral-subtle);--lc-clinical-result-pending-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-result-pending-border:var(--lc-status-neutral-border);--lc-clinical-result-pending-icon:var(--lc-status-neutral-icon);--lc-clinical-allergy-severe-bg:var(--lc-status-danger-subtle);--lc-clinical-allergy-severe-fg:var(--lc-status-danger-on-subtle);--lc-clinical-allergy-severe-border:var(--lc-status-danger-border);--lc-clinical-allergy-severe-icon:var(--lc-status-danger-icon);--lc-clinical-allergy-intolerance-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-intolerance-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-intolerance-border:var(--lc-status-warning-border);--lc-clinical-allergy-intolerance-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-unreviewed-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-unreviewed-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-unreviewed-border:var(--lc-status-warning-border);--lc-clinical-allergy-unreviewed-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-none-known-bg:var(--lc-status-neutral-subtle);--lc-clinical-allergy-none-known-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-allergy-none-known-border:var(--lc-status-neutral-border);--lc-clinical-allergy-none-known-icon:var(--lc-status-neutral-icon);--lc-clinical-note-draft-bg:var(--lc-status-neutral-subtle);--lc-clinical-note-draft-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-note-draft-border:var(--lc-status-neutral-border);--lc-clinical-note-draft-icon:var(--lc-status-neutral-icon);--lc-clinical-note-signed-bg:var(--lc-status-success-subtle);--lc-clinical-note-signed-fg:var(--lc-status-success-on-subtle);--lc-clinical-note-signed-border:var(--lc-status-success-border);--lc-clinical-note-signed-icon:var(--lc-status-success-icon);--lc-clinical-note-amended-bg:var(--lc-status-info-subtle);--lc-clinical-note-amended-fg:var(--lc-status-info-on-subtle);--lc-clinical-note-amended-border:var(--lc-status-info-border);--lc-clinical-note-amended-icon:var(--lc-status-info-icon);--lc-clinical-note-entered-in-error-bg:var(--lc-status-danger-subtle);--lc-clinical-note-entered-in-error-fg:var(--lc-status-danger-on-subtle);--lc-clinical-note-entered-in-error-border:var(--lc-status-danger-border);--lc-clinical-note-entered-in-error-icon:var(--lc-status-danger-icon);--lc-billing-paid-bg:var(--lc-status-success-subtle);--lc-billing-paid-fg:var(--lc-status-success-on-subtle);--lc-billing-paid-border:var(--lc-status-success-border);--lc-billing-paid-icon:var(--lc-status-success-icon);--lc-billing-partial-bg:var(--lc-status-info-subtle);--lc-billing-partial-fg:var(--lc-status-info-on-subtle);--lc-billing-partial-border:var(--lc-status-info-border);--lc-billing-partial-icon:var(--lc-status-info-icon);--lc-billing-unpaid-bg:var(--lc-status-neutral-subtle);--lc-billing-unpaid-fg:var(--lc-status-neutral-on-subtle);--lc-billing-unpaid-border:var(--lc-status-neutral-border);--lc-billing-unpaid-icon:var(--lc-status-neutral-icon);--lc-billing-overdue-bg:var(--lc-status-danger-subtle);--lc-billing-overdue-fg:var(--lc-status-danger-on-subtle);--lc-billing-overdue-border:var(--lc-status-danger-border);--lc-billing-overdue-icon:var(--lc-status-danger-icon);--lc-billing-refunded-bg:var(--lc-status-neutral-subtle);--lc-billing-refunded-fg:var(--lc-status-neutral-on-subtle);--lc-billing-refunded-border:var(--lc-status-neutral-border);--lc-billing-refunded-icon:var(--lc-status-neutral-icon);--lc-queue-scheduled-bg:var(--lc-status-neutral-subtle);--lc-queue-scheduled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-scheduled-border:var(--lc-status-neutral-border);--lc-queue-scheduled-icon:var(--lc-status-neutral-icon);--lc-queue-arrived-bg:var(--lc-status-info-subtle);--lc-queue-arrived-fg:var(--lc-status-info-on-subtle);--lc-queue-arrived-border:var(--lc-status-info-border);--lc-queue-arrived-icon:var(--lc-status-info-icon);--lc-queue-waiting-long-bg:var(--lc-status-warning-subtle);--lc-queue-waiting-long-fg:var(--lc-status-warning-on-subtle);--lc-queue-waiting-long-border:var(--lc-status-warning-border);--lc-queue-waiting-long-icon:var(--lc-status-warning-icon);--lc-queue-in-consultation-bg:var(--lc-status-brand-subtle);--lc-queue-in-consultation-fg:var(--lc-status-brand-on-subtle);--lc-queue-in-consultation-border:var(--lc-status-brand-border);--lc-queue-in-consultation-icon:var(--lc-status-brand-icon);--lc-queue-completed-bg:var(--lc-status-success-subtle);--lc-queue-completed-fg:var(--lc-status-success-on-subtle);--lc-queue-completed-border:var(--lc-status-success-border);--lc-queue-completed-icon:var(--lc-status-success-icon);--lc-queue-no-show-bg:var(--lc-status-warning-subtle);--lc-queue-no-show-fg:var(--lc-status-warning-on-subtle);--lc-queue-no-show-border:var(--lc-status-warning-border);--lc-queue-no-show-icon:var(--lc-status-warning-icon);--lc-queue-cancelled-bg:var(--lc-status-neutral-subtle);--lc-queue-cancelled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-cancelled-border:var(--lc-status-neutral-border);--lc-queue-cancelled-icon:var(--lc-status-neutral-icon);--lc-dataviz-categorical-1:#28459e;--lc-dataviz-categorical-2:#ac5d00;--lc-dataviz-categorical-3:#2f826f;--lc-dataviz-categorical-4:#e351af;--lc-dataviz-categorical-5:#0096e0;--lc-dataviz-categorical-6:#883109;--lc-dataviz-categorical-7:#879558;--lc-dataviz-categorical-8:#332955;--lc-dataviz-sequential-100:#e5edff;--lc-dataviz-sequential-200:#c6d1eb;--lc-dataviz-sequential-300:#a8b6d8;--lc-dataviz-sequential-400:#8b9cc4;--lc-dataviz-sequential-500:#6f82b1;--lc-dataviz-sequential-600:#55699d;--lc-dataviz-sequential-700:#3c508a;--lc-dataviz-sequential-800:#243777;--lc-dataviz-sequential-900:#101d63;--lc-dataviz-diverging-n4:#8a4500;--lc-dataviz-diverging-n3:#a66f48;--lc-dataviz-diverging-n2:#c2997e;--lc-dataviz-diverging-n1:#dcc5b5;--lc-dataviz-diverging-0:#f0f2f7;--lc-dataviz-diverging-p1:#b3bfdc;--lc-dataviz-diverging-p2:#7a8dc0;--lc-dataviz-diverging-p3:#455ca3;--lc-dataviz-diverging-p4:#182884}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lc-bg-canvas:var(--lc-color-neutral-950);--lc-bg-surface:var(--lc-color-neutral-900);--lc-bg-surface-raised:var(--lc-color-neutral-850);--lc-bg-surface-overlay:var(--lc-color-neutral-800);--lc-bg-surface-sunken:var(--lc-color-neutral-1000);--lc-bg-hover:var(--lc-color-neutral-850);--lc-bg-pressed:var(--lc-color-neutral-800);--lc-bg-selected:var(--lc-color-brand-950);--lc-bg-selected-strong:var(--lc-color-brand-900);--lc-bg-disabled:var(--lc-color-neutral-850);--lc-bg-inverse:var(--lc-color-neutral-50);--lc-border-subtle:var(--lc-color-neutral-850);--lc-border-default:var(--lc-color-neutral-800);--lc-border-control:var(--lc-color-neutral-400);--lc-border-strong:var(--lc-color-neutral-300);--lc-border-selected:var(--lc-color-brand-300);--lc-text-primary:var(--lc-color-neutral-50);--lc-text-secondary:var(--lc-color-neutral-300);--lc-text-placeholder:var(--lc-color-neutral-400);--lc-text-disabled:var(--lc-color-neutral-600);--lc-text-inverse:var(--lc-color-neutral-950);--lc-text-link:var(--lc-color-brand-300);--lc-text-link-hover:var(--lc-color-brand-200);--lc-text-brand:var(--lc-color-brand-300);--lc-text-accent:var(--lc-color-accent-300);--lc-action-primary-bg:var(--lc-color-brand-400);--lc-action-primary-bg-hover:var(--lc-color-brand-300);--lc-action-primary-bg-pressed:var(--lc-color-brand-200);--lc-action-primary-fg:var(--lc-color-neutral-1000);--lc-action-secondary-bg:var(--lc-color-neutral-850);--lc-action-secondary-bg-hover:var(--lc-color-neutral-800);--lc-action-secondary-fg:var(--lc-color-brand-200);--lc-action-secondary-border:var(--lc-color-neutral-700);--lc-action-danger-bg:var(--lc-color-danger-400);--lc-action-danger-bg-hover:var(--lc-color-danger-300);--lc-action-danger-fg:var(--lc-color-neutral-1000);--lc-action-disabled-bg:var(--lc-color-neutral-850);--lc-action-disabled-fg:var(--lc-color-neutral-600);--lc-focus-ring:var(--lc-color-brand-300);--lc-focus-ring-inner:var(--lc-color-neutral-950);--lc-selection-bg:var(--lc-color-brand-700);--lc-selection-fg:var(--lc-color-neutral-0);--lc-overlay-scrim:#060a1ab8;--lc-accent-decorative:var(--lc-color-accent-400);--lc-accent-graphic:var(--lc-color-accent-400);--lc-status-success-solid:var(--lc-color-success-400);--lc-status-success-on-solid:var(--lc-color-neutral-1000);--lc-status-success-subtle:var(--lc-color-success-950);--lc-status-success-on-subtle:var(--lc-color-success-200);--lc-status-success-border:var(--lc-color-success-700);--lc-status-success-icon:var(--lc-color-success-400);--lc-status-warning-solid:var(--lc-color-warning-400);--lc-status-warning-on-solid:var(--lc-color-warning-950);--lc-status-warning-subtle:var(--lc-color-warning-950);--lc-status-warning-on-subtle:var(--lc-color-warning-200);--lc-status-warning-border:var(--lc-color-warning-700);--lc-status-warning-icon:var(--lc-color-warning-400);--lc-status-danger-solid:var(--lc-color-danger-400);--lc-status-danger-on-solid:var(--lc-color-neutral-1000);--lc-status-danger-subtle:var(--lc-color-danger-950);--lc-status-danger-on-subtle:var(--lc-color-danger-200);--lc-status-danger-border:var(--lc-color-danger-700);--lc-status-danger-icon:var(--lc-color-danger-400);--lc-status-info-solid:var(--lc-color-info-400);--lc-status-info-on-solid:var(--lc-color-neutral-1000);--lc-status-info-subtle:var(--lc-color-info-950);--lc-status-info-on-subtle:var(--lc-color-info-200);--lc-status-info-border:var(--lc-color-info-700);--lc-status-info-icon:var(--lc-color-info-400);--lc-status-neutral-solid:var(--lc-color-neutral-400);--lc-status-neutral-on-solid:var(--lc-color-neutral-1000);--lc-status-neutral-subtle:var(--lc-color-neutral-850);--lc-status-neutral-on-subtle:var(--lc-color-neutral-200);--lc-status-neutral-border:var(--lc-color-neutral-700);--lc-status-neutral-icon:var(--lc-color-neutral-400);--lc-status-brand-subtle:var(--lc-color-brand-950);--lc-status-brand-on-subtle:var(--lc-color-brand-200);--lc-status-brand-border:var(--lc-color-brand-700);--lc-status-brand-icon:var(--lc-color-brand-300);--lc-status-success-solid-border:var(--lc-color-success-400);--lc-status-warning-solid-border:var(--lc-color-warning-400);--lc-status-danger-solid-border:var(--lc-color-danger-400);--lc-status-info-solid-border:var(--lc-color-info-400);--lc-clinical-result-critical-bg:var(--lc-status-danger-solid);--lc-clinical-result-critical-fg:var(--lc-status-danger-on-solid);--lc-clinical-result-critical-border:var(--lc-status-danger-solid);--lc-clinical-result-critical-icon:var(--lc-status-danger-on-solid);--lc-clinical-result-abnormal-bg:var(--lc-status-warning-subtle);--lc-clinical-result-abnormal-fg:var(--lc-status-warning-on-subtle);--lc-clinical-result-abnormal-border:var(--lc-status-warning-border);--lc-clinical-result-abnormal-icon:var(--lc-status-warning-icon);--lc-clinical-result-normal-bg:var(--lc-bg-surface);--lc-clinical-result-normal-fg:var(--lc-text-primary);--lc-clinical-result-normal-border:var(--lc-border-subtle);--lc-clinical-result-normal-icon:var(--lc-text-secondary);--lc-clinical-result-pending-bg:var(--lc-status-neutral-subtle);--lc-clinical-result-pending-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-result-pending-border:var(--lc-status-neutral-border);--lc-clinical-result-pending-icon:var(--lc-status-neutral-icon);--lc-clinical-allergy-severe-bg:var(--lc-status-danger-subtle);--lc-clinical-allergy-severe-fg:var(--lc-status-danger-on-subtle);--lc-clinical-allergy-severe-border:var(--lc-status-danger-border);--lc-clinical-allergy-severe-icon:var(--lc-status-danger-icon);--lc-clinical-allergy-intolerance-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-intolerance-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-intolerance-border:var(--lc-status-warning-border);--lc-clinical-allergy-intolerance-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-unreviewed-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-unreviewed-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-unreviewed-border:var(--lc-status-warning-border);--lc-clinical-allergy-unreviewed-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-none-known-bg:var(--lc-status-neutral-subtle);--lc-clinical-allergy-none-known-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-allergy-none-known-border:var(--lc-status-neutral-border);--lc-clinical-allergy-none-known-icon:var(--lc-status-neutral-icon);--lc-clinical-note-draft-bg:var(--lc-status-neutral-subtle);--lc-clinical-note-draft-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-note-draft-border:var(--lc-status-neutral-border);--lc-clinical-note-draft-icon:var(--lc-status-neutral-icon);--lc-clinical-note-signed-bg:var(--lc-status-success-subtle);--lc-clinical-note-signed-fg:var(--lc-status-success-on-subtle);--lc-clinical-note-signed-border:var(--lc-status-success-border);--lc-clinical-note-signed-icon:var(--lc-status-success-icon);--lc-clinical-note-amended-bg:var(--lc-status-info-subtle);--lc-clinical-note-amended-fg:var(--lc-status-info-on-subtle);--lc-clinical-note-amended-border:var(--lc-status-info-border);--lc-clinical-note-amended-icon:var(--lc-status-info-icon);--lc-clinical-note-entered-in-error-bg:var(--lc-status-danger-subtle);--lc-clinical-note-entered-in-error-fg:var(--lc-status-danger-on-subtle);--lc-clinical-note-entered-in-error-border:var(--lc-status-danger-border);--lc-clinical-note-entered-in-error-icon:var(--lc-status-danger-icon);--lc-billing-paid-bg:var(--lc-status-success-subtle);--lc-billing-paid-fg:var(--lc-status-success-on-subtle);--lc-billing-paid-border:var(--lc-status-success-border);--lc-billing-paid-icon:var(--lc-status-success-icon);--lc-billing-partial-bg:var(--lc-status-info-subtle);--lc-billing-partial-fg:var(--lc-status-info-on-subtle);--lc-billing-partial-border:var(--lc-status-info-border);--lc-billing-partial-icon:var(--lc-status-info-icon);--lc-billing-unpaid-bg:var(--lc-status-neutral-subtle);--lc-billing-unpaid-fg:var(--lc-status-neutral-on-subtle);--lc-billing-unpaid-border:var(--lc-status-neutral-border);--lc-billing-unpaid-icon:var(--lc-status-neutral-icon);--lc-billing-overdue-bg:var(--lc-status-danger-subtle);--lc-billing-overdue-fg:var(--lc-status-danger-on-subtle);--lc-billing-overdue-border:var(--lc-status-danger-border);--lc-billing-overdue-icon:var(--lc-status-danger-icon);--lc-billing-refunded-bg:var(--lc-status-neutral-subtle);--lc-billing-refunded-fg:var(--lc-status-neutral-on-subtle);--lc-billing-refunded-border:var(--lc-status-neutral-border);--lc-billing-refunded-icon:var(--lc-status-neutral-icon);--lc-queue-scheduled-bg:var(--lc-status-neutral-subtle);--lc-queue-scheduled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-scheduled-border:var(--lc-status-neutral-border);--lc-queue-scheduled-icon:var(--lc-status-neutral-icon);--lc-queue-arrived-bg:var(--lc-status-info-subtle);--lc-queue-arrived-fg:var(--lc-status-info-on-subtle);--lc-queue-arrived-border:var(--lc-status-info-border);--lc-queue-arrived-icon:var(--lc-status-info-icon);--lc-queue-waiting-long-bg:var(--lc-status-warning-subtle);--lc-queue-waiting-long-fg:var(--lc-status-warning-on-subtle);--lc-queue-waiting-long-border:var(--lc-status-warning-border);--lc-queue-waiting-long-icon:var(--lc-status-warning-icon);--lc-queue-in-consultation-bg:var(--lc-status-brand-subtle);--lc-queue-in-consultation-fg:var(--lc-status-brand-on-subtle);--lc-queue-in-consultation-border:var(--lc-status-brand-border);--lc-queue-in-consultation-icon:var(--lc-status-brand-icon);--lc-queue-completed-bg:var(--lc-status-success-subtle);--lc-queue-completed-fg:var(--lc-status-success-on-subtle);--lc-queue-completed-border:var(--lc-status-success-border);--lc-queue-completed-icon:var(--lc-status-success-icon);--lc-queue-no-show-bg:var(--lc-status-warning-subtle);--lc-queue-no-show-fg:var(--lc-status-warning-on-subtle);--lc-queue-no-show-border:var(--lc-status-warning-border);--lc-queue-no-show-icon:var(--lc-status-warning-icon);--lc-queue-cancelled-bg:var(--lc-status-neutral-subtle);--lc-queue-cancelled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-cancelled-border:var(--lc-status-neutral-border);--lc-queue-cancelled-icon:var(--lc-status-neutral-icon);--lc-dataviz-categorical-1:#909be9;--lc-dataviz-categorical-2:#e9ab1c;--lc-dataviz-categorical-3:#27daa9;--lc-dataviz-categorical-4:#c9708b;--lc-dataviz-categorical-5:#b6f4ff;--lc-dataviz-categorical-6:#c43620;--lc-dataviz-categorical-7:#ffe759;--lc-dataviz-categorical-8:#7c66cc;--lc-dataviz-sequential-100:#1a2350;--lc-dataviz-sequential-200:#2c3864;--lc-dataviz-sequential-300:#404d79;--lc-dataviz-sequential-400:#55638f;--lc-dataviz-sequential-500:#6b79a4;--lc-dataviz-sequential-600:#8291ba;--lc-dataviz-sequential-700:#9aa9d1;--lc-dataviz-sequential-800:#b3c1e8;--lc-dataviz-sequential-900:#ccdaff;--lc-dataviz-diverging-n4:#f2b266;--lc-dataviz-diverging-n3:#c18d50;--lc-dataviz-diverging-n2:#926a3b;--lc-dataviz-diverging-n1:#664926;--lc-dataviz-diverging-0:#262d45;--lc-dataviz-diverging-p1:#424e6f;--lc-dataviz-diverging-p2:#62729d;--lc-dataviz-diverging-p3:#8498cd;--lc-dataviz-diverging-p4:#a7bfff;--lc-shadow-sm:none;--lc-shadow-md:0 4px 16px -2px #0000005c;--lc-shadow-lg:0 12px 40px -4px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lc-bg-canvas:var(--lc-color-neutral-950);--lc-bg-surface:var(--lc-color-neutral-900);--lc-bg-surface-raised:var(--lc-color-neutral-850);--lc-bg-surface-overlay:var(--lc-color-neutral-800);--lc-bg-surface-sunken:var(--lc-color-neutral-1000);--lc-bg-hover:var(--lc-color-neutral-850);--lc-bg-pressed:var(--lc-color-neutral-800);--lc-bg-selected:var(--lc-color-brand-950);--lc-bg-selected-strong:var(--lc-color-brand-900);--lc-bg-disabled:var(--lc-color-neutral-850);--lc-bg-inverse:var(--lc-color-neutral-50);--lc-border-subtle:var(--lc-color-neutral-850);--lc-border-default:var(--lc-color-neutral-800);--lc-border-control:var(--lc-color-neutral-400);--lc-border-strong:var(--lc-color-neutral-300);--lc-border-selected:var(--lc-color-brand-300);--lc-text-primary:var(--lc-color-neutral-50);--lc-text-secondary:var(--lc-color-neutral-300);--lc-text-placeholder:var(--lc-color-neutral-400);--lc-text-disabled:var(--lc-color-neutral-600);--lc-text-inverse:var(--lc-color-neutral-950);--lc-text-link:var(--lc-color-brand-300);--lc-text-link-hover:var(--lc-color-brand-200);--lc-text-brand:var(--lc-color-brand-300);--lc-text-accent:var(--lc-color-accent-300);--lc-action-primary-bg:var(--lc-color-brand-400);--lc-action-primary-bg-hover:var(--lc-color-brand-300);--lc-action-primary-bg-pressed:var(--lc-color-brand-200);--lc-action-primary-fg:var(--lc-color-neutral-1000);--lc-action-secondary-bg:var(--lc-color-neutral-850);--lc-action-secondary-bg-hover:var(--lc-color-neutral-800);--lc-action-secondary-fg:var(--lc-color-brand-200);--lc-action-secondary-border:var(--lc-color-neutral-700);--lc-action-danger-bg:var(--lc-color-danger-400);--lc-action-danger-bg-hover:var(--lc-color-danger-300);--lc-action-danger-fg:var(--lc-color-neutral-1000);--lc-action-disabled-bg:var(--lc-color-neutral-850);--lc-action-disabled-fg:var(--lc-color-neutral-600);--lc-focus-ring:var(--lc-color-brand-300);--lc-focus-ring-inner:var(--lc-color-neutral-950);--lc-selection-bg:var(--lc-color-brand-700);--lc-selection-fg:var(--lc-color-neutral-0);--lc-overlay-scrim:#060a1ab8;--lc-accent-decorative:var(--lc-color-accent-400);--lc-accent-graphic:var(--lc-color-accent-400);--lc-status-success-solid:var(--lc-color-success-400);--lc-status-success-on-solid:var(--lc-color-neutral-1000);--lc-status-success-subtle:var(--lc-color-success-950);--lc-status-success-on-subtle:var(--lc-color-success-200);--lc-status-success-border:var(--lc-color-success-700);--lc-status-success-icon:var(--lc-color-success-400);--lc-status-warning-solid:var(--lc-color-warning-400);--lc-status-warning-on-solid:var(--lc-color-warning-950);--lc-status-warning-subtle:var(--lc-color-warning-950);--lc-status-warning-on-subtle:var(--lc-color-warning-200);--lc-status-warning-border:var(--lc-color-warning-700);--lc-status-warning-icon:var(--lc-color-warning-400);--lc-status-danger-solid:var(--lc-color-danger-400);--lc-status-danger-on-solid:var(--lc-color-neutral-1000);--lc-status-danger-subtle:var(--lc-color-danger-950);--lc-status-danger-on-subtle:var(--lc-color-danger-200);--lc-status-danger-border:var(--lc-color-danger-700);--lc-status-danger-icon:var(--lc-color-danger-400);--lc-status-info-solid:var(--lc-color-info-400);--lc-status-info-on-solid:var(--lc-color-neutral-1000);--lc-status-info-subtle:var(--lc-color-info-950);--lc-status-info-on-subtle:var(--lc-color-info-200);--lc-status-info-border:var(--lc-color-info-700);--lc-status-info-icon:var(--lc-color-info-400);--lc-status-neutral-solid:var(--lc-color-neutral-400);--lc-status-neutral-on-solid:var(--lc-color-neutral-1000);--lc-status-neutral-subtle:var(--lc-color-neutral-850);--lc-status-neutral-on-subtle:var(--lc-color-neutral-200);--lc-status-neutral-border:var(--lc-color-neutral-700);--lc-status-neutral-icon:var(--lc-color-neutral-400);--lc-status-brand-subtle:var(--lc-color-brand-950);--lc-status-brand-on-subtle:var(--lc-color-brand-200);--lc-status-brand-border:var(--lc-color-brand-700);--lc-status-brand-icon:var(--lc-color-brand-300);--lc-status-success-solid-border:var(--lc-color-success-400);--lc-status-warning-solid-border:var(--lc-color-warning-400);--lc-status-danger-solid-border:var(--lc-color-danger-400);--lc-status-info-solid-border:var(--lc-color-info-400);--lc-clinical-result-critical-bg:var(--lc-status-danger-solid);--lc-clinical-result-critical-fg:var(--lc-status-danger-on-solid);--lc-clinical-result-critical-border:var(--lc-status-danger-solid);--lc-clinical-result-critical-icon:var(--lc-status-danger-on-solid);--lc-clinical-result-abnormal-bg:var(--lc-status-warning-subtle);--lc-clinical-result-abnormal-fg:var(--lc-status-warning-on-subtle);--lc-clinical-result-abnormal-border:var(--lc-status-warning-border);--lc-clinical-result-abnormal-icon:var(--lc-status-warning-icon);--lc-clinical-result-normal-bg:var(--lc-bg-surface);--lc-clinical-result-normal-fg:var(--lc-text-primary);--lc-clinical-result-normal-border:var(--lc-border-subtle);--lc-clinical-result-normal-icon:var(--lc-text-secondary);--lc-clinical-result-pending-bg:var(--lc-status-neutral-subtle);--lc-clinical-result-pending-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-result-pending-border:var(--lc-status-neutral-border);--lc-clinical-result-pending-icon:var(--lc-status-neutral-icon);--lc-clinical-allergy-severe-bg:var(--lc-status-danger-subtle);--lc-clinical-allergy-severe-fg:var(--lc-status-danger-on-subtle);--lc-clinical-allergy-severe-border:var(--lc-status-danger-border);--lc-clinical-allergy-severe-icon:var(--lc-status-danger-icon);--lc-clinical-allergy-intolerance-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-intolerance-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-intolerance-border:var(--lc-status-warning-border);--lc-clinical-allergy-intolerance-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-unreviewed-bg:var(--lc-status-warning-subtle);--lc-clinical-allergy-unreviewed-fg:var(--lc-status-warning-on-subtle);--lc-clinical-allergy-unreviewed-border:var(--lc-status-warning-border);--lc-clinical-allergy-unreviewed-icon:var(--lc-status-warning-icon);--lc-clinical-allergy-none-known-bg:var(--lc-status-neutral-subtle);--lc-clinical-allergy-none-known-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-allergy-none-known-border:var(--lc-status-neutral-border);--lc-clinical-allergy-none-known-icon:var(--lc-status-neutral-icon);--lc-clinical-note-draft-bg:var(--lc-status-neutral-subtle);--lc-clinical-note-draft-fg:var(--lc-status-neutral-on-subtle);--lc-clinical-note-draft-border:var(--lc-status-neutral-border);--lc-clinical-note-draft-icon:var(--lc-status-neutral-icon);--lc-clinical-note-signed-bg:var(--lc-status-success-subtle);--lc-clinical-note-signed-fg:var(--lc-status-success-on-subtle);--lc-clinical-note-signed-border:var(--lc-status-success-border);--lc-clinical-note-signed-icon:var(--lc-status-success-icon);--lc-clinical-note-amended-bg:var(--lc-status-info-subtle);--lc-clinical-note-amended-fg:var(--lc-status-info-on-subtle);--lc-clinical-note-amended-border:var(--lc-status-info-border);--lc-clinical-note-amended-icon:var(--lc-status-info-icon);--lc-clinical-note-entered-in-error-bg:var(--lc-status-danger-subtle);--lc-clinical-note-entered-in-error-fg:var(--lc-status-danger-on-subtle);--lc-clinical-note-entered-in-error-border:var(--lc-status-danger-border);--lc-clinical-note-entered-in-error-icon:var(--lc-status-danger-icon);--lc-billing-paid-bg:var(--lc-status-success-subtle);--lc-billing-paid-fg:var(--lc-status-success-on-subtle);--lc-billing-paid-border:var(--lc-status-success-border);--lc-billing-paid-icon:var(--lc-status-success-icon);--lc-billing-partial-bg:var(--lc-status-info-subtle);--lc-billing-partial-fg:var(--lc-status-info-on-subtle);--lc-billing-partial-border:var(--lc-status-info-border);--lc-billing-partial-icon:var(--lc-status-info-icon);--lc-billing-unpaid-bg:var(--lc-status-neutral-subtle);--lc-billing-unpaid-fg:var(--lc-status-neutral-on-subtle);--lc-billing-unpaid-border:var(--lc-status-neutral-border);--lc-billing-unpaid-icon:var(--lc-status-neutral-icon);--lc-billing-overdue-bg:var(--lc-status-danger-subtle);--lc-billing-overdue-fg:var(--lc-status-danger-on-subtle);--lc-billing-overdue-border:var(--lc-status-danger-border);--lc-billing-overdue-icon:var(--lc-status-danger-icon);--lc-billing-refunded-bg:var(--lc-status-neutral-subtle);--lc-billing-refunded-fg:var(--lc-status-neutral-on-subtle);--lc-billing-refunded-border:var(--lc-status-neutral-border);--lc-billing-refunded-icon:var(--lc-status-neutral-icon);--lc-queue-scheduled-bg:var(--lc-status-neutral-subtle);--lc-queue-scheduled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-scheduled-border:var(--lc-status-neutral-border);--lc-queue-scheduled-icon:var(--lc-status-neutral-icon);--lc-queue-arrived-bg:var(--lc-status-info-subtle);--lc-queue-arrived-fg:var(--lc-status-info-on-subtle);--lc-queue-arrived-border:var(--lc-status-info-border);--lc-queue-arrived-icon:var(--lc-status-info-icon);--lc-queue-waiting-long-bg:var(--lc-status-warning-subtle);--lc-queue-waiting-long-fg:var(--lc-status-warning-on-subtle);--lc-queue-waiting-long-border:var(--lc-status-warning-border);--lc-queue-waiting-long-icon:var(--lc-status-warning-icon);--lc-queue-in-consultation-bg:var(--lc-status-brand-subtle);--lc-queue-in-consultation-fg:var(--lc-status-brand-on-subtle);--lc-queue-in-consultation-border:var(--lc-status-brand-border);--lc-queue-in-consultation-icon:var(--lc-status-brand-icon);--lc-queue-completed-bg:var(--lc-status-success-subtle);--lc-queue-completed-fg:var(--lc-status-success-on-subtle);--lc-queue-completed-border:var(--lc-status-success-border);--lc-queue-completed-icon:var(--lc-status-success-icon);--lc-queue-no-show-bg:var(--lc-status-warning-subtle);--lc-queue-no-show-fg:var(--lc-status-warning-on-subtle);--lc-queue-no-show-border:var(--lc-status-warning-border);--lc-queue-no-show-icon:var(--lc-status-warning-icon);--lc-queue-cancelled-bg:var(--lc-status-neutral-subtle);--lc-queue-cancelled-fg:var(--lc-status-neutral-on-subtle);--lc-queue-cancelled-border:var(--lc-status-neutral-border);--lc-queue-cancelled-icon:var(--lc-status-neutral-icon);--lc-dataviz-categorical-1:#909be9;--lc-dataviz-categorical-2:#e9ab1c;--lc-dataviz-categorical-3:#27daa9;--lc-dataviz-categorical-4:#c9708b;--lc-dataviz-categorical-5:#b6f4ff;--lc-dataviz-categorical-6:#c43620;--lc-dataviz-categorical-7:#ffe759;--lc-dataviz-categorical-8:#7c66cc;--lc-dataviz-sequential-100:#1a2350;--lc-dataviz-sequential-200:#2c3864;--lc-dataviz-sequential-300:#404d79;--lc-dataviz-sequential-400:#55638f;--lc-dataviz-sequential-500:#6b79a4;--lc-dataviz-sequential-600:#8291ba;--lc-dataviz-sequential-700:#9aa9d1;--lc-dataviz-sequential-800:#b3c1e8;--lc-dataviz-sequential-900:#ccdaff;--lc-dataviz-diverging-n4:#f2b266;--lc-dataviz-diverging-n3:#c18d50;--lc-dataviz-diverging-n2:#926a3b;--lc-dataviz-diverging-n1:#664926;--lc-dataviz-diverging-0:#262d45;--lc-dataviz-diverging-p1:#424e6f;--lc-dataviz-diverging-p2:#62729d;--lc-dataviz-diverging-p3:#8498cd;--lc-dataviz-diverging-p4:#a7bfff;--lc-shadow-sm:none;--lc-shadow-md:0 4px 16px -2px #0000005c;--lc-shadow-lg:0 12px 40px -4px #00000080}}:lang(ar){--lc-font-text:var(--lc-font-ui-ar);--lc-text-display-size:2.375rem;--lc-text-display-line:3.5rem;--lc-text-display-tracking:0;--lc-text-heading-lg-size:2rem;--lc-text-heading-lg-line:3rem;--lc-text-heading-lg-tracking:0;--lc-text-heading-size:1.625rem;--lc-text-heading-line:2.5rem;--lc-text-heading-tracking:0;--lc-text-heading-sm-size:1.375rem;--lc-text-heading-sm-line:2.125rem;--lc-text-heading-sm-tracking:0;--lc-text-title-size:1.1875rem;--lc-text-title-line:1.875rem;--lc-text-title-tracking:0;--lc-text-title-sm-size:1.0625rem;--lc-text-title-sm-line:1.75rem;--lc-text-title-sm-tracking:0;--lc-text-body-size:1.0625rem;--lc-text-body-line:1.75rem;--lc-text-body-tracking:0;--lc-text-body-md-size:.9375rem;--lc-text-body-md-line:1.5rem;--lc-text-body-md-tracking:0;--lc-text-body-sm-size:.875rem;--lc-text-body-sm-line:1.375rem;--lc-text-body-sm-tracking:0;--lc-text-label-size:.9375rem;--lc-text-label-line:1.5rem;--lc-text-label-tracking:0;--lc-text-label-sm-size:.8125rem;--lc-text-label-sm-line:1.25rem;--lc-text-label-sm-tracking:0;--lc-text-caption-size:.8125rem;--lc-text-caption-line:1.25rem;--lc-text-caption-tracking:0;--lc-text-numeric-size:.875rem;--lc-text-numeric-line:1.25rem;--lc-text-numeric-tracking:0;--lc-text-numeric-lg-size:1.75rem;--lc-text-numeric-lg-line:2.25rem;--lc-text-numeric-lg-tracking:0}html{font-family:var(--lc-font-text);font-size:100%}body{background:var(--lc-bg-canvas);color:var(--lc-text-primary);font:var(--lc-text-body-weight) var(--lc-text-body-size)/var(--lc-text-body-line) var(--lc-font-text);-webkit-font-smoothing:antialiased;margin:0}:lang(ar){font-style:normal;letter-spacing:0!important}::selection{background:var(--lc-selection-bg);color:var(--lc-selection-fg)}:focus-visible{outline:var(--lc-focus-width) solid var(--lc-focus-ring);outline-offset:var(--lc-focus-offset)}a:hover{color:var(--lc-text-link-hover)}.lc-num,td.lc-num,[data-numeric]{font-family:var(--lc-font-ui);font-variant-numeric:var(--lc-numeric);font-feature-settings:"tnum" 1, "lnum" 1;direction:ltr;unicode-bidi:isolate}td.lc-num,th.lc-num{text-align:end}[dir=rtl] .lc-icon-mirror{transform:scaleX(-1)}.lc-text-display{font-family:var(--lc-font-brand);font-size:var(--lc-text-display-size);line-height:var(--lc-text-display-line);font-weight:var(--lc-text-display-weight);letter-spacing:var(--lc-text-display-tracking)}.lc-text-heading-lg{font-family:var(--lc-font-brand);font-size:var(--lc-text-heading-lg-size);line-height:var(--lc-text-heading-lg-line);font-weight:var(--lc-text-heading-lg-weight);letter-spacing:var(--lc-text-heading-lg-tracking)}.lc-text-heading{font-family:var(--lc-font-brand);font-size:var(--lc-text-heading-size);line-height:var(--lc-text-heading-line);font-weight:var(--lc-text-heading-weight);letter-spacing:var(--lc-text-heading-tracking)}.lc-text-heading-sm{font-family:var(--lc-font-text);font-size:var(--lc-text-heading-sm-size);line-height:var(--lc-text-heading-sm-line);font-weight:var(--lc-text-heading-sm-weight);letter-spacing:var(--lc-text-heading-sm-tracking)}.lc-text-title{font-family:var(--lc-font-text);font-size:var(--lc-text-title-size);line-height:var(--lc-text-title-line);font-weight:var(--lc-text-title-weight);letter-spacing:var(--lc-text-title-tracking)}.lc-text-title-sm{font-family:var(--lc-font-text);font-size:var(--lc-text-title-sm-size);line-height:var(--lc-text-title-sm-line);font-weight:var(--lc-text-title-sm-weight);letter-spacing:var(--lc-text-title-sm-tracking)}.lc-text-body{font-family:var(--lc-font-text);font-size:var(--lc-text-body-size);line-height:var(--lc-text-body-line);font-weight:var(--lc-text-body-weight);letter-spacing:var(--lc-text-body-tracking)}.lc-text-body-md{font-family:var(--lc-font-text);font-size:var(--lc-text-body-md-size);line-height:var(--lc-text-body-md-line);font-weight:var(--lc-text-body-md-weight);letter-spacing:var(--lc-text-body-md-tracking)}.lc-text-body-sm{font-family:var(--lc-font-text);font-size:var(--lc-text-body-sm-size);line-height:var(--lc-text-body-sm-line);font-weight:var(--lc-text-body-sm-weight);letter-spacing:var(--lc-text-body-sm-tracking)}.lc-text-label{font-family:var(--lc-font-text);font-size:var(--lc-text-label-size);line-height:var(--lc-text-label-line);font-weight:var(--lc-text-label-weight);letter-spacing:var(--lc-text-label-tracking)}.lc-text-label-sm{font-family:var(--lc-font-text);font-size:var(--lc-text-label-sm-size);line-height:var(--lc-text-label-sm-line);font-weight:var(--lc-text-label-sm-weight);letter-spacing:var(--lc-text-label-sm-tracking)}.lc-text-caption{font-family:var(--lc-font-text);font-size:var(--lc-text-caption-size);line-height:var(--lc-text-caption-line);font-weight:var(--lc-text-caption-weight);letter-spacing:var(--lc-text-caption-tracking)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-400.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-500.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-ext-500.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-600.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-ext-600.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-700.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/readex-pro-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/readex-pro-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/readex-pro-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:var(--lc-color-neutral-50);--surface:var(--lc-color-neutral-0);--sunken:var(--lc-color-neutral-100);--border:var(--lc-color-neutral-200);--border-strong:var(--lc-color-neutral-300);--text:var(--lc-color-neutral-900);--text-2:var(--lc-color-neutral-600);--text-3:var(--lc-color-neutral-500);--primary:var(--lc-color-brand-600);--on-primary:var(--lc-color-neutral-0);--primary-soft:var(--lc-color-brand-100);--primary-softer:var(--lc-color-brand-50);--p-fg:var(--lc-color-brand-600);--p-bd:var(--lc-color-brand-200);--s-fg:var(--lc-color-success-600);--s-bg:var(--lc-color-success-50);--s-bd:var(--lc-color-success-200);--w-fg:var(--lc-color-warning-600);--w-bg:var(--lc-color-warning-50);--w-bd:var(--lc-color-warning-200);--d-fg:var(--lc-color-danger-600);--d-bg:var(--lc-color-danger-50);--d-bd:var(--lc-color-danger-200);--i-fg:var(--lc-color-info-600);--i-bg:var(--lc-color-info-50);--i-bd:var(--lc-color-info-200);--mock-shadow:0 24px 60px #161d321f}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:var(--lc-color-neutral-950);--surface:var(--lc-color-neutral-900);--sunken:var(--lc-color-neutral-925);--border:var(--lc-color-neutral-800);--border-strong:var(--lc-color-neutral-700);--text:var(--lc-color-neutral-100);--text-2:var(--lc-color-neutral-300);--text-3:var(--lc-color-neutral-400);--primary:var(--lc-color-brand-400);--on-primary:var(--lc-color-neutral-950);--primary-soft:var(--lc-color-brand-800);--primary-softer:var(--lc-color-brand-900);--p-fg:var(--lc-color-brand-300);--p-bd:var(--lc-color-brand-800);--s-fg:var(--lc-color-success-300);--s-bg:var(--lc-color-success-950);--s-bd:var(--lc-color-success-800);--w-fg:var(--lc-color-warning-300);--w-bg:var(--lc-color-warning-950);--w-bd:var(--lc-color-warning-800);--d-fg:var(--lc-color-danger-300);--d-bg:var(--lc-color-danger-950);--d-bd:var(--lc-color-danger-800);--i-fg:var(--lc-color-info-300);--i-bg:var(--lc-color-info-950);--i-bd:var(--lc-color-info-800);--mock-shadow:0 24px 60px #00000073}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:var(--lc-color-neutral-950);--surface:var(--lc-color-neutral-900);--sunken:var(--lc-color-neutral-925);--border:var(--lc-color-neutral-800);--border-strong:var(--lc-color-neutral-700);--text:var(--lc-color-neutral-100);--text-2:var(--lc-color-neutral-300);--text-3:var(--lc-color-neutral-400);--primary:var(--lc-color-brand-400);--on-primary:var(--lc-color-neutral-950);--primary-soft:var(--lc-color-brand-800);--primary-softer:var(--lc-color-brand-900);--p-fg:var(--lc-color-brand-300);--p-bd:var(--lc-color-brand-800);--s-fg:var(--lc-color-success-300);--s-bg:var(--lc-color-success-950);--s-bd:var(--lc-color-success-800);--w-fg:var(--lc-color-warning-300);--w-bg:var(--lc-color-warning-950);--w-bd:var(--lc-color-warning-800);--d-fg:var(--lc-color-danger-300);--d-bg:var(--lc-color-danger-950);--d-bd:var(--lc-color-danger-800);--i-fg:var(--lc-color-info-300);--i-bg:var(--lc-color-info-950);--i-bd:var(--lc-color-info-800);--mock-shadow:0 24px 60px #00000073}}:root{--cta:var(--lc-color-brand-600);--cta-hover:var(--lc-color-brand-700);--on-cta:var(--lc-color-neutral-0);--mark-bg:var(--lc-color-brand-600);--mark-fg:var(--lc-color-neutral-0);--mark-dot:var(--lc-accent-decorative);--font-ui:"IBM Plex Sans", "IBM Plex Sans Arabic", sans-serif;--font-brand:"Readex Pro", sans-serif;--gutter:max(24px, calc((100% - 1200px) / 2))}:lang(ar){--font-ui:"IBM Plex Sans Arabic", "IBM Plex Sans", sans-serif}html,body{background:var(--canvas);margin:0}body{min-height:100vh;color:var(--text);font-family:var(--font-ui);font-size:15px;line-height:1.5}*{box-sizing:border-box}a{color:var(--p-fg)}button,input,textarea,select{font:inherit;color:inherit}button:focus-visible,input:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--lc-color-brand-500);outline-offset:1px}button:disabled{cursor:not-allowed;opacity:.55}bdi{unicode-bidi:isolate}.num{font-variant-numeric:tabular-nums}.brand-font{font-family:var(--font-brand)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.honeypot{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--cta);color:var(--on-cta)}a.btn-primary:hover,.btn-primary:hover:not(:disabled){background:var(--cta-hover);color:var(--on-cta)}.btn-secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}a.btn-secondary:hover{color:var(--text)}.btn-lg{border-radius:10px;height:46px;padding:0 20px;font-size:16px}.btn-md{height:42px;padding:0 18px}.btn-sm{height:38px;padding:0 16px}.btn-link{cursor:pointer;color:var(--text);background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.icon-btn{border:1px solid var(--border);background:var(--surface);block-size:36px;inline-size:36px;color:var(--text-2);cursor:pointer;border-radius:8px;place-items:center;display:grid}.lang-btn{border:1px solid var(--border);background:var(--surface);height:36px;color:var(--text-2);cursor:pointer;border-radius:8px;padding:0 12px;font-weight:600}.site-header{z-index:10;height:68px;padding:0 var(--gutter);background:var(--surface);border-block-end:1px solid var(--border);align-items:center;gap:24px;display:flex;position:sticky;inset-block-start:0}.brand-link{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.wordmark{font-family:var(--font-brand);gap:6px;font-size:21px;line-height:1.2;display:flex}.wordmark b{color:var(--p-fg)}.site-nav{flex:1;gap:20px;font-size:14px;font-weight:500;display:flex}.site-nav a{color:var(--text-2);text-decoration:none}.nav-compact{color:var(--text-2);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;display:none}.site-nav a[aria-current],.nav-compact[aria-current]{color:var(--text)}.header-tools{align-items:center;gap:8px;display:flex}.hero{padding:72px var(--gutter) 56px;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:48px;display:grid}.eyebrow{background:var(--primary-soft);color:var(--p-fg);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:600}.hero h1{font-family:var(--font-brand);letter-spacing:-.5px;text-wrap:pretty;margin:0;font-size:clamp(34px,4.4vw,54px);font-weight:600;line-height:1.1}:lang(ar) .hero h1{letter-spacing:0}.hero-sub{color:var(--text-2);text-wrap:pretty;max-inline-size:520px;margin:0;font-size:18px}.mock{background:var(--surface);border:1px solid var(--border);box-shadow:var(--mock-shadow);border-radius:16px;overflow:hidden}.mock-bar{border-block-end:1px solid var(--border);background:var(--canvas);align-items:center;gap:6px;padding:10px 14px;display:flex}.mock-dot{background:var(--border);border-radius:999px;block-size:10px;inline-size:10px}.kpi{border:1px solid var(--border);border-radius:10px;padding:10px}.kpi-v{font-family:var(--font-brand);font-size:19px;font-weight:600}.mock-row{border-block-end:1px solid var(--border);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:grid}.mock-row:last-child{border-block-end:0}.status-chip{border:1px solid;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.band{padding:56px var(--gutter)}.band-surface{background:var(--surface);border-block:1px solid var(--border)}.h2{font-family:var(--font-brand);text-wrap:pretty;margin:0;font-size:32px;font-weight:600}.feature-icon{background:var(--primary-soft);block-size:40px;inline-size:40px;color:var(--p-fg);border-radius:10px;place-items:center;display:grid}.local-item{background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.site-footer{padding:28px var(--gutter);border-block-start:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.section-anchor{scroll-margin-block-start:76px}.section-anchor h2:focus{outline:none}.plan-feats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.plan-feats li,.plan-feat{color:var(--text-2);gap:6px;font-size:14px;display:flex}.segmented{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:2px;padding:3px;display:flex}.segmented button{height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:600}.segmented button[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.plan-card{background:var(--surface);border:1.5px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex}.plan-card.featured{border-color:var(--primary)}.plan-cta{background:var(--primary-softer);height:40px;color:var(--p-fg);border-radius:8px}.plan-card.featured .plan-cta{background:var(--primary);color:var(--on-primary)}.plan-cta:hover{color:var(--p-fg)}.plan-card.featured .plan-cta:hover{color:var(--on-primary)}.faq-item{background:var(--surface);border:1px solid var(--border);border-radius:10px}.faq-q{cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;inline-size:100%;padding:14px 16px;font-weight:600;display:flex}.notice{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.notice-info{border-color:var(--i-bd);background:var(--i-bg);color:var(--text)}.notice-warn{border-color:var(--w-bd);background:var(--w-bg);color:var(--w-fg)}.notice-danger{border-color:var(--d-bd);background:var(--d-bg);color:var(--d-fg)}.field{flex-direction:column;gap:4px;display:flex}.field-label{color:var(--text-2);font-size:13px;font-weight:600}.input{border:1px solid var(--border);background:var(--surface);height:42px;border-radius:8px;inline-size:100%;min-inline-size:0;padding:0 12px}.input[aria-invalid=true]{border-color:var(--d-fg)}.field-err{color:var(--d-fg);align-items:center;gap:4px;font-size:12px;display:flex}.field-hint{color:var(--text-3);font-size:12px}.chip{border:1px solid var(--border);background:var(--surface);height:38px;color:var(--text-2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.chip[aria-pressed=true]{background:var(--primary-soft);color:var(--p-fg);border-color:var(--p-bd)}.chip-round{border-radius:999px;height:36px;font-weight:500}.grid-fields{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.check-row{align-items:flex-start;gap:10px;font-size:14px;display:flex}.check-row input{block-size:18px;inline-size:18px;accent-color:var(--primary);margin-block-start:3px}.ob{grid-template-columns:300px minmax(0,1fr);min-height:100vh;display:grid}.ob-aside{background:var(--surface);border-inline-end:1px solid var(--border);flex-direction:column;gap:24px;padding:28px 24px;display:flex}.ob-step{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;inline-size:100%;padding:8px;display:flex}.ob-step:disabled{cursor:default;opacity:1}.ob-step[aria-current=step]{background:var(--primary-softer)}.ob-dot{border:1.5px solid var(--border-strong);background:var(--surface);block-size:26px;inline-size:26px;color:var(--text-2);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ob-step.done .ob-dot{background:var(--s-fg);border-color:var(--s-fg);color:var(--on-primary)}.ob-step[aria-current=step] .ob-dot{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.ob-step-label{color:var(--text);font-size:14px;font-weight:500}.ob-step[aria-current=step] .ob-step-label{font-weight:600}.ob-step.todo .ob-step-label{color:var(--text-3)}.ob-main{flex-direction:column;gap:24px;max-inline-size:860px;padding:40px clamp(24px,5vw,72px);display:flex}.ob-title{font-family:var(--font-brand);margin:4px 0 0;font-size:30px;font-weight:600}.ob-section-h{margin:0;font-size:16px;font-weight:600}.site-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.day{background:var(--sunken);color:var(--text-3);cursor:pointer;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-inline-size:0;padding:12px 4px;display:flex}.day[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.invite-row{grid-template-columns:minmax(0,1fr) 200px;gap:8px;display:grid}.select{border:1px solid var(--border);background:var(--canvas);border-radius:8px;height:42px;padding:0 12px;font-weight:600}.ob-nav{border-block-start:1px solid var(--border);justify-content:space-between;gap:10px;padding-block-start:16px;display:flex}.done-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;display:flex}.done-icon{background:var(--s-bg);block-size:48px;inline-size:48px;color:var(--s-fg);border-radius:999px;place-items:center;display:grid}@media (width<=760px){.site-header{gap:12px;padding:0 16px}.site-nav,.hide-narrow{display:none}.nav-compact{display:inline}.header-spacer{flex:1}.ob{grid-template-columns:minmax(0,1fr)}.ob-aside{border-inline-end:0;border-block-end:1px solid var(--border);gap:12px;padding:16px}.ob-steps{overflow-x:auto;flex-direction:row!important}.ob-step-label{display:none}.ob-step[aria-current=step] .ob-step-label{display:inline}.ob-main{padding:24px 16px}.days{grid-template-columns:repeat(4,minmax(0,1fr))}.invite-row{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.site-header{gap:8px}.site-header .wordmark{display:none}.site-header .lang-btn{padding:0 8px}.site-header .btn-sm{padding:0 12px}}@media (width>=761px){.header-spacer{display:none}}.legal-links{flex-wrap:wrap;gap:16px;margin-inline-start:auto;display:flex}.legal-links a{color:var(--text-2)}.legal-links a:hover{color:var(--p-fg)}.ob-aside-foot{color:var(--text-2);flex-direction:column;gap:8px;margin-block-start:auto;font-size:13px;display:flex}.ob-aside-foot .legal-links{margin-inline-start:0}.legal,.legal-loading{box-sizing:content-box;max-inline-size:72ch;margin-inline:auto;padding-block:32px 56px;padding-inline:16px}.legal-loading{color:var(--text-2)}.legal-draft{margin-block-end:28px}.legal-text{overflow-wrap:break-word;line-height:1.7}.legal-text h1,.legal-text h2{font-family:var(--font-brand)}.legal-text h1{margin-block:0 8px;font-size:30px;line-height:1.25}.legal-text h1+p{color:var(--text-2);margin-block-start:0;font-size:14px}.legal-text h2{margin-block:36px 8px;font-size:21px}.legal-text h3{margin-block:24px 6px;font-size:17px}.legal-text ul{padding-inline-start:1.4em}.legal-text li+li{margin-block-start:4px}
