.SoundsAndPatterns-module__vdb33G__steps{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.SoundsAndPatterns-module__vdb33G__step{border-radius:var(--radius-md);background:var(--card-2);gap:4px;min-width:0;padding:10px 12px;display:grid}.SoundsAndPatterns-module__vdb33G__next{border:1px dashed var(--line-strong);background:0 0}.SoundsAndPatterns-module__vdb33G__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.SoundsAndPatterns-module__vdb33G__name{font-weight:700}.SoundsAndPatterns-module__vdb33G__examples{color:var(--ink-soft);font-size:14px}.SoundsAndPatterns-module__vdb33G__patterns{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}
.WordsAndDetails-module__NFuhmq__fold{gap:12px;min-width:0;display:grid}.WordsAndDetails-module__NFuhmq__summary{min-height:var(--tap);border-radius:var(--radius-md);background:var(--card-2);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:8px 12px;list-style:none;display:flex}.WordsAndDetails-module__NFuhmq__summary::-webkit-details-marker{display:none}.WordsAndDetails-module__NFuhmq__summary:before{content:"▸";color:var(--ink-soft);margin-right:2px}.WordsAndDetails-module__NFuhmq__fold[open]>.WordsAndDetails-module__NFuhmq__summary:before{content:"▾"}.WordsAndDetails-module__NFuhmq__summary:focus-visible{outline:3px solid var(--grape);outline-offset:2px}.WordsAndDetails-module__NFuhmq__what{flex:auto;font-weight:600}
.Math-module__wH5cQG__math{--d2:#f29c7c;--d4:#e0613b;--d8:#b4431f;--d3:#88b5e8;--d6:#3f7fcb;--d12:#22549a;--d5:#7ecf9f;--d10:#2a995b;--dx:#9a8bc2;--empty:var(--card);--empty-edge:var(--line-strong);--miss:#b2412a;--miss-soft:#f8e2da;--hi:var(--sun);--hi-ink:#2e2400;gap:var(--space-5);flex-direction:column;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Math-module__wH5cQG__math{--d2:#f5a98c;--d4:#ec7149;--d8:#d2552d;--d3:#96c0f0;--d6:#5b96df;--d12:#3e73c2;--d5:#8cdaae;--d10:#3db474;--dx:#aa9ad8;--miss:#ef8068;--miss-soft:#3a1f19;--hi-ink:#1e1800}}:root[data-theme=dark] .Math-module__wH5cQG__math{--d2:#f5a98c;--d4:#ec7149;--d8:#d2552d;--d3:#96c0f0;--d6:#5b96df;--d12:#3e73c2;--d5:#8cdaae;--d10:#3db474;--dx:#aa9ad8;--miss:#ef8068;--miss-soft:#3a1f19;--hi-ink:#1e1800}.Math-module__wH5cQG__math .frac{vertical-align:middle;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;margin:0 .06em;font-weight:700;line-height:1;display:inline-flex}.Math-module__wH5cQG__math .frac>.n{border-bottom:.08em solid;padding:0 .14em .1em}.Math-module__wH5cQG__math .frac>.d{padding:.1em .14em 0}.Math-module__wH5cQG__math .mixed{vertical-align:middle;align-items:center;gap:.08em;font-weight:700;display:inline-flex}:is(.Math-module__wH5cQG__math .mixed .w,.Math-module__wH5cQG__math .whole){font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:700;line-height:1}.Math-module__wH5cQG__math .op{color:var(--ink-soft);font-weight:600}.Math-module__wH5cQG__math .card{border:2px solid var(--line);background:var(--card);border-radius:18px;margin:12px 0 4px;padding:12px 10px}.Math-module__wH5cQG__math svg.fig{width:100%;height:auto;display:block;overflow:visible}.Math-module__wH5cQG__math svg .tw{font:700 18px var(--font-ui);fill:var(--ink-soft);text-anchor:middle}.Math-module__wH5cQG__math svg .tf{font-family:var(--font-ui);text-anchor:middle;font-weight:700}.Math-module__wH5cQG__math .rowlab{align-items:center;gap:10px;margin:10px 0 4px;font-size:24px;display:flex}.Math-module__wH5cQG__math .sk{color:var(--ink-soft)}.Math-module__wH5cQG__math .hl{background:var(--hi);color:var(--hi-ink);border-radius:8px;padding:0 .12em}.Math-module__wH5cQG__math .ask{border:3px dashed var(--ink-faint);min-width:1.3em;color:var(--ink-soft);border-radius:10px;place-items:center;padding:0 .1em;line-height:1.15;display:inline-grid}.Math-module__wH5cQG__math table.colsum{border-collapse:collapse;font:700 28px/1.25 var(--font-ui);font-variant-numeric:tabular-nums;margin:12px auto 4px}.Math-module__wH5cQG__math table.colsum td{text-align:center;min-width:.8em;padding:0 .08em}.Math-module__wH5cQG__math table.colsum tr.rule td{border-top:3px solid var(--ink);height:6px;padding:0}.Math-module__wH5cQG__unit{color:var(--ink-soft);font-size:.6em}.Math-module__wH5cQG__tiles{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.Math-module__wH5cQG__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.Math-module__wH5cQG__tilesWide{grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.Math-module__wH5cQG__tilesWide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.Math-module__wH5cQG__tilesWide{grid-template-columns:repeat(3,minmax(0,1fr))}}.Math-module__wH5cQG__tile{border:3px solid var(--line);background:var(--card);min-height:132px;box-shadow:0 6px 0 var(--line-strong);color:var(--ink);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast);border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:6px 16px;padding:18px 18px 16px;text-decoration:none;display:grid}@media (hover:hover){.Math-module__wH5cQG__tile:hover{border-color:var(--grape)}}.Math-module__wH5cQG__tile[data-next]{border-color:var(--sun-deep)}.Math-module__wH5cQG__partNo{border-radius:var(--radius-pill);background:var(--line);min-width:28px;height:28px;color:var(--ink-soft);align-self:flex-start;place-items:center;padding:0 8px;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.Math-module__wH5cQG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Math-module__wH5cQG__tile:active{box-shadow:0 2px 0 var(--line-strong);transform:translateY(4px)}.Math-module__wH5cQG__tile:focus-visible{box-shadow:var(--glow-focus);outline:none}.Math-module__wH5cQG__badge{border-radius:var(--radius-blob);background:var(--tile-soft,var(--grape-soft));grid-row:span 2;place-items:center;width:76px;height:76px;font-size:42px;line-height:1;display:grid}.Math-module__wH5cQG__tileText{flex-direction:column;gap:4px;min-width:0;display:flex}.Math-module__wH5cQG__tileTitle{font-size:var(--text-xl);font-weight:700;line-height:1.15}.Math-module__wH5cQG__tileFoot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Math-module__wH5cQG__chip{border-radius:var(--radius-pill);background:var(--tile-soft,var(--grape-soft));min-height:28px;color:var(--ink);align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.Math-module__wH5cQG__minutes{color:var(--ink-faint);font-size:14px;font-weight:600}.Math-module__wH5cQG__pips{gap:4px;display:inline-flex}.Math-module__wH5cQG__pips i{border:2px solid var(--line-strong);border-radius:50%;width:12px;height:12px}.Math-module__wH5cQG__pips i[data-on=true]{border-color:var(--mint-deep);background:var(--mint)}.Math-module__wH5cQG__climb{justify-content:center;align-self:center;gap:6px;margin-top:10px}.Math-module__wH5cQG__climb i{width:18px;height:18px}.Math-module__wH5cQG__grades{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Math-module__wH5cQG__grade{min-width:54px;min-height:var(--tap-kid,64px);border:3px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);box-shadow:0 4px 0 var(--line-strong);color:var(--ink);font-size:var(--text-lg);justify-content:center;align-items:center;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.Math-module__wH5cQG__grade[aria-current=page]{border-color:var(--sun-deep);background:var(--sun-soft)}.Math-module__wH5cQG__grade:focus-visible{box-shadow:var(--glow-focus);outline:none}.Math-module__wH5cQG__teach{font-size:var(--text-lg);flex-direction:column;gap:10px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.Math-module__wH5cQG__teach li{grid-template-columns:auto 1fr;gap:10px;display:grid}.Math-module__wH5cQG__teach li:before{content:"✏️"}.Math-module__wH5cQG__example{flex-direction:column;gap:8px;display:flex}.Math-module__wH5cQG__exampleAnswer{font-size:var(--text-lg);margin:4px 0 0;font-weight:700}.Math-module__wH5cQG__eyebrow{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:15px;font-weight:700}.Math-module__wH5cQG__question{text-wrap:balance;margin:6px 0 0;font-size:clamp(24px,1.6vw + 19px,32px);font-weight:700;line-height:1.3}.Math-module__wH5cQG__question .frac{font-size:.86em}.Math-module__wH5cQG__question:focus,.Math-module__wH5cQG__fact:focus{outline:none}.Math-module__wH5cQG__eq{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3em;margin:18px 0 4px;font-size:clamp(34px,8.4vw,50px);font-weight:700;display:flex}.Math-module__wH5cQG__box{border:3px solid var(--ink-faint);background:var(--paper);width:2.1em;min-height:64px;color:var(--ink);font:700 1em/1 var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;border-radius:14px;margin:.06em 0;padding:.1em 0}.Math-module__wH5cQG__box:focus{outline:4px solid var(--hi);outline-offset:1px;border-color:var(--ink)}.Math-module__wH5cQG__box:disabled{opacity:1;-webkit-text-fill-color:var(--ink);background:var(--card-2);border-color:var(--line)}.Math-module__wH5cQG__wide{width:4.2em}.Math-module__wH5cQG__fracIn{vertical-align:middle;flex-direction:column;align-items:center;gap:6px;display:inline-flex}.Math-module__wH5cQG__fracIn hr{border:0;border-top:5px solid var(--ink);width:100%;color:var(--ink);border-radius:3px;margin:0}.Math-module__wH5cQG__printed{min-height:1.2em;line-height:1.2}.Math-module__wH5cQG__sign{border:3px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);min-width:64px;min-height:64px;color:var(--ink);font:700 28px/1 var(--font-ui);cursor:pointer}.Math-module__wH5cQG__sign[aria-pressed=true]{border-color:var(--ink);background:var(--sky-soft)}.Math-module__wH5cQG__signs,.Math-module__wH5cQG__pick{flex-wrap:wrap;justify-content:center;gap:clamp(8px,1.4dvh,12px);margin:clamp(4px,1.4dvh,14px) 0 0;display:flex}.Math-module__wH5cQG__slot{border:3px dashed var(--ink-faint);width:1.3em;height:1.3em;color:var(--ink);border-radius:14px;place-items:center;display:inline-grid}.Math-module__wH5cQG__slot[data-filled=true]{border-style:solid;border-color:var(--ink);background:var(--card)}.Math-module__wH5cQG__pickBtn{border:3px solid var(--line-strong);background:var(--card);min-width:128px;min-height:clamp(60px,11dvh,88px);box-shadow:0 5px 0 var(--line-strong);color:var(--ink);font:700 36px/1 var(--font-ui);cursor:pointer;border-radius:24px;padding:12px 22px}.Math-module__wH5cQG__pickBtn[data-mid]{flex:calc(50% - 12px);min-width:0;min-height:clamp(52px,9dvh,76px);padding:8px 12px;font-size:clamp(18px,3dvh,26px);line-height:1.15}.Math-module__wH5cQG__pickBtn[data-long]{flex:100%;min-height:48px;padding:6px 14px;font-size:clamp(15px,2.3dvh,21px);line-height:1.2}@media (min-width:700px){.Math-module__wH5cQG__pickBtn[data-long]{flex-basis:calc(50% - 12px)}}.Math-module__wH5cQG__pickBtn[aria-pressed=true]{border-color:var(--sun-deep);background:var(--sun-soft)}.Math-module__wH5cQG__pickBtn[data-mark=right],.Math-module__wH5cQG__sign[data-mark=right]{border-color:var(--good);background:var(--good-soft)}.Math-module__wH5cQG__pickBtn[data-mark=wrong],.Math-module__wH5cQG__sign[data-mark=wrong]{border-color:var(--miss);background:var(--miss-soft)}.Math-module__wH5cQG__neg{border:3px solid var(--line-strong);background:var(--card);min-width:64px;min-height:64px;color:var(--ink);font:700 30px/1 var(--font-ui);cursor:pointer;border-radius:18px}.Math-module__wH5cQG__neg[aria-pressed=true]{border-color:var(--ink);background:var(--sky-soft)}.Math-module__wH5cQG__lineCard{border:2px solid var(--line);background:var(--card);border-radius:20px;margin:14px 0 0;padding:8px 6px 4px}.Math-module__wH5cQG__line{touch-action:manipulation;cursor:pointer;width:100%;height:auto;display:block;overflow:visible}.Math-module__wH5cQG__line:focus{outline:none}.Math-module__wH5cQG__math .Math-module__wH5cQG__line .tw{font-size:28px}.Math-module__wH5cQG__line:focus-visible{box-shadow:var(--glow-focus);border-radius:12px}.Math-module__wH5cQG__nudge{justify-content:center;align-items:center;gap:16px;margin-top:8px;display:flex}.Math-module__wH5cQG__nudge button{border:3px solid var(--line-strong);background:var(--card);width:64px;height:64px;color:var(--ink);font:700 26px/1 var(--font-ui);cursor:pointer;border-radius:50%}.Math-module__wH5cQG__picked{min-width:5em;color:var(--ink-soft);text-align:center;margin:0;font-size:20px}.Math-module__wH5cQG__picked .frac{color:var(--ink);font-size:1.3em}.Math-module__wH5cQG__fb{font-size:var(--text-lg);border-radius:20px;margin:16px 0 0;padding:14px 16px;line-height:1.55}.Math-module__wH5cQG__fb .frac{font-size:.86em}.Math-module__wH5cQG__fb b:first-child,.Math-module__wH5cQG__fb>strong{font-weight:700}.Math-module__wH5cQG__good{border:3px solid var(--good);background:var(--good-soft)}.Math-module__wH5cQG__good>strong{color:var(--good)}.Math-module__wH5cQG__miss{border:3px solid var(--miss);background:var(--card)}.Math-module__wH5cQG__miss>strong{color:var(--miss)}.Math-module__wH5cQG__note{border:3px dashed var(--ink-faint);background:var(--card);color:var(--ink-soft)}.Math-module__wH5cQG__show{border:3px dashed var(--line-strong);background:var(--paper);border-radius:22px;flex-direction:column;gap:10px;margin-top:14px;padding:14px;display:flex}.Math-module__wH5cQG__ctrl{font-size:var(--text-md);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}.Math-module__wH5cQG__stepper{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.Math-module__wH5cQG__ctrl button{border:3px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);min-height:56px;color:var(--ink);font:700 17px/1 var(--font-ui);cursor:pointer;padding:0 18px}.Math-module__wH5cQG__big{text-align:center;min-width:1.6em;font-size:30px;font-weight:700}.Math-module__wH5cQG__readout{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:30px;font-weight:700;display:flex}.Math-module__wH5cQG__readout small{color:var(--ink-soft);font-size:16px;font-weight:600}.Math-module__wH5cQG__fact{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.25em;margin:8px 0;font-size:clamp(52px,15vw,84px);font-weight:700;line-height:1;display:flex}.Math-module__wH5cQG__factAnswer{border:4px dashed var(--ink-faint);min-width:1.9em;height:1.25em;color:var(--ink);border-radius:22px;place-items:center;padding:0 .12em;display:inline-grid}.Math-module__wH5cQG__factAnswer[data-state=right]{border-style:solid;border-color:var(--good);background:var(--good-soft)}.Math-module__wH5cQG__factAnswer[data-state=shown]{border-style:solid;border-color:var(--sky-deep);background:var(--sky-soft)}.Math-module__wH5cQG__track{border:2.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);align-self:center;width:min(100%,360px);height:14px;overflow:hidden}.Math-module__wH5cQG__track i{border-radius:inherit;background:var(--mint);height:100%;transition:width var(--dur) var(--ease-out);display:block}.Math-module__wH5cQG__keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:420px;margin:0 auto;display:grid}.Math-module__wH5cQG__key{border:3px solid var(--line-strong);background:var(--card);min-height:72px;box-shadow:0 5px 0 var(--line-strong);color:var(--ink);font:700 32px/1 var(--font-ui);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;border-radius:22px}.Math-module__wH5cQG__key:active{box-shadow:0 1px 0 var(--line-strong);transform:translateY(4px)}.Math-module__wH5cQG__key:focus-visible{box-shadow:var(--glow-focus);outline:none}.Math-module__wH5cQG__keyGo{border-color:var(--grape-deep);background:var(--grape);box-shadow:0 5px 0 var(--grape-deep);color:#fff}@media (max-width:899.98px) and (max-height:700px){.Math-module__wH5cQG__factName{display:none}.Math-module__wH5cQG__keys{gap:8px}.Math-module__wH5cQG__key{min-height:var(--tap-kid,64px)}}.Math-module__wH5cQG__quick{text-align:center;min-height:1.6em;color:var(--good);font-size:var(--text-lg);margin:0;font-weight:700}.Math-module__wH5cQG__results{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Math-module__wH5cQG__results li{background:var(--paper);font-size:var(--text-lg);border-radius:20px;align-items:center;gap:14px;padding:14px 16px;font-weight:600;display:flex}.Math-module__wH5cQG__results li span:first-child{font-size:30px}.Math-module__wH5cQG__tricky{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Math-module__wH5cQG__tricky span{border-radius:var(--radius-pill);background:var(--sun-soft);padding:6px 14px;font-size:22px;font-weight:700}.Math-module__wH5cQG__grid{font-variant-numeric:tabular-nums;grid-template-columns:auto repeat(12,minmax(0,1fr));gap:2px;font-size:11px;display:grid}.Math-module__wH5cQG__grid>span{aspect-ratio:1;border-radius:4px;place-items:center;display:grid}.Math-module__wH5cQG__grid .Math-module__wH5cQG__head{color:var(--ink-faint);font-weight:700}.Math-module__wH5cQG__l0{background:var(--card-2)}.Math-module__wH5cQG__l1{background:var(--miss)}.Math-module__wH5cQG__l2{background:color-mix(in srgb, var(--miss) 55%, var(--sun))}.Math-module__wH5cQG__l3{background:var(--sun)}.Math-module__wH5cQG__l4{background:color-mix(in srgb, var(--sun) 40%, var(--mint))}.Math-module__wH5cQG__l5{background:var(--mint-deep)}.Math-module__wH5cQG__legend{color:var(--ink-soft);flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:13px;display:flex}.Math-module__wH5cQG__legend i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}@media (prefers-reduced-motion:reduce){.Math-module__wH5cQG__tile,.Math-module__wH5cQG__key{transition:none}}.Math-module__wH5cQG__juiceRow{justify-content:center;min-height:36px;display:flex}.Math-module__wH5cQG__along{flex:none;position:relative}.Math-module__wH5cQG__along .Math-module__wH5cQG__juiceRow{pointer-events:none;position:absolute;top:0;right:0}.Math-module__wH5cQG__ask{padding:clamp(10px, 2dvh, var(--space-5,20px));flex:none}.Math-module__wH5cQG__ask .Math-module__wH5cQG__question{font-size:clamp(19px,3.2dvh,32px);line-height:1.22}.Math-module__wH5cQG__ask svg.fig{max-height:32dvh}[data-fit] .Math-module__wH5cQG__fb{scroll-margin-top:8px}[data-fit] .Math-module__wH5cQG__eq{margin-block:clamp(2px,1dvh,12px) 0;font-size:min(clamp(34px,8.4vw,50px),clamp(26px,5dvh,50px))}[data-fit] .Math-module__wH5cQG__box{min-height:clamp(44px,7.5dvh,64px)}@media (min-width:700px){.Math-module__wH5cQG__ask svg.fig{max-height:24dvh}}[data-fit]:has(.Math-module__wH5cQG__pickBtn[data-long]) .Math-module__wH5cQG__ask svg.fig{max-height:22dvh}[data-fit]:has(.Math-module__wH5cQG__pickBtn[data-long]) .Math-module__wH5cQG__ask .Math-module__wH5cQG__question{font-size:clamp(17px,2.7dvh,28px)}.Math-module__wH5cQG__ask .Math-module__wH5cQG__eq{margin-block:clamp(6px,1.6dvh,18px) 4px}
.Doors-module__OCXPpa__wrap{gap:var(--space-5);flex-direction:column;display:flex}.Doors-module__OCXPpa__h2{font-family:var(--font-ui);font-size:var(--text-lg);color:var(--ink);margin:0 0 8px}.Doors-module__OCXPpa__mix{border:3px solid var(--sun-deep);background:var(--sun-soft);border-radius:24px;padding:14px 16px 16px}.Doors-module__OCXPpa__mixList{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Doors-module__OCXPpa__mixLink{min-height:var(--tap-kid,64px);border:3px solid var(--line-strong);background:var(--card);color:var(--ink);font-family:var(--font-ui);border-radius:18px;align-items:center;gap:10px;padding:8px 14px;font-weight:700;text-decoration:none;display:flex}.Doors-module__OCXPpa__mixLink small{color:var(--ink-soft);font-size:.85em;font-weight:500;display:block}.Doors-module__OCXPpa__mixLink:focus-visible,.Doors-module__OCXPpa__door:focus-visible,.Doors-module__OCXPpa__chip:focus-visible,.Doors-module__OCXPpa__small:focus-visible{box-shadow:var(--glow-focus);outline:none}.Doors-module__OCXPpa__doors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.Doors-module__OCXPpa__doors{grid-template-columns:repeat(2,minmax(0,1fr))}}.Doors-module__OCXPpa__door{border:3px solid var(--line-strong);background:var(--card);height:100%;min-height:132px;color:var(--ink);font-family:var(--font-ui);transition:transform var(--dur-fast,.12s) var(--ease-out,ease-out);border-radius:22px;flex-direction:column;gap:6px;padding:14px 12px;text-decoration:none;display:flex;position:relative}.Doors-module__OCXPpa__door:hover{transform:translateY(-2px)}.Doors-module__OCXPpa__door[data-quiet]{opacity:.62}.Doors-module__OCXPpa__doorEmoji{font-size:34px;line-height:1}.Doors-module__OCXPpa__doorName{font-size:1.05rem;font-weight:800;line-height:1.15}.Doors-module__OCXPpa__dots{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.Doors-module__OCXPpa__dot{border:2px solid var(--line-strong);border-radius:50%;width:10px;height:10px}.Doors-module__OCXPpa__dot[data-on]{background:var(--good);border-color:var(--good)}.Doors-module__OCXPpa__doorNext{color:var(--ink-soft);font-size:.85rem}.Doors-module__OCXPpa__star{color:var(--sun-deep);font-size:20px;position:absolute;top:8px;right:10px}.Doors-module__OCXPpa__smalls{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Doors-module__OCXPpa__small{border:2px solid var(--line);border-radius:var(--radius-pill);background:var(--card);min-height:48px;color:var(--ink);font-family:var(--font-ui);align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.Doors-module__OCXPpa__next{border:3px solid var(--sun-deep);background:var(--sun-soft);font-family:var(--font-ui);color:var(--ink);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.Doors-module__OCXPpa__next b{font-size:1.15rem}.Doors-module__OCXPpa__go{min-height:var(--tap-kid,64px);border-radius:var(--radius-pill);background:var(--sun);color:var(--hi-ink,#2e2400);border:3px solid var(--sun-deep);align-items:center;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.Doors-module__OCXPpa__strand{margin:0}.Doors-module__OCXPpa__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Doors-module__OCXPpa__chip{border:3px solid var(--line-strong);background:var(--card);min-height:52px;color:var(--ink);font-family:var(--font-ui);border-radius:16px;align-items:center;gap:6px;padding:6px 14px;font-weight:600;text-decoration:none;display:inline-flex}.Doors-module__OCXPpa__chip[data-status=secure]{border-color:var(--good);background:var(--good-soft)}.Doors-module__OCXPpa__chip[data-next]{border-color:var(--sun-deep);background:var(--sun-soft)}.Doors-module__OCXPpa__chip[data-later]{opacity:.7}.Doors-module__OCXPpa__mark{font-weight:800}.Doors-module__OCXPpa__later{margin:8px 0 0}.Doors-module__OCXPpa__later summary{cursor:pointer;font-family:var(--font-ui);color:var(--ink-soft);align-items:center;min-height:44px;display:flex}.Doors-module__OCXPpa__empty{color:var(--ink-soft);font-family:var(--font-ui);margin:0}.Doors-module__OCXPpa__meter{align-items:center;gap:8px;display:inline-flex}.Doors-module__OCXPpa__meterBar{background:var(--line,#ddd);border-radius:999px;width:96px;height:8px;display:block;overflow:hidden}.Doors-module__OCXPpa__meter[data-small] .Doors-module__OCXPpa__meterBar{width:100%;height:5px}.Doors-module__OCXPpa__meterFill{border-radius:inherit;background:var(--sun-deep,#e0a000);height:100%;transition:width .4s;display:block}.Doors-module__OCXPpa__meter[data-state=got-it] .Doors-module__OCXPpa__meterFill,.Doors-module__OCXPpa__meter[data-state=done-for-good] .Doors-module__OCXPpa__meterFill{background:var(--good)}.Doors-module__OCXPpa__meterWord{font-size:.85rem;font-weight:700}@media (prefers-reduced-motion:reduce){.Doors-module__OCXPpa__meterFill{transition:none}}.Doors-module__OCXPpa__chipMeter{margin-top:4px;display:block}
