@import"https://fonts.googleapis.com/css2?family=Gulzar&family=Unbounded:wght@400;500;600;700&family=Playfair+Display:wght@600;700;800&family=Manrope:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--grad-sila: linear-gradient(120deg, #4F9DFF 0%, #2563EB 100%);--grad-sila-vivid: linear-gradient(120deg, #5CC8FF 0%, #2563EB 100%);--grad-arabic: linear-gradient(120deg, #5CC8FF, #2563EB);--accent-on: #04173A;--color-emerald: #2563EB;--color-mint: #5CC8FF;--color-gold: #E6B85C;--font-display: "Unbounded", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: "Playfair Display", Georgia, "Times New Roman", serif;--font-body: "Manrope", -apple-system, BlinkMacSystemFont, "Inter", Roboto, sans-serif;--font-arabic: "Gulzar", "Noto Nastaliq Urdu", serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--font-pack: var(--font-display);--font-object: var(--font-display);--font-section: var(--font-body);--scale-pack: 1;--scale-object: 1;--scale-section: 1;--scale-body: 1}:root{--color-bg: #EEF2FA;--color-surface: #FFFFFF;--color-surface2: #F6F9FE;--color-sunken: #E7EDF8;--color-accent: #2563EB;--color-accent-text: #1D4FD7;--color-accent-light: rgba(37,99,235,.11);--color-accent-line: rgba(37,99,235,.26);--color-text: #0B1A2E;--color-text-light: #566276;--color-text-muted: #8A93A6;--color-border: rgba(11,26,46,.1);--color-border-strong:rgba(11,26,46,.17);--color-success: #10B981;--color-warning: #D98A2B;--color-danger: #E0495A;--color-info: #3B82F6;--color-pink: #EC4899;--color-copper: #D98A2B;--color-copper-light: #E6B85C;--color-teal: #2563EB;--color-teal-light: #5CC8FF;--color-violet: #8B6BF0;--color-violet-soft: rgba(168,139,255,.14);--color-violet-line: rgba(139,107,240,.3);--color-accent-10: rgba(37,99,235,.1);--color-accent-15: rgba(37,99,235,.15);--color-accent-18: rgba(37,99,235,.18);--color-accent-20: rgba(37,99,235,.2);--color-accent-22: rgba(37,99,235,.22);--color-accent-33: rgba(37,99,235,.33);--color-accent-40: rgba(37,99,235,.4);--shadow-card: 0 1px 3px rgba(11,26,46,.06), 0 10px 30px rgba(37,99,235,.09);--shadow-lg: 0 24px 60px rgba(11,26,46,.18), 0 4px 14px rgba(11,26,46,.08);--color-overlay: rgba(11,26,46,.4);--color-shadow: rgba(11,26,46,.1);--color-nav-bg: #FFFFFF;--color-nav-border: rgba(11,26,46,.08);--grad-bg: radial-gradient(58% 48% at 3% -8%, rgba(37,99,235,.16), transparent 60%), radial-gradient(52% 44% at 100% -6%, rgba(168,139,255,.15), transparent 62%), radial-gradient(60% 50% at 98% 104%, rgba(92,200,255,.12), transparent 64%), linear-gradient(160deg, #F2F7FF 0%, #E8EFFB 46%, #EAF0FA 100%)}[data-theme=dark]{--color-bg: #06101A;--color-surface: #0E1A24;--color-surface2: #122430;--color-sunken: #0A141E;--color-accent: #7DA8FF;--color-accent-text: #A9C6FF;--color-accent-light: rgba(125,168,255,.15);--color-accent-line: rgba(125,168,255,.3);--color-text: #EAF1FB;--color-text-light: rgba(234,241,251,.6);--color-text-muted: rgba(234,241,251,.34);--color-border: rgba(255,255,255,.09);--color-border-strong:rgba(255,255,255,.17);--color-success: #34D399;--color-warning: #FBBF24;--color-danger: #FB7185;--color-info: #60A5FA;--color-pink: #F472B6;--color-copper: #FBBF24;--color-copper-light: #FCD34D;--color-teal: #7CC8FF;--color-teal-light: #7CC8FF;--color-violet: #B79CFF;--color-violet-soft: rgba(168,139,255,.2);--color-violet-line: rgba(183,156,255,.34);--color-accent-10: rgba(125,168,255,.1);--color-accent-15: rgba(125,168,255,.15);--color-accent-18: rgba(125,168,255,.18);--color-accent-20: rgba(125,168,255,.2);--color-accent-22: rgba(125,168,255,.22);--color-accent-33: rgba(125,168,255,.33);--color-accent-40: rgba(125,168,255,.4);--shadow-card: 0 1px 3px rgba(0,0,0,.5), 0 12px 34px rgba(0,0,0,.42);--shadow-lg: 0 30px 70px rgba(0,0,0,.6), 0 6px 18px rgba(0,0,0,.5);--color-overlay: rgba(0,0,0,.6);--color-shadow: rgba(0,0,0,.45);--color-nav-bg: #0A1812;--color-nav-border: rgba(255,255,255,.08);--grad-bg: radial-gradient(58% 46% at 5% -6%, rgba(37,99,235,.2), transparent 60%), radial-gradient(52% 42% at 99% -4%, rgba(168,139,255,.16), transparent 62%), radial-gradient(60% 50% at 98% 104%, rgba(92,160,255,.12), transparent 64%), linear-gradient(160deg, #08142A 0%, #060E1A 48%, #0A1428 100%)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:calc(15px * var(--scale-body, 1));background-color:var(--color-bg);background-image:var(--grad-bg);background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s,color .25s}input,select,button,textarea{font-family:inherit}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}input[type=date]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.8}input[type=date],input[type=month],input[type=datetime-local],input[type=time]{text-align:left;min-width:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sila-shimmer{to{background-position:-200% 0}}.sila-skel{background:linear-gradient(90deg,var(--color-sunken) 25%,color-mix(in srgb,var(--color-text-muted) 14%,var(--color-sunken)) 37%,var(--color-sunken) 63%);background-size:200% 100%;background-position:200% 0;animation:sila-shimmer 1.3s ease-in-out infinite;border-radius:8px}@media (prefers-reduced-motion: reduce){.sila-skel{animation:none}}@keyframes sila-route-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sila-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sila-pack-in{0%{opacity:0;transform:translateY(16px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.sila-route{animation:sila-route-in .28s cubic-bezier(.32,.72,0,1) both}.sila-route--pack{animation:sila-pack-in .52s cubic-bezier(.22,.61,.36,1) both}.sila-stagger>*{animation:sila-rise .4s cubic-bezier(.32,.72,0,1) both}.sila-stagger>*:nth-child(1){animation-delay:.02s}.sila-stagger>*:nth-child(2){animation-delay:.05s}.sila-stagger>*:nth-child(3){animation-delay:.08s}.sila-stagger>*:nth-child(4){animation-delay:.11s}.sila-stagger>*:nth-child(5){animation-delay:.14s}.sila-stagger>*:nth-child(6){animation-delay:.17s}.sila-stagger>*:nth-child(7){animation-delay:.2s}.sila-stagger>*:nth-child(8){animation-delay:.23s}.sila-stagger>*:nth-child(9){animation-delay:.26s}.sila-stagger>*:nth-child(n+10){animation-delay:.29s}.sila-press{transition:transform .12s cubic-bezier(.32,.72,0,1)}.sila-press:active{transform:scale(.94)}@keyframes sila-packveil{0%{opacity:0}20%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes sila-packpop{0%{opacity:0;transform:scale(.9) translateY(12px)}22%{opacity:1;transform:scale(1) translateY(0)}70%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(1.05) translateY(-10px)}}.sila-packveil{animation:sila-packveil 1.05s ease both}.sila-packpop{animation:sila-packpop 1.05s cubic-bezier(.22,.61,.36,1) both}@media (prefers-reduced-motion: reduce){.sila-route,.sila-route--pack,.sila-stagger>*{animation:none!important}.sila-press{transition:none}.sila-press:active{transform:none}.sila-packpop{animation:sila-packveil 1.05s ease both}}
