._6FqEa_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}._6FqEa_dsContent{gap:var(--gap-1000);flex-direction:column;flex:1;min-width:0;display:flex}._6FqEa_intro{gap:var(--gap-300);margin-bottom:var(--gap-1500);flex-direction:column;display:flex}._6FqEa_pageHeader{justify-content:space-between;align-items:baseline;gap:var(--gap-500);flex-wrap:wrap;width:100%;display:flex}._6FqEa_pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-display)}._6FqEa_tagline{margin-top:var(--gap-200);font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-secondary)}._6FqEa_headerActions{align-items:center;gap:var(--gap-300);flex-wrap:wrap;display:flex}._6FqEa_body{gap:var(--gap-2000);flex-direction:column;display:flex}._6FqEa_scope{gap:var(--gap-500);padding:var(--padding-1500) var(--padding-1000);border-radius:var(--radius-600);background:var(--color-bg-page-primary);color:var(--color-text-primary);font-family:var(--font-family-body);border:var(--border-025) solid var(--color-bg-container-border);flex-direction:column;display:flex;position:relative;overflow:hidden}._6FqEa_scope>._6FqEa_scopeBanner{height:320px;position:absolute}._6FqEa_scope>:not(._6FqEa_scopeBanner){position:relative}._6FqEa_section{gap:var(--gap-500);flex-direction:column;display:flex}._6FqEa_subhead{margin-top:var(--gap-300);font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-secondary)}._6FqEa_swatchGrid{gap:var(--gap-400);flex-wrap:wrap;display:flex}._6FqEa_swatch{flex:1 1 0;display:flex}._6FqEa_seriesBars{align-items:flex-end;gap:var(--gap-200);height:120px;padding:var(--padding-400);border-radius:var(--radius-600);background:var(--color-bg-container-primary);border:var(--border-025) solid var(--color-bg-container-border);display:flex}._6FqEa_seriesBar{border-radius:var(--radius-200) var(--radius-200) 0 0;flex:1}._6FqEa_typeLadder{flex-direction:column;display:flex}._6FqEa_typeRow{gap:var(--gap-500);padding:var(--padding-500) 0;border-top:var(--border-025) solid var(--color-divider);grid-template-columns:minmax(180px,1fr) 3fr;align-items:center;display:grid}._6FqEa_typeRow:first-child{border-top:none}._6FqEa_typeMeta{gap:var(--gap-050);flex-direction:column;display:flex}._6FqEa_typeName{font-size:var(--font-paragraph-sm-size);color:var(--color-text-secondary)}._6FqEa_typeSpec{font-size:var(--font-caption-size);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._6FqEa_typeSample{color:var(--color-text-primary);overflow-wrap:anywhere}._6FqEa_tileGrid{gap:var(--gap-400);grid-template-columns:repeat(4,1fr);display:grid}._6FqEa_tile{gap:var(--gap-400);padding:var(--padding-500);border-radius:var(--radius-600);border:var(--border-025) solid var(--color-bg-container-border);background:var(--color-bg-container-primary);flex-direction:column;display:flex}._6FqEa_tileWide{grid-column:span 2}._6FqEa_tileName{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-emphasis-weight);color:var(--color-text-secondary)}._6FqEa_tileStage{align-items:center;min-height:56px;display:flex}._6FqEa_tileStage>*{max-width:100%}._6FqEa_tileNote{font-size:var(--font-paragraph-sm-size);color:var(--color-text-tertiary)}._6FqEa_row{align-items:center;gap:var(--gap-300);flex-wrap:wrap;display:flex}._6FqEa_stack{gap:var(--gap-300);flex-direction:column;width:100%;display:flex}._6FqEa_icon{--icon-size:var(--icon-size-600);font-size:var(--icon-size);color:var(--color-icon-primary)}._6FqEa_surfaceGrid{gap:var(--gap-500);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._6FqEa_surface{gap:var(--gap-100);min-height:160px;padding:var(--padding-500);border-radius:var(--radius-600);flex-direction:column;justify-content:flex-end;display:flex}._6FqEa_surfaceInverse{background:var(--color-bg-container-inverse);color:var(--color-text-on-inverse)}._6FqEa_surfaceTitle{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height)}._6FqEa_surfaceNote{font-size:var(--font-paragraph-sm-size);opacity:.72}._6FqEa_radiusRow{gap:var(--gap-500);flex-wrap:wrap;display:flex}._6FqEa_radiusCell{gap:var(--gap-100);flex-direction:column;align-items:flex-start;display:flex}._6FqEa_radiusShape{background:var(--color-bg-container-secondary);border-top:var(--border-050) solid var(--color-text-primary);border-left:var(--border-050) solid var(--color-text-primary);width:72px;height:72px}._6FqEa_navPill{justify-content:space-between;align-items:center;gap:var(--gap-500);width:100%;padding:var(--padding-200) var(--padding-200) var(--padding-200) var(--padding-500);border-radius:var(--radius-pill);background:var(--color-bg-container-secondary);display:flex}._6FqEa_navBrand{font-family:var(--font-heading-3-family);font-size:var(--font-title-body-size);font-weight:var(--font-heading-3-weight)}._6FqEa_navLinks{gap:var(--gap-500);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-emphasis-weight);margin-left:auto;display:flex}._6FqEa_gapLadder{gap:var(--gap-200);flex-direction:column;display:flex}._6FqEa_gapRow{align-items:center;gap:var(--gap-400);grid-template-columns:120px auto 1fr;display:grid}._6FqEa_gapBar{height:var(--gap-400);border-radius:var(--radius-100);background:var(--color-text-tertiary);display:block}._6FqEa_endBand{justify-content:space-between;align-items:center;gap:var(--gap-500);margin:0 calc(-1 * var(--padding-1000)) calc(-1 * var(--padding-1500));padding:var(--padding-1000);border-top:var(--border-025) solid var(--color-divider);flex-wrap:wrap;display:flex}._6FqEa_endTitle{font-family:var(--font-display-2-family);font-size:var(--font-heading-1-size);font-weight:var(--font-heading-1-weight);line-height:var(--font-heading-1-line-height)}@media (max-width:1279px){._6FqEa_tileGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._6FqEa_scope{padding:var(--padding-1000) var(--padding-400)}._6FqEa_typeRow{gap:var(--gap-200);grid-template-columns:1fr}._6FqEa_tileGrid{grid-template-columns:1fr}._6FqEa_tileWide{grid-column:auto}._6FqEa_navLinks{display:none}._6FqEa_endBand{margin:0 calc(-1 * var(--padding-400)) calc(-1 * var(--padding-1000));padding:var(--padding-500) var(--padding-400)}}
.ds-shader-field{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--motion-duration-slower) var(--motion-ease-entrance);display:block;position:absolute;inset:0}.ds-shader-field[data-status=active]{opacity:1}
.JXd1pW_ground{z-index:-1;pointer-events:none;background-color:var(--color-bg-page-primary);background-image:radial-gradient(circle, var(--color-bg-container-border) 1.25px, transparent 1.25px);background-size:26px 26px;position:fixed;inset:0}.JXd1pW_plain{background-image:none}.JXd1pW_contained{z-index:0;position:absolute}
.GoKruq_rule{background:linear-gradient(to right, var(--color-bg-container-primary-transparent), var(--color-divider), var(--color-bg-container-primary-transparent));width:100%;height:1px}
.LncuXW_footer{gap:var(--gap-1500);flex-direction:column;width:100%;max-width:1440px;margin-top:auto;display:flex}.LncuXW_body{align-items:flex-start;gap:var(--layout-column-gap);display:flex}.LncuXW_brand{flex:0 0 var(--layout-sidebar-width);gap:var(--gap-500);flex-direction:column;display:flex}.LncuXW_brandMark{align-items:center;gap:var(--gap-200);color:var(--color-text-primary);opacity:.5;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);text-decoration:none;display:flex}.LncuXW_brandMark:hover,.LncuXW_brandMark:focus-visible{opacity:1}.LncuXW_brandMark:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:4px;border-radius:var(--radius-200)}.LncuXW_brandName{font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);letter-spacing:var(--font-title-body-letter-spacing)}.LncuXW_columns{column-gap:var(--gap-500);row-gap:var(--gap-1500);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.LncuXW_column{gap:var(--gap-500);flex-direction:column;display:flex}.LncuXW_columnStack{gap:var(--gap-1500);flex-direction:column;display:flex}.LncuXW_columnTitle{font-family:var(--font-title-body-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-title-body-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary)}.LncuXW_columnList{gap:var(--gap-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LncuXW_link{align-items:center;gap:var(--gap-050);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-tertiary);transition:color var(--motion-duration-base) var(--motion-ease-standard);text-decoration:none;display:inline-flex}.LncuXW_link:hover{color:var(--color-text-primary)}.LncuXW_link:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px;border-radius:var(--radius-200)}.LncuXW_externalIcon{--icon-size:var(--icon-size-500);color:inherit}.LncuXW_bottomBar{align-items:center;gap:var(--gap-500);padding-bottom:var(--gap-400);flex-wrap:wrap;display:flex}.LncuXW_socialRow{align-items:center;gap:var(--gap-100);margin:0;padding:0;list-style:none;display:flex}.LncuXW_socialLink{border-radius:var(--radius-200);width:36px;height:36px;color:var(--color-text-tertiary);transition:color var(--motion-duration-base) var(--motion-ease-standard);justify-content:center;align-items:center;display:flex}.LncuXW_socialLink:hover{color:var(--color-text-primary)}.LncuXW_socialLink:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px}.LncuXW_socialLink svg{width:var(--icon-size-500);height:var(--icon-size-500)}.LncuXW_bottomText{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-tertiary)}.LncuXW_authorLink{color:inherit;text-underline-offset:3px;transition:color var(--motion-duration-base) var(--motion-ease-standard);text-decoration:underline}.LncuXW_authorLink:hover{color:var(--color-text-primary)}.LncuXW_authorLink:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px;border-radius:var(--radius-200)}@media (max-width:959px){.LncuXW_body{gap:var(--gap-1500);flex-direction:column}.LncuXW_brand{flex:none}.LncuXW_columns{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.LncuXW_columnStack{display:contents}}@media (max-width:600px){.LncuXW_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.LncuXW_bottomBar{padding-bottom:var(--gap-2000)}}@media (max-width:959px){.LncuXW_columnList>li.LncuXW_desktopOnly{display:none}}
.Jo3qoq_banner{pointer-events:none;height:132px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.Jo3qoq_bannerFallback{opacity:.35;background:radial-gradient(60% 120% at 15% 0%, var(--color-core-accent-violet), transparent 70%), radial-gradient(60% 120% at 85% 0%, var(--color-core-accent-coral), transparent 70%), radial-gradient(50% 120% at 50% 20%, var(--color-core-accent-mint), transparent 70%);position:absolute;inset:0}
.TOVZUa_stage{box-sizing:border-box;width:100%;min-height:100vh;padding:var(--layout-stage-clearance) var(--padding-500);justify-content:center;align-items:center;display:flex;position:relative}.TOVZUa_page{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex;position:relative}.TOVZUa_content{align-items:center;gap:var(--gap-400);flex-direction:column;display:flex}.TOVZUa_panel{align-items:center;width:100%;max-width:560px}.TOVZUa_reference{font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);letter-spacing:var(--font-caption-letter-spacing);color:var(--color-text-tertiary);text-align:center;margin:0}
