@import"https://fonts.googleapis.com/css2?family=Hind:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@600;700&display=swap";:root,.ks-app{--ks-bg: #fbf5ee;--ks-surface: #ffffff;--ks-surface-elev: #fffaf3;--ks-surface-tint: #fff4e8;--ks-border: #ece0d2;--ks-border-soft: #ece0d299;--ks-text: #1a1a1a;--ks-text-2: #5a5a5a;--ks-text-3: #8a8a8a;--ks-saffron: #ff6b2c;--ks-saffron-light: #ffa06b;--ks-saffron-dark: #cc4a10;--ks-navy: #0a1628;--ks-navy-light: #1a2a44;--ks-forest: #2e7d32;--ks-blue: #1976d2;--ks-lotus: #e91e63;--ks-amber: #d97706;--ks-red: #c62828;--ks-gradient: linear-gradient(135deg, #ff8a4c 0%, #ff6b2c 55%, #e85a1a 100%);--ks-shadow-out: 6px 6px 16px #cc4a101a, -6px -6px 16px #ffffffe6;--ks-shadow-in: inset 4px 4px 10px #cc4a1014, inset -4px -4px 10px #ffffffe6}.ks-app{--background: #fbf5ee;--foreground: #1a1a1a;--card: #fffaf3;--card-foreground: #1a1a1a;--popover: #fffaf3;--popover-foreground: #1a1a1a;--primary: #ff6b2c;--primary-foreground: #ffffff;--secondary: #fff4e8;--secondary-foreground: #9a4a0a;--muted: #fff4e8;--muted-foreground: #5a5a5a;--accent: #fff4e8;--accent-foreground: #9a4a0a;--border: #ece0d2;--input: #ece0d2;--ring: #ffa06b;--radius: 1rem;min-height:100vh;background:var(--ks-bg);color:var(--ks-text);font-family:Inter,Hind,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.45;letter-spacing:normal;-webkit-font-smoothing:antialiased}html:has(.ks-app),html:has(.ks-app) body{background-color:#fbf5ee}.ks-app:lang(hi),.ks-app .ks-hi{font-family:Hind,Inter,ui-sans-serif,system-ui,sans-serif}.ks-app section{display:revert-layer;width:revert-layer;padding:revert-layer}.ks-app .container{max-width:revert-layer;padding-left:revert-layer;padding-right:revert-layer}@layer components{.ks-app .ks-surface{background:var(--ks-surface-elev);border:1px solid var(--ks-border-soft);box-shadow:var(--ks-shadow-out)}.ks-app .ks-pressed{background:var(--ks-surface-elev);box-shadow:var(--ks-shadow-in)}.ks-app .ks-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;color:var(--ks-text-3)}.ks-app .ks-num{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;white-space:nowrap;letter-spacing:-.02em}.ks-app .ks-press{transition:transform .12s cubic-bezier(.2,.8,.2,1)}.ks-app .ks-press:active{transition:transform 80ms ease-out;transform:scale(.97)}.ks-app .ks-gradient{background-image:var(--ks-gradient)}.ks-app .ks-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:1rem;border:1.5px solid #f1d9c4;background:#fff4e8;padding:.7rem .9rem;font-size:14px;color:var(--ks-text);box-shadow:inset 2px 2px 5px #cc4a100f,inset -2px -2px 5px #fffffff2;outline:none;transition:border-color .15s,box-shadow .15s}.ks-app .ks-input::placeholder{color:var(--ks-text-3)}.ks-app .ks-input:focus{background:#fffaf3;border-color:var(--ks-saffron);box-shadow:0 0 0 3px #ff6b2c2e}.ks-app .ks-scroll-x{scrollbar-width:none}.ks-app .ks-scroll-x::-webkit-scrollbar{display:none}}.ks-app [data-slot=button],.ks-dialog [data-slot=button]{background-image:var(--ks-gradient);--tw-ring-color: rgba(255, 107, 44, .35)}.ks-app [data-slot=button]:hover,.ks-dialog [data-slot=button]:hover{background-image:var(--ks-gradient);filter:brightness(.96)}.ks-app [data-slot=button].border,.ks-dialog [data-slot=button].border{background-image:none;background-color:var(--ks-surface-elev);border-color:var(--ks-border);color:var(--ks-saffron-dark)}.ks-app input[type=search]::-webkit-search-decoration,.ks-app input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.ks-viewonly :is(button,input,select,textarea,label,[role=combobox]):not([data-ro-allow],[data-ro-allow] *){pointer-events:none}.ks-viewonly [data-ro-action]:not([data-ro-allow]){display:none!important}
