._wrap_ea7n6_1{margin-left:calc(var(--docs-pad-x) * -1);margin-right:calc(var(--docs-pad-x) * -1);border-top:1px solid var(--border);font-family:var(--font-ui)}._header_ea7n6_8{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px var(--docs-pad-x)}._h2_ea7n6_16{margin:0;font-size:clamp(1.1rem,1.4vw,1.35rem);letter-spacing:-.02em;font-weight:650}._split_ea7n6_23{display:grid;grid-template-columns:minmax(280px,44vw) minmax(0,1fr);align-items:start;min-height:0;border-top:1px solid var(--border)}._preview_ea7n6_31{min-width:0;display:flex;flex-direction:column;gap:0;position:sticky;top:var(--docs-sticky-top, 0px);align-self:flex-start;height:calc(100vh - var(--docs-sticky-top, 0px));border-right:1px solid var(--border)}._previewTop_ea7n6_43{display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--border);min-height:65px;position:relative;z-index:3}._toggles_ea7n6_56{display:flex;gap:14px;align-items:center}._toggle_ea7n6_56{display:inline-flex;gap:8px;align-items:center;-webkit-user-select:none;user-select:none;font-size:.95rem;color:var(--muted)}._toggle_ea7n6_56 input{accent-color:var(--text)}._featureMenuAnchor_ea7n6_75{position:relative}._featureMenuBackdrop_ea7n6_79{display:none}._featureMenuButton_ea7n6_83{font-size:.92rem}._featureCount_ea7n6_87{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;background:var(--text);color:var(--surface);font-size:.76rem;font-variant-numeric:tabular-nums}._featureMenu_ea7n6_75{--feature-menu-max-height: min( calc(100dvh - 56px) , 760px);position:absolute;top:calc(100% + 10px);left:0;width:min(820px,calc(100vw - 36px));max-width:calc(100vw - 36px);max-height:var(--feature-menu-max-height);border:1px solid var(--border);background:color-mix(in oklab,var(--surface) 95%,white 3%);box-shadow:0 18px 48px color-mix(in oklab,black 16%,transparent);border-radius:18px;overflow:hidden;z-index:12}._featureMenuColumns_ea7n6_116{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:stretch;max-height:var(--feature-menu-max-height);min-height:0}._featureList_ea7n6_124{max-height:var(--feature-menu-max-height);overflow:auto;padding:14px;background:color-mix(in oklab,var(--surface) 88%,black 2%);border-right:1px solid var(--border);align-self:stretch;min-height:100%;min-width:0;min-height:0;box-sizing:border-box}._featureGroup_ea7n6_137+._featureGroup_ea7n6_137{margin-top:14px}._featureGroupTitle_ea7n6_141{margin:0 0 10px;color:var(--text);font-size:.96rem;font-weight:650;letter-spacing:-.01em}._featureGroupRows_ea7n6_149{display:grid;gap:8px}._featureRow_ea7n6_154{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:color-mix(in oklab,var(--surface) 94%,black 1%);cursor:pointer}._featureRow_ea7n6_154:hover,._featureRow_ea7n6_154:focus-within,._featureRow_ea7n6_154[data-active=true]{border-color:var(--border);background:color-mix(in oklab,var(--surface) 86%,var(--text) 4%)}._featureSwitch_ea7n6_173{position:relative;width:38px;height:22px;display:inline-flex;flex:0 0 auto}._featureSwitchInput_ea7n6_181{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}._featureSwitchTrack_ea7n6_189{width:100%;height:100%;border-radius:999px;border:1px solid var(--border);background:color-mix(in oklab,var(--surface) 82%,black 2%);display:block;position:relative}._featureSwitchThumb_ea7n6_199{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:color-mix(in oklab,var(--text) 78%,transparent);transition:transform .12s ease,background .12s ease}._featureSwitchInput_ea7n6_181:checked+._featureSwitchTrack_ea7n6_189{background:color-mix(in oklab,var(--text) 78%,transparent);border-color:color-mix(in oklab,var(--text) 45%,var(--border))}._featureSwitchInput_ea7n6_181:checked+._featureSwitchTrack_ea7n6_189 ._featureSwitchThumb_ea7n6_199{transform:translate(16px);background:var(--surface)}._featureSwitchInput_ea7n6_181:focus-visible+._featureSwitchTrack_ea7n6_189{outline:2px solid var(--text);outline-offset:2px}._featureBody_ea7n6_225{min-width:0;display:grid;gap:4px}._featureLabel_ea7n6_231{color:var(--text);font-size:.98rem;line-height:1.25}._featureTag_ea7n6_237{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;color:var(--muted);letter-spacing:.02em;text-transform:uppercase}._featureState_ea7n6_246{color:var(--muted);font-size:.88rem;font-variant-numeric:tabular-nums}._featurePreviewCard_ea7n6_252{display:grid;gap:16px;padding:18px;align-content:start;background:color-mix(in oklab,var(--surface) 98%,white 1%);max-height:var(--feature-menu-max-height);min-width:0;min-height:0;overflow:auto}._featurePreviewTop_ea7n6_264{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._featurePreviewTopRight_ea7n6_271{display:inline-flex;align-items:center;gap:10px}._featurePreviewTitle_ea7n6_277{color:var(--text);font-size:1rem;font-weight:650;letter-spacing:-.01em}._featurePreviewTag_ea7n6_284{margin-top:4px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;text-transform:uppercase}._featurePreviewState_ea7n6_293{padding:7px 10px;border-radius:999px;background:color-mix(in oklab,var(--surface) 88%,black 3%);color:var(--text);font-size:.84rem}._featureSheetClose_ea7n6_301,._featurePreviewCurrent_ea7n6_305{display:none}._featurePreviewSamples_ea7n6_309{display:grid;gap:12px}._featurePreviewSample_ea7n6_309{display:grid;gap:8px;min-width:0}._featurePreviewLabel_ea7n6_320{color:var(--muted);font-size:.84rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._featurePreviewSpecimen_ea7n6_328{min-height:120px;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:color-mix(in oklab,var(--surface) 84%,black 2%);color:var(--text);font-size:clamp(1.76rem,3.36vw,3.04rem);line-height:1.05;letter-spacing:-.03em;white-space:pre-wrap;overflow:hidden}._axisControls_ea7n6_342{border-top:1px solid var(--border);padding:10px 12px 16px;display:flex;flex-direction:column;gap:12px}._axis_ea7n6_342{display:flex;flex-direction:column;gap:8px}._axisTop_ea7n6_356{order:-1;display:flex;justify-content:space-between;gap:12px;align-items:baseline;color:var(--text);font-family:var(--font-ui)}._axisLeft_ea7n6_366{display:inline-flex;align-items:baseline;gap:12px;min-width:0}._axisName_ea7n6_373{font-size:1rem;font-weight:520}._axisPlay_ea7n6_378{font-size:.92rem;font-family:var(--font-ui)}._axisPlay_ea7n6_378[aria-pressed=true]{--button-bg: var(--text);--button-fg: var(--surface);--button-border: var(--text);--button-hover-bg: color-mix(in oklab, var(--text) 90%, var(--surface))}._axisValue_ea7n6_390{font-size:1rem;font-variant-numeric:tabular-nums}._axisBoolRight_ea7n6_395{display:inline-flex;align-items:center;gap:10px}._axisSwitch_ea7n6_401{position:relative;width:44px;height:24px;display:inline-flex;flex:0 0 auto}._axisSwitchInput_ea7n6_409{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}._axisSwitchTrack_ea7n6_417{width:100%;height:100%;border:1px solid var(--text);background:transparent;display:block;position:relative}._axisSwitchThumb_ea7n6_426{position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--text);transition:transform .12s ease,background .12s ease}._axisSwitchInput_ea7n6_409:checked+._axisSwitchTrack_ea7n6_417{background:var(--text)}._axisSwitchInput_ea7n6_409:checked+._axisSwitchTrack_ea7n6_417 ._axisSwitchThumb_ea7n6_426{transform:translate(20px);background:var(--surface)}._axisSwitchInput_ea7n6_409:focus-visible+._axisSwitchTrack_ea7n6_417{outline:2px solid var(--text);outline-offset:2px}._previewMeta_ea7n6_450{display:flex;align-items:baseline;flex-wrap:wrap}._previewMetaInner_ea7n6_456{display:inline-flex;gap:12px;align-items:baseline;flex-wrap:wrap}._previewChar_ea7n6_463{font-size:1rem;font-weight:700}._previewName_ea7n6_468{font-size:.92rem}._previewCode_ea7n6_472{font-size:.92rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._stage_ea7n6_478{position:relative;flex:1 1 auto;min-height:240px;overflow:hidden;background:transparent;display:block;padding:0}._previewEmpty_ea7n6_488{color:var(--muted)}._gridPane_ea7n6_492{min-width:0}._tools_ea7n6_496{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-end;position:sticky;top:var(--docs-sticky-top, 0px);z-index:2;padding:10px 12px;background:color-mix(in oklab,var(--surface) 64%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}._search_ea7n6_511{display:grid;gap:6px;min-width:min(420px,100%)}._searchLabel_ea7n6_517{font-weight:600;color:var(--muted)}._searchInput_ea7n6_522{font:inherit;border-radius:0;border:1px solid var(--border);padding:10px 12px;background:var(--surface);color:var(--text)}._truncated_ea7n6_531{color:var(--muted);font-size:.92rem}._grid_ea7n6_492{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(92px,10vw,132px),1fr));gap:0}._cell_ea7n6_542{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:transparent;border-radius:0;padding:0;display:grid;place-items:center;aspect-ratio:1 / 1;cursor:pointer;color:inherit;text-align:left}._cell_ea7n6_542:hover{background:color-mix(in oklab,var(--text) 4%,transparent)}._active_ea7n6_562{background:color-mix(in oklab,var(--text) 8%,transparent)}._glyph_ea7n6_566{font-family:var(--font-specimen);font-variation-settings:var(--glyph-grid-variation-settings, normal);font-feature-settings:var(--glyph-grid-feature-settings, normal);font-kerning:var(--glyph-grid-kerning, auto);font-size:clamp(24px,2.7vw,44px);line-height:1;letter-spacing:-.01em}._empty_ea7n6_576{color:var(--muted);padding:10px var(--docs-pad-x);border-top:1px solid var(--border)}@media(max-width:980px){._split_ea7n6_23{grid-template-columns:1fr}._preview_ea7n6_31{position:static;width:100%;height:auto;border-right:0;border-bottom:1px solid var(--border)}._tools_ea7n6_496{top:0}._featureMenu_ea7n6_75{right:0;left:auto}._featureMenuColumns_ea7n6_116{grid-template-columns:1fr}._featureList_ea7n6_124{border-right:0;border-bottom:1px solid var(--border)}._featurePreviewCard_ea7n6_252{border-bottom:1px solid var(--border)}}@media(max-width:720px){._featurePreviewCurrent_ea7n6_305{--feature-preview-mobile-lines: 3}._previewTop_ea7n6_43{flex-direction:column;align-items:stretch}._toggles_ea7n6_56,._previewMeta_ea7n6_450{width:100%}._featureMenu_ea7n6_75{position:fixed;inset:auto 0 0 0;top:auto;left:0;right:0;--feature-menu-max-height: min(84vh, 760px);width:auto;max-width:none;max-height:var(--feature-menu-max-height);border-radius:20px 20px 0 0;border-bottom:0;box-shadow:0 -14px 38px color-mix(in oklab,black 18%,transparent);padding-bottom:max(12px,env(safe-area-inset-bottom))}._featureMenuBackdrop_ea7n6_79{display:block;position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:color-mix(in oklab,black 28%,transparent);z-index:11;cursor:pointer}._featureMenuColumns_ea7n6_116{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);max-height:var(--feature-menu-max-height)}._featurePreviewCard_ea7n6_252{order:-1;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--border)}._featurePreviewTop_ea7n6_264{align-items:center}._featurePreviewTopRight_ea7n6_271{margin-left:auto}._featureSheetClose_ea7n6_301{display:inline-flex;font-size:.88rem}._featurePreviewCurrent_ea7n6_305{display:grid;gap:8px}._featurePreviewSamples_ea7n6_309{display:none}._featureList_ea7n6_124{max-height:none;overflow:auto;padding:12px 14px 4px;border-bottom:0}._featureRow_ea7n6_154{padding:10px 11px}._featurePreviewSpecimen_ea7n6_328{font-size:clamp(1.36rem,7.2vw,2.24rem);padding:14px 16px}._featurePreviewCurrent_ea7n6_305 ._featurePreviewSpecimen_ea7n6_328{min-height:calc(1em * 1.05 * var(--feature-preview-mobile-lines));max-height:calc(1em * 1.05 * var(--feature-preview-mobile-lines));overflow:hidden}}
