.Yu6p8W_page{background:var(--background);min-height:100vh}.Yu6p8W_nav{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--chrome) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Yu6p8W_container{max-width:48rem;margin-inline:auto;padding-inline:1.5rem}.Yu6p8W_containerWide{max-width:64rem;margin-inline:auto;padding-inline:1.5rem}.Yu6p8W_card{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg)}
.xOyLlW_list{padding-block:1.5rem}.xOyLlW_divider>*+*{border-top:1px solid var(--border)}.xOyLlW_item{border-radius:var(--radius-md);color:inherit;margin-inline:-.75rem;padding:.75rem;text-decoration:none;transition:background-color .15s;display:block}.xOyLlW_item:hover{background:color-mix(in srgb, var(--hover) 50%, transparent)}.xOyLlW_itemRow{align-items:baseline;gap:1rem;display:flex}.xOyLlW_itemTitle{color:var(--foreground);font-size:.875rem;font-weight:500;transition:color .15s}.xOyLlW_item:hover .xOyLlW_itemTitle{color:var(--accent)}.xOyLlW_itemDescription{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;overflow:hidden}.xOyLlW_itemMeta{color:var(--muted);align-items:center;gap:.75rem;margin-top:.25rem;font-size:.75rem;display:flex}.xOyLlW_tabularNums{font-variant-numeric:tabular-nums}.xOyLlW_variantList{border-left:2px solid var(--border);margin-bottom:.25rem;margin-left:.75rem;padding-left:.75rem}.xOyLlW_variantItem{border-radius:var(--radius-sm);color:inherit;align-items:center;gap:.5rem;padding:.375rem .5rem;text-decoration:none;transition:background-color .15s;display:flex}.xOyLlW_variantItem:hover{background:color-mix(in srgb, var(--hover) 50%, transparent)}.xOyLlW_versionBadge{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);flex-shrink:0;align-items:center;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-flex}.xOyLlW_variantItem:hover .xOyLlW_versionBadge{background:color-mix(in srgb, var(--accent) 25%, transparent)}.xOyLlW_variantDescriptor{color:var(--foreground);flex-shrink:0;font-size:.8125rem;font-weight:500;transition:color .15s}.xOyLlW_variantItem:hover .xOyLlW_variantDescriptor{color:var(--accent)}.xOyLlW_variantSummary{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}
._8aEwW_header{padding-block:2rem}._8aEwW_title{letter-spacing:-.025em;color:var(--foreground-bright);font-size:1.875rem;font-weight:600}._8aEwW_subtitle{color:var(--muted);margin-top:.25rem;font-size:.875rem}._8aEwW_footer{border-top:1px solid var(--border)}._8aEwW_footerInner{text-align:center;padding-block:2.5rem}._8aEwW_ctaTitle{color:var(--foreground-bright);font-size:1.125rem;font-weight:500}._8aEwW_ctaDescription{color:var(--muted);margin-top:.375rem;font-size:.875rem}._8aEwW_ctaBadge{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}._8aEwW_ctaIcon{flex-shrink:0;width:1rem;height:1rem}._8aEwW_ctaCode{font-family:var(--font-mono);font-size:.75rem}
.cFSBQq_navInner{align-items:center;gap:.75rem;max-width:none;padding-block:.25rem;display:flex}.cFSBQq_backLink{min-height:24px;color:var(--muted);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.cFSBQq_backLink:hover{color:var(--foreground)}.cFSBQq_backIcon{flex-shrink:0;width:12px;height:12px}.cFSBQq_designLink{min-height:24px;color:var(--muted);border-radius:var(--radius-sm);align-items:center;gap:.25rem;margin-left:auto;padding:0 .25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.cFSBQq_designLink:hover{color:var(--foreground);background:var(--hover)}.cFSBQq_designIcon{flex-shrink:0;width:12px;height:12px}.cFSBQq_backLink:focus-visible,.cFSBQq_designLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.cFSBQq_backLink,.cFSBQq_designLink{min-height:32px}}.cFSBQq_main{padding-block:2rem}
