.biogenius-theme-toggle{position:relative;z-index:2;display:inline-flex;align-items:stretch;gap:2px;flex:none;min-height:42px;margin:0;padding:3px;border:1px solid #70b9ba;border-radius:999px;background:#d7eeea;color:#235360;box-shadow:0 2px 9px #092f3e22;font:800 13px/1.2 Arial,sans-serif;direction:ltr;white-space:nowrap}.biogenius-theme-toggle .theme-option{display:flex;align-items:center;justify-content:center;gap:4px;min-width:63px;padding:7px 9px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.biogenius-theme-toggle .theme-option-light{background:#fff;color:#075363;box-shadow:0 2px 6px #092f3e22}.biogenius-theme-toggle .theme-option-emerald{color:#235360}.biogenius-theme-toggle:hover{border-color:#0b8088}.biogenius-theme-toggle .theme-option:focus-visible{outline:3px solid #f0bd55;outline-offset:2px}.academy-nav .biogenius-theme-toggle{align-self:center}.theme-toggle-corner{position:fixed;top:calc(12px + env(safe-area-inset-top));right:12px;z-index:900}@media(max-width:600px){.biogenius-theme-toggle{min-height:40px;font-size:12px}.biogenius-theme-toggle .theme-option{min-width:54px;padding:6px}.theme-toggle-corner{top:calc(8px + env(safe-area-inset-top));right:8px}}@media print{.biogenius-theme-toggle{display:none!important}}html[data-theme=dark]{color-scheme:dark;--ink:#e5f5f5;--teal:#49d8d0;--mint:#142f38;--green:#9adf79;--muted:#b3ced3;--line:#31525d;background:#071923;color:#e5f5f5}html[data-theme=dark] body{background:#071923;color:#e5f5f5}html[data-theme=dark] .biogenius-theme-toggle{background:#254751;color:#d2e5e8;border-color:#56a9a9;box-shadow:0 2px 9px #0006}html[data-theme=dark] .biogenius-theme-toggle .theme-option-light{background:transparent;color:#d2e5e8;box-shadow:none}html[data-theme=dark] .biogenius-theme-toggle .theme-option-dark{background:#087b86;color:#fff;box-shadow:0 2px 6px #0006}html[data-theme=dark] :is(.reference-shell,.on-home .reference-shell){background:linear-gradient(145deg,#0a202c,#102a35 54%,#0b222a);color:#e5f5f5}html[data-theme=dark] :is(.reference-top,.top,.reference-footer){background:#112d39;color:#e5f5f5;border-color:#335863}html[data-theme=dark] :is(.byline,.byline strong,.reference-footer a,.academy-nav a,.academy-nav a small){color:#e5f5f5}html[data-theme=dark] .academy-nav a{background:#1b3d49;border-color:#41616d}html[data-theme=dark] .academy-nav a:hover{background:#235361}html[data-theme=dark] :is(.home-board,.quick-access,.board-ribbon,.home-stat,.catalog-view,.reference-shell>.catalog-view,.quick-guide,.learning-card,.lesson-welcome,.resource-panel,.review-card,.nature-specimens,.discovery-board,.discovery-card,.teacher-hub,.teacher-results .panel,.teacher-ideas>.shell){background:#122f3a;color:#e5f5f5;border-color:#41616d}html[data-theme=dark] :is(.home-welcome h1,.home-welcome h1 span,.home-welcome p,.home-stat>strong,.home-stat span,.quick-access h2,.quick-access h2>span,.board-ribbon strong,.catalog-view h1,.catalog-view h2,.catalog-view p,.grade-details h2,.grade-details p){color:#e5f5f5}html[data-theme=dark] :is(.home-welcome h1 span,.home-stat>strong,.catalog-crumbs a){color:#6ee5d8}html[data-theme=dark] :is(.quick-guide summary,.discovery-profile,.teacher-identity,.lesson-banner,.scientist-note,.grade-card,.points-launch-strip){background:linear-gradient(120deg,#173c46,#21434d);color:#e5f5f5;border-color:#4a7478}html[data-theme=dark] :is(.quick-guide summary strong,.quick-guide summary span,.lesson-banner h1,.lesson-banner h2,.lesson-banner p,.points-launch-strip p,.points-launch-strip strong,.points-launch-strip a){color:#e5f5f5}html[data-theme=dark] :is(.quick-guide .guide-content,.home-recovery-banner,.telegram-benefits-dialog,.telegram-benefits-dialog li,.home-stat,.discovery-time,.discovery-meta span){background:#193945;color:#e5f5f5;border-color:#456874}html[data-theme=dark] :is(.quick-guide p,.home-recovery-banner p,.telegram-benefits-dialog h2,.telegram-benefits-dialog li){color:#e5f5f5}html[data-theme=dark] :is(.sound-toggle,.hello-bubble,.home-welcome .hello-bubble,.home-welcome .listen-label,.listen-label,.reader-tip){background:#193c47;color:#e5f5f5;border-color:#49717b}html[data-theme=dark] :is(.student-card,.student-referral-card,.student-points-card,.student-secondary,.owner-label,.account-layout,.bg-telegram,.lesson-guide,.ai-tutor,.assistant-panel,.assistant-answer,.assistant-example,.ai-bubble){background:#14313d;color:#e5f5f5;border-color:#456874}html[data-theme=dark] :is(.student-card h1,.student-card h2,.student-card p,.student-card strong,.student-referral-card h2,.student-referral-card>span,.student-referral-card label,.student-referral-card small,.student-referral-card a,.student-points-card>span,.student-points-card>strong,.student-points-card p,.bg-telegram h1,.bg-telegram h2,.bg-telegram p){color:#e5f5f5}html[data-theme=dark] :is(.student-referral-card a,.student-card a,.bg-telegram a){color:#72e3d8}html[data-theme=dark] :is(input,textarea,select,.account-layout input,.profile-grid input,.profile-grid select,.student-referral-card input,.suggestion-form input,.suggestion-form textarea,.suggestion-form select,.ai-tutor textarea,.dictionary-search input){background:#0c2835;color:#ecfafa;border-color:#5b7a84}html[data-theme=dark] :is(input,textarea)::placeholder{color:#b5cbd0}html[data-theme=dark] :is(.resource-tile,.card-copy,.reader-tools,.word-panel,.study-reader .reader-tools,.study-reader .reader-tools button,.study-reader .reader-tools a,.word-actions button,.word-actions a,.dictionary-audio,.lesson-guide-topics button){background:#1a3a47;color:#e5f5f5;border-color:#527782}html[data-theme=dark] :is(.resource-tile h3,.resource-tile p,.resource-tile small,.card-copy h3,.card-copy p,.word-panel h2,.word-panel p){color:#e5f5f5}html[data-theme=dark] :is(.resource-symbol,.resource-tile .resource-status,.student-card .student-status,.assistant-phonetic,.assistant-word-type){background:#27505b;color:#e5f5f5;border-color:#5d848c}html[data-theme=dark] :is(.pdf-reader,.study-reader,.pdf-stage,.reader-workspace){background:#0c2633;color:#e5f5f5}html[data-theme=dark] :is(.pdf-paper,.pdf-reader iframe){background:#fff;color:#173b47}html[data-theme=dark] :is(.study-reader .reader-word-preview,.reader-word-preview){background:#173744;color:#e5f5f5}html[data-theme=dark] :is(dialog,.telegram-reward-dialog){background:#173641;color:#f1f9f6;border-color:#567784}html[data-theme=dark] :is(dialog h1,dialog h2,dialog p,dialog li){color:#f1f9f6}html[data-theme=dark] .unit1-brand{background:#fff}html[data-theme=dark] .on-home .reference-hero{background:#102d3a;background-image:linear-gradient(120deg,#112e3a,#173b45 54%,#10313b)}html[data-theme=dark] .home-welcome{background-image:linear-gradient(90deg,#0b2639b8,#0b2639c9),url(/biology-surround.webp?v=upper-abdomen)}html[data-theme=dark] .home-welcome :is(h1,h1 span,p){color:#f0fcfb;text-shadow:0 2px 5px #071923}html[data-theme=dark] .home-welcome .hello-bubble{color:#f0fcfb;text-shadow:none}html[data-theme=dark] .home-recovery-banner .recovery-copy strong{color:#d7ffed}html[data-theme=dark] .home-sound .sound-caption{color:#e5f5f5}html[data-theme=dark] .reference-hero .home-life{background:#d6f5f2;border-radius:16px}html[data-theme=dark] .reference-hero .home-life img{mix-blend-mode:normal}html[data-theme=dark] .reference-hero .home-life figcaption{color:#114c49}html[data-theme=dark] .reference-top .brand{background:#eafff8;border-radius:12px;padding:7px;align-self:center}html[data-theme=dark] .reference-top .brand img{mix-blend-mode:normal}@media(max-width:760px){html[data-theme=dark] .home-welcome{background-image:none}}html[data-theme=dark] :is(.quiz-header,.topbar,.teacher-hero,.intro-lower,.question-card,.review-item,.fact,.source-note,.card,.formula,.compare>div,.recap,.pill,.student-table th,.student-table td){background:#153440;color:#e5f5f5;border-color:#4b6d76}html[data-theme=dark] :is(.quiz-header a,.topbar a,.question-card h2,.question-card p,.fact h2,.fact p,.card h2,.card h3,.card p,.review-item h2,.review-item p,.source-note p){color:#e5f5f5}html[data-theme=dark] :is(.side-card,.feedback,.feedback.miss,.hint){background:#1b414b;color:#e5f5f5;border-color:#507681}html[data-theme=dark] :is(.feedback h3,.feedback p,.feedback small,.feedback #feedbackArabic,.side-card li small,.side-card>p:not(.overline)){color:#e5f5f5}html[data-theme=dark] :is(.hero-tags span,.student-table tbody tr:nth-child(even) td){background:#214852;color:#e5f5f5;border-color:#5a7d87}html[data-theme=dark] :is(.quiz-header,.topbar){box-shadow:0 6px 24px #0005}html[data-theme=dark] a:focus-visible,html[data-theme=dark] button:focus-visible,html[data-theme=dark] input:focus-visible{outline-color:#f0bd55}html[data-theme=dark] .card-bottom{color:#78e4da}html[data-theme=dark] :is(.lesson-welcome p,.resource-heading>span,.assistant-heading span,.assistant-panel p,.assistant-input,.discovery-kicker,.discovery-account,.discovery-card h2 small,.discovery-time strong,.discovery-meta strong,.avatar-choice strong,.avatar-choice small){color:#c5e8e8}html[data-theme=dark] .discovery-kicker{color:#82e7dd!important}html[data-theme=dark] :is(.discovery-account,.discovery-time strong,.discovery-meta strong){color:#83e4d9}html[data-theme=dark] .discovery-note{background:#1c4149;color:#e5f5f5}html[data-theme=dark] .specimen-labels :is(span,small),html[data-theme=dark] .nature-specimens>p,html[data-theme=dark] .nature-specimens>p span{color:#d9f3ee}html[data-theme=dark] :is(.nature-specimens>img,.lab-specimen,.defender-art){mix-blend-mode:normal}html[data-theme=dark] .student-signin-card{background:linear-gradient(145deg,#173943,#1b4650);border-color:#52747c;color:#e5f5f5}html[data-theme=dark] .student-signin-card h2{color:#f3fcfb}html[data-theme=dark] .student-signin-card .signin-kicker{color:#82e7dd!important}html[data-theme=dark] .student-signin-card :is(.student-help,.signin-divider){color:#c5dfe1}html[data-theme=dark] .lesson-poster{background:#14333f;color:#e5f5f5}html[data-theme=dark] .in-lesson .catalog-crumbs{background:#193e48;color:#e5f5f5}html[data-theme=dark] .lesson-welcome-strip{background:linear-gradient(100deg,#1b414a,#173641);color:#e5f5f5;border-color:#52747c}html[data-theme=dark] .lesson-welcome-strip p,html[data-theme=dark] .lesson-anatomy figcaption{color:#d3e9e9}html[data-theme=dark] .lesson-welcome-strip .visitor-badge{background:#244d57;color:#e5f5f5;border-color:#52747c}html[data-theme=dark] .in-lesson .lesson-layout{background:#173641;border-color:#41616d;color:#e5f5f5}html[data-theme=dark] .assistant-input{border-color:#52747c}html[data-theme=dark] .panel{background:#173641;color:#e5f5f5;border-color:#52747c;box-shadow:0 10px 0 #071923}html[data-theme=dark] .panel .eyebrow{color:#d1baff}html[data-theme=dark] .panel h1 span{color:#c5a8ff}html[data-theme=dark] .mission-chips span,html[data-theme=dark] .activity-student{background:#254554;border-color:#5a7480;color:#e5f5f5}html[data-theme=dark] .activity-student small,html[data-theme=dark] .panel .note{color:#bfd6da}html[data-theme=dark] :is(#hint,#feedback .misconception,.mini-practice,.achievement.earned,.achievement.locked){background:#254554;color:#e5f5f5;border-color:#5a7480}html[data-theme=dark] .result-number{color:#7de6d1}html[data-theme=dark] :is(.surface,.metric,.empty){background:#173641;color:#e5f5f5;border-color:#52747c}html[data-theme=dark] .surface.pulse{background:linear-gradient(115deg,#075e68,#087a78)}html[data-theme=dark] .pulse .metric{background:#ffffff14;border-color:#ffffff35}html[data-theme=dark] :is(.section-head span,.surface .note,.surface small,.scope,.surface dd,.surface th){color:#c1dbdf}html[data-theme=dark] .surface .eyebrow{color:#83e4d9}html[data-theme=dark] .surface .quiet,html[data-theme=dark] .surface .shortcuts button{background:#254d57;color:#e5f5f5;border-color:#52747c}html[data-theme=dark] .surface tbody tr:hover{background:#244852}html[data-theme=dark] .top a,html[data-theme=dark] .student-name strong{color:#e5f5f5}html[data-theme=dark] .top nav :is(a:hover,a[aria-current]){background:#087887;color:#fff}html[data-theme=dark] .teacher-hero .eyebrow{color:#83e4d9}html[data-theme=dark]{--navy:#eaf8ff;--ink:#e7f4f5;--muted:#bbd7dc;--line:#466a70}html[data-theme=dark] body[data-lesson] .garden-hero,html[data-theme=dark] body[data-lesson="1-3"] .garden-hero,html[data-theme=dark] body[data-lesson="1-4"] .garden-hero{background:linear-gradient(125deg,#173c46,#1c4b50);border-color:#5a8983;color:#eaf9f7}html[data-theme=dark] :is(.hero-practice,.progress-panel,.toolbar,.study-toggle,.term-card,.empty,.challenge-dialog,.challenge-inner,.dictionary-search,.lesson-guide){background:#193b43;color:#eaf9f7;border-color:#527c7a}html[data-theme=dark] :is(.term-title,.term-meaning,.term-category,.section-heading h2,.garden-hero h1,.hero-ar,.progress-panel h2,.challenge-dialog h2){color:#e9fbf6}html[data-theme=dark] :is(.hero-intro,.hero-intro span,.teacher,.overline,.mini-label,.progress-panel p,.progress-right>span,.local-note,.toolbar label,.voice-note,.section-heading p,.study-toggle p,.switch,.hero-practice p,.garden-how-it-works,.garden-instructions){color:#d7efea!important}html[data-theme=dark] :is(.definitions,.definition,.definition+.definition,.recall .definitions,.usage-example,.term-caution,.guide-check,.assistant-response,.assistant-selection){background:#234852;color:#ecfbfa;border-color:#5b827f}html[data-theme=dark] :is(.definition small,.definition p,.definition.ar p,.usage-example strong,.usage-example p,.term-caution,.example,.dictionary-search label,.dictionary-search small,.dictionary-breakdown dt,.dictionary-breakdown dd,.lesson-guide summary,.assistant-answer .assistant-source){color:#ebf8f5}html[data-theme=dark] .term-meaning,html[data-theme=dark] .definition.ar p{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800;line-height:1.7}html[data-theme=dark] :is(.garden-instructions,.hero-practice,.listening-entry,.challenge-entry,.challenge-feedback,.listening-transcript){background:#244b51;color:#eaf8f5;border-color:#629186}html[data-theme=dark] :is(.challenge-entry h2,.challenge-entry p,.challenge-term,.challenge-feedback p,.challenge-counter,.challenge-summary strong,.listening-prompt,.listening-transcript){color:#f0fffa}html[data-theme=dark] :is(.challenge-list button,.filters button,.term-foot button,.reveal,.speak,.definition-audio,.audio-controls select,.audio-controls button,.search-field,.lesson-guide-topics button){background:#254e55;color:#f0fcfa;border-color:#6c9b91}html[data-theme=dark] :is(.definition-audio,.speak,.term-foot button,.reveal){color:#eafff7}html[data-theme=dark] :is(.mark.is-learned,.challenge-list button.correct){background:#235f4e;color:#f0fff8;border-color:#55c795}html[data-theme=dark] .challenge-list button.wrong{background:#653439;color:#fff0f0;border-color:#e68e91}html[data-theme=dark] .challenge-list button:disabled{opacity:1}html[data-theme=dark] .search-field input{background:transparent;color:#f4fffd}html[data-theme=dark] .dictionary-search input{background:#12313b;color:#f4fffd;border-color:#69968f}html[data-theme=dark] .challenge-dialog .challenge-close{background:#2c535b;color:#f2fffc}html[data-theme=dark] :is(.visible-count,.progress-track){background:#2e5b5d;color:#f1fffa}html[data-theme=dark] :is(.term-card .definition-label-row small,.term-card .term-category){color:#b9e9df}html[data-theme=dark] .study-reader .assistant-preview p.answer-ar,html[data-theme=dark] :is(.assistant-answer,.assistant-answer p,.assistant-answer .answer-ar,.word-panel .answer-ar,.study-assistant .assistant-ar){color:#f4fffa!important}html[data-theme=dark] :is(.intro,.sheet,.helper,.part-card,.workspace,.question,.option,.account,.student,.figure,.result,.feedback,.review,.enrichment,.fact-art,.ask,.panel,.group,.scoreboard,.scoregrid span,.spread,.card,.checkpoint,.visual){background:#193b45;color:#e9f8f7;border-color:#537c80}html[data-theme=dark] :is(.intro h2,.sheet h2,.part-card h2,.helper h2,.question legend,.group h3,.scoreboard strong,.spread h2,.card h3,.ar-title,.caption,.footer,.note,.status,.group-line){color:#eaf9f7}html[data-theme=dark] :is(.choices label,.options label,.level,.student-account,.identity input,.inbox-search){background:#234a51;color:#f0fcf9;border-color:#628d88}html[data-theme=dark] :is(.choices label:has(input:checked),.options label:has(input:checked),.level:has(input:checked)){background:#255c50;border-color:#77cfa5;color:#fff}html[data-theme=dark] :is(.choices label.correct,.options label.correct,.option.correct){background:#245e47!important;color:#f0fff4!important;border-color:#59c08a!important}html[data-theme=dark] :is(.choices label.wrong,.options label.wrong,.option.wrong){background:#673b3d!important;color:#fff5f3!important;border-color:#e19290!important}html[data-theme=dark] :is(.feedback p,.feedback .ar,.review p,.intro p,.sheet p,.group p,.panel p,.checkpoint p,.card p,.spread p,.account p,.scoreboard p,.scoregrid span,.status){color:#e5f5f3}html[data-theme=dark] :is(.print-link,.button.print,.nav a,.parts a){background:#244f56;color:#eefcf9;border-color:#67958d}html[data-theme=dark] :is(.student-account a,.account a){color:#91eee1}html[data-theme=dark] :is(.visual,.figure,.fact-art,.spread .sheet,.flask,.energy,.enzyme){background:#eaf8f1;color:#173c44;border-color:#9bcabc}html[data-theme=dark] :is(.visual,.figure,.fact-art,.spread .sheet,.flask,.energy,.enzyme) :is(h2,h3,p,small,span){color:#173c44}html[data-theme=dark] :is(.study-tools,.study-assistant,.study-assistant-head,.assistant-fab){background:#193c47;color:#effbf9;border-color:#5eaaa4}html[data-theme=dark] :is(.study-assistant-head strong,.study-assistant-head span,.assistant-instruction,.assistant-response strong,.assistant-response p,.assistant-response .assistant-ar,.assistant-note,.assistant-fab b,.assistant-fab small,.zoom-label){color:#eafbf9}html[data-theme=dark] :is(.study-tools button,.assistant-actions button,.assistant-close){background:#28545e;color:#f2fffa;border-color:#64a19c}html[data-theme=dark] .assistant-actions button small{color:#c5f2e7}html[data-theme=dark] .assistant-response{background:#234954;color:#f3fffc;border-color:#64938d}html[data-theme=emerald]{color-scheme:light;--ink:#153e32;--teal:#076c57;--mint:#e7efe1;--green:#23745d;--muted:#526c60;--line:#cbdac5;background:#f7f4e9;color:#153e32}html[data-theme=emerald] body{background:#f7f4e9;color:#153e32}html[data-theme=emerald] .biogenius-theme-toggle{background:#d2e9df;border-color:#86bfb0;color:#215d5b}html[data-theme=emerald] .biogenius-theme-toggle .theme-option-light{background:transparent;color:#215d5b;box-shadow:none}html[data-theme=emerald] .biogenius-theme-toggle .theme-option-emerald{background:#075b43;color:#fff;box-shadow:0 2px 7px #25574735}html[data-theme=emerald] :is(.reference-shell,.on-home .reference-shell){background:linear-gradient(145deg,#e3f0e9,#eff7ee 55%,#e7f4ef);color:#173d49}html[data-theme=emerald] :is(.reference-top,.reference-footer,.top,.topbar,.quiz-header){background:#e2f0e9;color:#173d49;border-color:#b1d5c8}html[data-theme=emerald] :is(.academy-nav a,.study-bar,.catalog-crumbs,.quick-guide summary,.sound-toggle,.lesson-welcome-strip,.board-ribbon,.home-stat,.grade-card,.reader-tip,.teacher-identity){background:#d7ece4;color:#174b50;border-color:#add4c9}html[data-theme=emerald] :is(.home-board,.quick-access,.catalog-view,.quick-guide,.learning-card,.lesson-welcome,.resource-panel,.review-card,.nature-specimens,.discovery-board,.discovery-card,.teacher-hub,.student-card,.student-referral-card,.student-points-card,.student-secondary,.account-layout,.bg-telegram,.lesson-guide,.ai-tutor,.assistant-panel,.assistant-answer,.assistant-example,.word-panel,.term-card,.definitions,.definition,.lesson-layout,.panel,.sheet,.intro,.question,.part-card,.workspace,.surface,.metric,.empty,.study-tools,.study-assistant,.study-assistant-head){background:#f5faf6;color:#173d49;border-color:#badbd0}html[data-theme=emerald] :is(.home-welcome h1,.home-welcome p,.home-stat strong,.home-stat span,.quick-access h2,.catalog-view h1,.catalog-view h2,.catalog-view p,.lesson-banner h1,.lesson-banner p,.lesson-welcome-strip h2,.lesson-welcome-strip p,.resource-heading h2,.resource-heading>span,.assistant-panel p,.assistant-scope,.term-title,.term-meaning,.definition p,.definition small,.student-card h1,.student-card h2,.student-card p,.student-referral-card h2,.student-points-card p,.question h2,.question p,.panel p,.sheet p,.surface p,.surface small){color:#173d49}html[data-theme=emerald] :is(.home-welcome-sub,.assistant-scope,.lesson-motto,.local-note,.section-heading p,.voice-note,.student-help){color:#476b70}html[data-theme=emerald] :is(input,textarea,select,.dictionary-search input){background:#fff;color:#173d49;border-color:#9fc6ba}html[data-theme=emerald] :is(input,textarea)::placeholder{color:#58777b}html[data-theme=emerald] :is(.pdf-reader,.study-reader,.pdf-stage,.reader-workspace){background:#dcece5;color:#173d49}html[data-theme=emerald] :is(.pdf-paper,.pdf-reader iframe,.visual,.figure,.fact-art){background:#fff;color:#173d49}html[data-theme=emerald] .in-lesson .lesson-poster{background:#e9f5ee;color:#173d49}html[data-theme=emerald] .in-lesson .lesson-layout{background:#f5faf6;border-color:#bbd8ca}html[data-theme=emerald] .in-lesson .assistant-panel{background:#e2f2eb;border-color:#add7ca}html[data-theme=emerald] .in-lesson .resource-panel .resource-tile{background:linear-gradient(125deg,color-mix(in srgb,var(--tile) 76%,white),var(--tile));color:#fff}html[data-theme=emerald] .in-lesson .resource-panel .resource-tile:nth-child(3),html[data-theme=emerald] .in-lesson .resource-panel .resource-tile:nth-child(9){color:#123e4c}html[data-theme=emerald] :is(.lesson-dna p,.lesson-anatomy figcaption){color:#174b50}html[data-theme=emerald] :is(.study-assistant-head strong,.study-assistant-head span,.assistant-instruction,.assistant-response p,.assistant-response .assistant-ar){color:#173d49}html[data-theme=emerald] :is(.reference-shell,.on-home .reference-shell){background:linear-gradient(145deg,#f8f5ea,#f2f4e7 58%,#f8f7ed);color:#153e32}html[data-theme=emerald] :is(.reference-top,.reference-footer,.top,.topbar,.quiz-header){background:#f5f2e6;color:#153e32;border-color:#d9ddc6}html[data-theme=emerald] :is(.home-board,.quick-access,.catalog-view,.quick-guide,.learning-card,.lesson-welcome,.resource-panel,.review-card,.nature-specimens,.discovery-board,.discovery-card,.teacher-hub){background:#fbfaf2;color:#153e32;border-color:#d3dfc9}html[data-theme=emerald] :is(.academy-nav a,.study-bar,.catalog-crumbs,.quick-guide summary,.sound-toggle,.lesson-welcome-strip,.board-ribbon,.home-stat,.grade-card,.reader-tip,.teacher-identity){background:#edf1e3;color:#174d3c;border-color:#cedbc4}html[data-theme=emerald] .biogenius-theme-toggle{background:#edf1e3;border-color:#abc5aa;color:#194e3c}html[data-theme=emerald] .biogenius-theme-toggle .theme-option-light{color:#194e3c}html[data-theme=emerald] .learning-card.has-emerald-art{border-color:#afc8a8;box-shadow:0 8px 0 #b5c9a460,0 18px 30px #22563a20}html[data-theme=emerald] .learning-card.has-emerald-art .card-art{height:178px;background-image:linear-gradient(180deg,#092e2220,#0b342349),var(--emerald-image);background-color:#dcebd5;background-position:center;background-size:cover;color:#fff;border-bottom:3px solid #b99440}html[data-theme=emerald] .learning-card.has-emerald-art .card-art>svg{display:none}html[data-theme=emerald] .learning-card.has-emerald-art .card-index{background:#0a453ce8;border-color:#e5d8a3;color:#fff;box-shadow:0 2px 8px #102e304d}html[data-theme=emerald] .learning-card.has-emerald-art .card-copy{background:#fbfaf2}html[data-theme=emerald] .learning-card.has-emerald-art .card-copy h2{color:#123f30}html[data-theme=emerald] .learning-card.has-emerald-art .card-copy>p{color:#365c4b}html[data-theme=emerald] .learning-card.has-emerald-art .card-bottom{color:#0a6d4a}@media(max-width:570px){html[data-theme=emerald] .learning-card.has-emerald-art .card-art{height:155px}}html[data-theme=dark] .in-lesson .lesson-dna p{background:#113b47ed;color:#f1fffb;text-shadow:0 1px 3px #031923;box-shadow:0 3px 12px #0319236b}html[data-theme=dark] .in-lesson .lesson-anatomy{background:#e5f4eb;border-radius:18px;padding:8px}html[data-theme=dark] .in-lesson .lesson-anatomy img{mix-blend-mode:normal;filter:brightness(1.06) contrast(1.06)}html[data-theme=dark] .in-lesson .lesson-anatomy figcaption{color:#183c47}html[data-theme=dark] .in-lesson .assistant-panel .assistant-scope{color:#d7efed;font-weight:650;opacity:1}html[data-theme=dark] .in-lesson .resource-panel .resource-tile{background:linear-gradient(125deg,color-mix(in srgb,var(--tile) 70%,#122d3b),color-mix(in srgb,var(--tile) 58%,#102636));color:#fff;border-color:color-mix(in srgb,var(--tile) 46%,#b5eeee);border-bottom-color:var(--tile);box-shadow:inset 0 1px 0 #ffffff35,0 5px 14px #03192350}html[data-theme=dark] .in-lesson .resource-panel .resource-tile .resource-symbol{background:#f1fffa;color:var(--tile);border-color:#ffffffaa}html[data-theme=dark] .in-lesson .resource-panel .resource-tile .resource-status{background:#0b2d3ac9;color:#f5fffc}html[data-theme=dark] .in-lesson .resource-panel .resource-tile[data-pdf] .resource-status{background:#fff;color:#9e2042}html[data-theme=dark] .in-lesson .resource-panel .resource-tile.summary-tile{background:linear-gradient(135deg,#123b59,#082c46 65%,#073e4c);border-color:#45d5bf;border-bottom-color:#078f8c}html[data-theme=dark] .in-lesson .resource-panel .resource-tile.visual-review-tile{background:linear-gradient(130deg,#423375,#2b4476);border-color:#ae9ce6}html[data-theme=dark] .in-lesson .resource-panel .resource-tile.infographic-tile{background:linear-gradient(130deg,#11647d,#1d5567);border-color:#72cddd}html[data-theme=dark] dialog.water-presentation-dialog{background:#153540;color:#eaf9f7}html[data-theme=dark] .water-presentation-content>p{color:#d6eeea}html[data-theme=dark] .water-presentation-list a{background:#214751;color:#effdf9;border-color:#5e8f89}html[data-theme=dark] .water-presentation-list a small{color:#d0e9e5}html[data-theme=dark] .water-presentation-list a:is(:hover,:focus-visible){background:#2a5960}html[data-theme=dark] .workspace:fullscreen{background:#071923}html[data-theme=dark] :is(.deck,.guide,.slide-nav){background:#173641;color:#effbf9;border-color:#52747c}html[data-theme=dark] :is(.deck h1,.guide h2,.guide h3,.slide-words #slideText,.guide .slide-words .word){color:#effbf9!important}html[data-theme=dark] :is(.top small,.guide-head small){color:#84e9dd}html[data-theme=dark] :is(.deck-hint,.guide .tip){color:#cee8e5}html[data-theme=dark] :is(.guide-head,.goal,.slide-words){border-color:#52747c}html[data-theme=dark] :is(.meaning p[lang=ar],.goal p[lang=ar],.guide-head .robot){background:#244c54;color:#f1fffb}html[data-theme=dark] :is(.slide-nav button,.guide button,.presentation-view-controls button,.audio-row .audio-stop){background:#28535c;color:#f4fffc;border-color:#719b97}html[data-theme=dark] :is(.slide-nav button:hover:not(:disabled),.guide button:hover,.presentation-view-controls button[aria-pressed=true]){background:#34656b;color:#fff;border-color:#8ad4c0}html[data-theme=dark] .guide .explain{background:#067c7d;color:#fff}html[data-theme=dark] .guide .slide-words .word:is(:hover,:focus){background:#34656b!important;color:#fff!important;outline-color:#8ae4cb}html[data-theme=dark] .guide .word-meaning{background:#28535c;color:#f4fffc}html[data-theme=dark] .deck .download{background:#286976;color:#fff}html[data-theme=emerald] .workspace:fullscreen{background:#f7f4e9}html[data-theme=emerald] :is(.deck,.guide,.slide-nav){background:#fbfaf2;color:#153e32;border-color:#cedbc4}html[data-theme=emerald] :is(.deck h1,.guide h2,.guide h3,.slide-words #slideText,.guide .slide-words .word){color:#153e32!important}html[data-theme=emerald] :is(.top small,.guide-head small){color:#17674f}html[data-theme=emerald] :is(.deck-hint,.guide .tip){color:#496858}html[data-theme=emerald] :is(.guide-head,.goal,.slide-words){border-color:#cedbc4}html[data-theme=emerald] :is(.meaning p[lang=ar],.goal p[lang=ar],.guide-head .robot){background:#e8f2e7;color:#153e32}html[data-theme=emerald] :is(.slide-nav button,.guide button,.presentation-view-controls button,.audio-row .audio-stop){background:#edf3e7;color:#174d3c;border-color:#afc9ad}html[data-theme=emerald] :is(.slide-nav button:hover:not(:disabled),.guide button:hover,.presentation-view-controls button[aria-pressed=true]){background:#d6e9dc;color:#123e30;border-color:#5ca88e}html[data-theme=emerald] .guide .explain{background:#075f54;color:#fff}html[data-theme=emerald] .guide .slide-words .word:is(:hover,:focus){background:#d4eddf!important;color:#153e32!important;outline-color:#328c70}html[data-theme=emerald] .guide .word-meaning{background:#174d3c;color:#fff}html[data-theme=dark] :is(.chapter-chain,.mascot-speech,.tint,.callout,.factor,.parts a:not([aria-current]),.nav a:not([aria-current]),.ws-top){background:#1d424d;color:#edf9f7;border-color:#5b8587}html[data-theme=dark] :is(.chapter-chain p,.mascot-speech p,.tint p,.callout p,.factor p,.ws-top a,.parts a,.nav a){color:#edf9f7}html[data-theme=dark] :is(.option:nth-child(4n+3),.options .option:nth-child(4n+3),.feedback.miss){background:#254954;color:#f2fffb;border-color:#7da198}html[data-theme=dark] :is(.helper small,.question legend .tag,.topbar>span,.back){color:#c8eee6}html[data-theme=emerald] :is(.chapter-chain,.mascot-speech,.tint,.callout,.factor,.parts a:not([aria-current]),.nav a:not([aria-current]),.ws-top){background:#f2f5e9;color:#153e32;border-color:#c5d9bf}html[data-theme=emerald] :is(.chapter-chain p,.mascot-speech p,.tint p,.callout p,.factor p,.ws-top a,.parts a,.nav a){color:#153e32}html[data-theme=emerald] :is(.option:nth-child(4n+3),.options .option:nth-child(4n+3),.feedback.miss){background:#f5f1df;color:#153e32;border-color:#cbbf89}html[data-theme=emerald] :is(.helper small,.question legend .tag,.topbar>span,.back){color:#376653}@media print{html[data-theme=dark] :is(.chapter-chain,.tint,.callout,.factor,.parts a,.nav a),html[data-theme=emerald] :is(.chapter-chain,.tint,.callout,.factor,.parts a,.nav a){background:#fff;color:#173944}}.resource-store-dialog{width:min(92vw,510px);border:1px solid #bc9d46;border-radius:24px;padding:23px;background:#fffdf4;color:#183b45;box-shadow:0 24px 70px #061f2e75;text-align:center}.resource-store-dialog::backdrop{background:#061b2bb8}.resource-store-body .gold-coin{font-size:3rem}.resource-store-body h2{margin:6px 0 14px;color:#745010}.resource-store-body p{line-height:1.7}.resource-store-body #storeOptions{display:grid;gap:10px;margin:18px 0}.resource-store-body #storeOptions button{border:1px solid #d6ad4e;border-radius:13px;padding:12px;font:inherit;font-weight:800;background:linear-gradient(125deg,#fff6d1,#f6df8f);color:#543c09;cursor:pointer}.resource-store-body #storeOptions button:disabled{opacity:.5;cursor:not-allowed}.resource-store-body a{color:#006d68;font-weight:700}.resource-store-dialog .dialog-close{float:left;border:0;background:transparent;font-size:1.8rem;cursor:pointer}.store-hint{margin:8px 0 17px;padding:12px 14px;border-radius:13px;background:#ffefb7;color:#694709;font-weight:700}:root[data-theme=dark] .resource-store-dialog,:root[data-theme=emerald] .resource-store-dialog{background:#17353a;color:#f6f5e4}:root[data-theme=dark] .resource-store-body h2,:root[data-theme=emerald] .resource-store-body h2{color:#ffdf84}:root[data-theme=dark] .store-hint,:root[data-theme=emerald] .store-hint{background:#183b45;color:#ffdd80}.resource-store-dialog{width:min(94vw,560px);padding:0;border:3px solid #d9aa48;border-radius:28px;background:radial-gradient(circle at 52% -25%,#fff3c6,#fffdf4 50%,#f7f4e8);color:#244339;box-shadow:0 32px 85px #061c24a8,inset 0 0 0 5px #fff8d3;text-align:center;overflow:hidden}.resource-store-dialog::backdrop{background:#071c28c9;backdrop-filter:blur(5px)}.resource-store-body{position:relative;padding:30px 27px 27px}.resource-store-body:before{content:"";position:absolute;inset:9px;border:1px solid #d5ad5c8c;border-radius:21px;pointer-events:none}.resource-store-dialog .dialog-close{position:absolute;top:11px;left:14px;z-index:3;float:none;border:1px solid #e1c887;border-radius:50%;background:#fff8df;color:#654617;width:36px;height:36px;display:grid;place-items:center;font-size:1.5rem}.resource-store-body .store-eyebrow{font-size:.66rem;letter-spacing:.18em;font-weight:900;color:#8a661b;margin:8px 0 12px}.resource-store-body h2{font-size:clamp(1.6rem,4vw,2.12rem);line-height:1.3;margin:0;color:#5e4212;text-shadow:0 1px #fff}.resource-store-body .store-intro{margin:8px 0 18px;color:#4b6c60}.resource-store-body #storeMessage{display:inline-block;margin:0;padding:9px 16px;border:1px solid #dfc680;border-radius:99px;background:#fff9df;color:#6a4c18;font-weight:800}.resource-store-body #storeOptions{display:grid;gap:11px;margin:22px 0 13px}.resource-store-body #storeOptions .store-choice{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:right;border:1px solid #d2b270;border-radius:16px;padding:12px 16px;background:linear-gradient(115deg,#fffdf4,#fff0c5);color:#4f3b1a;box-shadow:inset 0 1px #fff,0 5px 14px #895d1520;transition:transform .2s,box-shadow .2s;cursor:pointer}.resource-store-body #storeOptions .store-choice:not(:disabled):hover,.resource-store-body #storeOptions .store-choice:not(:disabled):focus-visible{transform:translateY(-2px);box-shadow:0 7px 18px #895d154c;outline:2px solid #c99b45}.store-choice .choice-name strong,.store-choice .choice-name small{display:block}.store-choice .choice-name strong{font-size:1.08rem}.store-choice .choice-name small{color:#65766b;font-size:.72rem;margin-top:2px}.store-choice .choice-price{white-space:nowrap;border-radius:99px;padding:8px 10px;background:linear-gradient(115deg,#efbd45,#fff1a4,#dda328);color:#65410a;font-size:1.12rem;font-weight:900;box-shadow:inset 0 0 0 2px #fff3b6,0 2px 7px #674c2f44}.store-choice .choice-price small{font-size:.65rem}.resource-store-body #storeOptions button:disabled{opacity:.5;cursor:not-allowed}.resource-store-body #storeStatus{min-height:1.4em;font-weight:700;color:#99512f}.resource-store-body>a{display:inline-block;margin-top:3px;color:#077b67;font-weight:800}:root[data-theme=dark] .resource-store-dialog,:root[data-theme=emerald] .resource-store-dialog{background:radial-gradient(circle at 50% -20%,#51451e,#173f3b 56%,#102b2e);color:#f8f2de}:root[data-theme=dark] .resource-store-body h2,:root[data-theme=emerald] .resource-store-body h2{color:#ffdf88}:root[data-theme=dark] .resource-store-body .store-intro,:root[data-theme=emerald] .resource-store-body .store-intro{color:#e5ebdb}:root[data-theme=dark] .resource-store-body #storeMessage,:root[data-theme=emerald] .resource-store-body #storeMessage{background:#204943;color:#ffe9ac}:root[data-theme=dark] .resource-store-body #storeOptions .store-choice,:root[data-theme=emerald] .resource-store-body #storeOptions .store-choice{background:linear-gradient(120deg,#214a45,#163a38);color:#fff3d5}:root[data-theme=dark] .store-choice .choice-name small,:root[data-theme=emerald] .store-choice .choice-name small{color:#c9ded2}@media(max-width:520px){.resource-store-body{padding:28px 16px 21px}.resource-store-body #storeOptions .store-choice{padding:10px 11px}.resource-store-body .store-eyebrow{font-size:.57rem}}.resource-store-body #storeOpenNow:not([hidden]){display:block;width:100%;border:1px solid #b78328;border-radius:14px;background:linear-gradient(120deg,#ffe79c,#f6be4b);color:#513309;padding:13px 18px;font-weight:900;cursor:pointer;margin:12px 0;box-shadow:0 5px 14px #ad7a2759}.resource-tile.resource-purchased{border-color:#e4bd53!important;box-shadow:0 0 0 2px #ffe18a,0 8px 26px #bd862b80!important}.resource-tile.resource-purchased .resource-live{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(110deg,#ffec9d,#f9c35b)!important;color:#50380c!important;border:1px solid #d9a536;border-radius:999px;padding:7px 12px;box-shadow:0 0 15px #ffe18faa;animation:purchased-glow 2.7s ease-in-out infinite}@keyframes purchased-glow{50%{box-shadow:0 0 23px #ffd251,0 0 0 3px #fff0a666}}@media(prefers-reduced-motion:reduce){.resource-tile.resource-purchased .resource-live{animation:none}}html[data-theme=dark] :is(.academy-nav a small,.student-card .student-help,.student-card .profile-details,.student-card .student-eyebrow,.student-referral-card small,.resource-tile small,.card-copy small,.word-panel small){font-size:max(.9rem,1em);line-height:1.55;color:#f5fbfa}html[data-theme=dark] :is(.garden-head,.world-toolbar,.shop-item,.intro #status,.style-options button,.garden-world,.scene-help){background:#173942;color:#f6fcfa;border-color:#5f898a}html[data-theme=dark] :is(.garden-head nav a,.intro h1,.intro p,.world-toolbar strong,.world-toolbar small,.world-controls button,.world-pages span,.style-picker h2,.shop h2,.shop-item strong,.shop-item small,.scene-help,.smallprint,.sound-credit){color:#f7fdfa;font-size:max(.98rem,1em);line-height:1.5}.in-lesson .resource-tile.is-open:not(.resource-locked):not(.resource-purchased) .resource-live{background:linear-gradient(110deg,#e6fff2,#abf0ce)!important;color:#07513b!important;border:1px solid #3fbc85;box-shadow:0 0 12px #50dc8e8c;animation:resourceAvailableGlow 3.3s ease-in-out infinite}.in-lesson .resource-tile.resource-locked .resource-live{background:#f0f3f7!important;color:#46566b!important;border:1px solid #adb9c5;box-shadow:none;animation:none}.in-lesson .resource-tile.resource-purchased .resource-live{background:linear-gradient(110deg,#fff2b5,#f6bf49)!important;color:#553600!important;border:1px solid #b17c1b;box-shadow:0 0 16px #ffc94bba;animation:purchased-glow 2.7s ease-in-out infinite}html[data-theme=dark] .in-lesson .resource-tile.is-open:not(.resource-locked):not(.resource-purchased) .resource-live{background:linear-gradient(115deg,#1b6048,#0d7553)!important;color:#f1fff4!important;border-color:#7aecb0;box-shadow:0 0 15px #28d79082}html[data-theme=dark] .in-lesson .resource-tile.resource-locked .resource-live{background:#233e49!important;color:#d5e8ed!important;border-color:#748c96}html[data-theme=dark] .in-lesson .resource-tile.resource-purchased .resource-live{background:linear-gradient(110deg,#624516,#b28120)!important;color:#fff4c5!important;border-color:#f9d781;box-shadow:0 0 16px #e6ac48a6}html[data-theme=emerald] .in-lesson .resource-tile.is-open:not(.resource-locked):not(.resource-purchased) .resource-live{background:linear-gradient(110deg,#e5ffdf,#baf4d0)!important;color:#14563b!important;border-color:#58ad6d}html[data-theme=emerald] .in-lesson .resource-tile.resource-locked .resource-live{background:#e9eeeb!important;color:#435e57!important;border-color:#9bb4aa}html[data-theme=emerald] .in-lesson .resource-tile.resource-purchased .resource-live{background:linear-gradient(110deg,#ffecab,#efbd4a)!important;color:#573609!important;border-color:#b8861d}@media(prefers-reduced-motion:reduce){.in-lesson .resource-tile.is-open .resource-live{animation:none!important}}html[data-theme=dark] :is(.garden-head .en,.world-toolbar .en,.shop-item .en,.scene-help .en,.style-options .en){color:#e5f4ef;font-size:.9rem}html[data-theme=dark] .world-controls button{background:#285660;border-color:#71a5a2}html[data-theme=dark] .plot-caption{background:#143d35;color:#fff}html[data-theme=dark] :is(.reference-shell,.student-card,.resource-panel,.catalog-view,.lesson-guide,.assistant-panel,.quiz-header,.question-card,.review-card,.deck,.guide,.topbar,.side-card,.ws-top) :is(p,li,label,small,.en,.subtitle,.muted){font-size:max(.94rem,1em);line-height:1.58;color:#f3fbfa}html[data-theme=dark] :is(.reference-shell,.student-card,.resource-panel,.catalog-view,.lesson-guide,.assistant-panel,.quiz-header,.question-card,.review-card,.deck,.guide,.topbar,.side-card,.ws-top) :is(h1,h2,h3,strong){color:#fbfffe}html[data-theme=dark] :is(.pdf-paper,.pdf-reader iframe,.feedback.correct,.feedback.miss,.option.correct,.option.wrong,.gold-coin-icon,.choice-price) :is(p,li,label,small,strong){color:inherit}.in-lesson .resource-tile.is-open:not(.resource-locked):not(.resource-purchased) .resource-live{background:linear-gradient(110deg,#075c61,#087a70)!important;color:#f0fffc!important;border:2px solid #8bffdf!important;box-shadow:0 0 8px #64ffe6,0 0 21px #17cdbb88!important;font-weight:900}.in-lesson .resource-tile.resource-purchased .resource-live{border-radius:10px!important;background:linear-gradient(115deg,#fff6c2,#ffd15c,#ffe8a0)!important;color:#503000!important;border:2px solid #fff0a6!important;box-shadow:0 0 9px #ffe195,0 0 23px #f6b932aa!important;font-weight:900;padding:9px 14px}html .in-lesson .resource-tile.resource-available:not(.resource-purchased) .resource-live,html[data-theme] .in-lesson .resource-tile.resource-available:not(.resource-purchased) .resource-live{background:linear-gradient(110deg,#065b63,#087b70)!important;color:#f0fffc!important;border:2px solid #8bffdf!important;box-shadow:0 0 8px #64ffe6,0 0 21px #17cdbb88!important;font-weight:900;animation:resourceAvailableGlow 3.3s ease-in-out infinite}.in-lesson .resource-available .resource-live small{display:block;flex-basis:100%;font-size:.72rem;color:inherit;line-height:1.4}.in-lesson .resource-tile.resource-available:not(.resource-purchased){border-top:2px solid #6ce4d4}@media(prefers-reduced-motion:reduce){html .in-lesson .resource-tile.resource-available .resource-live{animation:none!important}}html .academy-nav .garden-nav-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:6px 13px 6px 7px;border:1.5px solid #b6a15e;background:linear-gradient(120deg,#fffdf3,#edf7e9);color:#195841;box-shadow:0 3px 10px #7d9b6226;text-decoration:none;min-height:64px;isolation:isolate}.garden-nav-link .garden-nav-emblem{display:block;width:48px;height:48px;flex:none;object-fit:contain;filter:drop-shadow(0 2px 2px #39663e28)}.garden-nav-label{display:block;text-align:center}.garden-nav-label strong{display:block;font-size:16px;line-height:1.4;color:#195841}.academy-nav .garden-nav-label small{margin-top:2px;font-size:12px;line-height:1.4;color:#32694c}html[data-theme=dark] .academy-nav .garden-nav-link{background:linear-gradient(120deg,#163c35,#214c3b);border-color:#c2a45f;box-shadow:0 3px 14px #020c1070}html[data-theme=dark] .garden-nav-label strong{color:#f1ffe7!important}html[data-theme=dark] .academy-nav .garden-nav-label small{color:#d6e9bc!important}html[data-theme=emerald] .academy-nav .garden-nav-link{background:linear-gradient(120deg,#fffbea,#e4f2dd);border-color:#b59b4c}html[data-theme=emerald] .garden-nav-label strong{color:#195841!important}html[data-theme=emerald] .academy-nav .garden-nav-label small{color:#32694c!important}.academy-nav .garden-nav-link:is(:hover,:focus-visible){outline:2px solid #c9a54f;outline-offset:2px;box-shadow:0 0 16px #c6ac5944}@media(max-width:760px){html .academy-nav .garden-nav-link{min-height:58px;padding:5px 10px 5px 6px;gap:6px}.garden-nav-link .garden-nav-emblem{width:40px;height:40px}.garden-nav-label strong{font-size:15px}}html[data-theme] .in-lesson .resource-tile.resource-purchased .resource-live{border-radius:10px!important;background:linear-gradient(115deg,#fff6c2,#ffd15c,#ffe8a0)!important;color:#503000!important;border:2px solid #fff0a6!important;box-shadow:0 0 9px #ffe195,0 0 23px #f6b932aa!important}.biogenius-theme-toggle .theme-label{display:flex;flex-direction:column;gap:3px;align-items:center;line-height:1.2}.biogenius-theme-toggle .theme-label small{display:block;font-size:11px;font-weight:600;opacity:.9;line-height:1.3}.resource-tile.visual-review-tile .resource-symbol .crystal-resource-image{display:none!important}.resource-tile.visual-review-tile .resource-symbol>.sketch-notebook-icon{display:block!important;width:100%;height:100%;filter:drop-shadow(0 8px 6px #00646b30)}.resource-tile.visual-review-tile .resource-symbol{min-width:90px;min-height:90px;border-radius:22px!important;background:linear-gradient(145deg,#fffef0e8,#d7f9efe0)!important;border:1px solid #ffffffb0!important}.resource-tile.visual-review-tile strong{letter-spacing:.01em}
