.Hx0lNG_homeShell{background:var(--surface)}.Hx0lNG_page{overflow-wrap:anywhere;padding-top:clamp(3.5rem,7vw,6.5rem)}.Hx0lNG_hero{padding-bottom:var(--space-section);grid-template-columns:minmax(0,1fr);gap:clamp(3rem,6vw,5rem);display:grid}.Hx0lNG_heroCopy{text-align:center;min-width:0;max-width:52rem;margin-inline:auto}.Hx0lNG_title{letter-spacing:var(--tracking-heading);font-weight:600}.Hx0lNG_question{color:var(--text-primary);letter-spacing:var(--tracking-heading);text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.375rem,2.5vw,2rem);font-weight:600;line-height:1.5}.Hx0lNG_question>span{max-width:100%;display:inline-block}.Hx0lNG_statement{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.5rem,6.4vw,5rem);line-height:1.16;display:block}.Hx0lNG_summary{max-width:40rem;color:var(--text-secondary);font-size:1.0625rem;line-height:var(--reading-leading);text-wrap:pretty;margin:1.75rem auto 0}.Hx0lNG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.Hx0lNG_actions a{min-height:48px}.Hx0lNG_primaryAction,.Hx0lNG_secondaryAction{justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.5;display:inline-flex}.Hx0lNG_primaryAction{border-radius:var(--radius-control);background:var(--brand);color:var(--on-brand);transition:filter .16s}.Hx0lNG_primaryAction:hover{filter:brightness(.94)}.Hx0lNG_secondaryAction{color:var(--brand-text);text-underline-offset:.25em;text-decoration:underline}.Hx0lNG_primaryAction:focus-visible,.Hx0lNG_secondaryAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.Hx0lNG_referenceLink{min-height:44px;color:var(--brand-text);text-underline-offset:.25em;align-items:center;margin-top:.75rem;font-size:.875rem;line-height:1.7;text-decoration:underline;display:inline-flex}.Hx0lNG_referenceLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.Hx0lNG_policy{max-width:40rem;color:var(--text-secondary);margin:.75rem auto 0;font-size:.8125rem;line-height:1.8}.Hx0lNG_chapterTitle{font-size:var(--type-section);letter-spacing:var(--tracking-heading);font-weight:600;line-height:1.35}.Hx0lNG_chapterHead{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;display:flex}.Hx0lNG_chapterHead>a{flex-shrink:0}.Hx0lNG_learningEntry{padding-top:1rem}.Hx0lNG_courseHeader{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.Hx0lNG_courseGrid{grid-template-columns:minmax(0,1fr);display:grid}.Hx0lNG_courseCard{border-top:1px solid var(--divider);flex-direction:column;gap:1rem;height:100%;min-height:120px;padding:1.5rem 0;display:flex}.Hx0lNG_courseTitle{max-width:24ch;letter-spacing:var(--tracking-heading);font-size:1.375rem;font-weight:600;line-height:1.55}.Hx0lNG_courseCard:hover .Hx0lNG_courseTitle{color:var(--brand-text);text-underline-offset:.2em;text-decoration:underline}.Hx0lNG_courseMeta{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.Hx0lNG_labEntry{border-bottom:1px solid var(--divider);grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;margin-top:clamp(3rem,5vw,5rem);padding:clamp(2.5rem,4vw,4rem) 0;display:grid}.Hx0lNG_labEntry h2{max-width:23ch}.Hx0lNG_labObservation{background:var(--surface-secondary);border-radius:var(--radius-surface);padding:2rem}.Hx0lNG_mechanism{border-top:1px solid var(--divider);grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(3rem,5vw,5rem) 0;display:grid}.Hx0lNG_reference{padding:clamp(3rem,5vw,5rem) 0;scroll-margin-top:6rem}.Hx0lNG_referenceGrid{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}.Hx0lNG_referenceFact>p{font-size:1rem}.Hx0lNG_referenceFact{border-top:1px solid var(--divider);min-width:0;padding-top:1.75rem;scroll-margin-top:6rem}.Hx0lNG_context{border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:1rem 0 clamp(4rem,7vw,6rem);padding:2.5rem 0;display:grid}.Hx0lNG_context p{max-width:46rem;color:var(--text-secondary);font-size:1rem;line-height:1.9}.Hx0lNG_mapSummary{cursor:pointer;align-items:center;gap:.75rem;min-height:44px;font-size:.875rem;font-weight:600;display:flex}.Hx0lNG_mapSummary:before{content:"+";font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.25rem}.Hx0lNG_context details[open] .Hx0lNG_mapSummary:before{content:"−"}.Hx0lNG_mapSummary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.Hx0lNG_map{max-width:42rem;margin-top:1rem}.Hx0lNG_featured{padding-bottom:clamp(4rem,7vw,6rem)}.Hx0lNG_faq{border-top:1px solid var(--divider);max-width:48rem;margin:0 auto;padding:clamp(3rem,5vw,5rem) 0}.Hx0lNG_basics{padding:clamp(4rem,7vw,6rem) 0;scroll-margin-top:6rem}.Hx0lNG_basics h2{max-width:46rem;font-size:var(--type-section);letter-spacing:var(--tracking-heading);font-weight:600;line-height:1.35}.Hx0lNG_scope{max-width:46rem;color:var(--text-secondary);margin-top:1.25rem;font-size:1rem;line-height:1.9}.Hx0lNG_comparison{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2.5rem;display:grid}.Hx0lNG_comparison article{border-top:1px solid var(--divider);padding-top:1.5rem}.Hx0lNG_basics h3{font-size:1.125rem;font-weight:600;line-height:1.6}.Hx0lNG_comparison dl,.Hx0lNG_comparison dl div+div{margin-top:1.5rem}.Hx0lNG_comparison dt{color:var(--text-secondary);font-size:.8125rem;font-weight:600}.Hx0lNG_comparison dd,.Hx0lNG_uses p{color:var(--text-secondary);margin-top:.5rem;font-size:1rem;line-height:1.9}.Hx0lNG_example,.Hx0lNG_warning{max-width:50rem;color:var(--text-secondary);margin-top:2.5rem;font-size:1rem;line-height:1.9}.Hx0lNG_useHeading{margin-top:clamp(3.5rem,6vw,5rem);scroll-margin-top:6rem}.Hx0lNG_uses{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2rem;display:grid}.Hx0lNG_uses article{border-bottom:1px solid var(--divider);padding-bottom:1.5rem}.Hx0lNG_basics a{min-height:44px;color:var(--brand-text);text-underline-offset:.25em;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.Hx0lNG_basics a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Hx0lNG_evidence{border-top:1px solid var(--divider);margin-top:2.5rem;padding-top:1.5rem}.Hx0lNG_evidence p{max-width:50rem;color:var(--text-tertiary);font-size:.8125rem;line-height:1.9}.Hx0lNG_evidence ul{flex-wrap:wrap;column-gap:1.5rem;margin:.5rem 0;list-style:none;display:flex}.Hx0lNG_evidence div{flex-wrap:wrap;column-gap:1.5rem;display:flex}.Hx0lNG_next{margin-top:1rem}@media (min-width:640px){.Hx0lNG_courseHeader{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}.Hx0lNG_courseHeader>a{flex-shrink:0;max-width:14rem}}@media (min-width:768px){.Hx0lNG_courseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.Hx0lNG_courseCard{min-height:180px}.Hx0lNG_referenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}}@media (min-width:1024px){.Hx0lNG_chapterHead{flex-direction:row;align-items:flex-end;gap:3rem}.Hx0lNG_labEntry{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:5rem}.Hx0lNG_labObservation{margin-top:0}.Hx0lNG_mechanism{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:4rem}.Hx0lNG_context{grid-template-columns:1fr 1fr;gap:2rem 4rem}.Hx0lNG_context details{grid-column:1/-1}.Hx0lNG_comparison,.Hx0lNG_uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.Hx0lNG_comparison{row-gap:1.5rem}.Hx0lNG_comparison article{grid-template-rows:subgrid;grid-row:span 4;display:grid}.Hx0lNG_comparison dl{grid-template-rows:subgrid;grid-row:span 3;margin-top:0;display:grid}.Hx0lNG_comparison dl div+div{margin-top:0}.Hx0lNG_uses article{flex-direction:column;display:flex}.Hx0lNG_uses a{margin-top:auto;padding-top:.75rem}}.Hx0lNG_featuredGrid{grid-template-columns:minmax(0,1fr);column-gap:3rem;display:grid}.Hx0lNG_featuredLink{border-top:1px solid var(--divider);align-items:flex-start;gap:1.25rem;padding-block:1.75rem;display:flex}.Hx0lNG_featuredLink h3{letter-spacing:var(--tracking-heading);font-size:1.125rem;line-height:1.6}.Hx0lNG_featuredLink p{font-size:.9375rem;line-height:var(--reading-leading);color:var(--text-secondary);margin-top:.5rem}.Hx0lNG_featuredLink:hover h3{color:var(--brand-text);text-underline-offset:.2em;text-decoration:underline}.Hx0lNG_featuredLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.Hx0lNG_faq summary{font-size:1rem;line-height:1.7}.Hx0lNG_faq .details-content{font-size:1rem;line-height:var(--reading-leading);padding-bottom:1rem}@media (min-width:768px){.Hx0lNG_featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.Hx0lNG_heroCopy{text-align:left}.Hx0lNG_actions{justify-content:flex-start;gap:.5rem}.Hx0lNG_secondaryAction{padding-inline:0}.Hx0lNG_statement{font-size:clamp(2rem,8.5vw,3rem)}.Hx0lNG_summary{font-size:1rem}.Hx0lNG_labObservation{padding:1.5rem}}
.Vt6jdq_trigger{min-width:44px;min-height:44px;color:var(--text-secondary);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:.75rem;transition:background-color .16s,color .16s;display:flex}.Vt6jdq_trigger:hover{background:var(--surface-secondary);color:var(--text-primary)}.Vt6jdq_triggerLabel{font-size:.8125rem;font-weight:500;display:none}.Vt6jdq_overlay{z-index:10000;justify-content:center;align-items:flex-start;padding:5vh 1rem 1rem;display:flex;position:fixed;inset:0}.Vt6jdq_backdrop{background:#0000007a;position:absolute;inset:0}.Vt6jdq_panel{border:1px solid var(--divider);background:var(--surface-card);border-radius:1.25rem;flex-direction:column;width:100%;max-width:42rem;max-height:88dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000003d}.Vt6jdq_inputRow{border-bottom:1px solid var(--control-border);flex-shrink:0;align-items:center;gap:.75rem;min-height:72px;padding:.5rem 1rem;display:flex}.Vt6jdq_inputRow:focus-within{box-shadow:inset 0 -2px var(--focus-ring)}.Vt6jdq_input{min-width:0;min-height:44px;color:var(--text-primary);background:0 0;outline:none;flex:1;font-size:1rem}.Vt6jdq_input::placeholder{color:var(--text-tertiary);opacity:1}.Vt6jdq_filters{border-bottom:1px solid var(--divider);flex-shrink:0;padding:.5rem .75rem}.Vt6jdq_filterRow{flex-wrap:wrap;gap:.25rem;display:flex}.Vt6jdq_filter{min-height:44px;color:var(--text-secondary);cursor:pointer;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .16s,color .16s}.Vt6jdq_filter:hover{text-underline-offset:.3em;text-decoration:underline}.Vt6jdq_filter[aria-pressed=true]{color:var(--text-primary);text-underline-offset:.3em;font-weight:600;text-decoration:underline}.Vt6jdq_results{overscroll-behavior:contain;min-height:0;padding:.5rem;overflow-y:auto}.Vt6jdq_sectionLabel{color:var(--text-secondary);padding:.75rem 1rem .5rem;font-size:.75rem}.Vt6jdq_entryLink{min-height:52px;color:var(--text-primary);border-radius:.75rem;align-items:center;padding:.75rem 1rem;font-size:.9375rem;display:flex}.Vt6jdq_message{color:var(--text-secondary);text-align:center;padding:2.5rem 1rem;font-size:.875rem;line-height:1.7}.Vt6jdq_retry,.Vt6jdq_recoveryLink{min-height:44px;color:var(--brand-text);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.Vt6jdq_retry{background:var(--glass-bg-interactive);cursor:pointer;font-weight:600}.Vt6jdq_recoveryLink:hover{text-underline-offset:.2em;text-decoration:underline}.Vt6jdq_resultLink{border-radius:.75rem;min-height:64px;padding:1rem;transition:background-color .16s;display:block}.Vt6jdq_resultLink+.Vt6jdq_resultLink{margin-top:.125rem}.Vt6jdq_resultLink:hover,.Vt6jdq_entryLink:hover{background:var(--surface-secondary)}.Vt6jdq_resultHeading{align-items:baseline;gap:.625rem;display:flex}.Vt6jdq_kind{color:var(--brand-text);flex-shrink:0;font-size:.75rem;font-weight:500}.Vt6jdq_resultTitle{-webkit-line-clamp:2;min-width:0;color:var(--text-primary);-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.Vt6jdq_summary{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;margin-top:.375rem;font-size:.8125rem;line-height:1.7;display:-webkit-box;overflow:hidden}.Vt6jdq_trigger:focus-visible,.Vt6jdq_filter:focus-visible,.Vt6jdq_entryLink:focus-visible,.Vt6jdq_retry:focus-visible,.Vt6jdq_recoveryLink:focus-visible,.Vt6jdq_resultLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (min-width:640px){.Vt6jdq_overlay{padding-top:10vh}.Vt6jdq_panel{max-height:78dvh}.Vt6jdq_inputRow{padding-inline:1.5rem}.Vt6jdq_results{padding:.75rem}}@media (min-width:1280px){.Vt6jdq_triggerLabel{display:inline}}
.i_4jTW_header{border-bottom:1px solid var(--divider);background:var(--surface)}.i_4jTW_nav{justify-content:space-between;align-items:center;gap:.75rem;max-width:72rem;height:4rem;margin-inline:auto;padding-inline:1rem;display:flex;position:relative}.i_4jTW_tools{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.i_4jTW_tools button{padding:8px;font-size:14px}.i_4jTW_tools svg{flex-shrink:0;width:20px;height:20px}.i_4jTW_menu{overscroll-behavior:contain;border-bottom:1px solid var(--divider);background:var(--surface-card);max-height:calc(100dvh - 4rem);padding:.75rem 1.5rem 1.25rem;position:absolute;inset:100% 0 auto;overflow-y:auto;box-shadow:0 8px 12px #0000000a}.i_4jTW_menuLinks{flex-direction:column;display:flex}.i_4jTW_menuLink{min-height:48px;color:var(--text-primary);outline:none;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.45;transition:background-color .16s,color .16s;display:flex}.i_4jTW_menuLink:nth-child(4),.i_4jTW_liveLink{border-top:1px solid var(--divider);margin-top:.5rem}.i_4jTW_menuLink:hover{text-underline-offset:.3em;text-decoration:underline}.i_4jTW_menuLink[aria-current=page]{color:var(--text-primary);text-underline-offset:.3em;font-weight:600;text-decoration:underline}.i_4jTW_menuLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (min-width:640px){.i_4jTW_nav{padding-inline:1.5rem}.i_4jTW_tools{gap:.25rem}}
.zWveta_footer{border-top:1px solid var(--divider);background:var(--surface-secondary);margin-top:clamp(4rem,8vw,7rem)}.zWveta_inner{max-width:72rem;margin-inline:auto;padding:3rem 1.5rem 1.5rem}.zWveta_columns{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;display:grid}.zWveta_brand{grid-column:1/-1;max-width:26rem}.zWveta_wordmark{border-radius:.25rem;align-items:center;gap:.75rem;min-height:44px;display:inline-flex}.zWveta_description{color:var(--text-secondary);font-size:.875rem;line-height:var(--reading-leading);margin-top:1rem}.zWveta_heading{color:var(--text-primary);font-size:.8125rem;font-weight:600}.zWveta_links{margin-top:.75rem}.zWveta_link{min-height:44px;color:var(--text-secondary);border-radius:.25rem;align-items:center;padding-block:.5rem;font-size:.8125rem;line-height:1.5;transition:color .16s;display:flex}.zWveta_link:hover,.zWveta_legalLink:hover{color:var(--brand-text);text-underline-offset:.2em;text-decoration:underline}.zWveta_legal{border-top:1px solid var(--divider);color:var(--text-secondary);flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1.5rem;font-size:.75rem;line-height:1.8;display:flex}.zWveta_legalLink{border-radius:.25rem;align-items:center;min-height:44px;display:inline-flex}.zWveta_copyright{font-variant-numeric:tabular-nums;flex-shrink:0}.zWveta_wordmark:focus-visible,.zWveta_link:focus-visible,.zWveta_legalLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (min-width:900px){.zWveta_inner{padding-top:3.5rem}.zWveta_columns{grid-template-columns:1.5fr .8fr .8fr;gap:4rem}.zWveta_brand{grid-column:auto}.zWveta_legal{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}
.HFw1rq_specimen{border-radius:var(--radius-gallery);background:var(--surface-secondary);min-width:0;padding:clamp(1.5rem,4vw,3rem)}.HFw1rq_heading h2{max-width:18ch;letter-spacing:var(--tracking-heading);text-wrap:balance;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.4}.HFw1rq_heading p{color:var(--text-secondary);margin-top:.4rem;font-size:.875rem;line-height:1.8}.HFw1rq_instrument{margin-top:2rem}.HFw1rq_inputLabel,.HFw1rq_outputLabel{color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.7;display:flex}.HFw1rq_technical{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.HFw1rq_switcher{border:1px solid var(--divider);background:var(--surface-card);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,12ch),1fr));gap:.25rem;margin-top:.75rem;padding:.25rem;display:grid}.HFw1rq_switcher button{min-height:48px;color:var(--text-secondary);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1rem;display:flex}.HFw1rq_switcher button[aria-pressed=true]{background:var(--surface-secondary);border-color:var(--control-border);color:var(--text-primary)}.HFw1rq_switcher button:focus-visible,.HFw1rq_caption a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.HFw1rq_check{width:1ch}.HFw1rq_outputLabel{margin-top:2rem}.HFw1rq_output{margin-top:1.25rem;padding-block:.5rem;display:block}.HFw1rq_digest{font-variant-numeric:tabular-nums;text-align:center;color:var(--text-primary);grid-template-columns:repeat(auto-fit,minmax(max(1ch,6.25% - .0585938rem),1fr));gap:.75rem .0625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1rem,2vw,1.5rem);font-weight:500;line-height:1.5;display:grid}.HFw1rq_digest [data-changed=true]{color:var(--brand-text);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.HFw1rq_result{border-top:1px solid var(--divider);color:var(--text-secondary);margin-top:1.75rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.8}.HFw1rq_caption{margin-top:1.25rem}.HFw1rq_caption p{color:var(--text-secondary);font-size:.8125rem;line-height:1.8}.HFw1rq_caption a{min-height:44px;color:var(--brand-text);text-underline-offset:4px;align-items:center;margin-top:.25rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:900px){.HFw1rq_specimen{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;column-gap:clamp(3rem,5vw,5rem);display:grid}.HFw1rq_heading{grid-area:1/1}.HFw1rq_instrument{grid-area:1/2/span 2;margin-top:0}.HFw1rq_caption{grid-area:2/1;align-self:end;margin-top:2rem}.HFw1rq_digest{font-size:clamp(1.25rem,2vw,1.625rem)}}@media (max-width:639px){.HFw1rq_digest{font-size:clamp(.875rem,3.8vw,1.25rem)}}
.XFqHfa_page{--lab-surface:var(--glass-bg-primary)}.XFqHfa_hero{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(1.5rem,4vw,3rem)}.XFqHfa_privacy{max-width:46rem}.XFqHfa_jumpNav{border-bottom:1px solid var(--glass-border);width:fit-content}.XFqHfa_jumpLink{text-underline-offset:.25em;padding-inline:.75rem}.XFqHfa_jumpLink:hover{color:var(--text-primary);text-decoration:underline}.XFqHfa_analysisCard{border-block:1px solid var(--glass-border);padding-block:1.25rem}.XFqHfa_section{border-top:1px solid var(--glass-border);padding-top:clamp(2rem,4vw,3rem)}.XFqHfa_workbench,.XFqHfa_chainWorkbench{min-width:0}.XFqHfa_referencePane,.XFqHfa_interactivePane,.XFqHfa_blockCard{border:1px solid var(--glass-border-subtle);background:var(--lab-surface);border-radius:.25rem}.XFqHfa_referencePane,.XFqHfa_interactivePane{padding:clamp(1.125rem,2.5vw,1.5rem)}.XFqHfa_control,.XFqHfa_input{border-radius:var(--radius-control)}.XFqHfa_control{background:var(--lab-surface);transition:border-color .16s,background-color .16s}.XFqHfa_control:hover:not(:disabled){border-color:var(--control-border);background:var(--glass-bg-secondary)}.XFqHfa_primaryControl,.XFqHfa_primaryControl:hover:not(:disabled){border-color:var(--brand-text);background:var(--brand)}.XFqHfa_input{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--text-primary) 7%, transparent)}.XFqHfa_actionRow{align-items:stretch}.XFqHfa_resultPane,.XFqHfa_chainStatus{border-block:1px solid var(--glass-border);padding-block:1rem}.XFqHfa_hashValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.XFqHfa_chainGrid,.XFqHfa_blockCard{position:relative}.XFqHfa_hashRecords>div{border-top:1px solid var(--glass-border-faint);padding-top:.75rem}.XFqHfa_disclosure{border-block:1px solid var(--glass-border);padding-block:.25rem 1rem}.XFqHfa_takeaway{border-block:1px solid var(--glass-border);padding-block:1.25rem}.XFqHfa_limitList{border-top:1px solid var(--glass-border)}.XFqHfa_limitList>div{border-bottom:1px solid var(--glass-border);gap:.25rem 2rem;padding-block:1.25rem;display:grid}.XFqHfa_sourceSection ul{gap:1rem;display:grid}.XFqHfa_sourceSection li{border-bottom:1px solid var(--glass-border-subtle);padding-bottom:1rem}@media (min-width:640px){.XFqHfa_limitList>div{grid-template-columns:minmax(9rem,.36fr) minmax(0,1fr)}.XFqHfa_limitList dd{margin-top:0}.XFqHfa_sourceSection ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.XFqHfa_blockCard:not(:last-child):after{border-top:1px solid var(--glass-border);content:"";width:1.0625rem;position:absolute;top:2rem;right:-1.0625rem}}@media (max-width:639px){.XFqHfa_jumpNav{width:100%}.XFqHfa_jumpLink{flex:100%}.XFqHfa_control{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.XFqHfa_control{transition:none}}
.dcsfXq_reader{background:var(--surface)}.dcsfXq_breadcrumb{margin-bottom:2.5rem}.dcsfXq_heading{margin-bottom:2.5rem;position:relative}.dcsfXq_title{font-size:var(--type-title);letter-spacing:var(--tracking-heading);text-wrap:balance;margin-bottom:1.25rem;font-weight:600;line-height:1.3}.dcsfXq_metadata{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;font-size:.8125rem;line-height:1.7;display:flex}.dcsfXq_desktopContents{padding:0 0 0 1rem}.dcsfXq_contentsList{gap:.125rem}.dcsfXq_chapterLink{color:var(--text-secondary);text-underline-offset:.25em;background:0 0;border:0;border-radius:0;gap:.125rem;line-height:1.55;transition:color .16s}.dcsfXq_chapterLink:hover{color:var(--text-primary);text-decoration:underline}.dcsfXq_chapterLink[aria-current=location]{color:var(--text-primary);font-weight:600;text-decoration:underline}.dcsfXq_mobileContents{border-block:1px solid var(--divider);background:var(--surface)}.dcsfXq_contentsSummary{border-radius:0}.dcsfXq_contextNote{border-block:1px solid var(--divider);padding:1.5rem 0}.dcsfXq_contextLink{min-height:44px;color:var(--brand-text);text-underline-offset:.25em;align-items:center;font-size:.875rem;line-height:1.7;display:inline-flex}.dcsfXq_contextLink:hover{text-decoration:underline}.dcsfXq_contextLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (min-width:640px){.dcsfXq_heading{margin-bottom:3.5rem}}@media (prefers-reduced-motion:reduce){.dcsfXq_chapterLink{transition:none}}
.LR21Sa_page{padding-top:clamp(2.5rem,6vw,5.5rem)}.LR21Sa_intro{max-width:48rem;margin-bottom:2rem}.LR21Sa_title{font-size:var(--type-title);letter-spacing:var(--tracking-heading);font-weight:600;line-height:1.3}.LR21Sa_subtitle{color:var(--text-secondary);margin-top:1.25rem;font-size:1rem;line-height:1.85}.LR21Sa_coverage{color:var(--text-secondary);margin-top:.75rem;font-size:.8125rem;line-height:1.8}.LR21Sa_filters{border:1px solid var(--glass-border);border-radius:var(--radius-gallery);background:var(--surface-card);padding:1.25rem}.LR21Sa_filterHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.LR21Sa_resultCount{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:.25rem;font-size:.8125rem}.LR21Sa_filterGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:.75rem;display:grid}.LR21Sa_filterGrid label{min-width:0}.LR21Sa_query{grid-column:1/-1}.LR21Sa_filterLabel{color:var(--text-secondary);margin:0 0 .375rem .125rem;font-size:.8125rem;display:block}.LR21Sa_clear{background:var(--surface-card)}.LR21Sa_guidance{flex-direction:column;gap:.25rem;padding:1.25rem 0 .75rem;display:flex}.LR21Sa_introduction{color:var(--text-secondary);border-bottom:1px solid var(--divider);font-size:.875rem}.LR21Sa_introduction summary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.LR21Sa_introduction summary:after{content:"+";color:var(--text-primary);flex-shrink:0;font-size:1.25rem}.LR21Sa_introduction[open] summary:after{content:"−"}.LR21Sa_shelfNav{scrollbar-width:thin;border-bottom:1px solid var(--divider);margin:1.5rem 0 3rem;padding:.25rem .25rem .75rem;scroll-padding-inline:.25rem;overflow-x:auto}.LR21Sa_shelves{gap:var(--space-section);display:grid}.LR21Sa_shelf{scroll-margin-top:6rem}.LR21Sa_shelfHeading{margin-bottom:1.25rem}.LR21Sa_cards{gap:.875rem;display:grid}.LR21Sa_card{min-height:10rem;padding:1.25rem}.LR21Sa_card:hover{border-color:var(--control-border);background:var(--surface-card)}@media (min-width:640px){.LR21Sa_subtitle{font-size:1.125rem}.LR21Sa_filters{padding:1.5rem}.LR21Sa_guidance{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.LR21Sa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.LR21Sa_intro{margin-bottom:2.5rem}.LR21Sa_filterGrid{grid-template-columns:minmax(0,1fr) 12rem 11rem}.LR21Sa_query{grid-column:auto}.LR21Sa_shelf{grid-template-columns:11.5rem minmax(0,1fr);gap:2.5rem;display:grid}.LR21Sa_shelfHeading{align-self:start;margin-bottom:0;position:sticky;top:6rem}.LR21Sa_shelfNav{margin-bottom:4rem}}
.zameva_courseList{border-top:1px solid var(--divider)}.zameva_courseChoice{border:0;border-bottom:1px solid var(--divider);width:100%;min-height:44px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:1.25rem 1rem;transition:background-color .16s;display:block}.zameva_courseChoice[aria-pressed=true],.zameva_courseChoice:hover{background:var(--surface-secondary)}.zameva_courseChoice:focus-visible,.zameva_stepLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.zameva_coursePanel{border-top:1px solid var(--divider);padding-top:1.5rem}.zameva_stepLink{border-bottom:1px solid var(--divider);align-items:center;gap:.75rem;min-height:44px;padding:.75rem 0;transition:background-color .16s;display:flex}.zameva_stepLink:hover{background:var(--surface-secondary)}@media (prefers-reduced-motion:reduce){.zameva_courseChoice,.zameva_stepLink{transition:none}}
