.social-studies-help-module__u1b45W__page{overflow-wrap:anywhere;max-width:900px;padding:var(--space-5) clamp(var(--space-4), 3vw, var(--space-7)) var(--space-8);gap:var(--space-4);align-content:start;margin:0 auto;display:grid}.social-studies-help-module__u1b45W__kicker{font-size:var(--type-small);letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0;font-weight:800}.social-studies-help-module__u1b45W__title{font-family:var(--font-display-stack);margin:0;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800}.social-studies-help-module__u1b45W__lede{color:var(--text-secondary);font-size:var(--type-body-lg);max-width:66ch;margin:0}.social-studies-help-module__u1b45W__searchRow{margin-top:var(--space-2)}.social-studies-help-module__u1b45W__searchInput{width:100%;min-height:54px;padding:0 var(--space-4);border-radius:var(--radius-lg);border:2px solid var(--border-strong);font-size:var(--type-body-lg);background:var(--surface-raised);color:var(--text-primary);font-weight:600}.social-studies-help-module__u1b45W__searchInput:focus-visible{box-shadow:var(--shadow-focus-ring);border-color:#4f46e5;outline:none}.social-studies-help-module__u1b45W__results{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.social-studies-help-module__u1b45W__emptyState{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken)}.social-studies-help-module__u1b45W__resultCard{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1.5px solid color-mix(in srgb, var(--pw-core,#4f46e5) 40%, transparent);border-left:6px solid var(--pw-core,#4f46e5);background:var(--surface-raised);color:var(--text-primary);gap:4px;text-decoration:none;transition:translate .1s,box-shadow .1s;display:grid}.social-studies-help-module__u1b45W__resultCard:hover{box-shadow:var(--shadow-soft);translate:0 -2px}.social-studies-help-module__u1b45W__resultCard:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.social-studies-help-module__u1b45W__resultTitle{justify-content:space-between;gap:var(--space-2);color:var(--text-primary);font-weight:800;text-decoration:none;display:flex}.social-studies-help-module__u1b45W__resultTitle:hover{text-decoration:underline}.social-studies-help-module__u1b45W__codeChip[data-challenge]{background:var(--pw-core,#4f46e5);color:#fff;text-decoration:none}.social-studies-help-module__u1b45W__resultDesc{color:var(--text-secondary);font-size:var(--type-small)}.social-studies-help-module__u1b45W__resultCodes{flex-wrap:wrap;gap:6px;display:flex}.social-studies-help-module__u1b45W__codeChip{border-radius:var(--radius-round);background:var(--pw-tint,var(--surface-sunken));color:var(--pw-deep,var(--text-secondary));padding:1px 8px;font-size:.72rem;font-weight:800}.social-studies-help-module__u1b45W__statusChip{white-space:nowrap;border-radius:var(--radius-round);color:#15803d;background:#dcfce7;align-self:center;padding:2px 10px;font-size:.72rem;font-weight:800}.social-studies-help-module__u1b45W__routes{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.social-studies-help-module__u1b45W__routeCard{padding:var(--space-4);border-radius:var(--radius-lg);border:2px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-primary);gap:6px;text-decoration:none;transition:translate .1s,box-shadow .1s;display:grid}.social-studies-help-module__u1b45W__routeCard:hover{box-shadow:var(--shadow-soft);border-color:#4f46e5;translate:0 -2px}.social-studies-help-module__u1b45W__routeCard:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.social-studies-help-module__u1b45W__routeTitle{font-weight:800;font-size:var(--type-body-lg)}.social-studies-help-module__u1b45W__routeDesc{color:var(--text-secondary);font-size:var(--type-small)}.social-studies-help-module__u1b45W__group{gap:var(--space-2);margin-top:var(--space-3);display:grid}.social-studies-help-module__u1b45W__groupTitle{font-family:var(--font-display-stack);font-weight:800;font-size:var(--type-title);color:var(--pw-deep,var(--text-primary));margin:0}.social-studies-help-module__u1b45W__groupHint{color:var(--text-secondary);margin:0;font-style:italic}.social-studies-help-module__u1b45W__topicGrid{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.social-studies-help-module__u1b45W__strand{gap:var(--space-2);margin-top:var(--space-3);scroll-margin-top:90px;display:grid}.social-studies-help-module__u1b45W__strandTitle{font-family:var(--font-display-stack);font-weight:800;font-size:var(--type-body-lg);margin:0}.social-studies-help-module__u1b45W__overall{margin:var(--space-2) 0 0;color:var(--text-secondary);max-width:78ch;font-weight:700}.social-studies-help-module__u1b45W__overallCode{color:var(--text-primary);margin-right:8px;font-weight:800}.social-studies-help-module__u1b45W__seList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.social-studies-help-module__u1b45W__seRow{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);background:var(--surface-raised);grid-template-columns:58px minmax(0,1fr) auto;align-items:start;display:grid}@media (max-width:640px){.social-studies-help-module__u1b45W__seRow{grid-template-columns:58px minmax(0,1fr)}.social-studies-help-module__u1b45W__seTaught{grid-column:2}}.social-studies-help-module__u1b45W__seRow>*{min-width:0}.social-studies-help-module__u1b45W__seText{overflow-wrap:anywhere}.social-studies-help-module__u1b45W__seCode{color:#4f46e5;font-weight:800}.social-studies-help-module__u1b45W__seText{color:var(--text-primary)}.social-studies-help-module__u1b45W__seTaught{white-space:nowrap;border-radius:var(--radius-round);color:#312e81;background:#e0e7ff;place-self:center end;padding:4px 12px;font-size:.75rem;font-weight:800;text-decoration:none}.social-studies-help-module__u1b45W__seTaught:hover{background:#c7d2fe}.social-studies-help-module__u1b45W__seTaught:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.social-studies-help-module__u1b45W__jump{gap:var(--space-2);flex-wrap:wrap;display:flex}.social-studies-help-module__u1b45W__jumpChip{overflow-wrap:anywhere;max-width:100%;min-height:38px;padding:0 var(--space-3);border-radius:var(--radius-round);border:1.5px solid var(--border-strong);color:var(--text-primary);font-weight:700;font-size:var(--type-small);background:var(--surface-raised);align-items:center;text-decoration:none;display:inline-flex}.social-studies-help-module__u1b45W__jumpChip:hover{border-color:#4f46e5}.social-studies-help-module__u1b45W__jumpChip:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.social-studies-help-module__u1b45W__sourceNote{margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:var(--type-small);max-width:78ch}.social-studies-help-module__u1b45W__sourceNote a{color:#4f46e5;font-weight:700}.social-studies-help-module__u1b45W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
