.landing-module__6d9mHW__landing{max-width:1040px;margin:0 auto;padding:0 20px 64px;line-height:1.55}.landing-module__6d9mHW__bar{justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.landing-module__6d9mHW__brand{font-family:var(--display);color:var(--ink);align-items:center;gap:8px;font-size:1.6rem;font-weight:900;display:inline-flex}.landing-module__6d9mHW__mark{border:var(--stroke) solid var(--ink);background:var(--cat-new);width:30px;height:30px;color:var(--on-fill);border-radius:7px;place-items:center;font-size:1.1rem;line-height:1;display:inline-grid}.landing-module__6d9mHW__signIn{border:var(--stroke) solid var(--ink);border-radius:var(--r-md);background:var(--surface);min-height:44px;color:var(--ink);box-shadow:var(--lift-sm);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:480px){.landing-module__6d9mHW__brand{font-size:1.25rem}}.landing-module__6d9mHW__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px 0 16px;display:grid}.landing-module__6d9mHW__heroText{gap:12px;display:grid}.landing-module__6d9mHW__title{font-family:var(--display);margin:0;font-size:clamp(2.25rem,7vw,3.75rem);font-weight:900;line-height:1}.landing-module__6d9mHW__title em{background:var(--cat-new);color:var(--on-fill);border:var(--stroke) solid var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:10px;padding:0 .1em;font-style:normal}.landing-module__6d9mHW__heroArt{gap:var(--s3);justify-items:center;display:grid}.landing-module__6d9mHW__heroArt svg{width:100%;max-width:300px;height:auto;color:var(--ink)}.landing-module__6d9mHW__caption{text-align:center;margin:0;font-weight:800}.landing-module__6d9mHW__worlds{justify-content:center;gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing-module__6d9mHW__worlds li{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--surface);align-items:center;gap:6px;padding:4px 12px 4px 4px;font-size:.95rem;font-weight:800;display:inline-flex}.landing-module__6d9mHW__worlds img{width:34px;height:34px}.landing-module__6d9mHW__lede{max-width:62ch;margin:0;font-size:1.15rem}.landing-module__6d9mHW__card{border:2px solid var(--hair);border-radius:var(--r-lg);background:var(--surface);max-width:640px;margin-top:16px;padding:20px 24px}.landing-module__6d9mHW__cardTitle{font-family:var(--display);margin:0 0 4px;font-size:1.3rem}.landing-module__6d9mHW__section{padding:32px 0 0}.landing-module__6d9mHW__sectionTitle{font-family:var(--display);margin:0 0 16px;font-size:1.6rem}.landing-module__6d9mHW__ideas{gap:40px;margin:0;padding:0;list-style:none;display:grid}.landing-module__6d9mHW__idea{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:28px;display:grid}.landing-module__6d9mHW__ideaText h3{margin:0 0 8px;font-size:1.3rem}.landing-module__6d9mHW__ideaText p{margin:0}.landing-module__6d9mHW__shot{border:2px solid var(--hair);border-radius:var(--r-lg);background:var(--surface);width:100%;height:auto}.landing-module__6d9mHW__plainList{gap:8px;max-width:70ch;margin:0;padding-left:1.2em;display:grid}.landing-module__6d9mHW__linkList{gap:2px;max-width:75ch;margin:0;padding:0;list-style:none;display:grid}.landing-module__6d9mHW__linkList a{min-height:44px;color:var(--world-deep);padding:10px 0;display:block}.landing-module__6d9mHW__invite{gap:10px;max-width:560px;display:grid}.landing-module__6d9mHW__inviteForm{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.landing-module__6d9mHW__inviteField{flex:260px;gap:4px;display:grid}.landing-module__6d9mHW__inviteField input{border:var(--stroke) solid var(--ink);border-radius:var(--r-md);background:var(--surface);min-height:44px;font:inherit;padding:0 12px}.landing-module__6d9mHW__primary{border:var(--stroke) solid var(--ink);border-radius:var(--r-md);background:var(--world-fill);min-height:48px;color:var(--on-fill);font:inherit;box-shadow:var(--lift);cursor:pointer;padding:0 20px;font-weight:800}.landing-module__6d9mHW__primary:active:not(:disabled){box-shadow:none;transform:translate(4px,4px)}.landing-module__6d9mHW__primary:focus-visible{box-shadow:var(--lift), 0 0 0 7px var(--surface)}.landing-module__6d9mHW__primary:disabled{background:var(--sunk);color:var(--ink-2);box-shadow:none;cursor:not-allowed;border-style:dashed}.landing-module__6d9mHW__note{color:var(--ink-2);margin:0;font-size:.95rem}.landing-module__6d9mHW__textButton{min-width:44px;min-height:44px;color:var(--world-deep);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 4px;text-decoration:underline}.landing-module__6d9mHW__thanks{margin:8px 0 0;font-weight:650}.landing-module__6d9mHW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module__6d9mHW__review{max-width:75ch}.landing-module__6d9mHW__review p,.landing-module__6d9mHW__review ul,.landing-module__6d9mHW__review ol,.landing-module__6d9mHW__review table{margin:0 0 14px}.landing-module__6d9mHW__review h1{margin:8px 0 16px;font-size:2rem;line-height:1.2}.landing-module__6d9mHW__review h2{margin:32px 0 12px;font-size:1.45rem}.landing-module__6d9mHW__review h3{margin:24px 0 8px;font-size:1.15rem}.landing-module__6d9mHW__review hr{border:0;border-top:1px solid var(--line);margin:28px 0}.landing-module__6d9mHW__crumbs{flex-wrap:wrap;gap:4px 24px;display:flex}.landing-module__6d9mHW__crumbs a{min-height:44px;color:var(--world-deep);align-items:center;display:inline-flex}.landing-module__6d9mHW__review table{border-collapse:collapse;display:block;overflow-x:auto}.landing-module__6d9mHW__review th,.landing-module__6d9mHW__review td{border:1px solid var(--line);vertical-align:top;padding:6px 10px}.landing-module__6d9mHW__review a{color:var(--world-deep);overflow-wrap:anywhere}@media (max-width:760px){.landing-module__6d9mHW__idea{grid-template-columns:1fr}.landing-module__6d9mHW__hero{grid-template-columns:1fr;gap:24px}}.landing-module__6d9mHW__footer{border-top:2px solid var(--hair);color:var(--ink-2);margin:48px 0 0;padding:16px 0 32px;font-size:.9rem}.landing-module__6d9mHW__footer p{max-width:70ch;margin:0}
.array-module__Yit2Sa__svg{max-width:100%;height:auto;display:block;overflow:visible}.array-module__Yit2Sa__gapCell{fill:color-mix(in srgb, var(--ink) 5%, transparent);stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 4;opacity:.7}.array-module__Yit2Sa__gapOutline{fill:none;stroke:var(--ink);stroke-width:2px}.array-module__Yit2Sa__array{transition:transform .7s ease-in-out}.array-module__Yit2Sa__tile rect,.array-module__Yit2Sa__tileRight rect,.array-module__Yit2Sa__tileOverhang rect{fill:var(--accent);stroke:var(--ink);stroke-width:2px}.array-module__Yit2Sa__tile,.array-module__Yit2Sa__tileRight,.array-module__Yit2Sa__tileOverhang{transition:transform .5s ease-in-out}.array-module__Yit2Sa__tileRight rect{fill:color-mix(in srgb, var(--accent) 45%, var(--surface))}.array-module__Yit2Sa__tileOverhang rect{fill:color-mix(in srgb, var(--accent) 40%, var(--surface));stroke-dasharray:4 3;opacity:.8}.array-module__Yit2Sa__splitHandle{fill:#0000;cursor:pointer}.array-module__Yit2Sa__splitHandle:hover,.array-module__Yit2Sa__splitHandle:focus-visible{fill:color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.array-module__Yit2Sa__splitHandleOn{fill:color-mix(in srgb, var(--accent) 20%, transparent);}
.band-module__3S--BG__band{align-items:center;gap:var(--s4);padding:var(--s5);background:var(--world-wash);border:var(--stroke) solid var(--ink);border-radius:var(--r-lg);color:var(--ink);display:flex}.band-module__3S--BG__soft{background:linear-gradient(to bottom, var(--world-b1) 0 16.67%, var(--world-b2) 16.67% 33.33%, var(--world-b3) 33.33% 50%, var(--world-b4) 50% 66.67%, var(--world-b5) 66.67% 83.33%, var(--world-b6) 83.33% 100%)}.band-module__3S--BG__edge{padding-bottom:calc(var(--s5) + 16px);position:relative;overflow:hidden}.band-module__3S--BG__stripe{border-top:var(--stroke) solid var(--ink);height:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.band-module__3S--BG__stripe i{flex:1}.band-module__3S--BG__stripe i+i{border-left:2px solid var(--ink)}.band-module__3S--BG__text{gap:4px;min-width:0;display:grid}.band-module__3S--BG__where{color:var(--world-deep);font-size:1rem;font-weight:800}.band-module__3S--BG__companion{flex:none;width:108px;height:108px}.band-module__3S--BG__edgeCompanion{flex:none;width:56px;height:56px}@media (max-width:520px){.band-module__3S--BG__band{padding:var(--s4)}.band-module__3S--BG__edge{padding-bottom:calc(var(--s4) + 16px)}.band-module__3S--BG__companion{width:76px;height:76px}}
.beginGate-module__TaNkYW__asking{min-height:60svh}.beginGate-module__TaNkYW__cover{z-index:50;background:#00000040;place-items:center;display:grid;position:fixed;inset:0}.beginGate-module__TaNkYW__card{color:#3b2a1a;min-width:12rem;min-height:4rem;font:inherit;cursor:pointer;background:#fbf3dc;border:2px solid #3b2a1a;border-radius:.75rem;padding:1rem 2rem;font-size:1.4rem;font-weight:700}
button.hearIt-module__UjfJ1a__hearIt{border-radius:999px;justify-content:center;align-items:center;gap:16px;min-width:240px;min-height:112px;padding:16px 40px;font-size:2rem;display:inline-flex}.hearIt-module__UjfJ1a__icon{flex:none;width:56px;height:56px}.hearIt-module__UjfJ1a__over{z-index:2;border-radius:inherit;background:color-mix(in srgb, var(--surface) 72%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hearIt-module__UjfJ1a__start{justify-content:center;align-items:center;min-height:50vh;display:flex}.hearIt-module__UjfJ1a__below{justify-content:center;padding:8px 0;display:flex}
.forge-module__EDvEcq__forge{flex-direction:column;gap:14px;display:flex}.forge-module__EDvEcq__tagline{opacity:.75}.forge-module__EDvEcq__item{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.forge-module__EDvEcq__item:has(>[data-ans-input=keypad]){flex-flow:wrap;justify-content:center;gap:12px 28px}.forge-module__EDvEcq__item:has(>[data-ans-input=keypad])>.forge-module__EDvEcq__equation{flex:220px;min-width:0}.forge-module__EDvEcq__item:has(>[data-ans-input=keypad])>:not(.forge-module__EDvEcq__equation,[data-ans-input=keypad]){flex:100%;min-width:0}.forge-module__EDvEcq__item:has(>[data-ans-input=keypad])>[data-ans-input=keypad]{flex:none}.forge-module__EDvEcq__shiftChart{justify-content:center;min-width:0;max-width:100%;display:flex}.forge-module__EDvEcq__strategyPair{--rep-max-h:max(140px, calc(100dvh - 330px));flex-direction:column;gap:14px;display:flex}.forge-module__EDvEcq__strategyPair svg{max-height:var(--rep-max-h)}.forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls:has([data-testid=copy-back]){z-index:2;background:var(--background);padding:8px 0;position:sticky;bottom:0}@media (min-width:720px){.forge-module__EDvEcq__strategyPair{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:24px;display:grid}.forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item{grid-area:1/1}.forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls{grid-column:1/-1}.forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls:has([data-testid=copy-back]){grid-area:1/2}.forge-module__EDvEcq__strategyPair>:not(.forge-module__EDvEcq__item,.forge-module__EDvEcq__controls){grid-column:1/-1}.forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls:has([data-testid=copy-back]){background:0 0;padding:0;position:static}.forge-module__EDvEcq__strategyPair [data-testid=copy-back]{flex-flow:column;align-items:center}.forge-module__EDvEcq__strategyPair [data-testid=copy-back]>div:first-child{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:12px}}@media (max-width:719px){.forge-module__EDvEcq__strategyPair{--rep-max-h:max(100px, calc(100dvh - 560px))}.forge-module__EDvEcq__forge[data-view=strategy]>h2{font-size:1.15rem}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair{--rep-max-h:max(48px, calc(100dvh - 780px))}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item{gap:8px;padding:12px 16px}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair .forge-module__EDvEcq__fact{font-size:1.6rem}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item>svg{order:1}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls:has([data-testid=copy-back]){padding:4px 0}:is(.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__strategyText,.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__note){font-size:1.05rem;line-height:1.3}.forge-module__EDvEcq__strategyPair [data-testid=copy-back]>div:first-child{flex-flow:wrap;justify-content:center;align-items:center;column-gap:12px}}@media (max-width:719px) and (max-height:760px){.forge-module__EDvEcq__forge[data-view=strategy],.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair{gap:8px}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item{gap:6px;padding:10px 14px}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair .forge-module__EDvEcq__fact{font-size:1.35rem}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair .forge-module__EDvEcq__strategyText,.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair .forge-module__EDvEcq__note{font-size:.95rem;line-height:1.3}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair [data-testid=copy-back]{row-gap:6px}.forge-module__EDvEcq__forge[data-view=strategy]:has(.forge-module__EDvEcq__workedLines){gap:4px}.forge-module__EDvEcq__forge[data-view=strategy]:has(.forge-module__EDvEcq__workedLines)>h2{font-size:1.05rem}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines){gap:4px;padding:4px 12px 6px}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__fact{font-size:1.1rem}.forge-module__EDvEcq__forge[data-view=strategy]:has(.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__controls:has([data-testid=copy-back]){padding-top:2px}.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__workedLines{gap:2px}:is(.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__strategyText,.forge-module__EDvEcq__forge[data-view=strategy] .forge-module__EDvEcq__strategyPair>.forge-module__EDvEcq__item:has(>.forge-module__EDvEcq__workedLines) .forge-module__EDvEcq__note){font-size:.95rem;line-height:1.2}}@media (max-height:800px){.forge-module__EDvEcq__forge>.forge-module__EDvEcq__tagline:not([role=timer]){order:20}.forge-module__EDvEcq__forge>.forge-module__EDvEcq__controls{order:10}.forge-module__EDvEcq__forge>.forge-module__EDvEcq__tagline.forge-module__EDvEcq__checkFrame:not([role=timer]){order:0}.forge-module__EDvEcq__forge>.forge-module__EDvEcq__checkSteady{order:20}.forge-module__EDvEcq__forge>h2{font-size:1.15rem}}@media (max-height:420px){.forge-module__EDvEcq__forge{gap:8px}.forge-module__EDvEcq__tagline:not(.forge-module__EDvEcq__checkFrame){display:none}.forge-module__EDvEcq__item{gap:8px;padding:10px 14px}}.forge-module__EDvEcq__equation{font-variant-numeric:tabular-nums;letter-spacing:.04em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:clamp(2.25rem,min(12vw,11dvh),5.5rem);font-weight:800;display:flex}.forge-module__EDvEcq__oneLine{white-space:nowrap;flex-wrap:nowrap;align-self:stretch;min-width:0;max-width:100%}.forge-module__EDvEcq__oneLine>*{flex-shrink:0}.forge-module__EDvEcq__oneLine>.forge-module__EDvEcq__balance{flex:0 1 calc(var(--answer-chars) * 1.1ch - 1ch + 12px);min-width:0}.forge-module__EDvEcq__oneLine>.forge-module__EDvEcq__balance:first-child{margin-right:-8px}.forge-module__EDvEcq__oneLine>.forge-module__EDvEcq__balance:last-child{margin-left:-8px}.forge-module__EDvEcq__sign{color:var(--accent)}.forge-module__EDvEcq__answerBox{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:min(100%,10ch);min-width:0;max-width:100%;min-height:max(56px,1.2em);padding:0 12px;display:inline-flex}.forge-module__EDvEcq__answerBoxSized{width:calc(var(--answer-chars) * 1.1ch + 24px)}.forge-module__EDvEcq__answerBoxSized[data-box-at=start]{justify-content:flex-end}.forge-module__EDvEcq__answerBoxSized[data-box-at=end]{justify-content:flex-start}.forge-module__EDvEcq__copyBackBox{border:2px solid var(--mute-accent);background:var(--surface);border-radius:12px}.forge-module__EDvEcq__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.forge-module__EDvEcq__strategy{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.forge-module__EDvEcq__fact{white-space:pre-line;font-size:2.2rem;font-weight:650}.forge-module__EDvEcq__strategyText{white-space:pre-line;font-size:1.25rem}.forge-module__EDvEcq__list{flex-direction:column;gap:8px;font-size:1.25rem;list-style:none;display:flex}.forge-module__EDvEcq__blockBar{align-self:center;gap:6px;width:100%;max-width:360px;display:flex}.forge-module__EDvEcq__blockBarSegment,.forge-module__EDvEcq__blockBarFilled{border:1px solid var(--mute-accent);background:var(--surface);border-radius:4px;flex:1;height:8px}.forge-module__EDvEcq__blockBarFilled{background:var(--accent);border-color:var(--accent)}.forge-module__EDvEcq__nowStrong{color:var(--accent);font-weight:650}.forge-module__EDvEcq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px) and (max-height:760px){.forge-module__EDvEcq__answerBox{min-height:48px}.forge-module__EDvEcq__equation{font-size:2.25rem}}.forge-module__EDvEcq__note{max-width:40ch;font-size:1.1rem}.forge-module__EDvEcq__workedLines{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}
.cuboid-module__7NGaiG__picture{--accent:var(--mute-accent);align-self:center;max-width:100%}.cuboid-module__7NGaiG__picture .cuboid-module__7NGaiG__spacer,.cuboid-module__7NGaiG__picture .cuboid-module__7NGaiG__flat{width:auto;max-width:100%;height:auto;max-height:max(150px, var(--rep-max-h));display:block}.cuboid-module__7NGaiG__view{max-width:100%;line-height:0;display:inline-block;position:relative}.cuboid-module__7NGaiG__canvas{position:absolute;inset:0}.cuboid-module__7NGaiG__flat{overflow:visible}.cuboid-module__7NGaiG__place{fill:color-mix(in srgb, var(--ink) 5%, transparent);stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 4;opacity:.7}.cuboid-module__7NGaiG__outline{fill:none;stroke:var(--ink);stroke-width:2px}.cuboid-module__7NGaiG__cube{fill:var(--surface);stroke:var(--ink);stroke-width:2px}.cuboid-module__7NGaiG__cubeOver{fill:var(--accent);stroke:var(--ink);stroke-width:2px;stroke-dasharray:4 3}.cuboid-module__7NGaiG__layers{margin:0;font-size:1.2rem}.cuboid-module__7NGaiG__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:640px) and (max-height:420px){.cuboid-module__7NGaiG__activity.cuboid-module__7NGaiG__activity[data-phase=count]{--rep-max-h:max(150px, calc(100dvh - 220px));grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;display:grid}.cuboid-module__7NGaiG__activity.cuboid-module__7NGaiG__activity[data-phase=count]>*{grid-column:1}.cuboid-module__7NGaiG__activity.cuboid-module__7NGaiG__activity[data-phase=count]>.cuboid-module__7NGaiG__lift{grid-area:1/2}.cuboid-module__7NGaiG__activity.cuboid-module__7NGaiG__activity[data-phase=count]>[data-ans-dock]{grid-area:2/2/span 8;padding:0;position:static}}
.play-module__hYTXqW__activity{--rep-max-h:max(140px, calc(100dvh - 300px));flex-direction:column;gap:12px;display:flex}@media (max-width:639px){.play-module__hYTXqW__activity{--rep-max-h:max(110px, calc(100dvh - 520px))}}.play-module__hYTXqW__prompt{font-size:1.4rem}.play-module__hYTXqW__scene{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.play-module__hYTXqW__activity[data-lock]>.play-module__hYTXqW__scene{--lock-max-h:min(360px, var(--rep-max-h) - 60px);min-height:calc(var(--lock-max-h) + 12px + 3.84rem + 34px)}.play-module__hYTXqW__activity[data-lock]>.play-module__hYTXqW__scene svg{max-height:var(--lock-max-h);width:auto;max-width:100%}.play-module__hYTXqW__activity[data-done=true]>.play-module__hYTXqW__scene+div{padding:8px 0}@media (min-width:640px){.play-module__hYTXqW__activity[data-phase=build]{--rep-max-h:max(140px, calc(100dvh - 330px))}}.play-module__hYTXqW__activity[data-phase=count]{--rep-max-h:max(48px, calc(100dvh - 370px))}.play-module__hYTXqW__scene svg,.play-module__hYTXqW__activity [data-ans-input=line] svg{max-height:var(--rep-max-h)}.play-module__hYTXqW__picture{max-width:100%;max-height:var(--rep-max-h);overflow:auto}.play-module__hYTXqW__picture:focus-visible{outline-offset:-3px}.play-module__hYTXqW__question{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}@media (min-width:640px) and (min-height:421px){.play-module__hYTXqW__activity[data-phase=count]{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:24px;display:grid}.play-module__hYTXqW__activity[data-phase=count]>*{grid-column:1}.play-module__hYTXqW__activity[data-phase=count]>.play-module__hYTXqW__count{grid-area:1/2/span 4}}.play-module__hYTXqW__bench{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.play-module__hYTXqW__sizer{align-items:center;gap:8px;display:flex}.play-module__hYTXqW__sizerValue{text-align:center;min-width:2.5em;font-size:1.4rem;font-weight:650}.play-module__hYTXqW__sizerButton{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;min-width:48px;min-height:48px;font-size:1.4rem}.play-module__hYTXqW__products{flex-wrap:wrap;gap:12px;font-size:1.25rem;display:flex}.play-module__hYTXqW__product{background:color-mix(in srgb, var(--accent) 18%, var(--surface));border-radius:8px;padding:6px 12px}.play-module__hYTXqW__feedback{min-height:1.6em;font-size:1.2rem}.play-module__hYTXqW__consequence{min-height:3.2em;font-weight:600;}.play-module__hYTXqW__worked{border-left:4px solid var(--accent);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.play-module__hYTXqW__count{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.play-module__hYTXqW__answerBox{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:min(100%,10ch);min-width:0;max-width:100%;min-height:56px;padding:0 12px;font-size:2rem;display:inline-flex}.play-module__hYTXqW__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.play-module__hYTXqW__splits{flex-wrap:wrap;gap:8px;display:flex}.play-module__hYTXqW__splitButton{border:2px solid var(--line);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 14px}.play-module__hYTXqW__splitButtonOn{border-color:var(--accent);}.play-module__hYTXqW__keys{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.play-module__hYTXqW__key{border:2px solid var(--ink);background:var(--surface);min-width:72px;min-height:48px;color:var(--ink);cursor:pointer;border-radius:12px;padding:0 16px;font-size:1.25rem;font-weight:650}.play-module__hYTXqW__keyOn{background:var(--accent);color:var(--on-accent);}.play-module__hYTXqW__key:disabled{cursor:default;opacity:.6}.play-module__hYTXqW__challenge{order:1;margin:12px 0 0}div:has(>.play-module__hYTXqW__challenge){flex-direction:column;display:flex}div:has(>.play-module__hYTXqW__challenge)>.play-module__hYTXqW__challenge~:last-child{order:2}@media (max-width:520px){.play-module__hYTXqW__activity{gap:12px}}@media (max-width:639px){.play-module__hYTXqW__activity[data-phase=count]{--rep-max-h:max(48px, calc(100dvh - 580px))}.play-module__hYTXqW__activity[data-phase=count]>.play-module__hYTXqW__prompt{font-size:1rem;line-height:1.25}.play-module__hYTXqW__question{flex-wrap:nowrap;align-items:flex-start}.play-module__hYTXqW__question>div:first-child{flex:1;min-width:0}.play-module__hYTXqW__question .play-module__hYTXqW__prompt{font-size:1.05rem}.play-module__hYTXqW__question .play-module__hYTXqW__feedback{min-height:1.4em;font-size:1rem}.play-module__hYTXqW__question .play-module__hYTXqW__answerBox{min-width:72px;min-height:48px;font-size:1.6rem}}@media (max-width:639px) and (max-height:760px){.play-module__hYTXqW__answerBox{min-height:48px}}@media (max-height:420px){.play-module__hYTXqW__activity,.play-module__hYTXqW__activity[data-phase]{--rep-max-h:max(90px, calc(100dvh - 120px));gap:8px}}
.answering-module__aurX1G__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.answering-module__aurX1G__problem{flex-direction:column;gap:12px;min-width:0;display:flex}.answering-module__aurX1G__answer{z-index:2;background:var(--background);flex-direction:column;align-items:center;gap:10px;padding:8px 0;display:flex;position:sticky;bottom:0}@media (max-width:639px){.answering-module__aurX1G__answer{flex-flow:wrap;justify-content:center;column-gap:16px}.answering-module__aurX1G__answer>[data-ans-input=keypad]{order:3}}@media (min-width:640px){.answering-module__aurX1G__split{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.answering-module__aurX1G__answer{background:0 0;padding:0;top:8px;bottom:auto}}.answering-module__aurX1G__picture{--rep-max-h:max(140px, calc(100dvh - 300px))}@media (max-width:639px){.answering-module__aurX1G__picture{--rep-max-h:max(110px, calc(100dvh - 520px))}}@media (max-height:420px){.answering-module__aurX1G__picture{--rep-max-h:max(90px, calc(100dvh - 120px))}}.answering-module__aurX1G__picture svg{max-height:var(--rep-max-h);width:auto;max-width:100%}.answering-module__aurX1G__copy{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;display:flex}.answering-module__aurX1G__copy>[data-ans-input=keypad]{flex:none}.answering-module__aurX1G__copyChoices{flex-wrap:wrap;gap:12px;display:flex}.answering-module__aurX1G__copyText{flex-direction:column;flex:220px;gap:8px;min-width:0;display:flex}@media (max-width:639px) and (max-height:760px){.answering-module__aurX1G__answer{gap:6px;padding:4px 0}.answering-module__aurX1G__problem>[data-testid=step-prompt]{order:-1}.answering-module__aurX1G__picture{zoom:.8}}.answering-module__aurX1G__compareBlocks{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:16px 32px;display:flex}.answering-module__aurX1G__compareBlock{border:1px solid var(--line,currentColor);border-radius:8px;flex-direction:column;align-items:center;gap:4px;max-width:100%;margin:0;padding:8px 12px;display:flex}.answering-module__aurX1G__compareBlock figcaption{font-size:1.25rem;font-weight:600}
.checkResults-module__R6wgxG__results{flex-direction:column;gap:12px;width:100%;max-width:640px;display:flex}.checkResults-module__R6wgxG__title{font-size:1.25rem}.checkResults-module__R6wgxG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.checkResults-module__R6wgxG__row{background:var(--surface);border:2px solid var(--hair);border-radius:var(--r-md);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 14px;display:flex}.checkResults-module__R6wgxG__prompt{overflow-wrap:anywhere;flex:100%;font-weight:650}.checkResults-module__R6wgxG__given,.checkResults-module__R6wgxG__answer,.checkResults-module__R6wgxG__later{color:var(--ink)}
.incorrectExample-module__Ss08dG__example{flex-direction:column;gap:12px;display:flex}.incorrectExample-module__Ss08dG__claim{margin:0;font-size:1.2rem;font-weight:700;line-height:1.35}.incorrectExample-module__Ss08dG__works{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.incorrectExample-module__Ss08dG__works{grid-template-columns:1fr 1fr}}.incorrectExample-module__Ss08dG__work{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.incorrectExample-module__Ss08dG__work figcaption{font-weight:700}.incorrectExample-module__Ss08dG__reasons{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.incorrectExample-module__Ss08dG__reasons button{text-align:left;max-width:60ch}.incorrectExample-module__Ss08dG__verdict{max-width:60ch;margin:0;line-height:1.4}
.fairShares-module__zvOdiG__board{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (min-width:720px){.fairShares-module__zvOdiG__board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}}.fairShares-module__zvOdiG__said{min-height:3em}.fairShares-module__zvOdiG__section{flex-direction:column;gap:8px;display:flex}.fairShares-module__zvOdiG__row{grid-template-columns:6rem minmax(0,1fr) 7rem;grid-template-areas:"label bar side";align-items:center;gap:8px;display:grid}.fairShares-module__zvOdiG__side{grid-area:side;justify-content:flex-end;display:flex}.fairShares-module__zvOdiG__side>button{white-space:nowrap;padding:0 8px;font-size:.9rem}.fairShares-module__zvOdiG__bar{grid-area:bar;min-width:0}.fairShares-module__zvOdiG__label{overflow-wrap:anywhere;grid-area:label;align-items:center;gap:6px;display:flex}.fairShares-module__zvOdiG__sprite{flex:none;width:28px;height:28px}.fairShares-module__zvOdiG__barButton{width:100%;min-height:48px;color:inherit;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:2px solid #0000;border-radius:10px;padding:4px 0;display:block}.fairShares-module__zvOdiG__barButton:hover:not(:disabled),.fairShares-module__zvOdiG__barButton:active:not(:disabled){background:color-mix(in srgb, var(--accent) 6%, transparent)}.fairShares-module__zvOdiG__barButton:disabled{cursor:default}.fairShares-module__zvOdiG__barButton:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.fairShares-module__zvOdiG__barButton[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.fairShares-module__zvOdiG__dropTarget{border-color:var(--accent);border-style:dashed}.fairShares-module__zvOdiG__svg{width:100%;height:auto;display:block}.fairShares-module__zvOdiG__frame{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:6 4}.fairShares-module__zvOdiG__whole{fill:none;stroke:var(--ink);stroke-width:2.5px}.fairShares-module__zvOdiG__piece{stroke:var(--ink);stroke-width:1.5px}.fairShares-module__zvOdiG__piece0{fill:color-mix(in srgb, var(--accent) 45%, var(--surface));}.fairShares-module__zvOdiG__piece1{fill:color-mix(in srgb, var(--accent) 25%, var(--surface));}.fairShares-module__zvOdiG__piece2{fill:color-mix(in srgb, var(--accent) 65%, var(--surface));}.fairShares-module__zvOdiG__taken{fill:var(--surface);stroke:var(--line);stroke-width:1.5px;stroke-dasharray:4 3}.fairShares-module__zvOdiG__leftOver{stroke:var(--danger);stroke-width:4px}.fairShares-module__zvOdiG__divider{stroke:var(--ink);stroke-width:1.5px}@keyframes fairShares-module__zvOdiG__drawn{0%{opacity:0}}.fairShares-module__zvOdiG__made{animation:.3s ease-out both fairShares-module__zvOdiG__drawn;animation-delay:var(--delay,0s)}.fairShares-module__zvOdiG__guide{stroke:var(--ink);stroke-width:3px;stroke-dasharray:8 5}.fairShares-module__zvOdiG__guideLevel{stroke:var(--accent);stroke-width:5px}.fairShares-module__zvOdiG__ghost{pointer-events:none;border:1.5px solid var(--ink);background:color-mix(in srgb, var(--accent) 45%, var(--surface));z-index:10;height:32px;position:fixed;transform:translate(-50%,-50%)}.fairShares-module__zvOdiG__count{text-align:center;min-width:10ch}.fairShares-module__zvOdiG__named{min-height:3rem;font-size:1.6rem}@media (max-width:560px){.fairShares-module__zvOdiG__row{grid-template-columns:4.5rem minmax(0,1fr) 44px;gap:4px}.fairShares-module__zvOdiG__label{gap:4px;font-size:.85rem}.fairShares-module__zvOdiG__sprite{width:20px;height:20px}.fairShares-module__zvOdiG__barButton{min-height:44px;padding:0}.fairShares-module__zvOdiG__side>button{min-width:44px;min-height:44px;padding:0;font-size:0}.fairShares-module__zvOdiG__side>button:before{content:"↩";font-size:1.3rem}}
.methodChoice-module__ANV0ia__panel{flex-direction:column;gap:12px;display:flex}.methodChoice-module__ANV0ia__title{font-size:1.3rem;font-weight:800}.methodChoice-module__ANV0ia__options{flex-direction:column;gap:12px;display:flex}.methodChoice-module__ANV0ia__option{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.methodChoice-module__ANV0ia__last{color:var(--ink-2);font-size:.9rem}.methodChoice-module__ANV0ia__limit{max-width:60ch;margin:0;font-size:.95rem;line-height:1.35}.methodChoice-module__ANV0ia__rotated{margin:0;font-weight:650}.methodChoice-module__ANV0ia__note{color:var(--ink-2);margin:0}.methodChoice-module__ANV0ia__bars{max-width:280px}
.predict-module__QzyKFG__panel{flex-direction:column;gap:12px;display:flex}.predict-module__QzyKFG__title{font-size:1.1rem;font-weight:800}.predict-module__QzyKFG__prompt{font-size:1.4rem}.predict-module__QzyKFG__picture{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:center;max-width:100%;padding:16px;display:flex;overflow:auto}.predict-module__QzyKFG__picture svg{max-height:max(140px,100dvh - 420px)}.predict-module__QzyKFG__options{flex-wrap:wrap;gap:12px;display:flex}.predict-module__QzyKFG__reveal{min-height:1.5em;font-size:1.2rem;font-weight:650}.predict-module__QzyKFG__reveal:focus{outline:none}.predict-module__QzyKFG__note{opacity:.85}
@keyframes rationalLanding-module__dxNOMa__zoom-in{0%{opacity:.3;transform:scaleX(.1)}}.rationalLanding-module__dxNOMa__zoomIn{animation:.7s ease-out both rationalLanding-module__dxNOMa__zoom-in}.rationalLanding-module__dxNOMa__inlineAnswer{vertical-align:middle;margin:0 .15em;font-size:1.3em;display:inline-flex}.rationalLanding-module__dxNOMa__partition{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.rationalLanding-module__dxNOMa__jumpRow{flex-wrap:nowrap;align-items:center;gap:12px;max-width:100%;display:flex}.rationalLanding-module__dxNOMa__jumpRow>button{flex:none}.rationalLanding-module__dxNOMa__jumpCount{text-align:center;min-width:0;font-size:1.15rem;font-weight:650}
.whole-module__eEJtaq__whole{flex-direction:column;align-items:center;max-width:100%;display:flex}.whole-module__eEJtaq__whole>*{min-width:0;max-width:100%}.whole-module__eEJtaq__answerRow{display:contents}.whole-module__eEJtaq__cell{box-sizing:border-box;border:2px solid var(--ink);background:var(--background);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:3.4rem;padding:0 2px;font-size:2.4rem;font-weight:700;line-height:1.1;display:flex}.whole-module__eEJtaq__cell[data-next=yes]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.whole-module__eEJtaq__whole[data-from-ones=yes]{padding-bottom:2.4rem}.whole-module__eEJtaq__cell[data-start]{position:relative}.whole-module__eEJtaq__cell[data-start]:after{content:"";border-inline:9px solid #0000;border-bottom:12px solid var(--accent);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.whole-module__eEJtaq__cell[data-start=label]:before{content:attr(data-start-text);white-space:nowrap;color:var(--ink);font-size:1rem;font-weight:600;line-height:1.2;position:absolute;top:calc(100% + 18px);right:0}.whole-module__eEJtaq__jot{box-sizing:border-box;border:1px dashed var(--line);width:100%;min-width:44px;min-height:44px;color:var(--ink);font:inherit;text-align:center;background:0 0;border-radius:6px;padding:0;font-size:1.1rem;font-weight:600}.whole-module__eEJtaq__jot:focus-visible{outline:3px solid var(--accent);outline-offset:1px}@media (max-width:639px){.whole-module__eEJtaq__cell{min-height:3rem;font-size:2rem}}.whole-module__eEJtaq__picture{min-width:0}.whole-module__eEJtaq__cell[role=img]{cursor:default}[role=group]>.whole-module__eEJtaq__cell{cursor:pointer}.whole-module__eEJtaq__cue{text-align:center;min-height:1.5em;margin:0 0 6px;font-size:1rem}.whole-module__eEJtaq__cell[data-cue=yes]{border-width:4px}.whole-module__eEJtaq__cell:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:400px){.whole-module__eEJtaq__picture{margin-inline:-12px}.whole-module__eEJtaq__whole>[role=group]{column-gap:2px;padding:10px 4px}.whole-module__eEJtaq__whole [role=group] span{min-width:0;padding-inline:0}.whole-module__eEJtaq__cell{min-width:0;padding:0;font-size:1.8rem}.whole-module__eEJtaq__jot{min-width:0}}
.wordProblem-module__2FCaha__problem{flex-direction:column;gap:10px;display:flex}.wordProblem-module__2FCaha__step{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}@media (min-width:900px){.wordProblem-module__2FCaha__step{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:28px}.wordProblem-module__2FCaha__step>[data-ans-problem],.wordProblem-module__2FCaha__step>.wordProblem-module__2FCaha__note{grid-column:1}.wordProblem-module__2FCaha__step>.wordProblem-module__2FCaha__choices,.wordProblem-module__2FCaha__step>.wordProblem-module__2FCaha__builder,.wordProblem-module__2FCaha__step>.wordProblem-module__2FCaha__controls,.wordProblem-module__2FCaha__step>[role=alert]{grid-column:2}.wordProblem-module__2FCaha__step>[data-ans-problem]{grid-row:1/span 3}}.wordProblem-module__2FCaha__story{flex-direction:column;gap:4px;font-size:1.15rem;line-height:1.4;display:flex}.wordProblem-module__2FCaha__story p,.wordProblem-module__2FCaha__storyCompact p{margin:0}.wordProblem-module__2FCaha__storyCompact{flex-direction:column;gap:2px;font-size:1rem;line-height:1.35;display:flex}.wordProblem-module__2FCaha__question{font-weight:700}.wordProblem-module__2FCaha__aside{font-variant-numeric:tabular-nums;font-weight:600}.wordProblem-module__2FCaha__stepOf{margin:0 0 6px;font-size:.95rem;font-weight:600}.wordProblem-module__2FCaha__questionRow{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.wordProblem-module__2FCaha__readAloud{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--surface);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;padding:2px 10px;font-size:.85rem;font-weight:600}.wordProblem-module__2FCaha__readAloud[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 18%, var(--surface))}.wordProblem-module__2FCaha__readAloud:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.wordProblem-module__2FCaha__prompt{margin:0 0 4px;padding:0;font-weight:700}.wordProblem-module__2FCaha__note,.wordProblem-module__2FCaha__workOut{margin:0;font-weight:600}.wordProblem-module__2FCaha__context{flex-direction:column;gap:8px;display:flex}@media (max-width:639px){.wordProblem-module__2FCaha__context{display:none}}.wordProblem-module__2FCaha__questionWide{margin:0;font-weight:600}@media (max-width:639px){.wordProblem-module__2FCaha__questionWide{display:none}}.wordProblem-module__2FCaha__feedback{margin:0 0 4px}.wordProblem-module__2FCaha__choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.wordProblem-module__2FCaha__choice{border:var(--stroke) solid var(--hair);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;min-height:56px;padding:8px 10px;display:block}.wordProblem-module__2FCaha__choice[aria-pressed=true]{border-color:var(--ink);background:color-mix(in srgb, var(--accent) 10%, var(--surface));box-shadow:var(--lift-sm)}.wordProblem-module__2FCaha__choice:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.wordProblem-module__2FCaha__shownBar{max-width:34rem}.wordProblem-module__2FCaha__builder{flex-direction:column;gap:8px;display:flex}.wordProblem-module__2FCaha__sentence{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:1.5rem;font-weight:700;display:flex}.wordProblem-module__2FCaha__slot,.wordProblem-module__2FCaha__slotEmpty,.wordProblem-module__2FCaha__slotAsked{border-radius:var(--r-sm);border:var(--stroke) solid var(--ink);background:var(--surface);justify-content:center;align-items:center;min-width:2.4em;height:1.9em;padding:0 6px;display:inline-flex}.wordProblem-module__2FCaha__slotEmpty{border-style:dashed;border-color:var(--hair)}.wordProblem-module__2FCaha__slotAsked{background:0 0;border-color:#0000;min-width:1em}.wordProblem-module__2FCaha__tiles{flex-wrap:wrap;gap:8px;display:flex}.wordProblem-module__2FCaha__tile,.wordProblem-module__2FCaha__tileQuiet{border-radius:var(--r-md);border:var(--stroke) solid var(--ink);background:var(--surface);min-width:64px;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;padding:0 12px;font-size:1.35rem;font-weight:700}.wordProblem-module__2FCaha__tile[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}.wordProblem-module__2FCaha__tile:disabled{opacity:.45;cursor:default}.wordProblem-module__2FCaha__tileQuiet{border-color:var(--hair);font-size:1rem;font-weight:600}.wordProblem-module__2FCaha__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wordProblem-module__2FCaha__controls{z-index:2;background:var(--background);align-items:center;gap:12px;padding:8px 0;display:flex;position:sticky;bottom:0}.wordProblem-module__2FCaha__equation{font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:700}.wordProblem-module__2FCaha__answerBox{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:min(100%,10ch);min-width:0;max-width:100%;min-height:2.2em;padding:0 10px;font-size:1.6rem;font-weight:700;display:inline-flex}@media (max-width:639px){.wordProblem-module__2FCaha__story{font-size:1.05rem}.wordProblem-module__2FCaha__choice{min-height:48px;padding:4px 8px}.wordProblem-module__2FCaha__choices{gap:6px}.wordProblem-module__2FCaha__sentence{font-size:1.3rem}.wordProblem-module__2FCaha__tile,.wordProblem-module__2FCaha__tileQuiet{min-width:56px;min-height:52px;padding:0 8px}.wordProblem-module__2FCaha__builder{gap:6px}.wordProblem-module__2FCaha__builder .wordProblem-module__2FCaha__prompt{font-size:.95rem}}@media (max-width:639px) and (max-height:700px){.wordProblem-module__2FCaha__storyCompact{font-size:.95rem}}
.area-module__nrKL3G__area{justify-items:start;gap:8px;margin:0;display:grid}.area-module__nrKL3G__svg{width:420px;max-width:100%;height:auto}.area-module__nrKL3G__edge{fill:var(--ink);font-size:14px;font-weight:700}.area-module__nrKL3G__region{fill:var(--surface);stroke:var(--ink);stroke-width:1.5px}.area-module__nrKL3G__regionDone{fill:color-mix(in srgb, var(--accent) 14%, var(--surface));}.area-module__nrKL3G__regionLit{fill:color-mix(in srgb, var(--accent) 38%, var(--surface));stroke-width:2.5px;}.area-module__nrKL3G__regionError{fill:color-mix(in srgb, #c0392b 24%, var(--surface));stroke-width:3px;}.area-module__nrKL3G__rod{fill:color-mix(in srgb, var(--ink) 12%, transparent);stroke:var(--ink);stroke-width:.8px}.area-module__nrKL3G__cube{}.area-module__nrKL3G__areaText{fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round;font-size:15px;font-weight:700}.area-module__nrKL3G__parts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.area-module__nrKL3G__gap{fill:color-mix(in srgb, var(--line) 25%, var(--surface));stroke:var(--ink);stroke-width:2px;stroke-dasharray:6 4}.area-module__nrKL3G__overhang{fill:#c0392b4d;stroke:var(--ink);stroke-width:2px}@keyframes area-module__nrKL3G__uncover{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.area-module__nrKL3G__uncover{fill:var(--surface);transform-box:fill-box;transform-origin:100%;pointer-events:none;animation:.5s ease-in-out both area-module__nrKL3G__uncover}
.parts-module__9I4qra__new{--part-bg:var(--cat-new);--part-ink:var(--on-fill);--part-edge:var(--ink)}.parts-module__9I4qra__practise{--part-bg:var(--cat-practise);--part-ink:var(--on-fill);--part-edge:var(--ink)}.parts-module__9I4qra__play{--part-bg:var(--cat-play);--part-ink:var(--on-fill);--part-edge:var(--ink)}.parts-module__9I4qra__check{--part-bg:var(--cat-check);--part-ink:var(--on-fill);--part-edge:var(--ink);--part-radius:4px;--part-edge-style:double;--part-edge-width:5px}.parts-module__9I4qra__sprint{--part-bg:var(--cat-sprint);--part-ink:var(--on-fill);--part-edge:var(--ink);--part-edge-style:dashed}.parts-module__9I4qra__break,.parts-module__9I4qra__wrapup{--part-bg:var(--sunk);--part-ink:var(--ink);--part-edge:var(--ink-2)}.parts-module__9I4qra__label{border:var(--part-edge-width,2px) var(--part-edge-style,solid) var(--part-edge);border-radius:var(--part-radius,12px);background:var(--part-bg);color:var(--part-ink);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-bottom:8px;padding:8px 12px;display:flex}.parts-module__9I4qra__name{align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.parts-module__9I4qra__line{font-size:1rem}.parts-module__9I4qra__steps{flex-wrap:wrap;align-items:flex-end;row-gap:18px;padding-top:18px;list-style:none;display:flex}.parts-module__9I4qra__step{--cube-bg:var(--part-bg);flex-direction:column;align-items:center;gap:6px;width:72px;display:flex}.parts-module__9I4qra__cube{border:var(--stroke) var(--part-edge-style,solid) var(--ink);border-radius:var(--part-radius,10px);background:var(--cube-bg);width:52px;height:52px;color:var(--part-ink);place-items:center;margin-left:-3px;display:grid;position:relative}.parts-module__9I4qra__cube:before{content:"";background:var(--cube-bg);border:var(--stroke) solid var(--ink);border-bottom:0;border-radius:6px 6px 0 0;width:20px;height:9px;margin-left:-10px;position:absolute;top:-10px;left:50%}.parts-module__9I4qra__step:first-child .parts-module__9I4qra__cube{margin-left:0}.parts-module__9I4qra__stepName{overflow-wrap:break-word;text-align:center;max-width:100%;color:var(--ink);padding:0 4px;font-size:.875rem;font-weight:800;line-height:1.15}.parts-module__9I4qra__now .parts-module__9I4qra__cube{box-shadow:var(--lift);transform:translateY(-6px)}.parts-module__9I4qra__now .parts-module__9I4qra__stepName{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}.parts-module__9I4qra__done .parts-module__9I4qra__cube{color:var(--part-ink)}.parts-module__9I4qra__todo{--cube-bg:var(--surface)}.parts-module__9I4qra__todo .parts-module__9I4qra__cube{color:var(--ink)}[data-muted] .parts-module__9I4qra__step:not(.parts-module__9I4qra__now,.parts-module__9I4qra__todo){--cube-bg:var(--mute-cube)}[data-muted] .parts-module__9I4qra__now .parts-module__9I4qra__cube{box-shadow:none;transform:none}[data-muted] .parts-module__9I4qra__step:not(.parts-module__9I4qra__now) .parts-module__9I4qra__cube{color:var(--ink)}@media (max-width:520px){.parts-module__9I4qra__steps{row-gap:10px;padding-top:14px}.parts-module__9I4qra__step{width:58px}.parts-module__9I4qra__cube{border-radius:var(--part-radius,8px);width:38px;height:38px}.parts-module__9I4qra__cube:before{width:16px;height:7px;margin-left:-8px;top:-8px}.parts-module__9I4qra__cube svg{width:20px;height:20px}.parts-module__9I4qra__stepName{font-size:.75rem}}.parts-module__9I4qra__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.parts-module__9I4qra__legend{list-style:none}.parts-module__9I4qra__top{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}[data-answering] .parts-module__9I4qra__top{display:contents}[data-answering] .parts-module__9I4qra__steps{flex-wrap:nowrap;justify-content:center;align-items:center;row-gap:0;min-width:0;padding-top:0}[data-answering] .parts-module__9I4qra__step{flex-direction:row;gap:0;width:auto;position:relative}[data-answering] .parts-module__9I4qra__cube{border-width:var(--part-edge-width,2px);border-radius:var(--part-radius,8px);width:30px;height:30px}[data-answering] .parts-module__9I4qra__cube:before{display:none}[data-answering] .parts-module__9I4qra__cube svg{width:18px;height:18px}[data-answering] .parts-module__9I4qra__now .parts-module__9I4qra__cube{box-shadow:2px 2px 0 var(--shadow);transform:translateY(-2px)}[data-answering] .parts-module__9I4qra__stepName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-answering] .parts-module__9I4qra__label{margin:0;padding:4px 10px}[data-answering] .parts-module__9I4qra__name{font-size:1rem}@media (max-width:900px),(max-height:700px){[data-answering] .parts-module__9I4qra__line{display:none}}.parts-module__9I4qra__soon{align-items:center;gap:8px;font-weight:700;display:flex}
.progressMap-module__uBLiXG__map{width:100%;max-width:540px;height:auto;display:block}.progressMap-module__uBLiXG__axis{fill:var(--ink);opacity:.75;font-size:13px;font-weight:600}.progressMap-module__uBLiXG__cell{stroke:var(--ink);stroke-width:1px}.progressMap-module__uBLiXG__untaught{fill:url(#map-hatch);stroke:var(--line,#d9d9d4)}.progressMap-module__uBLiXG__unseen{fill:var(--surface);stroke-dasharray:3 3;opacity:.8}.progressMap-module__uBLiXG__learning{fill:color-mix(in srgb, var(--accent) 30%, var(--surface))}.progressMap-module__uBLiXG__known{fill:color-mix(in srgb, var(--accent) 65%, var(--surface))}.progressMap-module__uBLiXG__fast{fill:var(--accent)}.progressMap-module__uBLiXG__ring{fill:none;stroke:var(--ink);stroke-width:2.5px}.progressMap-module__uBLiXG__disc{fill:var(--ink)}.progressMap-module__uBLiXG__diamond{fill:var(--on-accent);stroke:var(--ink);stroke-width:1px}.progressMap-module__uBLiXG__ring.progressMap-module__uBLiXG__corner{stroke-width:2px}.progressMap-module__uBLiXG__ring.progressMap-module__uBLiXG__corner.progressMap-module__uBLiXG__open{stroke-width:1.5px;stroke-dasharray:2 2}.progressMap-module__uBLiXG__legend{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.progressMap-module__uBLiXG__legendItem{align-items:center;gap:8px;display:flex}.progressMap-module__uBLiXG__swatch{flex:none;width:28px;height:28px}.progressMap-module__uBLiXG__stronger rect{animation:.7s ease-out both progressMap-module__uBLiXG__settle}@keyframes progressMap-module__uBLiXG__settle{0%{transform-origin:17px 17px;transform:scale(.6)}to{transform-origin:17px 17px;transform:scale(1)}}.progressMap-module__uBLiXG__paths{gap:18px;display:grid}.progressMap-module__uBLiXG__pathTitle{margin:0 0 8px;font-size:1.05rem}.progressMap-module__uBLiXG__path{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.progressMap-module__uBLiXG__node{align-items:center;gap:10px;padding:5px 0;display:flex;position:relative}.progressMap-module__uBLiXG__node+.progressMap-module__uBLiXG__node:before{content:"";border-left:2px solid var(--ink);opacity:.5;height:14px;position:absolute;top:-7px;left:12px}.progressMap-module__uBLiXG__nodeMark{flex:none}.progressMap-module__uBLiXG__node-new{fill:var(--surface);stroke:var(--ink);stroke-width:1.5px}.progressMap-module__uBLiXG__node-working{fill:color-mix(in srgb, var(--accent) 30%, var(--surface));stroke:var(--ink);stroke-width:1.5px}.progressMap-module__uBLiXG__node-mastered{fill:var(--accent);stroke:var(--ink);stroke-width:1.5px}.progressMap-module__uBLiXG__nodeDisc{fill:var(--on-accent);stroke:var(--ink);stroke-width:1px}.progressMap-module__uBLiXG__tap{cursor:pointer}.progressMap-module__uBLiXG__tap:focus-visible{outline:3px solid var(--ink);outline-offset:1px}.progressMap-module__uBLiXG__heavy{stroke-width:3.5px}.progressMap-module__uBLiXG__arrow{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}
.session-module__oVp3na__start{z-index:1;padding-block:var(--s2,8px);background:var(--surface,Canvas);flex-direction:column;gap:20px;display:flex;position:sticky;bottom:0}.session-module__oVp3na__choice{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.session-module__oVp3na__choiceTitle{padding:0;font-size:1.1rem;font-weight:650}.session-module__oVp3na__options{flex-wrap:wrap;gap:10px;display:flex}.session-module__oVp3na__option{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--surface);cursor:pointer;align-items:center;gap:10px;min-height:56px;padding:0 18px;font-size:1.1rem;display:flex}.session-module__oVp3na__optionChosen{border-width:var(--stroke);background:var(--world-wash);padding:0 17px;font-weight:800;}.session-module__oVp3na__option input{width:22px;height:22px;accent-color:var(--ink)}.session-module__oVp3na__startTap{min-height:96px;font-size:1.6rem}.session-module__oVp3na__stage{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.session-module__oVp3na__summary{flex-direction:column;gap:16px;display:flex}.session-module__oVp3na__summaryList{flex-direction:column;gap:8px;margin:0;padding:0;font-size:1.25rem;list-style:none;display:flex}.session-module__oVp3na__summaryList li{background:var(--surface);border:2px solid var(--ink);border-radius:var(--r-md);padding:12px 14px}.session-module__oVp3na__celebrateSvg{max-width:100%;height:auto;display:block}.session-module__oVp3na__celebrateRect{fill:var(--accent);stroke:var(--ink);stroke-width:2px}.session-module__oVp3na__celebrateSlot{fill:none;stroke:var(--ink);stroke-width:2px;stroke-opacity:.3}.session-module__oVp3na__celebrateCell{opacity:0;transition:opacity .4s ease-out,transform .5s ease-out;transform:translateY(-40px)}.session-module__oVp3na__celebrateCellIn{opacity:1;transform:translateY(0);}.session-module__oVp3na__celebrateCaption{font-size:1.5rem;font-weight:650}.session-module__oVp3na__pauseBar{justify-content:flex-end;display:flex}.session-module__oVp3na__still{flex-direction:column;gap:16px;padding:24px 0;font-size:1.25rem;display:flex}.session-module__oVp3na__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.session-module__oVp3na__weekDay{flex-direction:column;align-items:center;gap:6px;font-size:.95rem;display:flex}.session-module__oVp3na__weekMark{border:2px solid var(--line);background:0 0;border-radius:50%;width:28px;height:28px}.session-module__oVp3na__weekPlayed{border-color:var(--accent);background:var(--accent);}.session-module__oVp3na__weekToday{font-weight:700}.session-module__oVp3na__weekAhead .session-module__oVp3na__weekMark{border-style:dashed}.session-module__oVp3na__change{flex-direction:column;gap:14px;display:flex}.session-module__oVp3na__change>summary{cursor:pointer;align-items:center;min-height:44px;padding:10px 0;font-size:.95rem;display:flex}.session-module__oVp3na__change[open]>summary{margin-bottom:6px}.session-module__oVp3na__chrome{display:contents}[data-answering] .session-module__oVp3na__chrome{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"nav steps pause""label label title";align-items:center;gap:8px 12px;margin-bottom:12px;display:grid}[data-answering] .session-module__oVp3na__chrome>[data-slot=nav]{grid-area:nav}[data-answering] .session-module__oVp3na__chrome>[data-slot=pause]{grid-area:pause;justify-content:flex-end}[data-answering] .session-module__oVp3na__chrome [data-slot=title]{flex-wrap:nowrap;grid-area:title;justify-content:flex-end;gap:12px;min-width:0}[data-answering] .session-module__oVp3na__chrome [data-slot=title] h1{font-size:1.05rem;line-height:1.2}[data-answering] .session-module__oVp3na__chrome [data-slot=goal]{display:none}[data-answering] .session-module__oVp3na__chrome [data-testid=part-label]{grid-area:label;margin:0}[data-answering] .session-module__oVp3na__chrome [data-testid=part-steps]{grid-area:steps}@media (max-width:560px){[data-answering] .session-module__oVp3na__chrome{grid-template-areas:"nav nav pause""label steps steps""title title title";row-gap:6px;margin-bottom:8px}[data-answering] .session-module__oVp3na__chrome [data-slot=title]{flex-wrap:wrap;justify-content:flex-start;gap:0 10px}}@media (max-width:560px) and (max-height:760px){[data-answering] .session-module__oVp3na__chrome{grid-template-areas:"nav nav pause""label steps steps"}[data-answering] .session-module__oVp3na__chrome [data-slot=title]{clip-path:inset(50%);white-space:nowrap;justify-content:flex-start;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-height:420px){[data-answering] .session-module__oVp3na__chrome{grid-template-areas:"nav steps pause";row-gap:0;margin-bottom:8px}[data-answering] .session-module__oVp3na__chrome [data-testid=part-label]{display:none}[data-answering] .session-module__oVp3na__chrome [data-slot=title]{clip-path:inset(50%);white-space:nowrap;justify-content:flex-start;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:560px) and (max-height:760px){[data-answering] .session-module__oVp3na__chrome{row-gap:4px;margin-bottom:4px}[data-answering] .session-module__oVp3na__chrome>[data-slot=nav] button,[data-answering] .session-module__oVp3na__chrome>[data-slot=pause] button{min-height:44px}}
.pending-module__dZd6WG__dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-left:8px;animation:1.6s ease-in-out infinite pending-module__dZd6WG__pulse;display:inline-block}@keyframes pending-module__dZd6WG__pulse{0%,to{opacity:.25}50%{opacity:.9}}.pending-module__dZd6WG__link:has([data-link-pending]){pointer-events:none;cursor:progress}.pending-module__dZd6WG__linkPending{align-items:center;display:inline-flex}
.learn-module__HiVjWW__player{flex-direction:column;gap:16px;min-height:70vh;display:flex}.learn-module__HiVjWW__stage{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;min-height:320px;padding:20px;display:flex;position:relative}.learn-module__HiVjWW__stageStacked{flex-direction:column;gap:12px}.learn-module__HiVjWW__answeringChart{justify-content:center;min-width:0;max-width:100%;display:flex}.learn-module__HiVjWW__svg{max-width:100%;height:auto}.learn-module__HiVjWW__cubes{max-width:100%;line-height:0;display:inline-block;position:relative}.learn-module__HiVjWW__cubesCanvas{position:absolute;inset:0}.learn-module__HiVjWW__cell{fill:var(--surface);stroke:var(--ink);stroke-width:2px;transition:transform var(--move-ms,.9s) ease-in-out, fill .3s ease, opacity .3s ease}.learn-module__HiVjWW__cellGroup{transition:transform var(--move-ms,.9s) ease-in-out, opacity .9s ease-in-out}.learn-module__HiVjWW__cellLit{fill:var(--accent);}.learn-module__HiVjWW__cellPart{fill:color-mix(in srgb, var(--accent) 35%, var(--surface));}.learn-module__HiVjWW__cellHidden{stroke-dasharray:6 4;opacity:.6;}.learn-module__HiVjWW__groupEmpty{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:8 6}.learn-module__HiVjWW__groupEmptyLit{stroke:var(--accent);stroke-width:3px;}.learn-module__HiVjWW__cellLeaving{transition:transform var(--move-ms,.9s) ease-in-out, opacity .9s ease-in-out;}.learn-module__HiVjWW__rowLabel{fill:var(--ink);font-size:22px}.learn-module__HiVjWW__equation{text-align:center;letter-spacing:.04em;font-size:56px;font-weight:650}.learn-module__HiVjWW__equation[data-lines]:not([data-lines="1"]){font-size:min(32px, calc((100vw - 96px) / (var(--chars) * .62)));letter-spacing:.02em;line-height:1.5}.learn-module__HiVjWW__equation[data-lines]:not([data-lines="1"])>div{white-space:nowrap}.learn-module__HiVjWW__caption{min-height:3.5em;font-size:1.25rem;line-height:1.5}.learn-module__HiVjWW__captionHidden{visibility:hidden;}.learn-module__HiVjWW__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.learn-module__HiVjWW__progress{opacity:.7;margin-left:auto}.learn-module__HiVjWW__startTap{min-height:160px;font-size:1.5rem}.learn-module__HiVjWW__answerBox{box-sizing:border-box;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:min(100%,10ch);min-width:0;max-width:100%;min-height:56px;padding:0 12px;font-size:2rem;font-weight:650;display:inline-flex}.learn-module__HiVjWW__reasons{flex-direction:column;gap:10px;display:flex}.learn-module__HiVjWW__reason{border:2px solid var(--line);background:var(--surface);text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;min-height:56px;padding:10px 14px}.learn-module__HiVjWW__reasonDragging{opacity:.5;}.learn-module__HiVjWW__reasonPlaced{border-color:var(--accent);cursor:default;}.learn-module__HiVjWW__dropSlot{border:2px dashed var(--line);border-radius:10px;align-items:center;min-height:64px;padding:10px 14px;display:flex}.learn-module__HiVjWW__dropSlotOver{border-color:var(--accent);border-style:solid;}.learn-module__HiVjWW__compareStage{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;display:flex}.learn-module__HiVjWW__compareOption{min-width:44px;min-height:44px;font:inherit;color:var(--ink);background:var(--surface);border:2px solid var(--line);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px;font-weight:650;display:flex}.learn-module__HiVjWW__compareOption svg{max-width:260px;height:auto}.learn-module__HiVjWW__compareOptionOn{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));}@media (max-height:800px){.learn-module__HiVjWW__player{gap:10px;min-height:0}.learn-module__HiVjWW__stage{min-height:min(320px,38dvh);padding:12px}.learn-module__HiVjWW__stage svg{max-height:max(120px,100dvh - 360px)}.learn-module__HiVjWW__caption{min-height:0}}@media (max-height:420px){.learn-module__HiVjWW__stage svg{max-height:max(90px,100dvh - 200px)}}@media (max-width:639px){.learn-module__HiVjWW__player[data-phase=completion] .learn-module__HiVjWW__stage{min-height:0}.learn-module__HiVjWW__player[data-phase=completion] .learn-module__HiVjWW__equation{font-size:min(56px,9vw)}}
.ui-module__WrMviq__page{flex-direction:column;gap:20px;width:100%;max-width:720px;margin:0 auto;padding:24px 16px 48px;display:flex}.ui-module__WrMviq__title{font-size:1.75rem;font-weight:650}.ui-module__WrMviq__muted{opacity:.75}.ui-module__WrMviq__card{background:var(--surface);border:2px solid var(--hair);border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:20px;display:flex}.ui-module__WrMviq__field{flex-direction:column;gap:6px;display:flex}.ui-module__WrMviq__field input,.ui-module__WrMviq__field select,.ui-module__WrMviq__field textarea{border:2px solid var(--ink);border-radius:var(--r-md);background:var(--surface);min-height:48px;padding:8px 12px}.ui-module__WrMviq__field textarea{min-height:96px}fieldset.ui-module__WrMviq__field{border:2px solid var(--hair);border-radius:var(--r-md);padding:12px 16px 16px}.ui-module__WrMviq__field legend{padding:0 6px;font-weight:800}.ui-module__WrMviq__button{border-radius:var(--r-md);border:2px solid var(--ink);background:var(--accent);min-height:48px;color:var(--on-accent);cursor:pointer;justify-content:center;align-items:center;padding:8px 20px;font-weight:800;text-decoration:none;display:inline-flex}.ui-module__WrMviq__buttonQuiet{background:var(--surface);color:var(--ink);}.ui-module__WrMviq__buttonDanger{background:var(--surface);color:var(--danger);border-color:var(--danger);}.ui-module__WrMviq__buttonChoice{background:var(--surface);color:var(--ink);}.ui-module__WrMviq__buttonChosen{background:var(--world-wash);color:var(--ink);}.ui-module__WrMviq__buttonChoice:before,.ui-module__WrMviq__buttonChosen:before{content:"";border:2px solid var(--ink);background:var(--surface);border-radius:50%;flex:none;width:18px;height:18px;margin-right:10px}.ui-module__WrMviq__buttonChosen:before{background:var(--ink);box-shadow:inset 0 0 0 3px var(--world-wash)}.ui-module__WrMviq__button:disabled,.ui-module__WrMviq__button[aria-disabled=true]{background:var(--sunk);color:var(--ink-2);cursor:not-allowed;border-style:dashed}.ui-module__WrMviq__button[aria-busy=true]:disabled{cursor:progress}.ui-module__WrMviq__buttonChosen:disabled,.ui-module__WrMviq__buttonChosen[aria-disabled=true]{background:var(--world-wash);color:var(--ink);cursor:default;border-style:solid}.ui-module__WrMviq__themed .ui-module__WrMviq__button{border-width:var(--stroke);box-shadow:var(--lift)}.ui-module__WrMviq__themed .ui-module__WrMviq__button:active:not(:disabled,[aria-disabled=true]){box-shadow:none;transform:translate(4px,4px)}.ui-module__WrMviq__themed .ui-module__WrMviq__button:focus-visible{box-shadow:var(--lift), 0 0 0 7px var(--surface)}.ui-module__WrMviq__themed .ui-module__WrMviq__button:disabled,.ui-module__WrMviq__themed .ui-module__WrMviq__button[aria-disabled=true]{box-shadow:none}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__button{box-shadow:none;border-width:2px;border-color:var(--accent)}:is(.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonChoice,.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonChosen){border-color:var(--ink)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonChosen{background:var(--sunk);border-width:var(--stroke)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonChosen:disabled{background:var(--sunk);border-width:var(--stroke)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonChosen:before{box-shadow:inset 0 0 0 3px var(--sunk)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonQuiet{border-color:var(--ink)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__buttonDanger{border-color:var(--danger)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__button:focus-visible{box-shadow:0 0 0 7px var(--surface)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__button:active{transform:none}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__card{box-shadow:none;border-color:var(--hair)}.ui-module__WrMviq__stack{flex-direction:column;gap:16px;display:flex}.ui-module__WrMviq__freeList{flex-direction:column;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ui-module__WrMviq__freeItem{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ui-module__WrMviq__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-module__WrMviq__list{flex-direction:column;gap:12px;list-style:none;display:flex}.ui-module__WrMviq__listItem{flex-flow:wrap;justify-content:space-between;align-items:center;}.ui-module__WrMviq__error{color:var(--danger);font-weight:600}.ui-module__WrMviq__notice{border-color:var(--danger);}.ui-module__WrMviq__themed .ui-module__WrMviq__card{border:var(--stroke) solid var(--ink);box-shadow:var(--lift)}.ui-module__WrMviq__themed .ui-module__WrMviq__notice{border-color:var(--danger)}.ui-module__WrMviq__themed[data-muted] .ui-module__WrMviq__notice{border-color:var(--danger)}.ui-module__WrMviq__bigChoices{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}.ui-module__WrMviq__bigChoice{min-height:96px;font-size:1.5rem;}.ui-module__WrMviq__pinGrid{grid-template-columns:repeat(4,minmax(64px,1fr));gap:12px;display:grid}.ui-module__WrMviq__pinTile{aspect-ratio:1;border:2px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-height:64px;padding:10px;display:flex;position:relative}.ui-module__WrMviq__pinTileChosen{border-color:var(--accent);}.ui-module__WrMviq__pinOrder{color:var(--accent);font-size:.9rem;font-weight:700;position:absolute;top:6px;right:8px}.ui-module__WrMviq__pinSvg{width:100%;height:100%}.ui-module__WrMviq__themed{background:var(--background);max-width:none;color:var(--ink);flex:1}.ui-module__WrMviq__themedInner{flex-direction:column;gap:20px;width:100%;max-width:720px;margin:0 auto;display:flex}.ui-module__WrMviq__check{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:0 6px;display:inline-flex}.ui-module__WrMviq__check input{width:24px;height:24px;accent-color:var(--accent)}@media (max-width:520px){.ui-module__WrMviq__card{padding:16px}.ui-module__WrMviq__themedInner{gap:12px}.ui-module__WrMviq__page{padding-top:12px}}.ui-module__WrMviq__goal{border:var(--stroke) dashed var(--ink);border-radius:var(--r-md);padding:var(--s3) var(--s4);background:var(--surface);font-family:var(--display);font-size:1.25rem;font-weight:800}.ui-module__WrMviq__topBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-module__WrMviq__page:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates]){padding-top:12px;padding-bottom:24px}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates]){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;max-width:960px;display:grid}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>*{grid-column:1/-1;min-width:0}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>[data-testid=part-label]{grid-area:2/1;margin:0}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>h1{grid-area:2/2;font-size:1.3rem;line-height:1.2}@media (min-width:901px) and (min-height:701px){.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>h1[data-own-row]{grid-area:3/1/auto/-1}}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>[data-testid=part-label]{padding:4px 10px}@media (max-width:900px),(max-height:700px){.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>[data-testid=part-label]>span:nth-child(2){display:none}}@media (max-height:420px){.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>[data-testid=part-label]{display:none}.ui-module__WrMviq__themedInner:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates])>h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:639px) and (max-height:760px){.ui-module__WrMviq__page:has([data-ans-input],[data-ans-hold],[data-testid=factor-gates]){padding-top:6px}}
.untilReady-module__mDxj2a__ready{border:0;min-inline-size:0;margin:0;padding:0}.untilReady-module__mDxj2a__ready:disabled{pointer-events:none}.untilReady-module__mDxj2a__ready:disabled button,.untilReady-module__mDxj2a__ready:disabled a{cursor:progress;opacity:.6}.untilReady-module__mDxj2a__stalled{top:12px;z-index:10;border:1px solid var(--line);background:var(--surface);visibility:hidden;border-radius:10px;max-width:640px;margin:0 auto;padding:10px 14px;animation-name:untilReady-module__mDxj2a__stalled-reveal;animation-fill-mode:forwards;position:fixed;inset-inline:16px;animation-duration:0s!important;animation-delay:8s!important}.untilReady-module__mDxj2a__stalledText{margin:0}@keyframes untilReady-module__mDxj2a__stalled-reveal{0%,to{visibility:visible}}
.together-module__axBRyq__run{flex-direction:column;gap:16px;display:flex}.together-module__axBRyq__goal{opacity:.85}.together-module__axBRyq__turn{border-left:6px solid var(--world-deep,var(--ink));min-height:3.6rem;padding:4px 0 4px 12px}.together-module__axBRyq__turn:empty{border:0;min-height:0;padding:0}.together-module__axBRyq__turnName{font-size:1.5rem;font-weight:800}.together-module__axBRyq__turnRole{font-size:1.1rem}.together-module__axBRyq__panel{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.together-module__axBRyq__prompt{padding:0;font-size:1.3rem;font-weight:650}legend.together-module__axBRyq__prompt{margin-bottom:12px}.together-module__axBRyq__bar{max-width:100%;overflow-x:auto}.together-module__axBRyq__picture{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:center;max-width:100%;padding:16px;display:flex;overflow:auto}.together-module__axBRyq__picture svg{max-height:max(160px,100dvh - 420px)}.together-module__axBRyq__options{flex-wrap:wrap;gap:12px;display:flex}.together-module__axBRyq__line{font-size:1.2rem}.together-module__axBRyq__finished{flex-direction:column;gap:16px;display:flex}.together-module__axBRyq__finishedTitle{font-size:1.5rem;font-weight:800}.together-module__axBRyq__finishedTitle:focus{outline:none}.together-module__axBRyq__enjoyed{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px}.together-module__axBRyq__enjoyedField{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.together-module__axBRyq__enjoyedField legend{margin-bottom:12px;padding:0;font-weight:650}.together-module__axBRyq__intro{flex-direction:column;gap:12px;display:flex}.together-module__axBRyq__introList{flex-direction:column;gap:10px;padding-left:1.2em;display:flex}.together-module__axBRyq__who{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.together-module__axBRyq__who legend{margin-bottom:12px;padding:0;font-size:1.3rem;font-weight:650}.together-module__axBRyq__ring{font-weight:650}.together-module__axBRyq__pictures{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;display:flex}.together-module__axBRyq__said{min-height:1.5em}.together-module__axBRyq__markOption{justify-content:center;min-width:4rem;font-size:1.4rem}.together-module__axBRyq__picture>[data-testid=together-board],.together-module__axBRyq__picture>svg[data-testid=number-line]{width:100%}
@media (max-width:420px){.worldNav-module__JFsWMW__bar>*{white-space:nowrap;padding-inline:12px;font-size:.9rem}}
.journal-module__oufWla__dialog{touch-action:manipulation;z-index:40;perspective-origin:50%;outline:none;position:fixed;inset:0}.journal-module__oufWla__dim{opacity:0;background:radial-gradient(at 50% 55%,#4a3622e6,#1e150cf5);position:absolute;inset:0}.journal-module__oufWla__page{transform-origin:50%;transform-style:preserve-3d;position:absolute}.journal-module__oufWla__page[data-page]{transform-style:flat;border-radius:3%;box-shadow:0 1.5rem 2.5rem #00000073}.journal-module__oufWla__base{width:100%;height:100%;display:block;position:absolute;inset:0}.journal-module__oufWla__cutout{transform-origin:50% 100%;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute}.journal-module__oufWla__cutout>svg{width:100%;height:100%;display:block;overflow:visible}.journal-module__oufWla__cutout:focus-visible{outline-offset:2px;border-radius:.5rem;outline:3px solid #b0302a}.journal-module__oufWla__light,.journal-module__oufWla__dark{pointer-events:none;opacity:0;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.journal-module__oufWla__light{background:#fff}.journal-module__oufWla__dark{background:#3b2a1a}.journal-module__oufWla__shadow{pointer-events:none;transform-origin:50% 100%;opacity:0;background:radial-gradient(50% 100% at 50% 100%,#3b2a1a,#3b2a1a00 100%);position:absolute}.journal-module__oufWla__caption{color:#3b2a1a;text-align:center;background:#fbf3dc;border:1px solid #3b2a1a;border-radius:.4rem;width:max-content;max-width:min(90vw,32rem);margin:0;padding:.5rem .9rem;font-weight:600;position:fixed;bottom:5.5rem;left:50%;translate:-50%}.journal-module__oufWla__close{touch-action:manipulation;color:#3b2a1a;min-width:3rem;min-height:3rem;font:inherit;cursor:pointer;background:#fbf3dc;border:2px solid #3b2a1a;border-radius:.6rem;padding:.6rem 1rem;font-weight:650;position:fixed;bottom:1rem;right:1rem}.journal-module__oufWla__close:focus-visible{outline-offset:2px;outline:3px solid #b0302a}.journal-module__oufWla__gl{pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.journal-module__oufWla__gl[hidden]{display:none}.journal-module__oufWla__glSlot{display:contents}.journal-module__oufWla__page[data-gl=true] .journal-module__oufWla__cutout>svg,.journal-module__oufWla__page[data-gl=true] .journal-module__oufWla__light,.journal-module__oufWla__page[data-gl=true] .journal-module__oufWla__dark,.journal-module__oufWla__page[data-gl=true] .journal-module__oufWla__shadow{visibility:hidden}.journal-module__oufWla__tag{pointer-events:none;transform-origin:50% 100%}
.sprint-module__2PcF1a__chart{flex-direction:column;gap:8px;margin:0;display:flex}.sprint-module__2PcF1a__bar{fill:color-mix(in srgb, var(--accent) 45%, var(--surface));stroke:var(--ink);stroke-width:1.5px}.sprint-module__2PcF1a__barBest{fill:var(--accent);stroke:var(--ink);stroke-width:1.5px}.sprint-module__2PcF1a__barLabel{fill:var(--ink);font-size:12px}.sprint-module__2PcF1a__chartList{color:var(--muted,var(--ink));margin:0;padding-left:1.4em}.sprint-module__2PcF1a__choices{flex-wrap:wrap;gap:12px;display:flex}.sprint-module__2PcF1a__goal{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.sprint-module__2PcF1a__goal label{align-items:center;gap:10px;min-height:44px;font-size:1.15rem;display:flex}.sprint-module__2PcF1a__goal input{width:24px;height:24px}
.colourPicker-module__0RAvqG__picker{gap:var(--s6);display:grid}.colourPicker-module__0RAvqG__group{gap:var(--s3);border:0;min-width:0;display:grid}.colourPicker-module__0RAvqG__group legend{gap:var(--s1);margin-bottom:var(--s3);padding:0;display:grid}.colourPicker-module__0RAvqG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.85rem;font-weight:800}.colourPicker-module__0RAvqG__heading{font-family:var(--display);color:var(--ink);font-size:1.6rem;font-weight:900;line-height:1.1}.colourPicker-module__0RAvqG__lede{color:var(--ink)}.colourPicker-module__0RAvqG__grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.colourPicker-module__0RAvqG__option{display:flex;position:relative}.colourPicker-module__0RAvqG__input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.colourPicker-module__0RAvqG__card{gap:var(--s2);width:100%;padding:var(--s3);cursor:pointer;background:var(--surface);color:var(--ink);border:var(--stroke) solid var(--hair);border-radius:var(--r-lg);align-content:start;display:grid}.colourPicker-module__0RAvqG__input:checked+.colourPicker-module__0RAvqG__card{border-color:var(--ink);box-shadow:var(--lift)}.colourPicker-module__0RAvqG__input:focus-visible+.colourPicker-module__0RAvqG__card{outline:3px solid var(--ink);outline-offset:4px}.colourPicker-module__0RAvqG__top{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.colourPicker-module__0RAvqG__dot{border:var(--stroke) solid var(--ink);background:var(--surface);border-radius:50%;flex:none;width:24px;height:24px}.colourPicker-module__0RAvqG__input:checked+.colourPicker-module__0RAvqG__card .colourPicker-module__0RAvqG__dot{background:var(--ink);box-shadow:inset 0 0 0 4px var(--surface)}.colourPicker-module__0RAvqG__name{font-family:var(--display);font-size:1.3rem;font-weight:900;line-height:1.1}.colourPicker-module__0RAvqG__tag{border:2px solid var(--ink);border-radius:var(--r-pill);padding:0 var(--s2);font-size:.8rem;font-weight:800}.colourPicker-module__0RAvqG__chosen{background:var(--ink);color:var(--paper);border-radius:var(--r-pill);padding:0 var(--s2);margin-left:auto;font-size:.8rem;font-weight:800;display:none}.colourPicker-module__0RAvqG__input:checked+.colourPicker-module__0RAvqG__card .colourPicker-module__0RAvqG__chosen{display:inline-block}.colourPicker-module__0RAvqG__say{font-weight:600}.colourPicker-module__0RAvqG__art{aspect-ratio:1;justify-self:center;width:100%;max-width:160px;height:auto}.colourPicker-module__0RAvqG__mock{border:var(--stroke) solid var(--ink);border-radius:var(--r-md);background:var(--paper);display:block;overflow:hidden}.colourPicker-module__0RAvqG__mband{align-items:center;gap:var(--s3);padding:var(--s3);background:var(--world-wash);display:flex}.colourPicker-module__0RAvqG__soft{background:linear-gradient(to bottom, var(--world-b1) 0 16.67%, var(--world-b2) 16.67% 33.33%, var(--world-b3) 33.33% 50%, var(--world-b4) 50% 66.67%, var(--world-b5) 66.67% 83.33%, var(--world-b6) 83.33% 100%)}.colourPicker-module__0RAvqG__comp{flex:none;width:64px;height:64px}.colourPicker-module__0RAvqG__mtext{gap:2px;min-width:0;display:grid}.colourPicker-module__0RAvqG__where{color:var(--world-deep);font-size:.9rem;font-weight:800}.colourPicker-module__0RAvqG__hello{font-family:var(--display);color:var(--ink);font-size:1.3rem;font-weight:900;line-height:1.1}.colourPicker-module__0RAvqG__mstripe{border-top:var(--stroke) solid var(--ink);border-bottom:var(--stroke) solid var(--ink);height:14px;display:flex}.colourPicker-module__0RAvqG__mstripe i{flex:1}.colourPicker-module__0RAvqG__mstripe i+i{border-left:2px solid var(--ink)}.colourPicker-module__0RAvqG__mbody{gap:var(--s2);padding:var(--s3);display:grid}.colourPicker-module__0RAvqG__start{min-height:44px;font-family:var(--display);color:var(--on-fill);background:var(--world-fill);border:var(--stroke) solid var(--ink);border-radius:var(--r-md);box-shadow:var(--lift-sm);place-items:center;font-size:1.2rem;font-weight:900;display:grid}.colourPicker-module__0RAvqG__dots{justify-content:center;gap:6px;display:flex}.colourPicker-module__0RAvqG__dots i{border:2px solid var(--ink);border-radius:50%;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.colourPicker-module__0RAvqG__card{transition:none}}
.paperSheet-module__4zlWRa__sheet{color:#000;background:#fff;border:1px solid #c8c8c8;border-radius:6px;width:100%;max-width:760px;margin:0 auto;padding:28px 32px;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.4}.paperSheet-module__4zlWRa__header{border-bottom:2px solid #000;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:8px;display:flex}.paperSheet-module__4zlWRa__name{font-size:18px;font-weight:700}.paperSheet-module__4zlWRa__date{align-items:flex-end;gap:8px;display:flex}.paperSheet-module__4zlWRa__key{letter-spacing:.02em;margin:10px 0 0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;font-weight:700}.paperSheet-module__4zlWRa__key p{margin:0}.paperSheet-module__4zlWRa__title{margin:16px 0 4px;font-family:inherit;font-size:22px;font-weight:700}.paperSheet-module__4zlWRa__instructions{margin:0 0 16px}.paperSheet-module__4zlWRa__blankLine{border-bottom:1.5px solid #000;min-width:120px;height:1.2em;display:inline-block}.paperSheet-module__4zlWRa__items,.paperSheet-module__4zlWRa__twoColumns{margin:0;padding-left:28px;list-style:decimal}.paperSheet-module__4zlWRa__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;display:grid}.paperSheet-module__4zlWRa__item{break-inside:avoid;page-break-inside:avoid;border-bottom:1px dashed #b0b0b0;padding:10px 0 14px}.paperSheet-module__4zlWRa__prompt{white-space:pre-line;margin:0 0 8px;font-size:17px}.paperSheet-module__4zlWRa__answer{align-items:flex-end;gap:8px;margin:10px 0 0;display:flex}.paperSheet-module__4zlWRa__columns,.paperSheet-module__4zlWRa__line{max-width:100%;height:auto;display:block}.paperSheet-module__4zlWRa__workBox{border:1px solid #9a9a9a;border-radius:4px;height:92px;position:relative}.paperSheet-module__4zlWRa__workLabel{color:#555;font-size:11px;position:absolute;top:2px;left:6px}.paperSheet-module__4zlWRa__circle{color:#333;margin:6px 0 4px;font-size:13px}.paperSheet-module__4zlWRa__choices{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.paperSheet-module__4zlWRa__choice{align-items:center;gap:8px;display:flex}.paperSheet-module__4zlWRa__choiceLabel{font-size:17px}.paperSheet-module__4zlWRa__probeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px;margin:0;padding:0;font-size:19px;list-style:none;display:grid}.paperSheet-module__4zlWRa__fact{white-space:nowrap;align-items:flex-end;gap:6px;display:flex}.paperSheet-module__4zlWRa__factBlank{border-bottom:1.5px solid #000;flex:1;min-width:36px;height:1.2em}.paperSheet-module__4zlWRa__footer{color:#444;overflow-wrap:anywhere;border-top:1px solid #b0b0b0;margin-top:20px;padding-top:6px;font-size:10px}.paperSheet-module__4zlWRa__screenOnly{flex-direction:column;gap:12px;display:flex}@media (max-width:600px){.paperSheet-module__4zlWRa__sheet{padding:16px}.paperSheet-module__4zlWRa__twoColumns{grid-template-columns:minmax(0,1fr)}.paperSheet-module__4zlWRa__probeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.paperSheet-module__4zlWRa__screenOnly{display:none!important}.paperSheet-module__4zlWRa__page{max-width:none!important;padding:0!important}.paperSheet-module__4zlWRa__sheet{border:none;border-radius:0;max-width:none;padding:0}.paperSheet-module__4zlWRa__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.paperSheet-module__4zlWRa__probeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.paperSheet-module__4zlWRa__page{flex-direction:column;gap:20px;width:100%;max-width:820px;margin:0 auto;padding:24px 16px 48px;display:flex}
.interestPicker-module__gW5heG__group{gap:var(--s3);border:0;min-width:0;padding:0;display:grid}.interestPicker-module__gW5heG__legend{margin-bottom:var(--s3);font-family:var(--display);color:var(--ink);padding:0;font-size:1.4rem;font-weight:900;line-height:1.1}.interestPicker-module__gW5heG__grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));display:grid}.interestPicker-module__gW5heG__option{display:flex;position:relative}.interestPicker-module__gW5heG__input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.interestPicker-module__gW5heG__card{gap:var(--s2);width:100%;min-height:44px;padding:var(--s3);cursor:pointer;text-align:center;background:var(--surface);color:var(--ink);border:var(--stroke) solid var(--hair);border-radius:var(--r-lg);align-content:start;justify-items:center;display:grid;position:relative}.interestPicker-module__gW5heG__input:checked+.interestPicker-module__gW5heG__card{border-color:var(--ink);box-shadow:var(--lift)}.interestPicker-module__gW5heG__input:disabled+.interestPicker-module__gW5heG__card{cursor:default;background:var(--sunk);color:var(--ink-2)}.interestPicker-module__gW5heG__input:disabled+.interestPicker-module__gW5heG__card .interestPicker-module__gW5heG__art{opacity:.55}.interestPicker-module__gW5heG__input:focus-visible+.interestPicker-module__gW5heG__card{outline:3px solid var(--ink);outline-offset:4px}.interestPicker-module__gW5heG__art{width:72px;height:72px}.interestPicker-module__gW5heG__name{font-family:var(--display);font-size:1.15rem;font-weight:900;line-height:1.1}.interestPicker-module__gW5heG__chosen{background:var(--ink);color:var(--paper);border-radius:var(--r-pill);padding:0 var(--s2);font-size:.8rem;font-weight:800;display:none}.interestPicker-module__gW5heG__input:checked+.interestPicker-module__gW5heG__card .interestPicker-module__gW5heG__chosen{display:inline-block}.interestPicker-module__gW5heG__count{color:var(--ink);margin:0;font-weight:600}
.resultPicture-module__nCCpZW__svg{max-width:100%;height:auto;display:block;overflow:visible}.resultPicture-module__nCCpZW__partA{fill:var(--accent);stroke:var(--ink);stroke-width:2px}.resultPicture-module__nCCpZW__partB{fill:color-mix(in srgb, var(--accent) 45%, var(--surface));stroke:var(--ink);stroke-width:2px}.resultPicture-module__nCCpZW__wholeOutline{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:6 4}.resultPicture-module__nCCpZW__partTaken{fill:color-mix(in srgb, var(--ink) 12%, var(--surface));stroke:var(--ink);stroke-width:2px;stroke-dasharray:5 3}.resultPicture-module__nCCpZW__number{fill:var(--ink);font-size:30px;font-weight:650}@keyframes resultPicture-module__nCCpZW__slide-in{0%{opacity:.3;transform:translateX(var(--slide))}}@keyframes resultPicture-module__nCCpZW__lift-away{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-26px)}}.resultPicture-module__nCCpZW__slideIn{animation:.7s ease-in-out both resultPicture-module__nCCpZW__slide-in}.resultPicture-module__nCCpZW__liftAway{animation:.7s ease-in-out .25s both resultPicture-module__nCCpZW__lift-away}
.helper-module__5GyWGq__sent{border:2px solid var(--hair);border-radius:var(--r-md);background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 16px;line-height:1.6}.helper-module__5GyWGq__sent mark{color:var(--ink);background:var(--world-wash);border-bottom:3px solid var(--world-deep);border-radius:2px;padding:0 2px}.helper-module__5GyWGq__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.helper-module__5GyWGq__ai{border-left:4px solid var(--world-deep);background:var(--sunk);border-radius:var(--r-sm,6px);margin:0;padding:8px 12px;font-size:.95rem}.helper-module__5GyWGq__section{flex-direction:column;gap:8px;display:flex}.helper-module__5GyWGq__section h3{font-size:1.05rem}.helper-module__5GyWGq__section ul,.helper-module__5GyWGq__section ol{flex-direction:column;gap:8px;padding-left:1.4em;display:flex}.helper-module__5GyWGq__textarea{resize:vertical;width:100%}.helper-module__5GyWGq__legend{font-size:.9rem}
.equalResults-module__5fnyvq__activity{flex-direction:column;gap:16px;display:flex}.equalResults-module__5fnyvq__prompt{font-size:1.4rem}.equalResults-module__5fnyvq__lists{grid-template-columns:1fr 1fr;gap:16px;display:grid}.equalResults-module__5fnyvq__panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.equalResults-module__5fnyvq__groupPanel{border:2px dashed var(--ink)}.equalResults-module__5fnyvq__heading{margin:0;font-size:1.05rem}.equalResults-module__5fnyvq__cardList{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.equalResults-module__5fnyvq__cardItem{flex-direction:column;align-items:stretch;gap:6px;display:flex}.equalResults-module__5fnyvq__card{font-variant-numeric:tabular-nums;min-width:96px;min-height:56px;color:var(--ink);background:var(--surface);border:2px solid var(--ink);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;font-size:1.5rem;font-weight:650;display:flex}.equalResults-module__5fnyvq__card:focus-visible,.equalResults-module__5fnyvq__move:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.equalResults-module__5fnyvq__cardInspected{background:color-mix(in srgb, var(--accent) 30%, var(--surface))}.equalResults-module__5fnyvq__cardMissed{border-style:dashed}.equalResults-module__5fnyvq__cardText{white-space:nowrap}.equalResults-module__5fnyvq__cardMakes{font-size:.95rem;font-weight:500}.equalResults-module__5fnyvq__move{min-height:44px;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:.95rem}.equalResults-module__5fnyvq__picture{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.equalResults-module__5fnyvq__pictureCaption{margin:0;font-size:1.2rem;font-weight:650}.equalResults-module__5fnyvq__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.equalResults-module__5fnyvq__feedback{flex-direction:column;gap:4px;display:flex}.equalResults-module__5fnyvq__feedback p{margin:0}.equalResults-module__5fnyvq__chain{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.equalResults-module__5fnyvq__chainLine{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:12px;font-size:1.5rem;font-weight:650;display:flex}.equalResults-module__5fnyvq__chainPart{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.equalResults-module__5fnyvq__link{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.equalResults-module__5fnyvq__blankInput{width:3.4em;min-height:48px;font:inherit;text-align:center;color:var(--ink);background:var(--surface);border:2px solid var(--ink);border-radius:8px;padding:4px 8px}.equalResults-module__5fnyvq__blankInput:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.equalResults-module__5fnyvq__blankInput[data-fit=false]{border-style:dashed}.equalResults-module__5fnyvq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.equalResults-module__5fnyvq__lists{grid-template-columns:1fr}.equalResults-module__5fnyvq__chainLine{font-size:1.3rem}}
.loadingScreen-module__7wgdZG__word{color:var(--ink-2);align-items:center;font-size:1.125rem;font-weight:650;display:inline-flex}.loadingScreen-module__7wgdZG__titleBar{border-radius:var(--r-md);background:var(--sunk);width:55%;height:28px}.loadingScreen-module__7wgdZG__block{border:2px solid var(--hair);border-radius:var(--r-lg);background:var(--sunk);width:100%;min-height:160px}
