@font-face{font-family:Geist Variable Fallback;font-style:normal;font-weight:100 900;font-display:block;src:url(./GeistVariableLatin-BgDaEnEv.woff2)format("woff2");unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+102,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:Geist Mono Variable Fallback;font-style:normal;font-weight:100 900;font-display:block;src:url(./GeistMonoVariableLatin-B_7UjwxQ.woff2)format("woff2");unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+102,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212}:root{--primitive-primary-300:#78c3ff;--primitive-primary-400:#35a0ff;--primitive-primary-500:#0a84ff;--primitive-primary-600:#1e6ef4;--primitive-primary-700:#005ecb;--primitive-secondary-500:#647586;--primitive-tertiary-400:#9cb6ce;--primitive-neutral-0:#fff;--primitive-neutral-50:#fbfbfd;--primitive-neutral-100:#f5f5f7;--primitive-neutral-150:#eef1f5;--primitive-neutral-200:#dfe4ea;--primitive-neutral-400:#8c97a4;--primitive-neutral-600:#566170;--primitive-neutral-700:#3f4954;--primitive-neutral-800:#252b31;--primitive-neutral-900:#101418;--primitive-danger-400:#ff6674;--primitive-danger-500:#d70015;--primitive-danger-600:#8e1723;--primitive-danger-700:#6b3138;--font-sans:-apple-system, BlinkMacSystemFont, "Geist Variable Fallback", "Segoe UI", "Roboto", "Noto Sans", sans-serif;--font-mono:"SF Mono", "Geist Mono Variable Fallback", "IBM Plex Mono", "Roboto Mono", monospace;--type-display-size:clamp(1.45rem, 2.35vw, 1.95rem);--type-display-line-height:1.02;--type-display-weight:610;--type-headline-size:clamp(1.25rem, 2vw, 1.6rem);--type-headline-line-height:1.05;--type-headline-weight:600;--type-title-size:1rem;--type-title-line-height:1.25;--type-title-weight:590;--type-body-size:.9375rem;--type-body-line-height:1.5;--type-body-weight:400;--type-label-size:.6875rem;--type-label-line-height:1.2;--type-label-weight:600;--space-1:4px;--space-2:6px;--space-3:14px;--space-4:18px;--space-5:22px;--space-6:28px;--space-7:36px;--space-8:44px;--radius-control:12px;--radius-card:18px;--radius-panel:22px;--radius-hero:24px;--radius-pill:999px;--blur-glass:18px;--blur-soft:10px;--duration-fast:.14s;--duration-medium:.22s;--duration-slow:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.24, .86, .28, 1);--motion-spring-like:cubic-bezier(.22, .9, .3, 1);--component-chip-gap:6px;--component-chip-padding:6px 10px;--component-chip-font-size:.8rem;--component-share-button-gap:8px;--component-share-button-padding:10px 14px;--component-share-button-icon-size:14px;--component-control-row-height:34px;--component-color-well-padding:3px;--component-control-title-size:.8125rem;--component-control-value-size:.8rem;--component-status-pill-font-size:.72rem;--component-slider-track-height:8px;--component-slider-thumb-width:24px;--component-slider-thumb-height:20px;--component-workbench-surface-min-height:320px;--floating-preset-tabbar-height:64px;--floating-preset-tabbar-edge-gap:20px;--floating-preset-tabbar-offset-base:30px;--floating-preset-tabbar-safe-area-extra:18px;--floating-preset-tabbar-reserved-gap:8px;--floating-preset-tabbar-padding:4px;--floating-preset-tabbar-gap:4px;--floating-preset-button-min-width:68px;--floating-preset-button-min-height:54px;--floating-preset-button-gap:2px;--floating-preset-button-padding:7px 12px 6px;--floating-preset-icon-size:20px;--floating-preset-glyph-size:15px;--floating-preset-label-size:.6rem;--number-stepper-control-height:var(--component-control-row-height);font-family:var(--font-sans);font-optical-sizing:auto;font-synthesis:none;line-height:var(--type-body-line-height);font-weight:var(--type-body-weight);scrollbar-gutter:stable}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:var(--primitive-neutral-100);--color-canvas-tint:#f4f6f9;--color-surface-standard:#ffffffe6;--color-surface-raised:#fffffff5;--color-surface-glass:#ffffffc2;--color-surface-glass-strong:#ffffffe0;--color-surface-scrim:#f7f8fae0;--color-container-emphasis:#0a84ff0f;--color-ink:var(--primitive-neutral-900);--color-ink-muted:var(--primitive-neutral-600);--color-primary:var(--primitive-primary-500);--color-primary-strong:var(--primitive-primary-700);--color-secondary:var(--primitive-secondary-500);--color-tertiary:var(--primitive-tertiary-400);--color-tertiary-emphasis:#9cb6ce1f;--color-outline:#10141814;--color-outline-strong:#10141829;--color-contrast-strong:#101418b8;--color-danger:var(--primitive-danger-500);--color-focus-ring:#0a84ff3d;--color-stage-glow:#0a84ff14;--shadow-raised:0 12px 30px #10141814;--shadow-floating:0 18px 44px #1014181a;--component-card-hover-border-color:#0a84ff1a;--component-card-hover-background:#fffffffa;--component-card-hover-shadow:0 14px 34px #10141814;--component-chip-background:#ffffffa8;--component-chip-color:var(--color-contrast-strong);--component-chip-accent-border-color:#0a84ff29;--component-chip-accent-background:var(--color-container-emphasis);--component-chip-accent-color:var(--color-primary-strong);--component-chip-interactive-background:#ffffffa3;--component-chip-interactive-hover-border-color:#0a84ff24;--component-chip-interactive-hover-background:#ffffffe6;--component-chip-interactive-hover-shadow:0 10px 24px #1014180f;--component-ripple-color:#0a84ff29;--component-share-button-background:#ffffffd6;--component-share-button-color:var(--color-contrast-strong);--component-share-button-shadow:inset 0 1px 0 #ffffffb8, 0 8px 18px #1014180d;--component-share-button-hover-border-color:#0a84ff1f;--component-share-button-hover-background:#fffffff5;--component-share-button-hover-color:var(--color-ink);--component-share-button-hover-shadow:inset 0 1px 0 #ffffffc7, 0 12px 22px #10141812;--component-share-button-pressed-border-color:#0a84ff24;--component-share-button-pressed-background:#fafbfdfa;--component-share-button-pressed-shadow:inset 0 1px 0 #ffffffc2, 0 6px 14px #1014180d;--component-share-button-disabled-background:#ffffffb8;--component-share-button-disabled-color:var(--color-ink-muted);--component-share-button-disabled-border-color:var(--color-outline);--component-share-button-flash-start-shadow:inset 0 1px 0 #ffffffc7, 0 0 0 #10141800;--component-share-button-flash-shadow:inset 0 1px 0 #ffffffc7, 0 10px 18px #1014180d;--component-share-button-success-border-color:#08f3;--component-share-button-success-color:var(--primitive-primary-600);--component-share-button-success-background:#0088ff14;--component-share-button-unavailable-border-color:#08f3;--component-share-button-unavailable-color:var(--primitive-primary-600);--component-share-button-unavailable-background:#0088ff14;--component-share-button-failed-border-color:#d7001524;--component-share-button-failed-color:var(--primitive-danger-600);--component-share-button-failed-background:#d700150a;--component-share-button-unsafe-border-color:#d700151f;--component-share-button-unsafe-color:var(--primitive-danger-700);--component-share-button-unsafe-background:#d7001508;--component-liquid-glass-border-color:#ffffff7a;--component-liquid-glass-shadow:inset 0 1px 0 #ffffffc7, inset 0 0 0 1px #ffffff29, 0 20px 44px #10141814, 0 8px 22px #1014180a;--component-liquid-glass-surface:radial-gradient(circle at top left, #ffffff47, transparent 56%), linear-gradient(180deg, #ffffff7a, #ffffff29), linear-gradient(135deg, #ffffff38, #ffffff0d);--component-liquid-glass-backdrop-filter:blur(36px) saturate(185%);--component-liquid-glass-sheen:radial-gradient(circle at top, #ffffff70, transparent 54%), linear-gradient(180deg, #ffffff2e, #ffffff05 38%, #fff0);--floating-preset-tabbar-border-color:var(--component-liquid-glass-border-color);--floating-preset-tabbar-shadow:var(--component-liquid-glass-shadow);--floating-preset-tabbar-surface:var(--component-liquid-glass-surface);--floating-preset-tabbar-backdrop-filter:var(--component-liquid-glass-backdrop-filter);--floating-preset-tabbar-sheen:var(--component-liquid-glass-sheen);--floating-preset-selection-surface:linear-gradient(180deg, #ffffffd6, #ffffff75), #0a84ff1a;--floating-preset-selection-shadow:inset 0 1px 0 #ffffffd1, inset 0 0 24px #0a84ff24, 0 10px 20px #10141814;--floating-preset-selected-icon-color:var(--color-primary-strong);--component-floating-preset-button-hover-background:#ffffff42;--component-floating-preset-button-hover-shadow:inset 0 1px 0 #ffffff85, 0 8px 18px #1014180d;--component-floating-preset-button-active-background:#ffffff4d;--component-floating-preset-button-active-shadow:inset 0 1px 0 #ffffff80;--component-control-surface-background:var(--color-surface-raised);--component-control-surface-hover-border-color:#0a84ff1a;--component-control-surface-hover-background:#fffffffa;--component-control-surface-hover-shadow:0 14px 34px #10141814;--component-stepper-button-background:#fffc;--component-stepper-button-hover-border-color:#0a84ff24;--component-stepper-button-hover-background:#fffffff0;--component-stepper-button-hover-shadow:0 8px 18px #1014180f;--component-stepper-button-active-background:#0a84ff14;--component-stepper-button-active-shadow:inset 0 1px 0 #ffffff94;--component-stepper-input-background:#ffffffe0;--component-color-well-background:#ffffffeb;--component-color-well-shadow:inset 0 1px 0 #ffffffb8;--component-color-well-hover-border-color:#0a84ff24;--component-color-well-hover-background:#fffffffa;--component-color-well-hover-shadow:inset 0 1px 0 #ffffffc7, 0 8px 18px #1014180d;--component-color-well-focus-shadow:0 0 0 4px var(--color-focus-ring), inset 0 1px 0 #ffffffd1;--component-color-well-swatch-shadow:inset 0 0 0 1px #10141814;--component-slider-track-background:#1014181a;--component-slider-thumb-background:#fffffffa;--component-slider-thumb-shadow:inset 0 1px 0 #ffffffeb, 0 4px 12px #10141829;--component-slider-thumb-hover-background:#fff;--component-slider-thumb-hover-shadow:inset 0 1px 0 #fffffff5, 0 6px 16px #10141833;--component-slider-thumb-active-shadow:inset 0 1px 0 #fffffff5, 0 3px 10px #10141829;--component-slider-thumb-focus-shadow:0 0 0 5px var(--color-focus-ring), inset 0 1px 0 #fffffff5, 0 6px 16px #1014182e;--component-status-pill-background:#ffffffb8;--component-status-pill-color:var(--color-contrast-strong);--component-status-pill-loading-color:var(--color-primary-strong);--component-status-pill-success-color:var(--color-secondary);--component-status-pill-danger-border-color:#d7001529;--component-status-pill-danger-background:#d7001514;--component-status-pill-danger-color:var(--color-danger);--component-preview-stage-background:radial-gradient(circle at top, #0a84ff0f, transparent 46%), linear-gradient(180deg, var(--color-surface-standard), #ffffffd1);--component-preview-stage-shadow:inset 0 1px 0 #ffffffa3;--component-editor-surface-background:linear-gradient(180deg, #fffffff0, #ffffffd6);--component-editor-syntax-keyword:#1e6ef4;--component-editor-syntax-type:#b02fc2;--component-editor-syntax-property:#1e6ef4;--component-editor-syntax-variable:#007eae;--component-editor-syntax-string:#008575;--component-editor-syntax-literal:#e7124d;--component-editor-syntax-operator:#c55300;--component-editor-syntax-punctuation:#6c6c70;--component-editor-syntax-comment:#6c6c70}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:var(--primitive-neutral-900);--color-canvas-tint:#161b22;--color-surface-standard:#181c23eb;--color-surface-raised:#181c23f5;--color-surface-glass:#1d232cc2;--color-surface-glass-strong:#1d232ce0;--color-surface-scrim:#0b0f14e0;--color-container-emphasis:#0a84ff29;--color-ink:#f8fafcf5;--color-ink-muted:#e9eef4b8;--color-primary:var(--primitive-primary-400);--color-primary-strong:var(--primitive-primary-300);--color-secondary:#dce4ecbd;--color-tertiary:#b6c9dc;--color-tertiary-emphasis:#9cb6ce2e;--color-outline:#ffffff1f;--color-outline-strong:#ffffff3d;--color-contrast-strong:#f8fafcdb;--color-danger:var(--primitive-danger-400);--color-focus-ring:#0a84ff57;--color-stage-glow:#0a84ff2e;--shadow-raised:0 16px 36px #00000052;--shadow-floating:0 24px 54px #0000006b;--component-card-hover-border-color:#35a0ff38;--component-card-hover-background:#242a32fa;--component-card-hover-shadow:0 18px 40px #00000057;--component-chip-background:#ffffff14;--component-chip-color:var(--color-contrast-strong);--component-chip-accent-border-color:#35a0ff3d;--component-chip-accent-background:#0a84ff29;--component-chip-accent-color:var(--color-primary-strong);--component-chip-interactive-background:#ffffff14;--component-chip-interactive-hover-border-color:#35a0ff47;--component-chip-interactive-hover-background:#282e37eb;--component-chip-interactive-hover-shadow:0 12px 26px #00000047;--component-ripple-color:#35a0ff3d;--component-share-button-background:#1c222ae0;--component-share-button-color:var(--color-contrast-strong);--component-share-button-shadow:inset 0 1px 0 #ffffff14, 0 10px 24px #00000052;--component-share-button-hover-border-color:#35a0ff47;--component-share-button-hover-background:#242a32f5;--component-share-button-hover-color:var(--color-ink);--component-share-button-hover-shadow:inset 0 1px 0 #ffffff1f, 0 14px 28px #00000057;--component-share-button-pressed-border-color:#35a0ff4d;--component-share-button-pressed-background:#1e232bfa;--component-share-button-pressed-shadow:inset 0 1px 0 #ffffff1a, 0 8px 18px #00000047;--component-share-button-disabled-background:#ffffff0f;--component-share-button-disabled-color:var(--color-ink-muted);--component-share-button-disabled-border-color:var(--color-outline);--component-share-button-flash-start-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 #0000;--component-share-button-flash-shadow:inset 0 1px 0 #ffffff1f, 0 12px 24px #00000057;--component-share-button-success-border-color:#53a4ff61;--component-share-button-success-color:var(--color-primary-strong);--component-share-button-success-background:#0a84ff2e;--component-share-button-unavailable-border-color:#53a4ff61;--component-share-button-unavailable-color:var(--color-primary-strong);--component-share-button-unavailable-background:#0a84ff2e;--component-share-button-failed-border-color:#ff667452;--component-share-button-failed-color:var(--color-danger);--component-share-button-failed-background:#ff66741a;--component-share-button-unsafe-border-color:#ff66743d;--component-share-button-unsafe-color:#ffb0b8eb;--component-share-button-unsafe-background:#ff667412;--component-liquid-glass-border-color:#ffffff24;--component-liquid-glass-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0d, 0 28px 56px #00000057, 0 10px 24px #0003;--component-liquid-glass-surface:radial-gradient(circle at top left, #ffffff14, transparent 58%), linear-gradient(180deg, #272d3794, #12161d3d), linear-gradient(135deg, #53a4ff14, #ffffff05);--component-liquid-glass-backdrop-filter:blur(38px) saturate(155%);--component-liquid-glass-sheen:radial-gradient(circle at top, #ffffff29, transparent 54%), linear-gradient(180deg, #ffffff14, #ffffff03 38%, #fff0);--floating-preset-tabbar-border-color:var(--component-liquid-glass-border-color);--floating-preset-tabbar-shadow:var(--component-liquid-glass-shadow);--floating-preset-tabbar-surface:var(--component-liquid-glass-surface);--floating-preset-tabbar-backdrop-filter:var(--component-liquid-glass-backdrop-filter);--floating-preset-tabbar-sheen:var(--component-liquid-glass-sheen);--floating-preset-selection-surface:linear-gradient(180deg, #ffffff29, #ffffff0f), #0a84ff2e;--floating-preset-selection-shadow:inset 0 1px 0 #ffffff2e, inset 0 0 24px #0a84ff3d, 0 12px 24px #00000047;--floating-preset-selected-icon-color:var(--color-primary-strong);--component-floating-preset-button-hover-background:#ffffff14;--component-floating-preset-button-hover-shadow:inset 0 1px 0 #ffffff1f, 0 10px 22px #00000042;--component-floating-preset-button-active-background:#ffffff1a;--component-floating-preset-button-active-shadow:inset 0 1px 0 #ffffff24;--component-control-surface-background:var(--color-surface-raised);--component-control-surface-hover-border-color:#35a0ff38;--component-control-surface-hover-background:#242a32fa;--component-control-surface-hover-shadow:0 18px 40px #00000057;--component-stepper-button-background:#ffffff1a;--component-stepper-button-hover-border-color:#35a0ff47;--component-stepper-button-hover-background:#282e37f0;--component-stepper-button-hover-shadow:0 10px 22px #00000047;--component-stepper-button-active-background:#0a84ff29;--component-stepper-button-active-shadow:inset 0 1px 0 #ffffff29;--component-stepper-input-background:#ffffff1f;--component-color-well-background:#242a32eb;--component-color-well-shadow:inset 0 1px 0 #ffffff14;--component-color-well-hover-border-color:#35a0ff47;--component-color-well-hover-background:#282e37fa;--component-color-well-hover-shadow:inset 0 1px 0 #ffffff1f, 0 10px 22px #0000003d;--component-color-well-focus-shadow:0 0 0 4px var(--color-focus-ring), inset 0 1px 0 #ffffff29;--component-color-well-swatch-shadow:inset 0 0 0 1px #ffffff1f;--component-slider-track-background:#ffffff29;--component-slider-thumb-background:#242a32fa;--component-slider-thumb-shadow:inset 0 1px 0 #ffffff24, 0 6px 18px #00000057;--component-slider-thumb-hover-background:#2c323c;--component-slider-thumb-hover-shadow:inset 0 1px 0 #ffffff29, 0 8px 22px #0000005c;--component-slider-thumb-active-shadow:inset 0 1px 0 #ffffff29, 0 4px 14px #00000052;--component-slider-thumb-focus-shadow:0 0 0 5px var(--color-focus-ring), inset 0 1px 0 #ffffff29, 0 8px 22px #00000057;--component-status-pill-background:#ffffff14;--component-status-pill-color:var(--color-contrast-strong);--component-status-pill-loading-color:var(--color-primary-strong);--component-status-pill-success-color:var(--color-secondary);--component-status-pill-danger-border-color:#ff667447;--component-status-pill-danger-background:#ff66741a;--component-status-pill-danger-color:var(--color-danger);--component-preview-stage-background:radial-gradient(circle at top, #0a84ff24, transparent 46%), linear-gradient(180deg, var(--color-surface-standard), #181c23eb);--component-preview-stage-shadow:inset 0 1px 0 #ffffff14;--component-editor-surface-background:linear-gradient(180deg, #242a32f5, #1c222ae6);--component-editor-syntax-keyword:#5cb8ff;--component-editor-syntax-type:#ea8dff;--component-editor-syntax-property:#5cb8ff;--component-editor-syntax-variable:#6dd9ff;--component-editor-syntax-string:#54dfcb;--component-editor-syntax-literal:#ff8ac4;--component-editor-syntax-operator:#ffa056;--component-editor-syntax-punctuation:#aeaeb2;--component-editor-syntax-comment:#aeaeb2}*{box-sizing:border-box}:root{font-optical-sizing:auto;--landing-item-disclosure-background:#1014180e;--landing-item-disclosure-hover-background:#10141811}:root[data-theme=dark]{--landing-item-disclosure-background:#ffffff14;--landing-item-disclosure-hover-background:#ffffff18}body{min-height:100vh;color:var(--color-ink);background:radial-gradient(circle at top left 18%, var(--color-stage-glow), transparent 28%), linear-gradient(180deg, var(--color-surface-scrim) 0%, var(--color-canvas-tint) 22%, var(--color-canvas) 100%);margin:0}a{color:inherit}code{font-family:var(--font-mono)}#root{min-height:100vh}.landing-shell{width:min(980px,100% - 24px);margin:0 auto;padding:clamp(18px,3vw,32px) 0 56px}.landing-header{gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-5);border:1px solid var(--color-outline);border-radius:var(--radius-hero);background:linear-gradient(180deg, var(--color-surface-glass-strong), var(--color-surface-glass));box-shadow:var(--shadow-raised);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));animation:landing-enter var(--duration-slow) both;animation-timing-function:var(--motion-spring-like);display:grid}.landing-header h1{font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.08;font-weight:var(--type-display-weight);letter-spacing:0;margin:0}.landing-copy{max-width:40rem;color:var(--color-ink-muted);margin:0}.landing-catalog{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-outline);border-radius:var(--radius-panel);background:var(--component-control-surface-background);box-shadow:var(--shadow-raised);display:grid}.landing-catalog-header{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--component-liquid-glass-border-color);border-radius:var(--radius-pill);background:var(--component-liquid-glass-surface);min-width:0;box-shadow:var(--component-liquid-glass-shadow);isolation:isolate;backdrop-filter:var(--component-liquid-glass-backdrop-filter);-webkit-backdrop-filter:var(--component-liquid-glass-backdrop-filter);animation:landing-enter var(--duration-slow) both;animation-timing-function:var(--motion-spring-like);padding:12px 14px 12px 16px;display:flex;position:relative;overflow:hidden}.landing-catalog-header:before{content:"";border-radius:inherit;background:var(--component-liquid-glass-sheen);pointer-events:none;position:absolute;inset:0}.landing-catalog-header>*{z-index:1;position:relative}.landing-catalog h2{min-width:0;font-size:clamp(1.0625rem,1.45vw,1.25rem);line-height:1.15;font-weight:var(--type-headline-weight);letter-spacing:0;margin:0}.landing-catalog-count,.landing-item-count{border:1px solid var(--component-chip-accent-border-color);border-radius:var(--radius-pill);background:var(--component-chip-accent-background);width:fit-content;color:var(--component-chip-accent-color);font-size:var(--component-status-pill-font-size);line-height:var(--type-label-line-height);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff57}.landing-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.landing-item{animation:landing-enter var(--duration-slow) both;animation-timing-function:var(--motion-spring-like)}.landing-item a{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-outline);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-medium) var(--motion-spring-like), transform var(--duration-medium) var(--motion-spring-like), opacity var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;text-decoration:none;display:grid}.landing-item:first-child{animation-delay:60ms}.landing-item:nth-child(2){animation-delay:.1s}.landing-item:nth-child(3){animation-delay:.14s}.landing-item a:hover{border-color:var(--component-card-hover-border-color);background:var(--component-card-hover-background);box-shadow:var(--component-card-hover-shadow);transform:translateY(-1px)}.landing-item a:hover .landing-item-disclosure,.landing-item a:focus-visible .landing-item-disclosure{background-color:var(--landing-item-disclosure-hover-background);color:var(--color-ink-muted);opacity:1;transform:translate(2px)}.landing-item a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.landing-item-main,.landing-item-copy{gap:var(--space-3);min-width:0;display:grid}.landing-item-meta{gap:var(--space-2);flex-wrap:wrap;align-items:center;width:100%;min-width:0;display:flex}.landing-item-slug,.landing-item-package{align-items:center;gap:var(--component-chip-gap);width:fit-content;padding:var(--component-chip-padding);border-radius:var(--radius-pill);font-size:var(--component-chip-font-size);border:1px solid var(--color-outline);background:var(--component-chip-background);color:var(--component-chip-color);display:inline-flex}.landing-item-package{white-space:nowrap;flex:0 auto;width:auto;min-width:0;max-width:100%;overflow:hidden}.landing-item-package-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.landing-item-package-icon svg{display:block}.landing-item-package-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.landing-item-title-row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.landing-item-title{min-width:0;font-size:var(--type-title-size);line-height:var(--type-title-line-height);font-weight:var(--type-title-weight);display:block}.landing-item-disclosure{border-radius:var(--radius-pill);background-color:var(--landing-item-disclosure-background);width:28px;height:28px;color:var(--color-ink-muted);box-shadow:none;opacity:.82;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-medium) var(--motion-spring-like);border:0;justify-content:center;align-items:center;display:inline-flex}.landing-item-disclosure svg{display:block}.landing-item-copy p{color:var(--color-ink-muted);margin:0}.landing-item-count{margin-left:auto}@keyframes landing-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.landing-shell{width:min(100% - 16px,980px);padding-top:12px}.landing-header,.landing-catalog,.landing-catalog-header,.landing-item a{padding:var(--space-4)}.landing-catalog-header{border-radius:var(--radius-panel);flex-direction:column;align-items:flex-start}.landing-item a{gap:var(--space-4)}.landing-item-copy{order:1}.landing-item-meta{order:2}}@media (prefers-contrast:more){.landing-header,.landing-catalog,.landing-catalog-header,.landing-item a{border-color:var(--color-outline-strong);background:var(--color-surface-raised);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.landing-catalog-header:before{background:0 0}.landing-item-slug,.landing-catalog-count,.landing-item-count{border-color:var(--color-outline-strong)}}@media (prefers-reduced-motion:reduce){.landing-header,.landing-catalog-header,.landing-item{animation-duration:1ms}.landing-item a{transition-duration:1ms}.landing-item a:hover{box-shadow:none;transform:none}.landing-item a:hover .landing-item-disclosure,.landing-item a:focus-visible .landing-item-disclosure{transform:none}}
