.free-portal-home{--portal-line:#cfe7dc;background:linear-gradient(rgba(244,253,248,.9),rgba(255,251,242,.96)),url(/game/premium/shared/backgrounds/aqidah-quiz-background-v1.webp) 50%/cover fixed}.free-package-badge{border-color:#bfdfd0!important;color:#176649!important;background:#effaf4!important;box-shadow:none!important}.free-portal-home .portal-countdown-icon{color:#08764d;background:#ddf5e8;box-shadow:0 2px 0 #abd5c0}.free-portal-home .portal-countdown-actions a,.free-portal-home .portal-countdown-actions button{min-height:44px;padding:0 11px;border:0;border-radius:12px;color:#fff;background:linear-gradient(#159b67,#08764d);box-shadow:0 3px 0 #07583b;font:inherit;font-size:9px;font-weight:1000;cursor:pointer}.free-portal-home .portal-countdown-actions .is-note{color:#08764d;background:#e8f7ef;box-shadow:0 3px 0 #b9dccc}.free-hero{border-color:#d2ebdf;background:#63b98f;box-shadow:0 10px 24px #15533b1a}.free-hero:after{background:linear-gradient(90deg,rgba(6,93,62,.91) 0 44%,rgba(6,93,62,.28) 72%,transparent)}.free-hero .portal-hero-copy small{color:#d7ffea}.free-hero .portal-hero-copy a,.free-hero .portal-hero-copy button{min-height:44px;width:max-content;max-width:100%;padding:0 14px;display:flex;align-items:center;border:0;border-radius:13px;color:#fff;background:linear-gradient(#1aa66f,#08764d);box-shadow:0 4px 0 #07583b;font:inherit;font-size:11px;font-weight:1000;cursor:pointer}.free-portal-home .portal-stats{margin:12px 0 0;border:1px solid #d6ebe1;box-shadow:0 6px 16px #174d390c}.free-portal-home .parent-card>small,.free-portal-home .portal-section header small{color:#08764d}.free-subject-card{min-height:158px;padding:12px;grid-template-columns:58px minmax(0,1fr)!important;grid-template-rows:auto auto;color:var(--subject)!important;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--subject) 7%,#fff))!important;border:1px solid color-mix(in srgb,var(--subject) 25%,#fff)!important;box-shadow:0 5px 14px color-mix(in srgb,var(--subject) 11%,transparent)!important}.free-subject-card:before{height:38%;opacity:.45}.free-subject-card em,.free-subject-card small{color:#5c7168!important}.free-subject-card i{background:color-mix(in srgb,var(--subject) 12%,#fff)!important}.free-subject-card i b{background:var(--subject)!important}.free-card-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6px}.free-card-actions>a,.free-card-actions>button{min-height:44px;padding:6px;border:0;border-radius:11px;color:#fff;background:var(--subject);font:inherit;font-size:9px;font-weight:900;text-align:center;display:grid;place-items:center;cursor:pointer}.free-card-actions .free-lock-action{color:#445c53;background:#edf4f1;border:1px solid #d5e4dd}.free-upgrade-card{margin:18px 0;padding:17px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #bedfd0;border-radius:22px;background:linear-gradient(135deg,#effaf4,#fff);box-shadow:0 6px 16px #174d390d}.free-upgrade-card small{color:#08764d;font-size:9px;font-weight:1000;letter-spacing:.12em}.free-upgrade-card h2{margin:4px 0;font-size:20px;line-height:1.08}.free-upgrade-card p{margin:0;color:#60736b;font-size:10px;line-height:1.4}.free-parent-upgrade>a,.free-upgrade-card>a{min-height:44px;padding:0 14px;display:grid;place-items:center;border-radius:13px;color:#fff;background:#08764d;box-shadow:0 3px 0 #07583b;font-size:10px;font-weight:1000;white-space:nowrap}.free-parent-summary{color:#153d31;background:linear-gradient(135deg,#eefaf4,#e2f4eb);border-color:#cae5d8;box-shadow:0 8px 20px #174d3912}.free-parent-summary>small{color:#08764d}.free-parent-summary>p{color:#557068}.free-parent-summary article{background:rgba(255,255,255,.75)}.free-parent-summary b{color:#08764d}.free-parent-upgrade{margin-top:16px;padding:16px;border:1px solid #cae5d8;border-radius:19px;background:rgba(255,255,255,.9)}.free-parent-upgrade b{font-size:16px}.free-parent-upgrade p{margin:5px 0 12px;color:#5e7169;font-size:10px}.free-parent-upgrade>a{width:max-content}.free-dialog-open{overflow:hidden}.free-dialog-layer{position:fixed;inset:0;z-index:100;padding:18px;display:grid;place-items:end center;background:rgba(10,37,28,.5);backdrop-filter:blur(4px)}.free-premium-dialog,.free-result-dialog{position:relative;width:min(100%,430px);padding:25px 20px 20px;border-radius:25px 25px 18px 18px;background:#fff;box-shadow:0 22px 50px #102e2460;text-align:center}.free-dialog-close{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;border-radius:13px;background:#edf5f1;color:#34564b;font-size:25px;cursor:pointer}.free-premium-dialog>span{width:56px;height:56px;margin:auto;display:grid;place-items:center;border-radius:18px;background:#e9f7ef;font-size:26px}.free-premium-dialog small,.free-result-dialog small{display:block;margin-top:10px;color:#08764d;font-size:9px;font-weight:1000;letter-spacing:.12em}.free-premium-dialog h2,.free-result-dialog h2{margin:5px 28px 7px;font-size:23px;line-height:1.08}.free-premium-dialog p,.free-result-dialog p{color:#5c7168;font-size:11px;line-height:1.45}.free-premium-dialog>a,.free-result-dialog>a{min-height:48px;margin-top:14px;display:grid;place-items:center;border-radius:14px;color:#fff;background:#08764d;box-shadow:0 3px 0 #07583b;font-weight:1000}.free-premium-dialog>button:last-child,.free-result-dialog>button:last-child{min-height:44px;margin-top:8px;border:0;background:transparent;color:#4d665d;font-weight:900;cursor:pointer}.free-result-dialog>div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.free-result-dialog article{padding:10px 5px;border-radius:13px;background:#eff8f3}.free-result-dialog article b,.free-result-dialog article span{display:block}.free-result-dialog article b{color:#08764d;font-size:18px}.free-result-dialog article span{font-size:8px}.free-portal-home button:focus-visible{outline:3px solid #35a875;outline-offset:3px}@media(max-width:560px){.free-upgrade-card{grid-template-columns:1fr}.free-upgrade-card>a{width:100%}.free-subject-card{min-height:168px}.free-card-actions{grid-template-columns:1fr}.free-dialog-layer{padding:10px 10px calc(10px + env(safe-area-inset-bottom))}}@media(max-width:370px){.free-subject-card{min-height:174px;grid-template-columns:46px minmax(0,1fr)!important;padding:9px}.free-subject-card>img{width:48px;height:48px}.free-subject-card strong{font-size:15px}.free-card-actions>a,.free-card-actions>button{font-size:8px}.free-portal-home .portal-missions>div{gap:8px}}.free-portal-home{width:100%;max-width:100%}.free-portal-home .portal-header>*{min-width:0;max-width:100%}.free-portal-home img{max-width:100%}@media(max-width:560px){.free-portal-home .portal-header{width:100%;max-width:100%;grid-template-columns:minmax(78px,94px) minmax(0,1fr) auto auto;gap:6px;padding-inline:10px;display:grid}.free-portal-home .portal-header>a:first-child span{padding-inline:4px}.free-portal-home .portal-header img{width:100%;max-width:94px}.free-portal-home .portal-identity{width:auto;margin:0}.free-portal-home .portal-premium-badge{max-width:78px;padding-inline:6px;white-space:normal;text-align:center;line-height:1.1}.free-portal-home .portal-account{min-width:44px;padding-inline:7px}.free-portal-home .portal-content,.free-portal-home .portal-footer,.free-portal-home .portal-mode-toggle,.free-portal-home .portal-top{max-width:calc(100% - 20px)}.free-portal-home .portal-missions>div{grid-template-columns:repeat(2,minmax(0,1fr))}.free-portal-home .portal-shortcuts>*,.free-subject-card,.free-upgrade-card{min-width:0;max-width:100%}.free-subject-card>img{max-width:100%}.free-card-actions>*,.free-subject-card em,.free-subject-card small,.free-subject-card span{min-width:0;overflow-wrap:anywhere}}@media(max-width:370px){.free-portal-home .portal-header{grid-template-columns:minmax(72px,82px) minmax(0,1fr) minmax(58px,72px) 44px}.free-portal-home .portal-identity{display:grid}.free-portal-home .portal-premium-badge{max-width:72px}.free-subject-card{grid-template-columns:44px minmax(0,1fr)!important}.free-subject-card>img{width:44px;height:44px}}.free-hero{min-height:132px}.free-hero>img{inset:0 0 0 auto;width:auto;height:100%;max-width:72%;object-fit:contain;object-position:right center}.free-hero .portal-hero-copy{width:62%;padding:13px 0 12px 16px}.free-hero .portal-hero-copy h1{margin:3px 0;font-size:clamp(20px,5.4vw,27px);line-height:1.02}.free-hero .portal-hero-copy p{margin-bottom:8px}.free-card-actions>a:not(.free-lock-action),.free-card-actions>button:not(.free-lock-action){position:relative;z-index:1;color:#fff!important;-webkit-text-fill-color:#fff;opacity:1;visibility:visible;text-indent:0;text-shadow:0 1px 1px rgba(0,0,0,.22)}.free-card-actions>a:after,.free-card-actions>a:before,.free-card-actions>button:after,.free-card-actions>button:before{pointer-events:none}@media(max-width:370px){.free-hero{min-height:126px}.free-hero>img{max-width:68%}.free-hero .portal-hero-copy{width:66%;padding-left:13px}.free-hero .portal-hero-copy h1{font-size:20px}.free-hero .portal-hero-copy p{font-size:10px}}.free-portal-home.is-child .portal-content{padding-top:0}.free-portal-home .portal-countdown-actions{display:none}.free-result-dialog{overflow:hidden;background:linear-gradient(145deg,#fff,#f2fff7)}.free-result-dialog:after,.free-result-dialog:before{content:"✦";position:absolute;color:#f3bd38;font-size:18px;opacity:.65}.free-result-dialog:before{top:12px;left:15px}.free-result-dialog:after{right:16px;bottom:16px}.free-result-trophy{display:block;font-size:30px;line-height:1;margin:0 auto 3px}.free-result-summary{color:#08764d!important;font-weight:900;font-size:15px!important}.free-card-actions>a:not(.free-lock-action){font-size:8px;white-space:nowrap}.free-note-icon{width:48px;height:48px;margin:auto;display:grid;place-items:center;border-radius:15px;background:#e8f7ef;color:#08764d}.free-note-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.free-note-gift-dialog .free-note-gift-list{display:grid;gap:8px;margin-top:12px;text-align:left}.free-note-gift-dialog .free-note-gift-list article{padding:10px;border-radius:12px;background:#eff8f3}.free-note-gift-dialog .free-note-gift-list span{display:block;margin:2px 0 7px;color:#60736b;font-size:10px}.free-note-gift-dialog .free-note-gift-list a{display:inline-grid;min-height:38px;padding:0 10px;place-items:center;border-radius:10px;color:#fff;background:#08764d;font-size:10px;font-weight:900;text-decoration:none}.free-shortcut-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#e7f6ed;color:#08764d}.free-shortcut-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.free-portal-home .portal-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.free-achievement-card,.free-note-card{min-width:0;min-height:156px;padding:16px;display:flex;align-items:flex-start;gap:12px;border:1px solid #d6ebe1;border-radius:18px;background:#fff;box-shadow:0 6px 16px #174d3910;color:#153d31;text-decoration:none;text-align:left}.free-note-card.is-opened{cursor:pointer}.free-achievement-card:focus-visible,.free-note-card:focus-visible{outline:3px solid #35a875;outline-offset:3px}.free-note-card-content{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.free-achievement-card>b,.free-note-card-content>b{font-size:15px;line-height:1.15}.free-achievement-card>small,.free-note-card-content>small{color:#60736b;font-size:10px;line-height:1.3}.free-note-card-hint{margin-top:auto;color:#60736b;font-size:10px;line-height:1.35}.free-note-card-list{display:grid;gap:8px;margin-top:8px}.free-note-card-item{display:grid;gap:5px;min-width:0}.free-note-card-item strong{font-size:10px;line-height:1.25}.free-note-download{min-height:38px;padding:0 9px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#08764d;font-size:9px;font-weight:1000;text-decoration:none;white-space:normal;text-align:center}.free-note-download.is-aqidah{background:#08764d}.free-note-download.is-ibadah{background:#1677c8}.free-note-download.is-sirah{background:#7652b8}.free-note-download.is-adab{background:#e56a3d}.free-achievement-card{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;align-content:start}.free-achievement-card>.free-shortcut-icon{grid-row:1/span 2}.free-achievement-card>b,.free-achievement-card>small{align-self:center}@media(max-width:430px){.free-achievement-card,.free-note-card{min-height:150px;padding:13px;gap:9px}.free-achievement-card>b,.free-note-card-content>b{font-size:14px}.free-note-card-list{gap:6px}.free-note-download{font-size:8px;padding-inline:6px}}@media(max-width:350px){.free-portal-home .portal-shortcuts{grid-template-columns:1fr}.free-achievement-card,.free-note-card{min-height:0}}.free-portal-home .portal-shortcuts{display:flex;flex-direction:column;gap:12px}.free-note-card{width:100%;min-height:0;padding:15px;display:grid;gap:12px}.free-note-card-heading{display:flex;align-items:center;gap:11px;min-width:0}.free-note-card-heading .free-note-icon{margin:0;flex:0 0 48px}.free-note-card-heading>div{min-width:0;display:grid;gap:3px}.free-note-card-heading b{font-size:17px;line-height:1.1}.free-note-card-heading small{color:#60736b;font-size:11px;line-height:1.25}.free-note-card>.free-note-card-item{display:grid;gap:7px}.free-note-card-item strong{font-size:12px}.free-note-download{width:100%;min-height:44px;white-space:nowrap;font-size:11px}.free-note-all{width:100%;min-height:44px;border:0;border-radius:11px;background:#08764d;color:#fff;font:inherit;font-size:11px;font-weight:1000;cursor:pointer}.free-achievement-card{width:100%;min-height:0;padding:11px 14px;display:flex;align-items:center;gap:10px;border-radius:15px}.free-achievement-card>.free-shortcut-icon{flex:0 0 32px}.free-achievement-card>b{font-size:13px}.free-achievement-card>small{margin-left:auto;font-size:10px}@media(max-width:350px){.free-note-card{padding:13px}.free-note-card-heading b{font-size:16px}.free-note-all,.free-note-download{font-size:10px}}.free-note-card>.free-note-card-item{align-items:start}.free-note-download{height:44px;align-self:start}.free-portal-home .free-note-download{height:44px;min-height:44px;padding:0 9px;white-space:nowrap}.free-portal-home .free-note-download,.free-portal-home .free-note-download:active,.free-portal-home .free-note-download:focus,.free-portal-home .free-note-download:hover,.free-portal-home .free-note-download:visited{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700;text-decoration:none}.free-portal-home .free-note-card{box-sizing:border-box;padding:16px;border-radius:19px;gap:11px}.free-portal-home .free-note-card-heading .free-note-icon{width:42px;height:42px;flex-basis:42px}.free-portal-home .free-note-card-heading b{font-size:18px;font-weight:700}.free-portal-home .free-note-card-heading small{font-size:13px}.free-portal-home .free-note-card-item strong{font-size:15px;font-weight:600}.free-portal-home .free-note-card>.free-note-card-item{min-width:0;max-width:100%;display:grid;gap:10px;align-items:start}.free-portal-home .free-note-all,.free-portal-home .free-note-download{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:46px;padding:12px 16px;display:flex;align-items:center;justify-content:center;overflow:visible;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.1;text-align:center}.free-portal-home .free-note-download{border:0}.free-portal-home .free-note-card-hint{font-size:12px;line-height:1.35}@media(max-width:350px){.free-portal-home .free-note-card{padding:16px}.free-portal-home .free-note-card-heading b{font-size:17px}.free-portal-home .free-note-all,.free-portal-home .free-note-download{font-size:13px;padding-inline:12px}}