.ProjectStandardsPanel-module-scss-module__p00dBq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProjectStandardsPanel-module-scss-module__p00dBq__standardsPanel{--ph:32px;background:var(--la-surface-dark-navy-panel);border:1px solid #00cfff26;border-radius:12px;margin-bottom:48px;padding:36px 0 8px;overflow:hidden}.ProjectStandardsPanel-module-scss-module__p00dBq__panelHeader{padding:0 var(--ph) 28px}.ProjectStandardsPanel-module-scss-module__p00dBq__panelTitle{font-family:var(--la-font-subheading);letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:clamp(1.35rem,5vw,1.9rem);font-weight:400;line-height:var(--la-line-height-tight);margin-bottom:10px}.ProjectStandardsPanel-module-scss-module__p00dBq__slash{color:var(--la-color-tertiary-500);font-weight:500}.ProjectStandardsPanel-module-scss-module__p00dBq__panelSummary{font-family:var(--la-font-mono);color:#00cfffa6;letter-spacing:.1em;font-size:.72rem}.ProjectStandardsPanel-module-scss-module__p00dBq__panelSummary span{color:#00cfffcc}.ProjectStandardsPanel-module-scss-module__p00dBq__panelAttribution{font-family:var(--la-font-mono);letter-spacing:.07em;color:#ffffffd9;margin-top:6px;font-size:.65rem}.ProjectStandardsPanel-module-scss-module__p00dBq__panelAttributionLink{color:#00cfffd9;text-underline-offset:2px;-webkit-text-decoration:underline #00cfff8c;text-decoration:underline #00cfff8c;transition:color .15s,text-decoration-color .15s}.ProjectStandardsPanel-module-scss-module__p00dBq__panelAttributionLink:hover,.ProjectStandardsPanel-module-scss-module__p00dBq__panelAttributionLink:focus-visible{color:#00cfffe6;outline:none;text-decoration-color:#00cfff80}.ProjectStandardsPanel-module-scss-module__p00dBq__panelAttributionLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #00cfff99}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBar{padding:0 var(--ph);gap:2px;margin-bottom:4px;display:flex}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn{font-family:var(--la-font-mono);font-size:.72rem;font-weight:var(--la-font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;cursor:pointer;transition:color var(--la-transition-fast) var(--la-easing-out),background var(--la-transition-fast) var(--la-easing-out),border-color var(--la-transition-fast) var(--la-easing-out);border-radius:var(--la-radius-xs) var(--la-radius-xs) 0 0;min-height:var(--la-touch-target);background:0 0;border:1px solid #0000;padding:9px 18px}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn:hover{color:var(--la-color-tertiary-300);border-color:#00cfff1f}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn[aria-selected=true]{border-color:#00cfff1f;border-bottom-color:var(--la-surface-dark-navy-panel);color:var(--la-color-tertiary-500);background:#00cfff1a}@media (prefers-reduced-motion:no-preference){.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn[aria-selected=true]{text-shadow:0 0 10px #00cfff8c}}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn:focus-visible{outline:var(--la-focus-width) solid var(--la-focus-color);outline-offset:var(--la-focus-offset)}.ProjectStandardsPanel-module-scss-module__p00dBq__stateTab[aria-selected=true]{color:var(--la-color-warning);border-color:#f9731633;border-bottom-color:var(--la-surface-dark-navy-panel);background:#f9731614}@media (prefers-reduced-motion:no-preference){.ProjectStandardsPanel-module-scss-module__p00dBq__stateTab[aria-selected=true]{text-shadow:0 0 10px #f9731680}}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanels{border-top:1px solid #00cfff1f}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel{padding:8px 0 24px;display:none}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active{display:block}.ProjectStandardsPanel-module-scss-module__p00dBq__subjectOverline{font-family:var(--la-font-mono);letter-spacing:.15em;text-transform:uppercase;color:#00cfffe6;padding:18px var(--ph) 6px;font-size:.68rem}.ProjectStandardsPanel-module-scss-module__p00dBq__subjectOverline.ProjectStandardsPanel-module-scss-module__p00dBq__ela{color:#82efffe6}.ProjectStandardsPanel-module-scss-module__p00dBq__subjectOverline.ProjectStandardsPanel-module-scss-module__p00dBq__math{color:#ff8866e6}.ProjectStandardsPanel-module-scss-module__p00dBq__subjectOverline.ProjectStandardsPanel-module-scss-module__p00dBq__csta{color:#5fa8ffe6}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBanner{margin:12px var(--ph) 14px;border-radius:var(--la-radius-xs);background:#f973161a;border:1px solid #f97316a6;align-items:center;gap:14px;padding:12px 16px;display:flex}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBadge{font-family:var(--la-font-mono);font-size:.65rem;font-weight:var(--la-font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--la-color-warning);white-space:nowrap;border-radius:var(--la-radius-xs);border:1px solid #f973164d;padding:3px 7px}@media (prefers-reduced-motion:no-preference){.ProjectStandardsPanel-module-scss-module__p00dBq__stateBadge{animation:2.4s ease-in-out infinite ProjectStandardsPanel-module-scss-module__p00dBq__pulse-glow}}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBannerText{font-size:var(--la-font-size-body-sm);color:#ffffffeb;line-height:var(--la-line-height-normal)}.ProjectStandardsPanel-module-scss-module__p00dBq__mergedStateBanner{margin:12px var(--ph) 16px;border-radius:var(--la-radius-xs);background:#f9731614;border:1px solid #f97316a6;padding:12px 16px}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBannerTopRow{align-items:center;gap:14px;display:flex}.ProjectStandardsPanel-module-scss-module__p00dBq__bannerDivider{border:none;border-top:1px solid #f9731633;margin:10px 0}.ProjectStandardsPanel-module-scss-module__p00dBq__bannerAdoptionRow{align-items:flex-start;gap:10px;display:flex}.ProjectStandardsPanel-module-scss-module__p00dBq__adoptionBannerIcon{color:var(--la-color-warning);opacity:.8;flex-shrink:0;margin-top:1px}.ProjectStandardsPanel-module-scss-module__p00dBq__adoptionBannerHeading{font-family:var(--la-font-mono);font-size:.75rem;font-weight:var(--la-font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:#f97316d9;margin-bottom:4px}.ProjectStandardsPanel-module-scss-module__p00dBq__adoptionBannerBody{font-size:var(--la-font-size-body-sm);color:#ffffffb8;line-height:var(--la-line-height-normal)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRow{padding:0 var(--ph);border-bottom:1px solid #00cfff14;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00cfff0a,#0000);width:50%;height:100%;position:absolute;top:0;left:-100%}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:hover:before{animation:.6s ease-out forwards ProjectStandardsPanel-module-scss-module__p00dBq__scan-sweep}}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRowBtn{text-align:left;cursor:pointer;width:100%;color:inherit;min-height:var(--la-touch-target);background:0 0;border:none;grid-template-columns:110px 1fr 28px;align-items:center;gap:16px;padding:14px 0;display:grid}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRowBtn:focus-visible{outline:var(--la-focus-width) solid var(--la-focus-color);outline-offset:var(--la-focus-offset)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode{font-family:var(--la-font-mono);font-size:.78rem;font-weight:var(--la-font-weight-medium);letter-spacing:.02em;white-space:nowrap;padding-left:8px}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode.ProjectStandardsPanel-module-scss-module__p00dBq__ngss{border-left:2px solid var(--la-color-tertiary-500);color:var(--la-color-tertiary-500);text-shadow:0 0 8px #00cfff59}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode.ProjectStandardsPanel-module-scss-module__p00dBq__ela{border-left:2px solid var(--la-color-tertiary-300);color:var(--la-color-tertiary-300)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode.ProjectStandardsPanel-module-scss-module__p00dBq__math{border-left:2px solid var(--la-color-secondary-400);color:var(--la-color-secondary-400)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode.ProjectStandardsPanel-module-scss-module__p00dBq__state{border-left:2px solid var(--la-color-warning);color:var(--la-color-warning)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdCode.ProjectStandardsPanel-module-scss-module__p00dBq__csta{border-left:2px solid var(--la-color-brand-400);color:var(--la-color-brand-400);text-shadow:0 0 8px #5fa8ff4d}.ProjectStandardsPanel-module-scss-module__p00dBq__stdDescription{font-size:var(--la-font-size-body-sm);line-height:var(--la-line-height-normal);color:#ffffffeb}.ProjectStandardsPanel-module-scss-module__p00dBq__stdDescription.ProjectStandardsPanel-module-scss-module__p00dBq__clamped{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProjectStandardsPanel-module-scss-module__p00dBq__chevron{color:#00cfffa6;width:16px;height:16px;transition:transform var(--la-transition-fast) var(--la-easing-out);flex-shrink:0}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRow.ProjectStandardsPanel-module-scss-module__p00dBq__expanded .ProjectStandardsPanel-module-scss-module__p00dBq__chevron{transform:rotate(90deg)}.ProjectStandardsPanel-module-scss-module__p00dBq__stdDetail{padding-bottom:14px;padding-left:126px;display:none}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRow.ProjectStandardsPanel-module-scss-module__p00dBq__expanded .ProjectStandardsPanel-module-scss-module__p00dBq__stdDetail{display:block}.ProjectStandardsPanel-module-scss-module__p00dBq__supportsLabel{font-family:var(--la-font-mono);color:#00cfffd9;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem}.ProjectStandardsPanel-module-scss-module__p00dBq__supportsChips{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.ProjectStandardsPanel-module-scss-module__p00dBq__supportsChip{font-family:var(--la-font-mono);border-radius:var(--la-radius-xs);color:var(--la-color-tertiary-300);border:1px solid #00cfff33;padding:2px 7px;font-size:.68rem}.ProjectStandardsPanel-module-scss-module__p00dBq__math .ProjectStandardsPanel-module-scss-module__p00dBq__supportsChip{color:var(--la-color-secondary-400);border-color:#ff886640}.ProjectStandardsPanel-module-scss-module__p00dBq__math .ProjectStandardsPanel-module-scss-module__p00dBq__supportsLabel{color:#ff8866d9}.ProjectStandardsPanel-module-scss-module__p00dBq__csta .ProjectStandardsPanel-module-scss-module__p00dBq__supportsLabel{color:#5fa8ffd9}.ProjectStandardsPanel-module-scss-module__p00dBq__cstaChip{color:var(--la-color-brand-400);border-color:#5fa8ff40}.ProjectStandardsPanel-module-scss-module__p00dBq__sourceAttr{color:#ffffff8c;margin-top:6px;font-size:.75rem;font-style:italic}.ProjectStandardsPanel-module-scss-module__p00dBq__sourceLink{color:#ffffff8c;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.ProjectStandardsPanel-module-scss-module__p00dBq__sourceLink:hover,.ProjectStandardsPanel-module-scss-module__p00dBq__sourceLink:focus-visible{color:#fffc;text-decoration:underline}.ProjectStandardsPanel-module-scss-module__p00dBq__sourceLink:focus-visible{outline:var(--la-focus-width) solid var(--la-focus-color);outline-offset:var(--la-focus-offset);border-radius:2px}@media (prefers-reduced-motion:no-preference){.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow{animation:.35s ease-out both ProjectStandardsPanel-module-scss-module__p00dBq__row-appear}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:first-child{animation-delay:0s}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:nth-child(2){animation-delay:60ms}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:nth-child(3){animation-delay:.12s}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:nth-child(4){animation-delay:.18s}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:nth-child(5){animation-delay:.24s}.ProjectStandardsPanel-module-scss-module__p00dBq__tabPanel.ProjectStandardsPanel-module-scss-module__p00dBq__active .ProjectStandardsPanel-module-scss-module__p00dBq__stdRow:nth-child(6){animation-delay:.3s}}@keyframes ProjectStandardsPanel-module-scss-module__p00dBq__pulse-glow{0%,to{box-shadow:0 0 #f9731600}50%{box-shadow:0 0 8px 2px #f9731640}}@keyframes ProjectStandardsPanel-module-scss-module__p00dBq__scan-sweep{0%{left:-60%}to{left:160%}}@keyframes ProjectStandardsPanel-module-scss-module__p00dBq__row-appear{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.ProjectStandardsPanel-module-scss-module__p00dBq__standardsPanel{--ph:16px}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBar{gap:0}.ProjectStandardsPanel-module-scss-module__p00dBq__tabBtn{letter-spacing:.06em;text-align:center;white-space:normal;flex:1 1 0;min-width:0;padding:9px 8px;font-size:.62rem;line-height:1.2}.ProjectStandardsPanel-module-scss-module__p00dBq__stdRowBtn{grid-template-columns:80px 1fr 20px;gap:10px}.ProjectStandardsPanel-module-scss-module__p00dBq__stdDescription.ProjectStandardsPanel-module-scss-module__p00dBq__clamped{-webkit-line-clamp:2}.ProjectStandardsPanel-module-scss-module__p00dBq__stdDetail{padding-left:90px}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBanner{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.ProjectStandardsPanel-module-scss-module__p00dBq__mergedStateBanner{padding:12px 14px}.ProjectStandardsPanel-module-scss-module__p00dBq__stateBannerTopRow{flex-direction:column;align-items:flex-start;gap:10px}}