@font-face{font-family:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rozha-one-devanagari-400-normal-Dv-vTJ5b.woff2) format("woff2"),url(/assets/rozha-one-devanagari-400-normal-BcMZXSIE.woff) format("woff");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}@font-face{font-family:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rozha-one-latin-ext-400-normal-BnVbumnU.woff2) format("woff2"),url(/assets/rozha-one-latin-ext-400-normal-D8M5SLhs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rozha-one-latin-400-normal-Dg3_0_Ac.woff2) format("woff2"),url(/assets/rozha-one-latin-400-normal-nilb3mDA.woff) format("woff");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:Mukta;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/mukta-devanagari-300-normal-BCLW5UwF.woff2) format("woff2"),url(/assets/mukta-devanagari-300-normal-GCNs_FHk.woff) format("woff");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}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/mukta-latin-ext-300-normal-B33ms3Gi.woff2) format("woff2"),url(/assets/mukta-latin-ext-300-normal-BpSBozGC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/mukta-latin-300-normal-P_5NAMBS.woff2) format("woff2"),url(/assets/mukta-latin-300-normal-DutWFcmC.woff) format("woff");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:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-devanagari-400-normal-DFIcfn-0.woff2) format("woff2"),url(/assets/mukta-devanagari-400-normal-GTtcXJDg.woff) format("woff");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}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-latin-ext-400-normal-CoeaTj-I.woff2) format("woff2"),url(/assets/mukta-latin-ext-400-normal-DBvoNXLH.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mukta-latin-400-normal-DXND9OdD.woff2) format("woff2"),url(/assets/mukta-latin-400-normal-DWf8bB-R.woff) format("woff");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:Mukta;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mukta-devanagari-500-normal-Q2XMlft4.woff2) format("woff2"),url(/assets/mukta-devanagari-500-normal-DAZGhl_i.woff) format("woff");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}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mukta-latin-ext-500-normal-BdtQ7PHb.woff2) format("woff2"),url(/assets/mukta-latin-ext-500-normal-DN5wU0dv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mukta-latin-500-normal-9gFvN3k4.woff2) format("woff2"),url(/assets/mukta-latin-500-normal-BAENrU04.woff) format("woff");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:Mukta;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mukta-devanagari-600-normal-ZwIvxXFD.woff2) format("woff2"),url(/assets/mukta-devanagari-600-normal-BiAhF3pR.woff) format("woff");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}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mukta-latin-ext-600-normal-Ct5yuVjv.woff2) format("woff2"),url(/assets/mukta-latin-ext-600-normal-Ct69NIxf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mukta-latin-600-normal-5TtPlXMC.woff2) format("woff2"),url(/assets/mukta-latin-600-normal-DDl5VSnm.woff) format("woff");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}:root{--font-display: "Rozha One", Georgia, "Times New Roman", serif;--font-ui: "Mukta", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--oracle-gold: #c9a96e;--oracle-aurora-1: rgba(56, 90, 160, .45);--oracle-aurora-2: rgba(110, 72, 150, .38);--oracle-aurora-3: rgba(196, 112, 98, .32)}@keyframes oracle-aurora-drift{0%{transform:translate3d(-4%,-2%,0) scale(1)}33%{transform:translate3d(3%,4%,0) scale(1.08)}66%{transform:translate3d(5%,-3%,0) scale(.96)}to{transform:translate3d(-4%,-2%,0) scale(1)}}@keyframes oracle-aurora-drift-alt{0%{transform:translate3d(2%,3%,0) scale(1.05)}50%{transform:translate3d(-5%,-2%,0) scale(.92)}to{transform:translate3d(2%,3%,0) scale(1.05)}}.oracle-aurora-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;background:#05060a}.oracle-aurora-bg:before,.oracle-aurora-bg:after,.oracle-aurora-bg .oracle-aurora-blob{content:"";position:absolute;border-radius:50%;filter:blur(64px);will-change:transform}.oracle-aurora-bg:before{width:70%;height:55%;top:-15%;left:-20%;background:radial-gradient(circle at center,var(--oracle-aurora-1),transparent 70%);animation:oracle-aurora-drift 28s ease-in-out infinite}.oracle-aurora-bg:after{width:65%;height:50%;bottom:-10%;right:-15%;background:radial-gradient(circle at center,var(--oracle-aurora-2),transparent 70%);animation:oracle-aurora-drift-alt 34s ease-in-out infinite}.oracle-aurora-bg .oracle-aurora-blob{width:50%;height:40%;top:35%;left:25%;background:radial-gradient(circle at center,var(--oracle-aurora-3),transparent 68%);animation:oracle-aurora-drift 40s ease-in-out infinite reverse;opacity:.85}@media (prefers-reduced-motion: reduce){.oracle-aurora-bg:before,.oracle-aurora-bg:after,.oracle-aurora-bg .oracle-aurora-blob{animation:none}}@media (max-width: 768px),(pointer: coarse){.oracle-aurora-bg:before,.oracle-aurora-bg:after,.oracle-aurora-bg .oracle-aurora-blob{display:none;animation:none;filter:none;will-change:auto}.oracle-glass,.oracle-glass-strong{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0a0c14f0}.oracle-gemini-feed.backdrop-blur-md{backdrop-filter:none;-webkit-backdrop-filter:none}}.oracle-glass{background:#0c0e166b;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.08)}.oracle-glass-strong{background:#0a0c149e;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.1)}.oracle-composer-glow{transition:box-shadow .25s ease,border-color .25s ease}.oracle-composer-glow:focus-within{border-color:#c9a96e73;box-shadow:0 0 0 1px #c9a96e33,0 0 28px #788cdc38,0 0 48px #c9a96e1f}.oracle-gold-emphasis{color:var(--oracle-gold);font-weight:600}.oracle-md-table-scroll{max-width:100%;overflow-x:hidden}.oracle-md-table-scroll table{width:100%;min-width:0;max-width:100%;table-layout:fixed}@media (orientation: landscape) and (max-height: 520px){.oracle-gemini-shell{--oracle-chrome-pad: .25rem}.oracle-gemini-topbar{min-height:1.75rem!important;padding-top:.15rem!important;padding-bottom:.15rem!important}.oracle-gemini-composer{padding:.35rem!important}.oracle-gemini-feed{padding-top:.35rem!important;padding-bottom:.35rem!important}[role=tablist][aria-label="FAQ Guruji lanes"]{display:none}}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select{font-size:16px!important}}button,a,[role=button],input,select,textarea,label,summary{touch-action:manipulation}html,body{overscroll-behavior-y:contain}@media (pointer: coarse){.evidence-cite-anchor{position:relative}.evidence-cite-anchor:after{content:"";position:absolute;top:-9px;right:-5px;bottom:-9px;left:-5px}}@media (pointer: coarse){button[role=tab]{min-height:36px}}[role=dialog][aria-label="Install app"]{bottom:calc(13rem + env(safe-area-inset-bottom,0px));background-color:#120f26fa}@media (orientation: landscape) and (max-height: 520px){[role=dialog][aria-label="Install app"]{display:none}}body:has([role=dialog][aria-modal=true]) [role=dialog][aria-label="Install app"]{display:none}.hover\:bg-white\/8:hover{background-color:#ffffff14}.active\:bg-white\/12:active{background-color:#ffffff1f}.bg-\[\#c9a96e\]\/12{background-color:#c9a96e1f}@media (max-width: 359px){select#household-profile{max-width:4.75rem}}.question-selector{background:linear-gradient(135deg,#1a1a2ef2,#0f0f1ef2);border:1px solid rgba(255,215,0,.25);border-radius:16px;padding:24px;margin:16px 0;box-shadow:0 8px 32px #0006;max-width:640px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.selector-header{display:flex;align-items:center;gap:8px;margin-bottom:20px}.selector-icon{font-size:20px}.selector-title{color:gold;font-size:16px;font-weight:600;letter-spacing:.3px}.questions-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.question-item{display:flex;align-items:center;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;cursor:pointer;transition:all .2s ease;gap:12px}.question-item:hover{background:#ffd70014;border-color:#ffd7004d;transform:translate(2px)}.question-item.selected{background:#ffd70026;border-color:gold;box-shadow:0 0 0 1px #ffd70033}.question-item:focus{outline:2px solid rgba(255,215,0,.5);outline-offset:2px}.question-checkbox{width:24px;height:24px;border:2px solid rgba(255,255,255,.3);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#0f0f1e;font-size:16px;font-weight:700;flex-shrink:0;transition:all .2s ease}.question-item.selected .question-checkbox{background:gold;border-color:gold}.question-text{color:#ffffffeb;font-size:15px;line-height:1.5;flex:1}.question-number{color:#ffd700b3;font-weight:600;margin-right:8px}.selector-actions{display:flex;gap:12px}.selector-btn{flex:1;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;font-family:inherit}.selector-btn-cancel{background:#ffffff0d;color:#ffffffb3;border:1px solid rgba(255,255,255,.12)}.selector-btn-cancel:hover{background:#ffffff1a;color:#ffffffe6}.selector-btn-proceed{background:linear-gradient(135deg,gold,orange);color:#0f0f1e;box-shadow:0 4px 12px #ffd70040}.selector-btn-proceed:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #ffd70059}.selector-btn-proceed:disabled{opacity:.4;cursor:not-allowed;background:#ffffff14;color:#fff6;box-shadow:none}@media (max-width: 640px){.question-selector{padding:18px;margin:12px 8px}.question-item{padding:12px}.question-text{font-size:14px}.selector-actions{flex-direction:column}}
