.idt-app-error{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-block-size:60vh;padding-block:var(--space-8,2rem);padding-inline:var(--space-6,1.5rem)}.idt-app-error .idt-error-state{inline-size:min(100%,28rem)}:root{--font-sans:"Inter Variable","IBM Plex Sans Arabic",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",monospace;--font-feature-settings:"tnum","cv11","ss01";--text-2xs:11px;--text-2xs-line:16px;--text-2xs-weight:500;--text-xs:12px;--text-xs-line:16px;--text-sm:13px;--text-sm-line:20px;--text-md:14px;--text-md-line:20px;--text-lg:16px;--text-lg-line:24px;--text-xl:20px;--text-xl-line:28px;--text-xl-weight:600;--text-2xl:24px;--text-2xl-line:32px;--text-2xl-weight:600;--text-3xl:32px;--text-3xl-line:40px;--text-3xl-weight:600;--text-3xl-tracking:-0.01em;--text-display:40px;--text-display-line:48px;--text-display-weight:600;--text-display-tracking:-0.02em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:56px;--space-12:64px;--space-13:80px;--space-14:96px;--space-15:128px;--space-16:160px;--gap-inline:8px;--gap-control:12px;--padding-card:20px;--gap-section:24px;--gutter-page:32px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--elevation-0:none;--elevation-1:0 1px 2px rgb(10 13 17/.06);--elevation-2:0 4px 12px rgb(10 13 17/.10);--elevation-3:0 16px 40px rgb(10 13 17/.18);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease-standard:cubic-bezier(.2,0,0,1);--ease-enter:cubic-bezier(0,0,.2,1);--ease-exit:cubic-bezier(.4,0,1,1);--z-sticky:10;--z-sidebar:20;--z-topbar:30;--z-drawer:40;--z-dialog:50;--z-popover:60;--z-toast:70;--z-emergency-banner:80;--control-sm:32px;--control-md:36px;--control-lg:40px;--table-row-height:40px;--table-header-height:40px;--table-checkbox-col:40px;--table-actions-col:56px;--sidebar-expanded:264px;--sidebar-collapsed:64px;--topbar-height:56px;--content-max:1440px;--color-canvas:#F5F7F9;--color-surface-1:#FFFFFF;--color-surface-2:#EDF0F3;--color-surface-3:#E3E8ED;--color-overlay:rgb(10 13 17/.48);--color-fg-primary:#141A21;--color-fg-secondary:#4C5866;--color-fg-muted:#5E6B7A;--color-fg-disabled:#9AA5B2;--color-border-subtle:#D5DBE2;--color-border-strong:#7F8B99;--color-focus-ring:#3349C7;--color-brand-primary:#3349C7;--color-brand-primary-hover:#2838A3;--color-brand-on-primary:#FFFFFF;--color-brand-tint:#EEF2FF;--color-brand-accent:#3349C7;--color-success-fg:#167A4C;--color-success-fill:#E3F5EC;--color-warning-fg:#8A5B00;--color-warning-fill:#FFF4D6;--color-danger-fg:#B3261E;--color-danger-fill:#FDE8E7;--color-danger-solid:#B3261E;--color-danger-on-solid:#FFFFFF;--color-info-fg:#1F6FB2;--color-info-fill:#E6F0FA;--color-emergency-fg:#8E1B5E;--color-emergency-fill:#FBE7F3;--color-emergency-solid:#8E1B5E;--color-emergency-on-solid:#FFFFFF;--color-risk-low:#167A4C;--color-risk-medium:#8A5B00;--color-risk-high:#C2410C;--color-risk-critical:#8B1A1A;--color-series-1:#3349C7;--color-series-2:#0E8F89;--color-series-3:#8A4FD1;--color-series-4:#C27A1A;--color-series-5:#2F7FB8;--color-series-6:#B04A72;--color-series-7:#5E8C2E;--color-series-8:#6F7A8C}[data-theme=dark]{--color-canvas:#0A0D11;--color-surface-1:#10151B;--color-surface-2:#161C24;--color-surface-3:#1D2530;--color-overlay:rgb(0 0 0/.64);--color-fg-primary:#F2F5F8;--color-fg-secondary:#B8C2CE;--color-fg-muted:#8B97A5;--color-fg-disabled:#5A6573;--color-border-subtle:#2A323D;--color-border-strong:#5F6A78;--color-focus-ring:#B9C6FF;--color-brand-primary:#8FA3FA;--color-brand-primary-hover:#B9C6FF;--color-brand-on-primary:#0F1535;--color-brand-tint:#1B2340;--color-brand-accent:#8FA3FA;--color-success-fg:#5FD39E;--color-success-fill:#12301F;--color-warning-fg:#F0C462;--color-warning-fill:#332A10;--color-danger-fg:#FF8A80;--color-danger-fill:#3A1715;--color-danger-solid:#FF8A80;--color-danger-on-solid:#0A0D11;--color-info-fg:#86C1FF;--color-info-fill:#13273D;--color-emergency-fg:#FF8FD0;--color-emergency-fill:#381228;--color-emergency-solid:#FF8FD0;--color-emergency-on-solid:#0A0D11;--color-risk-low:#5FD39E;--color-risk-medium:#F0C462;--color-risk-high:#FFA26B;--color-risk-critical:#FF7A7A;--color-series-1:#8FA3FA;--color-series-2:#4FD1C9;--color-series-3:#C39BFF;--color-series-4:#F2B45C;--color-series-5:#7FC0F0;--color-series-6:#F08FB6;--color-series-7:#A7D36A;--color-series-8:#AAB4C4}[data-density=compact]{--control-md:32px;--control-lg:36px;--padding-card:16px;--table-row-height:32px;--gutter-page:24px}@media (prefers-reduced-motion:reduce){:root,[data-density=compact],[data-theme=dark]{--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms}}