.semester-work-fields[data-astro-cid-zf7zlyps],.semester-work-metrics[data-astro-cid-zf7zlyps]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.semester-work-fields[data-astro-cid-zf7zlyps] input[data-astro-cid-zf7zlyps]{font:inherit;padding:10px;min-height:44px;max-width:100%;border:1px solid var(--line);border-radius:10px}.semester-work-fields[data-astro-cid-zf7zlyps] .field[data-astro-cid-zf7zlyps]{display:flex;flex-direction:column;gap:7px}.semester-work-metrics[data-astro-cid-zf7zlyps]>div[data-astro-cid-zf7zlyps]{padding:12px;border:1px solid var(--line);border-radius:10px}.semester-work-metrics[data-astro-cid-zf7zlyps] strong[data-astro-cid-zf7zlyps],.semester-work-metrics[data-astro-cid-zf7zlyps] span[data-astro-cid-zf7zlyps]{display:block}.semester-work-metrics[data-astro-cid-zf7zlyps] strong[data-astro-cid-zf7zlyps]{font-size:1.4rem}.semester-work-metrics[data-astro-cid-zf7zlyps] span[data-astro-cid-zf7zlyps]{font-size:.87rem;color:var(--muted)}[data-astro-cid-zf7zlyps][data-work-results][hidden],[data-astro-cid-zf7zlyps][data-work-error][hidden]{display:none!important}@media(max-width:620px){.semester-work-fields[data-astro-cid-zf7zlyps],.semester-work-metrics[data-astro-cid-zf7zlyps]{grid-template-columns:1fr}}.reading-verified[data-astro-cid-4qnpfu5j]{display:flex;align-items:flex-start;gap:10px;margin:12px 0;padding:12px;border:1px solid var(--line);border-radius:10px}.reading-verified[data-astro-cid-4qnpfu5j] input[data-astro-cid-4qnpfu5j]{width:20px;height:20px;flex-shrink:0;margin-top:2px}.reading-calibration-fields[data-astro-cid-4qnpfu5j],.reading-calibration-metrics[data-astro-cid-4qnpfu5j]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.reading-calibration-fields[data-astro-cid-4qnpfu5j] .field[data-astro-cid-4qnpfu5j]{display:flex;flex-direction:column;gap:7px}.reading-calibration-fields[data-astro-cid-4qnpfu5j] input[data-astro-cid-4qnpfu5j]{font:inherit;padding:10px;min-height:44px;max-width:100%;border:1px solid var(--line);border-radius:10px}.reading-calibration-metrics[data-astro-cid-4qnpfu5j]>div[data-astro-cid-4qnpfu5j]{padding:12px;border:1px solid var(--line);border-radius:10px}.reading-calibration-metrics[data-astro-cid-4qnpfu5j] strong[data-astro-cid-4qnpfu5j],.reading-calibration-metrics[data-astro-cid-4qnpfu5j] span[data-astro-cid-4qnpfu5j]{display:block}.reading-calibration-metrics[data-astro-cid-4qnpfu5j] strong[data-astro-cid-4qnpfu5j]{font-size:1.4rem}.reading-calibration-metrics[data-astro-cid-4qnpfu5j] span[data-astro-cid-4qnpfu5j]{font-size:.87rem;color:var(--muted)}[data-astro-cid-4qnpfu5j][data-reading-results][hidden],[data-astro-cid-4qnpfu5j][data-reading-next][hidden]{display:none!important}@media(max-width:620px){.reading-calibration-fields[data-astro-cid-4qnpfu5j],.reading-calibration-metrics[data-astro-cid-4qnpfu5j]{grid-template-columns:1fr}}.lecture-session-fields[data-astro-cid-ybfojvjf],.lecture-session-metrics[data-astro-cid-ybfojvjf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.lecture-session-fields[data-astro-cid-ybfojvjf] .field[data-astro-cid-ybfojvjf]{display:flex;flex-direction:column;gap:7px}.lecture-session-fields[data-astro-cid-ybfojvjf] input[data-astro-cid-ybfojvjf]{font:inherit;width:100%;max-width:100%;min-height:44px;padding:10px;box-sizing:border-box;border:1px solid var(--line);border-radius:10px}.lecture-session-metrics[data-astro-cid-ybfojvjf]>div[data-astro-cid-ybfojvjf]{border:1px solid var(--line);border-radius:10px;padding:12px}.lecture-session-metrics[data-astro-cid-ybfojvjf] span[data-astro-cid-ybfojvjf],.lecture-session-metrics[data-astro-cid-ybfojvjf] strong[data-astro-cid-ybfojvjf]{display:block}.lecture-session-metrics[data-astro-cid-ybfojvjf] strong[data-astro-cid-ybfojvjf]{font-size:1.35rem}.lecture-session-metrics[data-astro-cid-ybfojvjf] span[data-astro-cid-ybfojvjf]{font-size:.87rem;color:var(--muted)}[data-astro-cid-ybfojvjf][data-lecture-session-output][hidden]{display:none!important}@media(max-width:620px){.lecture-session-fields[data-astro-cid-ybfojvjf],.lecture-session-metrics[data-astro-cid-ybfojvjf]{grid-template-columns:1fr}}[data-astro-cid-grsi22di][data-flashcard-budget] input[data-astro-cid-grsi22di]{width:100%;max-width:300px;min-height:44px;border:1px solid var(--line);border-radius:10px;padding:9px 12px;font:inherit}.flash-budget-metrics[data-astro-cid-grsi22di]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.flash-budget-metrics[data-astro-cid-grsi22di]>div[data-astro-cid-grsi22di]{padding:12px;border:1px solid var(--line);border-radius:12px}.flash-budget-metrics[data-astro-cid-grsi22di] span[data-astro-cid-grsi22di],.flash-budget-metrics[data-astro-cid-grsi22di] strong[data-astro-cid-grsi22di]{display:block}.flash-budget-metrics[data-astro-cid-grsi22di] span[data-astro-cid-grsi22di]{color:var(--muted);font-size:.86rem}.flash-budget-metrics[data-astro-cid-grsi22di] strong[data-astro-cid-grsi22di]{font-size:1.45rem}.flash-budget-metrics[data-astro-cid-grsi22di][hidden]{display:none!important}@media(max-width:620px){.flash-budget-metrics[data-astro-cid-grsi22di]{grid-template-columns:1fr}}.deadline-capacity-input[data-astro-cid-biqiwfye]{display:flex;flex-direction:column;gap:8px;max-width:540px}.deadline-capacity-input[data-astro-cid-biqiwfye] input[data-astro-cid-biqiwfye]{font:inherit;width:100%;max-width:340px;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:10px}.deadline-capacity-metrics[data-astro-cid-biqiwfye]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.deadline-capacity-metrics[data-astro-cid-biqiwfye]>div[data-astro-cid-biqiwfye]{border:1px solid var(--line);border-radius:12px;padding:12px}.deadline-capacity-metrics[data-astro-cid-biqiwfye] span[data-astro-cid-biqiwfye],.deadline-capacity-metrics[data-astro-cid-biqiwfye] strong[data-astro-cid-biqiwfye]{display:block}.deadline-capacity-metrics[data-astro-cid-biqiwfye] span[data-astro-cid-biqiwfye]{font-size:.85rem;color:var(--muted)}.deadline-capacity-metrics[data-astro-cid-biqiwfye] strong[data-astro-cid-biqiwfye]{font-size:1.5rem}.deadline-daily-schedule[data-astro-cid-biqiwfye]{margin:16px 0}.deadline-daily-schedule[data-astro-cid-biqiwfye] summary[data-astro-cid-biqiwfye]{cursor:pointer}.deadline-daily-schedule[data-astro-cid-biqiwfye] .table-wrap[data-astro-cid-biqiwfye]{overflow-x:auto;max-height:460px}.deadline-daily-schedule[data-astro-cid-biqiwfye] table[data-astro-cid-biqiwfye]{width:100%;border-collapse:collapse}.deadline-daily-schedule[data-astro-cid-biqiwfye] th[data-astro-cid-biqiwfye],.deadline-daily-schedule[data-astro-cid-biqiwfye] td[data-astro-cid-biqiwfye]{padding:9px 12px;border-bottom:1px solid var(--line);text-align:left}.deadline-daily-schedule[data-astro-cid-biqiwfye] tbody[data-astro-cid-biqiwfye] tr[data-astro-cid-biqiwfye]:nth-child(2n){background:var(--surface,#f7f9fc)}.deadline-capacity-results[data-astro-cid-biqiwfye][hidden],[data-astro-cid-biqiwfye][data-capacity-error][hidden]{display:none!important}@media(max-width:540px){.deadline-capacity-metrics[data-astro-cid-biqiwfye]{grid-template-columns:1fr}}@media print{#spelling-answer-key[data-astro-cid-buunc5g3]{display:none!important}}.citation-shell[data-astro-cid-n7c4bgdo]{display:grid;grid-template-columns:1.15fr .85fr;gap:22px}.citation-head[data-astro-cid-n7c4bgdo]{display:flex;align-items:start;justify-content:space-between;gap:14px}.doi-box[data-astro-cid-n7c4bgdo]{padding:16px;border:1px solid var(--line);border-radius:12px;background:#f7f9fb;margin-bottom:18px}.compact[data-astro-cid-n7c4bgdo]{max-width:240px}.four-cols[data-astro-cid-n7c4bgdo]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.citation-preview[data-astro-cid-n7c4bgdo]{font-size:1.05rem;line-height:1.75;padding:18px 0;overflow-wrap:anywhere}.citation-warnings[data-astro-cid-n7c4bgdo]{margin-top:18px;border-top:1px solid var(--line);padding-top:15px}.field[data-astro-cid-n7c4bgdo] small[data-astro-cid-n7c4bgdo]{display:block;margin-top:5px;color:var(--muted)}@media(max-width:850px){.citation-shell[data-astro-cid-n7c4bgdo]{grid-template-columns:1fr}.four-cols[data-astro-cid-n7c4bgdo]{grid-template-columns:1fr 1fr}}@media(max-width:540px){.four-cols[data-astro-cid-n7c4bgdo]{grid-template-columns:1fr}.citation-head[data-astro-cid-n7c4bgdo]{flex-direction:column}}.citation-shell[data-astro-cid-ex4pwlzd]{display:grid;grid-template-columns:1.15fr .85fr;gap:22px}.mla-intext[data-astro-cid-ex4pwlzd],.apa-intext[data-astro-cid-ex4pwlzd],.harvard-intext[data-astro-cid-ex4pwlzd],.turabian-companion[data-astro-cid-ex4pwlzd]{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.mla-intext[data-astro-cid-ex4pwlzd] h3[data-astro-cid-ex4pwlzd],.apa-intext[data-astro-cid-ex4pwlzd] h3[data-astro-cid-ex4pwlzd],.harvard-intext[data-astro-cid-ex4pwlzd] h3[data-astro-cid-ex4pwlzd],.turabian-companion[data-astro-cid-ex4pwlzd] h3[data-astro-cid-ex4pwlzd]{margin:.25rem 0 12px}.mla-intext-preview[data-astro-cid-ex4pwlzd],.apa-intext-preview[data-astro-cid-ex4pwlzd],.harvard-intext-preview[data-astro-cid-ex4pwlzd],.turabian-companion-preview[data-astro-cid-ex4pwlzd]{font-size:1.05rem;font-weight:700;padding:12px 14px;background:#f7f9fb;border:1px solid var(--line);border-radius:10px;overflow-wrap:anywhere}.citation-head[data-astro-cid-ex4pwlzd]{display:flex;align-items:start;justify-content:space-between;gap:14px}.citation-head[data-astro-cid-ex4pwlzd] h2[data-astro-cid-ex4pwlzd]{margin-top:.15rem}.doi-box[data-astro-cid-ex4pwlzd]{padding:16px;border:1px solid var(--line);border-radius:12px;background:#f7f9fb;margin-bottom:18px}.doi-box[data-astro-cid-ex4pwlzd] button[data-astro-cid-ex4pwlzd]{margin-bottom:8px}.compact[data-astro-cid-ex4pwlzd]{max-width:460px}.four-cols[data-astro-cid-ex4pwlzd]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.citation-preview[data-astro-cid-ex4pwlzd]{font-size:1.05rem;line-height:1.75;padding:18px 0;overflow-wrap:anywhere}.citation-warnings[data-astro-cid-ex4pwlzd]{margin-top:18px;border-top:1px solid var(--line);padding-top:15px}.citation-warnings[data-astro-cid-ex4pwlzd] ul[data-astro-cid-ex4pwlzd]{padding-left:20px}.small[data-astro-cid-ex4pwlzd]{font-size:.88rem}.field[data-astro-cid-ex4pwlzd] small[data-astro-cid-ex4pwlzd]{display:block;margin-top:5px;color:var(--muted)}code[data-astro-cid-ex4pwlzd]{font-size:.9em}.result-actions[data-astro-cid-ex4pwlzd]{margin-top:14px}@media(max-width:850px){.citation-shell[data-astro-cid-ex4pwlzd]{grid-template-columns:1fr}.four-cols[data-astro-cid-ex4pwlzd]{grid-template-columns:1fr 1fr}}@media(max-width:540px){.four-cols[data-astro-cid-ex4pwlzd]{grid-template-columns:1fr}.citation-head[data-astro-cid-ex4pwlzd]{flex-direction:column}}.affiliate-offer[data-astro-cid-goamxsj7]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:24px;align-items:center;margin:28px 0;padding:24px;border:1px solid var(--line);border-left:4px solid #7355a6;border-radius:16px;background:linear-gradient(145deg,#fff,#faf7ff);box-shadow:0 12px 30px #2d23500f}.affiliate-offer[data-astro-cid-goamxsj7][hidden]{display:none!important}.affiliate-offer[data-astro-cid-goamxsj7] h2[data-astro-cid-goamxsj7]{margin:.25rem 0 .45rem}.affiliate-offer[data-astro-cid-goamxsj7] p[data-astro-cid-goamxsj7]{margin:.2rem 0;color:var(--muted)}.affiliate-kicker[data-astro-cid-goamxsj7]{font-size:.74rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#644795}.affiliate-action[data-astro-cid-goamxsj7] a[data-astro-cid-goamxsj7]{display:inline-block;padding:12px 16px;border-radius:10px;background:#594080;color:#fff;text-decoration:none;font-weight:850}.affiliate-action[data-astro-cid-goamxsj7] a[data-astro-cid-goamxsj7]:hover{background:#453264}.affiliate-disclosure[data-astro-cid-goamxsj7]{margin-top:.7rem!important;font-size:.76rem!important;line-height:1.45}@media(max-width:760px){.affiliate-offer[data-astro-cid-goamxsj7]{grid-template-columns:1fr;padding:20px 16px}.affiliate-action[data-astro-cid-goamxsj7] a[data-astro-cid-goamxsj7]{width:100%;text-align:center}}
