@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./anek-devanagari-devanagari-wght-normal.B8fb2BTn.woff2) format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}:root{color-scheme:light;--brand-signal: #f26241;--brand-action: #f26241;--brand-action-hover: #d94e32;--brand-action-soft: #fdeee7;--bg-primary: #faf7f4;--bg-secondary: #f4eee8;--surface: #ffffff;--surface-hover: #f8f3ee;--surface-border: #eae1d9;--surface-strong: #d8ccbf;--text-primary: #241b14;--text-secondary: #514438;--text-tertiary: #6d5e51;--text-muted: #7d6f62;--text-inverse: #ffffff;--action-text: #2b130a;--success: #1f7a4c;--success-soft: #e5f4ec;--error: #b42318;--error-soft: #fdecea;--warning: #925f07;--warning-soft: #fdf3d7;--focus-color: rgba(242, 98, 65, .35);--focus-ring: 0 0 0 4px var(--focus-color);--overlay: rgba(26, 17, 12, .55);--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--radius-pill: 999px;--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;--space-24: 6rem;--space-32: 8rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: clamp(1.95rem, 4vw, 3.25rem);--text-display: clamp(2.5rem, 6.2vw, 4.5rem);--content-wide: 76rem;--content-medium: 56rem;--content-reading: 45rem;--header-height: 4.25rem;--header-stack: var(--header-height);--font-sans: "Geist Variable", "Anek Devanagari Variable", sans-serif;--font-mono: "Geist Mono Variable", "Anek Devanagari Variable", monospace;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-standard: cubic-bezier(.2, .8, .2, 1);--duration-fast: .16s;--duration-base: .22s;--duration-panel: .24s;--duration-slow: .48s;--transition-fast: var(--duration-fast) var(--ease-out);--transition-normal: var(--duration-base) var(--ease-out);--shadow-xs: 0 1px 2px rgba(43, 27, 18, .06);--shadow-sm: 0 1px 2px rgba(43, 27, 18, .06), 0 3px 10px rgba(43, 27, 18, .05);--shadow-card: 0 1px 2px rgba(43, 27, 18, .05), 0 14px 36px -10px rgba(43, 27, 18, .14);--shadow-modal: 0 8px 24px rgba(43, 27, 18, .12), 0 28px 72px -16px rgba(43, 27, 18, .28);--shimmer-base: #efe8e1;--shimmer-highlight: #faf6f2;--surface-primary: var(--surface);--surface-muted: var(--bg-secondary);--brand-soft: var(--brand-action-soft);--state-success: var(--success);--state-error: var(--error);--text-placeholder: #77685b;--radius-control: var(--radius-md);--radius-panel: var(--radius-lg)}[data-theme=dark]{color-scheme:dark;--brand-signal: #f26241;--brand-action: #f26241;--brand-action-hover: #ff7f60;--brand-action-soft: #3b2018;--bg-primary: #16110e;--bg-secondary: #1c1613;--surface: #241d18;--surface-hover: #2d241e;--surface-border: #3a2e26;--surface-strong: #52433a;--text-primary: #f9f4ef;--text-secondary: #dccfc5;--text-tertiary: #b9aa9e;--text-muted: #a08f82;--text-inverse: #241b14;--action-text: #2b130a;--success: #7ed6a4;--success-soft: #173326;--error: #ff8a7a;--error-soft: #3d1d17;--warning: #f2c46d;--warning-soft: #372a13;--focus-color: rgba(242, 98, 65, .45);--overlay: rgba(0, 0, 0, .66);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .32);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .36), 0 3px 10px rgba(0, 0, 0, .3);--shadow-card: 0 1px 2px rgba(0, 0, 0, .34), 0 14px 36px -10px rgba(0, 0, 0, .5);--shadow-modal: 0 8px 24px rgba(0, 0, 0, .44), 0 28px 72px -16px rgba(0, 0, 0, .62);--shimmer-base: #241d18;--shimmer-highlight: #2e251f;--text-placeholder: #9a897c}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-stack) + 1rem);background:var(--bg-primary)}html[lang=hi]{--font-sans: "Anek Devanagari Variable", "Geist Variable", sans-serif;--font-mono: "Anek Devanagari Variable", "Geist Mono Variable", monospace}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip;background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-sans);font-size:1rem;line-height:1.62;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{color:inherit;font:inherit}button,select{cursor:pointer}button:disabled,input:disabled,select:disabled{cursor:not-allowed}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.2em}img,svg{display:block;max-width:100%}h1,h2,h3,p,ul,ol{margin-top:0}h1,h2,h3{color:var(--text-primary);line-height:1.08;text-wrap:balance}p,li{text-wrap:pretty}:focus-visible{outline:2px solid var(--brand-signal);outline-offset:3px}::selection{background:var(--brand-signal);color:#fff}.page-wrapper{display:flex;min-height:100vh;flex-direction:column}.page-main{min-width:0;flex:1}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}.reveal{animation:fade-up var(--duration-slow) var(--ease-out) both;animation-delay:var(--reveal-delay, 0ms)}[data-reveal].reveal-armed{opacity:0;transform:translateY(20px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}[data-reveal].reveal-armed.reveal-in{opacity:1;transform:translateY(0)}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--shimmer-base) 25%,var(--shimmer-highlight) 50%,var(--shimmer-base) 75%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-reveal].reveal-armed{opacity:1;transform:none}.skeleton{background:var(--shimmer-base)}}[data-reduce-motion=true] *,[data-reduce-motion=true] *:before,[data-reduce-motion=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1;animation:theme-old-settle .56s cubic-bezier(.32,.72,.28,1) forwards}::view-transition-new(root){z-index:2;clip-path:circle(0 at var(--theme-x, 50vw) var(--theme-y, 50vh));animation:theme-reveal .56s cubic-bezier(.32,.72,.28,1) 40ms forwards}@keyframes theme-reveal{to{clip-path:circle(150% at var(--theme-x, 50vw) var(--theme-y, 50vh))}}@keyframes theme-old-settle{to{opacity:.82;filter:saturate(.9)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important;clip-path:none!important;opacity:1!important;filter:none!important}}.backdrop.svelte-ijtt10{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:0;background:var(--overlay);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.sheet.svelte-ijtt10{position:relative;width:100%;max-width:100%;max-height:min(88dvh,32rem);overflow-y:auto;padding:0 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border:1px solid var(--surface-border);border-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-primary);box-shadow:var(--shadow-modal);overscroll-behavior:contain;transform:translateY(var(--drag-y, 0px))}.sheet.snapping.svelte-ijtt10{transition:transform .32s cubic-bezier(.3,1.35,.5,1)}.sheet.dragging.svelte-ijtt10,.sheet.snapping.svelte-ijtt10{will-change:transform}.drag-handle.svelte-ijtt10{margin:0 -1.25rem;padding:.55rem 1.25rem .45rem;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.sheet.dragging.svelte-ijtt10 .drag-handle:where(.svelte-ijtt10){cursor:grabbing}.grabber.svelte-ijtt10{display:block;width:2.5rem;height:.28rem;margin:0 auto .6rem;border-radius:var(--radius-pill);background:var(--surface-strong);transition:width var(--transition-fast),background var(--transition-fast)}.sheet.dragging.svelte-ijtt10 .grabber:where(.svelte-ijtt10){width:3rem;background:var(--text-muted)}.app-row.svelte-ijtt10{display:flex;align-items:center;gap:.85rem;margin-bottom:1.1rem}.app-icon.svelte-ijtt10{flex:0 0 auto;width:3.25rem;height:3.25rem;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);box-shadow:var(--shadow-xs);object-fit:cover}.copy.svelte-ijtt10{min-width:0}h2.svelte-ijtt10{margin:0;color:var(--text-primary);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.copy.svelte-ijtt10 p:where(.svelte-ijtt10){margin:.25rem 0 0;color:var(--text-tertiary);font-size:.875rem;line-height:1.45}.benefits.svelte-ijtt10{display:grid;gap:.2rem;margin:0 0 1.25rem;padding:0;list-style:none}.benefits.svelte-ijtt10 li:where(.svelte-ijtt10){display:flex;align-items:center;gap:.7rem;min-height:2.35rem;padding:.15rem .1rem;color:var(--text-secondary);font-size:.9rem;font-weight:550;line-height:1.35}.benefit-icon.svelte-ijtt10{flex:0 0 auto;display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--brand-soft);color:var(--brand-action)}.benefit-icon.svelte-ijtt10 svg{width:.9rem;height:.9rem}.actions.svelte-ijtt10{display:grid;gap:.15rem;padding-top:1rem;border-top:1px solid var(--surface-border)}.install.svelte-ijtt10,.dismiss.svelte-ijtt10{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:3rem;border-radius:var(--radius-pill);font-size:.975rem;font-weight:700;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}.install.svelte-ijtt10{margin-top:.35rem;border:1px solid var(--brand-action);background:var(--brand-action);color:var(--action-text);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--brand-action) 55%,transparent)}.install.svelte-ijtt10:hover:not(:disabled){background:var(--brand-action-hover);border-color:var(--brand-action-hover)}.install.svelte-ijtt10:active:not(:disabled){transform:scale(.985)}.install.svelte-ijtt10:focus-visible,.dismiss.svelte-ijtt10:focus-visible{outline:none;box-shadow:var(--focus-ring)}.install.svelte-ijtt10:disabled{opacity:.6;cursor:wait;box-shadow:none}.install.svelte-ijtt10 svg{width:1.1rem;height:1.1rem}.dismiss.svelte-ijtt10{border:0;background:transparent;color:var(--text-muted);font-size:.9rem;font-weight:600;min-height:2.5rem}.dismiss.svelte-ijtt10:hover{color:var(--text-primary)}.dont-show.svelte-ijtt10{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.35rem;min-height:2rem;color:var(--text-muted);font-size:.8125rem;line-height:1.3;cursor:pointer;-webkit-user-select:none;user-select:none}.dont-show.svelte-ijtt10 input:where(.svelte-ijtt10){width:1rem;height:1rem;margin:0;accent-color:var(--brand-action);flex:0 0 auto}.app-row.svelte-ijtt10,.benefits.svelte-ijtt10 li:where(.svelte-ijtt10),.actions.svelte-ijtt10,.dont-show.svelte-ijtt10{animation:svelte-ijtt10-content-rise .4s var(--ease-out) backwards}.app-row.svelte-ijtt10{animation-delay:.12s}.benefits.svelte-ijtt10 li:where(.svelte-ijtt10):nth-child(1){animation-delay:.17s}.benefits.svelte-ijtt10 li:where(.svelte-ijtt10):nth-child(2){animation-delay:215ms}.actions.svelte-ijtt10{animation-delay:265ms}.dont-show.svelte-ijtt10{animation-delay:.31s}@keyframes svelte-ijtt10-content-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:40rem){.backdrop.svelte-ijtt10{align-items:center;padding:1.5rem}.sheet.svelte-ijtt10{max-width:22.5rem;max-height:min(90vh,32rem);padding:1.5rem 1.5rem 1.1rem;border:1px solid var(--surface-border);border-radius:var(--radius-xl)}.drag-handle.svelte-ijtt10{display:none}.app-row.svelte-ijtt10{margin-bottom:1rem}h2.svelte-ijtt10{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.sheet.snapping.svelte-ijtt10{transition:none}.app-row.svelte-ijtt10,.benefits.svelte-ijtt10 li:where(.svelte-ijtt10),.actions.svelte-ijtt10,.dont-show.svelte-ijtt10{animation:none}.grabber.svelte-ijtt10{transition:none}}#app-container.svelte-12qhfyh{position:relative;min-height:100vh}
