._viewport_1l4qm_1{z-index:var(--z-toast);inset-inline:max(var(--space-4), var(--safe-left)) max(var(--space-4), var(--safe-right));pointer-events:none;justify-items:center;display:grid;position:fixed;inset-block-end:max(var(--space-4), var(--safe-bottom))}._toast_1l4qm_11{align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);max-inline-size:32rem;padding:var(--space-3) var(--space-5);background:var(--ink);box-shadow:var(--shadow-card);color:var(--white);pointer-events:auto;display:flex}._action_1l4qm_24,._dismiss_1l4qm_25{min-block-size:2.75rem;color:var(--white);cursor:pointer;background:0 0;border:0;font-weight:700}._action_1l4qm_24{text-decoration:underline}._dismiss_1l4qm_25{min-inline-size:2.75rem;padding:0;font-size:1.25rem}._button_qe6ze_1{border:2px solid var(--purple-700);border-radius:var(--radius-pill);background:var(--white);min-block-size:2.75rem;color:var(--purple-700);cursor:pointer;padding:.55rem 1.35rem;font-weight:700;line-height:1.35}._button_qe6ze_1:disabled{border-color:var(--muted);color:var(--muted);cursor:not-allowed;opacity:.65}._busy_qe6ze_20:before{content:"";block-size:.85rem;inline-size:.85rem;border:2px solid;border-inline-end-color:#0000;border-radius:50%;margin-inline-end:var(--space-2);animation:.8s linear infinite _spin_qe6ze_1;display:inline-block}@keyframes _spin_qe6ze_1{to{transform:rotate(1turn)}}._panel_1f7jv_1{justify-items:center;gap:var(--space-3);border:1px solid var(--card-border);border-radius:var(--radius-card);padding:var(--space-6);background:var(--white);text-align:center;display:grid}._icon_1f7jv_12{background:var(--panel-grey);block-size:2.75rem;inline-size:2.75rem;color:var(--purple-700);border-radius:50%;place-items:center;font-size:1.35rem;font-weight:700;display:grid}._error_1f7jv_24 ._icon_1f7jv_12{color:var(--danger)}._offline_1f7jv_28 ._icon_1f7jv_12{color:var(--crimson)}._title_1f7jv_32,._body_1f7jv_33{margin:0}._title_1f7jv_32{color:var(--purple-700);font-size:1.25rem}._body_1f7jv_33{color:var(--muted)}._fallback_2uqjq_1{gap:var(--space-4);max-inline-size:32.5rem;padding:var(--space-6) var(--space-4);margin-inline:auto;display:grid}._toggle_fmvvr_1{border:2px solid var(--cta-red);border-radius:var(--radius-pill);background:var(--white);grid-template-columns:1fr 1fr;min-block-size:2.75rem;display:inline-grid;overflow:hidden}._option_fmvvr_11{min-block-size:2.75rem;min-inline-size:5.25rem;padding:var(--space-2) var(--space-3);color:var(--ink);cursor:pointer;background:0 0;border:0;line-height:1.4}._selected_fmvvr_22{background:var(--magenta);color:var(--white);font-weight:700}@media (width<=374px){._option_fmvvr_11{min-inline-size:4.1rem;padding-inline:var(--space-2)}}._shell_1oxa3_1{background:var(--white);min-block-size:100dvh}._skip_1oxa3_6{z-index:calc(var(--z-header) + 1);border-radius:var(--radius-input);padding:var(--space-3) var(--space-4);background:var(--ink);color:var(--white);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-180%)}._skip_1oxa3_6:focus{transform:translateY(0)}._header_1oxa3_22{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:calc(4.75rem + var(--safe-top));padding:calc(var(--space-2) + var(--safe-top)) max(var(--space-4), var(--safe-right)) var(--space-2) max(var(--space-4), var(--safe-left));background:var(--white);border-block-end:1px solid #4214b014;display:flex;position:sticky;inset-block-start:0}._logo_1oxa3_37{block-size:auto;inline-size:clamp(7.5rem,34vw,10.5rem)}._main_1oxa3_42{inline-size:min(100%,32.5rem);min-block-size:calc(100dvh - 4.75rem - var(--safe-top));margin-inline:auto;padding-block-end:max(var(--space-8), var(--safe-bottom))}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--purple-900:#4214b0;--purple-700:#55179d;--magenta:#d21c8a;--crimson:#ab2545;--cta-red:#eb4e60;--quiz-pink:#c53a9d;--ink:#1b1230;--muted:#746d80;--white:#fff;--panel-grey:#f0f0f0;--card-border:#f4b4d8;--danger:#a41532;--success:#147a52;--focus:#ffdf00;--overlay:#1b1230ad;--grad-brand:linear-gradient(90deg, #4214b0 0%, #ab2545 100%);--grad-hero:linear-gradient(135deg, #6115d2 0%, #d21c8a 55%, #ad0632 100%);--radius-xs:.5rem;--radius-input:.75rem;--radius-card:1.75rem;--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;--shadow-card:0 .75rem 2.5rem #4214b024;--shadow-dialog:0 1rem 4rem #1b123052;--z-base:0;--z-header:20;--z-toast:40;--z-modal:50;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}@font-face{font-family:Anek Kannada Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-kannada-kannada-wght-normal-ppMNNKfK.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Anek Kannada Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-kannada-latin-wght-normal-Opom5rAB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(5rem + var(--safe-top));overflow-x:clip}html[lang=kn]{line-height:1.6}body{background:var(--white);min-inline-size:20rem;color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Anek Kannada Variable,system-ui,sans-serif;font-size:1rem;line-height:1.5}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg{max-inline-size:100%;display:block}#root{min-block-size:100dvh}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;box-shadow:0 0 0 2px var(--purple-900)}.gradientText{color:var(--purple-700)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gradientText{background:var(--grad-brand);color:#0000;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{box-shadow:none;outline-color:highlight}.gradientText{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}
