@font-face{font-family:PeydaWeb;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/PeydaWeb-Thin.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/PeydaWeb-ExtraLight.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/PeydaWeb-Light.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/PeydaWeb-Regular.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/PeydaWeb-Medium.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/PeydaWeb-SemiBold.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/PeydaWeb-Bold.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/PeydaWeb-ExtraBold.woff2) format("woff2")}@font-face{font-family:PeydaWeb;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/PeydaWeb-Black.woff2) format("woff2")}:root{font-family:var(--font-family-sans, PeydaWeb, system-ui, sans-serif);line-height:1.5;font-weight:400;color-scheme:light;color:var(--text-primary, #111827);background-color:var(--bg-page, #f5f6f9);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;box-sizing:border-box}[data-theme=dark]{color-scheme:dark}*,*:before,*:after{box-sizing:inherit}html{font-size:clamp(8px,min(100vw / 192,100vh / 108),24px)}body{margin:0;overflow:hidden;background-color:var(--bg-page, #f5f6f9);color:var(--text-primary, #111827)}#root{position:relative;z-index:1;min-height:100dvh;overflow:hidden}p{padding:0;margin:0}button,input{font:inherit}:root{--color-gold-50: #faf6ed;--color-gold-100: #f3ead4;--color-gold-200: #e6d4a8;--color-gold-300: #d4b86a;--color-gold-400: #c9a227;--color-gold-500: #b8922a;--color-gold-600: #9a7b24;--color-gold-700: #7d6320;--color-neutral-0: #ffffff;--color-neutral-50: #f5f6f9;--color-neutral-100: #eceef3;--color-neutral-200: #dde1e9;--color-neutral-300: #c5cbd6;--color-neutral-400: #9aa3b2;--color-neutral-500: #6b7280;--color-neutral-600: #4b5563;--color-neutral-700: #374151;--color-neutral-800: #1f2937;--color-neutral-900: #111827;--color-neutral-950: #0a0d12;--color-slate-850: #2e3748;--color-slate-900: #252d3d;--color-slate-925: #1e2636;--color-slate-950: #181e2b;--color-slate-975: #141924;--color-success-500: #0d9f6e;--color-success-600: #0a8f5a;--color-error-500: #dc2626;--color-error-600: #b91c1c;--color-info-500: #2563eb;--color-warning-500: #d97706;--font-family-sans: PeydaWeb, system-ui, sans-serif;--font-family-mono: ui-monospace, "SF Mono", Menlo, monospace;--font-scale: 1;--text-xs: calc(.75rem * var(--font-scale));--text-sm: calc(.8125rem * var(--font-scale));--text-base: calc(.9375rem * var(--font-scale));--text-md: calc(1rem * var(--font-scale));--text-lg: calc(1.125rem * var(--font-scale));--text-xl: calc(1.25rem * var(--font-scale));--text-2xl: calc(1.5rem * var(--font-scale));--text-3xl: calc(1.875rem * var(--font-scale));--text-4xl: calc(2.25rem * var(--font-scale));--text-display: clamp(calc(1.75rem * var(--font-scale)), 4vw, calc(2.5rem * var(--font-scale)));--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--tracking-tight: -.02em;--tracking-normal: 0;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: 4px;--radius-md: 7px;--radius-lg: 9px;--radius-xl: 12px;--radius-2xl: 14px;--radius-full: 9999px;--radius-button: var(--radius-md);--shadow-xs: 0 1px 2px rgba(10, 13, 18, .03);--shadow-sm: 0 1px 4px rgba(10, 13, 18, .04);--shadow-md: 0 2px 8px rgba(10, 13, 18, .06);--shadow-lg: 0 4px 16px rgba(10, 13, 18, .08);--shadow-focus: 0 0 0 3px var(--focus-ring-color);--elevation-0: none;--elevation-1: var(--shadow-xs);--elevation-2: var(--shadow-sm);--elevation-3: var(--shadow-md);--elevation-4: var(--shadow-lg);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-instant: .1s;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--duration-enter: .6s;--login-brand-width: 48%;--login-form-max: 420px;--touch-target-min: 44px}html[data-font-size=small]{--font-scale: .9}html[data-font-size=large]{--font-scale: 1.1}:root{--bg-page: var(--color-neutral-50);--bg-sidebar: var(--color-neutral-0);--bg-surface: var(--color-neutral-0);--bg-surface-elevated: var(--color-neutral-0);--bg-subtle: var(--color-neutral-100);--bg-brand: #001a3f;--bg-brand-muted: #0a2a5c;--bg-input: var(--color-neutral-0);--bg-input-hover: var(--color-neutral-50);--text-primary: var(--color-neutral-900);--text-secondary: var(--color-neutral-600);--text-tertiary: var(--color-neutral-500);--text-inverse: var(--color-neutral-0);--text-brand: var(--color-neutral-100);--text-brand-muted: rgba(255, 255, 255, .72);--border-default: var(--color-neutral-200);--border-strong: var(--color-neutral-300);--border-focus: var(--brand);--brand: #0b5cd8;--brand-hover: #0a4bb5;--brand-active: #093d99;--brand-subtle: rgba(11, 92, 216, .05);--brand-deep: #001a3f;--accent: #feb500;--accent-subtle: color-mix(in srgb, var(--accent) 14%, transparent);--accent-muted: color-mix(in srgb, var(--accent) 26%, transparent);--accent-hover: #9a7b24;--btn-primary: var(--brand);--btn-primary-bg: var(--brand);--btn-primary-bg-hover: var(--brand-hover);--btn-primary-text: #ffffff;--btn-disabled-bg: var(--color-neutral-100);--btn-disabled-text: var(--color-neutral-400);--focus-ring-color: color-mix(in srgb, var(--brand) 28%, transparent);--input-error-border: var(--color-error-500);--input-success-border: var(--color-success-500);--trust-pill-bg: rgba(255, 255, 255, .08);--trust-pill-border: rgba(255, 255, 255, .12);--graphic-line: color-mix(in srgb, var(--accent) 42%, transparent);--graphic-glow: color-mix(in srgb, var(--accent) 12%, transparent);--org-primary: var(--brand);--org-accent: var(--accent);--org-gradient-from: var(--brand-deep);--org-gradient-via: color-mix(in srgb, var(--brand-deep) 82%, var(--brand));--org-gradient-to: color-mix(in srgb, var(--brand-deep) 55%, var(--brand));--shadow-xs: 0 1px 2px rgba(17, 24, 39, .04);--shadow-sm: 0 1px 4px rgba(17, 24, 39, .05);--shadow-md: 0 4px 12px rgba(17, 24, 39, .07);--shadow-lg: 0 8px 24px rgba(17, 24, 39, .09);--color-primary: var(--brand);--border-subtle: var(--border-default);--surface-elevated: var(--bg-surface);--surface-muted: var(--bg-page)}html[data-theme=dark]{--bg-page: var(--color-slate-975);--bg-sidebar: var(--color-slate-950);--bg-surface: var(--color-slate-925);--bg-surface-elevated: var(--color-slate-900);--bg-subtle: #1b2230;--bg-brand: var(--brand-deep);--bg-brand-muted: color-mix(in srgb, var(--brand-deep) 88%, #fff);--bg-input: var(--color-slate-900);--bg-input-hover: var(--color-slate-850);--text-primary: #f3f5f9;--text-secondary: #b8c0ce;--text-tertiary: #8b95a8;--text-inverse: var(--color-slate-975);--text-brand: #f3f5f9;--text-brand-muted: rgba(243, 245, 249, .72);--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .16);--border-focus: color-mix(in srgb, var(--brand) 55%, #fff);--accent-subtle: color-mix(in srgb, var(--accent) 16%, transparent);--accent-muted: color-mix(in srgb, var(--accent) 26%, transparent);--accent-hover: #f5d86a;--color-success-500: #34d399;--color-success-600: #22c55e;--color-error-500: #f87171;--color-error-600: #ef4444;--color-info-500: #60a5fa;--color-warning-500: #fbbf24;--btn-primary: var(--brand);--btn-primary-bg: var(--brand);--btn-primary-bg-hover: var(--brand-hover);--btn-primary-text: #ffffff;--btn-disabled-bg: var(--color-slate-900);--btn-disabled-text: #8b95a8;--focus-ring-color: color-mix(in srgb, var(--brand) 32%, transparent);--input-error-border: var(--color-error-500);--input-success-border: var(--color-success-500);--trust-pill-bg: rgba(255, 255, 255, .08);--trust-pill-border: rgba(255, 255, 255, .12);--graphic-line: color-mix(in srgb, var(--accent) 42%, transparent);--graphic-glow: color-mix(in srgb, var(--accent) 14%, transparent);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .18);--shadow-sm: 0 2px 6px rgba(0, 0, 0, .22);--shadow-md: 0 4px 14px rgba(0, 0, 0, .28);--shadow-lg: 0 10px 28px rgba(0, 0, 0, .36);--color-primary: var(--brand);--border-subtle: var(--border-default);--surface-elevated: var(--bg-surface);--surface-muted: var(--bg-page)}:root{--color-bg: var(--bg-page);--color-surface: var(--bg-surface);--color-surface-elevated: var(--bg-surface-elevated);--color-surface-card: var(--bg-surface);--color-border: var(--border-default);--color-border-strong: color-mix(in srgb, var(--accent) 38%, var(--border-strong));--color-text-primary: var(--text-primary);--color-text-secondary: var(--text-secondary);--color-text-muted: var(--text-tertiary);--color-gold: var(--accent-hover);--color-gold-bright: var(--accent-hover);--color-gold-dim: color-mix(in srgb, var(--accent) 72%, #1a1200);--color-on-gold: #ffffff;--color-gold-muted-bg: var(--accent-subtle);--color-up: var(--color-success-600);--color-down: var(--color-error-500);--color-up-strong: var(--color-success-600);--color-down-strong: var(--color-error-600);--color-price-buy: var(--color-success-600);--color-price-sell: var(--color-error-500);--color-trade: var(--text-primary);--color-warning: var(--color-warning-500);--color-live: var(--color-success-600);--color-offline: var(--color-neutral-500);--color-status-degraded: var(--color-warning-500);--color-status-offline: var(--color-error-600);--color-status-live-bg: color-mix(in srgb, var(--color-success-500) 14%, transparent);--color-status-live-border: color-mix(in srgb, var(--color-success-500) 35%, transparent);--color-status-degraded-bg: color-mix(in srgb, var(--color-warning-500) 14%, transparent);--color-status-degraded-border: color-mix(in srgb, var(--color-warning-500) 38%, transparent);--color-status-offline-bg: color-mix(in srgb, var(--color-error-500) 12%, transparent);--color-status-offline-border: color-mix(in srgb, var(--color-error-500) 35%, transparent);--flash-up: color-mix(in srgb, var(--color-success-500) 22%, transparent);--flash-down: color-mix(in srgb, var(--color-error-500) 18%, transparent);--color-buy-surface: color-mix(in srgb, var(--color-success-500) 12%, transparent);--color-buy-border: color-mix(in srgb, var(--color-success-500) 32%, transparent);--color-buy-label: var(--color-success-600);--color-sell-surface: color-mix(in srgb, var(--color-error-500) 10%, transparent);--color-sell-border: color-mix(in srgb, var(--color-error-500) 30%, transparent);--color-sell-label: var(--color-error-500);--color-card-glow: var(--graphic-glow);--color-card-border: var(--border-default);--tv-panel-bg: linear-gradient( 165deg, color-mix(in srgb, var(--bg-surface) 52%, transparent) 0%, color-mix(in srgb, var(--bg-surface) 38%, transparent) 100% );--tv-panel-border: color-mix(in srgb, var(--border-default) 70%, transparent);--tv-panel-shadow: 0 1px 0 rgba(255, 255, 255, .45) inset, 0 8px 28px rgba(28, 22, 12, .06);--color-widget-bg: var(--bg-surface);--color-widget-border: var(--border-default);--color-widget-accent: color-mix(in srgb, var(--accent) 55%, transparent);--color-widget-divider: color-mix(in srgb, var(--accent) 28%, transparent);--color-header-chip-bg: var(--brand);--color-header-chip-fg: #ffffff;--color-header-chip-border: color-mix(in srgb, var(--brand) 70%, #000);--color-banner-stale-fg: color-mix(in srgb, var(--color-warning-500) 75%, #1a1200);--color-banner-offline-fg: var(--color-error-600);--color-stale-outline: color-mix(in srgb, var(--color-warning-500) 45%, transparent);--color-offline-outline: color-mix(in srgb, var(--color-error-500) 40%, transparent);--color-clock-minute: var(--text-primary);--color-clock-second: var(--accent-hover);--color-clock-tick-major: color-mix(in srgb, var(--accent) 70%, transparent);--color-clock-tick-minor: color-mix(in srgb, var(--text-primary) 22%, transparent);--tv-bg-gradient: radial-gradient( ellipse 130% 95% at 50% -5%, color-mix(in srgb, var(--brand) 10%, var(--color-neutral-50)) 0%, var(--color-neutral-50) 38%, var(--color-neutral-100) 72%, color-mix(in srgb, var(--accent) 6%, var(--color-neutral-100)) 100% );--tv-bg-scrim: linear-gradient( 180deg, color-mix(in srgb, var(--color-neutral-50) 35%, transparent) 0%, color-mix(in srgb, var(--color-neutral-100) 55%, transparent) 100% );--tv-bg-image-filter: none;--tv-image-scrim: linear-gradient( 180deg, rgba(255, 252, 247, .12) 0%, rgba(245, 240, 230, .18) 45%, rgba(236, 228, 214, .28) 100% );--tv-video-scrim: radial-gradient( ellipse 100% 88% at 50% 42%, color-mix(in srgb, var(--color-neutral-50) 42%, transparent) 0%, color-mix(in srgb, var(--color-neutral-100) 62%, transparent) 58%, color-mix(in srgb, var(--bg-page) 78%, transparent) 100% ), linear-gradient( 180deg, color-mix(in srgb, var(--bg-page) 48%, transparent) 0%, color-mix(in srgb, var(--bg-page) 72%, transparent) 100% );--font-display: var(--font-family-sans);--font-tabular: var(--font-family-sans);--tv-ref-w: 192;--tv-ref-h: 108;--tv-u: max( .625rem, min(calc(100vw / var(--tv-ref-w)), calc(100vh / var(--tv-ref-h))) );--tv-scale: calc(var(--tv-u) / 10px);--motion-flash: 2.8s;--ticker-height: calc(2.75 * var(--tv-u));--space-safe: max(calc(3.2 * var(--tv-u)), 5vmin);--space-header: calc(10.5 * var(--tv-u));--space-banner: calc(2.75 * var(--tv-u));--gap-grid: calc(.85 * var(--tv-u));--pad-card: calc(1.15 * var(--tv-u));--text-display: calc(3.1 * var(--tv-u));--text-digital-time: calc(2.15 * var(--tv-u));--text-clock: calc(2.1 * var(--tv-u));--clock-size: calc(7.25 * var(--tv-u));--header-bar-pad-y: calc(.85 * var(--tv-u));--header-bar-pad-x: calc(1.4 * var(--tv-u));--header-brand-logo-h: calc(9.75 * var(--tv-u));--header-side-min: calc(22 * var(--tv-u));--datetime-calendar-day: calc(2.85 * var(--tv-u));--brand-name-size: calc(1.85 * var(--tv-u));--datetime-weekday: calc(1.05 * var(--tv-u));--datetime-persian: calc(1.15 * var(--tv-u));--datetime-gregorian: calc(.8 * var(--tv-u));--text-meta: calc(1.15 * var(--tv-u));--text-unit: calc(1 * var(--tv-u));--text-category: calc(1.35 * var(--tv-u));--text-product: clamp( calc(2.7 * var(--tv-u)), calc(3.3 * var(--tv-u)), calc(3.85 * var(--tv-u)) );--text-price-xl: clamp( calc(2.8 * var(--tv-u)), calc(3.25 * var(--tv-u)), calc(3.8 * var(--tv-u)) );--text-price-sm: calc(1.4 * var(--tv-u));--text-label-caps: clamp( calc(1 * var(--tv-u)), calc(1.25 * var(--tv-u)), calc(1.4 * var(--tv-u)) );--radius-md: calc(1 * var(--tv-u));--radius-lg: calc(1.2 * var(--tv-u));--touch-min: calc(4.4 * var(--tv-u));--leading-tight: 1.15;--leading-normal: 1.35}[data-theme=dark],html[data-theme=dark]{--color-text-primary: #f3f5f9;--color-text-secondary: #b8c0ce;--color-text-muted: #8b95a8;--color-trade: #f3f5f9;--color-clock-minute: #f3f5f9;--color-gold: #f0cc55;--color-gold-bright: #f5d86a;--color-gold-dim: #c9a227;--color-on-gold: #141924;--color-clock-second: #f5d86a;--color-header-chip-bg: color-mix(in srgb, var(--accent) 16%, transparent);--color-header-chip-fg: var(--color-gold-bright);--color-header-chip-border: color-mix(in srgb, var(--accent) 38%, transparent);--color-card-border: color-mix(in srgb, var(--accent) 28%, transparent);--tv-panel-bg: linear-gradient(165deg, color-mix(in srgb, var(--graphic-glow) 55%, transparent) 0%, transparent 42%), linear-gradient( 165deg, color-mix(in srgb, var(--bg-surface-elevated) 42%, transparent) 0%, color-mix(in srgb, var(--bg-page) 48%, transparent) 100% );--tv-panel-border: var(--color-card-border);--tv-panel-shadow: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 0 0 1px color-mix(in srgb, var(--accent) 8%, transparent), 0 10px 32px rgba(0, 0, 0, .22);--color-widget-bg: var(--bg-surface-elevated);--color-widget-border: var(--border-default);--color-widget-accent: color-mix(in srgb, var(--accent) 50%, transparent);--color-widget-divider: color-mix(in srgb, var(--accent) 22%, transparent);--color-gold-muted-bg: var(--accent-subtle);--color-banner-stale-fg: #fff4e0;--color-banner-offline-fg: #ffffff;--color-offline: #9aa3b2;--color-clock-tick-major: rgba(240, 204, 85, .72);--color-clock-tick-minor: rgba(255, 255, 255, .28);--tv-bg-gradient: radial-gradient( ellipse 120% 85% at 50% 0%, var(--color-slate-900) 0%, var(--color-slate-975) 45%, #0c1018 100% );--tv-bg-scrim: linear-gradient( 180deg, color-mix(in srgb, var(--color-slate-975) 28%, transparent) 0%, color-mix(in srgb, #0a0d12 55%, transparent) 100% );--tv-bg-image-filter: none;--tv-image-scrim: linear-gradient( 180deg, rgba(14, 19, 28, .08) 0%, rgba(10, 13, 20, .16) 55%, rgba(8, 10, 16, .22) 100% );--tv-video-scrim: radial-gradient( ellipse 100% 88% at 50% 42%, rgba(18, 14, 8, .12) 0%, rgba(12, 10, 6, .32) 58%, rgba(8, 6, 4, .5) 100% ), linear-gradient( 180deg, rgba(10, 8, 6, .22) 0%, rgba(8, 10, 14, .38) 100% )}[data-tv-profile=signage][data-theme=dark],[data-tv-profile=signage]:not([data-theme=light]){--color-text-primary: #f6f9fc;--color-text-secondary: #c2cedc;--color-text-muted: #a3b2c4;--color-gold: #f0cc55;--color-gold-bright: #f5d86a;--color-price-buy: #62f2c8;--color-price-sell: #ffa8a8;--color-up-strong: #62f2c8;--color-down-strong: #ffa0a0;--color-buy-label: #7af5d0;--color-sell-label: #ffc4c4;--color-buy-surface: rgba(66, 232, 172, .22);--color-buy-border: rgba(82, 240, 184, .48);--color-sell-surface: rgba(255, 123, 123, .2);--color-sell-border: rgba(255, 143, 143, .45);--color-card-border: rgba(240, 204, 85, .32);--color-border: rgba(255, 255, 255, .12);--color-header-chip-bg: rgba(240, 204, 85, .14);--color-header-chip-fg: var(--color-gold-bright);--color-header-chip-border: rgba(255, 232, 160, .38)}[data-screen-type=hd]{--gap-grid: calc(.7 * var(--tv-u));--pad-card: calc(1 * var(--tv-u))}[data-screen-type="4k"],[data-screen-type="2k"]{--tv-u: max( .625rem, min(calc(100vw / 168), calc(100vh / 94.5)) );--text-price-xl: clamp( calc(2.9 * var(--tv-u)), calc(3.45 * var(--tv-u)), calc(4.15 * var(--tv-u)) );--text-product: calc(3.5 * var(--tv-u));--text-display: calc(3.15 * var(--tv-u))}[data-screen-type=sd],[data-screen-type=ld],[data-screen-type=vld]{--tv-u: max( 6.5px, min(calc(100vw / var(--tv-ref-w)), calc(100vh / var(--tv-ref-h))) );--space-safe: calc(2.2 * var(--tv-u));--space-header: calc(8.25 * var(--tv-u));--clock-size: calc(6 * var(--tv-u));--header-brand-logo-h: calc(8.25 * var(--tv-u));--header-side-min: calc(18 * var(--tv-u));--gap-grid: calc(.55 * var(--tv-u));--pad-card: calc(.85 * var(--tv-u));--text-price-xl: calc(2.5 * var(--tv-u));--text-display: calc(2.9 * var(--tv-u));--text-digital-time: calc(2.2 * var(--tv-u));--text-product: calc(2.8 * var(--tv-u));--brand-name-size: calc(1.6 * var(--tv-u));--datetime-calendar-day: calc(2.4 * var(--tv-u))}[data-screen-type=ld],[data-screen-type=vld]{--space-safe: calc(1.8 * var(--tv-u));--header-bar-pad-x: calc(1 * var(--tv-u))}[data-screen-type=vld] .tv-mini-calendar__gregorian{display:none}
