.learning-lab.dictionary-shell{color:#eef2fa;background:#0d1525;min-height:100vh;padding:0 24px 60px;font-size:16px}.dictionary-shell .lab-container{max-width:1160px;margin:0 auto}.dictionary-masthead{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:20px;min-height:72px;margin-bottom:38px;display:flex}.dictionary-masthead a{color:#bcc8dc;align-items:center;gap:10px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.dictionary-masthead a:last-child{color:#bdaefa}.lexicon-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.dictionary-shell .lexicon-heading h1{letter-spacing:-.6px;margin:0;font-size:36px;font-weight:650;line-height:1.3}.lexicon-heading h1 span{letter-spacing:.5px;color:#94a4be;margin-left:20px;font-size:16px;font-weight:400}.lexicon-total{color:#99a9c2;font-size:14px}.lexicon-subjects{border-bottom:1px solid #ffffff19;gap:28px;margin-bottom:24px;display:flex}.lexicon-subjects button{color:#a1b0c6;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;min-height:50px;padding:12px 2px 16px;font-size:18px;display:flex}.lexicon-subjects button[aria-pressed=true]{color:#e2d8ff;border-bottom-color:#bba5ff}.lexicon-subjects button span{color:#bdc9da;background:#202b41;border-radius:20px;padding:2px 8px;font-size:12px}.lexicon-controls{grid-template-columns:minmax(230px,1fr) 150px 240px;align-items:stretch;gap:12px;display:grid}.lexicon-search{color:#bdaefa;background:#131e32;border:1px solid #3d4966;border-radius:12px;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:flex}.lexicon-search:focus-within{border-color:#b9a4fc;box-shadow:0 0 0 2px #b9a4fc20}.lexicon-search input{color:#f1f4fc;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:14px 0;font-size:16px}.lexicon-search input::placeholder{color:#99a8c0}.lexicon-search button{color:#b8c7dd;cursor:pointer;background:0 0;border:0;place-items:center;min-width:36px;min-height:44px;display:grid}.lexicon-select{background:#131e32;border:1px solid #34415b;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:7px 12px;display:flex}.lexicon-select>span{color:#9dabc0;font-size:11px}.lexicon-select select{outline-offset:3px;color:#e8edf7;font:inherit;cursor:pointer;background:#131e32;border:0;width:100%;max-width:100%;min-height:28px;font-size:14px}.lexicon-alphabet{border-bottom:1px solid #ffffff12;flex-wrap:wrap;gap:2px;padding:18px 0 12px;display:flex}.lexicon-alphabet button{color:#aab8ce;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:34px;min-height:36px;padding:5px;font-size:13px}.lexicon-alphabet button[aria-pressed=true]{color:#111829;background:#aa92ec;font-weight:650}.lexicon-alphabet button:disabled{opacity:.28;cursor:default}.lexicon-listbar{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 10px;display:flex}.dictionary-shell .lexicon-listbar p{color:#9facc0;margin:0;font-size:13px}.lexicon-listbar>fieldset{gap:4px;display:flex}.lexicon-listbar button{color:#9fadc6;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:36px;padding:6px 12px;font-size:13px}.lexicon-listbar button[aria-pressed=true]{color:#edf1ff;background:#243049}.lexicon-grid{border-top:1px solid #334159;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lexicon-entry{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff10;min-width:0;transition:background .15s;position:relative}.lexicon-entry:nth-child(3n){border-right:0}.lexicon-entry:hover{background:#162035}.lexicon-entry-link{min-height:183px;padding:22px 24px 24px;text-decoration:none;display:block}.lexicon-entry-top{align-items:center;gap:10px;margin-bottom:9px;padding-right:22px;display:flex}.lexicon-entry-kind{color:#899bb7;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lexicon-entry .lexicon-entry-link h2{letter-spacing:-.2px;color:#e4e9f8;overflow-wrap:anywhere;align-items:center;gap:12px;margin:0 0 2px;font-size:23px;font-weight:550;line-height:1.4;display:flex}.lexicon-entry h2 svg{color:#778da9;opacity:0;flex-shrink:0;transition:opacity .15s}.lexicon-entry:hover h2 svg,.lexicon-entry:focus-within h2 svg{opacity:1}.lexicon-translation{color:#b7a2e9;font-size:12px;font-style:italic}.lexicon-save{color:#7488a6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:9px;right:12px}.lexicon-save[aria-pressed=true]{color:#c2acf9}.lexicon-review-dot{background:#edbd82;border-radius:50%;flex-shrink:0;width:6px;height:6px}.lexicon-more{color:#dfd5ff;cursor:pointer;background:#182439;border:1px solid #485674;border-radius:9px;align-items:center;gap:45px;min-height:46px;margin:24px auto 0;padding:10px 22px;display:flex}.lexicon-empty{color:#acbad0;justify-items:center;gap:12px;padding:60px 16px;display:grid}.lexicon-empty button,.lexicon-feedback button{color:#e9e4ff;cursor:pointer;background:#25354f;border:1px solid #52617c;border-radius:8px;min-height:44px;padding:9px 16px}.dictionary-shell .lexicon-storage-note{color:#91a2be;text-align:right;margin:18px 0;font-size:12px}.dictionary-shell :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #c3afff}.lexicon-detail{max-width:900px;margin:0 auto}.lexicon-breadcrumb{color:#97a8c3;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;font-size:13px;display:flex}.lexicon-breadcrumb a{color:#b1c0d7;align-items:center;gap:8px;min-height:36px;display:inline-flex}.lexicon-word-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.dictionary-shell .lexicon-word-heading h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:0 0 8px;font-size:44px;font-weight:600;line-height:1.25}.lexicon-word-heading h1 span{letter-spacing:0;color:#baa6ef;margin-top:10px;font-size:22px;font-weight:400;display:block}.lexicon-part{color:#bcaceb;font-size:15px;font-style:italic}.lexicon-word-actions{flex-wrap:wrap;gap:8px;display:flex}.lexicon-icon-button{color:#cfc3f4;cursor:pointer;background:#18243a;border:1px solid #384963;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 13px;font-size:13px;display:inline-flex}.lexicon-icon-button[aria-pressed=true]{background:#343055;border-color:#9680cf}.lexicon-entry-actions{align-items:center;gap:6px;font-size:12px;display:flex}.dictionary-shell .lexicon-definition{color:#e0e7f4;max-width:760px;margin:24px 0 28px;font-size:22px;line-height:1.85}.lexicon-detail-tabs{border-bottom:1px solid #33415d;gap:24px;margin-bottom:24px;display:flex}.lexicon-detail-tabs button{color:#96a8c4;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:46px;padding:10px 3px;font-size:15px}.lexicon-detail-tabs button[aria-pressed=true]{color:#e0d3ff;border-bottom-color:#b6a2f7}.lexicon-content{min-height:240px}.lexicon-example{background:#131f33;border-left:3px solid #a995e6;border-radius:0 12px 12px 0;padding:24px 28px}.lexicon-label{letter-spacing:.4px;color:#a9b9d0;font-size:12px}.dictionary-shell .lexicon-example p[lang=en]{color:#f1edff;margin:16px 0 8px;font-size:22px;line-height:1.6}.dictionary-shell .lexicon-example p{color:#bbcbe1;font-size:17px;line-height:1.8}.lexicon-example .lexicon-icon-button{background:0 0;margin-top:16px}.lexicon-usage{border-bottom:1px solid #ffffff12;padding:25px 0}.dictionary-shell .lexicon-usage p{color:#c5d1e5;margin-top:10px;line-height:1.9}.lexicon-connections{border-top:1px solid #33415d;gap:24px;margin-top:25px;padding-top:32px;display:grid}.dictionary-shell .lexicon-connections h2{color:#9cacbf;margin-bottom:13px;font-size:14px;font-weight:500}.lexicon-word-links{flex-wrap:wrap;gap:10px;display:flex}.lexicon-word-links a{color:#cfbdf8;border:1px solid #35445e;border-radius:6px;align-items:center;gap:18px;min-height:40px;padding:8px 12px;font-size:14px;display:flex}.lexicon-connections summary{color:#a6b5cc;cursor:pointer;min-height:36px;font-size:13px}.lexicon-connections details a{color:#bdaef0;margin:12px 0;display:block}.lexicon-quiz{border:0;min-width:0;margin:0;padding:0}.lexicon-quiz legend{margin:4px 0 20px;font-size:19px;line-height:1.7}.lexicon-quiz>div:first-of-type{gap:12px;display:grid}.lexicon-quiz>div>button{text-align:left;color:#e2e9f7;cursor:pointer;background:#18243b;border:1px solid #455471;border-radius:10px;min-height:56px;padding:16px 20px;font-size:16px;line-height:1.7}.lexicon-quiz button[data-result=correct]{background:#173e3b;border-color:#62cdb4}.lexicon-quiz button[data-result=wrong]{background:#403126;border-color:#dcad70}.lexicon-quiz button:disabled{cursor:default}.lexicon-feedback{background:#142b34;border-radius:10px;margin:20px 0;padding:20px;line-height:1.8}.lexicon-feedback strong{color:#90dfc5;font-weight:550}.dictionary-shell .lexicon-feedback p{color:#c7d7e6;margin:8px 0}.lexicon-feedback button{margin-top:10px}.lexicon-explore{background:#121f32;border:1px solid #32445d;border-radius:14px;max-width:650px;margin:auto;padding:22px}.lexicon-explore svg{width:100%;height:auto;max-height:340px;display:block}.lexicon-explore p{text-align:center!important}.lexicon-small-tabs{justify-content:center;gap:8px;display:flex}.lexicon-small-tabs button{color:#becce1;cursor:pointer;background:0 0;border:1px solid #415574;border-radius:8px;min-width:90px;min-height:42px;padding:8px 12px}.lexicon-small-tabs button[aria-pressed=true]{color:#b7f0df;background:#254a49;border-color:#63baa7}.lexicon-slider{color:#c5d3e8;grid-template-columns:1fr auto;gap:14px;display:grid}.lexicon-slider input{accent-color:#ae95ee;grid-column:1/-1;width:100%;min-height:30px}.lexicon-ratios{color:#b3e2d9;font-variant-numeric:tabular-nums;justify-content:space-around;gap:12px;font-size:19px;display:flex}.lexicon-notice{background:#3b3029;border-radius:9px;padding:12px 16px;color:#f3d2aa!important;font-size:14px!important}.lexicon-notice button{margin-left:12px;text-decoration:underline}.dictionary-shell .dictionary-picture{margin:0}.dictionary-shell .dictionary-picture>svg{max-height:360px}.dictionary-shell .lexicon-math-rule{color:#c9b8ff;overflow-wrap:anywhere;background:#161f35;border-radius:12px;margin-bottom:22px;padding:20px;font-size:21px;line-height:1.8}.dictionary-shell .lexicon-content ol{color:#c8d6e8;padding-left:26px;line-height:2}.dictionary-shell .lexicon-content h2{margin:18px 0 12px;font-size:21px;line-height:1.8}.dictionary-shell .lexicon-content details{color:#aebed5;margin-top:18px;line-height:1.8}.dictionary-shell .lexicon-content details summary{cursor:pointer;color:#c5b5f0;min-height:44px;padding:10px 0}.dictionary-shell .lab-heading h1{font-size:36px}.dictionary-shell .lab-heading{margin-bottom:24px}.dictionary-shell .lab-heading p{font-size:18px}.dictionary-shell .dictionary-visual-first{background:#132137;border-radius:14px;padding:20px}.dictionary-shell .lab-footer-note{font-size:12px}@media (max-width:950px){.lexicon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lexicon-entry:nth-child(3n){border-right:1px solid #ffffff10}.lexicon-entry:nth-child(2n){border-right:0}.lexicon-controls{grid-template-columns:minmax(0,1fr) 140px 180px}}@media (max-width:620px){.learning-lab.dictionary-shell{padding:0 18px 40px}.dictionary-masthead{min-height:60px;margin-bottom:26px}.dictionary-masthead a{font-size:12px}.dictionary-shell .lexicon-heading h1{font-size:30px}.lexicon-heading h1 span{display:none}.lexicon-total{font-size:12px}.lexicon-heading{margin-bottom:12px}.lexicon-subjects{margin-bottom:18px}.lexicon-controls{grid-template-columns:1fr 1fr;gap:10px}.lexicon-search{grid-column:1/-1;min-height:54px}.lexicon-select{padding:6px 12px}.lexicon-alphabet{scrollbar-width:thin;flex-wrap:nowrap;padding:14px 0 10px;overflow-x:auto}.lexicon-alphabet button{flex:0 0 34px;min-height:44px}.lexicon-listbar{flex-direction:column;align-items:flex-start;gap:10px;margin:18px 0 8px}.lexicon-listbar button{min-height:40px}.lexicon-grid{grid-template-columns:1fr}.lexicon-entry,.lexicon-entry:nth-child(3n){border-right:0}.lexicon-entry-link{min-height:0;padding:18px 42px 20px 4px}.lexicon-entry .lexicon-entry-link h2{font-size:23px}.dictionary-shell .lexicon-entry p{margin-top:6px;font-size:15px}.lexicon-entry-top{margin-bottom:6px}.lexicon-save{width:44px;height:44px;top:15px;right:0}.lexicon-word-heading{gap:18px}.dictionary-shell .lexicon-word-heading h1{font-size:36px}.lexicon-word-heading h1 span{font-size:20px}.dictionary-shell .lexicon-definition{margin:20px 0;font-size:20px;line-height:1.8}.lexicon-word-actions{gap:8px}.lexicon-example{padding:20px}.dictionary-shell .lexicon-example p[lang=en]{font-size:20px}.lexicon-explore{padding:15px}.lexicon-small-tabs button{min-width:70px}.lexicon-ratios{font-size:16px}.lexicon-breadcrumb{margin-bottom:22px}.dictionary-shell .dictionary-reasoning-steps button{min-height:64px;font-size:12px}.dictionary-shell .dictionary-reasoning-nav{align-items:center;gap:6px}.dictionary-shell .dictionary-reasoning-nav button{flex:1;padding:8px;font-size:12px}.dictionary-shell .dictionary-reasoning-nav span{text-align:center;font-size:11px}.dictionary-shell .lab-heading h1{font-size:30px}}.dictionary-shell fieldset:is(.lexicon-subjects,.lexicon-detail-tabs,.lexicon-small-tabs){border-top:0;border-left:0;border-right:0;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.dictionary-shell .lexicon-listbar fieldset,.dictionary-shell .lexicon-small-tabs{border:0;min-width:0;margin:0;padding:0}.learning-lab.dictionary-shell{--word-ink:#f5f0dc;--word-muted:#bdd3ba;--word-gold:#edd391;--word-line:#73957855;--lab-ink:#f5f0dc;--lab-muted:#bdd3ba;--lab-edge:#73957855;color:var(--word-ink);font-family:AlokPracticeBengali, var(--font-geist-sans), Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 10% 0,#205b3f55,#0000 55%),#04281f}.dictionary-shell :is(button,input,select){font-family:inherit}.dictionary-shell :is(button,a,input,select,summary):focus-visible{outline-color:var(--word-gold)}.dictionary-shell :is(.dictionary-masthead,.lexicon-subjects,.lexicon-alphabet,.lexicon-detail-tabs,.lexicon-usage,.lexicon-connections){border-color:var(--word-line)}.dictionary-shell :is(.dictionary-masthead a,.dictionary-masthead a:last-child,.lexicon-breadcrumb a,.lexicon-part,.lexicon-translation,.lexicon-word-heading h1 span,.lexicon-word-links a,.lexicon-connections details a,.lexicon-content details summary){color:var(--word-gold)}.dictionary-shell :is(.lexicon-heading h1,.lexicon-word-heading h1){color:#f6e6b7;text-shadow:0 1px #b59a5738,0 3px 5px #00180fa6;font-weight:750}.dictionary-shell .lexicon-word-heading h1[lang=en]{font-family:Georgia,Times New Roman,serif}.dictionary-shell :is(.lexicon-total,.lexicon-breadcrumb,.lexicon-select>span,.lexicon-entry-kind,.lexicon-listbar p,.lexicon-storage-note,.lexicon-label,.lexicon-connections h2,.lexicon-connections summary,.lexicon-empty){color:var(--word-muted)}.dictionary-shell .lexicon-total{border:1px solid var(--word-line);white-space:nowrap;background:#0b3a2b;border-radius:20px;padding:7px 12px}.dictionary-shell :is(.lexicon-subjects button,.lexicon-detail-tabs button,.lexicon-alphabet button,.lexicon-listbar button){color:var(--word-muted)}.dictionary-shell :is(.lexicon-subjects button,.lexicon-detail-tabs button)[aria-pressed=true]{color:var(--word-gold);border-bottom-color:var(--word-gold);font-weight:700}.dictionary-shell .lexicon-subjects button span{color:#e5e8c9;background:#194d38}.dictionary-shell :is(.lexicon-search,.lexicon-select){color:var(--word-gold);background:#0b3a2b;border-color:#618568;box-shadow:inset 0 1px #f6e6b70c,0 3px 7px #001b1625}.dictionary-shell .lexicon-search:focus-within{border-color:var(--word-gold);box-shadow:0 0 0 2px #edd39126}.dictionary-shell :is(.lexicon-search input,.lexicon-search button){color:var(--word-ink)}.dictionary-shell .lexicon-search input::placeholder{color:var(--word-muted)}.dictionary-shell .lexicon-select select{color:var(--word-ink);background:#0b3a2b}.dictionary-shell :is(.lexicon-alphabet button,.lexicon-listbar button)[aria-pressed=true]{color:#173d2a;background:linear-gradient(145deg,#f3e4b5,#d3bd7e);font-weight:700;box-shadow:inset 0 1px #fff8d9,0 2px 4px #001b1666}.dictionary-shell .lexicon-alphabet{scrollbar-color:#739578 transparent}.dictionary-shell .lexicon-grid{border:1px solid var(--word-line);background:linear-gradient(135deg,#154c38,#073528 55%,#062e23);border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #d7e4b71c,0 12px 28px #001b162b}.dictionary-shell .lexicon-entry{border-color:var(--word-line)}.dictionary-shell .lexicon-entry:hover{background:#285b3f66}.dictionary-shell .lexicon-entry .lexicon-entry-link h2{color:#f6e6b7;font-weight:650}.dictionary-shell .lexicon-entry h2 svg{color:var(--word-gold)}.dictionary-shell :is(.lexicon-entry p,.lexicon-example p,.lexicon-usage p,.lexicon-feedback p,.lexicon-content ol,.lexicon-content details,.lexicon-slider,.dictionary-reasoning p){color:var(--word-ink)}.dictionary-shell .lexicon-save{color:#b3c7a8}.dictionary-shell .lexicon-save[aria-pressed=true]{color:var(--word-gold)}.dictionary-shell .lexicon-review-dot{background:var(--word-gold)}.dictionary-shell :is(.lexicon-more,.lexicon-icon-button,.lexicon-word-links a,.lexicon-empty button,.lexicon-feedback button,.lexicon-small-tabs button,.dictionary-reasoning-steps button,.dictionary-reasoning-nav button,.dictionary-picture button){color:var(--word-gold);background:linear-gradient(145deg,#24563b,#103e2c);border-color:#789568;box-shadow:inset 0 1px #fff3c518,0 2px 3px #001e1633}.dictionary-shell :is(.lexicon-icon-button,.lexicon-small-tabs button,.dictionary-reasoning-steps button)[aria-pressed=true]{color:#fff0c9;background:#356349;border-color:#d4c083}.dictionary-shell .lexicon-definition{border:1px solid #73957855;border-left:3px solid var(--word-gold);max-width:none;color:var(--word-ink);background:linear-gradient(135deg,#154c38,#0b3829);border-radius:0 14px 14px 0;padding:16px 22px;box-shadow:inset 0 1px #f6e6b70c}.dictionary-shell :is(.lexicon-example,.lexicon-explore,.lexicon-feedback,.lexicon-math-rule,.dictionary-visual-first,.dictionary-picture-dialog){color:var(--word-ink);background:linear-gradient(135deg,#134632,#073528);border-color:#73957888}.dictionary-shell .lexicon-example{border-left-color:var(--word-gold);box-shadow:inset 0 1px #f6e6b715}.dictionary-shell .lexicon-example p[lang=en]{color:#fff0c9}.dictionary-shell :is(.lexicon-feedback strong,.lexicon-math-rule,.lexicon-ratios){color:#f6e6b7}.dictionary-shell .lexicon-quiz>div>button{color:var(--word-ink);background:#0c3b2c;border-color:#64896c}.dictionary-shell .lexicon-quiz button[data-result=correct]{background:#20583c;border-color:#a0d1a4}.dictionary-shell .lexicon-quiz button[data-result=wrong]{border-color:var(--word-gold);background:#3b3d26}.dictionary-shell .lexicon-slider input{accent-color:var(--word-gold)}.dictionary-shell .lexicon-notice{background:#3b3d26;color:#f6e6b7!important}.dictionary-shell .dictionary-picture>svg{border-color:var(--word-line);background:linear-gradient(145deg,#0d3b2b,#052c22)}.dictionary-shell .dictionary-picture figcaption{color:var(--word-muted)}.dictionary-shell .dictionary-picture-dialog::backdrop{background:#001a14c9}.dictionary-shell :is(.lab-breadcrumb a,.lab-heading h1 span,.lab-eyebrow,.lab-side-card a,.lab-side-card>svg,.lab-details summary,.lab-text-link){color:var(--word-gold)}.dictionary-shell :is(.lab-paper,.lab-side-card,.lab-prediction-note,.fraction-studio){border-color:var(--word-line);background:linear-gradient(135deg,#134632,#073528)}.dictionary-shell :is(.lab-heading h1,.lab-paper h2){color:#f6e6b7}.dictionary-shell :is(.lab-mode-tabs,.lab-writing textarea){color:var(--word-ink);background:#062e23;border-color:#64896c}.dictionary-shell .lab-writing textarea::placeholder,.dictionary-shell .lab-mode-tabs button{color:var(--word-muted)}.dictionary-shell .lab-mode-tabs button:is([data-active],[aria-selected=true]){color:#173d2a;background:linear-gradient(145deg,#f3e4b5,#d3bd7e);border-color:#f3e4b5}.dictionary-shell :is(.lab-button,.lab-button.secondary,.lab-choices button){color:#f6e6b7;background:linear-gradient(145deg,#24563b,#103e2c);border-color:#789568}.dictionary-shell :is(.lab-button,.lab-button.secondary,.lab-choices button):hover{background:#24563b;border-color:#c2c78f}.dictionary-shell .lab-choices button[data-result=correct]{background:#20583c;border-color:#a0d1a4}.dictionary-shell :is(.lab-mistake,.lab-feedback,.lab-hint),.dictionary-shell .lab-choices button[data-result=wrong]{border-color:var(--word-gold);background:#3b3d26;color:#f6e6b7!important}.dictionary-shell .lab-feedback.good{background:#20583c;border-color:#a0d1a4}.dictionary-shell .lab-steps li:before{color:var(--word-gold);background:#24563b}.dictionary-shell .lab-source{color:var(--word-muted)!important}.dictionary-shell :is(.lab-details,.lab-source,.lab-side-card a){border-color:var(--word-line)}.dictionary-shell .dictionary-formula{border-color:var(--word-gold);background:#0b3a2b}.dictionary-shell .dictionary-picture svg [fill=\#10223a]{fill:#0b3025}.dictionary-shell .dictionary-zoom-scroll svg{border-color:var(--word-line);background:#052c22}.dictionary-shell :is(.fraction-studio,.fraction-studio p,.fraction-studio .lab-small){color:var(--word-ink)}.dictionary-shell :is(.fraction-symbol,.fraction-controls strong,.fraction-studio .lab-details summary){color:var(--word-gold)}.dictionary-shell :is(.fraction-symbol span:first-child,.fraction-studio .lab-details){border-color:var(--word-line)}.dictionary-shell .fraction-bar{background:#04281f;border-color:#789568}.dictionary-shell .fraction-bar>span{background:#22513d}.dictionary-shell .fraction-bar>span[data-filled=true]{background:linear-gradient(145deg,#f3e4b5,#d3bd7e);box-shadow:inset 0 1px #fff8d9}.dictionary-shell :is(.fraction-track,.fraction-tick){background:#8eaa81}.dictionary-shell .fraction-marker{background:var(--word-gold);border-color:#fff0c9;box-shadow:0 0 0 2px #618568}.dictionary-shell .fraction-controls input[type=range]{accent-color:var(--word-gold)}.dictionary-shell .fraction-explain{background:#24563b;color:#f6e6b7!important}@media (max-width:620px){.dictionary-shell .lexicon-heading{flex-wrap:wrap;gap:10px}.dictionary-shell .lexicon-heading h1{font-size:28px}.dictionary-shell .lexicon-total{padding:5px 10px}.dictionary-shell .lexicon-entry-link{padding-left:16px;padding-right:56px}.dictionary-shell .lexicon-save{right:8px}.dictionary-shell .lexicon-definition{padding:14px 18px}}:is(.dictionary-shell:has(.lexicon),.dictionary-shell:has(.lexicon-detail)){background:#f5f7f3}.dictionary-shell .lab-container{padding-top:24px}.dictionary-shell :is(.lexicon-discovery,.lexicon-entry,.lexicon-detail){background:radial-gradient(at 12% 0,#6caa7b20,#0000 64%) padding-box padding-box,linear-gradient(150deg,#154c38,#073528 55%,#04281f) padding-box padding-box,linear-gradient(140deg,#bccb9e,#50775a 42%,#94ad80) border-box;border:1px solid #0000;border-radius:20px;position:relative;box-shadow:inset 0 1px #eaf5d51c,0 5px 16px #123e2512}.dictionary-shell .lexicon-discovery{padding:24px}.dictionary-shell .lexicon-heading{justify-content:flex-start;gap:14px;margin:0 0 22px}.dictionary-shell .lexicon-heading h1{letter-spacing:0;font-size:30px;font-weight:700}.dictionary-shell .lexicon-brand-icon{color:#f2dfa7;background:linear-gradient(145deg,#648368,#234d35);border:1px solid #9fb184;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px 1px #f8edc457,0 2px #153c29,0 4px 8px #001d1640}.dictionary-shell .lexicon-brand-icon svg{stroke-width:1.8px;width:24px;height:24px}.dictionary-shell .lexicon-toolbar{align-items:stretch;gap:14px;display:flex}.dictionary-shell .lexicon-subjects{background:#042c21;border:1px solid #587e64;border-radius:13px;flex:1;gap:4px;margin:0;padding:4px;display:flex}.dictionary-shell .lexicon-subjects button{color:#d5e3ca;border:0;border-radius:9px;flex:1;justify-content:center;min-height:44px;padding:9px 16px;font-size:17px}.dictionary-shell .lexicon-subjects button[aria-pressed=true]{color:#173d2a;background:linear-gradient(145deg,#f3e4b5,#d3bd7e);box-shadow:inset 0 1px #fff8d9,0 2px 4px #001b1655}.dictionary-shell .lexicon-grade{flex:none;width:170px}.dictionary-shell .lexicon-search-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:14px;display:grid}.dictionary-shell .lexicon-search{background:#052e23;min-height:56px}.dictionary-shell .lexicon-search input:focus-visible{outline:none}.dictionary-shell .lexicon-filter-toggle{color:#f6e6b7;cursor:pointer;background:#1a4a33;border:1px solid #789568;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 16px;font-size:14px;display:flex}.dictionary-shell .lexicon-filter-toggle[aria-expanded=true]{background:#2c5d41}.dictionary-shell .lexicon-filter-toggle span{color:#173d2a;background:#ead69b;border-radius:50%;place-items:center;min-width:21px;min-height:21px;display:grid}.dictionary-shell .lexicon-filters{border-top:1px solid #73957855;gap:12px;margin-top:16px;padding-top:16px;display:grid}.dictionary-shell .lexicon-filters[hidden]{display:none}.dictionary-shell .lexicon-filters .lexicon-select{max-width:320px}.dictionary-shell .lexicon-alphabet{border:0;flex-wrap:wrap;gap:5px;padding:0;overflow:visible}.dictionary-shell .lexicon-alphabet button{min-width:38px;min-height:40px}.dictionary-shell .lexicon-filter-reset{color:#ecd59a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;min-height:40px;padding:6px 0;display:flex}.dictionary-shell .lexicon-listbar{margin:22px 0 14px}.dictionary-shell .lexicon-listbar p{color:#426553;font-size:14px}.dictionary-shell .lexicon-listbar fieldset{background:#e6eee5;border:1px solid #d2dfd2;border-radius:12px;padding:4px}.dictionary-shell .lexicon-listbar button{color:#365b47;border-radius:8px;min-height:40px}.dictionary-shell .lexicon-listbar button[aria-pressed=true]{color:#f6e6b7;background:linear-gradient(145deg,#24563b,#103e2c);box-shadow:inset 0 1px #eaf5d51c,0 2px 4px #123e251a}.dictionary-shell .lexicon-listbar button:focus-visible{outline-color:#24563b}.dictionary-shell .lexicon-grid{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;overflow:visible}.dictionary-shell .lexicon-entry:hover{background:radial-gradient(at 12% 0,#89bc8f35,#0000 64%) padding-box padding-box,linear-gradient(150deg,#1b563d,#0b3b2b 55%,#062f24) padding-box padding-box,linear-gradient(140deg,#ccd9ab,#739a77 42%,#b3c89b) border-box;box-shadow:inset 0 1px #eaf5d529,0 7px 18px #123e2524}.dictionary-shell .lexicon-entry-link{border-radius:inherit;height:100%;min-height:166px;padding:20px 22px 36px}.dictionary-shell .lexicon-entry .lexicon-entry-link h2{gap:9px;margin:0 0 5px;padding-right:34px;font-size:26px;line-height:1.3}.dictionary-shell .lexicon-entry h2[lang=en]{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:700}.dictionary-shell .lexicon-entry h2[lang=bn]{font-size:23px;font-weight:650}.dictionary-shell .lexicon-entry .lexicon-translation{color:#bdcfad;font-size:12px;font-style:normal}.dictionary-shell .lexicon-entry p{color:#f3eedb;margin:10px 0 0;font-size:16px;line-height:1.8}.dictionary-shell .lexicon-entry-arrow{color:#b9ceaa;position:absolute;bottom:15px;right:18px}.dictionary-shell .lexicon-save{color:#c5d6b7;background:#042c214d;border:1px solid #73957840;border-radius:10px;width:40px;height:40px;top:10px;right:10px}.dictionary-shell .lexicon-save:hover{background:#28573d}.dictionary-shell .lexicon-save[aria-pressed=true]{color:#f1d997;border-color:#c3b880}.dictionary-shell :is(.lexicon-empty,.lexicon-storage-note,.lexicon>p[aria-live]){color:#365b47}.dictionary-shell .lexicon-more{margin-top:24px}.dictionary-shell .lexicon-detail{padding:30px}.dictionary-shell .lexicon-definition{background:#062e23;border-left-width:1px;border-radius:14px}.dictionary-shell .lexicon-detail-tabs{background:#042c21;border-radius:12px;gap:4px;border:1px solid #587e64!important;padding:4px!important}.dictionary-shell .lexicon-detail-tabs button{border:0;border-radius:8px;flex:1;min-height:44px}.dictionary-shell .lexicon-detail-tabs button[aria-pressed=true]{color:#173d2a;background:linear-gradient(145deg,#f3e4b5,#d3bd7e);box-shadow:inset 0 1px #fff8d9,0 2px 4px #001b1655}.dictionary-shell .lexicon-example{border:1px solid #50785d;border-radius:14px}.dictionary-shell .lexicon-usage{padding:10px 0}.dictionary-shell .lexicon-usage summary{color:#edd391;cursor:pointer;min-height:44px;padding:10px 0}.dictionary-shell .lexicon-connections{gap:0;margin-top:16px;padding-top:12px}.dictionary-shell .lexicon-connections summary{color:#edd391;min-height:44px;padding:10px 0}.dictionary-shell .lexicon-nearby .lexicon-word-links{padding:8px 0 14px}.dictionary-shell .lexicon-nearby .lexicon-word-links a{margin:0;display:flex}@media (max-width:620px){.dictionary-shell .lab-container{padding-top:18px}.dictionary-shell .lexicon-discovery{padding:18px 16px}.dictionary-shell .lexicon-heading{gap:12px;margin-bottom:18px}.dictionary-shell .lexicon-heading h1{font-size:28px}.dictionary-shell .lexicon-toolbar{gap:10px}.dictionary-shell .lexicon-grade{width:110px;padding-inline:10px}.dictionary-shell .lexicon-subjects button{padding:8px 10px;font-size:16px}.dictionary-shell .lexicon-search-row{gap:8px}.dictionary-shell .lexicon-search{grid-column:auto;gap:8px;min-height:52px;padding-inline:12px}.dictionary-shell .lexicon-search input{font-size:15px}.dictionary-shell .lexicon-search>svg{flex:0 0 18px}.dictionary-shell .lexicon-filter-toggle{gap:6px;padding:8px 10px}.dictionary-shell .lexicon-filter-toggle>svg{width:17px}.dictionary-shell .lexicon-listbar{gap:10px;margin-top:18px}.dictionary-shell .lexicon-listbar fieldset{width:100%}.dictionary-shell .lexicon-listbar button{flex:1;padding-inline:10px}.dictionary-shell .lexicon-grid{gap:12px}.dictionary-shell .lexicon-entry-link{min-height:144px;padding:18px 20px 32px}.dictionary-shell .lexicon-entry .lexicon-entry-link h2{font-size:26px}.dictionary-shell .lexicon-save{width:44px;height:44px;top:8px;right:8px}.dictionary-shell .lexicon-detail{padding:22px 18px}.dictionary-shell .lexicon-example{padding:18px}}@media (max-width:359px){.dictionary-shell .lexicon-toolbar{flex-wrap:wrap}.dictionary-shell .lexicon-grade{width:100%}}.dictionary-shell:has(.dictionary-math-concept-legacy){background:#f5f7f3}.dictionary-shell .lexicon-detail.dictionary-math-concept,.dictionary-shell .dictionary-math-concept-legacy{max-width:1120px;box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0}:is(.dictionary-math-concept,.dictionary-math-concept-legacy){--math-surface:linear-gradient(145deg,#154c38,#073528 65%,#04281f);--math-line:#73957888;--math-depth:inset 0 1px 0 #f8edc426,0 3px 0 #bed0bd,0 8px 18px #002c1810}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) :is(button,a,summary,textarea):focus-visible{outline-offset:4px;outline:2px solid #edd391}.dictionary-shell :is(.dictionary-math-concept .lexicon-breadcrumb,.dictionary-math-concept-legacy .lab-breadcrumb){color:#fff;gap:12px;margin:0 0 17px;font-size:13px;line-height:1.7}.dictionary-shell :is(.dictionary-math-concept .lexicon-breadcrumb,.dictionary-math-concept-legacy .lab-breadcrumb) a{color:#fff;min-height:44px;font-weight:600}.dictionary-shell :is(.dictionary-math-concept .lexicon-breadcrumb,.dictionary-math-concept-legacy .lab-breadcrumb) a:focus-visible{outline-color:#f3dfa4}.dictionary-math-concept .lexicon-breadcrumb>span{text-align:right}.dictionary-shell :is(.dictionary-math-concept-header,.dictionary-math-panel,.dictionary-math-concept-legacy .lab-heading,.dictionary-math-concept-legacy .dictionary-visual-first,.dictionary-math-concept-legacy .lab-paper,.dictionary-math-concept-legacy .lab-side-card){border:1px solid var(--math-line);background:var(--math-surface);box-shadow:var(--math-depth);color:#f5f0dc;border-radius:22px}.dictionary-math-concept-header{padding:25px 28px}.dictionary-math-title-group{flex:1;align-items:center;gap:15px;min-width:0;display:flex}.dictionary-math-heading-symbol{color:#f2da9c;background:linear-gradient(145deg,#35664a,#15442f 65%,#103825);border:1px solid #b5c29370;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #fff1c544,inset 0 -2px 3px #00271f66,0 3px 5px #001e1a44}.dictionary-math-heading-symbol svg{filter:drop-shadow(0 2px 1px #00261d88);width:28px;height:28px}.dictionary-shell .dictionary-math-concept .lexicon-word-heading{align-items:center;gap:16px}.dictionary-shell .dictionary-math-concept .lexicon-word-heading h1{letter-spacing:0;text-shadow:0 2px 1px #001e1777;margin:0;font-size:clamp(27px,3vw,36px);font-weight:700;line-height:1.5}.dictionary-shell .dictionary-math-concept .lexicon-word-heading h1 span{color:#c0d1b3;margin-top:2px;font-size:16px;font-weight:500;line-height:1.6}.dictionary-math-concept .lexicon-entry-actions{flex-wrap:wrap;max-width:100%}.dictionary-math-concept .lexicon-entry-actions button{min-height:44px}.dictionary-math-label{color:#d6c38d;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.dictionary-math-definition{border-top:1px solid #8ca07b44;margin-top:21px;padding-top:17px}.dictionary-math-definition p{color:#f1edda;margin:0;font-size:19px;line-height:1.85}.dictionary-shell .dictionary-math-concept .dictionary-math-modes{border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:22px 0;display:grid;padding:5px!important}.dictionary-shell .dictionary-math-modes button{justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px;font-size:15px;font-weight:600;line-height:1.5;display:flex}.dictionary-math-modes button svg{flex-shrink:0}.dictionary-math-content{gap:20px;min-height:0;display:grid}.dictionary-math-panel{min-width:0;padding:24px}.dictionary-math-overview-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.dictionary-shell .dictionary-math-concept .dictionary-math-section-title{align-items:center;gap:10px;margin-bottom:15px;display:flex}.dictionary-math-section-title>svg{color:#e8d093;flex-shrink:0;width:21px;height:21px}.dictionary-shell .dictionary-math-concept .dictionary-math-section-title h2{color:#f2e1af;margin:0;font-size:18px;font-weight:650;line-height:1.65}.dictionary-shell .dictionary-math-concept .dictionary-math-panel p{color:#cbd8bc;margin:0;font-size:16px;line-height:1.95}.dictionary-shell .dictionary-math-concept .dictionary-math-panel p.dictionary-math-term-illustration{color:#fff0c7;background:#042b20;border:1px solid #a0b48366;border-radius:14px;padding:17px 20px;font-size:22px;line-height:1.8;box-shadow:inset 0 2px 5px #001e1726}.dictionary-shell .dictionary-math-concept .dictionary-math-rule-panel{border-left:3px solid #c7ad70}.dictionary-shell .dictionary-math-concept .dictionary-math-rule-panel p{color:#f1e2b7;overflow-wrap:anywhere;font-size:20px}.dictionary-shell .dictionary-math-concept .dictionary-math-panel p.dictionary-math-example-question{color:#f3edce;margin-bottom:20px;font-size:18px}.dictionary-shell .dictionary-math-concept .dictionary-math-solution-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dictionary-math-solution-steps li{background:#052f23;border:1px solid #7f99704d;border-radius:13px;align-items:flex-start;gap:15px;padding:16px 18px;display:flex}.dictionary-math-step-number{color:#ecd59a;background:#25513a;border:1px solid #a1b38666;border-radius:9px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:14px;font-weight:650;line-height:1;display:grid}.dictionary-math-solution-steps p{overflow-wrap:anywhere;min-width:0}.dictionary-math-answer{background:linear-gradient(130deg,#31573a,#19492f);border:1px solid #b6a47088;border-radius:13px;align-items:baseline;gap:15px;margin-top:18px;padding:17px 19px;display:flex;box-shadow:inset 0 1px #f8edc41a}.dictionary-math-answer>span{color:#e5d4a3;flex-shrink:0;font-size:13px}.dictionary-math-answer strong{color:#fff0c4;overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.8}.dictionary-shell .dictionary-math-concept .dictionary-math-disclosure{color:#cbd8bc;margin:0}.dictionary-shell .dictionary-math-concept .dictionary-math-disclosure.dictionary-math-panel{padding:9px 23px}.dictionary-shell .dictionary-math-concept .dictionary-math-disclosure summary{color:#edd391;cursor:pointer;min-height:46px;padding:12px 0;font-size:15px;font-weight:550}.dictionary-shell .dictionary-math-concept .dictionary-math-disclosure p{margin:8px 0 15px;font-size:15px;line-height:1.95}.dictionary-shell .dictionary-math-concept .dictionary-math-mistake-claim{color:#f1dfad;border-left:2px solid #a49765;padding-left:14px}.dictionary-math-visual-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}.dictionary-math-diagram{padding:20px}.dictionary-math-picture-guide ul{margin:0;padding:0;list-style:none}.dictionary-math-picture-guide li{color:#cbd8bc;border-top:1px solid #8ca07b40;padding:13px 0;font-size:15px;line-height:1.9}.dictionary-math-picture-guide .dictionary-math-disclosure{border-top:1px solid #8ca07b40}.dictionary-math-figure-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.dictionary-math-figure-heading strong{color:#f0dfac;font-size:16px;font-weight:650;line-height:1.7}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture .dictionary-math-figure-heading button{white-space:nowrap;align-items:center;gap:7px;min-height:44px;margin:0;padding:8px 10px;font-size:12px;display:inline-flex}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture .dictionary-math-figure-heading button svg{background:0 0;border:0;border-radius:0;width:16px;height:16px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture>svg{background:#042b20;border-color:#71906666;border-radius:16px;max-height:none;box-shadow:inset 0 2px 8px #001d1733}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning-steps{gap:7px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning-steps button{color:#cbd8bc;border-radius:12px;flex-direction:column;gap:6px;min-height:68px;padding:10px 8px;font-size:13px;line-height:1.5;display:flex}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning-steps button[aria-pressed=true]{color:#173d2a;background:linear-gradient(145deg,#f3e4b5,#d3bd7e);border-color:#ead69b;box-shadow:inset 0 1px #fff8d9,0 2px 4px #001b1640}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning-steps span{font-size:14px;font-weight:700}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning p{color:#e4ead3;border-left:2px solid #c7b077;margin:15px 0 0;padding:9px 0 9px 14px;font-size:15px;line-height:1.9}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture-dialog{background:linear-gradient(145deg,#154c38,#073528);border-color:#8ca07b;padding:23px;box-shadow:0 20px 60px #001e1766}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture-dialog h2{color:#f2dfac;margin:0;font-size:19px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture-dialog header button{min-height:44px;font-size:13px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture-dialog>p{color:#c4d3b4;margin-top:14px;font-size:14px}.dictionary-math-practice .lexicon-quiz{border:0;min-width:0;margin:0;padding:0}.dictionary-shell .dictionary-math-practice .lexicon-quiz legend{color:#f5ebcc;margin-bottom:19px;font-size:21px;font-weight:550;line-height:1.8}.dictionary-shell .dictionary-math-practice .lexicon-quiz>div{gap:11px;display:grid}.dictionary-shell .dictionary-math-practice .lexicon-quiz>div>button{text-align:left;border-radius:14px;align-items:center;gap:13px;min-height:58px;padding:14px 17px;font-size:16px;line-height:1.75;display:flex}.dictionary-math-option-letter{color:#edd391;border:1px solid #a1b38666;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.dictionary-math-practice .lexicon-quiz button>svg{flex-shrink:0;margin-left:auto}.dictionary-shell .dictionary-math-practice .lexicon-quiz button:disabled{opacity:1;cursor:default}.dictionary-shell .dictionary-math-practice .lexicon-feedback{border-radius:15px;margin-top:18px;padding:20px}.dictionary-shell .dictionary-math-practice .lexicon-feedback strong{color:#f4e4b5;font-size:17px;line-height:1.8}.dictionary-shell .dictionary-math-practice .lexicon-feedback p{margin-top:8px;font-size:15px}.dictionary-shell .dictionary-math-practice .lexicon-feedback button{align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:13px;font-size:14px;display:inline-flex}.dictionary-shell .dictionary-math-concept .dictionary-math-connections{color:#fff;border:0;margin-top:26px;padding:0;display:block}.dictionary-shell .dictionary-math-connections h2{color:#fff;margin:0 0 12px;font-size:16px;font-weight:650}.dictionary-shell .dictionary-math-connections .lexicon-word-links{flex-wrap:wrap;gap:9px;display:flex}.dictionary-shell .dictionary-math-connections .lexicon-word-links a{border:1px solid #8ca783;border-radius:12px;align-items:center;gap:10px;min-height:44px;margin:0;padding:10px 14px;font-size:14px;display:inline-flex}.dictionary-shell .dictionary-math-connections .dictionary-math-book-source{border-top:1px solid #bed0bd;margin-top:20px}.dictionary-shell .dictionary-math-connections .dictionary-math-book-source summary{color:#fff;cursor:pointer;min-height:44px;font-size:14px}.dictionary-shell .dictionary-math-connections .dictionary-math-book-source p{color:#fff;max-width:800px;font-size:14px;line-height:1.85}.dictionary-shell .dictionary-math-connections .dictionary-math-book-source a{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.dictionary-shell .dictionary-math-connections .dictionary-math-book-source :focus-visible{outline-color:#f3dfa4}.dictionary-shell .dictionary-math-concept-legacy .lab-heading{padding:25px 28px}.dictionary-shell .dictionary-math-concept-legacy .lab-heading h1{color:#f3e1ae;font-size:32px;font-weight:700;line-height:1.65}.dictionary-math-concept-legacy .lab-heading .lexicon-entry-actions{margin-top:18px}.dictionary-shell .dictionary-math-concept-legacy :is(.lab-heading,.lab-paper,.lab-side-card,.dictionary-visual-first) p{color:#cbd8bc}.dictionary-shell .dictionary-math-concept-legacy .lab-heading p{font-size:18px;line-height:1.85}.dictionary-shell .dictionary-math-concept-legacy :is(.lab-paper,.lab-side-card,.dictionary-visual-first) h2{color:#f3e1ae;font-size:20px;font-weight:650;line-height:1.7}.dictionary-shell .dictionary-math-concept-legacy :is(.lab-paper,.lab-side-card){padding:24px}.dictionary-shell .dictionary-math-concept-legacy .dictionary-visual-first{gap:25px;padding:24px}.dictionary-shell .dictionary-math-concept-legacy .lab-mode-tabs{border-radius:14px}.dictionary-shell .dictionary-math-concept-legacy .lab-mode-tabs button{min-height:48px;font-size:14px}.dictionary-shell .dictionary-math-concept-legacy .lab-footer-note{color:#42644b}@media (max-width:800px){.dictionary-math-visual-grid{grid-template-columns:minmax(0,1fr)}.dictionary-math-picture-guide ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}}@media (max-width:620px){.dictionary-shell:has(:is(.dictionary-math-concept,.dictionary-math-concept-legacy)){padding-inline:14px}.dictionary-shell :is(.dictionary-math-concept .lexicon-breadcrumb,.dictionary-math-concept-legacy .lab-breadcrumb){margin-bottom:12px;font-size:12px}.dictionary-math-concept-header{padding:21px 19px}.dictionary-math-title-group{flex-basis:100%;gap:12px}.dictionary-math-heading-symbol{border-radius:14px;width:44px;height:44px}.dictionary-math-heading-symbol svg{width:24px;height:24px}.dictionary-shell .dictionary-math-concept .lexicon-word-heading h1{font-size:27px;line-height:1.55}.dictionary-shell .dictionary-math-concept .lexicon-word-heading h1 span{font-size:14px}.dictionary-math-concept .lexicon-entry-actions{margin-left:auto}.dictionary-math-definition{margin-top:17px;padding-top:16px}.dictionary-math-definition p{font-size:17px}.dictionary-shell .dictionary-math-concept .dictionary-math-modes{gap:3px;margin:18px 0}.dictionary-shell .dictionary-math-modes button{flex-direction:column;gap:6px;min-height:67px;padding:9px 4px;font-size:13px}.dictionary-math-content,.dictionary-math-overview-grid,.dictionary-math-visual-grid{grid-template-columns:minmax(0,1fr);gap:16px}.dictionary-math-panel{padding:21px 19px}.dictionary-math-diagram{padding:17px 13px}.dictionary-shell .dictionary-math-concept .dictionary-math-section-title h2{font-size:18px}.dictionary-shell .dictionary-math-concept .dictionary-math-panel p.dictionary-math-term-illustration{padding:15px;font-size:20px}.dictionary-shell .dictionary-math-concept .dictionary-math-rule-panel p{font-size:18px}.dictionary-shell .dictionary-math-concept .dictionary-math-panel p.dictionary-math-example-question{font-size:17px}.dictionary-math-solution-steps li{gap:11px;padding:14px 12px}.dictionary-math-step-number{width:26px;height:26px;font-size:13px}.dictionary-math-answer{flex-wrap:wrap;gap:4px 12px;padding:15px 14px}.dictionary-math-answer strong{font-size:18px}.dictionary-math-picture-guide ul{grid-template-columns:minmax(0,1fr);gap:0}.dictionary-math-figure-heading{align-items:flex-start;gap:9px}.dictionary-math-figure-heading strong{font-size:15px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-reasoning-steps button{padding:9px 5px;font-size:12px}.dictionary-shell .dictionary-math-practice .lexicon-quiz legend{font-size:19px}.dictionary-shell .dictionary-math-practice .lexicon-quiz>div>button{gap:10px;padding:13px 12px;font-size:15px}.dictionary-shell :is(.dictionary-math-concept,.dictionary-math-concept-legacy) .dictionary-picture-dialog{padding:17px}.dictionary-shell .dictionary-math-concept-legacy .lab-heading{padding:22px 20px}.dictionary-shell .dictionary-math-concept-legacy .dictionary-visual-first{padding:20px 15px}.dictionary-shell .dictionary-math-concept-legacy .lab-mode-tabs button{padding-inline:5px;font-size:12px}}.dictionary-math-advanced-picture{margin-top:22px}.dictionary-shell .dictionary-math-concept .dictionary-math-advanced-picture :is(.dictionary-picture>svg,.dictionary-zoom-scroll>svg){background:#f4faf6}
