.nano-lesson-stage-workspace-module__uxkgwG__workspace{--nano-blue:#0866b6;--nano-blue-dark:#064c87;--nano-blue-soft:#eaf5ff;--nano-ink:#111827;--nano-copy:#414b5a;--nano-muted:#697386;--nano-line:#dce2ea;min-height:100svh;color:var(--nano-ink);background:#fff}.nano-lesson-stage-workspace-module__uxkgwG__skipLink{z-index:100;color:#fff;background:var(--nano-ink);min-height:44px;padding:12px 16px;font-size:13px;font-weight:800;transition:transform .16s;position:fixed;top:12px;left:16px;transform:translateY(-80px)}.nano-lesson-stage-workspace-module__uxkgwG__skipLink:focus{transform:translateY(0)}.nano-lesson-stage-workspace-module__uxkgwG__topbar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #11182714;position:sticky;top:0}.nano-lesson-stage-workspace-module__uxkgwG__topbarInner{justify-content:space-between;align-items:center;gap:24px;width:min(100%,1760px);min-height:64px;margin-inline:auto;padding-inline:clamp(20px,3.8vw,68px);display:flex}.nano-lesson-stage-workspace-module__uxkgwG__brand{border-radius:3px;flex:none;align-items:center;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__brand:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__stageNav a:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__footerNav a:focus-visible{outline:2px solid var(--nano-blue);outline-offset:4px}.nano-lesson-stage-workspace-module__uxkgwG__brand img{width:128px;height:auto}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext{align-items:center;gap:18px;min-width:0;font-size:11px;font-weight:800;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a{min-width:0;min-height:44px;color:var(--nano-copy);align-items:center;gap:8px;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a:hover{color:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a svg{width:15px}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nano-lesson-stage-workspace-module__uxkgwG__hero,.nano-lesson-stage-workspace-module__uxkgwG__stageContent,.nano-lesson-stage-workspace-module__uxkgwG__footer{width:min(100%,1760px);margin-inline:auto;padding-inline:clamp(20px,5vw,88px)}.nano-lesson-stage-workspace-module__uxkgwG__hero{background-color:#fff;background-image:linear-gradient(#11182707 1px,#0000 1px),linear-gradient(90deg,#11182707 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding-block:clamp(30px,4vw,64px) 0}.nano-lesson-stage-workspace-module__uxkgwG__heroMeta{color:var(--nano-muted);font-family:var(--font-vairode-mono), monospace;letter-spacing:.045em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__heroMeta span+span:before{color:#b2bac7;content:"/";margin-right:10px}.nano-lesson-stage-workspace-module__uxkgwG__heroMeta span[data-status]{color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__stageKicker{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;letter-spacing:.08em;align-items:center;gap:10px;margin:clamp(22px,3vw,42px) 0 0;font-size:11px;font-weight:850;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__stageKicker svg{width:18px}.nano-lesson-stage-workspace-module__uxkgwG__hero h1{letter-spacing:-.072em;overflow-wrap:anywhere;text-wrap:balance;word-break:keep-all;max-width:1440px;margin:12px 0 0;font-size:clamp(42px,5.5vw,82px);font-weight:950;line-height:.98}.nano-lesson-stage-workspace-module__uxkgwG__heroWhy{max-width:1080px;color:var(--nano-copy);word-break:keep-all;margin:30px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1.8}.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion{border:1px solid #cfe6fa;border-left:5px solid var(--nano-blue);background:#f7fbff;gap:10px;max-width:1080px;margin-top:30px;padding:clamp(22px,2.8vw,34px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion>span{color:var(--nano-blue);font-size:11px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion p{color:var(--nano-ink);word-break:keep-all;margin:0;font-size:clamp(18px,1.8vw,28px);font-weight:850;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion small{color:var(--nano-copy);word-break:keep-all;font-size:12px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__heroWhyDetails{color:var(--nano-copy);margin-top:6px;font-size:11px}.nano-lesson-stage-workspace-module__uxkgwG__heroWhyDetails summary{width:fit-content;color:var(--nano-blue-dark);cursor:pointer;padding:8px 0;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__heroWhyDetails p{color:var(--nano-copy);border-top:1px solid #cfe6fa;margin-top:10px;padding-top:14px;font-size:12px;font-weight:500;line-height:1.75}.nano-lesson-stage-workspace-module__uxkgwG__stageNav{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(52px,7vw,112px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a{min-height:108px;color:var(--nano-copy);background:#fff;grid-template-rows:auto auto;grid-template-columns:28px 24px minmax(0,1fr);align-content:center;column-gap:10px;padding:22px;transition:color .16s,background-color .16s;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a:hover{color:var(--nano-ink);background:#f8fafc}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a[data-active=true]{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;grid-row:1/span 2;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a[data-active=true]>span{color:#7dd3fc}.nano-lesson-stage-workspace-module__uxkgwG__stageNav svg{width:18px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a[data-active=true] svg{color:#7dd3fc}.nano-lesson-stage-workspace-module__uxkgwG__stageNav strong{font-size:14px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__stageNav small{color:var(--nano-muted);grid-column:2/4;margin-top:5px;font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a[data-active=true] small{color:#cbd5e1}.nano-lesson-stage-workspace-module__uxkgwG__stageContent{background:#fff}.nano-lesson-stage-workspace-module__uxkgwG__section{border-bottom:1px solid var(--nano-line);min-width:0;padding-block:clamp(70px,8vw,132px)}.nano-lesson-stage-workspace-module__uxkgwG__sectionHeading p{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;letter-spacing:.08em;margin:0;font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__sectionHeading h2{letter-spacing:-.062em;overflow-wrap:anywhere;text-wrap:balance;word-break:keep-all;max-width:1260px;margin:12px 0 0;font-size:clamp(34px,4.7vw,76px);font-weight:950;line-height:1.04}.nano-lesson-stage-workspace-module__uxkgwG__sectionLead{max-width:900px;color:var(--nano-copy);word-break:keep-all;margin:28px 0 0;font-size:16px;line-height:1.8}.nano-lesson-stage-workspace-module__uxkgwG__friendlyStart{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:1px;margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPromise,.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction{background:#fff;min-width:0;padding:clamp(26px,3.6vw,52px)}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPromise{background:radial-gradient(circle at 12% 12%,#0866b61f,#0000 42%),#f7fbff;align-content:center;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPromise span,.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction>span{color:var(--nano-blue);letter-spacing:.05em;font-size:11px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPromise p{max-width:780px;color:var(--nano-ink);letter-spacing:-.04em;text-wrap:balance;word-break:keep-all;margin:18px 0 0;font-size:clamp(22px,2.35vw,38px);font-weight:880;line-height:1.42}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction{align-content:center;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction strong{word-break:keep-all;margin-top:16px;font-size:clamp(18px,1.7vw,26px);line-height:1.5}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction code{color:#fff;background:var(--nano-ink);overflow-wrap:anywhere;border-radius:10px;margin-top:18px;padding:16px 18px;font-size:12px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps{background:var(--nano-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps li{background:#fff;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:14px;min-width:0;min-height:150px;padding:28px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps li>span{color:#fff;background:var(--nano-blue);width:34px;height:34px;font-family:var(--font-vairode-mono), monospace;border-radius:50%;place-items:center;font-size:11px;font-weight:850;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps strong{font-size:15px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps p{color:var(--nano-copy);word-break:keep-all;margin:7px 0 0;font-size:12px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFlow{border:1px solid var(--nano-line);background:var(--nano-line);gap:1px;margin-top:28px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry{background:#fff;min-width:0;padding:clamp(28px,4vw,58px)}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction{grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerIntro{gap:14px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise{background:#f7fbff;border:1px solid #cfe6fa;grid-template-columns:40px minmax(0,1fr);gap:16px;margin:0;padding:24px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise svg{width:26px;height:26px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise span,.nano-lesson-stage-workspace-module__uxkgwG__beginnerSectionHeading span{color:var(--nano-blue);font-size:11px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise p{max-width:55ch;color:var(--nano-ink);word-break:keep-all;margin:8px 0 0;font-size:clamp(18px,1.45vw,22px);font-weight:850;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise small{max-width:55ch;color:var(--nano-copy);word-break:keep-all;gap:6px;margin-top:18px;font-size:18px;line-height:1.7;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise small b{color:var(--nano-blue);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap{background:var(--nano-line);grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap li{min-height:68px;color:var(--nano-copy);word-break:keep-all;background:#fff;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:13px;font-size:13px;font-weight:800;line-height:1.45;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap span{color:#fff;background:var(--nano-blue);width:26px;height:26px;font-family:var(--font-vairode-mono), monospace;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction fieldset{border:0;min-width:0;margin:0;padding:0}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction legend{max-width:1040px;color:var(--nano-ink);word-break:keep-all;font-size:clamp(21px,2.2vw,34px);font-weight:900;line-height:1.45}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory{background:radial-gradient(circle at 8% 12%,#0866b617,#0000 35%),#f7fbff;border:1px solid #cfe6fa;grid-template-columns:34px minmax(0,1fr);gap:16px;margin-top:18px;padding:22px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory>svg{width:26px;height:26px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory span{color:var(--nano-blue);font-size:11px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory p{max-width:55ch;color:var(--nano-ink);word-break:keep-all;margin:8px 0 0;font-size:clamp(18px,1.45vw,22px);font-weight:850;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction fieldset>p,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry>p{max-width:55ch;color:var(--nano-copy);word-break:keep-all;margin:14px 0 0;font-size:18px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label{border:1px solid var(--nano-line);cursor:pointer;background:#fff;grid-template-columns:24px 30px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:112px;padding:20px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:hover{background:#f7fbff;border-color:#8bbce4}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:has(input:disabled){cursor:not-allowed;opacity:.58}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:has(input:disabled):hover{border-color:var(--nano-line);background:#fff}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:has(input:checked){border:2px solid var(--nano-blue);background:var(--nano-blue-soft)}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices input{width:20px;height:20px;accent-color:var(--nano-blue);margin:0}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:focus-within{outline-offset:3px;outline:3px solid #0866b640}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label>span{color:#fff;background:var(--nano-ink);width:28px;height:28px;font-family:var(--font-vairode-mono), monospace;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices strong{word-break:keep-all;font-size:18px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure{min-height:44px;color:var(--nano-blue-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:14px;padding:10px 0;font-size:15px;font-weight:850;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure:hover{text-underline-offset:4px;text-decoration:underline}.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure:disabled{cursor:not-allowed;opacity:.58;text-decoration:none}.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure svg{width:18px;height:18px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection{background:#fffaf0;border:1px solid #f1d7a8;grid-template-columns:28px minmax(0,1fr);gap:14px;margin-top:24px;padding:22px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction>.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback{grid-column:1/-1}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback[data-correct=true],.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback[data-unsure=true],.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection{background:#f3fbf6;border-color:#b9dfca}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback svg{color:#8a5a00;width:22px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback[data-correct=true] svg{color:#08733f}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback strong,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection strong{font-size:18px;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback p,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection p{max-width:55ch;color:var(--nano-copy);word-break:keep-all;margin:7px 0 0;font-size:18px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection small{color:var(--nano-ink);word-break:keep-all;border-top:1px solid #b9dfca;margin-top:11px;padding-top:11px;font-size:15px;font-weight:750;line-height:1.65;display:block}.nano-lesson-stage-workspace-module__uxkgwG__beginnerSectionHeading h3{letter-spacing:-.04em;word-break:keep-all;max-width:980px;margin:10px 0 0;font-size:clamp(24px,2.8vw,44px);font-weight:930;line-height:1.15}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace ol{background:var(--nano-line);gap:1px;margin:30px 0 0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li{background:#fff;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;min-height:86px;padding:22px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li[aria-current=step]{background:#f7fbff}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li>span{color:#fff;background:var(--nano-blue);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li p{max-width:55ch;color:var(--nano-copy);word-break:keep-all;margin:0;font-size:18px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReset{border:1px solid var(--nano-ink);color:#fff;background:var(--nano-ink);cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:24px;padding:13px 18px;font-size:18px;font-weight:900;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext:hover,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm:hover{background:var(--nano-blue-dark)}.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReset:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry textarea:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__heroWhyDetails>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary:focus-visible{outline-offset:3px;outline:3px solid #0866b657}.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext svg,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm svg,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReset svg{width:17px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry label{margin-top:26px;font-size:18px;font-weight:850;line-height:1.6;display:block}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry textarea{resize:vertical;border:1px solid var(--nano-line);width:100%;min-height:112px;color:var(--nano-ink);font:inherit;background:#fff;border-radius:0;margin-top:10px;padding:16px;font-size:18px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry textarea::placeholder{color:#778195}.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint{border:1px solid var(--nano-line);background:#fff;max-width:760px;margin-top:12px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint summary{color:var(--nano-blue-dark);cursor:pointer;padding:13px 15px;font-size:14px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint p{border-top:1px solid var(--nano-line);color:var(--nano-copy);word-break:keep-all;margin:0;padding:15px;font-size:15px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTryActions{flex-wrap:wrap;gap:10px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm:disabled{color:#515b69;cursor:not-allowed;background:#e7eaf0;border-color:#aab2bf}.nano-lesson-stage-workspace-module__uxkgwG__beginnerReset{color:var(--nano-ink);background:#fff}.nano-lesson-stage-workspace-module__uxkgwG__objective{border-left:4px solid var(--nano-blue);background:#f7fafc;grid-template-columns:36px minmax(0,1fr);max-width:1200px;margin:48px 0 0;padding:30px 32px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__objective svg{width:24px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__objective p{letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(20px,2.2vw,34px);font-weight:850;line-height:1.45}.nano-lesson-stage-workspace-module__uxkgwG__criteria{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:34px 0 0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__criteria li{min-width:0;min-height:128px;color:var(--nano-copy);overflow-wrap:anywhere;background:#fff;grid-template-columns:22px minmax(0,1fr);align-content:center;gap:12px;padding:24px;font-size:13px;line-height:1.65;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__criteria svg{width:17px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure{margin:48px 0 0}.nano-lesson-stage-workspace-module__uxkgwG__visualSvg{border:1px solid var(--nano-line);background:radial-gradient(circle at 50% 48%,#0866b61a,#0000 55%),#fbfdff;width:100%;height:auto;display:block}.nano-lesson-stage-workspace-module__uxkgwG__visualFlowLine{fill:none;stroke:var(--nano-blue);stroke-dasharray:7 8;stroke-width:2px;animation:5s linear infinite nano-lesson-stage-workspace-module__uxkgwG__nanoFlow}.nano-lesson-stage-workspace-module__uxkgwG__visualSvg marker path{fill:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__visualNode rect{fill:#fff;stroke:#bfcbd8}.nano-lesson-stage-workspace-module__uxkgwG__visualNode:nth-of-type(2) rect{fill:var(--nano-blue-soft);stroke:#8dc4ee}.nano-lesson-stage-workspace-module__uxkgwG__visualNodeIndex{fill:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:11px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__visualNodeTitle{fill:var(--nano-ink);letter-spacing:-.04em;font-size:32px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__visualNodeNote{fill:#667085;font-size:14px}.nano-lesson-stage-workspace-module__uxkgwG__visualKind{fill:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:11px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__visualLoop{fill:#667085;font-size:12px}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback{display:none}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure figcaption{color:var(--nano-copy);grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:8px 30px;padding:22px 0 0;font-size:12px;line-height:1.65;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure figcaption strong{color:var(--nano-ink);grid-row:1/span 2;font-size:14px}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure figcaption small{color:var(--nano-muted)}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:.72fr 1.28fr;gap:1px;margin-top:44px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms{border:1px solid var(--nano-line);background:#fff;margin-top:34px}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px;min-height:78px;padding:20px 24px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary:after{color:var(--nano-blue);content:"+";grid-area:1/2/span 2;align-self:center;font-size:24px}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary span{font-size:14px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary small{color:var(--nano-muted);font-size:11px}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms[open]>summary{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms[open]>summary:after{color:#fff;content:"−"}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms[open]>summary small{color:#cbd5e1}.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms .nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid{border:0;border-top:1px solid var(--nano-line);margin-top:0}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails{border:1px solid var(--nano-line);background:#fff;margin-top:28px}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px;min-height:70px;padding:18px 22px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary:after,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary:after{color:var(--nano-blue);content:"+";grid-area:1/2/span 2;align-self:center;font-size:22px}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary span,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary span{font-size:13px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary small,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary small{color:var(--nano-muted);font-size:11px;line-height:1.5}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails[open]>summary,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure[open]>summary{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails[open]>summary:after,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure[open]>summary:after{color:#fff;content:"−"}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails[open]>summary small,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure[open]>summary small{color:#cbd5e1}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>:not(summary){border-top:1px solid var(--nano-line);margin:0}.nano-lesson-stage-workspace-module__uxkgwG__technicalGoal{color:var(--nano-copy);gap:16px;padding:clamp(20px,3vw,32px);font-size:12px;line-height:1.75;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__technicalGoal p,.nano-lesson-stage-workspace-module__uxkgwG__technicalGoal ul{margin:0}.nano-lesson-stage-workspace-module__uxkgwG__technicalGoal ul{padding-left:20px}.nano-lesson-stage-workspace-module__uxkgwG__technicalGoal li+li{margin-top:9px}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid{border-bottom:0;border-left:0;border-right:0;margin-top:0}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid>div{background:#fff;min-width:0;padding:clamp(24px,3vw,44px)}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid h3{margin:0;font-size:16px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__glossaryGuide{max-width:34rem;color:var(--nano-copy);margin:12px 0 0;font-size:12px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList{gap:10px;margin-top:24px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList details{border:1px solid var(--nano-line);background:#fff}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary{cursor:pointer;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary strong{color:var(--nano-ink);font-size:15px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary small{min-width:0;color:var(--nano-copy);overflow-wrap:anywhere;grid-column:2;font-size:12px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList details[open] summary{border-bottom:1px solid var(--nano-line);background:var(--nano-blue-soft)}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList details:not([open])>.nano-lesson-stage-workspace-module__uxkgwG__termWhy,.nano-lesson-stage-workspace-module__uxkgwG__glossaryList details:not([open])>dl{display:none}.nano-lesson-stage-workspace-module__uxkgwG__termWhy{border-bottom:1px solid var(--nano-line);color:var(--nano-copy);background:#fbfdff;gap:5px;margin:0;padding:13px 14px;font-size:13px;line-height:1.72;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__termWhy span{color:var(--nano-blue);letter-spacing:.05em;font-size:10px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dl{gap:0;margin:0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dl>div{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:13px 14px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dl>div+div{border-top:1px solid var(--nano-line)}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dt{color:var(--nano-muted);font-size:11px;font-weight:800;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dd{color:var(--nano-copy);margin:0;font-size:13px;line-height:1.72}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dd>.nano-lesson-stage-workspace-module__uxkgwG__exactTermIntro{color:var(--nano-muted);letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dd>strong{color:var(--nano-ink);font-size:18px;font-weight:950}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dd>p{margin:8px 0 0}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList .nano-lesson-stage-workspace-module__uxkgwG__termBoundary{gap:10px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList .nano-lesson-stage-workspace-module__uxkgwG__termBoundary p{gap:3px;margin:0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList .nano-lesson-stage-workspace-module__uxkgwG__termBoundary strong{color:var(--nano-ink);font-size:11px}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dl>div:last-child dd{color:var(--nano-blue);font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid ul{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid ul li{border:1px solid var(--nano-line);min-width:0;max-width:100%;color:var(--nano-blue-dark);background:var(--nano-blue-soft);font-family:var(--font-vairode-mono), monospace;overflow-wrap:anywhere;word-break:break-word;padding:9px 11px;font-size:10px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid strong{overflow-wrap:anywhere;word-break:break-word;min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid ol{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid ol li{min-width:0;color:var(--nano-copy);overflow-wrap:anywhere;grid-template-columns:30px minmax(0,1fr);gap:13px;font-size:13px;line-height:1.7;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid ol span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp{background:#f8fafc;border:1px solid #cbd5e1;max-width:1100px;margin-top:28px;padding:clamp(20px,3vw,30px)}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp>span{color:var(--nano-blue);letter-spacing:.04em;font-size:11px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dl{gap:10px;margin:16px 0 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp>dl>div{border-top:1px solid #dbe3ed;grid-template-columns:minmax(0,1fr);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dt,.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dd{margin:0;padding:13px 0}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dt{padding-bottom:4px}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dt>strong{color:var(--nano-ink);font-size:13px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dd{min-width:0;color:var(--nano-copy);padding-top:4px;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dd>code{color:var(--nano-ink);overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.65;display:block}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingPartList{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;margin:4px 0 14px;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingPartList li{background:#fff;border:1px solid #dbe3ed;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingPartList span{color:var(--nano-copy);font-size:12px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingPartList code{color:var(--nano-blue);overflow-wrap:anywhere;font-size:12px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingLineLabel{color:#596579;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.nano-lesson-stage-workspace-module__uxkgwG__commandReadingSummary{gap:7px;margin-top:10px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__commandReadingSummary p{grid-template-columns:minmax(124px,.26fr) minmax(0,1fr);gap:8px;margin:0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__commandReadingSummary b{color:var(--nano-muted);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList{background:#dbe3ed;gap:1px;margin:14px 0 0;padding:1px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList li{background:#fff;grid-template-columns:minmax(0,1fr) minmax(92px,.22fr) minmax(130px,.28fr);align-items:start;gap:10px;min-width:0;padding:11px 12px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList code{color:var(--nano-ink);overflow-wrap:anywhere;font-size:12px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList span{color:var(--nano-blue);font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList p{color:var(--nano-copy);margin:0;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__exampleInput{color:#fff;background:var(--nano-ink);gap:12px;max-width:1100px;margin-top:48px;padding:26px 30px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__exampleScenario{max-width:980px;color:var(--nano-copy);word-break:keep-all;margin:28px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1.75}.nano-lesson-stage-workspace-module__uxkgwG__exampleInput span{color:#7dd3fc;letter-spacing:.08em;font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__exampleInput code{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__workedExampleGate{max-width:1100px}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction{border:1px solid var(--nano-line);background:#f8fafc;gap:18px;margin-top:26px;padding:clamp(22px,3vw,32px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction label{color:var(--nano-ink);gap:11px;font-size:16px;font-weight:850;line-height:1.55;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction textarea{resize:vertical;width:100%;min-height:108px;color:var(--nano-ink);font:inherit;background:#fff;border:1px solid #aab2bf;border-radius:0;padding:15px 16px;font-size:16px;font-weight:500;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction textarea:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button:focus-visible{outline-offset:3px;outline:3px solid #0866b657}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction small{color:var(--nano-muted);font-size:12px;line-height:1.5}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button{border:1px solid var(--nano-ink);color:#fff;background:var(--nano-ink);min-height:48px;font:inherit;cursor:pointer;padding:12px 18px;font-size:15px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button:disabled{color:#515b69;cursor:not-allowed;background:#e7eaf0;border-color:#aab2bf}.nano-lesson-stage-workspace-module__uxkgwG__workedPredictionRecord{border-left:4px solid var(--nano-blue);background:var(--nano-blue-soft);margin-top:26px;padding:20px 22px}.nano-lesson-stage-workspace-module__uxkgwG__workedPredictionRecord span{color:var(--nano-blue-dark);font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__workedPredictionRecord p{color:var(--nano-copy);overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps{border-top:1px solid var(--nano-line);margin:34px 0 0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps>li{border-bottom:1px solid var(--nano-line);grid-template-columns:90px minmax(0,1fr);gap:28px;min-width:0;padding:34px 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps>li>div,.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dl,.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dl div,.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dd{overflow-wrap:anywhere;min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps>li>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:30px;font-weight:300}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dl{grid-template-columns:1fr 1fr;gap:20px;margin:22px 0 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dl div{border-left:2px solid var(--nano-line);padding-left:16px}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dt{color:var(--nano-blue);font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dd{color:var(--nano-copy);margin:8px 0 0;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__exampleResult{background:var(--nano-blue-soft);border:1px solid #a7d4f5;grid-template-columns:32px minmax(0,1fr);gap:18px;max-width:1100px;margin-top:34px;padding:26px 30px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__exampleResult svg{width:23px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__exampleResult strong{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:17px}.nano-lesson-stage-workspace-module__uxkgwG__exampleResult p{color:var(--nano-copy);margin:8px 0 0;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid details{background:#fff;min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid summary{cursor:pointer;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:12px;min-height:190px;padding:28px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid summary span{color:#dc2626;font-family:var(--font-vairode-mono), monospace;font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid summary strong{word-break:keep-all;font-size:16px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid details[open] summary{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid details>div{border-top:1px solid var(--nano-line);gap:18px;padding:28px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid details p{color:var(--nano-copy);gap:7px;margin:0;font-size:12px;line-height:1.7;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid details b{color:var(--nano-blue);letter-spacing:.07em;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__sourceList{border-top:1px solid var(--nano-line);margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__sourceList a{border-bottom:1px solid var(--nano-line);grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;min-height:140px;padding:28px 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__sourceList a:hover strong{color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__sourceList a>div{gap:7px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__sourceList span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__sourceList strong{letter-spacing:-.035em;font-size:clamp(18px,2vw,28px)}.nano-lesson-stage-workspace-module__uxkgwG__sourceList p{max-width:1000px;color:var(--nano-muted);margin:0;font-size:12px;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__sourceList svg{width:18px;color:var(--nano-muted)}.nano-lesson-stage-workspace-module__uxkgwG__expertSources{border:1px solid var(--nano-line);background:#fff;margin-top:42px}.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px;min-height:96px;padding:24px 28px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary:after{color:var(--nano-blue);content:"+";grid-area:1/2/span 2;align-self:center;font-size:26px;font-weight:600}.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary span{font-size:15px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary small{color:var(--nano-muted);font-size:11px}.nano-lesson-stage-workspace-module__uxkgwG__expertSources[open]>summary{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__expertSources[open]>summary:after{color:#fff;content:"−"}.nano-lesson-stage-workspace-module__uxkgwG__expertSources[open]>summary small{color:#cbd5e1}.nano-lesson-stage-workspace-module__uxkgwG__expertSources .nano-lesson-stage-workspace-module__uxkgwG__sourceList{margin:0;padding-inline:28px}.nano-lesson-stage-workspace-module__uxkgwG__notebook{margin-top:52px}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress{color:#fff;background:var(--nano-ink);grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:22px;padding:22px 24px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress>div:first-child{align-items:baseline;gap:10px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress span{color:#94a3b8;font-size:10px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress strong{font-family:var(--font-vairode-mono), monospace;font-size:14px}.nano-lesson-stage-workspace-module__uxkgwG__progressTrack{background:#ffffff2b;height:4px}.nano-lesson-stage-workspace-module__uxkgwG__progressTrack i{background:#38bdf8;height:100%;transition:width .24s;display:block}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress button{color:#fff;cursor:pointer;border:1px solid #ffffff47;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress button:hover{background:#ffffff14}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress button svg{width:14px}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimer{border-right:1px solid var(--nano-line);border-bottom:1px solid var(--nano-line);border-left:1px solid var(--nano-line);background:#fffaf7;gap:24px;padding:clamp(24px,4vw,44px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimerHeader{gap:8px;max-width:780px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimerHeader span,.nano-lesson-stage-workspace-module__uxkgwG__ultraTermCardKicker{color:#9a3f2b;letter-spacing:.08em;margin:0;font-size:10px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimerHeader h3{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.25}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimerHeader p{color:var(--nano-copy);margin:0;font-size:13px;line-height:1.75}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermCard{background:#fff;border:1px solid #ded9d2;border-radius:20px;min-width:0;padding:clamp(18px,2.5vw,28px)}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps li{border-top:1px solid #ece7e1;gap:5px;padding:13px 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps li:first-child{border-top:0}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps b{color:var(--nano-ink);font-size:12px}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps strong{color:#9a3f2b;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermSteps p{color:var(--nano-copy);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.75}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms{gap:7px;margin:4px 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms div{background:#fffbeb;border-left:3px solid #d39220;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms dt,.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms dd{margin:0;font-size:11px;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms dt{color:#854d0e;overflow-wrap:anywhere;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms dd{color:#6b4f1d}.nano-lesson-stage-workspace-module__uxkgwG__problemList{border-left:1px solid var(--nano-line);border-right:1px solid var(--nano-line);margin:0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__problemCard{border-bottom:1px solid var(--nano-line)}.nano-lesson-stage-workspace-module__uxkgwG__problemCard>article{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:clamp(28px,5vw,74px);padding:clamp(28px,5vw,70px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header{grid-template-columns:56px minmax(0,1fr);align-content:start;gap:18px;min-width:0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header>div{min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;letter-spacing:-.06em;font-size:34px;font-weight:300}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header p{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;margin:0;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header h3{letter-spacing:-.035em;overflow-wrap:anywhere;word-break:keep-all;margin:9px 0 0;font-size:clamp(19px,2vw,28px);font-weight:900;line-height:1.35}.nano-lesson-stage-workspace-module__uxkgwG__problemCard label{grid-column:2;gap:9px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief,.nano-lesson-stage-workspace-module__uxkgwG__blueprintNotice{grid-column:2}.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure{border:1px solid var(--nano-line);background:#fff;grid-column:2}.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure .nano-lesson-stage-workspace-module__uxkgwG__problemBrief{border:0;border-top:1px solid var(--nano-line)}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief{background:var(--nano-line);gap:1px;padding:1px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief>div{background:#f8fafc;padding:16px 18px}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief span,.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel section>span{color:var(--nano-blue);font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief p,.nano-lesson-stage-workspace-module__uxkgwG__problemBrief ul{color:var(--nano-copy);margin:7px 0 0;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief ul{padding-left:18px}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief li{overflow-wrap:anywhere;white-space:pre-wrap}.nano-lesson-stage-workspace-module__uxkgwG__problemBrief li+li{margin-top:8px}.nano-lesson-stage-workspace-module__uxkgwG__blueprintNotice{color:#6b4f1d;background:#fffbeb;border-left:3px solid #d97706;margin:0;padding:15px 17px;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__problemCard label>span{font-size:11px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__problemCard textarea{resize:vertical;width:100%;min-height:150px;color:var(--nano-ink);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:0;padding:16px;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__problemCard textarea:focus-visible{border-color:var(--nano-blue);outline-offset:2px;outline:2px solid #0866b633}.nano-lesson-stage-workspace-module__uxkgwG__problemCard label small{color:var(--nano-muted);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure,.nano-lesson-stage-workspace-module__uxkgwG__independentNotice,.nano-lesson-stage-workspace-module__uxkgwG__reviewControl,.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel{grid-column:2}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure{border-top:1px solid var(--nano-line)}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure summary{min-height:44px;color:var(--nano-blue);cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:850;list-style:none;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure summary::-webkit-details-marker{display:none}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure summary svg{width:15px;transition:transform .16s}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure[open] summary svg{transform:rotate(180deg)}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure ol{background:var(--nano-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:4px 0 0;padding:1px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure li{background:#f8fafc;min-width:0;padding:18px}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure li span{color:var(--nano-blue);font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure li p{color:var(--nano-copy);margin:7px 0 0;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure li .nano-lesson-stage-workspace-module__uxkgwG__hintSequence{gap:7px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__hintSequence span{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__hintSequence b{color:#fff;background:var(--nano-blue);border-radius:999px;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__independentNotice{color:var(--nano-copy);background:#f8fafc;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:0;padding:15px 16px;font-size:11px;line-height:1.65;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__independentNotice svg{width:16px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl{justify-content:space-between;align-items:center;gap:16px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl button{border:1px solid var(--nano-ink);color:#fff;background:var(--nano-ink);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:11px;font-weight:850;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl button:disabled{border-color:var(--nano-line);color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl button:not(:disabled):hover{background:var(--nano-blue-dark)}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl button svg{width:15px}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl>span{color:var(--nano-muted);font-family:var(--font-vairode-mono), monospace;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel{color:var(--nano-copy);background:var(--nano-line);grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel>div{background:var(--nano-blue-soft);padding:20px}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel>section{background:#fff;grid-column:1/-1;padding:20px}.nano-lesson-stage-workspace-module__uxkgwG__referenceAnswer ol,.nano-lesson-stage-workspace-module__uxkgwG__rubricPanel ul,.nano-lesson-stage-workspace-module__uxkgwG__commonErrorPanel ul{gap:10px;margin:14px 0 0;padding-left:18px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__referenceAnswer>ol:first-of-type li{border:1px solid var(--nano-line);background:var(--nano-blue-soft);overflow-wrap:anywhere;word-break:keep-all;padding:12px 14px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__rubricPanel>div,.nano-lesson-stage-workspace-module__uxkgwG__rubricPanel li>div{justify-content:space-between;gap:12px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__rubricPanel li,.nano-lesson-stage-workspace-module__uxkgwG__commonErrorPanel li{border:1px solid var(--nano-line);padding:12px;list-style:none}.nano-lesson-stage-workspace-module__uxkgwG__rubricPanel small,.nano-lesson-stage-workspace-module__uxkgwG__commonErrorPanel small,.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel small,.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel em{color:var(--nano-muted);margin-top:7px;font-size:9px;font-style:normal;line-height:1.5;display:block}.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel>div{background:var(--nano-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:14px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel article{background:#f8fafc;padding:16px}.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel article>strong{margin-top:8px;display:block}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel strong{color:var(--nano-blue-dark);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel p{margin:8px 0 0;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel>p{color:#7f1d1d;background:#fff7ed;grid-column:1/-1;margin:0;padding:14px 18px}.nano-lesson-stage-workspace-module__uxkgwG__notebookNext{border-inline:1px solid var(--nano-line);border-bottom:1px solid var(--nano-line);background:#f7fbff;justify-items:start;gap:9px;padding:22px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp{color:#243149;background:#f5f8ff;border:1px solid #dbe5f7;border-radius:18px;gap:12px;margin:0 0 22px;padding:clamp(16px,2.4vw,24px);display:grid}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp>span{color:#315b9a;letter-spacing:.04em;font-size:.76rem;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries{gap:10px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries section{background:#fff;border-left:3px solid #6792d3;gap:6px;padding:14px 16px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries strong{font-size:.96rem;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries small{color:#315b9a;font-size:.78rem;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries small b{color:#17233a}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermSummaries p{color:#536078;font-size:.82rem;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp details{border-top:1px solid #dbe5f7;padding-top:12px}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp summary{color:#315b9a;cursor:pointer;font-size:.8rem;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp details>div,.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp details section{gap:8px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp details>div{gap:18px;padding-top:14px}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp details section+section{border-top:1px solid #dbe5f7;padding-top:16px}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp strong,.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp p,.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp small{margin:0}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp strong{font-size:1rem;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp p,.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp small{color:#536078;word-break:keep-all;line-height:1.72}.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp small b{color:#17233a}.nano-lesson-stage-workspace-module__uxkgwG__notebookNext button{border:1px solid var(--nano-ink);color:#fff;background:var(--nano-ink);cursor:pointer;min-height:48px;padding:12px 18px;font-size:15px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__notebookNext button:disabled{color:#515b69;cursor:not-allowed;background:#e7eaf0;border-color:#aab2bf}.nano-lesson-stage-workspace-module__uxkgwG__notebookNext button:focus-visible{outline-offset:3px;outline:3px solid #0866b657}.nano-lesson-stage-workspace-module__uxkgwG__notebookNext p{max-width:60ch;color:var(--nano-copy);word-break:keep-all;margin:0;font-size:13px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__notebookAnnouncement{border:1px solid var(--nano-line);color:var(--nano-muted);border-top:0;margin:0;padding:18px 22px;font-size:11px}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid,.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid,.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid,.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__failureGrid,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid{border-bottom:0;border-left:0;border-right:0;margin-top:0}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid article,.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid article,.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid article,.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article{background:#fff;min-width:0;padding:clamp(24px,3vw,38px)}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid header{color:#b42318;font-family:var(--font-vairode-mono), monospace;align-items:center;gap:9px;font-size:9px;font-weight:850;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid header svg{width:16px}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid h3,.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid h3,.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid h3{letter-spacing:-.03em;word-break:keep-all;margin:22px 0 0;font-size:18px;font-weight:900;line-height:1.45}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid dl{gap:15px;margin:24px 0 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid dl div{border-top:1px solid var(--nano-line);padding-top:12px}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid dt{color:var(--nano-blue);font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__failureGrid dd{color:var(--nano-copy);margin:7px 0 0;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid article>span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid p,.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid p,.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid p{min-width:0;color:var(--nano-copy);overflow-wrap:anywhere;word-break:break-word;margin:18px 0 0;font-size:12px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid small{border-top:1px solid var(--nano-line);color:var(--nano-muted);margin-top:18px;padding-top:14px;font-size:10px;line-height:1.6;display:block}.nano-lesson-stage-workspace-module__uxkgwG__reviewNotice{background:#fffbeb;border-left:4px solid #d97706;grid-template-columns:24px minmax(0,1fr);gap:14px;max-width:1120px;margin-top:42px;padding:24px 26px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewNotice svg{color:#b45309;width:20px}.nano-lesson-stage-workspace-module__uxkgwG__reviewNotice p{color:#6b4f1d;gap:6px;margin:0;font-size:12px;line-height:1.7;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewNotice strong{color:#7c2d12;font-size:13px}.nano-lesson-stage-workspace-module__uxkgwG__masteryGrid{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__masteryGrid div{background:#fff;gap:7px;padding:22px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__masteryGrid dt{color:var(--nano-muted);font-family:var(--font-vairode-mono), monospace;text-transform:uppercase;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__masteryGrid dd{margin:0;font-size:17px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__independentProof{color:#fff;background:var(--nano-ink);grid-template-columns:36px minmax(0,1fr);gap:18px;max-width:1180px;margin:48px 0 0;padding:30px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__independentProof svg{color:#7dd3fc;width:25px}.nano-lesson-stage-workspace-module__uxkgwG__independentProof p{overflow-wrap:anywhere;word-break:normal;min-width:0;margin:0;font-size:clamp(17px,2vw,26px);font-weight:800;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__verificationTask{border:1px solid var(--nano-line);grid-template-columns:30px minmax(0,1fr);gap:15px;max-width:1180px;padding:26px 30px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__verificationTask svg{width:21px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__verificationTask span{color:var(--nano-blue);font-size:9px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__verificationTask>div{min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__verificationTask p{color:var(--nano-copy);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid article>svg{width:25px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid article>div{border-top:1px solid var(--nano-line);color:var(--nano-muted);grid-template-columns:18px minmax(0,1fr);gap:9px;margin-top:24px;padding-top:18px;font-size:10px;line-height:1.6;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__evidenceGrid article>div svg{width:15px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordEmpty{border:1px solid var(--nano-line);background:#fff;max-width:1180px;margin-top:40px;padding:clamp(24px,4vw,42px)}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord{border-top:4px solid var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord>header span,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordReason>span{color:var(--nano-blue);letter-spacing:.06em;font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord>header h3{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(20px,2.5vw,30px);font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord>header p,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordEmpty p{color:var(--nano-copy);word-break:keep-all;margin:10px 0 0;font-size:13px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordGrid{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:28px 0 0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordGrid>div{background:#fff;min-width:0;padding:20px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordGrid dt{color:var(--nano-muted);font-size:10px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordGrid dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:19px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions{margin-top:18px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions h4{margin:0 0 10px;font-size:13px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions ol{background:var(--nano-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions li{background:#fff;gap:7px;padding:16px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions li span{color:var(--nano-muted);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions li strong{font-size:13px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable{border:1px solid var(--nano-line);margin-top:18px;overflow-x:auto}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable:focus-visible{outline:3px solid var(--nano-blue);outline-offset:3px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable table{border-collapse:collapse;background:#fff;width:100%;min-width:620px;font-size:12px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable caption{color:var(--nano-copy);text-align:left;padding:14px 16px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable th,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable td{border-top:1px solid var(--nano-line);border-right:1px solid var(--nano-line);text-align:left;padding:13px 16px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable th:last-child,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable td:last-child{border-right:0}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable thead th{color:var(--nano-muted);background:#f8fafc;font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable tbody th{font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordReason{border-left:4px solid var(--nano-blue);background:#f8fafc;margin-top:18px;padding:20px}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordReason p{color:var(--nano-ink);overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordEmpty strong{font-size:20px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__aiContract{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:1px;margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>.nano-lesson-stage-workspace-module__uxkgwG__aiContract{border-bottom:0;border-left:0;border-right:0;margin-top:0}.nano-lesson-stage-workspace-module__uxkgwG__aiContractLead{color:#fff;background:var(--nano-ink);padding:clamp(28px,4vw,54px)}.nano-lesson-stage-workspace-module__uxkgwG__aiContractLead ol{color:#e2e8f0;gap:8px;margin:30px 0 0;padding-left:20px;font-size:15px;line-height:1.8;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__aiContractLead li{padding-left:4px}.nano-lesson-stage-workspace-module__uxkgwG__aiContractLead svg{color:#7dd3fc;width:30px}.nano-lesson-stage-workspace-module__uxkgwG__aiContractLead p{color:#e2e8f0;margin:30px 0 0;font-size:15px;line-height:1.8}.nano-lesson-stage-workspace-module__uxkgwG__aiContract dl{background:#fff;margin:0;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__aiContract dl div{border-bottom:1px solid var(--nano-line);grid-template-columns:120px minmax(0,1fr);gap:18px;padding:24px 28px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__aiContract dt{color:var(--nano-blue);font-size:10px;font-weight:850}.nano-lesson-stage-workspace-module__uxkgwG__aiContract dd{color:var(--nano-copy);margin:0;font-size:12px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__aiContract>ul{background:#fff;flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;padding:20px;list-style:none;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__aiContract>ul li{color:var(--nano-blue-dark);background:var(--nano-blue-soft);font-family:var(--font-vairode-mono), monospace;border:1px solid #a7d4f5;padding:8px 10px;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article>span{min-width:0;color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;overflow-wrap:anywhere;text-transform:uppercase;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article>strong{overflow-wrap:anywhere;min-width:0;margin-top:18px;font-size:18px}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article>p{overflow-wrap:anywhere;min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid article>small{min-width:0;color:var(--nano-muted);font-family:var(--font-vairode-mono), monospace;overflow-wrap:anywhere;margin-top:20px;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__alignmentGrid .nano-lesson-stage-workspace-module__uxkgwG__claimLimit{color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__claimLimit svg{color:#7dd3fc;width:27px}.nano-lesson-stage-workspace-module__uxkgwG__claimLimit strong{color:#fff}.nano-lesson-stage-workspace-module__uxkgwG__claimLimit p{color:#cbd5e1}.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline{border:1px solid var(--nano-line);background:var(--nano-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline div{background:#fff;align-content:center;min-height:220px;padding:30px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline strong{letter-spacing:-.04em;margin-top:18px;font-size:28px;font-weight:900}.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline p{color:var(--nano-copy);margin:14px 0 0;font-size:12px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__regressionRule{max-width:1000px;color:var(--nano-muted);margin:30px 0 0;font-size:12px;line-height:1.7}.nano-lesson-stage-workspace-module__uxkgwG__footer{background:#f8fafc;justify-content:space-between;align-items:center;gap:38px;min-height:210px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:15px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp>svg{width:22px;color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp>div{gap:7px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px;font-weight:800}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp strong{font-size:15px}.nano-lesson-stage-workspace-module__uxkgwG__reviewStamp small{color:var(--nano-muted);font-size:10px}.nano-lesson-stage-workspace-module__uxkgwG__footerNav{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.nano-lesson-stage-workspace-module__uxkgwG__footerNav a{border:1px solid var(--nano-line);min-height:48px;color:var(--nano-ink);background:#fff;align-items:center;gap:9px;padding:0 16px;font-size:11px;font-weight:850;display:inline-flex}.nano-lesson-stage-workspace-module__uxkgwG__footerNav a[data-primary=true]{border-color:var(--nano-ink);color:#fff;background:var(--nano-ink)}.nano-lesson-stage-workspace-module__uxkgwG__footerNav a:hover{border-color:var(--nano-blue)}.nano-lesson-stage-workspace-module__uxkgwG__footerNav a[data-primary=true]:hover{background:var(--nano-blue-dark)}.nano-lesson-stage-workspace-module__uxkgwG__footerNav svg{width:15px}@keyframes nano-lesson-stage-workspace-module__uxkgwG__nanoFlow{to{stroke-dashoffset:-90px}}@media (max-width:1040px){.nano-lesson-stage-workspace-module__uxkgwG__ultraTermGrid,.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction,.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices,.nano-lesson-stage-workspace-module__uxkgwG__friendlyStart{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps{grid-column:1}.nano-lesson-stage-workspace-module__uxkgwG__criteria,.nano-lesson-stage-workspace-module__uxkgwG__misconceptionGrid,.nano-lesson-stage-workspace-module__uxkgwG__failureGrid,.nano-lesson-stage-workspace-module__uxkgwG__adaptationGrid,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordGrid,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions ol,.nano-lesson-stage-workspace-module__uxkgwG__problemCard>article{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__problemCard label,.nano-lesson-stage-workspace-module__uxkgwG__problemBrief,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure,.nano-lesson-stage-workspace-module__uxkgwG__blueprintNotice,.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure,.nano-lesson-stage-workspace-module__uxkgwG__independentNotice,.nano-lesson-stage-workspace-module__uxkgwG__reviewControl,.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel{grid-column:1}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header{max-width:760px}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp>dl>div,.nano-lesson-stage-workspace-module__uxkgwG__commandReadingSummary p,.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList li{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dt{padding-bottom:0}.nano-lesson-stage-workspace-module__uxkgwG__aiContract{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__aiContract>ul{grid-column:1}.nano-lesson-stage-workspace-module__uxkgwG__footer{flex-direction:column;justify-content:center;align-items:flex-start;min-height:260px}.nano-lesson-stage-workspace-module__uxkgwG__footerNav{justify-content:flex-start}}@media (max-width:760px){.nano-lesson-stage-workspace-module__uxkgwG__topbarInner,.nano-lesson-stage-workspace-module__uxkgwG__hero,.nano-lesson-stage-workspace-module__uxkgwG__stageContent,.nano-lesson-stage-workspace-module__uxkgwG__footer{padding-inline:20px}.nano-lesson-stage-workspace-module__uxkgwG__brand img{width:112px}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext span{display:none}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext{flex:auto;justify-content:flex-end}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a{text-overflow:ellipsis;white-space:nowrap;width:160px;max-width:160px;overflow:hidden}.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a>span{display:block}.nano-lesson-stage-workspace-module__uxkgwG__hero h1{font-size:clamp(38px,11vw,58px)}.nano-lesson-stage-workspace-module__uxkgwG__hero h1 span:first-child:not(:last-child){color:var(--nano-blue);letter-spacing:-.035em;margin-bottom:5px;font-size:.42em;line-height:1.2;display:block}.nano-lesson-stage-workspace-module__uxkgwG__heroWhy,.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion,.nano-lesson-stage-workspace-module__uxkgwG__stageContent :where(h2,h3,h4,p,li,dd,dt,code,strong,small,span){overflow-wrap:anywhere;word-break:normal;min-width:0}.nano-lesson-stage-workspace-module__uxkgwG__stageNav{scroll-snap-type:x proximity;grid-template-columns:repeat(4,minmax(112px,1fr));overflow-x:auto}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a{scroll-snap-align:start;min-height:78px;padding:12px}.nano-lesson-stage-workspace-module__uxkgwG__stageNav small{display:none}.nano-lesson-stage-workspace-module__uxkgwG__section{padding-block:clamp(48px,12vw,72px)}.nano-lesson-stage-workspace-module__uxkgwG__ultraTermPrimer{padding:22px 18px}.nano-lesson-stage-workspace-module__uxkgwG__ultraSupportingTerms div{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry{padding:20px 18px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:16px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise svg{width:22px;height:22px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise p{font-size:16px;line-height:1.5}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise small{margin-top:12px;font-size:14px;line-height:1.6}.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap li{min-height:52px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction legend{font-size:20px;line-height:1.45}.nano-lesson-stage-workspace-module__uxkgwG__beginnerPrediction fieldset>p{margin-top:10px;font-size:14px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:17px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory>svg{width:22px;height:22px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory p{font-size:17px;line-height:1.55}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices{margin-top:18px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label{min-height:76px;padding:16px}.nano-lesson-stage-workspace-module__uxkgwG__beginnerTryActions,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTryActions button,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction>div,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button{width:100%}.nano-lesson-stage-workspace-module__uxkgwG__objective{grid-template-columns:25px minmax(0,1fr);padding:22px}.nano-lesson-stage-workspace-module__uxkgwG__criteria,.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps,.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid,.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps dl,.nano-lesson-stage-workspace-module__uxkgwG__masteryGrid,.nano-lesson-stage-workspace-module__uxkgwG__retentionTimeline,.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__visualSvg{display:none}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback{border:1px solid var(--nano-line);background:var(--nano-line);display:block}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback ol{gap:1px;margin:0;padding:0;list-style:none;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback li{background:#fff;padding:20px;display:grid}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback span{color:var(--nano-blue);font-family:var(--font-vairode-mono), monospace;font-size:9px}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback strong{margin-top:8px;font-size:17px}.nano-lesson-stage-workspace-module__uxkgwG__visualFallback small{color:var(--nano-copy);margin-top:8px;font-size:11px;line-height:1.65}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure figcaption{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__visualFigure figcaption strong{grid-row:auto}.nano-lesson-stage-workspace-module__uxkgwG__knowledgeGrid>div{padding:24px 20px}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary{grid-template-columns:26px minmax(0,1fr)}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList summary small{grid-column:2}.nano-lesson-stage-workspace-module__uxkgwG__glossaryList dl>div{grid-template-columns:1fr;gap:5px}.nano-lesson-stage-workspace-module__uxkgwG__friendlyPromise,.nano-lesson-stage-workspace-module__uxkgwG__friendlyPrediction{padding:28px 22px}.nano-lesson-stage-workspace-module__uxkgwG__friendlySteps li{min-height:0;padding:24px 22px}.nano-lesson-stage-workspace-module__uxkgwG__expertSources .nano-lesson-stage-workspace-module__uxkgwG__sourceList{padding-inline:20px}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps>li{grid-template-columns:52px minmax(0,1fr);gap:15px}.nano-lesson-stage-workspace-module__uxkgwG__exampleSteps>li>span{font-size:24px}.nano-lesson-stage-workspace-module__uxkgwG__notebookProgress{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__problemCard>article{padding:28px 20px}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header{grid-template-columns:44px minmax(0,1fr);gap:12px}.nano-lesson-stage-workspace-module__uxkgwG__problemCard header>span{font-size:28px}.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure ol,.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel,.nano-lesson-stage-workspace-module__uxkgwG__reviewCasePanel>div{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__reviewPanel>p{grid-column:1}.nano-lesson-stage-workspace-module__uxkgwG__reviewControl{flex-direction:column;align-items:flex-start}.nano-lesson-stage-workspace-module__uxkgwG__aiContract dl div{grid-template-columns:1fr;gap:8px}}@media (max-width:420px){.nano-lesson-stage-workspace-module__uxkgwG__topbarContext a{width:128px;max-width:128px}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a{grid-template-columns:minmax(0,1fr)}.nano-lesson-stage-workspace-module__uxkgwG__stageNav svg{display:none}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a>span{grid-row:auto}.nano-lesson-stage-workspace-module__uxkgwG__stageNav strong{grid-column:1}.nano-lesson-stage-workspace-module__uxkgwG__stageNav small{display:none}.nano-lesson-stage-workspace-module__uxkgwG__exampleInput,.nano-lesson-stage-workspace-module__uxkgwG__exampleResult{padding:20px}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp>dl>div,.nano-lesson-stage-workspace-module__uxkgwG__commandReadingSummary p,.nano-lesson-stage-workspace-module__uxkgwG__commandTokenList li{grid-template-columns:1fr}.nano-lesson-stage-workspace-module__uxkgwG__codeReadingHelp dt{padding-bottom:0}.nano-lesson-stage-workspace-module__uxkgwG__footerNav{width:100%}.nano-lesson-stage-workspace-module__uxkgwG__footerNav a{justify-content:center;width:100%}}@media (forced-colors:active){.nano-lesson-stage-workspace-module__uxkgwG__heroQuestion,.nano-lesson-stage-workspace-module__uxkgwG__beginnerFlow,.nano-lesson-stage-workspace-module__uxkgwG__beginnerPromise,.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap,.nano-lesson-stage-workspace-module__uxkgwG__beginnerRoadmap li,.nano-lesson-stage-workspace-module__uxkgwG__beginnerStory,.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label,.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace ol,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li,.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry textarea,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction textarea,.nano-lesson-stage-workspace-module__uxkgwG__workedPredictionRecord,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecord,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordEmpty,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordPredictions li,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable table,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordTable thead th,.nano-lesson-stage-workspace-module__uxkgwG__edgeCaseRecordReason,.nano-lesson-stage-workspace-module__uxkgwG__notebookNext,.nano-lesson-stage-workspace-module__uxkgwG__inlineTermHelp,.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure,.nano-lesson-stage-workspace-module__uxkgwG__expertSources{color:canvastext;background:canvas;border:1px solid canvastext}.nano-lesson-stage-workspace-module__uxkgwG__stageNav a[data-active=true],.nano-lesson-stage-workspace-module__uxkgwG__expertSources[open]>summary,.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button{color:highlighttext;forced-color-adjust:none;background:highlight;border:2px solid highlight}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:has(input:checked){color:canvastext;background:canvas;border:3px solid highlight}.nano-lesson-stage-workspace-module__uxkgwG__beginnerFeedback[data-correct=true],.nano-lesson-stage-workspace-module__uxkgwG__beginnerReflection,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTrace li[aria-current=step]{border-left:5px solid highlight}.nano-lesson-stage-workspace-module__uxkgwG__beginnerChoices label:focus-within,.nano-lesson-stage-workspace-module__uxkgwG__beginnerNext:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerConfirm:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerReset:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerUnsure:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerHint>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__beginnerTry textarea:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction textarea:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__workedPrediction button:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__notebookNext button:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__heroWhyDetails>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__learnerTerms>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__learnerDetails>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__problemBriefDisclosure>summary:focus-visible,.nano-lesson-stage-workspace-module__uxkgwG__expertSources>summary:focus-visible{outline:3px solid highlight}}@media (prefers-reduced-motion:reduce){.nano-lesson-stage-workspace-module__uxkgwG__skipLink,.nano-lesson-stage-workspace-module__uxkgwG__stageNav a,.nano-lesson-stage-workspace-module__uxkgwG__progressTrack i,.nano-lesson-stage-workspace-module__uxkgwG__hintDisclosure summary svg{transition:none}.nano-lesson-stage-workspace-module__uxkgwG__visualFlowLine{animation:none}}
.edge-case-check-shelf-module__DsqklW__figure{--shelf-ink:#151a24;--shelf-copy:#465064;--shelf-muted:#667085;--shelf-line:#d9dfe8;--shelf-soft-line:#edf0f4;--shelf-paper:#fff;--shelf-wash:#f7f8fa;--shelf-blue:#185fa5;--shelf-blue-soft:#edf5fc;--shelf-green:#0f7352;--shelf-green-soft:#eaf8f2;--shelf-red:#a33c38;--shelf-red-soft:#fff1ef;box-sizing:border-box;inline-size:100%;min-inline-size:0;color:var(--shelf-ink);background:var(--shelf-paper);border:1px solid var(--shelf-line);border-radius:30px;margin:0;overflow:clip;box-shadow:0 30px 80px #151a2417,0 4px 14px #151a240a;container-type:inline-size}.edge-case-check-shelf-module__DsqklW__figure *,.edge-case-check-shelf-module__DsqklW__figure :before,.edge-case-check-shelf-module__DsqklW__figure :after{box-sizing:border-box;min-inline-size:0}.edge-case-check-shelf-module__DsqklW__figure button,.edge-case-check-shelf-module__DsqklW__figure input,.edge-case-check-shelf-module__DsqklW__figure textarea{font:inherit}.edge-case-check-shelf-module__DsqklW__figure button:focus-visible,.edge-case-check-shelf-module__DsqklW__figure input:focus-visible,.edge-case-check-shelf-module__DsqklW__figure textarea:focus-visible,.edge-case-check-shelf-module__DsqklW__figure summary:focus-visible,.edge-case-check-shelf-module__DsqklW__figure [tabindex="-1"]:focus-visible,.edge-case-check-shelf-module__DsqklW__tableScroller:focus-visible{outline:3px solid color-mix(in srgb, var(--shelf-blue) 72%, white);outline-offset:3px}.edge-case-check-shelf-module__DsqklW__header{border-bottom:1px solid var(--shelf-soft-line);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(24px,5cqi,74px);padding:clamp(30px,5cqi,70px) clamp(22px,6cqi,84px) clamp(26px,4cqi,52px);display:grid}.edge-case-check-shelf-module__DsqklW__header>div:first-child{max-inline-size:820px}.edge-case-check-shelf-module__DsqklW__headerActions{justify-items:end;gap:12px;display:grid}.edge-case-check-shelf-module__DsqklW__eyebrow,.edge-case-check-shelf-module__DsqklW__sceneHeading p,.edge-case-check-shelf-module__DsqklW__panelHeading p,.edge-case-check-shelf-module__DsqklW__tableHeading p,.edge-case-check-shelf-module__DsqklW__completion>header>p,.edge-case-check-shelf-module__DsqklW__terms>header>p{color:var(--shelf-blue);letter-spacing:.08em;margin:0 0 10px;font-size:.76rem;font-weight:850;line-height:1.45}.edge-case-check-shelf-module__DsqklW__header h2{letter-spacing:-.062em;text-wrap:balance;word-break:keep-all;max-inline-size:820px;margin:0;font-size:clamp(2.2rem,5.2cqi,4.9rem);font-weight:900;line-height:.98}.edge-case-check-shelf-module__DsqklW__intro{max-inline-size:770px;color:var(--shelf-copy);word-break:keep-all;margin:22px 0 0;font-size:clamp(1rem,1.55cqi,1.18rem);line-height:1.82}.edge-case-check-shelf-module__DsqklW__headerMeta{background:var(--shelf-wash);border:1px solid var(--shelf-line);white-space:nowrap;border-radius:14px;gap:5px;inline-size:fit-content;margin:4px 0 0;padding:15px 18px;font-size:.86rem;font-weight:760;line-height:1.4;display:grid}.edge-case-check-shelf-module__DsqklW__headerMeta span{color:var(--shelf-muted);font-size:.73rem;font-weight:650}.edge-case-check-shelf-module__DsqklW__resetControl{text-align:end;justify-items:end;gap:7px;max-inline-size:310px;display:grid}.edge-case-check-shelf-module__DsqklW__resetControl button{color:var(--shelf-red);border:1px solid color-mix(in srgb, var(--shelf-red) 42%, white);cursor:pointer;background:#fff;border-radius:10px;padding:10px 12px;font-size:.73rem;font-weight:780}.edge-case-check-shelf-module__DsqklW__resetControl button:disabled{cursor:wait;opacity:.55}.edge-case-check-shelf-module__DsqklW__resetControl small{color:var(--shelf-muted);word-break:keep-all;font-size:.67rem;line-height:1.5}.edge-case-check-shelf-module__DsqklW__progress{background:var(--shelf-wash);border-bottom:1px solid var(--shelf-soft-line);padding:20px clamp(22px,6cqi,84px)}.edge-case-check-shelf-module__DsqklW__progress ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.edge-case-check-shelf-module__DsqklW__progress li{color:var(--shelf-muted);align-items:center;gap:10px;font-size:clamp(.7rem,1cqi,.82rem);font-weight:720;display:flex}.edge-case-check-shelf-module__DsqklW__progress li>span{border:1px solid var(--shelf-line);background:#fff;border-radius:999px;flex:0 0 30px;place-items:center;block-size:30px;font-size:.69rem;font-weight:850;display:grid}.edge-case-check-shelf-module__DsqklW__progress li[aria-current=step]{color:var(--shelf-ink)}.edge-case-check-shelf-module__DsqklW__progress li[aria-current=step]>span{color:#fff;background:var(--shelf-blue);border-color:var(--shelf-blue)}.edge-case-check-shelf-module__DsqklW__progress li[data-done=true]{color:var(--shelf-green)}.edge-case-check-shelf-module__DsqklW__progress li[data-done=true]>span{color:var(--shelf-green);background:var(--shelf-green-soft);border-color:color-mix(in srgb, var(--shelf-green) 34%, white)}.edge-case-check-shelf-module__DsqklW__scenePanel{border-bottom:1px solid var(--shelf-soft-line);background:linear-gradient(#fff,#fff) padding-box padding-box,repeating-linear-gradient(90deg,#0000 0 31px,#151a2405 32px);padding:clamp(22px,4cqi,58px) clamp(16px,5cqi,68px) clamp(18px,4cqi,52px)}.edge-case-check-shelf-module__DsqklW__sceneHeading,.edge-case-check-shelf-module__DsqklW__tableHeading{justify-content:space-between;align-items:end;gap:24px;max-inline-size:1240px;margin:0 auto 22px;display:flex}.edge-case-check-shelf-module__DsqklW__sceneHeading h3,.edge-case-check-shelf-module__DsqklW__tableHeading h3{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:clamp(1.35rem,2.6cqi,2.15rem);font-weight:870;line-height:1.16}.edge-case-check-shelf-module__DsqklW__sceneHeading>span,.edge-case-check-shelf-module__DsqklW__tableHeading>span{color:var(--shelf-copy);background:var(--shelf-wash);border:1px solid var(--shelf-line);border-radius:999px;flex:none;padding:9px 12px;font-size:.75rem;font-weight:760}.edge-case-check-shelf-module__DsqklW__shelfGraphic{block-size:auto;inline-size:100%;max-inline-size:1240px;margin:0 auto;display:block}.edge-case-check-shelf-module__DsqklW__shelfGraphicScroller{overscroll-behavior-inline:contain;scrollbar-gutter:stable;max-inline-size:1240px;margin:0 auto;overflow-x:auto}.edge-case-check-shelf-module__DsqklW__shelfGraphicScroller:focus-visible{outline:3px solid color-mix(in srgb, var(--shelf-blue) 72%, white);outline-offset:3px}.edge-case-check-shelf-module__DsqklW__shelfRoom{stroke:var(--shelf-line);stroke-width:2px}.edge-case-check-shelf-module__DsqklW__svgKicker{fill:var(--shelf-blue);letter-spacing:.08em;font-size:14px;font-weight:850}.edge-case-check-shelf-module__DsqklW__svgTitle{fill:var(--shelf-ink);letter-spacing:-.025em;font-size:28px;font-weight:900}.edge-case-check-shelf-module__DsqklW__ruleCard rect{fill:#fff;stroke:var(--shelf-line);stroke-width:2px}.edge-case-check-shelf-module__DsqklW__ruleLabel{fill:var(--shelf-blue);font-size:13px;font-weight:850}.edge-case-check-shelf-module__DsqklW__ruleText{fill:var(--shelf-copy);font-size:18px;font-weight:750}.edge-case-check-shelf-module__DsqklW__shelfBack{fill:none;stroke:#c5cdd8;stroke-linecap:round;stroke-width:18px}.edge-case-check-shelf-module__DsqklW__shelfFront{fill:none;stroke:#8996a8;stroke-linecap:round;stroke-width:8px}.edge-case-check-shelf-module__DsqklW__book{transform-box:fill-box;transform-origin:bottom;transition:transform .22s,filter .22s}.edge-case-check-shelf-module__DsqklW__book rect{fill:#f7f9fc;stroke:#aeb9c8;stroke-width:2px}.edge-case-check-shelf-module__DsqklW__book:nth-child(2n) rect{fill:#f1f6fb}.edge-case-check-shelf-module__DsqklW__book:nth-child(3n) rect{fill:#f7f5f0}.edge-case-check-shelf-module__DsqklW__book path{fill:none;stroke:#c8d0dc;stroke-width:2px}.edge-case-check-shelf-module__DsqklW__bookIndex{fill:var(--shelf-muted);font-size:14px;font-weight:850}.edge-case-check-shelf-module__DsqklW__bookLabel{fill:var(--shelf-ink);font-size:16px;font-weight:850}.edge-case-check-shelf-module__DsqklW__bookMatch,.edge-case-check-shelf-module__DsqklW__bookDifferent{font-size:13px;font-weight:900}.edge-case-check-shelf-module__DsqklW__bookMatch{fill:var(--shelf-green)}.edge-case-check-shelf-module__DsqklW__bookDifferent{fill:var(--shelf-red)}.edge-case-check-shelf-module__DsqklW__inspectedBook rect{stroke:var(--shelf-green);stroke-width:3px}.edge-case-check-shelf-module__DsqklW__recheckedBook rect{fill:var(--shelf-green-soft);stroke:var(--shelf-green);stroke-width:4px}.edge-case-check-shelf-module__DsqklW__differentBook rect{fill:var(--shelf-red-soft);stroke:var(--shelf-red);stroke-width:4px;stroke-dasharray:8 5}.edge-case-check-shelf-module__DsqklW__selectedBook{filter:drop-shadow(0 15px 12px #151a2424);animation:2.8s ease-in-out infinite edge-case-check-shelf-module__DsqklW__selected-book-breathe}@keyframes edge-case-check-shelf-module__DsqklW__selected-book-breathe{0%,to{transform:translateY(-9px)}50%{transform:translateY(-17px)}}.edge-case-check-shelf-module__DsqklW__checkDesk rect{fill:#fff;stroke:var(--shelf-line);stroke-width:2px}.edge-case-check-shelf-module__DsqklW__checkDesk line{stroke:var(--shelf-soft-line);stroke-width:2px}.edge-case-check-shelf-module__DsqklW__deskLabel,.edge-case-check-shelf-module__DsqklW__deskSmall{fill:var(--shelf-muted);font-size:14px;font-weight:780}.edge-case-check-shelf-module__DsqklW__deskTitle{fill:var(--shelf-ink);font-size:28px;font-weight:900}.edge-case-check-shelf-module__DsqklW__deskValue{fill:var(--shelf-ink);font-size:19px;font-weight:810}.edge-case-check-shelf-module__DsqklW__panel,.edge-case-check-shelf-module__DsqklW__tablePanel,.edge-case-check-shelf-module__DsqklW__completion{border-bottom:1px solid var(--shelf-soft-line);padding:clamp(30px,5cqi,70px) clamp(22px,6cqi,84px)}.edge-case-check-shelf-module__DsqklW__panel{background:#fff}.edge-case-check-shelf-module__DsqklW__panelHeading{align-items:start;gap:17px;max-inline-size:900px;display:flex}.edge-case-check-shelf-module__DsqklW__panelHeading>span{block-size:42px;color:var(--shelf-blue);background:var(--shelf-blue-soft);border:1px solid color-mix(in srgb, var(--shelf-blue) 24%, white);border-radius:999px;flex:0 0 42px;place-items:center;font-size:.75rem;font-weight:900;display:grid}.edge-case-check-shelf-module__DsqklW__panelHeading h3{letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:clamp(1.6rem,3.2cqi,2.7rem);font-weight:890;line-height:1.12}.edge-case-check-shelf-module__DsqklW__panelCopy{max-inline-size:790px;color:var(--shelf-copy);word-break:keep-all;margin:22px 0 0 59px;font-size:clamp(.98rem,1.35cqi,1.08rem);line-height:1.78}.edge-case-check-shelf-module__DsqklW__choiceFieldset{border:0;min-inline-size:0;margin:30px 0 0;padding:0}.edge-case-check-shelf-module__DsqklW__choiceFieldset legend{color:var(--shelf-muted);margin:0 0 13px;font-size:.78rem;font-weight:800}.edge-case-check-shelf-module__DsqklW__choiceGrid,.edge-case-check-shelf-module__DsqklW__detailChoices,.edge-case-check-shelf-module__DsqklW__answerChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.edge-case-check-shelf-module__DsqklW__choiceGrid label,.edge-case-check-shelf-module__DsqklW__detailChoices label,.edge-case-check-shelf-module__DsqklW__answerChoices label{border:1px solid var(--shelf-line);cursor:pointer;background:#fff;border-radius:16px;align-items:center;min-block-size:112px;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.edge-case-check-shelf-module__DsqklW__choiceGrid label:hover,.edge-case-check-shelf-module__DsqklW__detailChoices label:hover,.edge-case-check-shelf-module__DsqklW__answerChoices label:hover{border-color:#a8b4c4;transform:translateY(-2px)}.edge-case-check-shelf-module__DsqklW__choiceGrid label[data-selected=true],.edge-case-check-shelf-module__DsqklW__detailChoices label[data-selected=true]{background:var(--shelf-blue-soft);border-color:var(--shelf-blue);box-shadow:0 0 0 1px var(--shelf-blue)}.edge-case-check-shelf-module__DsqklW__answerChoices label:has(input:checked){background:var(--shelf-blue-soft);border-color:var(--shelf-blue);box-shadow:0 0 0 1px var(--shelf-blue)}.edge-case-check-shelf-module__DsqklW__choiceGrid input,.edge-case-check-shelf-module__DsqklW__detailChoices input,.edge-case-check-shelf-module__DsqklW__answerChoices input{block-size:19px;inline-size:19px;accent-color:var(--shelf-blue);flex:none;margin:0 13px 0 0}.edge-case-check-shelf-module__DsqklW__choiceGrid label>span{color:var(--shelf-ink);word-break:keep-all;font-size:.96rem;font-weight:760;line-height:1.55}.edge-case-check-shelf-module__DsqklW__answerChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.edge-case-check-shelf-module__DsqklW__answerChoices label{min-block-size:82px}.edge-case-check-shelf-module__DsqklW__answerChoices label>span{color:var(--shelf-ink);word-break:keep-all;font-size:1rem;font-weight:820;line-height:1.5}.edge-case-check-shelf-module__DsqklW__detailChoices label>span{gap:7px;display:grid}.edge-case-check-shelf-module__DsqklW__detailChoices strong{color:var(--shelf-ink);word-break:keep-all;font-size:.95rem;line-height:1.5}.edge-case-check-shelf-module__DsqklW__detailChoices small{color:var(--shelf-copy);word-break:keep-all;font-size:.78rem;line-height:1.55}.edge-case-check-shelf-module__DsqklW__primaryButton{color:#fff;background:var(--shelf-ink);border:1px solid var(--shelf-ink);cursor:pointer;border-radius:999px;min-block-size:52px;margin:24px 0 0;padding:0 23px;font-size:.9rem;font-weight:820;transition:background-color .18s,border-color .18s,transform .18s}.edge-case-check-shelf-module__DsqklW__secondaryButton{min-block-size:48px;color:var(--shelf-ink);border:1px solid var(--shelf-line);cursor:pointer;background:#fff;border-radius:999px;margin:22px 0 0;padding:0 21px;font-size:.86rem;font-weight:800}.edge-case-check-shelf-module__DsqklW__secondaryButton:hover{color:var(--shelf-blue);border-color:var(--shelf-blue)}.edge-case-check-shelf-module__DsqklW__primaryButton:hover:not(:disabled){background:var(--shelf-blue);border-color:var(--shelf-blue);transform:translateY(-1px)}.edge-case-check-shelf-module__DsqklW__primaryButton:disabled{color:#8d96a5;cursor:not-allowed;background:#eef1f4;border-color:#e0e5eb}.edge-case-check-shelf-module__DsqklW__sceneButtons{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:30px 0 0;display:grid}.edge-case-check-shelf-module__DsqklW__sceneButton{text-align:start;border:1px solid var(--shelf-line);cursor:pointer;background:#fff;border-radius:14px;align-content:start;gap:7px;min-block-size:120px;padding:15px 13px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.edge-case-check-shelf-module__DsqklW__sceneButton:hover:not(:disabled){transform:translateY(-3px)}.edge-case-check-shelf-module__DsqklW__sceneButton:disabled{color:#7f8897;cursor:not-allowed;opacity:.78;background:#f4f6f8;border-style:dashed}.edge-case-check-shelf-module__DsqklW__sceneButton[aria-pressed=true]{border-color:var(--shelf-blue);box-shadow:0 0 0 1px var(--shelf-blue)}.edge-case-check-shelf-module__DsqklW__sceneButton[data-result=same]{background:var(--shelf-green-soft);border-color:color-mix(in srgb, var(--shelf-green) 40%, white)}.edge-case-check-shelf-module__DsqklW__sceneButton[data-result=different]{background:var(--shelf-red-soft);border-color:var(--shelf-red);border-style:dashed}.edge-case-check-shelf-module__DsqklW__sceneButton>span{color:var(--shelf-muted);font-size:.7rem;font-weight:850}.edge-case-check-shelf-module__DsqklW__sceneButton strong{word-break:keep-all;font-size:.87rem;font-weight:850;line-height:1.35}.edge-case-check-shelf-module__DsqklW__sceneButton small{color:var(--shelf-copy);font-size:.7rem;line-height:1.45}.edge-case-check-shelf-module__DsqklW__firstMismatch{max-inline-size:1240px;color:var(--shelf-red);background:var(--shelf-red-soft);border:1px dashed var(--shelf-red);border-radius:14px;margin:20px auto 0;padding:15px 18px;font-size:.86rem;line-height:1.6}.edge-case-check-shelf-module__DsqklW__firstMismatch strong{font-weight:900}.edge-case-check-shelf-module__DsqklW__sceneFeedback{border:1px solid var(--shelf-line);background:#fff;border-radius:18px;max-inline-size:1000px;margin:28px 0 0;overflow:hidden}.edge-case-check-shelf-module__DsqklW__feedbackStatus,.edge-case-check-shelf-module__DsqklW__computerResult{margin:0;padding:15px 18px;font-size:.86rem;font-weight:820;line-height:1.55}.edge-case-check-shelf-module__DsqklW__feedbackStatus[data-result=same],.edge-case-check-shelf-module__DsqklW__computerResult[data-result=same]{color:var(--shelf-green);background:var(--shelf-green-soft)}.edge-case-check-shelf-module__DsqklW__feedbackStatus[data-result=different],.edge-case-check-shelf-module__DsqklW__computerResult[data-result=different]{color:var(--shelf-red);background:var(--shelf-red-soft)}.edge-case-check-shelf-module__DsqklW__feedbackGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.edge-case-check-shelf-module__DsqklW__feedbackGrid>div{border-block:1px solid var(--shelf-soft-line);border-inline-end:1px solid var(--shelf-soft-line);padding:18px}.edge-case-check-shelf-module__DsqklW__feedbackGrid>div:last-child{border-inline-end:0}.edge-case-check-shelf-module__DsqklW__feedbackGrid dt{color:var(--shelf-muted);font-size:.72rem;font-weight:780}.edge-case-check-shelf-module__DsqklW__feedbackGrid dd{color:var(--shelf-ink);word-break:keep-all;margin:8px 0 0;font-size:.88rem;font-weight:780;line-height:1.55}.edge-case-check-shelf-module__DsqklW__tablePanel{background:var(--shelf-wash)}.edge-case-check-shelf-module__DsqklW__tableHeading{align-items:start}.edge-case-check-shelf-module__DsqklW__tableScroller{border:1px solid var(--shelf-line);scrollbar-gutter:stable;background:#fff;border-radius:18px;max-inline-size:1240px;margin:0 auto;overflow-x:auto}.edge-case-check-shelf-module__DsqklW__tableScroller table{border-collapse:collapse;inline-size:100%;min-inline-size:760px}.edge-case-check-shelf-module__DsqklW__tableScroller caption{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.edge-case-check-shelf-module__DsqklW__tableScroller th,.edge-case-check-shelf-module__DsqklW__tableScroller td{text-align:start;border-bottom:1px solid var(--shelf-soft-line);padding:15px 17px;font-size:.82rem;line-height:1.48}.edge-case-check-shelf-module__DsqklW__tableScroller thead th{color:var(--shelf-muted);letter-spacing:.02em;background:#fafbfc;font-size:.72rem;font-weight:850}.edge-case-check-shelf-module__DsqklW__tableScroller tbody th{color:var(--shelf-blue);font-weight:900}.edge-case-check-shelf-module__DsqklW__tableScroller tr:last-child th,.edge-case-check-shelf-module__DsqklW__tableScroller tr:last-child td{border-bottom:0}.edge-case-check-shelf-module__DsqklW__tableScroller tr[data-active=true] th,.edge-case-check-shelf-module__DsqklW__tableScroller tr[data-active=true] td{background:var(--shelf-blue-soft)}.edge-case-check-shelf-module__DsqklW__tableScroller [data-result=same]{color:var(--shelf-green);font-weight:850}.edge-case-check-shelf-module__DsqklW__tableScroller [data-result=different]{color:var(--shelf-red);font-weight:900}.edge-case-check-shelf-module__DsqklW__tableScroller [data-reveal$=hidden]{color:var(--shelf-muted)}.edge-case-check-shelf-module__DsqklW__ruleComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-inline-size:1000px;margin:28px 0 0;display:grid}.edge-case-check-shelf-module__DsqklW__ruleComparison article{background:var(--shelf-wash);border:1px solid var(--shelf-line);border-radius:16px;padding:21px}.edge-case-check-shelf-module__DsqklW__ruleComparison article[data-rule-after=revealed]{background:var(--shelf-green-soft);border-color:color-mix(in srgb, var(--shelf-green) 36%, white)}.edge-case-check-shelf-module__DsqklW__ruleComparison span{color:var(--shelf-muted);font-size:.72rem;font-weight:820}.edge-case-check-shelf-module__DsqklW__ruleComparison p{color:var(--shelf-ink);word-break:keep-all;margin:10px 0 0;font-size:.95rem;font-weight:780;line-height:1.6}.edge-case-check-shelf-module__DsqklW__recheckStart{background:var(--shelf-green-soft);border:1px solid color-mix(in srgb, var(--shelf-green) 34%, white);border-radius:17px;max-inline-size:820px;margin:24px 0 0;padding:22px}.edge-case-check-shelf-module__DsqklW__recheckStart strong{font-size:1rem}.edge-case-check-shelf-module__DsqklW__recheckStart p{color:var(--shelf-copy);margin:9px 0 0;font-size:.88rem;line-height:1.65}.edge-case-check-shelf-module__DsqklW__reasonField{gap:9px;max-inline-size:820px;margin:28px 0 0;display:grid}.edge-case-check-shelf-module__DsqklW__reasonField>span{color:var(--shelf-ink);font-size:.86rem;font-weight:820}.edge-case-check-shelf-module__DsqklW__reasonField textarea{resize:vertical;min-block-size:112px;inline-size:100%;color:var(--shelf-ink);border:1px solid var(--shelf-line);background:#fff;border-radius:14px;padding:15px 17px;font-size:.94rem;line-height:1.65}.edge-case-check-shelf-module__DsqklW__reasonField small{color:var(--shelf-muted);font-size:.73rem}.edge-case-check-shelf-module__DsqklW__completion{background:#fff}.edge-case-check-shelf-module__DsqklW__completion>header{max-inline-size:900px}.edge-case-check-shelf-module__DsqklW__completion>header h3{letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:clamp(1.75rem,3.7cqi,3.15rem);font-weight:900;line-height:1.08}.edge-case-check-shelf-module__DsqklW__completion>header>span{max-inline-size:790px;color:var(--shelf-copy);word-break:keep-all;margin:19px 0 0;font-size:1rem;line-height:1.8;display:block}.edge-case-check-shelf-module__DsqklW__completionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:30px 0 0;display:grid}.edge-case-check-shelf-module__DsqklW__completionGrid article{background:var(--shelf-wash);border:1px solid var(--shelf-line);border-radius:17px;padding:23px}.edge-case-check-shelf-module__DsqklW__completionGrid article>span{color:var(--shelf-blue);margin:0 0 10px;font-size:.73rem;font-weight:850;display:block}.edge-case-check-shelf-module__DsqklW__completionGrid strong{word-break:keep-all;font-size:1rem;line-height:1.45;display:block}.edge-case-check-shelf-module__DsqklW__completionGrid p{color:var(--shelf-copy);word-break:keep-all;margin:10px 0 0;font-size:.82rem;line-height:1.6}.edge-case-check-shelf-module__DsqklW__completionGrid .edge-case-check-shelf-module__DsqklW__decisionSummary{background:var(--shelf-green-soft);border-color:color-mix(in srgb, var(--shelf-green) 34%, white);grid-column:1/-1}.edge-case-check-shelf-module__DsqklW__terms{background:var(--shelf-blue-soft);border:1px solid color-mix(in srgb, var(--shelf-blue) 20%, white);border-radius:22px;margin:42px 0 0;padding:30px}.edge-case-check-shelf-module__DsqklW__terms>header h3{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:clamp(1.35rem,2.5cqi,2rem);font-weight:880;line-height:1.18}.edge-case-check-shelf-module__DsqklW__terms>header>span{color:var(--shelf-copy);word-break:keep-all;margin:12px 0 0;font-size:.87rem;line-height:1.65;display:block}.edge-case-check-shelf-module__DsqklW__termGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:13px;margin:22px 0 0;display:grid}.edge-case-check-shelf-module__DsqklW__termGrid details{border:1px solid var(--shelf-line);background:#fff;border-radius:15px}.edge-case-check-shelf-module__DsqklW__termGrid summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px 11px;padding:18px;list-style:none;display:grid}.edge-case-check-shelf-module__DsqklW__termGrid summary::-webkit-details-marker{display:none}.edge-case-check-shelf-module__DsqklW__termGrid summary>span{color:var(--shelf-blue);grid-row:1/3;font-size:.72rem;font-weight:900}.edge-case-check-shelf-module__DsqklW__termGrid summary strong{word-break:keep-all;font-size:.88rem;line-height:1.52}.edge-case-check-shelf-module__DsqklW__termGrid summary small{color:var(--shelf-muted);font-size:.7rem}.edge-case-check-shelf-module__DsqklW__termWhy{color:var(--shelf-copy);border-top:1px solid var(--shelf-soft-line);word-break:keep-all;margin:0 18px;padding:14px 0;font-size:.82rem;line-height:1.62}.edge-case-check-shelf-module__DsqklW__termWhy strong{color:var(--shelf-blue);margin:0 0 5px;font-size:.69rem;display:block}.edge-case-check-shelf-module__DsqklW__termGrid dl{gap:0;margin:0;padding:0 18px 18px;display:grid}.edge-case-check-shelf-module__DsqklW__termGrid dl>div{border-top:1px solid var(--shelf-soft-line);padding:13px 0}.edge-case-check-shelf-module__DsqklW__termGrid dt{color:var(--shelf-blue);font-size:.69rem;font-weight:850}.edge-case-check-shelf-module__DsqklW__termGrid dd{color:var(--shelf-copy);word-break:keep-all;margin:6px 0 0;font-size:.82rem;line-height:1.62}.edge-case-check-shelf-module__DsqklW__termGrid dd p{margin:7px 0 0}.edge-case-check-shelf-module__DsqklW__termGrid dfn{color:var(--shelf-ink);font-style:normal;font-weight:850}.edge-case-check-shelf-module__DsqklW__liveRegion{min-block-size:56px;color:var(--shelf-copy);border-bottom:1px solid var(--shelf-soft-line);background:#fbfcfd;margin:0;padding:17px clamp(22px,6cqi,84px);font-size:.82rem;line-height:1.65;position:relative}.edge-case-check-shelf-module__DsqklW__liveRegion:empty{border-bottom:0;min-block-size:0;padding-block:0}.edge-case-check-shelf-module__DsqklW__caption{color:var(--shelf-muted);word-break:keep-all;background:#fff;padding:18px clamp(22px,6cqi,84px) 22px;font-size:.73rem;line-height:1.65}@container (max-width:980px){.edge-case-check-shelf-module__DsqklW__header{grid-template-columns:1fr}.edge-case-check-shelf-module__DsqklW__headerMeta{margin:0}.edge-case-check-shelf-module__DsqklW__headerActions,.edge-case-check-shelf-module__DsqklW__resetControl{text-align:start;justify-items:start;inline-size:100%}.edge-case-check-shelf-module__DsqklW__sceneButtons{grid-template-columns:repeat(4,minmax(0,1fr))}.edge-case-check-shelf-module__DsqklW__choiceGrid,.edge-case-check-shelf-module__DsqklW__detailChoices,.edge-case-check-shelf-module__DsqklW__answerChoices,.edge-case-check-shelf-module__DsqklW__completionGrid,.edge-case-check-shelf-module__DsqklW__termGrid,.edge-case-check-shelf-module__DsqklW__feedbackGrid,.edge-case-check-shelf-module__DsqklW__ruleComparison{grid-template-columns:1fr}.edge-case-check-shelf-module__DsqklW__choiceGrid label,.edge-case-check-shelf-module__DsqklW__detailChoices label,.edge-case-check-shelf-module__DsqklW__answerChoices label{min-block-size:84px}.edge-case-check-shelf-module__DsqklW__feedbackGrid>div{border-inline-end:0}}@container (max-width:760px){.edge-case-check-shelf-module__DsqklW__figure{border-radius:21px}.edge-case-check-shelf-module__DsqklW__header{padding:28px 19px 25px}.edge-case-check-shelf-module__DsqklW__header h2{font-size:clamp(2rem,11cqi,3rem);line-height:1.02}.edge-case-check-shelf-module__DsqklW__intro{margin-block-start:17px;font-size:.95rem}.edge-case-check-shelf-module__DsqklW__headerMeta{white-space:normal;inline-size:100%}.edge-case-check-shelf-module__DsqklW__resetControl{max-inline-size:none}.edge-case-check-shelf-module__DsqklW__progress{padding:16px 18px}.edge-case-check-shelf-module__DsqklW__progress ol{grid-template-columns:1fr 1fr;gap:9px}.edge-case-check-shelf-module__DsqklW__progress li{font-size:.69rem}.edge-case-check-shelf-module__DsqklW__scenePanel{padding:25px 10px 18px}.edge-case-check-shelf-module__DsqklW__sceneHeading,.edge-case-check-shelf-module__DsqklW__tableHeading{gap:12px;margin-inline:10px;display:grid}.edge-case-check-shelf-module__DsqklW__sceneHeading>span,.edge-case-check-shelf-module__DsqklW__tableHeading>span{inline-size:fit-content}.edge-case-check-shelf-module__DsqklW__figure .edge-case-check-shelf-module__DsqklW__shelfGraphic{min-block-size:0;inline-size:1240px;min-inline-size:1240px;max-inline-size:none}.edge-case-check-shelf-module__DsqklW__panel,.edge-case-check-shelf-module__DsqklW__tablePanel,.edge-case-check-shelf-module__DsqklW__completion{padding:32px 18px}.edge-case-check-shelf-module__DsqklW__panelHeading{gap:12px}.edge-case-check-shelf-module__DsqklW__panelHeading>span{flex-basis:36px;block-size:36px}.edge-case-check-shelf-module__DsqklW__panelHeading h3{font-size:1.55rem}.edge-case-check-shelf-module__DsqklW__panelCopy{margin-inline-start:0}.edge-case-check-shelf-module__DsqklW__sceneButtons{grid-template-columns:1fr 1fr}.edge-case-check-shelf-module__DsqklW__sceneButton{min-block-size:104px}.edge-case-check-shelf-module__DsqklW__primaryButton{min-block-size:56px;inline-size:100%}.edge-case-check-shelf-module__DsqklW__secondaryButton{min-block-size:54px;inline-size:100%}.edge-case-check-shelf-module__DsqklW__tableScroller{border-radius:13px}.edge-case-check-shelf-module__DsqklW__terms{margin-block-start:30px;padding:21px 16px}.edge-case-check-shelf-module__DsqklW__liveRegion,.edge-case-check-shelf-module__DsqklW__caption{padding-inline:18px}}@container (max-width:430px){.edge-case-check-shelf-module__DsqklW__progress ol,.edge-case-check-shelf-module__DsqklW__sceneButtons{grid-template-columns:1fr}.edge-case-check-shelf-module__DsqklW__sceneButton{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-block-size:0}.edge-case-check-shelf-module__DsqklW__sceneButton small{text-align:end}.edge-case-check-shelf-module__DsqklW__choiceGrid label,.edge-case-check-shelf-module__DsqklW__detailChoices label,.edge-case-check-shelf-module__DsqklW__answerChoices label{padding:17px}}@media (prefers-reduced-motion:reduce){.edge-case-check-shelf-module__DsqklW__book,.edge-case-check-shelf-module__DsqklW__selectedBook,.edge-case-check-shelf-module__DsqklW__choiceGrid label,.edge-case-check-shelf-module__DsqklW__detailChoices label,.edge-case-check-shelf-module__DsqklW__answerChoices label,.edge-case-check-shelf-module__DsqklW__primaryButton,.edge-case-check-shelf-module__DsqklW__secondaryButton,.edge-case-check-shelf-module__DsqklW__resetControl button,.edge-case-check-shelf-module__DsqklW__sceneButton{scroll-behavior:auto;transition-duration:.001ms;animation:none}.edge-case-check-shelf-module__DsqklW__selectedBook{transform:translateY(-10px)}}@media print{.edge-case-check-shelf-module__DsqklW__figure{color:#000;box-shadow:none;background:#fff;border:1px solid #000;border-radius:0;overflow:visible}.edge-case-check-shelf-module__DsqklW__header,.edge-case-check-shelf-module__DsqklW__scenePanel,.edge-case-check-shelf-module__DsqklW__panel,.edge-case-check-shelf-module__DsqklW__tablePanel,.edge-case-check-shelf-module__DsqklW__completion,.edge-case-check-shelf-module__DsqklW__terms,.edge-case-check-shelf-module__DsqklW__tableScroller{color:#000;box-shadow:none;background:#fff}.edge-case-check-shelf-module__DsqklW__shelfGraphicScroller,.edge-case-check-shelf-module__DsqklW__tableScroller{max-inline-size:none;overflow:visible}.edge-case-check-shelf-module__DsqklW__figure .edge-case-check-shelf-module__DsqklW__shelfGraphic{inline-size:100%;min-inline-size:0;max-inline-size:100%}.edge-case-check-shelf-module__DsqklW__tableScroller table{table-layout:fixed;min-inline-size:0;font-size:8pt}.edge-case-check-shelf-module__DsqklW__tableScroller th,.edge-case-check-shelf-module__DsqklW__tableScroller td{overflow-wrap:anywhere;padding:5px}.edge-case-check-shelf-module__DsqklW__panel,.edge-case-check-shelf-module__DsqklW__tablePanel,.edge-case-check-shelf-module__DsqklW__completion,.edge-case-check-shelf-module__DsqklW__terms,.edge-case-check-shelf-module__DsqklW__tableScroller tr{break-inside:avoid}.edge-case-check-shelf-module__DsqklW__book,.edge-case-check-shelf-module__DsqklW__selectedBook{animation:none;transform:none}}@media (forced-colors:active){.edge-case-check-shelf-module__DsqklW__figure,.edge-case-check-shelf-module__DsqklW__header,.edge-case-check-shelf-module__DsqklW__scenePanel,.edge-case-check-shelf-module__DsqklW__panel,.edge-case-check-shelf-module__DsqklW__tablePanel,.edge-case-check-shelf-module__DsqklW__completion,.edge-case-check-shelf-module__DsqklW__terms,.edge-case-check-shelf-module__DsqklW__choiceGrid label,.edge-case-check-shelf-module__DsqklW__detailChoices label,.edge-case-check-shelf-module__DsqklW__answerChoices label,.edge-case-check-shelf-module__DsqklW__sceneButton,.edge-case-check-shelf-module__DsqklW__tableScroller,.edge-case-check-shelf-module__DsqklW__completionGrid article,.edge-case-check-shelf-module__DsqklW__sceneFeedback,.edge-case-check-shelf-module__DsqklW__ruleComparison article,.edge-case-check-shelf-module__DsqklW__recheckStart,.edge-case-check-shelf-module__DsqklW__resetControl button,.edge-case-check-shelf-module__DsqklW__reasonField textarea,.edge-case-check-shelf-module__DsqklW__termGrid details{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.edge-case-check-shelf-module__DsqklW__progress li[aria-current=step]>span,.edge-case-check-shelf-module__DsqklW__primaryButton{color:buttontext;background:buttonface;border-color:buttontext}.edge-case-check-shelf-module__DsqklW__sceneButton[data-result=different],.edge-case-check-shelf-module__DsqklW__differentBook rect{stroke:canvastext;border:3px dashed canvastext}.edge-case-check-shelf-module__DsqklW__sceneButton[data-result=same],.edge-case-check-shelf-module__DsqklW__inspectedBook rect{stroke:canvastext;border:3px double canvastext}.edge-case-check-shelf-module__DsqklW__bookMatch,.edge-case-check-shelf-module__DsqklW__bookDifferent,.edge-case-check-shelf-module__DsqklW__svgKicker,.edge-case-check-shelf-module__DsqklW__ruleLabel,.edge-case-check-shelf-module__DsqklW__deskLabel,.edge-case-check-shelf-module__DsqklW__deskSmall,.edge-case-check-shelf-module__DsqklW__deskTitle,.edge-case-check-shelf-module__DsqklW__deskValue,.edge-case-check-shelf-module__DsqklW__bookIndex,.edge-case-check-shelf-module__DsqklW__bookLabel,.edge-case-check-shelf-module__DsqklW__ruleText{fill:canvastext}}
