.Footer_docsGrid__WKy3S{display:grid;grid-template-columns:1fr 240px;gap:var(--space-8);padding:0 var(--space-4);align-items:start}.Footer_docsGrid__WKy3S[data-with-sidebar=true]{grid-template-columns:260px 1fr 240px}.Footer_content__Y_aUr{grid-column:2;min-width:0;width:100%;max-width:830px;margin-inline:auto}.Footer_docsGrid__WKy3S[data-with-sidebar=false] .Footer_content__Y_aUr{grid-column:1}@media(max-width:1099px){.Footer_docsGrid__WKy3S[data-variant=shell][data-with-sidebar=true]{grid-template-columns:260px 1fr}.Footer_docsGrid__WKy3S[data-variant=home],.Footer_docsGrid__WKy3S[data-variant=shell][data-with-sidebar=false]{grid-template-columns:1fr}.Footer_docsGrid__WKy3S[data-variant=home] .Footer_content__Y_aUr{grid-column:1}}@media(max-width:819px){.Footer_docsGrid__WKy3S[data-variant=shell][data-with-sidebar=false],.Footer_docsGrid__WKy3S[data-variant=shell][data-with-sidebar=true]{grid-template-columns:1fr}.Footer_docsGrid__WKy3S[data-variant=shell] .Footer_content__Y_aUr{grid-column:1}}.DocsReactionPicker_picker__CfPZJ{margin:0;padding:0;border:0;min-width:0}.DocsReactionPicker_prompt__jhEmS{padding:0;margin-bottom:var(--space-3);font-family:var(--font-body);font-size:14px;color:var(--ink-muted)}.DocsReactionPicker_options__8yUIr{display:flex;align-items:center;gap:var(--space-2)}.DocsReactionPicker_reaction__hkJ7y{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--ink-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.DocsReactionPicker_reaction__hkJ7y:hover{color:var(--ink);border-color:rgba(0,0,0,0);background:var(--accent-soft)}.DocsReactionPicker_reaction__hkJ7y[aria-pressed=true]{color:var(--ink);border-color:var(--ink);background:color-mix(in srgb,var(--accent) 16%,transparent)}.DocsReactionPicker_icon__BJFKu{width:22px;height:22px}@media(prefers-reduced-motion:reduce){.DocsReactionPicker_reaction__hkJ7y{transition:none}}.DocsSearchButton_button__XQInE{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--paper-elev);color:var(--ink-muted);font-family:var(--font-body);font-size:15px;text-align:start;cursor:pointer;box-shadow:var(--shadow-sm);transition:background .15s ease}@media(hover:hover){.DocsSearchButton_button__XQInE:hover{background:var(--accent-soft)}}.DocsSearchButton_icon__cLETL{display:inline-flex;flex-shrink:0;color:var(--ink-muted)}.DocsSearchButton_icon__cLETL svg{width:18px;height:18px}.DocsSearchButton_text__tx7TD{flex:1;min-width:0}.DocsSearchButton_key__iS91N{display:inline-flex;align-items:center;flex-shrink:0;height:20px;padding:0 6px;border:1px solid var(--border);border-radius:5px;background:var(--paper);color:var(--ink-muted);font-family:var(--font-mono);font-size:12px;line-height:1}.DocsSearchButton_keySymbol__YROoF{font-size:17px}@media(max-width:819px){.DocsSearchButton_key__iS91N{display:none}}.V2StyleguidePage_page__eA80q{max-width:1100px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-10);display:flex;flex-direction:column;gap:var(--space-10);color:var(--ink);font-family:var(--font-body)}.V2StyleguidePage_pageTitle__23869{margin:0;font-family:var(--font-display);font-size:28px;line-height:var(--display-line)}.V2StyleguidePage_section__dBAL0{display:flex;flex-direction:column;gap:var(--space-5)}.V2StyleguidePage_sectionTitle__Im9mK{margin:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--border);font-family:var(--font-display);font-size:20px;line-height:var(--display-line)}.V2StyleguidePage_specimens__nTVIh{display:flex;flex-direction:column;gap:var(--space-6)}.V2StyleguidePage_specimen__RKaNd{margin:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.V2StyleguidePage_label__6SaQV{font-size:12px;font-weight:600;color:var(--ink-muted)}.V2StyleguidePage_frame__eisY2{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--paper);min-width:0}.V2StyleguidePage_logo__c8Nv4{display:block;height:32px;width:auto;max-width:100%}.V2StyleguidePage_siteName__dnHvu{font-family:var(--font-display);font-size:20px;font-weight:600}.V2StyleguidePage_chips__4RnnM{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-6);margin:0;padding:0;list-style:none}.V2StyleguidePage_chip___O_qj{display:flex;align-items:center;gap:var(--space-3);min-width:150px}.V2StyleguidePage_swatch__t7322{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--border)}.V2StyleguidePage_chipText__DCc7x{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.25}.V2StyleguidePage_chipValue__j82Gj{font-family:var(--font-mono);font-size:11px;color:var(--ink-muted);text-transform:uppercase}.V2StyleguidePage_detected__8MTTz{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-size:13px}.V2StyleguidePage_detectedNote__B3gJP{color:var(--ink-muted);font-size:12px}.V2StyleguidePage_tokenGrid__f4RWm,.V2StyleguidePage_tokenList__j3ttm{margin:0;padding:0;list-style:none}.V2StyleguidePage_tokenList__j3ttm{display:flex;flex-direction:column;gap:var(--space-2)}.V2StyleguidePage_tokenRow__JKp4M{display:flex;align-items:center;gap:var(--space-4)}.V2StyleguidePage_tokenName__ovLbd{min-width:96px;font-size:12px;color:var(--ink-muted)}.V2StyleguidePage_spaceBar__pRW6j{height:var(--space-3);background:var(--accent);border-radius:var(--radius-sm)}.V2StyleguidePage_tokenGrid__f4RWm{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-5)}.V2StyleguidePage_tokenSample__GNOFN{display:flex;flex-direction:column;gap:var(--space-2)}.V2StyleguidePage_radiusBox__Toqjr,.V2StyleguidePage_shadowBox__ragcF{display:block;height:56px;background:var(--paper-muted)}.V2StyleguidePage_radiusBox__Toqjr{border:1px solid var(--border)}.V2StyleguidePage_shadowBox__ragcF{background:var(--paper)}.V2StyleguidePage_fonts__x7LHC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5)}.V2StyleguidePage_fontName__hf0ke{font-size:13px;font-weight:600}.V2StyleguidePage_fontSample__syi_1{margin:var(--space-2) 0 0;font-size:22px;line-height:1.3}.V2StyleguidePage_fontSource__QL6_s{margin-top:2px;font-size:12px;color:var(--ink-muted)}.V2StyleguidePage_charset__Zj93_{margin:var(--space-2) 0 0;font-size:14px;line-height:1.5;color:var(--ink-muted);overflow-wrap:anywhere}.V2StyleguidePage_faceList__7efAZ,.V2StyleguidePage_weightList__vSUHG{margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.V2StyleguidePage_weightList__vSUHG li{display:grid;grid-template-columns:110px 1fr auto;align-items:baseline;gap:var(--space-3)}.V2StyleguidePage_faceMeta__P_iHU,.V2StyleguidePage_weightLabel__6DWdO{font-size:12px;color:var(--ink-muted)}.V2StyleguidePage_weightSample__EH5ky{font-size:20px;line-height:1.3}.V2StyleguidePage_faceFallback__2OwX_,.V2StyleguidePage_faceUploaded__01_cw{font-size:12px;font-weight:600}.V2StyleguidePage_faceUploaded__01_cw{color:var(--ink)}.V2StyleguidePage_faceFallback__2OwX_{color:var(--ink-muted)}.V2StyleguidePage_typeRow___k_si{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--border)}.V2StyleguidePage_typeRow___k_si:first-child{border-top:0;padding-top:0}.V2StyleguidePage_typeRow___k_si>:first-child{grid-column:1/-1}.V2StyleguidePage_typeValues__4OaZi{margin:0;display:grid;grid-template-columns:repeat(2,auto);gap:2px var(--space-4);align-content:start;font-family:var(--font-mono);font-size:11px;color:var(--ink-muted)}.V2StyleguidePage_typeValues__4OaZi div{display:contents}.V2StyleguidePage_typeValues__4OaZi dd,.V2StyleguidePage_typeValues__4OaZi dt{margin:0}.V2StyleguidePage_heroFrame__CQdlk>*{margin-bottom:0}.V2StyleguidePage_sidebarFrame__pQJae{width:280px;max-width:100%}.V2StyleguidePage_sidebarFrame__pQJae>aside[aria-label]{display:flex;position:static;height:auto;max-height:420px;margin-inline-start:0;overflow:auto}.PreviewSelectOverlay_layer__KbiWg{inset:0;pointer-events:none;position:fixed}.PreviewSelectOverlay_outline__5RQ_4{border-radius:4px;box-sizing:border-box;position:fixed}