@import"https://fonts.googleapis.com/css2?family=Onest:wght@400;500;600;700&family=Oswald:wght@500;600;700&family=Inter+Tight:wght@500;600;700;800&family=JetBrains+Mono:wght@400;500;600&family=Cairo:wght@400;600;700&display=swap";:root,[data-theme=light],[data-theme=dark]{color-scheme:light;--bg: #FFFFFF;--bg-deep: #FAFAFA;--surface-0: #F8F8F7;--surface-1: #FFFFFF;--surface-2: #F4F4F5;--surface-3: #EFEFEF;--overlay: rgba(9, 9, 11, .45);--line: #E4E4E7;--line-strong: #D4D4D8;--line-primary: #09090B;--line-accent: #18181B;--text-1: #09090B;--text-2: #3F3F46;--text-3: #71717A;--text-invert: #FFFFFF;--primary: #09090B;--primary-hover: #27272A;--primary-press: #000000;--primary-tint: #F4F4F5;--on-primary: #FFFFFF;--grad-mark: linear-gradient(135deg, #09090B 0%, #18181B 60%, #27272A 100%);--accent: #18181B;--accent-2: #3F3F46;--accent-ink: #09090B;--accent-tint: #F4F4F5;--amber: #18181B;--amber-hover: #27272A;--amber-tint: #F4F4F5;--amber-ink: #09090B;--amber-line: #D4D4D8;--on-amber: #FFFFFF;--success: #16A34A;--success-tint: #F0FDF4;--success-line: #BBF7D0;--danger: #DC2626;--danger-hover: #B91C1C;--danger-tint: #FEF2F2;--danger-line: #FECACA;--warn: #D97706;--warn-tint: #FFFBEB;--br-chrome: #2563EB;--br-edge: #0D9488;--br-yandex: #EA580C;--br-comet: #7C3AED;--br-firefox: #EA580C;--br-safari: #0284C7;--fav-1: #3F3F46;--fav-2: #52525B;--fav-3: #27272A;--fav-4: #71717A;--fav-5: #18181B;--fav-6: #3F3F46;--fav-7: #52525B;--fav-8: #27272A}:root{--font-display-cond:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--fs-display:32px;--fs-h1:22px;--fs-h2:17px;--fs-h3:14.5px;--fs-body:13.5px;--fs-sm:12.5px;--fs-xs:11.5px;--fs-mono:11.5px;--fs-eyebrow:10.5px;--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.5;--track-eyebrow:.06em;--track-caps:.02em;--track-tight:-.02em;--track-num:-.01em}[lang=ar]{--font-display-cond:"Cairo",sans-serif;--font-display:"Cairo",sans-serif;--font-body:"Cairo",sans-serif;--track-eyebrow:0em;--track-caps:0em;--track-tight:0em}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--popup-w:380px;--sidebar-w:232px;--topbar-h:60px;--mobile-nav-h:64px;--hit-min:44px}:root{--shadow-card:0 1px 2px rgba(0,0,0,.03);--shadow-pop:0 14px 36px -8px rgba(9,9,11,.12), 0 2px 6px rgba(9,9,11,.05);--shadow-modal:0 24px 64px rgba(9,9,11,.18), 0 4px 16px rgba(9,9,11,.08);--glow-primary:0 0 0 1px rgba(9,9,11,.2), 0 6px 18px -6px rgba(9,9,11,.18);--glow-amber:0 0 0 1px rgba(9,9,11,.18), 0 6px 18px -6px rgba(9,9,11,.14);--glow-accent:0 0 0 1px rgba(9,9,11,.25), 0 6px 18px -6px rgba(9,9,11,.16);--focus-ring:0 0 0 2px var(--bg), 0 0 0 4px rgba(9,9,11,.35);--ease:cubic-bezier(.16,1,.3,1);--t-fast:.15s;--t-med:.26s}[data-theme=dark]{--shadow-card:0 1px 2px rgba(0,0,0,.35);--shadow-pop:0 14px 36px rgba(0,0,0,.55);--shadow-modal:0 24px 64px rgba(0,0,0,.65)}@keyframes tv-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes tv-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tv-spin{to{transform:rotate(1turn)}}.tv-skeleton{background:linear-gradient(100deg,var(--surface-1) 40%,var(--surface-2) 50%,var(--surface-1) 60%);background-size:200% 100%;animation:tv-shimmer 1.6s var(--ease) infinite;border-radius:var(--r-sm)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text-1);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--accent-tint)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}*{scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:999px;border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}.tv-rise{animation:tv-rise .3s var(--ease) both}
