@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root{--ds-color-neutral-0:#fff;--ds-color-neutral-50:#f8fafc;--ds-color-neutral-100:#f1f5f9;--ds-color-neutral-200:#e2e8f0;--ds-color-neutral-300:#cbd5e1;--ds-color-neutral-400:#94a3b8;--ds-color-neutral-500:#64748b;--ds-color-neutral-600:#475569;--ds-color-neutral-700:#334155;--ds-color-neutral-800:#1e293b;--ds-color-neutral-900:#0f172a;--ds-color-neutral-950:#020617;--ds-color-gold-100:#f7edca;--ds-color-gold-300:#e8ce7a;--ds-color-gold-500:#c9a84c;--ds-color-gold-700:#8a6830;--ds-color-gold-900:#3b2d16;--ds-color-cyan-100:#d9f4f3;--ds-color-cyan-300:#83ded9;--ds-color-cyan-500:#2aa9aa;--ds-color-cyan-700:#167c83;--ds-color-cyan-900:#12454c;--ds-color-green-100:#dff7ed;--ds-color-green-400:#34d399;--ds-color-green-700:#087a55;--ds-color-green-900:#0c3d30;--ds-color-amber-100:#fef3c7;--ds-color-amber-400:#fbbf24;--ds-color-amber-800:#854d0e;--ds-color-amber-950:#422b0d;--ds-color-red-100:#fee2e2;--ds-color-red-400:#f87171;--ds-color-red-700:#b91c1c;--ds-color-red-950:#481b21;--ds-color-blue-100:#dbeafe;--ds-color-blue-400:#60a5fa;--ds-color-blue-700:#1d4ed8;--ds-color-blue-950:#172c57;--ds-space-0:0;--ds-space-1:.5rem;--ds-space-2:1rem;--ds-space-3:1.5rem;--ds-space-4:2rem;--ds-space-5:2.5rem;--ds-space-6:3rem;--ds-space-8:4rem;--ds-space-10:5rem;--ds-space-12:6rem;--ds-type-caption:clamp(.75rem, .72rem + .12vw, .8125rem);--ds-type-label:clamp(.8125rem, .78rem + .15vw, .875rem);--ds-type-body:clamp(.9375rem, .9rem + .18vw, 1rem);--ds-type-body-lg:clamp(1rem, .95rem + .24vw, 1.125rem);--ds-type-title-sm:clamp(1.125rem, 1rem + .55vw, 1.375rem);--ds-type-title:clamp(1.375rem, 1.13rem + 1vw, 1.875rem);--ds-type-display:clamp(2rem, 1.5rem + 2.2vw, 3.5rem);--ds-leading-tight:1.15;--ds-leading-normal:1.55;--ds-leading-relaxed:1.7;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-radius-0:0;--ds-radius-1:.125rem;--ds-radius-2:.25rem;--ds-radius-3:.5rem;--ds-radius-4:.75rem;--ds-radius-5:1rem;--ds-radius-6:1.5rem;--ds-radius-full:9999px;--ds-border-1:1px;--ds-border-2:2px;--ds-border-3:3px;--ds-control-4:2rem;--ds-control-5:2.5rem;--ds-control-6:3rem;--ds-control-7:3.5rem;--ds-shadow-0:none;--ds-shadow-1:0 1px 2px #0f172a0d, 0 4px 12px -8px #0f172a1f;--ds-shadow-2:0 4px 12px -6px #0f172a29, 0 16px 36px -16px #0f172a38;--ds-shadow-3:0 12px 28px -14px #0f172a40, 0 32px 72px -24px #0f172a57;--ds-duration-instant:0s;--ds-duration-fast:.15s;--ds-duration-normal:.22s;--ds-duration-slow:.36s;--ds-ease-enter:cubic-bezier(.22, 1, .36, 1);--ds-ease-exit:cubic-bezier(.4, 0, 1, 1);--ds-lift-0:0;--ds-lift-1:-1px;--ds-z-base:0;--ds-z-sticky:100;--ds-z-dropdown:300;--ds-z-overlay:500;--ds-z-modal:700;--ds-z-toast:900;--ds-color-brand:var(--brand,var(--ds-color-gold-500));--ds-color-brand-hover:var(--brand-strong,var(--ds-color-gold-700));--ds-color-brand-soft:var(--brand-soft,var(--ds-color-gold-300));--ds-color-brand-contrast:var(--ds-color-neutral-950);--ds-color-live:var(--ds-color-cyan-700);--ds-color-live-soft:var(--ds-color-cyan-100);--ds-color-surface-page:var(--bg-page,var(--ds-color-neutral-50));--ds-color-surface-base:var(--bg-card,var(--ds-color-neutral-0));--ds-color-surface-raised:var(--bg-card,var(--ds-color-neutral-0));--ds-color-surface-subtle:var(--ds-color-neutral-100);--ds-color-surface-inverse:var(--ds-color-neutral-900);--ds-color-surface-overlay:var(--bg-card,var(--ds-color-neutral-0));--ds-color-scrim:var(--scrim,#0206178f);--ds-color-text-primary:var(--text-primary,var(--ds-color-neutral-950));--ds-color-text-secondary:var(--text-secondary,var(--ds-color-neutral-600));--ds-color-text-muted:var(--text-muted,var(--ds-color-neutral-500));--ds-color-text-inverse:var(--ds-color-neutral-0);--ds-color-text-link:var(--ds-color-cyan-700);--ds-color-border:var(--border,var(--ds-color-neutral-200));--ds-color-border-subtle:var(--border-subtle,var(--ds-color-neutral-100));--ds-color-border-strong:var(--ds-color-neutral-400);--ds-color-focus:var(--ds-color-cyan-700);--ds-color-focus-offset:var(--ds-color-surface-base);--ds-focus-width:var(--ds-border-2);--ds-focus-offset:var(--ds-border-2);--ds-color-success:var(--ds-color-green-700);--ds-color-success-surface:var(--ds-color-green-100);--ds-color-warning:var(--ds-color-amber-800);--ds-color-warning-surface:var(--ds-color-amber-100);--ds-color-danger:var(--ds-color-red-700);--ds-color-danger-surface:var(--ds-color-red-100);--ds-color-info:var(--ds-color-blue-700);--ds-color-info-surface:var(--ds-color-blue-100);--ds-font-body:var(--font-app,"Heebo", sans-serif);--ds-font-heading:var(--font-heading,var(--ds-font-body));--ds-font-data:ui-monospace, "SFMono-Regular", Consolas, monospace;--ds-text-caption:var(--ds-type-caption);--ds-text-label:var(--ds-type-label);--ds-text-body:var(--ds-type-body);--ds-text-body-lg:var(--ds-type-body-lg);--ds-text-title-sm:var(--ds-type-title-sm);--ds-text-title:var(--ds-type-title);--ds-text-display:var(--ds-type-display);--ds-space-inline-tight:var(--ds-space-1);--ds-space-inline:var(--ds-space-2);--ds-space-control:var(--ds-space-1);--ds-space-component:var(--ds-space-2);--ds-space-surface:var(--ds-space-3);--ds-space-section:var(--ds-space-4);--ds-space-page:var(--ds-space-4);--ds-space-page-wide:var(--ds-space-6);--ds-opacity-disabled:.52;--ds-opacity-muted:.72;--ds-transition-interactive:var(--ds-duration-fast) var(--ds-ease-enter)}.dark,[data-color-mode=dark]{--ds-color-live:var(--ds-color-cyan-300);--ds-color-live-soft:var(--ds-color-cyan-900);--ds-color-surface-subtle:var(--ds-color-neutral-800);--ds-color-surface-inverse:var(--ds-color-neutral-50);--ds-color-text-link:var(--ds-color-cyan-300);--ds-color-border-strong:var(--ds-color-neutral-600);--ds-color-focus:var(--ds-color-cyan-300);--ds-color-success:var(--ds-color-green-400);--ds-color-success-surface:var(--ds-color-green-900);--ds-color-warning:var(--ds-color-amber-400);--ds-color-warning-surface:var(--ds-color-amber-950);--ds-color-danger:var(--ds-color-red-400);--ds-color-danger-surface:var(--ds-color-red-950);--ds-color-info:var(--ds-color-blue-400);--ds-color-info-surface:var(--ds-color-blue-950)}:root,[data-ui-profile=corporate]{--ds-profile-radius-control:var(--ds-radius-2);--ds-profile-radius-surface:var(--ds-radius-3);--ds-profile-radius-overlay:var(--ds-radius-4);--ds-profile-surface-padding:var(--ds-space-3);--ds-profile-row-height:var(--ds-control-5);--ds-profile-control-height:var(--ds-control-5);--ds-profile-action-height:var(--ds-control-5);--ds-profile-surface-shadow:var(--ds-shadow-0);--ds-profile-surface-border:var(--ds-color-border-strong);--ds-profile-action-background:var(--ds-color-brand);--ds-profile-action-hover:var(--ds-color-brand-hover);--ds-profile-action-lift:var(--ds-lift-0);--ds-profile-motion:var(--ds-duration-fast)}[data-ui-profile=creative]{--ds-profile-radius-control:var(--ds-radius-4);--ds-profile-radius-surface:var(--ds-radius-5);--ds-profile-radius-overlay:var(--ds-radius-6);--ds-profile-surface-padding:var(--ds-space-3);--ds-profile-row-height:var(--ds-control-6);--ds-profile-control-height:var(--ds-control-6);--ds-profile-action-height:var(--ds-control-6);--ds-profile-surface-shadow:var(--ds-shadow-2);--ds-profile-surface-border:var(--ds-color-border);--ds-profile-action-background:linear-gradient(135deg, var(--ds-color-brand-soft), var(--ds-color-brand));--ds-profile-action-hover:linear-gradient(135deg, var(--ds-color-brand), var(--ds-color-brand-hover));--ds-profile-action-lift:var(--ds-lift-1);--ds-profile-motion:var(--ds-duration-normal)}[data-ui-profile=service-retail]{--ds-profile-radius-control:var(--ds-radius-3);--ds-profile-radius-surface:var(--ds-radius-3);--ds-profile-radius-overlay:var(--ds-radius-4);--ds-profile-surface-padding:var(--ds-space-2);--ds-profile-row-height:var(--ds-control-5);--ds-profile-control-height:var(--ds-control-6);--ds-profile-action-height:var(--ds-control-6);--ds-profile-surface-shadow:var(--ds-shadow-1);--ds-profile-surface-border:var(--ds-color-border);--ds-profile-action-background:var(--ds-color-brand);--ds-profile-action-hover:var(--ds-color-brand-hover);--ds-profile-action-lift:var(--ds-lift-0);--ds-profile-motion:var(--ds-duration-fast)}:root{--ds-button-height-sm:var(--ds-control-4);--ds-button-height-md:var(--ds-profile-action-height);--ds-button-height-lg:var(--ds-control-7);--ds-button-padding-sm:var(--ds-space-1);--ds-button-padding-md:var(--ds-space-2);--ds-button-padding-lg:var(--ds-space-3);--ds-button-gap:var(--ds-space-1);--ds-button-radius:var(--ds-profile-radius-control);--ds-button-font:var(--ds-text-label);--ds-button-font-weight:var(--ds-weight-semibold);--ds-button-primary-bg:var(--ds-profile-action-background);--ds-button-primary-bg-hover:var(--ds-profile-action-hover);--ds-button-primary-fg:var(--ds-color-brand-contrast);--ds-button-secondary-bg:var(--ds-color-surface-base);--ds-button-secondary-bg-hover:var(--ds-color-surface-subtle);--ds-button-secondary-fg:var(--ds-color-text-primary);--ds-button-secondary-border:var(--ds-color-border);--ds-button-ghost-bg-hover:var(--ds-color-surface-subtle);--ds-button-ghost-fg:var(--ds-color-text-secondary);--ds-button-danger-bg:var(--ds-color-danger);--ds-button-danger-fg:var(--ds-color-neutral-0);--ds-button-lift:var(--ds-profile-action-lift);--ds-button-transition:var(--ds-profile-motion) var(--ds-ease-enter);--ds-surface-bg:var(--ds-color-surface-base);--ds-surface-fg:var(--ds-color-text-primary);--ds-surface-border:var(--ds-profile-surface-border);--ds-surface-radius:var(--ds-profile-radius-surface);--ds-surface-padding:var(--ds-profile-surface-padding);--ds-surface-gap:var(--ds-space-component);--ds-surface-shadow:var(--ds-profile-surface-shadow);--ds-surface-shadow-elevated:var(--ds-shadow-2);--ds-badge-height:var(--ds-control-4);--ds-badge-padding:var(--ds-space-1);--ds-badge-gap:var(--ds-space-1);--ds-badge-radius:var(--ds-radius-full);--ds-badge-font:var(--ds-text-caption);--ds-badge-font-weight:var(--ds-weight-semibold);--ds-field-gap:var(--ds-space-1);--ds-field-height:var(--ds-profile-control-height);--ds-field-padding:var(--ds-space-2);--ds-field-radius:var(--ds-profile-radius-control);--ds-field-bg:var(--ds-color-surface-base);--ds-field-fg:var(--ds-color-text-primary);--ds-field-border:var(--ds-color-border-strong);--ds-field-border-hover:var(--ds-color-text-muted);--ds-field-border-focus:var(--ds-color-focus);--ds-field-border-error:var(--ds-color-danger);--ds-field-label:var(--ds-color-text-primary);--ds-field-description:var(--ds-color-text-muted);--ds-field-error:var(--ds-color-danger);--ds-field-font:var(--ds-text-body);--ds-field-label-font:var(--ds-text-label);--ds-field-help-font:var(--ds-text-caption);--ds-table-row-height:var(--ds-profile-row-height);--ds-table-cell-padding:var(--ds-space-2);--ds-table-header-bg:var(--ds-color-surface-subtle);--ds-table-header-fg:var(--ds-color-text-secondary);--ds-table-row-bg:var(--ds-color-surface-base);--ds-table-row-fg:var(--ds-color-text-primary);--ds-table-row-hover:var(--ds-color-surface-subtle);--ds-table-border:var(--ds-color-border);--ds-command-height:var(--ds-control-5);--ds-command-padding:var(--ds-space-1);--ds-command-gap:var(--ds-space-1);--ds-command-radius:var(--ds-profile-radius-control);--ds-command-bg:transparent;--ds-command-bg-hover:var(--ds-color-surface-subtle);--ds-command-bg-active:var(--ds-color-brand-soft);--ds-command-fg:var(--ds-color-text-secondary);--ds-command-fg-active:var(--ds-color-text-primary);--ds-command-border:var(--ds-color-border);--ds-command-accent:var(--ds-color-brand);--ds-command-font-family:var(--ds-font-body);--ds-command-font:var(--ds-text-label);--ds-command-weight:var(--ds-weight-semibold);--ds-command-transition:var(--ds-transition-interactive);--ds-command-indicator-height:var(--ds-border-2);--ds-command-indicator-radius:var(--ds-radius-full);--ds-usage-bg:var(--ds-color-surface-subtle);--ds-usage-bg-strong:var(--ds-color-live-soft);--ds-usage-fg:var(--ds-color-text-primary);--ds-usage-muted:var(--ds-color-text-muted);--ds-usage-border:var(--ds-color-border);--ds-usage-accent:var(--ds-color-live);--ds-usage-radius:var(--ds-profile-radius-control);--ds-usage-padding:var(--ds-space-2);--ds-usage-gap:var(--ds-space-1);--ds-usage-font:var(--ds-text-caption);--ds-usage-value-font:var(--ds-text-label);--ds-usage-value-weight:var(--ds-weight-semibold);--ds-usage-line-height:var(--ds-leading-normal);--ds-usage-metric-bg:var(--ds-color-surface-base);--ds-usage-data-font:var(--ds-font-data);--ds-pricing-page-gap:var(--ds-space-3);--ds-pricing-card-gap:var(--ds-space-2);--ds-pricing-padding:var(--ds-space-3);--ds-pricing-padding-compact:var(--ds-space-2);--ds-pricing-radius:var(--ds-profile-radius-surface);--ds-pricing-control-radius:var(--ds-profile-radius-control);--ds-pricing-control-height:var(--ds-control-6);--ds-pricing-control-height-compact:var(--ds-control-5);--ds-pricing-border-width:var(--ds-border-1);--ds-pricing-focus-width:var(--ds-border-2);--ds-pricing-focus-offset:var(--ds-border-2);--ds-pricing-bg:var(--ds-color-surface-base);--ds-pricing-bg-subtle:var(--ds-color-surface-subtle);--ds-pricing-bg-signal:var(--ds-color-live-soft);--ds-pricing-border:var(--ds-color-border);--ds-pricing-border-strong:var(--ds-color-border-strong);--ds-pricing-brand:var(--ds-color-brand);--ds-pricing-signal:var(--ds-color-live);--ds-pricing-warning:var(--ds-color-warning);--ds-pricing-warning-bg:var(--ds-color-warning-surface);--ds-pricing-text:var(--ds-color-text-primary);--ds-pricing-text-secondary:var(--ds-color-text-secondary);--ds-pricing-text-muted:var(--ds-color-text-muted);--ds-pricing-title-font:var(--ds-text-title-sm);--ds-pricing-body-font:var(--ds-text-body);--ds-pricing-label-font:var(--ds-text-label);--ds-pricing-caption-font:var(--ds-text-caption);--ds-pricing-data-font:var(--ds-font-data);--ds-pricing-weight-medium:var(--ds-weight-medium);--ds-pricing-weight-semibold:var(--ds-weight-semibold);--ds-pricing-weight-bold:var(--ds-weight-bold);--ds-pricing-line-height:var(--ds-leading-normal);--ds-pricing-shadow:var(--ds-shadow-1);--ds-pricing-focus:var(--ds-color-focus);--ds-pricing-transition:var(--ds-transition-interactive);--ds-component-focus-color:var(--ds-color-focus);--ds-component-focus-offset:var(--ds-color-focus-offset);--ds-component-focus-width:var(--ds-focus-width);--ds-component-focus-gap:var(--ds-focus-offset);--ds-component-disabled-opacity:var(--ds-opacity-disabled)}.ds-button{min-height:var(--ds-button-height-md);justify-content:center;align-items:center;gap:var(--ds-button-gap);padding-inline:var(--ds-button-padding-md);border:var(--ds-border-1) solid transparent;border-radius:var(--ds-button-radius);font-family:var(--ds-font-body);font-size:var(--ds-button-font);font-weight:var(--ds-button-font-weight);line-height:var(--ds-leading-tight);white-space:nowrap;cursor:pointer;transition:color var(--ds-button-transition), background var(--ds-button-transition), border-color var(--ds-button-transition), box-shadow var(--ds-button-transition), transform var(--ds-button-transition);text-decoration:none;display:inline-flex}.ds-button--sm{min-height:var(--ds-button-height-sm);padding-inline:var(--ds-button-padding-sm)}.ds-button--lg{min-height:var(--ds-button-height-lg);padding-inline:var(--ds-button-padding-lg);font-size:var(--ds-text-body)}.ds-button--icon{width:var(--ds-button-height-md);padding-inline:var(--ds-space-0)}.ds-button--icon.ds-button--sm{width:var(--ds-button-height-sm)}.ds-button--icon.ds-button--lg{width:var(--ds-button-height-lg)}.ds-button--full{width:100%}.ds-button--primary{color:var(--ds-button-primary-fg);background:var(--ds-button-primary-bg)}.ds-button--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--ds-button-primary-bg-hover);transform:translateY(var(--ds-button-lift))}.ds-button--secondary{border-color:var(--ds-button-secondary-border);color:var(--ds-button-secondary-fg);background:var(--ds-button-secondary-bg)}.ds-button--secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--ds-button-secondary-bg-hover)}.ds-button--ghost{color:var(--ds-button-ghost-fg);background:0 0}.ds-button--ghost:hover:not(:disabled,[aria-disabled=true]){color:var(--ds-button-secondary-fg);background:var(--ds-button-ghost-bg-hover)}.ds-button--danger{color:var(--ds-button-danger-fg);background:var(--ds-button-danger-bg)}.ds-button:active:not(:disabled,[aria-disabled=true]){transform:translateY(var(--ds-lift-0))}.ds-button:focus-visible,.ds-field__control:focus-visible,.ds-surface-link:focus-visible{outline:var(--ds-component-focus-width) solid var(--ds-component-focus-color);outline-offset:var(--ds-component-focus-gap)}.ds-button:disabled,.ds-button[aria-disabled=true]{opacity:var(--ds-component-disabled-opacity);cursor:not-allowed;transform:none}.ds-button__spinner{width:var(--ds-space-2);height:var(--ds-space-2);flex:0 0 var(--ds-space-2);border:var(--ds-border-2) solid currentColor;border-radius:var(--ds-radius-full);animation:ds-spin var(--ds-duration-slow) linear infinite;border-inline-end-color:#0000}.ds-surface{gap:var(--ds-surface-gap);padding:var(--ds-surface-padding);border:var(--ds-border-1) solid var(--ds-surface-border);border-radius:var(--ds-surface-radius);color:var(--ds-surface-fg);background:var(--ds-surface-bg);box-shadow:var(--ds-surface-shadow);flex-direction:column;display:flex}.ds-surface--flush{box-shadow:var(--ds-shadow-0)}.ds-surface--elevated{box-shadow:var(--ds-surface-shadow-elevated)}.ds-surface--no-padding{padding:var(--ds-space-0)}.ds-surface-link{color:inherit;transition:border-color var(--ds-button-transition), box-shadow var(--ds-button-transition);text-decoration:none}.ds-surface-link:hover{border-color:var(--ds-color-live);box-shadow:var(--ds-surface-shadow-elevated)}.ds-badge{min-height:var(--ds-badge-height);align-items:center;gap:var(--ds-badge-gap);width:fit-content;padding-inline:var(--ds-badge-padding);border:var(--ds-border-1) solid transparent;border-radius:var(--ds-badge-radius);font-family:var(--ds-font-body);font-size:var(--ds-badge-font);font-weight:var(--ds-badge-font-weight);line-height:var(--ds-leading-tight);white-space:nowrap;display:inline-flex}.ds-badge--neutral{color:var(--ds-color-text-secondary);background:var(--ds-color-surface-subtle)}.ds-badge--brand{color:var(--brand-text,var(--ds-color-brand-hover));background:var(--ds-color-brand)}@supports (color:color-mix(in lab, red, red)){.ds-badge--brand{background:color-mix(in srgb, var(--ds-color-brand) 12%, transparent)}}.ds-badge--brand{border-color:var(--ds-color-brand)}@supports (color:color-mix(in lab, red, red)){.ds-badge--brand{border-color:color-mix(in srgb, var(--ds-color-brand) 28%, transparent)}}.ds-badge--success{color:var(--ds-color-success);background:var(--ds-color-success-surface)}.ds-badge--warning{color:var(--ds-color-warning);background:var(--ds-color-warning-surface)}.ds-badge--danger{color:var(--ds-color-danger);background:var(--ds-color-danger-surface)}.ds-badge--info{color:var(--ds-color-info);background:var(--ds-color-info-surface)}.ds-field{gap:var(--ds-field-gap);font-family:var(--ds-font-body);display:grid}.ds-field__label{color:var(--ds-field-label);font-size:var(--ds-field-label-font);font-weight:var(--ds-weight-medium)}.ds-field__required,.ds-field__error{color:var(--ds-field-error)}.ds-field__control{width:100%;min-height:var(--ds-field-height);padding-inline:var(--ds-field-padding);border:var(--ds-border-1) solid var(--ds-field-border);border-radius:var(--ds-field-radius);color:var(--ds-field-fg);background:var(--ds-field-bg);font-family:var(--ds-font-body);font-size:var(--ds-field-font);transition:border-color var(--ds-button-transition), box-shadow var(--ds-button-transition)}.ds-field__control:hover:not(:disabled){border-color:var(--ds-field-border-hover)}.ds-field__control[aria-invalid=true]{border-color:var(--ds-field-border-error)}.ds-field__control:disabled{opacity:var(--ds-component-disabled-opacity);cursor:not-allowed}.ds-field__description,.ds-field__error{margin:var(--ds-space-0);font-size:var(--ds-field-help-font);line-height:var(--ds-leading-normal)}.ds-field__description{color:var(--ds-field-description)}.ds-table-wrap{border:var(--ds-border-1) solid var(--ds-table-border);border-radius:var(--ds-surface-radius);overflow-x:auto}.ds-table{border-collapse:collapse;width:100%;color:var(--ds-table-row-fg);background:var(--ds-table-row-bg);font-family:var(--ds-font-body);font-size:var(--ds-text-label)}.ds-table th,.ds-table td{min-height:var(--ds-table-row-height);padding-inline:var(--ds-table-cell-padding);border-block-end:var(--ds-border-1) solid var(--ds-table-border);text-align:start}.ds-table th{color:var(--ds-table-header-fg);background:var(--ds-table-header-bg);font-weight:var(--ds-weight-semibold)}.ds-table tbody tr:hover{background:var(--ds-table-row-hover)}.ds-table [data-cell=number]{text-align:end;font-family:var(--ds-font-data);font-variant-numeric:tabular-nums;direction:ltr}.ds-sr-only{width:var(--ds-border-1);height:var(--ds-border-1);padding:var(--ds-space-0);margin:calc(var(--ds-border-1) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;position:absolute;overflow:hidden}@keyframes ds-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ds-button,.ds-surface-link,.ds-field__control{transition-duration:var(--ds-duration-instant)}.ds-button__spinner{animation-duration:calc(var(--ds-duration-slow) * 3)}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-300:#ffa3a3;--color-red-600:#e40014;--color-red-700:#bf000f;--color-amber-50:#fffbeb;--color-amber-400:#fcbb00;--color-amber-800:#953d00;--color-blue-500:#3080ff;--color-gray-50:#f9fafb;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans Hebrew,Inter,system-ui,sans-serif}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mr-0{margin-right:0}.mb-\[40px\]{margin-bottom:40px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-10{width:calc(var(--spacing) * 10)}.w-\[300px\]{width:300px}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[600px\]{max-width:600px}.max-w-\[800px\]{max-width:800px}.min-w-0{min-width:0}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-amber-400{border-color:var(--color-amber-400)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-red-300{border-color:var(--color-red-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black{background-color:var(--color-black)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-red-50{background-color:var(--color-red-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[20px\]{padding-inline:20px}.px-\[50px\]{padding-inline:50px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[5px\]{padding-block:5px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[100px\]{padding-top:100px}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[10px\]{padding-bottom:10px}.text-center{text-align:center}.text-left{text-align:left}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[24px\]{font-size:24px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:w-full{width:100%}.sm\:min-w-\[850px\]{min-width:850px}}@media (min-width:48rem){.md\:mr-\[240px\]{margin-right:240px}.md\:block{display:block}.md\:hidden{display:none}}@media (min-width:64rem){.lg\:pb-\[80px\]{padding-bottom:80px}}}:root{--brand:#c9a84c;--brand-strong:#a8893a;--brand-soft:#e8ce7a;--brand-rgb:201 168 76;--brand-chrome:#c9a33a;--brand-text:#8a6830;--brand-contrast:#1a1408;--gold:var(--brand-chrome);--blue-accent:#2a6bff;--danger:#ef4444;--danger-strong:#dc2626;--danger-rgb:239 68 68;--success:#10b981;--success-strong:#059669;--success-rgb:16 185 129;--warning:#f59e0b;--warning-strong:#d97706;--warning-rgb:245 158 11;--info:#2563eb;--info-strong:#1d4ed8;--info-rgb:37 99 235;--neutral:#9ca3af;--neutral-rgb:156 163 175;--chart-1:#2563eb;--chart-2:#10b981;--chart-3:#c9a84c;--chart-4:#e24b4a;--chart-5:#8b8b93;--chart-fill-opacity:.12;--chart-grid:#e6e6e6;--chart-axis:#6e7787;--bg-page:#f1ece0;--bg-card:#fff;--card-blur:none;--bg-sidebar:#fff;--sidebar-depth:-14px 0 30px -18px #18161066;--bg-header:#fff;--border:#ddd5c4;--border-subtle:#eae4d8;--border-sidebar:#e6e6e6;--sidebar-accent:#f1f3f7;--text-primary:#111;--text-secondary:#6a6a6a;--text-muted:#6e7787;--text-sidebar:#6a6a6a;--text-sidebar-active:#111;--card-shadow:0 1px 2px #1018280a, 0 4px 14px #1018280f;--gold-text-gradient:linear-gradient(135deg, #8a6e28 0%, #a8893a 55%, #7a6224 100%);--glow-line:none;--btn-primary-bg:#fff;--btn-primary-border:var(--blue-accent);--btn-primary-color:var(--blue-accent);--btn-primary-glow:none;--scrim:#0000008c;--surface-sheen:linear-gradient(178deg, #fff0 55%, #18161007);--surface-highlight:#fff;--surface-ring:#18161012;--surface-glow:0 14px 34px -16px #18161057;--elev-raised:0 1px 2px #3c2e140f, 0 8px 20px -10px #3c2e142e;--elev-overlay:0 4px 10px -4px #1018281a, 0 16px 36px -12px #10182838;--elev-modal:0 8px 20px -8px #10182829, 0 32px 72px -20px #10182857;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-enter:.22s;--dur-exit:.14s;--ambient:radial-gradient(1100px 520px at 88% -12%, rgb(var(--brand-rgb) / .07), transparent 62%), radial-gradient(900px 480px at 4% 104%, rgb(var(--info-rgb) / .045), transparent 60%);--fs-050:12px;--fs-075:12px;--fs-100:13px;--fs-150:13px;--fs-200:14px;--fs-250:14px;--fs-300:15px;--fs-400:16px;--fs-450:17px;--fs-500:20px;--fs-600:28px;--fs-display:34px;--fs-700:40px;--fs-800:48px;--r-4:4px;--r-6:6px;--r-7:7px;--r-8:8px;--r-9:9px;--r-10:10px;--r-12:12px;--r-14:14px;--r-16:16px;--r-20:20px;--r-full:9999px}[data-text-scale=large]{--fs-050:13px;--fs-075:13px;--fs-100:14px;--fs-150:14px;--fs-200:15px;--fs-250:15px;--fs-300:16px;--fs-400:17px;--fs-450:18px;--fs-500:22px;--fs-600:30px}[data-text-scale=extra-large]{--fs-050:14px;--fs-075:14px;--fs-100:15px;--fs-150:15px;--fs-200:16px;--fs-250:16px;--fs-300:17px;--fs-400:18px;--fs-450:20px;--fs-500:24px;--fs-600:32px}.account-password-form{gap:12px;max-width:420px;display:grid}.account-password-field{color:var(--text-secondary);gap:6px;font-size:12.5px;display:grid}.account-password-note{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.6}.account-password-note--secure{border:1px solid rgb(var(--success-rgb) / .25);border-radius:var(--radius-md);background:rgb(var(--success-rgb) / .08);color:var(--success);padding:10px 12px}.account-password-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-password-reset-link{color:var(--text-muted);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.auth-password-link{color:var(--text-muted);text-underline-offset:3px;justify-self:start;font-size:12.5px;text-decoration:underline}.auth-note--success{border:1px solid rgb(var(--success-rgb) / .25);background:rgb(var(--success-rgb) / .08);color:var(--success)}.dark{--brand-chrome:#d4af37;--brand-text:#c9a84c;--blue-accent:#3a7cff;--chart-1:#5b9df5;--chart-2:#3ddba4;--chart-3:#e0c470;--chart-4:#f57b7a;--chart-5:#8b8b93;--chart-fill-opacity:.16;--chart-grid:#26262e;--chart-axis:#93939a;--bg-page:#0b0b0d;--bg-card:#1f1f26db;--card-blur:blur(16px);--bg-sidebar:#15151a;--sidebar-depth:-16px 0 40px -20px #000000d9;--bg-header:#141416;--border:#1f1f21;--border-subtle:#1a1a1c;--border-sidebar:#1f1f21;--sidebar-accent:#1a1a1c;--text-primary:#fff;--text-secondary:#c7c7c7;--text-muted:#93939a;--text-sidebar:#c7c7c7;--text-sidebar-active:#fff;--surface-sheen:linear-gradient(163deg, #ffffff1a, #fff0 62%);--surface-highlight:#ffffff29;--surface-ring:rgb(var(--brand-rgb) / .24);--surface-glow:0 18px 48px -20px rgb(var(--brand-rgb) / .42);--elev-raised:0 1px 2px #00000080, 0 8px 22px -10px #0009;--elev-overlay:0 6px 16px -6px #000000a6, 0 22px 48px -16px #000c;--elev-modal:0 10px 28px -10px #000000b3, 0 44px 90px -28px #000000e6;--card-shadow:0 1px 2px #0006, 0 4px 20px #0000004d, inset 0 1px 0 #ffffff0a, 0 0 0 1px #d4af371a, 0 0 26px -6px #d4af3738;--gold-text-gradient:linear-gradient(135deg, #f0d585 0%, #d4af37 55%, #a8893a 100%);--glow-line:drop-shadow(0 0 6px currentColor);--btn-primary-bg:#1a1a1c;--btn-primary-border:var(--gold);--btn-primary-color:var(--gold);--btn-primary-glow:0 0 14px #d4af3740}[data-design-tenant=fast-delivery]{--brand:#3b82f6;--brand-strong:#2563eb;--brand-soft:#dbeafe;--brand-rgb:59 130 246;--brand-chrome:#d4af37;--brand-contrast:#fff;--gold:var(--brand-chrome);--bg-page:#f4f7fb;--bg-card:#fffffff0;--bg-sidebar:#fff;--bg-header:#ffffffe6;--card-blur:blur(18px);--border:#dbe3ee;--border-subtle:#e9eef5;--border-sidebar:#e4eaf2;--sidebar-accent:#3b82f617;--sidebar-depth:-18px 0 44px -32px #0f172a47;--text-primary:#111827;--text-secondary:#4b5563;--text-muted:#718096;--text-sidebar:#566172;--text-sidebar-active:#111827;--surface-sheen:linear-gradient(155deg, #ffffffe0, transparent 58%);--surface-highlight:#fffffff5;--surface-ring:#3b82f61a;--surface-glow:0 20px 52px -36px #0f172a4d;--card-shadow:inset 0 1px 0 #ffffffe6, 0 16px 42px -34px #0f172a57;--gold-text-gradient:linear-gradient(135deg, #fff0b0 0%, #d4af37 52%, #9b7626 100%);--glow-line:drop-shadow(0 0 7px currentColor);--btn-primary-bg:linear-gradient(135deg, #4f8ff7, #2563eb);--btn-primary-border:#60a5fa;--btn-primary-color:#fff;--btn-primary-glow:0 12px 34px -14px #2563ebb8;--font-app:"IBM Plex Sans Hebrew", "Assistant", sans-serif;--font-heading:"Rubik", "IBM Plex Sans Hebrew", sans-serif;--heading-weight:500;--heading-tracking:-.035em;--brand-text:#1d4ed8;--s-page:#f4f7fb;--s-surface:#fffffff0;--s-surface-sunken:#eef2f8;--s-ink:#111827;--s-ink-secondary:#4b5563;--s-ink-muted:#718096;--s-edge:#dbe3ee;--s-edge-subtle:#e9eef5;--s-edge-strong:#c7d2e2;--s-accent:#c9a84c;--s-accent-text:#8a6830;--s-accent-line:#c9a84c80;--s-accent-fill:#c9a84c;--s-accent-on-fill:#1a1408;background:radial-gradient(circle at 82% 0%, #3b82f617, transparent 32rem), radial-gradient(circle at 6% 92%, #0ea5e90e, transparent 36rem), var(--bg-page);min-height:100vh}.dark [data-design-tenant=fast-delivery]{--brand:#60a5fa;--brand-strong:#3b82f6;--brand-soft:#3b82f629;--brand-text:#93c5fd;--bg-page:#080d16;--bg-card:#101927e0;--bg-sidebar:#080e18;--bg-header:#080e18e6;--border:#94a3b82e;--border-subtle:#94a3b81a;--border-sidebar:#60a5fa24;--sidebar-accent:#3b82f61f;--sidebar-depth:-20px 0 58px -30px #000000f0;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#8b9aae;--text-sidebar:#b4c0d0;--text-sidebar-active:#f8fafc;--surface-sheen:linear-gradient(155deg, #ffffff17, transparent 58%);--surface-highlight:#ffffff21;--surface-ring:#60a5fa29;--surface-glow:0 22px 64px -34px #2563eb75;--card-shadow:inset 0 1px 0 #ffffff0e, 0 0 0 1px #60a5fa14, 0 24px 64px -38px #000000f2;--s-page:#080d16;--s-surface:#101927e0;--s-surface-sunken:#0b1220;--s-ink:#f8fafc;--s-ink-secondary:#cbd5e1;--s-ink-muted:#8b9aae;--s-edge:#94a3b82e;--s-edge-subtle:#94a3b81a;--s-edge-strong:#94a3b847;--s-accent:#d4af37;--s-accent-text:#e8c46a;--s-accent-line:#d4af3773;--s-accent-fill:#d4af37;--s-accent-on-fill:#1a1408}[data-design-tenant=fast-delivery] .ui-side{background:linear-gradient(180deg, #ffffff06, transparent 32%), var(--bg-sidebar);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}[data-design-tenant=fast-delivery] .ui-card{border-color:var(--border);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--card-blur);padding:clamp(20px,2.2vw,30px);overflow:clip}[data-design-tenant=fast-delivery] .ui-card+.ui-card{margin-block-start:18px}[data-design-tenant=fast-delivery] .ui-band{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin-block-end:24px}[data-design-tenant=fast-delivery] .ui-band>.ui-card{margin:0}[data-design-tenant=fast-delivery] .ui-h1{text-wrap:balance;max-inline-size:20ch;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}[data-design-tenant=fast-delivery] .ui-h{font-family:var(--font-heading);letter-spacing:-.02em;margin-block:0 18px;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:500}[data-design-tenant=fast-delivery] :is(.ui-btn--brand,.ui-btn--primary){border-radius:var(--radius-md);min-block-size:42px;color:var(--brand-contrast);box-shadow:var(--btn-primary-glow), inset 0 1px 0 #ffffff6b}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__totals]{gap:10px}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__row]{min-block-size:28px;font-size:.92rem}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__row--sum]{border-color:#d4af373d;margin-block-start:8px;padding-block-start:14px;font-size:1.05rem}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__trip]{border-color:#ffffff13;gap:8px;padding:18px 4px}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__tripRoute]{font-size:1rem;font-weight:600;line-height:1.55}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__tripAmount]{min-inline-size:88px;font-family:var(--font-heading);color:var(--brand-soft);text-align:end;font-size:1.18rem}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__tripMeta]{line-height:1.65}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__chargeRow]{padding-block:2px}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__routeHead]{min-block-size:64px;padding:14px 4px}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__band]{background:#ffffff06;border:1px solid #ffffff0f;padding:14px 16px}@media (max-width:720px){[data-design-tenant=fast-delivery] .ui-card{border-radius:16px;padding:18px}[data-design-tenant=fast-delivery] [class*=CustomerAccount-module__][class*=__tripHead]{align-items:flex-start}}[data-design-tenant=fast-delivery] .ui-nav:hover,[data-design-tenant=fast-delivery] .ui-nav.is-active{box-shadow:inset 0 1px #ffffff14,0 12px 28px -22px #d4af37bf}html.theme-transitioning body,html.theme-transitioning body *{transition:background-color .25s,border-color .25s,color .25s}html{background:var(--ambient), var(--bg-page);background-repeat:no-repeat}body{background:var(--bg-page)}html.dark{background:radial-gradient(900px 520px at 92% 100%, rgb(var(--brand-rgb) / .2), transparent 68%), radial-gradient(1300px 700px at 8% -10%, rgb(var(--brand-rgb) / .14), transparent 62%), radial-gradient(900px 500px at 100% 0%, rgb(var(--info-rgb) / .12), transparent 55%), var(--bg-page);background-repeat:no-repeat}::selection{background:rgb(var(--brand-rgb) / .28);color:var(--text-primary)}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--r-full);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}:where(a,button,[role=button],[tabindex]):focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-6)}table,input[type=number]{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-input{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;min-height:42px;font-size:var(--fs-300);color:var(--text-primary);font-family:var(--font-app);transition:border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);outline:none;padding:9px 12px}.ui-input:hover:not(:disabled){border-color:var(--text-muted)}.ui-input:focus-visible{border-color:var(--brand);background:var(--bg-card);box-shadow:0 0 0 3px rgb(var(--brand-rgb) / .12)}.ui-input::placeholder{color:var(--text-disabled)}.ui-input:disabled{cursor:not-allowed;opacity:.62}.ui-label{font-size:var(--fs-100);color:var(--text-muted);margin-bottom:6px;font-weight:500;display:block}.ui-card{background:var(--bg-card);-webkit-backdrop-filter:var(--card-blur);border:1px solid var(--border);border-radius:var(--r-12);box-shadow:inset 0 1px 0 var(--surface-highlight), 0 0 0 1px var(--surface-ring), var(--surface-glow), var(--card-shadow);position:relative}.ui-card:before{content:"";border-radius:inherit;background:var(--surface-sheen);pointer-events:none;position:absolute;inset:0}.ui-card--flat{box-shadow:inset 0 1px 0 var(--surface-highlight)}.ui-card--flat:before{display:none}.ui-card--interactive{transition:transform .16s,box-shadow .16s,border-color .16s}.ui-card--interactive:hover{border-color:rgb(var(--brand-rgb) / .4);box-shadow:inset 0 1px 0 var(--surface-highlight), 0 0 0 1px rgb(var(--brand-rgb) / .22), 0 18px 44px -20px rgb(var(--brand-rgb) / .4), var(--card-shadow);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ui-card--interactive{transition:none}.ui-card--interactive:hover{transform:none}}.auth-legal{font-size:var(--fs-100);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.auth-legal a{color:var(--text-muted);text-decoration:none}.auth-legal a:hover,.auth-legal a:focus-visible{color:var(--text-secondary);text-decoration:underline}.ui-ring__arc{stroke:var(--brand)}.ui-hero{border-radius:var(--r-16);border:1px solid var(--border);background:linear-gradient(160deg, rgb(var(--brand-rgb) / .07), transparent 46%), var(--bg-card);-webkit-backdrop-filter:var(--card-blur);box-shadow:inset 0 1px 0 var(--surface-highlight), 0 0 0 1px rgb(var(--brand-rgb) / .16), var(--elev-overlay);margin-bottom:14px;padding:20px 22px;position:relative}.ui-hero__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ui-hero__label{font-size:var(--fs-100);color:var(--text-muted);letter-spacing:.02em;margin-bottom:6px}.ui-hero__metric{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-800);letter-spacing:-.04em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:300;line-height:1}.ui-hero--compact .ui-hero__metric{font-size:var(--fs-700)}.ui-hero__row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ui-hero__note{font-size:var(--fs-100);color:var(--text-muted);margin-top:8px}.ui-hero__aside{flex-shrink:0}.ui-hero__delta{border-radius:var(--r-full);font-size:var(--fs-100);background:rgb(var(--neutral-rgb) / .14);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px;font-weight:500;display:inline-flex}.ui-hero__delta--up{background:rgb(var(--success-rgb) / .14);color:var(--success-strong)}.ui-hero__delta--down{background:rgb(var(--danger-rgb) / .14);color:var(--danger-strong)}.dark .ui-hero__delta--up{color:var(--success)}.dark .ui-hero__delta--down{color:var(--danger)}.ui-band{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:14px;display:grid}.ui-metric{border-radius:var(--r-12);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--elev-raised);padding:16px 18px}.ui-metric__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ui-metric__icon{border-radius:var(--r-10,10px);block-size:32px;inline-size:32px;color:var(--brand-text,var(--brand));background:rgb(var(--brand-rgb) / .1);flex:none;justify-content:center;align-items:center;display:inline-flex}.dark .ui-metric__icon{color:var(--brand);background:rgb(var(--brand-rgb) / .14)}.ui-metric__label{font-size:var(--fs-100);color:var(--text-secondary);letter-spacing:.01em;margin-bottom:5px;font-weight:500}.ui-metric__value{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-600);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.ui-metric__unit{font-size:var(--fs-400);color:var(--text-muted);font-weight:400}.ui-metric__foot{font-size:var(--fs-100);color:var(--text-muted);margin-top:8px}.ui-scrim{z-index:200;background:var(--scrim);animation:ui-fade-in var(--dur-enter) var(--ease-out);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ui-modal{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-16);width:100%;max-height:calc(100vh - 40px);box-shadow:var(--elev-modal);animation:ui-modal-in var(--dur-enter) var(--ease-out);flex-direction:column;display:flex;position:relative}.ui-modal--sm{max-width:420px}.ui-modal--md{max-width:540px}.ui-modal--lg{max-width:760px}.ui-modal__head{border-bottom:1px solid var(--border);padding:18px 22px 14px}.ui-modal__title{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-500);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:500}.ui-modal__desc{font-size:var(--fs-200);color:var(--text-secondary);margin:6px 0 0;line-height:1.55}.ui-modal__body{padding:18px 22px;overflow-y:auto}.ui-modal__foot{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px 18px;display:flex}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.ui-scrim,.ui-modal{animation:none}}.ui-choice{gap:10px;margin-bottom:18px;display:grid}.ui-choice>label{border:1px solid var(--border);border-radius:var(--r-10);cursor:pointer;transition:border-color var(--dur-enter) var(--ease-out);align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.ui-choice>label:hover{border-color:rgb(var(--brand-rgb) / .45)}.ui-choice>label:has(input:checked){border-color:var(--brand);background:rgb(var(--brand-rgb) / .06)}.ui-choice>label:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.ui-choice input{accent-color:var(--brand);flex-shrink:0;margin-top:3px}.ui-choice span{font-size:var(--fs-150);color:var(--text-secondary);gap:3px;line-height:1.5;display:grid}.ui-choice strong{font-size:var(--fs-300);color:var(--text-primary);font-weight:500}@media (prefers-reduced-motion:reduce){.ui-choice>label{transition:none}}.ui-tag{border-radius:var(--r-full);font-size:var(--fs-075);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.ui-tag--danger{color:var(--danger-strong);background:rgb(var(--danger-rgb) / .1);border:1px solid rgb(var(--danger-rgb) / .25)}.dark .ui-tag--danger{color:var(--danger)}.ui-tag-row{flex-wrap:wrap;gap:8px;display:flex}.ui-tag--neutral{color:var(--text-secondary);background:var(--bg-page);border:1px solid var(--border)}.ui-bell-badge{border-radius:var(--r-full);background:var(--warning);color:#1a1408;min-width:16px;height:16px;font-size:var(--fs-050);text-align:center;padding:0 4px;font-weight:600;line-height:16px;position:absolute;inset-block-start:3px;inset-inline-end:3px}.ui-bell-badge[data-critical=true]{background:var(--danger);color:#fff}.ui-alerts{border-bottom:1px solid var(--border);background:rgb(var(--danger-rgb) / .04);padding:12px 14px}.ui-alerts__head{font-size:var(--fs-100);color:var(--text-muted);letter-spacing:.03em;margin:0 0 9px;font-weight:600}.ui-alert{border-inline-start:3px solid var(--neutral);border-radius:0;margin-bottom:12px;padding:0;padding-inline-start:10px}.ui-alert:last-child{margin-bottom:0}.ui-alert--critical{border-inline-start-color:var(--danger)}.ui-alert--warning{border-inline-start-color:var(--warning)}.ui-alert--info{border-inline-start-color:var(--info)}.ui-alert__title{font-size:var(--fs-250);color:var(--text-primary);margin:0 0 3px;font-weight:600}.ui-alert__body{font-size:var(--fs-150);color:var(--text-secondary);margin:0 0 7px;line-height:1.55}.ui-alert__actions{font-size:var(--fs-150);align-items:center;gap:12px;display:flex}.ui-alert__actions a{color:var(--brand-text);font-weight:600;text-decoration:none}.ui-alert__actions a:hover{text-decoration:underline}.ui-alert__actions .ui-btn{min-height:0;padding-inline:0}.ui-criteria{border:1px solid var(--border);border-radius:var(--r-10);background:var(--bg-card);font-size:var(--fs-200);color:var(--text-secondary);margin-bottom:18px;padding:10px 14px}.ui-criteria>summary{cursor:pointer;font-size:var(--fs-200);color:var(--text-primary);font-weight:500;list-style:none}.ui-criteria>summary::-webkit-details-marker{display:none}.ui-criteria>summary:before{content:"？";border-radius:var(--r-full);background:rgb(var(--brand-rgb) / .14);width:16px;height:16px;color:var(--brand-text);font-size:var(--fs-050);vertical-align:-3px;justify-content:center;align-items:center;margin-inline-end:7px;display:inline-flex}.ui-criteria>summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ui-criteria ul{gap:7px;margin:10px 0 0;padding-inline-start:18px;line-height:1.65;display:grid}.ui-criteria strong{color:var(--text-primary);font-weight:500}.ui-metric--link{color:inherit;text-decoration:none;display:block;position:relative}.ui-metric__go{font-size:var(--fs-100);color:var(--brand-text);opacity:.75;transition:opacity var(--dur-enter) var(--ease-out);position:absolute;inset-block-start:12px;inset-inline-end:14px}.ui-metric--link:hover .ui-metric__go,.ui-metric--link:focus-visible .ui-metric__go{opacity:1;text-decoration:underline}.ui-metric--link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ui-metric__go{transition:none}}.ui-controlbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ui-controlbar__spacer{flex:1;min-width:0}.ui-sharebar{border-radius:var(--r-full);background:var(--border);height:8px;display:flex;overflow:hidden}.ui-sharebar--tall{height:14px}.ui-sharebar__seg{min-width:2px;transition:filter var(--dur-enter) var(--ease-out);border:0;padding:0}.ui-sharebar__seg:not(:last-child){margin-inline-end:2px}button.ui-sharebar__seg{cursor:pointer}button.ui-sharebar__seg:hover,button.ui-sharebar__seg[aria-pressed=true]{filter:brightness(1.15)}.ui-sharebar__legend{font-size:var(--fs-100);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:14px;margin-top:9px;display:flex}.ui-sharebar__key{align-items:center;gap:6px;display:inline-flex}.ui-sharebar__dot{border-radius:var(--r-full);flex-shrink:0;width:8px;height:8px}.ui-chart,.ui-chart__plot{width:100%}.ui-chart__plot--sm{height:120px}.ui-chart__plot--md{height:180px}.ui-chart__plot--lg{height:240px}.ui-chart__empty{border:1px dashed var(--border);border-radius:var(--r-12);font-size:var(--fs-200);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.ui-chart__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.ui-chart__title{font-size:var(--fs-300);color:var(--text-primary);font-weight:500}.ui-chart__sub{font-size:var(--fs-100);color:var(--text-muted)}.ui-chart .recharts-cartesian-axis-tick-value{font-size:var(--fs-100);fill:var(--chart-axis)}.ui-chart .recharts-cartesian-grid line{stroke:var(--chart-grid)}.ui-chart .recharts-surface{overflow:visible}.ui-chart__tip{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-10);box-shadow:var(--elev-overlay);font-size:var(--fs-200);min-width:128px;padding:9px 11px}.ui-chart__tip-label{font-size:var(--fs-100);color:var(--text-muted);margin-bottom:6px}.ui-chart__tip-row{color:var(--text-primary);align-items:center;gap:8px;display:flex}.ui-chart__tip-row+.ui-chart__tip-row{margin-top:4px}.ui-chart__tip-val{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:500}.ui-skel{background:rgb(var(--neutral-rgb) / .16);border-radius:var(--r-6);position:relative;overflow:hidden}.ui-skel:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--neutral-rgb) / .22), transparent);animation:ui-skel-sweep 1.4s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.ui-skel--text{border-radius:var(--r-4);height:11px}.ui-skel--line{border-radius:var(--r-4);height:15px}.ui-skel--circle{border-radius:var(--r-full)}.ui-skel--block{border-radius:var(--r-12)}@keyframes ui-skel-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ui-skel:after{animation:none;display:none}}.ui-skel-row{align-items:center;gap:12px;padding:11px 13px;display:flex}.ui-skel-row+.ui-skel-row{border-top:1px solid var(--border-subtle)}.ui-skel-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ui-skel-grid--cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.ui-skel-w-40{width:40%}.ui-skel-w-60{width:60%}.ui-skel-mt-8{margin-top:8px}.ui-skel-h-110{height:110px}.ui-skel-h-180{height:180px}.ui-skel-flex-1{flex:1}.ui-skel-flex-2{flex:2}.ui-side{z-index:40;background:var(--bg-sidebar);width:240px;box-shadow:var(--sidebar-depth);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.ui-side:after{content:"";background:linear-gradient(180deg, transparent, var(--border-sidebar) 12%, var(--border-sidebar) 88%, transparent);pointer-events:none;width:1px;position:absolute;inset-block:0;inset-inline-start:0}.ui-side__brand{border-bottom:1px solid var(--border-sidebar);flex-shrink:0;position:relative}.ui-side__group{font-size:var(--l-label);letter-spacing:.1em;color:var(--text-muted);padding:22px 12px 8px;font-weight:500}.ui-nav-nest{flex-direction:column;gap:2px;display:flex}.ui-nav-children{border-inline-start:1px solid var(--border-sidebar);flex-direction:column;gap:2px;margin-inline-start:16px;padding-inline-start:10px;display:flex}.ui-nav-children .ui-nav__label{font-weight:400}.ui-nav{min-height:44px;color:var(--text-sidebar);transition:color var(--dur-exit) var(--ease-out);align-items:center;gap:12px;padding-inline:12px;text-decoration:none;display:flex;position:relative}.ui-nav:hover{color:var(--text-sidebar-active)}.ui-nav:hover .ui-nav__icon{opacity:1}.ui-nav:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ui-nav__icon{color:currentColor;opacity:.68;transition:color var(--dur-exit) var(--ease-out), opacity var(--dur-exit) var(--ease-out);flex-shrink:0}.ui-nav__label{font-size:var(--l-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ui-nav.is-active{color:var(--text-sidebar-active)}.ui-nav.is-active .ui-nav__icon{color:var(--brand);opacity:1}.ui-nav.is-active .ui-nav__label{font-weight:600}.ui-nav.is-active:before{content:"";background:var(--l-accent-rule);inset-inline-end:-10px;width:2px;position:absolute;top:10px;bottom:10px}@media (prefers-reduced-motion:reduce){.ui-nav,.ui-nav__icon{transition:none}}.inv-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.inv-filters{border:1px solid var(--border);border-radius:var(--r-10);display:inline-flex;overflow:hidden}.inv-filters label{font-size:var(--fs-200);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-inline-start:1px solid var(--border);padding:6px 13px}.inv-filters label:first-child{border-inline-start:none}.inv-filters input{opacity:0;pointer-events:none;position:absolute}.inv-filters label:has(input:checked){background:var(--brand);color:var(--on-brand);font-weight:600}.inv-filters label:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:-2px}.inv-banner{border-radius:var(--r-14);background:rgb(var(--warning-rgb) / .09);border:1px solid rgb(var(--warning-rgb) / .3);align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 15px;display:flex}.inv-banner__icon{color:var(--warning-strong);flex-shrink:0;margin-top:1px}.inv-banner strong{font-size:var(--fs-300);color:var(--text-primary);margin-bottom:3px;font-weight:600;display:block}.inv-banner p{font-size:var(--fs-200);color:var(--text-secondary);max-width:78ch;margin:0;line-height:1.6}.inv-status{border-radius:var(--r-full);font-size:var(--fs-100);white-space:nowrap;padding:2px 9px;font-weight:500;display:inline-block}.inv-status--draft{background:rgb(var(--neutral-rgb) / .16);color:var(--text-secondary)}.inv-status--issued{background:rgb(var(--success-rgb) / .14);color:var(--success-strong)}.inv-status--cancelled{background:rgb(var(--danger-rgb) / .13);color:var(--danger)}.inv-alloc{font-size:var(--fs-100);font-variant-numeric:tabular-nums;color:var(--success-strong)}.inv-alloc--missing{color:var(--danger)}.inv-blockers{font-size:var(--fs-200);color:var(--danger);margin:0;padding-inline-start:18px;line-height:1.7}.ui-table-wrap{overscroll-behavior-x:contain;overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.ui-table th{z-index:1;text-align:start;white-space:nowrap;font-size:var(--fs-100);letter-spacing:.04em;color:var(--text-muted);background:var(--bg-card);box-shadow:inset 0 -1px 0 var(--border);padding:10px 14px;font-weight:600;position:sticky;top:0}.ui-table td{font-size:var(--fs-250);color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:11px 14px}.ui-table tbody tr:last-child td{border-bottom:none}.ui-table th:first-child,.ui-table td:first-child{padding-inline-start:20px}.ui-table th:last-child,.ui-table td:last-child{padding-inline-end:20px}.ui-table tbody tr{transition:background var(--dur-exit) var(--ease-out)}.ui-table tbody tr:hover{background:rgb(var(--brand-rgb) / .045)}.ui-table tbody tr:focus-within{background:rgb(var(--brand-rgb) / .07)}.ui-table .num{text-align:end;font-variant-numeric:tabular-nums;color:var(--text-primary)}.ui-table .muted{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.ui-table tbody tr{transition:none}}.ui-h1{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-display);font-weight:var(--heading-weight,300);letter-spacing:var(--heading-tracking,-.035em);color:var(--text-primary);margin:0;line-height:1.15}.ui-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-block-end:var(--space-5);display:flex}.ui-page-header__subtitle{max-inline-size:72ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--fs-300);font-weight:400;line-height:1.65}.ui-page-header__action{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.ui-btn{border-radius:var(--radius-md);min-block-size:40px;font-family:var(--font-app,"IBM Plex Sans Hebrew", sans-serif);font-size:var(--fs-300);letter-spacing:.01em;cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-fast), opacity var(--duration-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-weight:600;display:inline-flex}.ui-btn--md{padding:9px 18px}.ui-btn--sm{font-size:var(--fs-200);padding:6px 12px}.ui-btn--icon{aspect-ratio:1;padding:7px}.ui-btn--full{width:100%}.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-btn:not(:disabled):active{transform:translateY(1px)}.ui-btn:focus-visible,.ui-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ui-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-color);border:1.5px solid var(--btn-primary-border);box-shadow:var(--btn-primary-glow)}.ui-btn--brand{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-strong) 100%);color:var(--on-brand);box-shadow:var(--btn-primary-glow)}.ui-btn--brand:hover:not(:disabled){filter:brightness(1.06)}.ui-btn--secondary{background:var(--bg-card);color:var(--text-primary);border-color:var(--border);font-weight:500}.ui-btn--secondary:hover:not(:disabled){border-color:var(--brand);background:var(--bg-subtle)}@media (max-width:640px){.ui-page-header{flex-direction:column}.ui-page-header__action{width:100%}.ui-page-header__action>*{flex:1}}.ui-btn--ghost{color:var(--text-secondary);background:0 0;font-weight:500}.ui-btn--ghost:hover:not(:disabled){background:var(--sidebar-accent);color:var(--text-primary)}.ui-btn--danger{background:rgb(var(--danger-rgb) / .1);color:var(--danger);border-color:rgb(var(--danger-rgb) / .3)}.ui-btn--danger:hover:not(:disabled){background:rgb(var(--danger-rgb) / .16)}.ui-btn__spin,.ui-state__spin{border-radius:var(--r-full);border:2px solid;border-top-color:#0000;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-toggle{border-radius:var(--r-full);cursor:pointer;background:var(--border);border:none;flex-shrink:0;width:44px;height:24px;padding:2px;transition:background .2s;position:relative}.ui-toggle.is-on{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-strong) 100%)}.ui-toggle:disabled{opacity:.45;cursor:not-allowed}.ui-toggle__knob{border-radius:var(--r-full);top:2px;background:#fff;width:20px;height:20px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:2px}.ui-toggle.is-on .ui-toggle__knob{inset-inline-start:calc(100% - 22px)}.ui-field{flex-direction:column;display:flex}.ui-field__req{color:var(--danger)}.ui-field__hint,.ui-field__error{font-size:var(--fs-100);margin:5px 0 0;line-height:1.5}.ui-field__hint{color:var(--text-muted)}.ui-field__error{color:var(--danger)}.ui-state{font-size:var(--fs-300);color:var(--text-muted);align-items:center;gap:9px;display:flex}.ui-state--block{text-align:center;flex-direction:column;gap:6px;padding:34px 20px}.ui-state__icon{color:var(--text-muted);margin-bottom:4px}.ui-state__title{font-size:var(--fs-400);color:var(--text-primary);margin:0;font-weight:500}.ui-state__body{font-size:var(--fs-250);color:var(--text-muted);max-width:40ch;margin:0;line-height:1.6}.ui-state__action{margin-top:10px}.dp-frame{border:1px solid var(--border);border-radius:var(--r-12);background:var(--bg-page);overflow:hidden}.dp-shell{min-height:300px;display:flex}.dp-side{border-inline-start:1px solid var(--border);background:var(--bg-sidebar);flex-shrink:0;width:132px;padding:13px 9px}.dp-brand{align-items:center;gap:7px;margin-bottom:14px;padding-inline:3px;display:flex}.dp-brand__mark{border-radius:var(--r-6);background:linear-gradient(135deg, var(--brand) 0%, var(--brand-strong) 100%);color:#fff;width:20px;height:20px;font-size:var(--fs-050);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.dp-brand__name{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-250);font-weight:var(--heading-weight,700);color:var(--text-primary)}.dp-nav{border-radius:var(--r-7);font-size:var(--fs-200);color:var(--text-sidebar);align-items:center;gap:8px;padding:6px 9px;display:flex}.dp-nav.is-on{background:rgb(var(--brand-rgb) / .12);color:var(--text-sidebar-active);font-weight:500}.dp-nav__dot{border-radius:var(--r-full);background:currentColor;flex-shrink:0;width:5px;height:5px}.dp-main{flex:1;min-width:0;padding:14px 16px}.dp-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.dp-title{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-600);font-weight:var(--heading-weight,700);letter-spacing:var(--heading-tracking,-.02em);color:var(--text-primary);margin:0;line-height:1.2}.dp-sub{font-size:var(--fs-300);color:var(--text-secondary);margin:4px 0 0}.dp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.dp-kpi{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-12);box-shadow:var(--card-shadow);padding:11px 12px}.dp-kpi__label{font-size:var(--fs-100);color:var(--text-muted);margin:0 0 5px}.dp-kpi__value{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:var(--fs-500);font-weight:var(--heading-weight,700);letter-spacing:var(--heading-tracking,-.02em);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.dp-kpi__delta{font-size:var(--fs-100);font-variant-numeric:tabular-nums;margin:4px 0 0}.dp-up{color:var(--success)}.dp-down{color:var(--danger)}.dp-table{border-collapse:collapse;width:100%}.dp-table th{text-align:start;font-size:var(--fs-100);color:var(--text-muted);border-bottom:1px solid var(--border);padding:7px 0;font-weight:500}.dp-table td{text-align:start;font-size:var(--fs-250);color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;padding:8px 0}.dp-badge{border-radius:var(--r-full);font-size:var(--fs-100);padding:2px 9px;font-weight:500;display:inline-block}.dp-badge--ok{background:rgb(var(--success-rgb) / .13);color:var(--success)}.dp-badge--info{background:rgb(var(--info-rgb) / .13);color:var(--info)}.dp-badge--brand{background:rgb(var(--brand-rgb) / .12);color:var(--brand-text)}.dp-actions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.dp-caption{font-size:var(--fs-150);color:var(--text-muted);margin:0 0 9px}.dp-presets{border:none;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:9px;margin:0;padding:15px 20px;display:grid}.dp-preset{border:1px solid var(--border);border-radius:var(--r-10);background:var(--bg-card);cursor:pointer;text-align:start;padding:12px 13px;display:block}.dp-preset input{opacity:0;pointer-events:none;position:absolute}.dp-preset:has(input:checked){border-color:var(--brand);background:rgb(var(--brand-rgb) / .06)}.dp-preset:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.dp-preset__label{font-size:var(--fs-300);color:var(--text-primary);margin:0;font-weight:600}.dp-preset__thesis{font-size:var(--fs-100);color:var(--text-muted);margin:4px 0 0;line-height:1.55}.auth-page{background:radial-gradient(circle at 16% 18%, rgb(var(--brand-rgb) / .13), transparent 28rem), radial-gradient(circle at 38% 82%, #0ea5e914, transparent 32rem), var(--bg-page);flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:clamp(48px,8vw,132px);width:100%;min-height:100vh;padding:clamp(28px,5vw,72px);display:flex;overflow:hidden}.auth-page:before{content:"העסק שלכם.\a מחובר, מדויק, חי.\a \a שיווק, לקוחות, מכירות ותפעול — סביבת עבודה אחת שמרכזת את התמונה ומקדמת את הפעולה הבאה.";white-space:pre-line;max-width:650px;color:var(--text-primary);font-family:var(--font-heading,var(--font-app));letter-spacing:-.02em;opacity:.94;flex:52%;font-size:clamp(18px,1.45vw,24px);font-weight:400;line-height:1.65}.auth-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(22px);width:min(440px,100%);box-shadow:inset 0 1px 0 var(--surface-highlight), 0 0 0 1px var(--surface-ring), var(--card-shadow);flex-direction:column;flex:0 0 min(440px,42vw);padding:38px 42px 32px;display:flex;position:relative}.auth-card:before{content:"";border-radius:inherit;background:var(--surface-sheen);pointer-events:none;position:absolute;inset:0}.auth-card>*{position:relative}.auth-brand{flex-direction:column;align-items:center;gap:9px;margin-bottom:18px;display:flex}.auth-brand img{border-radius:var(--radius-lg);width:112px!important;height:auto!important}.auth-title{font-family:var(--font-heading,var(--font-app,"IBM Plex Sans Hebrew", sans-serif));font-size:clamp(28px,2.3vw,34px);font-weight:var(--heading-weight,700);letter-spacing:var(--heading-tracking,-.02em);color:var(--text-primary);text-align:center;margin:0 0 28px}.auth-fields{flex-direction:column;gap:16px;display:flex}.auth-field{flex-direction:column;gap:6px;display:flex}.auth-field>span{font-size:var(--fs-300);color:var(--text-secondary);font-weight:600}.auth-submit{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--brand), var(--brand-strong));min-height:48px;color:var(--on-brand);font-family:var(--font-app,"IBM Plex Sans Hebrew", sans-serif);font-size:var(--fs-400);cursor:pointer;box-shadow:var(--btn-primary-glow);transition:filter var(--duration-fast), transform var(--duration-fast);border:none;margin-top:22px;padding:12px 18px;font-weight:700}.auth-submit:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.auth-submit:disabled{opacity:.65;cursor:default}.auth-submit:focus-visible,.auth-social button:focus-visible,.auth-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.auth-note{border-radius:var(--r-10);font-size:var(--fs-250);align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;line-height:1.55;display:flex}.auth-note__icon{flex-shrink:0;margin-top:1px}.auth-note strong{font-weight:600;font-size:var(--fs-300);margin-bottom:2px;display:block}.auth-note span{color:var(--text-secondary);font-size:var(--fs-200);display:block}.auth-note--warn{background:rgb(var(--brand-rgb) / .1);border:1px solid rgb(var(--brand-rgb) / .3);color:var(--brand-text)}.auth-note--error{background:rgb(var(--danger-rgb) / .1);border:1px solid rgb(var(--danger-rgb) / .25);color:var(--danger);margin:16px 0 0}.auth-link{text-align:center;font-size:var(--fs-250);color:var(--text-secondary);margin-top:22px;text-decoration:none;display:block}.auth-link:hover{color:var(--text-primary)}.auth-link b{color:var(--brand-text);font-weight:600}.auth-alt{text-align:center;font-size:var(--fs-250);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin-top:18px;font-family:inherit}.auth-social{flex-direction:column;gap:10px;margin-top:20px;display:flex}.auth-divider{font-size:var(--fs-150);color:var(--text-muted);align-items:center;gap:10px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.auth-social button{border-radius:var(--r-10);border:1px solid var(--border);min-height:48px;font-family:var(--font-app,"IBM Plex Sans Hebrew", sans-serif);font-size:var(--fs-300);color:var(--text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-weight:500;transition:border-color .15s;display:flex}.auth-social button:hover:not(:disabled){border-color:var(--text-muted)}.auth-social button:disabled{opacity:.5;cursor:default}@media (max-width:880px){.auth-page{flex-direction:column;justify-content:center;padding:24px 16px;overflow:auto}.auth-page:before{display:none}.auth-card{flex-basis:auto;max-width:440px}}@media (max-width:520px){.auth-page{align-items:flex-start;padding:20px 14px}.auth-card{border-radius:var(--radius-lg);padding:28px 22px 24px}.auth-brand{margin-bottom:14px}.auth-brand img{width:92px!important}.auth-title{margin-bottom:22px;font-size:28px}}.auth-page--reference{--auth-ink:#f5f8ff;--auth-copy:#b9c6da;--auth-muted:#7f91aa;--auth-line:#7a99c73d;--auth-panel:#111f35d1;--auth-field:#0e1c31d1;height:100dvh;min-height:100dvh;color:var(--auth-ink);background:radial-gradient(circle at 8% 58%,#2563eb30,#0000 34rem),radial-gradient(circle at 92% 8%,#3b82f61c,#0000 28rem),linear-gradient(150deg,#040b17 0%,#071223 48%,#09172a 100%);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(420px,.94fr) minmax(500px,1.06fr);gap:0;padding:clamp(72px,7vh,96px) clamp(34px,6vw,100px) 0;display:grid;position:relative;overflow:hidden}.auth-page--reference:before{content:"";opacity:.42;pointer-events:none;background-image:linear-gradient(#4874b511 1px,#0000 1px),linear-gradient(90deg,#4874b511 1px,#0000 1px);background-size:58px 58px;max-width:none;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 72%,#0000);mask-image:linear-gradient(#0000,#000 30% 72%,#0000)}.auth-page--reference>*{z-index:1;position:relative}.auth-page--israel{isolation:isolate;background:#eef5fc}.auth-israel-backdrop{object-fit:cover;object-position:58% center;filter:saturate(.86)contrast(.98);width:100%;height:100%;inset:0;z-index:0!important;position:absolute!important}.auth-page--israel:before{z-index:1;opacity:1;background:linear-gradient(90deg,#f1f7fd4d,#f1f7fd14 52%,#f5f9fd33);-webkit-mask-image:none;mask-image:none}.dark .auth-page--israel:before{-webkit-backdrop-filter:saturate(.72)brightness(.5);backdrop-filter:saturate(.72)brightness(.5);background:linear-gradient(90deg,#020b18cc,#0412239e 52%,#040f1dc2)}.auth-page--israel>:not(.auth-israel-backdrop){z-index:2}.auth-israel-map-labels{pointer-events:none;inset:0;z-index:3!important;position:absolute!important}.auth-israel-map-labels span{color:#17314f;white-space:nowrap;text-shadow:0 1px 8px #fffffff2;padding:2px 5px;font-size:12.5px;font-weight:700;position:absolute}.dark .auth-israel-map-labels span{color:#eef6ff;text-shadow:0 2px 8px #000000e6}.auth-israel-map-labels span:before{content:"";background:#d79a2e;border:2px solid #fff;border-radius:50%;width:7px;height:7px;margin-inline-end:6px;display:inline-block;box-shadow:0 0 0 2px #d79a2e4d,0 0 12px #d79a2eb3}.auth-israel-map-labels span:first-child{top:7%;left:60%}.auth-israel-map-labels span:nth-child(2){top:14%;left:58%}.auth-israel-map-labels span:nth-child(3){top:18%;left:54%}.auth-israel-map-labels span:nth-child(4){top:31%;left:53%}.auth-israel-map-labels span:nth-child(5){top:39%;left:55%}.auth-israel-map-labels span:nth-child(6){top:28%;left:54%}.auth-israel-map-labels span:nth-child(7){top:45%;left:54%}.auth-israel-map-labels span:nth-child(8){top:58%;left:54%}.auth-israel-map-labels span:nth-child(9){top:75%;left:57%}.auth-israel-network-title{color:#174276;text-transform:uppercase;gap:5px;margin:8px 0 24px;display:grid}.auth-israel-network-title span{color:#a26f1f;letter-spacing:.26em;font-size:12.5px;font-weight:700}.auth-israel-network-title strong{letter-spacing:0;text-transform:none;font-size:16px;font-weight:650}.dark .auth-israel-network-title{color:#cfe5ff}.auth-page--israel .auth-reference-story{align-items:flex-start;padding-inline:18px 30px}.auth-page--israel .auth-reference-logo{width:clamp(320px,28vw,450px);margin-inline-start:0;display:block}.auth-page--israel .auth-reference-copy,.auth-page--israel .auth-israel-network-title,.auth-page--israel .auth-trust-grid,.auth-page--israel .auth-trust-note{width:min(100%,500px)}.auth-reference-toolbar{z-index:30;align-items:center;gap:14px;display:flex;position:absolute;top:22px;left:clamp(26px,4vw,60px)}.auth-theme-toggle{border:1px solid var(--auth-line);width:82px;height:38px;color:var(--auth-copy);cursor:pointer;isolation:isolate;background:#12223ab8;border-radius:999px;grid-template-columns:1fr 1fr;place-items:center;padding:0;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative}.auth-theme-toggle:hover{border-color:#66aaffa8}.auth-theme-toggle:focus-visible{outline-offset:3px;outline:3px solid #55a7ff47}.auth-theme-toggle__thumb{z-index:-1;background:#f8fafc;border-radius:50%;width:28px;height:28px;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #0000003d,0 0 14px #ffffff57}.auth-theme-toggle--light .auth-theme-toggle__thumb{transform:translate(44px)}.auth-theme-toggle--dark .auth-theme-toggle__thumb{background:#243b60}.auth-theme-toggle svg{z-index:1;width:17px;height:17px;transition:color .18s,transform .18s;position:relative}.auth-theme-toggle__sun{color:#334155;grid-column:1}.auth-theme-toggle__moon{color:#8da0bc;grid-column:2}.auth-theme-toggle--light .auth-theme-toggle__sun{color:#d58a00;transform:rotate(12deg)}.auth-theme-toggle--dark .auth-theme-toggle__moon{color:#f1f5f9;transform:rotate(-8deg)}.auth-language-switch{color:var(--auth-muted);font-size:14px;position:relative}.auth-language-trigger{min-height:38px;color:var(--auth-ink);font:600 14px var(--font-app);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;transition:border-color .16s,background-color .16s;display:flex}.auth-language-trigger:hover,.auth-language-trigger[aria-expanded=true]{border-color:var(--auth-line);background:#66aaff1a}.auth-language-trigger:focus-visible,.auth-language-menu button:focus-visible{outline-offset:2px;outline:2px solid #55a7ff}.auth-language-trigger svg{width:16px;height:16px;color:var(--auth-copy)}.auth-language-trigger svg:last-child{width:14px;transition:transform .18s}.auth-language-trigger svg:last-child.is-open{transform:rotate(180deg)}.auth-language-menu{z-index:20;border:1px solid var(--auth-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d1e35fa;border-radius:12px;width:190px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px #00000057}.auth-language-menu button{width:100%;min-height:48px;color:var(--auth-copy);font-family:var(--font-app);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;display:flex}.auth-language-menu button:hover,.auth-language-menu button[aria-selected=true]{color:var(--auth-ink);background:#55a7ff1f}.auth-language-menu button>span{gap:1px;display:grid}.auth-language-menu strong{font-size:14px;font-weight:600}.auth-language-menu small{color:var(--auth-muted);font-size:12.5px}.auth-language-menu svg{color:#55a7ff;width:17px;height:17px}html:not(.dark) .auth-page--reference .auth-language-menu{background:#fffffffa;box-shadow:0 18px 48px #1e406d29}.auth-reference-story{text-align:center;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;min-width:0;padding:10px clamp(26px,4vw,64px) 30px 24px;display:flex}.auth-reference-logo{contain:layout paint;grid-template-rows:auto 20px;place-items:center;gap:2px;width:clamp(430px,38vw,620px);display:grid}.auth-reference-logo .auth-reference-logo__full{aspect-ratio:2043/770;object-fit:contain;filter:drop-shadow(0 14px 30px #1f5cbe4d);width:100%;height:auto;display:block}.auth-reference-logo>span{color:#d2a24e;width:74%;font-family:var(--font-app);letter-spacing:.2em;text-align:center;text-transform:uppercase;text-shadow:0 2px 10px #0000008c;white-space:nowrap;direction:ltr;margin:0 0 0 auto;font-size:clamp(13.5px,1.07vw,17px);font-weight:600;line-height:20px;transform:translate(12px,clamp(-50px,-3.7vw,-40px))}@media (max-width:1300px){.auth-reference-logo>span{letter-spacing:.18em;width:72%;font-size:12.5px;transform:translateY(clamp(-47px,-3.7vw,-40px))}}.auth-reference-copy{contain:layout;align-content:start;justify-items:center;min-height:164px;margin-top:0;display:grid}.auth-reference-copy p{color:var(--auth-ink);font-family:var(--font-heading);margin:0 0 4px;font-size:clamp(30px,3vw,46px);font-weight:600}.auth-reference-copy h2{color:#0000;width:fit-content;font-family:var(--font-heading);letter-spacing:-.05em;background:linear-gradient(90deg,#55b6ff,#407fff 48%,#9b4dff);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,3.3vw,52px);font-weight:700}.auth-reference-copy>span{max-width:580px;color:var(--auth-copy);margin-top:12px;font-size:clamp(16px,1.25vw,20px);line-height:1.65;display:block}.auth-security-visual{place-items:center;height:clamp(190px,25vh,300px);margin:0;display:grid;position:relative;overflow:visible}.auth-security-hologram{object-fit:contain;filter:saturate(1.04)contrast(1.03)drop-shadow(0 18px 38px #1a4cff33);width:auto;max-width:122%;height:clamp(190px,25vh,300px);display:block}.auth-trust-grid{border:1px solid var(--auth-line);background:#0a182cad;border-radius:14px;grid-template-columns:repeat(3,1fr);max-width:560px;padding:18px 10px;display:grid;box-shadow:0 18px 50px #0003}.auth-trust-grid>div{text-align:center;border-inline-start:1px solid var(--auth-line);place-items:center;gap:3px;padding:0 12px;display:grid}.auth-trust-grid>div:first-child{border-inline-start:none}.auth-trust-grid svg{color:#55a7ff;width:18px;height:18px;margin-bottom:4px}.auth-trust-grid strong{font-size:14px;font-weight:600}.auth-trust-grid span{color:var(--auth-muted);font-size:14px}.auth-trust-note{max-width:560px;color:var(--auth-copy);text-align:center;justify-content:center;align-items:center;gap:10px;margin:18px 0 0;font-size:14px;line-height:1.55;display:flex}.auth-trust-note svg{color:#55a7ff;flex:none;width:22px}.auth-reference-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(150deg,#162743e8,#0c1b31db);border:1px solid #84a4d352;border-radius:22px;grid-area:1/2;align-self:center;width:min(100%,590px);max-height:none;padding:clamp(30px,4vh,48px) clamp(30px,3.5vw,50px);overflow:visible;box-shadow:inset 0 1px #ffffff14,0 28px 80px #00000057,0 0 64px #1f5cbe1a}.auth-reference-heading{text-align:center}.auth-reference-heading h1{color:var(--auth-ink);font-family:var(--font-heading);margin:0;font-size:clamp(27px,2.1vw,35px);font-weight:700}.auth-reference-heading p{color:var(--auth-copy);margin:6px 0 20px;font-size:14px}.auth-mode-tabs{border:1px solid var(--auth-line);background:#08152773;border-radius:9px;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:3px;display:grid}.auth-mode-tab{min-height:40px;color:var(--auth-copy);border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:15px;text-decoration:none;display:flex}.auth-mode-tab svg{width:15px}.auth-mode-tab--active{color:var(--auth-ink);background:#162a47e6;box-shadow:inset 0 0 0 1px #55a6ff85,0 0 20px #2563eb1a}.auth-reference-form{flex-direction:column;display:flex}.auth-reference-panel .auth-field{gap:7px;margin-bottom:15px}.auth-reference-panel .auth-field>span{color:var(--auth-copy);font-size:15px;font-weight:500}.auth-input-wrap{position:relative}.auth-input-wrap>svg{color:#9aabc2;width:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.auth-input-wrap input{border:1px solid var(--auth-line);width:100%;min-height:52px;color:var(--auth-ink);background:var(--auth-field);font:400 16px var(--font-app);border-radius:10px;outline:none;padding:11px 44px 11px 46px;transition:border-color .15s,box-shadow .15s}.auth-input-wrap input:focus{border-color:#55a7ff;box-shadow:0 0 0 3px #3b82f624,0 0 24px #2563eb1a}.auth-input-wrap input[aria-invalid=true]{border-color:#ef4444b8;box-shadow:0 0 0 3px #ef44441a}.auth-input-wrap input::placeholder{color:#71839c}.auth-field-error,.auth-caps-lock{color:#f87171f5;margin-top:-2px;font-size:12.5px;line-height:1.45}.auth-caps-lock{color:#f59e0bf5}.auth-password-guidance{color:var(--auth-muted);margin:-7px 0 14px;font-size:12.5px;line-height:1.5}.auth-password-visibility{color:#9aabc2;cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.auth-password-visibility svg{width:18px}.auth-reference-forgot{color:#6af;align-self:flex-start;margin:-4px 0 15px;font-size:14px;line-height:1.5;text-decoration:none}.auth-reference-panel .auth-note{margin-bottom:14px}.auth-idle-notice{grid-template-columns:18px 1fr 30px;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.auth-idle-notice>div{align-items:baseline;gap:8px;min-width:0;display:flex}.auth-idle-notice strong{flex:none}.auth-idle-notice span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-note-dismiss{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.auth-note-dismiss:hover{background:#ffffff14}.auth-note-dismiss:focus-visible{outline-offset:2px;outline:2px solid #f2c45c}.auth-note-dismiss svg{width:16px;height:16px}.auth-reference-submit{color:#fff;min-height:52px;font:700 16px var(--font-app);cursor:pointer;background:linear-gradient(90deg,#9b3cff,#5748ff 46%,#4ba5ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;transition:filter .15s,transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 14px 32px #4c4dff47,inset 0 1px #ffffff4d}.auth-reference-submit svg{width:19px;margin-inline-start:min(390px,70%);position:absolute}.auth-reference-submit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 17px 38px #4c4dff52,inset 0 1px #ffffff57}.auth-reference-submit:active:not(:disabled){transform:translateY(0)}.auth-reference-submit:focus-visible{outline-offset:3px;outline:3px solid #55a7ff4d}.auth-reference-submit .auth-submit-spinner{width:18px;height:18px;margin:0;animation:.7s linear infinite auth-submit-spin;position:static}@keyframes auth-submit-spin{to{transform:rotate(360deg)}}.auth-reference-submit:disabled{opacity:.7;cursor:wait}.auth-form-status:empty{display:none}.auth-reference-panel .auth-social{margin-top:18px}.auth-reference-panel .auth-divider{color:var(--auth-muted);font-size:14px}.auth-reference-panel .auth-divider:before,.auth-reference-panel .auth-divider:after{background:var(--auth-line)}.auth-reference-panel .auth-social button{border-color:var(--auth-line);min-height:48px;color:var(--auth-ink);background:#13233cb3}.auth-reference-panel .auth-social button:hover:not(:disabled){background:#192f4ed1;border-color:#55a7ff}.auth-two-factor-card{background:#1c2b4e66;border:1px solid #4a70ff59;border-radius:12px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;margin-top:20px;padding:14px;display:grid}.auth-two-factor-icon{color:#7485ff;background:#3341a633;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.auth-two-factor-card>div:nth-child(2){gap:3px;display:grid}.auth-two-factor-card strong{font-size:15px}.auth-two-factor-card span{color:var(--auth-copy);font-size:14px;line-height:1.55}.auth-two-factor-card>a{color:var(--auth-copy);white-space:nowrap;border:1px solid #5b93e78c;border-radius:7px;padding:8px 11px;font-size:14px;line-height:1.4;text-decoration:none}.auth-security-prompt{border-top:1px solid var(--auth-line);color:var(--auth-copy);grid-template-columns:22px 1fr auto;align-items:center;gap:9px;margin-top:14px;padding-top:13px;font-size:12.5px;line-height:1.45;display:grid}.auth-security-prompt>svg{color:#6af;width:19px;height:19px}.auth-security-prompt strong{color:var(--auth-ink);font-weight:600}.auth-security-prompt a{color:#6af;white-space:nowrap;font-weight:600;text-decoration:none}.auth-security-prompt a:hover{text-decoration:underline}.auth-security-prompt a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #55a7ff}.auth-support-link{color:var(--auth-copy);text-align:center;margin:16px 0 0;font-size:14px;line-height:1.5}.auth-support-link a{color:#6af}.auth-two-factor-challenge{gap:18px;padding-block:18px}.auth-two-factor-icon--challenge{width:64px;height:64px;margin:0 auto 14px;box-shadow:0 0 36px #4a70ff40}.auth-two-factor-icon--challenge svg{width:30px;height:30px}.auth-two-factor-switch{color:#6af;font:600 14px var(--font-app);cursor:pointer;background:0 0;border:0;align-self:center}.auth-two-factor-switch:focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #55a7ff}.auth-reference-footer{min-height:58px;color:var(--auth-muted);border-top:1px solid #6f92c524;grid-column:1/-1;justify-content:space-between;align-items:center;margin-inline:calc(-1*clamp(34px,6vw,100px));padding-inline:clamp(34px,4vw,64px);font-size:14px;display:flex}.auth-reference-footer nav{gap:28px;display:flex}.auth-reference-footer a{color:var(--auth-copy);text-decoration:none}@media (min-width:821px) and (max-height:980px){.auth-reference-story{padding-block:0 10px}.auth-reference-copy{min-height:146px}.auth-reference-copy>span{margin-top:7px;line-height:1.5}.auth-security-visual,.auth-security-hologram{height:clamp(176px,22vh,214px)}.auth-trust-grid{padding-block:12px}.auth-trust-note{margin-top:10px}.auth-reference-panel{padding-block:20px}.auth-reference-heading p{margin-bottom:14px}.auth-mode-tabs{margin-bottom:15px}.auth-reference-panel .auth-field{margin-bottom:11px}.auth-reference-forgot{margin-bottom:10px}.auth-reference-panel .auth-social{margin-top:12px}.auth-security-prompt{margin-top:10px;padding-top:10px}.auth-support-link{margin-top:11px}}html:not(.dark) .auth-page--reference{--auth-ink:#0a1a31;--auth-copy:#34475f;--auth-muted:#6b788b;--auth-line:#1f3a5e33;--auth-panel:#ffffffc7;--auth-field:#fafcffe0;background:radial-gradient(48% 62% at 13% 48%,#426eb01f,#0000 72%),radial-gradient(34% 45% at 84% 10%,#bd8d301c,#0000 74%),linear-gradient(132deg,#e9eef5 0%,#fbfaf7 44%,#f3f6f9 72%,#e9eff6 100%)}html:not(.dark) .auth-page--israel{background:#eef5fc}html:not(.dark) .auth-page--reference:before{opacity:1;background:linear-gradient(118deg,#0000 20%,#ffffffd1 43%,#0000 64%),radial-gradient(28% 54% at 73% 44%,#ffffffbd,#0000 76%);-webkit-mask-image:none;mask-image:none}html:not(.dark) .auth-page--reference:after{content:"";z-index:0;pointer-events:none;border:1px solid #a6782338;border-radius:24px;position:absolute;inset:18px;box-shadow:inset 0 0 90px #ffffff80,0 1px #ffffffe6}html:not(.dark) .auth-page--reference .auth-reference-panel{-webkit-backdrop-filter:blur(30px)saturate(1.15);backdrop-filter:blur(30px)saturate(1.15);background:linear-gradient(148deg,#fffffff5,#f7f7f4e0),#ffffffe0;border-color:#203b5f3d;border-radius:18px;box-shadow:inset 0 1px #fff,inset 2px 0 #c18f2ead,0 28px 68px #10264324,0 2px 8px #1026430f}html:not(.dark) .auth-page--reference .auth-reference-story,html:not(.dark) .auth-page--reference .auth-reference-copy p{color:var(--auth-ink)}html:not(.dark) .auth-page--reference .auth-reference-copy h2{filter:none;background-image:linear-gradient(90deg,#135d9d,#173f70 68%,#9b6c20)}html:not(.dark) .auth-page--reference .auth-theme-toggle,html:not(.dark) .auth-page--reference .auth-mode-tabs,html:not(.dark) .auth-page--reference .auth-social button{background:#ffffffad;box-shadow:inset 0 1px #fff}html:not(.dark) .auth-page--reference .auth-mode-tab--active{color:#08213f;text-shadow:0 1px #fffc;background:linear-gradient(112deg,#ffffffe0 0 24%,#cde7ffb3 48%,#ffffffd6 70%,#deaf4b9e 100%);border:1px solid #d3a64ab8;box-shadow:inset 0 1px #fffffff2,0 5px 16px #1f5b9124}html:not(.dark) .auth-page--reference .auth-security-hologram{opacity:.7;filter:saturate(.52)contrast(1.04)drop-shadow(0 16px 30px #1c457d1f)}html:not(.dark) .auth-page--reference .auth-reference-logo__full{filter:saturate(.92)contrast(1.01)drop-shadow(0 12px 24px #173a6924)}html:not(.dark) .auth-page--reference .auth-reference-logo>span{color:#9f7228;text-shadow:none}html:not(.dark) .auth-page--reference .auth-theme-toggle--light{background:#ffffffd1;box-shadow:inset 0 1px #fff,0 10px 28px #1e406d26}html:not(.dark) .auth-page--reference .auth-input-wrap input{background:#ffffffc7;border-color:#32538047;box-shadow:inset 0 1px 2px #24446d09,0 5px 16px #24446d0b}html:not(.dark) .auth-page--reference .auth-input-wrap input:hover{border-color:#2764b86e}html:not(.dark) .auth-page--reference .auth-input-wrap input:focus{border-color:#ad7a28;box-shadow:0 0 0 3px #be8e3424,0 12px 26px #1c3d6614}html:not(.dark) .auth-page--reference .auth-reference-submit{color:#fffdf8;background:#11385f;box-shadow:inset 0 1px #ffffff2e,inset -3px 0 #b98a36,0 10px 24px #0e2d4f29}html:not(.dark) .auth-page--reference .auth-reference-submit:hover:not(:disabled){filter:none;background:#17466f;box-shadow:inset 0 1px #fff3,inset -3px 0 #c59643,0 13px 30px #0e2d4f30}html:not(.dark) .auth-page--reference .auth-reference-submit:focus-visible{outline-color:#b57c244d}html:not(.dark) .auth-page--reference .auth-two-factor-card{background:#edf2ffe0}html:not(.dark) .auth-page--reference .auth-trust-grid{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:1px 0;border-color:#2d446029;border-radius:0;padding-inline:0}html:not(.dark) .auth-page--reference .auth-trust-grid strong{color:#10294c}html:not(.dark) .auth-page--reference .auth-trust-grid svg,html:not(.dark) .auth-page--reference .auth-trust-note svg{color:#a87424}html:not(.dark) .auth-page--reference .auth-reference-forgot,html:not(.dark) .auth-page--reference .auth-support-link a,html:not(.dark) .auth-page--reference .auth-security-prompt a{color:#1b5f9d}html:not(.dark) .auth-page--reference .auth-reference-footer{background:linear-gradient(90deg,#0000,#ffffff52,#0000);border-top-color:#284c7e29}html:not(.dark) .auth-page--reference .auth-trust-note{color:#53647a}html:not(.dark) .auth-page--reference .auth-note-dismiss:hover{background:#0f172a0f}.auth-page--en .auth-input-wrap>svg{left:14px;right:auto}.auth-page--en .auth-password-visibility{left:auto;right:9px}.auth-page--en .auth-input-wrap input{padding:11px 46px 11px 44px}@media (max-width:1100px){.auth-page--reference{grid-template-columns:minmax(390px,.95fr) minmax(380px,1.05fr);padding-inline:28px}.auth-reference-story{padding-inline:32px}.auth-reference-panel{padding-inline:30px}.auth-reference-copy p{font-size:30px}.auth-reference-copy h2{font-size:38px}.auth-security-visual,.auth-security-hologram{height:220px}}@media (min-width:821px) and (max-height:820px){.auth-page--reference{padding-top:62px}.auth-reference-toolbar{top:12px}.auth-reference-story{padding-bottom:12px}.auth-reference-logo{width:min(440px,41vw)}.auth-reference-copy p{font-size:25px}.auth-reference-copy h2{font-size:32px}.auth-reference-copy>span{margin-top:6px;font-size:15px;line-height:1.45}.auth-reference-copy{min-height:132px}.auth-security-visual,.auth-security-hologram{height:150px}.auth-trust-grid{padding:10px 8px}.auth-trust-grid span{font-size:12.5px}.auth-trust-note{margin-top:8px;font-size:12.5px}.auth-reference-panel{padding-block:18px}}@media (max-width:820px){.auth-page--reference{flex-direction:column;height:auto;min-height:100dvh;padding:78px 16px 70px;display:flex;overflow:auto}.auth-reference-toolbar{top:18px;left:18px}.auth-reference-story{order:2;width:min(100%,560px);margin:22px auto 0;padding:0 8px;display:flex}.auth-reference-logo{width:min(100%,460px)}.auth-reference-copy p{font-size:26px}.auth-reference-copy h2{font-size:32px}.auth-reference-copy>span{margin-top:8px;font-size:15px;line-height:1.5}.auth-reference-copy{min-height:146px}.auth-security-visual,.auth-security-hologram{height:190px}.auth-trust-grid{width:100%;padding:12px 6px}.auth-trust-grid>div{padding-inline:6px}.auth-trust-grid strong,.auth-trust-grid span{font-size:12.5px}.auth-trust-note{margin-top:10px;font-size:12.5px}.auth-reference-panel{order:1;width:min(100%,560px);max-height:none;margin:0 auto}.auth-reference-footer{text-align:center;order:3;gap:12px;min-height:auto;margin:28px 0 0;padding:22px 0 0;display:grid;position:relative}.auth-reference-footer nav{justify-content:center;gap:18px}.auth-israel-backdrop{object-position:58% center;opacity:.32}.auth-israel-map-labels{display:none}.auth-israel-network-title{margin-block:4px 16px}}@media (max-width:520px){.auth-page--reference{padding-inline:10px}.auth-reference-panel{border-radius:17px;padding:27px 20px 24px}.auth-reference-toolbar{left:12px}.auth-language-trigger{padding-inline:8px}.auth-language-trigger>svg:first-child{display:none}.auth-two-factor-card{grid-template-columns:42px 1fr}.auth-two-factor-card>a{text-align:center;grid-column:1/-1}.auth-security-prompt{grid-template-columns:20px 1fr}.auth-security-prompt a{grid-column:2;justify-self:start}.auth-idle-notice>div{gap:2px;display:grid}.auth-idle-notice span{white-space:normal;overflow:visible}.auth-reference-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.auth-reference-submit,.auth-input-wrap input,.auth-theme-toggle,.auth-theme-toggle__thumb,.auth-theme-toggle svg{transition:none}.auth-reference-story,.auth-reference-panel,.auth-submit-spinner{animation:none}}.dz-canvas{z-index:5;background:var(--bg-page);padding-block:10px 14px;position:sticky;top:0}.dz-hint{font-size:var(--fs-100);color:var(--text-muted);margin:8px 0 0}.dz-strip{border:none;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.dz-chip{border:1px solid var(--border);border-radius:var(--r-full);background:var(--bg-card);cursor:pointer;font-size:var(--fs-200);color:var(--text-secondary);white-space:nowrap;padding:6px 13px}.dz-chip input{opacity:0;pointer-events:none;position:absolute}.dz-chip:has(input:checked){border-color:var(--brand);background:rgb(var(--brand-rgb) / .1);color:var(--text-primary);font-weight:500}.dz-chip:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.dz-section{margin-top:24px}.dz-section__title{font-size:var(--fs-100);letter-spacing:.06em;color:var(--text-muted);margin:0 0 9px;font-weight:600}.dz-grid{background:var(--border);border:1px solid var(--border);border-radius:var(--r-10);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;display:grid;overflow:hidden}.dz-cell{background:var(--bg-card);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 14px;display:flex}.dz-cell--wide{flex-direction:column;grid-column:1/-1;justify-content:flex-start;align-items:stretch;padding-block:12px}.dz-cell__label{font-size:var(--fs-250);color:var(--text-primary);min-width:0;margin:0;font-weight:500}.dz-cell__control{flex:0 0 168px;justify-content:flex-end;align-items:center;gap:6px;display:flex}.dz-swatch{align-items:center;gap:4px;display:flex}.dz-swatch input[type=color]{border:1px solid var(--border);border-radius:var(--r-6);background:var(--bg-card);cursor:pointer;flex-shrink:0;width:26px;height:26px;padding:2px}.dz-swatch input[type=text]{width:66px;font-size:var(--fs-050);text-align:center;direction:ltr;padding:4px 5px;font-family:ui-monospace,monospace}.dz-seg{border:1px solid var(--border);border-radius:var(--r-7);display:inline-flex;overflow:hidden}.dz-seg label{font-size:var(--fs-100);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-inline-start:1px solid var(--border);padding:5px 10px}.dz-seg label:first-child{border-inline-start:none}.dz-seg input{opacity:0;pointer-events:none;position:absolute}.dz-seg label:has(input:checked){background:var(--brand);color:var(--s-accent-on-fill);font-weight:500}.dz-seg label:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:-2px}.dz-fonts{border:none;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:7px;width:100%;margin:0;padding:0;display:grid}.dz-font{border:1px solid var(--border);border-radius:var(--r-8);background:var(--bg-page);cursor:pointer;padding:10px 11px;display:block}.dz-font input{opacity:0;pointer-events:none;position:absolute}.dz-font:has(input:checked){border-color:var(--brand);background:rgb(var(--brand-rgb) / .07)}.dz-font:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.dz-font__sample{font-size:var(--fs-450);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;display:block}.dz-font__name{font-size:var(--fs-050);color:var(--text-muted);text-align:end;direction:ltr;margin-top:3px;display:block}.dz-font__sample[data-font=Heebo],.dz-font__sample[data-font="IBM Plex Sans Hebrew"]{font-family:IBM Plex Sans Hebrew,sans-serif}.dz-font__sample[data-font=Assistant]{font-family:Assistant,sans-serif}.dz-font__sample[data-font=Rubik]{font-family:Rubik,sans-serif}.dz-font__sample[data-font="Noto Sans Hebrew"]{font-family:Noto Sans Hebrew,sans-serif}.dz-font__sample[data-font=same]{font-family:var(--font-app,"IBM Plex Sans Hebrew", sans-serif)}.dz-bar{z-index:5;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-10);box-shadow:var(--card-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:11px 14px;display:flex;position:sticky;bottom:0}.dz-bar__note{font-size:var(--fs-150);color:var(--text-muted);margin:0}.dz-bar__actions{align-items:center;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.ui-btn__spin,.ui-state__spin{animation-duration:2s}.ui-toggle,.ui-toggle__knob,.ui-btn{transition:none}}.sidebar-tooltip{color:#e8eaf0;letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;z-index:999;background:#1c1f2c;border:1px solid #272a37;border-radius:7px;padding:5px 12px;font-family:IBM Plex Sans Hebrew,sans-serif;font-size:12.5px;font-weight:500;transition:opacity .14s;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 4px 12px #0006}.sidebar-item:hover .sidebar-tooltip{opacity:1}.ui-ltr{unicode-bidi:isolate}[dir=rtl] div[dir=ltr],[dir=rtl] td[dir=ltr],[dir=rtl] th[dir=ltr],[dir=rtl] p[dir=ltr],[dir=rtl] li[dir=ltr]{text-align:right}th,td{text-align:start}td,.ui-metric__value,.ui-num{font-variant-numeric:tabular-nums}.ui-railhead__row{align-items:center;gap:8px;width:100%;display:flex}.ui-railhead__spacer{flex:1}.ui-railhead__text{width:100%;min-width:0;line-height:1.3}.pay-totals{border-top:1px solid var(--border);background:var(--bg-page);flex-direction:column;gap:3px;padding:8px 16px 10px;display:flex}.pay-totals__row{color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.pay-totals__row--sum{border-top:1px solid var(--border-subtle);color:var(--text-primary);margin-block-start:4px;padding-block-start:6px;font-size:13px;font-weight:700}.pay-totals__row--paid{color:var(--success-strong,#10b981);font-weight:600}.ui-seg{border:1px solid var(--border);border-radius:var(--r-full);background:var(--bg-card);align-items:center;gap:4px;padding:3px;display:inline-flex}.ui-seg__btn{appearance:none;border-radius:var(--r-full);font:inherit;font-size:var(--fs-200);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-enter) var(--ease-out), color var(--dur-enter) var(--ease-out);background:0 0;border:none;padding:6px 14px;font-weight:500}.ui-seg__btn:hover{color:var(--text-primary)}.ui-seg__btn[aria-pressed=true]{background:var(--bg-page);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border);font-weight:700}.ui-seg__btn:focus-visible{outline:2px solid var(--brand);outline-offset:1px}:root{--l-display:var(--p-font-display);--l-label:var(--fs-300);--l-body:var(--fs-450);--l-head:var(--fs-600);--l-figure:var(--fs-800);--l-rule:var(--s-edge-subtle);--l-rule-strong:var(--s-edge);--l-accent-rule:var(--s-accent-text);--l-raise-bg:var(--s-surface);--l-raise-shadow:var(--card-shadow);--l-ground:var(--surface-sheen)}.ui-l-page{background:var(--l-ground)}.ui-l-title{font-family:var(--l-display);font-size:var(--l-figure);letter-spacing:-.005em;color:var(--text-primary);margin:0;font-weight:300;line-height:1.05}.ui-l-head{font-family:var(--l-display);font-size:var(--l-head);color:var(--text-primary);margin:0;font-weight:400;line-height:1.2}.ui-l-body{font-size:var(--l-body);color:var(--text-primary);line-height:1.55}.ui-l-quiet{font-size:var(--l-body);color:var(--text-secondary);line-height:1.55}.ui-l-label{font-size:var(--l-label);letter-spacing:.1em;color:var(--text-muted);font-weight:500}.ui-l-accent-rule{background:linear-gradient(90deg, transparent, var(--l-accent-rule) 14%, var(--l-accent-rule) 86%, transparent);border:0;block-size:1px;margin:0;display:block}.ui-l-rule{background:var(--l-rule-strong);border:0;block-size:1px;margin:0;display:block}.ui-l-row{border-block-end:1px solid var(--l-rule)}.ui-l-row:last-child{border-block-end:0}.ui-l-sep{inline-size:1px;margin-inline:var(--space-7);background:linear-gradient(180deg, transparent, var(--l-rule-strong), transparent);flex:none}.ui-l-action{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:46px;padding-inline:var(--space-5);font-size:var(--l-body);letter-spacing:.04em;color:var(--brand-text);border:1px solid var(--l-accent-rule);background:0 0;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.ui-l-action:hover{border-color:var(--brand)}.ui-l-action:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ui-l-dot{border-radius:var(--radius-full);background:var(--l-dot,var(--text-muted));flex:none;block-size:7px;inline-size:7px}.ui-l-dot--danger{--l-dot:var(--danger)}.ui-l-dot--warn{--l-dot:var(--warning)}.ui-l-dot--ok{--l-dot:var(--success)}.ui-l-dot--area{--l-dot:var(--area-color,var(--text-muted))}.ui-l-field{min-block-size:38px;inline-size:100%;font:inherit;font-size:var(--l-body);color:var(--text-primary);border:0;border-block-end:1px solid var(--l-rule-strong);background:0 0;padding:0 2px 6px;transition:border-color .15s}.ui-l-field:focus{border-block-end-color:var(--brand);outline:none}.ui-l-num{font-variant-numeric:tabular-nums;text-align:end;direction:ltr}.ui-l-figure{gap:var(--space-3);color:inherit;flex-direction:column;text-decoration:none;display:flex}.ui-l-figure__value{font-family:var(--l-display);font-size:var(--l-figure);font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:300;line-height:.95;transition:color .15s}.ui-l-figure__label{border-block-end:1px dotted var(--l-rule-strong);align-self:flex-start;padding-block-end:3px}.ui-l-figure:hover .ui-l-figure__value,.ui-l-figure:focus-visible .ui-l-figure__value{color:var(--brand-text)}.ui-l-raise{background:var(--l-raise-bg);box-shadow:var(--l-raise-shadow);position:relative}.ui-l-raise:after{content:"";background:linear-gradient(180deg, transparent, var(--l-accent-rule), transparent);inline-size:1px;position:absolute;inset-block:0;inset-inline-end:0}.ui-l-live{animation:2.4s ease-in-out infinite ui-l-breathe}@keyframes ui-l-breathe{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ui-l-live,.ui-l-action,.ui-l-field,.ui-l-figure__value{transition:none;animation:none}}.ui-l-pagehead{align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.ui-l-pagehead__text{gap:var(--space-2);flex-direction:column;flex:22ch;min-inline-size:0;display:flex}.ui-l-pagehead__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-l-section{gap:var(--space-4);flex-direction:column;margin-block-end:var(--space-6);display:flex}.ui-l-sectionhead{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-l-sectionhead>:last-child{margin-inline-start:auto}.ui-l-figures{align-items:stretch;display:flex}.ui-l-figures>.ui-l-figure{flex:1 1 0;min-inline-size:0}.ui-l-tablewrap{overscroll-behavior-x:contain;inline-size:100%;overflow-x:auto}.ui-l-table{border-collapse:collapse;inline-size:100%;font-size:var(--l-body);color:var(--text-primary)}.ui-l-table th{z-index:1;padding:var(--space-3) var(--space-4);font-size:var(--l-label);letter-spacing:.1em;color:var(--text-muted);text-align:start;white-space:nowrap;background:var(--bg-page);border-block-end:1px solid var(--l-rule-strong);font-weight:500;position:sticky;inset-block-start:0}.ui-l-table td{padding:var(--space-4);border-block-end:1px solid var(--l-rule);vertical-align:middle;line-height:1.5}.ui-l-table tbody tr:last-child td{border-block-end:0}.ui-l-table tbody tr{transition:background var(--duration-fast)}.ui-l-table tbody tr:hover{background:var(--bg-subtle)}.ui-l-table [data-num],.ui-l-table th[data-num]{font-variant-numeric:tabular-nums;text-align:end;direction:ltr}.ui-l-table tbody tr[aria-selected=true]{background:var(--bg-subtle);position:relative}.ui-l-table tbody tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--l-accent-rule)}.ui-l-toolbar{align-items:flex-end;gap:var(--space-5);border-block-end:1px solid var(--l-rule);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}.ui-l-toolbar__grow{flex:24ch;min-inline-size:0}.ui-l-labelled{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ui-l-state{align-items:center;gap:var(--space-2);font-size:var(--l-label);letter-spacing:.06em;color:var(--text-secondary);white-space:nowrap;font-weight:500;display:inline-flex}.ui-l-empty{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-7);flex-direction:column;max-inline-size:62ch;display:flex}.ui-l-empty__body{font-size:var(--l-body);color:var(--text-secondary);margin:0;line-height:1.6}.ui-l-link{align-items:center;gap:var(--space-2);min-block-size:44px;font-size:var(--l-body);color:var(--text-secondary);transition:color var(--duration-fast), border-color var(--duration-fast);border-block-end:1px solid #0000;text-decoration:none;display:inline-flex}.ui-l-link:hover{color:var(--text-primary);border-block-end-color:var(--l-rule-strong)}.ui-l-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:720px){.ui-l-figures{gap:var(--space-5);flex-wrap:wrap}.ui-l-figures>.ui-l-figure{flex:44%}.ui-l-figures>.ui-l-sep{display:none}.ui-l-table th,.ui-l-table td{padding:var(--space-3)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
