.lesson-eighteen-module__KyAgfq__page{--help:#355f59;--help-soft:#e4efeb;--warm:#9d5d45}.lesson-eighteen-module__KyAgfq__categories,.lesson-eighteen-module__KyAgfq__practical,.lesson-eighteen-module__KyAgfq__earlier,.lesson-eighteen-module__KyAgfq__helpMap,.lesson-eighteen-module__KyAgfq__stabilization,.lesson-eighteen-module__KyAgfq__urgent,.lesson-eighteen-module__KyAgfq__completion{border-radius:24px;margin-top:44px;padding:30px}.lesson-eighteen-module__KyAgfq__categories{background:#f1ede5}.lesson-eighteen-module__KyAgfq__categories h2,.lesson-eighteen-module__KyAgfq__practical h2,.lesson-eighteen-module__KyAgfq__earlier h2,.lesson-eighteen-module__KyAgfq__helpMap>h2,.lesson-eighteen-module__KyAgfq__stabilization h2,.lesson-eighteen-module__KyAgfq__urgent h2,.lesson-eighteen-module__KyAgfq__completion h2{font:700 clamp(1.8rem,4vw,2.8rem)/1.2 var(--font-serif)}.lesson-eighteen-module__KyAgfq__categories>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lesson-eighteen-module__KyAgfq__categories article{background:#fff;border-radius:15px;align-content:start;gap:8px;padding:17px;display:grid}.lesson-eighteen-module__KyAgfq__categories article span{color:var(--warm);font-weight:900}.lesson-eighteen-module__KyAgfq__categories article strong{font-size:1.05rem}.lesson-eighteen-module__KyAgfq__practical{background:var(--help-soft)}.lesson-eighteen-module__KyAgfq__practical>div{background:#fff;border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin-top:20px;padding:18px;display:grid}.lesson-eighteen-module__KyAgfq__practical>div>b{color:var(--warm)}.lesson-eighteen-module__KyAgfq__practical ul{margin:0;padding-left:22px}.lesson-eighteen-module__KyAgfq__earlier{border-left:7px solid var(--warm);background:#fff7ee}.lesson-eighteen-module__KyAgfq__helpMap{background:#fff;border:1px solid #b9d0c9;gap:18px;display:grid}.lesson-eighteen-module__KyAgfq__helpMap>h2{margin:0}.lesson-eighteen-module__KyAgfq__fields{gap:13px;display:grid}.lesson-eighteen-module__KyAgfq__fields label{gap:7px;font-weight:900;display:grid}.lesson-eighteen-module__KyAgfq__fields input{min-height:52px;font:inherit;border:2px solid #b5c9c4;border-radius:11px;padding:11px 13px}.lesson-eighteen-module__KyAgfq__helpMap fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;display:grid}.lesson-eighteen-module__KyAgfq__helpMap legend{grid-column:1/-1;margin-bottom:8px;font-weight:900}.lesson-eighteen-module__KyAgfq__helpMap fieldset input{opacity:0;width:1px;height:1px;position:absolute}.lesson-eighteen-module__KyAgfq__helpMap fieldset span{cursor:pointer;border:2px solid #bdd0cb;border-radius:12px;min-height:54px;padding:14px;font-weight:800;display:block}.lesson-eighteen-module__KyAgfq__helpMap fieldset input:checked+span{border-color:var(--help);background:var(--help-soft)}.lesson-eighteen-module__KyAgfq__primary,.lesson-eighteen-module__KyAgfq__helpResult button,.lesson-eighteen-module__KyAgfq__refresh{background:var(--help);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-self:start;padding:0 20px;font-weight:900}.lesson-eighteen-module__KyAgfq__primary:disabled{opacity:.45;cursor:not-allowed}.lesson-eighteen-module__KyAgfq__helpResult{background:var(--help-soft);border-radius:18px;gap:13px;padding:22px;display:grid}.lesson-eighteen-module__KyAgfq__helpResult h3{font:700 1.7rem/1.2 var(--font-serif);margin:0}.lesson-eighteen-module__KyAgfq__helpResult dl{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;display:grid}.lesson-eighteen-module__KyAgfq__helpResult dl div{background:#fff;border-radius:11px;min-width:0;padding:13px}.lesson-eighteen-module__KyAgfq__helpResult dt{color:#536a64;font-weight:850}.lesson-eighteen-module__KyAgfq__helpResult dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:900}.lesson-eighteen-module__KyAgfq__stabilization{background:#edf1e9;gap:20px;display:grid}.lesson-eighteen-module__KyAgfq__stabilization>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.lesson-eighteen-module__KyAgfq__stabilization h2{margin:0}.lesson-eighteen-module__KyAgfq__toggle{background:#fff;border-radius:12px;flex:none;padding:4px;display:flex}.lesson-eighteen-module__KyAgfq__toggle button{min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 15px;font-weight:900}.lesson-eighteen-module__KyAgfq__toggle button[aria-pressed=true]{background:var(--help);color:#fff}.lesson-eighteen-module__KyAgfq__fullCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lesson-eighteen-module__KyAgfq__fullCard article{background:#fff;border-radius:14px;min-width:0;padding:17px}.lesson-eighteen-module__KyAgfq__fullCard h3{margin:0 0 9px;font-size:1rem}.lesson-eighteen-module__KyAgfq__fullCard strong,.lesson-eighteen-module__KyAgfq__missing{overflow-wrap:anywhere;line-height:1.55}.lesson-eighteen-module__KyAgfq__missing{color:#6d746f}.lesson-eighteen-module__KyAgfq__missing a{color:var(--help);font-weight:900}.lesson-eighteen-module__KyAgfq__quickCard{color:#fff;background:#243f3b;border-radius:18px;padding:22px}.lesson-eighteen-module__KyAgfq__quickCard h3{font:700 1.55rem/1.3 var(--font-serif)}.lesson-eighteen-module__KyAgfq__quickCard>div{border-top:1px solid #ffffff30;grid-template-columns:minmax(75px,.7fr) auto 1.8fr;gap:10px;padding:11px 0;display:grid}.lesson-eighteen-module__KyAgfq__quickCard span{color:#e6bb99}.lesson-eighteen-module__KyAgfq__sourceNote{color:#596963;margin:0}.lesson-eighteen-module__KyAgfq__urgent{background:#fff0e7}.lesson-eighteen-module__KyAgfq__urgent li{margin:7px 0}.lesson-eighteen-module__KyAgfq__memory{background:var(--help);color:#fff;border-radius:24px;margin-top:44px;padding:38px}.lesson-eighteen-module__KyAgfq__memory p{font:700 clamp(2rem,5vw,3.4rem)/1.15 var(--font-serif)}.lesson-eighteen-module__KyAgfq__memory h2{font-size:1.15rem}.lesson-eighteen-module__KyAgfq__completion{text-align:center;background:#e4efe8;gap:10px;display:grid}.lesson-eighteen-module__KyAgfq__completion>p{color:var(--help);font-weight:900}.lesson-eighteen-module__KyAgfq__completion h2{margin:0}.lesson-eighteen-module__KyAgfq__completion>span{color:#64736e;margin-top:10px}.lesson-eighteen-module__KyAgfq__completion>strong{font:700 1.25rem/1.45 var(--font-serif)}.lesson-eighteen-module__KyAgfq__completion>div{background:#fff;border:1px solid #b7ccc4;border-radius:12px;gap:4px;margin-top:8px;padding:15px;font-weight:900;display:grid}.lesson-eighteen-module__KyAgfq__completion small{color:#7a675c}.lesson-eighteen-module__KyAgfq__fields input:focus-visible,.lesson-eighteen-module__KyAgfq__helpMap fieldset input:focus-visible+span,.lesson-eighteen-module__KyAgfq__primary:focus-visible,.lesson-eighteen-module__KyAgfq__helpResult button:focus-visible,.lesson-eighteen-module__KyAgfq__toggle button:focus-visible,.lesson-eighteen-module__KyAgfq__refresh:focus-visible{outline-offset:3px;outline:3px solid #b7664c}@media (max-width:720px){.lesson-eighteen-module__KyAgfq__categories,.lesson-eighteen-module__KyAgfq__practical,.lesson-eighteen-module__KyAgfq__earlier,.lesson-eighteen-module__KyAgfq__helpMap,.lesson-eighteen-module__KyAgfq__stabilization,.lesson-eighteen-module__KyAgfq__urgent,.lesson-eighteen-module__KyAgfq__completion{padding:24px 17px}.lesson-eighteen-module__KyAgfq__categories>div,.lesson-eighteen-module__KyAgfq__helpMap fieldset,.lesson-eighteen-module__KyAgfq__helpResult dl,.lesson-eighteen-module__KyAgfq__fullCard{grid-template-columns:1fr}.lesson-eighteen-module__KyAgfq__practical>div{grid-template-columns:1fr;gap:8px}.lesson-eighteen-module__KyAgfq__stabilization>header{flex-direction:column;align-items:stretch}.lesson-eighteen-module__KyAgfq__toggle{width:100%}.lesson-eighteen-module__KyAgfq__toggle button{flex:1}.lesson-eighteen-module__KyAgfq__primary,.lesson-eighteen-module__KyAgfq__helpResult button,.lesson-eighteen-module__KyAgfq__refresh{width:100%}.lesson-eighteen-module__KyAgfq__quickCard{padding:18px 15px}.lesson-eighteen-module__KyAgfq__quickCard>div{grid-template-columns:82px auto minmax(0,1fr)}.lesson-eighteen-module__KyAgfq__quickCard b{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.lesson-eighteen-module__KyAgfq__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
