:root{--accent:#2E8F98!important;--nm-accent:#2E8F98!important;--ink:#14181F!important;--kink:#14181F!important;--nm-ink:#1C2430!important;--paper:#F4F1EA!important;--nm-paper:#FAF8F4!important;--line:#E6E2D9!important;--nm-line:#E6E2D9!important;--muted:#63757A!important;--nm-muted:#63757A!important;--field:#EFEDE6!important;--nm-field:#EFEDE6!important}#pageBg{background:radial-gradient(120% 60% at 50% -10%,#2e8f9829,#2e8f9800 60%),linear-gradient(180deg,#fbf9f5,#fcfbf8 40%,#fdfdfb)!important}.card,.attncard,.coach,.weekbar,.askcard,.graphcard,.reward{border-radius:22px!important;border-color:transparent!important;box-shadow:0 3px 16px #1c3a4017!important}.kidrow{border-radius:22px!important;box-shadow:0 3px 16px #1c3a4017!important;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.linkrow,.invtile{border-radius:20px!important;border-color:transparent!important;box-shadow:0 3px 14px #1c3a4014!important}h1,h2,.kidname,.skyfam{letter-spacing:-.02em}.homegroup{color:#14181f!important;font-weight:800!important}button.primary,.btn.go,.menufab{background:linear-gradient(180deg,#35a0a8,#268189)!important;border-color:#268189!important;color:#fff!important}.tabbar{left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;border-radius:26px!important;border-top:0!important;padding:8px!important;background:#fffffff0!important;backdrop-filter:blur(10px);box-shadow:0 6px 24px #1c3a4029!important}.tabbar button{border-radius:18px!important}.skyplate{background:#ffffffed!important;box-shadow:0 3px 14px #1c3a4024!important}.skyline{color:#268189!important}
:root{--c-paper:#FFF6EC;--c-ink:#2B3A4A;--c-card:#FFFFFF;--c-warm:#F2E9DC;--c-mango:#E8821E;--c-mango-deep:#B06A1A;--c-gold:#F7B45C;--c-correct:#2E7D5B;--c-correct-bg:#E3EDE7;--c-careful:#C2543A;--c-careful-bg:#F7E4DE;--c-next:#FFE6C4;--c-teal:#2B7A8C;--c-teal-bg:#DDEBEE;--c-amber:#B07B2E;--k-quran:#2E7D5B;--k-quran-t:#E3EDE7;--k-maths:#E8821E;--k-maths-t:#FBEAD6;--k-english:#6B5BA8;--k-english-t:#EDEAF6;--k-science:#2B7A8C;--k-science-t:#DDEBEE;--f-display:"Bricolage Grotesque","Nunito",system-ui,-apple-system,sans-serif;--f-body:"IBM Plex Sans","Nunito",system-ui,-apple-system,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--r-pill:99px;--r-sheet:28px;--r-hero:22px;--r-card:18px;--r-btn:17px;--r-chip:13px;--r-tile:10px}@keyframes nm-rise{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes nm-slide{0%{transform:translate(16px);opacity:.2}to{transform:translate(0);opacity:1}}@keyframes nm-pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes nm-glow{0%,to{box-shadow:0 0 #e8821e00}50%{box-shadow:0 0 0 8px #e8821e29}}body.haskidbar #pageBg,body.kidtab-home #pageBg,body.kidtab-spend #pageBg,body.kidtab-learn #pageBg,body.kidtab-points #pageBg,body.kidtab-home,body.kidtab-spend,body.kidtab-learn,body.kidtab-points{background:var(--c-paper)!important}#kidView{font-family:var(--f-body);color:var(--c-ink);--ink:var(--c-ink);--kink:var(--c-ink);--muted:rgba(43,58,74,.55)}#kidView h1,#kidView h2,#kidView h3{font-family:var(--f-display);color:var(--c-ink);letter-spacing:-.01em}#kidHomeScreen,#kidSpendScreen,#kidLearnScreen,#kidPointsScreen,#kidBankScreen,#kidGiveScreen,#kidBadgesScreen,#kidLibraryScreen{animation:nm-rise .3s ease}#kidView .c-panel,#kidView .card,#kidView .graphcard,#kidView .prayercard,#kidView .quickbuy,#kidView .moneytip,#kidView .balstrip,#kidView .feedpanel,#kidView .idea{background:var(--c-card)!important;border:1px solid rgba(43,58,74,.1)!important;border-radius:var(--r-card)!important;box-shadow:none!important;padding:15px 17px}#kidView .kidrow{border-radius:var(--r-card)!important;box-shadow:none!important;border:1px solid rgba(43,58,74,.1)!important}#kidView .reachcap{margin:16px 2px 8px;font:600 10.5px/1.2 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#2b3a4a8c!important;gap:8px}#kidView .reachcap:after{display:none}#kidView .kidhero{background:var(--c-ink)!important;border-radius:var(--r-hero)!important;padding:17px 19px!important;margin-bottom:14px;box-shadow:none!important;color:#fff}#kidView .kidhero .bubble{display:none}#kidView .kidhi{font:800 29px/1.1 var(--f-display);letter-spacing:-.015em;color:#fff}#kidView .kidsub{font:400 12.5px/1.45 var(--f-body);color:#fff9;opacity:1}#kidView .kidhero .avatar-lg,#kidView .kidhero .avatar-placeholder-lg{width:46px;height:46px;border-radius:15px;border:0;background:var(--c-warm)}#kidView .herostats{display:flex;align-items:flex-end;gap:18px;margin-top:14px}#kidView .herostat{display:flex;flex-direction:column-reverse}#kidView .herostat strong{font:800 38px/1.05 var(--f-display);color:var(--c-gold);letter-spacing:-.015em}#kidView .herostat span{font:600 10.5px/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.09em;color:#ffffff8c;margin-bottom:4px}#kidView .herobuddy{margin-left:auto;width:52px;height:48px}#kidView .herotalk{font:400 11.5px/1.45 var(--f-body);color:#fff9;margin:10px 0 0}#kidView .prayercard{padding:13px 15px}#kidView .prayerhead{font:600 10.5px/1.2 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#2b3a4a8c;margin-bottom:10px}#kidView .prayerhead h2{font:inherit;color:inherit;margin:0}#kidView .prayercount,#kidView .countpill{background:none;color:#2b3a4a8c;padding:0;font:500 11px/1 var(--f-mono)}#kidView .lamps{gap:7px}#kidView .lamp{gap:6px}#kidView .lampglow{max-width:40px;border-radius:var(--r-chip);background:#2b3a4a12;box-shadow:none;transition:background .25s ease,border-color .25s ease}#kidView .lamp.lit .lampglow{background:var(--c-correct);box-shadow:none}#kidView .lamp.lit .lampglow:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font:600 17px/1 var(--f-body)}#kidView .lamp.said .lampglow{background:var(--c-next);box-shadow:inset 0 0 0 1.5px var(--c-mango)}#kidView .lampsaid{color:var(--c-mango)}#kidView .lampname{font:600 10px/1.2 var(--f-body);color:#2b3a4a66}#kidView .lamp.lit .lampname{color:#2b3a4a99}#kidView .lamp.said .lampname{color:var(--c-mango)}#kidView .lamp.justlit .lampglow{animation:nm-pop .4s ease 1}#kidView .prayernote{font:400 12px/1.45 var(--f-body);color:#2b3a4a8c;font-weight:400}#kidView .qbitem{background:var(--c-card);border:1px solid rgba(43,58,74,.1);border-radius:var(--r-card);color:var(--c-ink);min-height:96px}#kidView .qbname{font:600 13.5px/1.25 var(--f-body)}#kidView .qbsub,#kidView .qbtitle{font-family:var(--f-body)}#kidView .qball{background:var(--c-mango);border-radius:var(--r-btn);min-height:54px;font:600 15.5px/1 var(--f-body);color:#fff;margin:6px 0 0}#kidView .balmain,#kidView .amount,#kidView .qbbal{font-family:var(--f-mono);font-weight:600}#kidView .qbdot.on{background:var(--c-mango)}#kidView .subjcell,#kidView .subjfold{background:var(--c-card);border:1px solid rgba(43,58,74,.1);border-radius:var(--r-card);box-shadow:none}#kidView .subjtile .tilename{font:600 13.5px/1.2 var(--f-body)}#kidView .subjtile .tilecount{font:600 10px/1.2 var(--f-mono);opacity:.75}#kidView .subjfold .subjhead{background:var(--c-warm)!important;color:var(--c-ink)!important;border-radius:var(--r-card) var(--r-card) 0 0}#kidView .pots{gap:10px}#kidView .pot{border-radius:var(--r-hero);border:1.5px solid transparent;padding:15px 14px 13px;min-height:110px}#kidView .potglyph{width:38px;height:38px;border-radius:12px;background:#fff;display:grid;place-items:center;font-size:19px}#kidView .figure,#kidView .potword{font-family:var(--f-display);font-weight:800;letter-spacing:-.01em}#kidView .figure{font-size:26px}#kidView .potname{font:600 11.5px/1.2 var(--f-body);color:#2b3a4a99}#kidView .pot.spend{background:var(--c-warm);border-color:#e8821e4d}#kidView .pot.spend .potfig{color:var(--c-mango)}#kidView .pot.bank{background:var(--c-correct-bg);border-color:#2e7d5b4d}#kidView .pot.bank .potfig{color:var(--c-correct)}#kidView .pot.give{background:var(--c-teal-bg);border-color:#2b7a8c4d}#kidView .pot.give .potfig{color:var(--c-teal)}#kidView .pot.dim{background:var(--c-card);border-color:#2b3a4a1a}#kidView .pot.dim .potfig{color:#2b3a4a59}#kidView .potnote{font:400 12px/1.5 var(--f-body);color:#2b3a4a8c}#kidView .kidtitle{margin:2px 2px 14px}#kidView .kidtitleicon{font-size:24px}#kidView .kidtitlename,#kidView .kidtitle.w-spend .kidtitlename,#kidView .kidtitle.w-learn .kidtitlename,#kidView .kidtitle.w-points .kidtitlename{font:800 24px/1.1 var(--f-display);letter-spacing:-.01em;color:var(--c-ink)}#kidView .kidtitlesub{font:400 13.5px/1.5 var(--f-body);color:#2b3a4ab8}#kidView .titlerule{display:none}#kidView .kidback{background:#2b3a4a12;border:0;border-radius:var(--r-chip);color:var(--c-ink);font:600 12.5px/1 var(--f-body);min-height:40px;padding:0 14px}#kidView .reachmore{font:500 12.5px/1 var(--f-body);color:#2b3a4a80}#kidView .feeditem .what{font:600 13.5px/1.3 var(--f-body)}#kidView .feeditem .who{font:400 11.5px/1.4 var(--f-body);color:#2b3a4a8c}#kidView .feedpts{font:600 14px/1 var(--f-mono);color:var(--c-correct)}#kidView .feedemoji{width:32px;height:32px;border-radius:10px;background:var(--c-warm);display:grid;place-items:center;font-size:16px}#kidView .kidfooter{border:1px dashed rgba(43,58,74,.22);border-radius:20px;padding:14px 16px;font:400 12.5px/1.5 var(--f-body);color:#2b3a4ab8;text-align:left;margin:14px 0 18px}#kidView .moneytip{border-style:dashed!important;border-color:#2b3a4a38!important;border-radius:20px!important}#kidView .mttext{font:400 12.5px/1.5 var(--f-body)}#kidView .mttag{font:600 10.5px/1 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:var(--c-mango-deep)}#kidView button.primary,#kidView .btn.go{background:var(--c-mango)!important;border-color:var(--c-mango)!important;border-radius:var(--r-btn)!important;font:600 15.5px/1 var(--f-body);min-height:54px}#kidView .tile,#kidView .reward{border-radius:var(--r-card)!important;box-shadow:none!important;border:1px solid rgba(43,58,74,.1)!important;font-family:var(--f-body)}#kidView .tilepts{font-family:var(--f-display);font-weight:800}#kidTabBar.tabbar{left:0!important;right:0!important;bottom:0!important;border-radius:0!important;border-top:1px solid rgba(43,58,74,.1)!important;background:#fff!important;backdrop-filter:none;box-shadow:none!important;padding:7px 0 calc(6px + env(safe-area-inset-bottom))!important;gap:0}#kidTabBar.tabbar button{border-radius:0!important;background:none!important;min-height:50px;gap:3px;font:600 9.5px/1 var(--f-body);color:#2b3a4a73!important;padding:4px 2px}#kidTabBar.tabbar button .tabemoji{font-size:20px;opacity:.5;transition:opacity .2s ease}#kidTabBar.tabbar button.on,body.kidtab-spend #kidTabSpend.on,body.kidtab-learn #kidTabLearn.on,body.kidtab-points #kidTabPoints.on{color:var(--c-mango)!important;background:none!important}#kidTabBar.tabbar button.on .tabemoji{opacity:1}body.haskidbar{padding-bottom:74px}@media (prefers-reduced-motion:reduce){#kidHomeScreen,#kidSpendScreen,#kidLearnScreen,#kidPointsScreen,#kidBankScreen,#kidGiveScreen,#kidView .lamp.justlit .lampglow{animation:none}}
:root{--g-paper:#F7F9FA;--g-ink:#1B2430;--g-muted:#8494A4;--g-moss:#4E8C6A;--g-moss-light:#BBD3C5;--g-moss-tint:#DDE6E1;--g-undo:#B0563A;--g-flat:#C9BFB0;--g-warn:#B07B2E}body:not(.haskidbar){--accent:var(--g-moss)!important;--nm-accent:var(--g-moss)!important;--accent2:var(--g-moss)!important;--ink:var(--g-ink)!important;--nm-ink:var(--g-ink)!important;--kink:var(--g-ink)!important;--paper:var(--g-paper)!important;--nm-paper:var(--g-paper)!important;--field:var(--g-paper)!important;--nm-field:var(--g-paper)!important;--line:rgba(27,36,48,.1)!important;--nm-line:rgba(27,36,48,.1)!important;--muted:rgba(27,36,48,.55)!important;--nm-muted:rgba(27,36,48,.55)!important;--good:var(--g-moss)!important;--danger:var(--g-undo)!important;--shadow:none!important;font-family:var(--f-body);color:var(--g-ink)}body:not(.haskidbar) #pageBg{background:var(--g-paper)!important}body:not(.haskidbar) .panel{background:var(--g-paper)!important}body:not(.haskidbar) h1,body:not(.haskidbar) h2,body:not(.haskidbar) h3,body:not(.haskidbar) .skyfam{font-family:var(--f-display);font-weight:600;letter-spacing:-.01em;color:var(--g-ink)}body:not(.haskidbar) h1{font-size:23px;line-height:1.2}body:not(.haskidbar) h2{font-size:21px;line-height:1.2}body:not(.haskidbar) .skyfam{font-size:23px}body:not(.haskidbar) .skyline{font:400 12px/1.4 var(--f-body);color:#1b243080!important}body:not(.haskidbar) .skyplate{background:none!important;box-shadow:none!important;padding:0}body:not(.haskidbar) .homegroup,body:not(.haskidbar) .reachcap{font:600 10.5px/1.2 var(--f-body)!important;letter-spacing:.09em;text-transform:uppercase;color:#1b24308c!important;margin:16px 2px 8px}body:not(.haskidbar) .homegroup:after,body:not(.haskidbar) .reachcap:after{display:none}body:not(.haskidbar) .card,body:not(.haskidbar) .attncard,body:not(.haskidbar) .coach,body:not(.haskidbar) .weekbar,body:not(.haskidbar) .askcard,body:not(.haskidbar) .graphcard,body:not(.haskidbar) .reward,body:not(.haskidbar) .kidrow,body:not(.haskidbar) .linkrow,body:not(.haskidbar) .invtile,body:not(.haskidbar) .pickrow,body:not(.haskidbar) .c-panel,body:not(.haskidbar) .prayerwall,body:not(.haskidbar) .gatecard{background:#fff!important;border:1px solid rgba(27,36,48,.1)!important;border-top-width:1px!important;border-radius:16px!important;box-shadow:none!important}body:not(.haskidbar) .coach{background:var(--g-ink)!important;color:#fff;border-color:transparent!important;font:400 14.5px/1.5 var(--f-body)}body:not(.haskidbar) .coach *{color:#fff}body:not(.haskidbar) .small{font:400 12px/1.5 var(--f-body);color:#1b24308c}body:not(.haskidbar) .lede{font:400 13.5px/1.55 var(--f-body);color:#1b2430b8}body:not(.haskidbar) button{font-family:var(--f-body);font-weight:600;border-radius:16px}body:not(.haskidbar) button.primary,body:not(.haskidbar) .btn.go,body:not(.haskidbar) .menufab,body:not(.haskidbar) .noticetabs button.on,body:not(.haskidbar) .givebtn{background:var(--g-moss)!important;border-color:var(--g-moss)!important;color:#fff!important;background-image:none!important;min-height:54px;font-size:15.5px}body:not(.haskidbar) button.light,body:not(.haskidbar) .light,body:not(.haskidbar) .notyet,body:not(.haskidbar) .rbtns .notyet{background:#fff!important;border:1.5px solid rgba(27,36,48,.16)!important;color:var(--g-ink)!important;min-height:46px}body:not(.haskidbar) .noticetabs button{background:#1b24300f;color:#1b2430b3}body:not(.haskidbar) input,body:not(.haskidbar) select,body:not(.haskidbar) textarea{border:1px solid rgba(27,36,48,.16);border-radius:12px;font-family:var(--f-body);color:var(--g-ink)}body:not(.haskidbar) .panelback{background:#1b243012!important;color:var(--g-ink)!important;border-radius:11px;font:600 12.5px/1 var(--f-body);min-height:40px}body:not(.haskidbar) .prayercount,body:not(.haskidbar) .countpill,body:not(.haskidbar) .tpts{background:#1b24300f;color:var(--g-ink);font-family:var(--f-mono);font-weight:600}body:not(.haskidbar) .tpts.earned{background:var(--g-moss-tint);color:var(--g-moss)}body:not(.haskidbar) .hbadge,body:not(.haskidbar) .tbadge{background:var(--g-moss)!important;color:#fff!important}body:not(.haskidbar) .notebox{background:#fff;border:1.5px solid var(--g-moss);border-radius:15px;padding:14px 15px}body:not(.haskidbar) .notebox input{font:400 15px/1.5 var(--f-body);min-height:44px}body:not(.haskidbar) .notepts button,body:not(.haskidbar) .tellchip,body:not(.haskidbar) .quickchips button{background:#1b24300f!important;border:0!important;color:#1b2430b3!important;border-radius:12px!important;min-height:38px;font:500 13px/1 var(--f-body)}body:not(.haskidbar) .tellbtn{background:#fff;border:1.5px solid rgba(27,36,48,.16);color:var(--g-ink);border-radius:16px}body:not(.haskidbar) .cattile{aspect-ratio:auto;border-radius:16px;border:1px solid rgba(27,36,48,.1);box-shadow:none!important;animation:none!important;transform:none!important}body:not(.haskidbar) .cattilebtn{flex-direction:row;justify-content:flex-start;gap:12px;padding:12px 14px;text-align:left}body:not(.haskidbar) .ticon{width:40px;height:40px;border-radius:12px;font-size:20px}body:not(.haskidbar) .tname{flex:1;font:600 14.5px/1.3 var(--f-body)}body:not(.haskidbar) .cattiles{grid-template-columns:1fr;gap:9px}body:not(.haskidbar) .undo,body:not(.haskidbar) button.undo,body:not(.haskidbar) .undobar button{color:var(--g-undo)!important;background:none!important;border:0!important}#parentTabBar.tabbar{left:0!important;right:0!important;bottom:0!important;border-radius:0!important;border-top:1px solid rgba(27,36,48,.1)!important;background:#fff!important;backdrop-filter:none;box-shadow:none!important;padding:7px 0 calc(6px + env(safe-area-inset-bottom))!important;gap:0}#parentTabBar.tabbar button{border-radius:0!important;background:none!important;min-height:50px;gap:3px;font:600 9.5px/1.15 var(--f-body);color:#1b243073!important;padding:4px 2px}#parentTabBar .tabmark{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:0;opacity:.5;transition:opacity .2s ease}#parentTabBar .tabmark svg{display:block}#parentTabBar.tabbar button.on,#parentTabBar .tabaction{color:var(--g-moss)!important}#parentTabBar.tabbar button.on .tabmark,#parentTabBar .tabaction .tabmark{opacity:1}#parentTabBar .tabaction .tabmark{background:var(--g-moss);color:#fff;border-radius:7px;width:26px;height:26px}#parentTabBar .tabaction .tabmark svg{width:16px;height:16px}#kidView .cattiles{grid-template-columns:1fr;gap:10px}#kidView .cattile{aspect-ratio:auto;border-radius:19px;background:#fff;border:1px solid rgba(43,58,74,.1);box-shadow:none!important;animation:none!important;transform:none!important}#kidView .cattile.outofreach{opacity:.72;border-style:dashed;border-color:#2b3a4a38}#kidView .cattilebtn{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:4px 13px;padding:13px 17px;text-align:left;min-height:72px}#kidView .ticon{width:46px;height:46px;border-radius:14px;font-size:22px;flex:none}#kidView .cattile.k0 .ticon{background:var(--c-warm)}#kidView .cattile.k1 .ticon{background:var(--k-english-t)}#kidView .cattile.k2 .ticon{background:var(--c-careful-bg)}#kidView .cattile.k3 .ticon{background:var(--k-maths-t)}#kidView .cattile.k4 .ticon{background:var(--c-correct-bg)}#kidView .cattile.k5 .ticon{background:var(--c-teal-bg)}#kidView .tname{flex:1;min-width:0;font:600 14.5px/1.3 var(--f-body);color:var(--c-ink)}#kidView .tpts{flex:none;margin-left:auto;background:none;padding:0;font:800 19px/1 var(--f-display);color:var(--c-ink)}#kidView .tpts:after{content:"points";display:block;font:400 10px/1.2 var(--f-body);color:#2b3a4a80;text-align:right;margin-top:2px}#kidView .reachbar{flex:1 0 100%;order:5;margin:8px 0 2px;height:5px;background:#2b3a4a14}#kidView .reachbar i{background:var(--c-mango)}#kidView .tgap{flex:1 0 100%;order:6;font:400 11.5px/1.4 var(--f-body);color:var(--c-amber)}
#kidView .subjgrid{display:grid;grid-template-columns:1fr;gap:13px}#kidView .subjcell{border-radius:20px;border-left:5px solid rgba(43,58,74,.2);overflow:hidden}#kidView #subjcell-quran{border-left-color:var(--k-quran)}#kidView #subjcell-maths{border-left-color:var(--k-maths)}#kidView #subjcell-english{border-left-color:var(--k-english)}#kidView #subjcell-science{border-left-color:var(--k-science)}#kidView .subjcell:not(.open) .subjtile{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto auto;column-gap:13px;row-gap:3px;align-items:center;text-align:left;padding:16px 18px;min-height:0}#kidView .subjcell:not(.open) .tilering{grid-row:1/3;width:44px;height:44px;border-radius:13px;display:grid;place-items:center}#kidView .subjcell:not(.open) .tilering svg{display:none}#kidView .subjcell:not(.open) .tileicon{position:static;font-size:22px}#kidView #subjcell-quran .tilering{background:var(--k-quran-t);color:var(--k-quran)}#kidView #subjcell-maths .tilering{background:var(--k-maths-t);color:var(--k-maths)}#kidView #subjcell-english .tilering{background:var(--k-english-t);color:var(--k-english)}#kidView #subjcell-science .tilering{background:var(--k-science-t);color:var(--k-science)}#kidView .subjcell:not(.open) .tilename{font:800 19px/1.15 var(--f-display);letter-spacing:-.01em;white-space:normal;color:var(--c-ink)}#kidView .subjcell:not(.open) .tilecount{font:400 12px/1.4 var(--f-body);opacity:1;color:#2b3a4a8c}#kidView .medals{grid-column:1/-1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px;margin-top:9px}#kidView .medal{height:30px;border-radius:10px;display:grid;place-items:center;font-style:normal;font:600 14px/1 var(--f-body);background:#2b3a4a0d;border:1.5px dashed rgba(43,58,74,.16);color:#2b3a4a66}#kidView .medal.done{background:#2b3a4a0f;border:1.5px solid rgba(43,58,74,.3);color:var(--c-ink)}#kidView .medal.open{border-style:solid;border-color:#2b3a4a38;background:linear-gradient(90deg,rgba(43,58,74,.16) var(--pc,0%),rgba(43,58,74,.04) var(--pc,0%))}#kidView #subjcell-quran .medal.open{background:linear-gradient(90deg,var(--k-quran-t) var(--pc,0%),rgba(43,58,74,.04) var(--pc,0%));border-color:var(--k-quran)}#kidView #subjcell-maths .medal.open{background:linear-gradient(90deg,var(--k-maths-t) var(--pc,0%),rgba(43,58,74,.04) var(--pc,0%));border-color:var(--k-maths)}#kidView #subjcell-english .medal.open{background:linear-gradient(90deg,var(--k-english-t) var(--pc,0%),rgba(43,58,74,.04) var(--pc,0%));border-color:var(--k-english)}.menutop{justify-content:space-between}.menuout-top{width:auto;min-height:36px;padding:0 14px;border-radius:12px!important;font:600 13px/1 var(--f-body,inherit);background:#1b243012!important;border:0!important;color:var(--g-ink,#1B2430)!important;flex:none}.menupanel{padding-bottom:calc(120px + env(safe-area-inset-bottom))!important}#kidView #subjcell-science .medal.open{background:linear-gradient(90deg,var(--k-science-t) var(--pc,0%),rgba(43,58,74,.04) var(--pc,0%));border-color:var(--k-science)}#kidView #subjcell-quran .medal.done{background:var(--k-quran-t);border-color:var(--k-quran);color:var(--k-quran)}#kidView #subjcell-maths .medal.done{background:var(--k-maths-t);border-color:var(--k-maths);color:var(--k-maths)}#kidView #subjcell-english .medal.done{background:var(--k-english-t);border-color:var(--k-english);color:var(--k-english)}#kidView #subjcell-science .medal.done{background:var(--k-science-t);border-color:var(--k-science);color:var(--k-science)}#kidView .learneyebrow{font:600 10.5px/1.2 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#2b3a4a8c;margin:16px 2px 8px}
.menupanel{background:var(--g-paper)!important}.menuhi{font:600 21px/1.2 var(--f-display);letter-spacing:-.01em;color:var(--g-ink)}.menupanel .menugroup{font:600 10.5px/1.2 var(--f-body);letter-spacing:.09em;text-transform:uppercase;color:#1b24308c;margin:18px 2px 8px}.menupanel .menugrid{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid rgba(27,36,48,.1);border-radius:16px;overflow:hidden}.menupanel .menugrid.menuhome{margin-top:6px}.menupanel .menutile{flex-direction:row;align-items:center;justify-content:flex-start;gap:13px;width:100%;min-height:58px;padding:11px 15px;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--g-ink)!important;font:600 14px/1.25 var(--f-body);text-align:left;animation:none!important;transform:none!important;position:relative}.menupanel .menutile+.menutile{border-top:1px solid rgba(27,36,48,.08)!important}.menupanel .menutile:before{content:attr(data-k);flex:none;width:32px;height:32px;border-radius:10px;background:#1b24300f;color:#1b2430b3;display:grid;place-items:center;font:600 12.5px/1 var(--f-mono)}.menupanel .menutile:after{content:attr(data-note);display:block;position:absolute;left:60px;right:16px;bottom:9px;font:400 11.5px/1.3 var(--f-body);color:#1b243080;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menupanel .menutile{padding-bottom:26px}.menupanel .menutile>span:first-child{display:none}.menupanel .menutile .badge{margin-left:auto;background:var(--g-moss);color:#fff;border-radius:99px;padding:3px 8px;font:600 11px/1 var(--f-mono)}.menupanel .menupills{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0 0 6px}.menupanel .menupills button{background:#fff;border:1px solid rgba(27,36,48,.16);color:var(--g-ink);border-radius:12px;min-height:38px;padding:0 14px;font:500 13px/1 var(--f-body)}.menupanel .menuout{margin-top:22px}.menupanel .menuout button{width:100%;min-height:46px;border-radius:16px;border:1.5px solid rgba(27,36,48,.16)}body:not(.haskidbar) .gatecard{border-radius:22px!important;padding:22px 20px}body:not(.haskidbar) .gatecard .lw{font-family:var(--f-display);font-weight:600;letter-spacing:-.01em}body:not(.haskidbar) .gatecard input{min-height:52px;border-radius:15px;padding:0 15px;font:400 15px/1 var(--f-body);border:1px solid rgba(27,36,48,.18)}body:not(.haskidbar) .gatecard input:focus{outline:0;border:1.5px solid var(--g-moss)}body:not(.haskidbar) .gatecard .sub{font:400 13.5px/1.55 var(--f-body);color:#1b2430b8}body:not(.haskidbar) .gatecard a{color:var(--g-moss);font-weight:600}body:not(.haskidbar) #askParentPanel{background:#fff!important;border:1.5px solid var(--g-moss)!important;border-radius:16px!important}body:not(.haskidbar) .choosecard{background:#fff;border:1.5px solid rgba(27,36,48,.16);border-radius:18px;text-align:left}body:not(.haskidbar) .gatecard em{font-family:var(--f-mono);font-style:normal}#kidView .askedpts{padding:6px 15px 12px}#kidView .askedptsrow{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(43,58,74,.08)}#kidView .askedptsicon{flex:none;width:32px;height:32px;border-radius:10px;background:var(--c-warm);display:grid;place-items:center;font-size:16px}#kidView .askedptsmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#kidView .askedptsname{font:600 13.5px/1.3 var(--f-body);color:var(--c-ink)}#kidView .askedptsnote{font:400 11.5px/1.4 var(--f-body);color:var(--c-mango-deep)}#kidView .askedptscost{flex:none;font:600 14px/1 var(--f-mono);color:#2b3a4a66}#kidView .askedptsfoot{margin:10px 0 0;font:400 11.5px/1.5 var(--f-body);color:#2b3a4a8c}