@font-face{font-family:Geist Pixel Square;src:url(/fonts/regent-ui/GeistPixel-Square-f3fb003d70dab56614f69649debe9c67.woff2?vsn=d) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Geist UI Sans;src:url(/fonts/regent-ui/Geist-Regular-6656285f70e98897be240258489e0c85.woff2?vsn=d) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Geist UI Sans;src:url(/fonts/regent-ui/Geist-Italic-cd26c88742bb52e04d12654a209fec1a.woff2?vsn=d) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Geist UI Sans;src:url(/fonts/regent-ui/Geist-SemiBold-9b849cd135545039453bdf6080045e13.woff2?vsn=d) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Geist UI Sans;src:url(/fonts/regent-ui/Geist-SemiBoldItalic-5533de1f3df7b4319b159bc14bb3565e.woff2?vsn=d) format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/regent-ui/GeistMono-Regular-074fddf4c02a8e3d2df348adeeea0b47.woff2?vsn=d) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/regent-ui/GeistMono-Italic-b27fe00bd04b1047c9631c801ce8fd0b.woff2?vsn=d) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/regent-ui/GeistMono-SemiBold-882355c53d4390b4607160d5e85c3d9d.woff2?vsn=d) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/regent-ui/GeistMono-SemiBoldItalic-4850cc3bae092807201866a90ea1ffea.woff2?vsn=d) format("woff2");font-style:italic;font-weight:600;font-display:swap}:root{--palette-tangerine-tango: #FF5B19;--palette-charcoal: #161616;--palette-platinum: #E5E3D2;--palette-powder-blue: #AECACD;--product-formation: var(--palette-tangerine-tango);--product-formation-soft: color-mix(in oklch, var(--product-formation) 14%, transparent);--product-autolaunch: var(--palette-tangerine-tango);--product-autolaunch-soft: color-mix(in oklch, var(--product-autolaunch) 14%, transparent);--product-techtree: var(--palette-powder-blue);--product-techtree-soft: color-mix(in oklch, var(--product-techtree) 14%, transparent);--product-techtree-bio: var(--palette-tangerine-tango);--space-0: 0;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-7: 56px;--space-8: 64px;--radius: 0px;--container-padding: var(--space-4);--rg-frame-max: 100rem;--rg-page-gutter: var(--space-4);--rg-rail-width: 11rem;--rg-track-gap: var(--space-4);--rg-panel-padding: var(--space-4);--rg-section-gap: var(--space-8);--rg-cut-panel: 16px;--rg-cut-control: 12px;--rg-rule-width: 1px;--shadow-sm: 0 1px 2px color-mix(in oklch, var(--color-fg, oklch(22% 0 0)) 8%, transparent);--shadow-md: 0 12px 28px -20px color-mix(in oklch, var(--color-fg, oklch(22% 0 0)) 24%, transparent);--shadow-lg: 0 28px 64px -48px color-mix(in oklch, var(--color-fg, oklch(22% 0 0)) 32%, transparent);--hairline: color-mix(in oklch, var(--color-fg) 14%, transparent);--hairline-strong: color-mix(in oklch, var(--color-fg) 26%, transparent);--glass-blur: 9px;--duration-fast: .14s;--duration-base: .2s;--duration-slow: .28s;--shell-duration-interruption: .1s;--shell-duration-exit: .18s;--shell-duration-entrance: .2s;--shell-duration-border-settle: .1s;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--active-scale: .97;--font-family-sans: "Geist UI Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-title: "Geist Pixel Square", ui-monospace, monospace;--font-family-ui: var(--font-family-sans);--font-family-paragraph: var(--font-family-sans);--font-family-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--type-display-size: 40px;--type-display-line: 48px;--type-title-size: 24px;--type-title-line: 32px;--type-headline-size: 18px;--type-headline-line: 26px;--type-body-size: 16px;--type-body-line: 24px;--type-label-size: 14px;--type-label-line: 20px;--type-caption-size: 13px;--type-caption-line: 18px;--type-code-size: 14px;--type-code-line: 20px;--font-weight-regular: 400;--font-weight-semibold: 600;--tracking-microlabel: .14em}:root[data-theme=light]{--glass-frost: linear-gradient( 168deg, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, .35) 32%, rgba(255, 255, 255, .18) 58%, rgba(255, 255, 255, .55) 100% );--glass-shine: radial-gradient( 24rem circle at var(--shine-x, 50%) var(--shine-y, 35%), rgba(255, 255, 255, .35), transparent 64% )}:root[data-theme=dark]{--glass-frost: linear-gradient( 168deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .04) 32%, rgba(10, 10, 10, .18) 55%, rgba(10, 10, 10, .78) 100% );--glass-shine: radial-gradient( 24rem circle at var(--shine-x, 50%) var(--shine-y, 35%), rgba(255, 255, 255, .09), transparent 64% )}:root[data-brand=platform]{--support-figure-surface: var(--palette-powder-blue);--support-figure-ink: var(--palette-charcoal);--support-band-surface: var(--palette-tangerine-tango);--support-band-ink: var(--palette-charcoal);--support-panel-surface: var(--palette-platinum);--support-panel-ink: var(--palette-charcoal)}:root[data-brand=autolaunch]{--support-figure-surface: var(--palette-powder-blue);--support-figure-ink: var(--palette-charcoal);--support-band-surface: var(--palette-charcoal);--support-band-ink: var(--palette-platinum);--support-panel-surface: var(--palette-platinum);--support-panel-ink: var(--palette-charcoal)}:root[data-brand=patchbay]{--support-figure-surface: var(--palette-powder-blue);--support-figure-ink: var(--palette-charcoal);--support-band-surface: var(--palette-tangerine-tango);--support-band-ink: var(--palette-charcoal);--support-panel-surface: var(--palette-charcoal);--support-panel-ink: var(--palette-platinum)}:root[data-brand=techtree]{--support-figure-surface: var(--palette-platinum);--support-figure-ink: var(--palette-charcoal);--support-band-surface: var(--palette-tangerine-tango);--support-band-ink: var(--palette-charcoal);--support-panel-surface: var(--palette-charcoal);--support-panel-ink: var(--palette-platinum)}:root[data-brand=platform][data-theme=light]{color-scheme:light;--brand-ink: #161616;--brand-primary: #161616;--brand-paper: #F6F4EA;--brand-accent: #FF5B19;--color-bg: #F6F4EA;--color-surface: #FFFFFF;--color-surface-elevated: #FFFFFF;--color-border: #DAD8C7;--color-fg: #161616;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #161616;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #E5E3D2;--color-success: #145C3B;--color-error: #9C2525;--color-warning: #754600;--color-info: #365D62;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-bg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #3A3A3A;--color-focus: #A33208;--color-link: #161616;--color-muted: var(--color-fg-muted);--site-background-image: none}:root[data-brand=platform][data-theme=dark]{color-scheme:dark;--brand-ink: #E5E3D2;--brand-primary: #161616;--brand-paper: #0B0B0B;--brand-accent: #FF5B19;--color-bg: #0B0B0B;--color-surface: #141414;--color-surface-elevated: #141414;--color-border: #2A2A2A;--color-fg: #E5E3D2;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #161616;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #E5E3D2;--color-success: #7ED8A9;--color-error: #FF9B8F;--color-warning: #F5C16C;--color-info: #AECACD;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-bg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #0E0E0E;--color-focus: #AECACD;--color-link: #E5E3D2;--color-muted: var(--color-fg-muted);--site-background-image: none}:root[data-brand=autolaunch][data-theme=light]{color-scheme:light;--brand-ink: #161616;--brand-primary: #FF5B19;--brand-paper: #E5E3D2;--brand-accent: #FF5B19;--color-bg: #E5E3D2;--color-surface: #F6F4EA;--color-surface-elevated: #F6F4EA;--color-border: #DAD8C7;--color-fg: #161616;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #FF5B19;--color-accent-secondary: #AECACD;--color-fg-on-accent: #161616;--color-success: #145C3B;--color-error: #9C2525;--color-warning: #754600;--color-info: #365D62;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-fg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #E6450E;--color-focus: #A33208;--color-link: #161616;--color-muted: #B8B6A6;--site-background-image: none}:root[data-brand=autolaunch][data-theme=dark]{color-scheme:dark;--brand-ink: #E5E3D2;--brand-primary: #FF5B19;--brand-paper: #0E0E0E;--brand-accent: #FF5B19;--color-bg: #0E0E0E;--color-surface: #161616;--color-surface-elevated: #161616;--color-border: #2A2A2A;--color-fg: #E5E3D2;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #FF5B19;--color-accent-secondary: #AECACD;--color-fg-on-accent: #161616;--color-success: #7ED8A9;--color-error: #FF9B8F;--color-warning: #F5C16C;--color-info: #AECACD;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-fg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #FF8A4D;--color-focus: #AECACD;--color-link: #FF5B19;--color-muted: #A1A19A;--site-background-image: none}:root[data-brand=techtree][data-theme=light]{color-scheme:light;--brand-ink: #161616;--brand-primary: #AECACD;--brand-paper: #F6F4EA;--brand-accent: #FF5B19;--color-bg: #F6F4EA;--color-surface: #FAF8F2;--color-surface-elevated: #FAF8F2;--color-border: #E0DED3;--color-fg: #161616;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #AECACD;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #161616;--color-success: #145C3B;--color-error: #9C2525;--color-warning: #754600;--color-info: #365D62;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-fg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #8FB8BA;--color-focus: #A33208;--color-link: #161616;--color-muted: #B8B6A6;--site-background-image: none}:root[data-brand=techtree][data-theme=dark]{color-scheme:dark;--brand-ink: #E5E3D2;--brand-primary: #AECACD;--brand-paper: #161616;--brand-accent: #FF5B19;--color-bg: #161616;--color-surface: #1F1F1F;--color-surface-elevated: #1F1F1F;--color-border: #2C2C2C;--color-fg: #E5E3D2;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #AECACD;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #161616;--color-success: #7ED8A9;--color-error: #FF9B8F;--color-warning: #F5C16C;--color-info: #AECACD;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-fg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link);--color-primary-shade: #85AEB0;--color-focus: #AECACD;--color-link: #AECACD;--color-muted: #8C8C8C;--site-background-image: none}html{color:var(--color-fg);background:var(--color-bg)}body{margin:0;color:var(--color-fg);background:var(--color-bg);font-family:var(--font-family-ui);font-weight:var(--font-weight-regular);text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);font-weight:var(--font-weight-regular);font-synthesis:none}:where(strong,b){font-weight:var(--font-weight-semibold)}button,input,select,textarea{font:inherit}code,kbd,pre,samp{font-family:var(--font-family-mono);font-size:var(--type-code-size);line-height:var(--type-code-line)}.prose,[data-prose=true],[data-font=paragraph],.long-form{font-family:var(--font-family-paragraph)}.prose p,.prose li,.prose blockquote,.prose figcaption,[data-prose=true] p,[data-prose=true] li,[data-prose=true] blockquote,[data-prose=true] figcaption,.long-form p,.long-form li,.long-form blockquote{font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}[data-text-style=display]{font-family:var(--font-family-title);font-synthesis:none;font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--font-weight-regular)}[data-text-style=title]{font-family:var(--font-family-title);font-synthesis:none;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--font-weight-regular)}[data-text-style=headline]{font-family:var(--font-family-title);font-synthesis:none;font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-weight:var(--font-weight-regular)}[data-text-style=body]{font-family:var(--font-family-ui);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-regular)}[data-text-style=label]{font-family:var(--font-family-ui);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-semibold)}[data-text-style=caption]{font-family:var(--font-family-ui);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--font-weight-semibold)}[data-text-style=code]{font-family:var(--font-family-mono);font-size:var(--type-code-size);line-height:var(--type-code-line);font-weight:var(--font-weight-regular)}:root[data-brand=patchbay][data-theme=dark]{color-scheme:dark;--brand-primary: #B9B7A6;--brand-ink: #E5E3D2;--brand-paper: #0F0F10;--brand-accent: #FF5B19;--color-bg: #0F0F10;--color-surface: #1B1C1E;--color-surface-elevated: #1B1C1E;--color-border: #2A2B2E;--color-fg: #E5E3D2;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #B9B7A6;--color-primary-shade: #8E8C7C;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #161616;--color-focus: #AECACD;--color-link: #B9B7A6;--color-muted: var(--color-fg-muted);--color-success: #7ED8A9;--color-error: #FF9B8F;--color-warning: #F5C16C;--color-info: #AECACD;--site-background-image: none;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-bg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link)}:root[data-brand=patchbay][data-theme=light]{color-scheme:light;--brand-primary: #E5E3D2;--brand-ink: #161616;--brand-paper: #F6F4EA;--brand-accent: #FF5B19;--color-bg: #F6F4EA;--color-surface: #FFFFFF;--color-surface-elevated: #FFFFFF;--color-border: #DAD8C7;--color-fg: #161616;--color-fg-muted: color-mix(in srgb, var(--color-fg) 65%, var(--color-bg));--color-accent: #E5E3D2;--color-primary-shade: #CFCDBB;--color-accent-secondary: #FF5B19;--color-fg-on-accent: #161616;--color-focus: #A33208;--color-link: #161616;--color-muted: var(--color-fg-muted);--color-success: #145C3B;--color-error: #9C2525;--color-warning: #754600;--color-info: #365D62;--site-background-image: none;--glass-page-bg: linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface) 100%);--glass-surface: color-mix(in oklch, var(--color-surface) 88%, transparent);--glass-surface-strong: color-mix(in oklch, var(--color-surface-elevated) 92%, transparent);--glass-surface-soft: color-mix(in oklch, var(--color-surface) 76%, transparent);--glass-border-subtle: color-mix(in oklch, var(--color-border) 55%, transparent);--glass-border-soft: var(--color-border);--glass-border-bright: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-text-primary: var(--color-fg);--glass-text-secondary: var(--color-fg-muted);--glass-text-muted: color-mix(in oklch, var(--color-fg-muted) 84%, var(--color-fg) 16%);--glass-text-accent: var(--color-link);--glass-blue-950: var(--color-bg);--glass-blue-900: color-mix(in oklch, var(--color-accent) 82%, var(--color-fg) 18%);--glass-blue-700: var(--color-accent);--glass-blue-600: var(--color-accent);--glass-blue-500: color-mix(in oklch, var(--color-accent) 80%, var(--color-fg-on-accent) 20%);--glass-ice-500: var(--color-info);--glass-warm-500: var(--color-warning);--glass-shell-bg: var(--glass-surface-strong);--glass-shell-border: var(--glass-border-soft);--glass-shell-shadow: var(--shadow-lg);--glass-panel-bg: var(--glass-surface);--glass-panel-border: var(--glass-border-subtle);--glass-panel-shadow: var(--shadow-md);--glass-caustic-streak: color-mix(in oklch, var(--color-accent) 12%, transparent);--glass-caustic-streak-soft: color-mix(in oklch, var(--color-accent) 8%, transparent);--glass-reflection: linear-gradient(135deg, transparent 0%, color-mix(in oklch, var(--color-surface-elevated) 42%, transparent) 50%, transparent 100%);--glass-reflection-blend: normal;--glass-primary-bg: var(--color-accent);--glass-primary-border: color-mix(in oklch, var(--color-accent) 70%, var(--color-border) 30%);--glass-primary-text: var(--color-fg-on-accent);--glass-secondary-bg: var(--glass-surface);--glass-secondary-border: var(--glass-border-subtle);--glass-secondary-text: var(--color-link)}:where(.rg-ratio-card,.rg-ratio-card *,.rg-ratio-card:before,.rg-ratio-card:after){box-sizing:border-box}.rg-ratio-card{--rg-ratio-fill: var(--pb-surface, var(--color-surface));--rg-ratio-ink: var(--pb-text, var(--color-fg));--rg-ratio-rule: color-mix(in srgb, var(--rg-ratio-ink) 22%, var(--rg-ratio-fill));--rg-ratio-muted: color-mix(in srgb, var(--rg-ratio-ink) 76%, var(--rg-ratio-fill));--rg-ratio-note-ink: color-mix(in srgb, var(--palette-tangerine-tango) 55%, var(--rg-ratio-ink));--rg-ratio-note-fill: color-mix(in srgb, var(--palette-tangerine-tango) 12%, var(--rg-ratio-fill));--rg-ratio-padding: var(--rg-panel-padding, var(--space-4));container:rg-ratio / inline-size;position:relative;isolation:isolate;min-inline-size:0;max-inline-size:100%;border:1px solid var(--rg-ratio-rule);border-radius:0;overflow:visible;background:var(--rg-ratio-fill);color:var(--rg-ratio-ink);font-family:var(--font-family-ui);line-height:1.5;overflow-wrap:anywhere}.rg-ratio-card:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(currentColor,currentColor) left top / 16px 1px,linear-gradient(currentColor,currentColor) left top / 1px 16px,linear-gradient(currentColor,currentColor) right top / 16px 1px,linear-gradient(currentColor,currentColor) right top / 1px 16px,linear-gradient(currentColor,currentColor) left bottom / 16px 1px,linear-gradient(currentColor,currentColor) left bottom / 1px 16px,linear-gradient(currentColor,currentColor) right bottom / 16px 1px,linear-gradient(currentColor,currentColor) right bottom / 1px 16px;background-repeat:no-repeat;opacity:.55}.rg-ratio-card :where(h3,dl,dd,p){margin:0}.rg-ratio-card :where(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.rg-ratio-card__header{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-2);padding:var(--rg-ratio-padding);border-block-end:1px solid var(--rg-ratio-rule)}.rg-ratio-card__eyebrow,.rg-ratio-card__slash{color:var(--rg-ratio-muted);font-size:clamp(1.25rem,3cqi,1.75rem);line-height:1.2}.rg-ratio-card .rg-ratio-card__title{margin:0;min-inline-size:0;font-family:var(--font-family-title);font-weight:400;font-synthesis:none;font-size:clamp(1.25rem,3cqi,1.75rem);line-height:1.2}.rg-ratio-card__body{padding:var(--space-6) var(--rg-ratio-padding) var(--space-4)}.rg-ratio-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;align-items:stretch;gap:var(--space-3);margin-block-end:var(--space-4)}.rg-ratio-card__metric{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-inline-size:0;gap:var(--space-1)}.rg-ratio-card__label{text-transform:uppercase;letter-spacing:var(--tracking-microlabel);font-size:.8125rem;color:var(--rg-ratio-muted)}.rg-ratio-card__readout{align-self:baseline;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-inline-size:0}.rg-ratio-card__value{min-inline-size:0;font-family:var(--font-family-title);font-weight:400;font-synthesis:none;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,9cqi,5.5rem);line-height:1.05;letter-spacing:-.035em}.rg-ratio-card__metric--remainder{text-align:end}.rg-ratio-card__metric--remainder .rg-ratio-card__readout{justify-content:flex-end}.rg-ratio-card__change{color:var(--rg-ratio-note-ink);font-size:.75rem}.rg-ratio-card__meter{block-size:var(--space-3);background:repeating-linear-gradient(90deg,transparent 0 4px,var(--rg-ratio-rule) 4px 5px);outline:1px solid var(--rg-ratio-rule);outline-offset:-1px}.rg-ratio-card__fill{display:block;block-size:100%;background:var(--palette-tangerine-tango)}.rg-ratio-card__scale{display:flex;justify-content:space-between;gap:2px;margin-block-start:var(--space-2);color:var(--rg-ratio-muted);font-size:.6875rem;font-variant-numeric:tabular-nums}.rg-ratio-card__empty{padding-block:var(--space-2);color:var(--rg-ratio-muted)}.rg-ratio-card__footer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--rg-ratio-padding);border-block-start:1px solid var(--rg-ratio-rule)}.rg-ratio-card__footer>*,.rg-ratio-card__footer-content>*{min-inline-size:0;max-inline-size:100%}.rg-ratio-card__footer-label{flex-basis:100%;color:var(--rg-ratio-muted);font-size:.6875rem;text-transform:uppercase;letter-spacing:var(--tracking-microlabel)}.rg-ratio-card__footer-content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.rg-ratio-card__tile{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--space-5);min-block-size:var(--space-5);padding:var(--space-1);border:1px solid var(--rg-ratio-rule);font-size:.8125rem}.rg-ratio-card__header-badge,.rg-ratio-card__footer-badge{max-inline-size:100%;margin-inline-start:auto;padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb,var(--rg-ratio-note-ink) 35%,var(--rg-ratio-note-fill));background:var(--rg-ratio-note-fill);color:var(--rg-ratio-note-ink);font-size:.75rem}@container rg-ratio (max-width: 30rem){.rg-ratio-card__header,.rg-ratio-card__footer{padding:var(--space-2)}.rg-ratio-card__body{padding:var(--space-4) var(--space-2)}.rg-ratio-card__metrics{grid-template-columns:minmax(0,1fr)}.rg-ratio-card__metric--remainder{text-align:start}.rg-ratio-card__metric--remainder .rg-ratio-card__readout{justify-content:flex-start}}@media(forced-colors:active){.rg-ratio-card{--rg-ratio-ink: CanvasText;--rg-ratio-fill: Canvas;--rg-ratio-muted: CanvasText;--rg-ratio-rule: CanvasText;--rg-ratio-note-ink: CanvasText;--rg-ratio-note-fill: Canvas;border-color:CanvasText}.rg-ratio-card:before{display:none}.rg-ratio-card__meter{background:Canvas;outline-color:CanvasText}.rg-ratio-card__fill{forced-color-adjust:none;background:Highlight}.rg-ratio-card__header-badge,.rg-ratio-card__footer-badge{border-color:CanvasText}}@keyframes rg-shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}@media(prefers-reduced-motion:no-preference)and (forced-colors:none){.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):not(:disabled):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible):before,.rg-feature:is(:hover,:focus-within)>.rg-feature__face .rg-feature__shimmer:before{background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,color-mix(in srgb,var(--rg-shimmer-color, var(--palette-tangerine-tango, #ff5b19)) 75%,var(--palette-platinum, #e5e3d2)) 24%,transparent) 50%,transparent 70%);background-size:300% 100%;background-repeat:no-repeat;animation:rg-shimmer var(--rg-shimmer-duration, 1.15s) var(--ease-out) infinite}.rg-feature:is(:hover,:focus-within)>.rg-feature__face .rg-feature__shimmer:before{animation-duration:calc(var(--rg-shimmer-duration, 1.15s) * 3)}}.rg-sheet{--rg-page-ink: var(--pb-text, var(--color-fg));--rg-page-muted: var(--pb-text-muted, var(--color-fg-muted));--rg-page-rule: color-mix(in srgb, var(--rg-page-ink) 22%, transparent);color:var(--rg-page-ink);font-family:var(--font-family-ui);line-height:1.5}:where(.rg-sheet,.rg-sheet *,.rg-sheet *:before,.rg-sheet *:after){box-sizing:border-box}.rg-sheet :where(a){color:inherit;text-underline-offset:.2em}.rg-sheet :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}.rg-frame{inline-size:min(calc(100% - 2 * var(--rg-page-gutter)),var(--rg-frame-max));margin-inline:auto;border-inline:var(--rg-rule-width) solid var(--rg-page-rule);border-block-start:var(--rg-rule-width) solid var(--rg-page-rule)}.rg-sheet-row{display:grid;grid-template-columns:var(--rg-rail-width) minmax(0,1fr);column-gap:var(--rg-track-gap);border-block-end:var(--rg-rule-width) solid var(--rg-page-rule)}.rg-sheet-row--no-rail{grid-template-columns:minmax(0,1fr)}.rg-sheet-row>*{min-inline-size:0}.rg-sheet-row__rail{border-inline-end:var(--rg-rule-width) solid var(--rg-page-rule)}.rg-sheet-row__main{min-inline-size:0;border-inline-start:var(--rg-rule-width) solid var(--rg-page-rule)}.rg-sheet-row--no-rail>.rg-sheet-row__main{border-inline-start:0}.rg-sheet-header{min-block-size:4rem}.rg-sheet-nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:var(--space-1) var(--rg-panel-padding)}.rg-sheet-nav a{display:inline-flex;align-items:center;min-block-size:2.75rem}.rg-rail-nav{display:grid;padding-block:var(--space-4)}.rg-rail-nav a{display:flex;gap:var(--space-1);padding:var(--space-1);min-block-size:2.75rem;border-block-end:1px solid var(--rg-page-rule);text-decoration:none;overflow-wrap:anywhere}.rg-rail-nav a:hover{text-decoration:underline}.rg-rail-nav a[aria-current]{font-weight:600;border-inline-start:3px solid currentColor}.rg-rail-nav span{flex:0 0 auto;white-space:nowrap;font-family:var(--font-family-mono);font-size:.8125rem}.rg-inset{padding:var(--rg-panel-padding)}.rg-section{padding-block:var(--rg-section-gap)}.rg-section__body{margin-block-start:var(--space-4)}.rg-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rg-track-gap)}.rg-split>*{min-inline-size:0}.rg-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rg-hero__copy{padding:var(--rg-panel-padding)}.rg-hero__figure{border-inline-start:1px solid var(--rg-page-rule);display:grid;align-items:center;min-inline-size:0;padding:var(--rg-panel-padding)}.rg-hero-title{margin:var(--space-5) 0 0;max-inline-size:15ch;font-size:clamp(2.5rem,4.8vw,4.5rem);font-weight:400;line-height:1.03;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere}.rg-hero-description{max-inline-size:52ch;margin-block:var(--space-3) 0;font-size:1rem;line-height:1.5;color:var(--rg-page-muted)}.rg-hero-actions{margin-block:var(--space-6)}.rg-hero-actions>.rg-button{inline-size:100%}.rg-section-title{margin:0;font-size:clamp(2rem,3.2vw,3rem);line-height:1.1;font-weight:400;letter-spacing:-.035em;overflow-wrap:anywhere}.rg-section-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-block-size:2.25rem;padding-block:var(--space-1);border-block:1px solid color-mix(in srgb,currentColor 22%,transparent);font-family:var(--font-family-ui);font-size:.8125rem;line-height:1.4}.rg-section-bar__label{margin:0;font-size:inherit;line-height:inherit;font-family:var(--font-family-title);font-weight:400;font-synthesis:none;letter-spacing:.02em;overflow-wrap:anywhere;min-inline-size:0}.rg-section-bar__diamond{inline-size:.5rem;block-size:.5rem;flex:0 0 auto;border:1px solid currentColor;transform:rotate(45deg);margin-inline:2px}.rg-section-bar__leader{flex:1 1 4rem;min-inline-size:2rem;block-size:.75rem;background:currentColor;opacity:.5;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M4 2.5v3M2.5 4h3' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") repeat 0 0 / 8px 8px}.rg-panel{--rg-cut: var(--rg-cut-panel);--rg-edge: 1px;--rg-panel-fill: var(--pb-surface, var(--color-surface));--rg-panel-ink: var(--pb-text, var(--color-fg));--rg-local-fill: var(--rg-panel-fill);--rg-local-ink: var(--rg-panel-ink);--rg-local-rule: color-mix(in srgb, var(--rg-panel-ink) 22%, var(--rg-panel-fill));--rg-panel-edge: color-mix(in srgb, var(--rg-panel-ink) 22%, var(--rg-panel-fill));position:relative;isolation:isolate;min-inline-size:0;color:var(--rg-panel-ink);background:transparent;border:0;border-radius:0;overflow:visible}.rg-panel--accent{--rg-panel-fill: var(--pb-accent, var(--color-accent));--rg-panel-ink: var(--pb-accent-ink, var(--color-fg-on-accent))}.rg-panel.rg-support-panel{--rg-panel-fill: var(--support-panel-surface);--rg-panel-ink: var(--support-panel-ink)}.rg-support-band{background:var(--support-band-surface);color:var(--support-band-ink);padding-inline:var(--space-2)}.rg-support-figure .rg-technical-figure__art{background:var(--support-figure-surface);color:var(--support-figure-ink)}.rg-panel:before,.rg-panel:after{content:"";position:absolute;pointer-events:none}.rg-panel:before{z-index:-2;inset:0;background:var(--rg-panel-edge);clip-path:polygon(var(--rg-cut) 0,calc(100% - var(--rg-cut)) 0,100% var(--rg-cut),100% calc(100% - var(--rg-cut)),calc(100% - var(--rg-cut)) 100%,var(--rg-cut) 100%,0 calc(100% - var(--rg-cut)),0 var(--rg-cut))}.rg-panel:after{--rg-inner-cut: max(0px, calc(var(--rg-cut) - .585786 * var(--rg-edge)));z-index:-1;inset:var(--rg-edge);background:var(--rg-panel-fill);clip-path:polygon(var(--rg-inner-cut) 0,calc(100% - var(--rg-inner-cut)) 0,100% var(--rg-inner-cut),100% calc(100% - var(--rg-inner-cut)),calc(100% - var(--rg-inner-cut)) 100%,var(--rg-inner-cut) 100%,0 calc(100% - var(--rg-inner-cut)),0 var(--rg-inner-cut))}.rg-panel__body{padding:var(--rg-panel-padding)}.rg-panel:focus-within{z-index:2}.rg-panel__heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:var(--rg-panel-padding);border-block-end:1px solid color-mix(in srgb,currentColor 22%,transparent)}.rg-panel__heading h3{margin:0;min-inline-size:0;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.12;font-weight:400;letter-spacing:-.035em;overflow-wrap:anywhere}.rg-panel__index{font-family:var(--font-family-mono);font-size:.8125rem;white-space:nowrap}:where(.rg-feature,.rg-feature *,.rg-feature *:before,.rg-feature *:after){box-sizing:border-box}.rg-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.rg-feature{display:grid;grid-row:span 3;grid-template-rows:subgrid;min-inline-size:0;gap:0}.rg-feature__face{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0}.rg-feature__shimmer{position:absolute;inset:0;z-index:1;pointer-events:none;clip-path:polygon(var(--rg-cut) 0,calc(100% - var(--rg-cut)) 0,100% var(--rg-cut),100% calc(100% - var(--rg-cut)),calc(100% - var(--rg-cut)) 100%,var(--rg-cut) 100%,0 calc(100% - var(--rg-cut)),0 var(--rg-cut))}.rg-feature__shimmer:before{content:"";position:absolute;inset:0;pointer-events:none}.rg-feature:is(:hover,:focus-within)>.rg-panel{--rg-panel-edge: color-mix(in srgb, var(--rg-panel-ink) 38%, var(--rg-panel-fill))}.rg-feature__caption{min-block-size:7rem;margin-block-start:1px;padding:var(--rg-panel-padding);overflow-wrap:anywhere}.rg-feature__caption p{margin:0}.rg-feature__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-3)}.rg-feature__actions>*{min-inline-size:0;max-inline-size:100%}.rg-feature .rg-panel__index{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.rg-feature__face .rg-technical-figure__art>:is(img,svg){display:block;width:100%;max-inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:contain}.rg-technical-figure{display:grid;align-content:center;min-inline-size:0;margin:0;padding:var(--rg-panel-padding);color:inherit}.rg-technical-figure__art{position:relative;isolation:isolate;min-inline-size:0}.rg-technical-figure__art:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.1;background-image:radial-gradient(currentColor .6px,transparent .9px);background-size:4px 4px}.rg-technical-figure__art>svg{display:block;inline-size:100%;block-size:auto;max-inline-size:100%;overflow:visible}.rg-technical-figure svg :is(path,circle,ellipse,rect,line,polyline,polygon){vector-effect:non-scaling-stroke}.rg-technical-figure svg text{font-family:var(--font-family-mono);font-size:12px;fill:currentColor;stroke:none}.rg-technical-figure figcaption{font-family:var(--font-family-ui);font-size:.8125rem;text-align:start;justify-self:start;margin-block-start:var(--space-2)}.rg-closing{padding:var(--rg-panel-padding)}.rg-link-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.rg-link-directory h3{margin-block:0 var(--space-2);font-size:1.125rem;font-weight:400}.rg-link-directory a{display:flex;min-block-size:2.75rem;align-items:center;overflow-wrap:anywhere}.rg-wordmark-band{padding:var(--rg-panel-padding);margin-block-start:var(--space-4)}.rg-wordmark-band__name{display:block;max-inline-size:100%;margin:0;font-family:var(--font-family-title);font-synthesis:none;font-size:clamp(2.5rem,8vw,8rem);font-weight:400;line-height:1.05;letter-spacing:-.05em;overflow-wrap:anywhere}.rg-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--rg-panel-padding);font-family:var(--font-family-ui);font-size:.8125rem}@media(max-width:74.99rem){.rg-sheet{--rg-page-gutter: var(--space-3);--rg-rail-width: 9rem;--rg-track-gap: var(--space-3);--rg-panel-padding: var(--space-3)}}@media(max-width:63.99rem){.rg-sheet-row{grid-template-columns:minmax(0,1fr)}.rg-sheet-row__rail{border-inline-end:0;border-block-end:1px solid var(--rg-page-rule)}.rg-sheet-row__rail:empty{display:none}.rg-sheet-row__main{border-inline-start:0}.rg-rail-nav{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0}.rg-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99rem){.rg-rail-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-sheet{--rg-page-gutter: var(--space-2);--rg-section-gap: var(--space-5);--rg-cut-panel: 12px;--rg-cut-control: 8px}.rg-panel{--rg-cut-panel: 12px}.rg-split,.rg-hero,.rg-feature-grid{grid-template-columns:minmax(0,1fr)}.rg-hero__figure{border-inline-start:0;border-block-start:1px solid var(--rg-page-rule)}.rg-section-bar__leader{display:none}}@media(max-width:24rem){.rg-sheet{--rg-panel-padding: var(--space-2)}.rg-rail-nav,.rg-link-directory{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.rg-feature__shimmer{display:none}.rg-support-band,.rg-support-figure .rg-technical-figure__art{background:Canvas;color:CanvasText}.rg-panel:before,.rg-panel:after,.rg-technical-figure__art:before,.rg-section-bar__leader{display:none}.rg-panel{--rg-local-ink: CanvasText;--rg-local-fill: Canvas;color:CanvasText;background:Canvas;border:1px solid CanvasText}.rg-sheet :where(a,button,summary,input,select,textarea):focus-visible{outline-color:Highlight}}:where(.rg-button,.rg-field,.rg-status,.rg-notice,.rg-empty,.rg-disclosure){--rg-p-text: var(--rg-local-ink, var(--pb-text, var(--color-fg, inherit)));--rg-p-muted: var(--rg-local-ink, var(--pb-text, var(--color-fg-muted, currentColor)));--rg-p-surface: var(--rg-local-fill, var(--pb-surface, var(--color-surface, transparent)));--rg-p-border: var(--rg-local-rule, var(--pb-line, var(--color-border, currentColor)));--rg-p-control-border: color-mix(in srgb, var(--rg-p-text) 65%, var(--rg-p-surface));--rg-p-accent: var(--pb-accent, var(--color-accent, currentColor));--rg-p-on-accent: var(--pb-accent-ink, var(--color-fg-on-accent, var(--color-bg, Canvas)));--rg-p-error: var(--pb-bad, var(--color-error, currentColor));--rg-p-success: var(--pb-good, var(--color-success, currentColor));--rg-p-warning: var(--pb-accent, var(--color-warning, currentColor));font-family:var(--font-family-ui, inherit);font-size:inherit;line-height:1.5;color:var(--rg-p-text);box-sizing:border-box}.rg-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid transparent;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;border-radius:var(--radius);cursor:pointer;overflow:visible;background:transparent;color:var(--rg-p-on-accent);font-weight:600;text-decoration:none}.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)){border:0;min-height:3rem;padding:var(--space-2) var(--space-3)}.rg-button__label{position:relative;min-inline-size:0;max-inline-size:100%;background:transparent}.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--rg-p-accent);clip-path:polygon(var(--rg-cut-control) 0,100% 0,100% calc(100% - var(--rg-cut-control)),calc(100% - var(--rg-cut-control)) 100%,0 100%,0 var(--rg-cut-control))}@property --rg-button-edge-ink{syntax: "<color>"; inherits: false; initial-value: #ff5b19;}@property --rg-button-cut-ink{syntax: "<color>"; inherits: false; initial-value: transparent;}@property --rg-button-cut-gap{syntax: "<length>"; inherits: false; initial-value: 1px;}@media(forced-colors:none){.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):after{--rg-button-active-border: var(--rg-button-border-color, var(--rg-shimmer-color, var(--palette-tangerine-tango, #ff5b19)));--rg-button-edge-ink: var(--rg-button-active-border);--rg-button-cut-ink: transparent;--rg-button-cut-gap: 1px;content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(135deg,transparent calc(50% + var(--rg-button-cut-gap)),var(--rg-button-cut-ink) calc(50% + var(--rg-button-cut-gap)) calc(50% + var(--rg-button-cut-gap) + 1px),transparent calc(50% + var(--rg-button-cut-gap) + 1px)) left top / var(--rg-cut-control) var(--rg-cut-control),linear-gradient(315deg,transparent calc(50% + var(--rg-button-cut-gap)),var(--rg-button-cut-ink) calc(50% + var(--rg-button-cut-gap)) calc(50% + var(--rg-button-cut-gap) + 1px),transparent calc(50% + var(--rg-button-cut-gap) + 1px)) right bottom / var(--rg-cut-control) var(--rg-cut-control),linear-gradient(var(--rg-button-edge-ink) 0 0) right top / var(--rg-cut-control) 1px,linear-gradient(var(--rg-button-edge-ink) 0 0) right top / 1px var(--rg-cut-control),linear-gradient(var(--rg-button-edge-ink) 0 0) left bottom / var(--rg-cut-control) 1px,linear-gradient(var(--rg-button-edge-ink) 0 0) left bottom / 1px var(--rg-cut-control);background-repeat:no-repeat;clip-path:polygon(var(--rg-cut-control) 0,100% 0,100% calc(100% - var(--rg-cut-control)),calc(100% - var(--rg-cut-control)) 100%,0 100%,0 var(--rg-cut-control));transition:background-size .15s ease,--rg-button-edge-ink .15s ease,--rg-button-cut-ink .15s ease,--rg-button-cut-gap .15s ease}:root[data-theme=dark] .rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):after{--rg-button-edge-ink: var(--palette-powder-blue, #aecacd);--rg-button-cut-ink: var(--palette-tangerine-tango, #ff5b19)}:root .rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):not(:disabled):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible):after{--rg-button-edge-ink: var(--rg-button-active-border);--rg-button-cut-ink: var(--rg-button-active-border);--rg-button-cut-gap: 0px;background-size:var(--rg-cut-control) var(--rg-cut-control),var(--rg-cut-control) var(--rg-cut-control),calc(100% - var(--rg-cut-control) + 1px) 1px,1px calc(100% - var(--rg-cut-control) + 1px),calc(100% - var(--rg-cut-control) + 1px) 1px,1px calc(100% - var(--rg-cut-control) + 1px)}}.rg-button:is(.rg-button--secondary,.rg-button--quiet):hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline;text-underline-offset:.2em}.rg-button.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)),.rg-button.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):is(:hover,:focus-visible){text-decoration:none}@media(prefers-reduced-motion:reduce){.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):after{transition:none!important}}.rg-button[hidden]{display:none}.rg-button--secondary{background:var(--rg-p-surface);color:var(--rg-p-text);border-color:var(--rg-p-control-border)}.rg-button--quiet{background:transparent;color:var(--rg-p-text)}.rg-button:disabled{opacity:.6;cursor:default}.rg-button:focus-visible,.rg-disclosure>summary:focus-visible,.rg-field :is(input,select,textarea):focus-visible{outline:2px solid var(--rg-p-text);outline-offset:4px}.rg-field{display:grid;gap:var(--space-1)}.rg-field>label{font-weight:600}.rg-field :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){min-width:0;width:100%;min-height:2.75rem;box-sizing:border-box;padding:var(--space-1) var(--space-2);border:1px solid var(--rg-p-control-border);border-radius:var(--radius);color:var(--rg-p-text);background:var(--rg-p-surface);font:inherit}.rg-field [aria-invalid=true]{border-width:2px;border-color:var(--rg-p-text)}.rg-field-errors{margin:0;padding-inline-start:var(--space-3);color:var(--rg-local-ink, var(--pb-text, var(--rg-p-error)))}.rg-muted{color:var(--rg-p-muted, inherit)}.rg-status{display:inline-flex;width:fit-content;padding:var(--space-0) var(--space-1);border:1px solid var(--rg-p-tone, currentColor);border-radius:var(--radius);font-size:.8125rem}.rg-tone--error{--rg-p-tone: var(--rg-p-error);color:var(--rg-local-ink, var(--pb-text, var(--rg-p-error)))}.rg-tone--success{--rg-p-tone: var(--rg-p-success);color:var(--rg-local-ink, var(--pb-text, var(--rg-p-success)))}.rg-tone--warning{--rg-p-tone: var(--rg-p-warning);color:var(--rg-local-ink, var(--pb-text, var(--rg-p-warning)))}.rg-notice{padding:var(--container-padding);border-inline-start:3px solid var(--rg-p-tone, currentColor);background:var(--rg-p-surface);overflow-wrap:anywhere}.rg-empty{display:grid;gap:var(--space-2);padding:var(--container-padding);text-align:start}.rg-empty-title{margin:0;font-family:var(--font-family-title);font-weight:400;font-synthesis:none}.rg-disclosure{padding:0;border-block-end:1px solid var(--rg-p-border)}.rg-disclosure>summary{display:flex;align-items:center;gap:var(--space-2);min-height:4rem;padding-block:var(--space-2);cursor:pointer;list-style:none;box-sizing:border-box}.rg-disclosure-index{flex:0 0 2rem;font-family:var(--font-family-mono);font-size:.8125rem}.rg-disclosure-title{flex:1;min-inline-size:0;overflow-wrap:anywhere;font-family:var(--font-family-title);font-weight:400;font-synthesis:none}.rg-disclosure>summary::-webkit-details-marker{display:none}.rg-chevron{flex:0 0 auto;font-size:1.5em;transform:rotate(0)}.rg-disclosure[open]>summary .rg-chevron{transform:rotate(180deg)}.rg-disclosure-body{padding-block:var(--space-1) var(--space-3);overflow-wrap:anywhere}.rg-disclosure--indexed>.rg-disclosure-body{padding-inline-start:calc(2rem + var(--space-2))}:where(.rg-notice,.rg-disclosure-body,.rg-profile) pre{white-space:pre-wrap;overflow-wrap:anywhere}.rg-disclosure>summary:focus-visible .rg-chevron{transition:none!important}@media(prefers-reduced-motion:reduce){.rg-chevron{transition:none!important}}.rg-site-background{display:none}.rg-field select{--rg-select-chevron-inset: 24px;appearance:none;padding-right:calc(var(--rg-select-chevron-inset) + 24px);background-image:linear-gradient(45deg,transparent 42%,currentColor 42%,currentColor 58%,transparent 58%),linear-gradient(135deg,transparent 42%,currentColor 42%,currentColor 58%,transparent 58%);background-position:right calc(var(--rg-select-chevron-inset) + 6px) center,right var(--rg-select-chevron-inset) center;background-size:6px 6px;background-repeat:no-repeat}.rg-profile{width:min(100%,38rem);box-sizing:border-box;margin-inline:auto;padding:var(--container-padding)}.rg-profile h1{margin-block:0 var(--space-3)}.rg-profile form{display:grid;gap:var(--space-3)}.rg-profile form[hidden],.rg-profile [hidden]{display:none}.rg-profile input,.rg-profile select{width:100%;min-width:0}.rg-profile-connection,.rg-profile-actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.rg-profile-connection>div{flex:1 1 12rem;min-width:0;display:grid;gap:var(--space-1)}.rg-profile-connection strong,.rg-profile [data-profile-status],.rg-profile [data-profile-wallet-status]{overflow-wrap:anywhere}.rg-profile dl{display:grid;gap:var(--space-1);margin:0}.rg-profile dd{margin:0 0 var(--space-2);overflow-wrap:anywhere}.rg-profile .rg-disclosure p{margin-bottom:0}@media(max-width:47.99rem){.rg-button{--rg-cut-control: 8px}}@media(forced-colors:active){.rg-button:where(:not(.rg-button--secondary):not(.rg-button--quiet)):before{display:none}.rg-button{border:1px solid ButtonText;color:ButtonText;background:ButtonFace}.rg-button:disabled{color:GrayText;opacity:1}.rg-field :is(input,select,textarea){border-color:CanvasText}.rg-field select{appearance:auto;background-image:none}.rg-button:focus-visible,.rg-disclosure>summary:focus-visible,.rg-field :is(input,select,textarea):focus-visible{outline-color:Highlight}}:root[data-brand=autolaunch]{--color-accent-hover: var(--color-link);--glass-text-accent: var(--color-link);--glass-secondary-text: var(--color-link)}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;background:var(--color-bg);color:var(--color-fg)}body{margin:0;min-height:100dvh;background:var(--color-bg);font-family:var(--font-family-ui);font-size:1rem;line-height:1.5}button,input,select,textarea{font:inherit;font-family:var(--font-family-ui)}strong,b{font-weight:600}:where(h1,h2,h3,h4,h5,h6,summary){font-family:var(--font-family-title);font-weight:400;font-synthesis:none;color:inherit;overflow-wrap:anywhere}h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}h3{font-size:1.25rem;line-height:1.3}:where(a){color:var(--rg-local-ink, var(--color-link));text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}::selection{background:var(--color-accent);color:var(--color-fg-on-accent)}:where(main,section,article,header,footer,nav,form,fieldset,figure,dl,dd){min-width:0}:where(p,dd,code,a,label,legend){overflow-wrap:anywhere}:where(img,canvas,svg){max-width:100%}pre{white-space:pre-wrap;overflow-wrap:anywhere}[hidden]{display:none!important}.visually-hidden,.shell-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(forced-colors:active){:focus-visible{outline-color:Highlight}}.shell,.shell-body{min-height:100dvh}.shell-main{min-width:0;display:flex;flex-direction:column}.shell-content{min-width:0;max-width:100%;flex:1;padding:var(--rg-panel-padding)}.shell-content>main{padding:0}.shell-skip{position:absolute;top:var(--space-2);left:var(--space-2);z-index:20;padding:var(--space-2);background:var(--color-surface);color:var(--color-fg);transform:translateY(-180%)}.shell-skip:focus{transform:none}.regent-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--rg-panel-padding);border-top:1px solid var(--rg-page-rule);font-size:.8125rem}.regent-footer p{margin:0}.regent-header-links,.regent-social-links{display:flex;align-items:center;gap:var(--space-2)}.regent-social-links a,.regent-token-menu>summary{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:inherit}.regent-header-links svg,.regent-social-links svg{width:1.25rem;height:1.25rem}.regent-token-menu{position:relative;z-index:10}.regent-token-menu>summary{list-style:none;cursor:pointer}.regent-token-menu>summary::-webkit-details-marker{display:none}.regent-token-menu__panel{position:absolute;inset-block-start:100%;inset-inline-start:0;width:12rem;padding-block-start:.75rem}.regent-token-menu__content{display:grid;padding:.5rem;background:var(--color-surface);color:var(--color-fg);border:1px solid var(--hairline);box-shadow:0 .5rem 1.5rem #00000040}.regent-token-menu__content p{margin:0;padding:.5rem .625rem;font-family:var(--font-family-title)}.regent-token-menu__content .regent-token-menu__note{font-family:var(--font-family-sans);font-size:.75rem;color:var(--color-fg-muted)}.rg-button.regent-token-menu__link{--rg-cut-control: 0px;--rg-p-accent: var(--color-surface);--rg-p-on-accent: var(--color-fg);--rg-button-border-color: transparent;width:100%;min-height:2.75rem;padding:.625rem;border-radius:0;font-size:.875rem;font-weight:400;white-space:nowrap;justify-content:flex-start;text-align:start}.rg-button.regent-token-menu__link:after{content:none}.regent-token-menu :is(summary,a):focus-visible,.regent-social-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:55rem){#home-top .home-top__actions{flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}}@media(pointer:coarse){.regent-social-links a,.regent-token-menu>summary{width:2.75rem;height:2.75rem}}.autolaunch-profile-page{display:grid;gap:var(--space-4)}.autolaunch-profile-page .rg-profile{width:100%;max-width:48rem;margin:0}.autolaunch-error{min-height:60dvh;display:grid;align-content:center;gap:var(--space-4)}.autolaunch-error .rg-button{justify-self:start}.shell-rail{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-3) var(--space-1)}.shell-wordmark{font-family:var(--font-family-title);font-weight:400;font-synthesis:none;color:inherit;text-decoration:none;font-size:1.3rem;overflow-wrap:anywhere}.shell-rail__list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.shell-rail__item{min-width:0;border-bottom:1px solid var(--rg-page-rule)}:where(.shell-rail__link){display:flex;min-height:3rem;padding:var(--space-1);color:inherit;text-decoration:none;border-left:3px solid transparent}.shell-rail__content{display:flex;align-items:center;gap:var(--space-1);min-width:0}.shell-rail__link[aria-current=page]{border-left-color:currentColor;font-weight:600;text-decoration:underline}.shell-rail__item--create{margin-top:var(--space-3);border:0}.shell-rail__item--create .rg-button{width:100%}.shell-rail__icon{flex:0 0 24px}.shell-rail__label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}@media(max-width:63.99rem){.shell-rail{padding:var(--rg-panel-padding);gap:var(--space-2)}.shell-rail__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1)}.shell-rail__item--create{margin:0}}@media(max-width:35rem){.shell-rail__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.shell-create-menu>summary{list-style:none;cursor:pointer}.shell-create-menu>summary::-webkit-details-marker{display:none}.shell-create-menu>summary .shell-rail__content{width:100%}.shell-create-menu>summary .shell-rail__label{white-space:nowrap;overflow-wrap:normal}.shell-create-chevron{margin-left:auto;transition:transform .15s ease}.shell-create-menu[open] .shell-create-chevron{transform:rotate(180deg)}.shell-create-options{display:grid;gap:8px;padding-top:12px}.shell-create-options .rg-button{white-space:normal;font-size:.8125rem;text-align:left;justify-content:flex-start;min-height:44px}@media(prefers-reduced-motion:no-preference){.shell-create-menu[open] .shell-create-options{animation:create-options-in .15s ease-out}@keyframes create-options-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.shell-create-chevron{transition:none}}@media(max-width:35rem){.shell-create-menu>summary{padding-inline:8px}.shell-create-menu>summary .shell-rail__content{gap:6px}}.shell-top{position:relative;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--rg-panel-padding);border-bottom:1px solid var(--rg-page-rule);background:var(--color-surface)}.shell-search{flex:1 1 18rem;min-width:0}.shell-search__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.shell-search__input::placeholder{color:var(--color-fg-muted)}.account-control{position:relative;min-width:0;max-width:100%;flex:0 1 auto}.account-control__signed-in{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);min-width:0}.account-control__label{max-width:100%;overflow-wrap:anywhere;font-weight:600}.account-control__portfolio{display:inline-flex;align-items:center;min-height:2.75rem;padding:var(--space-1);color:inherit}.account-control__status{position:relative;z-index:5;width:100%;max-width:34rem;margin:var(--space-2) 0 0;padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);overflow-wrap:anywhere}.x-oauth-result{min-height:100dvh;margin:0;padding-block:var(--space-4);background:var(--color-bg);color:var(--color-fg);font-family:var(--font-family-ui)}.x-oauth-sheet{max-inline-size:42rem;margin-block:var(--space-6)}.x-oauth-result a:not(.rg-button){color:var(--color-link)}.regent-page{display:grid;gap:24px;max-width:960px}.regent-status{color:var(--color-fg-muted)}.regent-links,.regent-token-links{display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-2)}.regent-facts{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:0;margin:0;border:1px solid var(--hairline);border-radius:8px;overflow:hidden}.regent-facts :is(dt,dd){margin:0;padding:var(--space-2);border-bottom:1px solid var(--hairline);overflow-wrap:anywhere}.regent-facts dt{color:var(--color-fg-muted)}@media(max-width:35rem){.regent-facts{grid-template-columns:minmax(0,1fr)}.regent-facts dt{border-bottom:0;padding-bottom:0}}.autolaunch-page,.launchpad-create{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);width:100%;min-width:0}.autolaunch-heading,.launchpad-create__header{display:grid;gap:var(--space-2);padding-bottom:var(--space-2)}.autolaunch-heading>*,.launchpad-create__header>*{margin:0}.autolaunch-heading .rg-section-bar,.launchpad-create__header .rg-section-bar{border:0;padding:0;min-block-size:0}:is(.autolaunch-heading,.launchpad-create__header) :is(.rg-section-bar__diamond,.rg-section-bar__leader){display:none}.autolaunch-heading h1,.launchpad-create__header h1,.launchpad-create__sign-in h1{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;letter-spacing:-.035em}.autolaunch-kicker,.autolaunch-micro{display:block;color:var(--rg-local-ink, var(--color-fg-muted));font-family:var(--font-family-ui);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.autolaunch-record-section{padding-block:var(--space-3);border-bottom:1px solid var(--hairline)}.autolaunch-empty{padding:24px;border:1px solid var(--hairline);border-radius:8px;color:var(--color-fg-muted)}.autolaunch-empty>*{margin-block:0 var(--space-2)}.autolaunch-market-empty,.launchpad-create__sign-in{display:grid;justify-items:start;align-content:center;gap:var(--space-3);min-height:12rem}.autolaunch-market-empty h2{font-size:1.25rem}.autolaunch-lab-warning{margin:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--hairline-strong);background:var(--support-band-surface);color:var(--support-band-ink);font-size:.875rem}.regent-token-links__note,.regent-scope,.autolaunch-refresh-status,.autolaunch-market-freshness{margin:0;color:var(--color-fg-muted);font-size:.875rem}.regent-token-links__note{flex-basis:100%}.autolaunch-exact-value{font-family:var(--font-family-mono);overflow-wrap:anywhere}.launchpad-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0}.launchpad-card__link{display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0;color:inherit;text-decoration:none}.launchpad-card__link:hover{text-decoration:none}.launchpad-card__feature{min-width:0}.launchpad-card .rg-panel__heading h3{font-size:clamp(1.25rem,2vw,1.75rem)}.launchpad-card .rg-panel__index{font-size:.6875rem}.launchpad-card .rg-feature__actions{display:grid;width:100%}.launchpad-card__placeholder{display:grid;place-items:center;aspect-ratio:1;background:var(--support-figure-surface);color:var(--support-figure-ink);font-family:var(--font-family-title);font-weight:400;font-synthesis:none;font-size:4rem}.launchpad-card__metric{display:grid;gap:var(--space-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.launchpad-card__meta,.launchpad-card__socials{display:flex;flex-wrap:wrap;gap:var(--space-1);font-size:.8125rem}.launchpad-card__socials{padding:var(--space-2);border-bottom:1px solid var(--hairline)}.launchpad-card__socials a{color:inherit}.launchpad-card--detail,.launchpad-card--preview{width:100%;max-width:36rem;grid-template-rows:auto auto auto auto}.autolaunch-record-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.autolaunch-record-list>li{min-width:0;padding:20px;border:1px solid var(--hairline);border-radius:8px}.autolaunch-record-list :is(li>a,article>a){display:grid;gap:var(--space-1);color:inherit}.autolaunch-record-list strong{font-family:var(--font-family-title);font-weight:400;font-synthesis:none;font-size:1rem}.autolaunch-record-list span{overflow-wrap:anywhere}:where(.autolaunch-compact-detail,.bid-panel,.subject-wallet,.launch-wallet,.treasury-security) dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:0;margin-block:var(--space-2)}:where(.autolaunch-compact-detail,.bid-panel,.subject-wallet,.launch-wallet,.treasury-security) dl>div{min-width:0;padding:var(--space-2);border-bottom:1px solid var(--hairline)}:where(.autolaunch-compact-detail,.bid-panel,.subject-wallet,.launch-wallet,.treasury-security) dt{color:var(--rg-local-ink, var(--color-fg-muted));font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}:where(.autolaunch-compact-detail,.bid-panel,.subject-wallet,.launch-wallet,.treasury-security) dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.launchpad-create__workspace{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:24px;align-items:start}.launchpad-create__form-column{display:grid;gap:var(--space-4);min-width:0}.launchpad-form-section,.launchpad-create__preview,.x-connections{padding:24px;min-width:0}.launchpad-form-section{border:1px solid var(--hairline);border-radius:8px}.launchpad-form-section>header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.launchpad-form-section>header :is(h2,p){margin:0}.launchpad-form-section>header>span{align-self:start;border:1px solid var(--hairline-strong);padding:var(--space-1);font-size:.75rem}.launchpad-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.autolaunch-draft-field--wide{grid-column:1/-1}.autolaunch-draft-field{min-width:0}.autolaunch-draft-field textarea,.autolaunch-custody-path textarea{min-height:8rem;resize:vertical}.autolaunch-draft-hint,.autolaunch-draft-error{margin:0;font-size:.8125rem}.autolaunch-draft-hint{color:var(--color-fg-muted)}.autolaunch-draft-error{color:var(--color-error)}.launchpad-upload{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--hairline)}.launchpad-upload__control{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.launchpad-upload__control input{min-width:0;max-width:100%}.autolaunch-image-preview{display:block;width:min(100%,18rem);aspect-ratio:1;object-fit:contain;border:1px solid var(--hairline)}.launchpad-upload__control .autolaunch-image-preview{width:4.5rem}.launchpad-upload__url-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:center}.launchpad-limit,.autolaunch-draft-notice{padding:var(--space-2);border-left:3px solid var(--color-border)}.autolaunch-draft-notice--error{border-left-color:var(--color-error)}.launchpad-create__preview{display:grid;gap:var(--space-3)}.launchpad-create__preview :is(p,h2){margin:0}.autolaunch-custody-path{display:grid;gap:var(--space-2);min-width:0;margin:0;padding:var(--space-2);border:1px solid var(--hairline-strong)}.autolaunch-custody-path label{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1)}.autolaunch-custody-path .rg-disclosure-body{display:grid;gap:var(--space-2)}.autolaunch-custody-warning,.treasury-security--warning{color:var(--color-warning)}.x-connections{display:grid;gap:var(--space-3);border-block:1px solid var(--hairline)}.x-connections>header p{margin-bottom:0}.x-connections>ul{display:grid;margin:0;padding:0;list-style:none}.x-connections>ul>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);justify-content:space-between;padding-block:var(--space-2);border-bottom:1px solid var(--hairline);min-width:0}.x-connections__identity{display:flex;align-items:center;gap:var(--space-2);min-width:0}.x-connections__identity img{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.x-connections__identity>span,.x-connections__identity a{display:grid;min-width:0}.x-connections__actions{display:flex;flex-wrap:wrap;gap:var(--space-1)}.x-connections__disabled,[data-x-connection-status]{color:var(--color-fg-muted)}[data-x-connection-status]:empty{display:none}.bid-panel,.subject-wallet{padding:var(--rg-panel-padding)}:where(.bid-panel,.bid-body,.bid-empty,.bid-review,.subject-wallet,.subject-wallet-body,.subject-wallet-empty,.subject-wallet-choose,.subject-wallet-review,.launch-wallet,.launch-wallet-open,.launch-wallet-empty,.launch-wallet-review){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0}:where(.bid-heading,.subject-wallet-heading)>*{margin-block:0 var(--space-2)}.bid-amount,.subject-wallet-amount{display:flex;gap:var(--space-1);min-width:0}.bid-amount input,.subject-wallet-amount input{flex:1;min-width:0}.subject-wallet-field{min-width:0}.subject-wallet-actions,.launch-wallet-controls{display:flex;flex-wrap:wrap;gap:var(--space-2)}.subject-wallet-action[aria-pressed=true]{border-left:3px solid currentColor;text-decoration:underline}.launch-wallet{padding-top:var(--space-3);border-top:1px solid var(--hairline)}.bid-mono,.subject-wallet-mono,.launch-wallet-mono{font-family:var(--font-family-mono);overflow-wrap:anywhere}.bid-steps,.subject-wallet-steps,.launch-wallet-steps{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}:is(.bid-steps,.subject-wallet-steps,.launch-wallet-steps) li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--hairline);min-width:0}.bid-step-state,.subject-wallet-step-state,.launch-wallet-step-state{font-size:.8125rem}:where(.bid-notice,.bid-estimate,.bid-settled,.subject-wallet-hint,.subject-wallet-share,.subject-wallet-notice,.subject-wallet-settled,.launch-wallet-hint,.launch-wallet-risk,.launch-wallet-notice,.launch-wallet-settled){margin:0;padding:var(--space-2);border-left:3px solid var(--hairline-strong);overflow-wrap:anywhere}:is(.bid-notice,.subject-wallet-notice,.launch-wallet-notice)[role=alert]{border-left-color:var(--color-error)}.treasury-security,.treasury-verification{padding:var(--space-3);border-block:1px solid var(--hairline)}.autolaunch-live-market{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));margin:0;border-top:1px solid var(--hairline)}.autolaunch-live-market>div{padding:var(--space-2);border-bottom:1px solid var(--hairline);min-width:0}.autolaunch-live-market dd{margin:0;overflow-wrap:anywhere}[data-wallet-press]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--hairline)}[data-wallet-press]>*{min-width:0}#portfolio-refresh{justify-self:start}@media(max-width:74.99rem){.launchpad-create__workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:47.99rem){.launchpad-form-grid,.launchpad-upload__url-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:24rem){.bid-amount,.subject-wallet-amount{flex-wrap:wrap}.bid-amount input,.subject-wallet-amount input{flex-basis:100%}}.autolaunch-heading>p:not(.autolaunch-kicker),.launchpad-create__header>p:not(.autolaunch-kicker){max-width:64ch;color:var(--color-fg-muted);font-size:.875rem;line-height:1.6}.market-back{width:fit-content;color:var(--color-fg-muted);font-size:.8125rem;text-decoration:none}.market-back:hover{color:var(--color-fg);text-decoration:underline}.market-route-tabs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block:8px 12px}.market-route-tabs a{min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;border:1px solid transparent;border-radius:6px;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--color-fg-muted)}.market-route-tabs a[aria-current]{color:var(--color-surface);background:var(--color-fg)}.market-route-tabs a:not([aria-current]):hover{border-color:var(--hairline)}.market-route-tabs .market-route-tabs__explore{margin-left:auto;font-weight:400}.market-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:28px}.market-pagination a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--hairline);border-radius:6px;text-decoration:none}.market-secondary-links{margin-top:28px;padding-top:16px;border-top:1px solid var(--hairline);font-size:.8125rem}.market-secondary-links summary{min-height:44px;cursor:pointer;color:var(--color-fg-muted)}.market-detail-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:24px}.market-detail-summary{display:grid;gap:20px;min-width:0}.market-detail-action{min-width:0;border:1px solid var(--hairline);border-radius:8px}.market-identity{display:grid;grid-template-columns:minmax(120px,240px) minmax(0,1fr);gap:24px;align-items:start;max-width:850px;min-width:0}.market-identity__image{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border:1px solid var(--hairline);border-radius:8px;background:color-mix(in srgb,var(--color-fg) 5%,var(--color-surface))}.market-identity__image img{display:block;width:100%;height:100%;object-fit:cover}.market-identity__image>span{color:var(--color-fg-muted);font-size:3rem}.market-identity__body{display:grid;gap:14px;min-width:0}.market-identity__symbol{font-size:1.25rem;margin:0;overflow-wrap:anywhere}.market-identity__meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--color-fg-muted);font-size:.8125rem}.market-identity__price{display:grid;gap:4px;font-size:1.125rem;font-variant-numeric:tabular-nums}.market-identity__price>span:first-child{color:var(--color-fg-muted);font-size:.75rem}.market-identity__description{margin:0;font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.market-identity .launchpad-card__socials{padding:0;border:0}.autolaunch-loading{margin:0;padding:24px;border:1px solid var(--hairline);border-radius:8px;color:var(--color-fg-muted)}.portfolio-sign-in{display:grid;justify-items:start;gap:16px}.portfolio-sign-in>*{margin:0}.portfolio-sign-in h2{font-size:1.25rem;color:var(--color-fg)}.autolaunch-profile-page{display:grid;gap:24px;max-width:960px}.market-profile-panel{padding:24px;border:1px solid var(--hairline);border-radius:8px;min-width:0}.autolaunch-error h1{font-size:clamp(1.5rem,2vw,2rem)}.autolaunch-error>p{font-size:.9375rem;color:var(--color-fg-muted)}@media(max-width:75rem){.market-detail-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:42rem){.market-identity{grid-template-columns:minmax(0,1fr)}.market-identity__image{width:min(100%,320px)}.market-profile-panel,.launchpad-form-section,.launchpad-create__preview,.x-connections{padding:16px}}.market-explore .autolaunch-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding-bottom:0;margin-bottom:24px}.market-explore .autolaunch-heading>.rg-section-bar{grid-column:1;grid-row:1}.market-explore .autolaunch-heading>p{grid-column:1;grid-row:2}.market-explore .market-route-tabs{grid-column:2;grid-row:1 / span 2;margin:0}.market-detail-action .bid-panel{gap:16px;padding:20px}.market-detail-action .bid-empty{margin:0}#autolaunch-auction-detail .autolaunch-live-market{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:42rem){.market-explore .autolaunch-heading{grid-template-columns:minmax(0,1fr)}.market-explore .market-route-tabs{grid-column:1;grid-row:3;margin-top:4px}.market-identity__image{width:min(100%,220px)}}.market-profile-panel .rg-profile h1{margin:0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;letter-spacing:-.035em}.home-page{display:grid;gap:var(--space-4)}.home-explore{border-bottom:1px solid var(--rg-page-rule)}.home-explore .rg-hero__copy{padding-inline-start:0}.home-explore .rg-section-bar{border:0;margin-block:var(--space-3)}.home-explore h1{margin:0;font-size:clamp(2.5rem,4.8vw,4.5rem);line-height:1.03;letter-spacing:-.045em}.home-explore__kicker{margin:0;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-muted)}.home-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block:var(--space-4)}.home-chip{display:inline-flex;align-items:center;min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid var(--hairline-strong);color:inherit;text-decoration:none}.home-chip[aria-current=true]{border-bottom:3px solid currentColor;font-weight:600;text-decoration:underline}.home-figure{width:100%;padding:0}.home-crown{position:relative;width:100%;aspect-ratio:1;pointer-events:none;opacity:0}.home-crown[data-optics-ready=true]{opacity:1}.home-crown__canvas{display:block;width:100%;height:100%;pointer-events:none}.home-market{min-width:0}.home-market__empty{margin:0;padding:var(--rg-panel-padding);border-block:1px solid var(--hairline);color:var(--color-fg-muted)}.home-market__error p{margin-top:0}.home-coin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0}.home-coin-grid>div{display:grid;grid-row:span 5;grid-template-rows:subgrid;min-width:0}.home-capabilities{display:grid;gap:var(--space-3)}.home-capabilities .rg-feature .rg-technical-figure__art{background:var(--support-figure-surface);color:var(--support-figure-ink)}.home-capabilities .rg-feature__caption{--rg-panel-fill: var(--support-panel-surface);--rg-panel-ink: var(--support-panel-ink)}@media(max-width:74.99rem){.home-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99rem){.home-explore .rg-hero__copy{padding:var(--rg-panel-padding) 0}.home-explore .rg-hero__figure{padding-inline:0}}@media(max-width:35rem){.home-coin-grid{grid-template-columns:minmax(0,1fr)}}:is(#home-explore,.market-explore){display:block;min-width:0}:is(#home-explore,.market-explore) .home-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 24px}:is(#home-explore,.market-explore) h1{margin:0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.2;letter-spacing:-.035em}:is(#home-explore,.market-explore) .home-network{display:inline-flex;align-items:center;gap:7px;color:var(--color-fg-muted);font-size:.75rem}:is(#home-explore,.market-explore) .home-network__dot{width:7px;height:7px;border-radius:50%;background:currentColor}:is(#home-explore,.market-explore) .home-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}:is(#home-explore,.market-explore) .home-tools,:is(#home-explore,.market-explore) .home-filter-form{display:flex;align-items:center;gap:10px;min-width:0}:is(#home-explore,.market-explore) select,:is(#home-explore,.market-explore) .home-filter summary{min-height:44px;padding:8px 12px;border:1px solid var(--hairline);border-radius:6px;background:var(--color-surface);color:var(--color-fg);font:inherit;font-size:.8125rem;cursor:pointer}:is(#home-explore,.market-explore) .home-sort select{width:100%}:is(#home-explore,.market-explore) .home-filter{position:relative}:is(#home-explore,.market-explore) .home-filter summary{display:flex;align-items:center;gap:7px;list-style:none}:is(#home-explore,.market-explore) .home-filter summary::-webkit-details-marker{display:none}:is(#home-explore,.market-explore) .home-filter summary:after{content:"\2304"}:is(#home-explore,.market-explore) .home-filter__active{width:5px;height:5px;background:currentColor;border-radius:50%}:is(#home-explore,.market-explore) .home-filter__panel{position:absolute;right:0;top:calc(100% + 8px);z-index:3;width:240px;display:grid;gap:12px;padding:16px;border:1px solid var(--hairline);border-radius:8px;background:var(--color-surface);box-shadow:0 8px 24px #0002;font-size:.8125rem}:is(#home-explore,.market-explore) .home-display{display:flex;border:1px solid var(--hairline);border-radius:6px;padding:3px}:is(#home-explore,.market-explore) .home-display a{display:inline-flex;align-items:center;min-height:36px;padding:4px 10px;border-radius:3px;color:var(--color-fg-muted);font-size:.8125rem;text-decoration:none}:is(#home-explore,.market-explore) .home-display a[aria-current]{background:var(--color-fg);color:var(--color-surface)}:is(#home-explore,.market-explore) .home-search-context{display:flex;flex-wrap:wrap;gap:16px;margin:-8px 0 24px;font-size:.875rem}:is(#home-explore,.market-explore) .home-coin-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:32px 18px}:is(#home-explore,.market-explore) .home-coin-grid>*{display:block;grid-row:auto;min-width:0}:is(#home-explore,.market-explore) .home-coin__main{display:block;color:inherit;text-decoration:none;border-radius:8px}:is(#home-explore,.market-explore) .home-coin__art{width:100%;aspect-ratio:1;overflow:hidden;border:1px solid var(--hairline);border-radius:8px;background:color-mix(in srgb,var(--color-fg) 5%,var(--color-surface))}:is(#home-explore,.market-explore) .home-coin__art img{display:block;width:100%;height:100%;object-fit:cover}:is(#home-explore,.market-explore) .home-coin__fallback{display:grid;width:100%;height:100%;place-items:center;font-size:2.5rem;font-weight:500;color:var(--color-fg-muted)}:is(#home-explore,.market-explore) .home-coin__name{margin:12px 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.3;font-weight:650;letter-spacing:-.015em}:is(#home-explore,.market-explore) .home-coin__main:hover .home-coin__name{text-decoration:underline;text-underline-offset:3px}:is(#home-explore,.market-explore) .home-coin__symbol{margin:0;font-size:.8125rem;color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#home-explore,.market-explore) .home-coin__metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:8px;font-size:.8125rem;font-variant-numeric:tabular-nums}:is(#home-explore,.market-explore) .home-coin__metric>span:last-child{color:var(--color-fg-muted);font-size:.6875rem}:is(#home-explore,.market-explore) .home-coin__meta{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;margin-top:8px;font-size:.75rem;color:var(--color-fg-muted)}:is(#home-explore,.market-explore) .home-coin__meta>:first-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#home-explore,.market-explore) .home-coin__meta a{color:inherit;text-decoration:none}:is(#home-explore,.market-explore) .home-coin__meta a:hover{text-decoration:underline}:is(#home-explore,.market-explore) .home-coin__age{font-variant-numeric:tabular-nums}:is(#home-explore,.market-explore) .home-coin__status{border-left:1px solid var(--hairline);padding-left:8px}:is(#home-explore,.market-explore) .home-coin__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:8px 0 0;font-size:.75rem;line-height:1.5;color:var(--color-fg-muted)}:is(#home-explore,.market-explore) .home-table-scroll{overflow-x:auto}:is(#home-explore,.market-explore) .home-table{width:100%;min-width:600px;border-collapse:collapse;font-size:.8125rem;text-align:left;font-variant-numeric:tabular-nums}:is(#home-explore,.market-explore) .home-table th{color:var(--color-fg-muted);font-weight:500;font-size:.75rem}:is(#home-explore,.market-explore) .home-table th,:is(#home-explore,.market-explore) .home-table td{padding:12px 16px;border-bottom:1px solid var(--hairline)}:is(#home-explore,.market-explore) .home-table th:first-child,:is(#home-explore,.market-explore) .home-table td:first-child{padding-left:0}:is(#home-explore,.market-explore) .home-table__coin{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}:is(#home-explore,.market-explore) .home-table__coin img,:is(#home-explore,.market-explore) .home-table__fallback{width:48px;height:48px;flex-shrink:0;object-fit:cover;border:1px solid var(--hairline);border-radius:6px}:is(#home-explore,.market-explore) .home-table__fallback{display:grid;place-items:center}:is(#home-explore,.market-explore) .home-table__coin strong{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#home-explore,.market-explore) .home-table__coin small{display:block;margin-top:3px;color:var(--color-fg-muted)}:is(#home-explore,.market-explore) .home-skeleton__image{width:100%;aspect-ratio:1;border-radius:8px;background:color-mix(in srgb,var(--color-fg) 7%,var(--color-surface))}:is(#home-explore,.market-explore) .home-skeleton__line{height:12px;margin-top:12px;border-radius:3px;background:color-mix(in srgb,var(--color-fg) 7%,var(--color-surface))}:is(#home-explore,.market-explore) .home-skeleton__line--short{width:55%}:is(#home-explore,.market-explore) .home-empty{padding:64px 20px;text-align:center;border:1px dashed var(--hairline);border-radius:8px}:is(#home-explore,.market-explore) .home-empty h2{font-size:1.25rem;margin:0 0 12px}:is(#home-explore,.market-explore) .home-empty p{max-width:480px;margin:0 auto 24px;font-size:.875rem;color:var(--color-fg-muted)}:is(#home-explore,.market-explore) .home-market__error{margin-top:24px}:is(#home-explore,.market-explore) .home-load-more{display:flex;justify-content:center;margin-top:32px}:is(#home-explore,.market-explore) .home-result-count{margin:20px 0 0;text-align:center;color:var(--color-fg-muted);font-size:.75rem}:is(#home-explore,.market-explore) :is(a,button,select,summary):focus-visible,#home-top :is(a,button,input):focus-visible{outline:2px solid var(--color-fg);outline-offset:3px}#home-top{padding-block:16px;justify-content:space-between;flex-wrap:nowrap;gap:24px}#home-top .home-search{display:flex;align-items:center;gap:10px;flex:1 1 34rem;max-width:40rem;min-width:0;padding:0 12px;min-height:44px;border:1px solid var(--hairline);border-radius:8px;background:var(--color-surface);color:var(--color-fg-muted)}#home-top .home-search:focus-within{border-color:var(--color-fg)}#home-top .home-search svg{flex-shrink:0}#home-top .home-search input[type=search]{flex:1;min-width:0;width:100%;padding:10px 0;border:0;outline:none;box-shadow:none;background:transparent;color:var(--color-fg);font:inherit;font-size:.875rem}#home-top .home-search input::-webkit-search-cancel-button{display:none}#home-top .home-search__shortcut{flex-shrink:0;padding:2px 5px;border:1px solid var(--hairline);border-radius:4px;font-size:.6875rem;font-family:inherit}#home-top .home-search__clear{padding:4px;min-width:32px;min-height:32px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:1.25rem;cursor:pointer}#home-top .home-top__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}#home-top .home-top__create{white-space:nowrap}@media(max-width:100rem){:is(#home-explore,.market-explore) .home-coin-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:85rem){:is(#home-explore,.market-explore) .home-coin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:70rem){:is(#home-explore,.market-explore) .home-coin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:55rem){#home-top{flex-wrap:wrap;gap:12px}#home-top .home-search{order:2;flex-basis:100%;max-width:none}#home-top .home-top__actions{margin-left:auto}:is(#home-explore,.market-explore) .home-toolbar{gap:12px}}@media(max-width:42rem){:is(#home-explore,.market-explore) .home-coin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}:is(#home-explore,.market-explore) .home-heading{align-items:flex-start}:is(#home-explore,.market-explore) .home-tools{flex-wrap:wrap;width:100%;justify-content:space-between}#home-top .home-search__shortcut{display:none}:is(#home-explore,.market-explore) .home-filter__panel{right:auto;left:-120px}}@media(max-width:22rem){:is(#home-explore,.market-explore) .home-coin-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:42rem){:is(#home-explore,.market-explore) .home-coin__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;white-space:normal;overflow-wrap:anywhere}}#home-explore .home-heading__discovery{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}#home-explore .home-kind-toggle{display:inline-flex;align-items:center;gap:10px;font-size:1rem}#home-explore .home-kind-toggle a{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;color:var(--color-fg-muted);text-decoration:none}#home-explore .home-kind-toggle a[aria-current]{color:var(--color-fg);font-weight:600;text-decoration:underline;text-underline-offset:6px}#home-explore .home-kind-toggle>span{color:var(--color-fg-muted)}#home-explore .home-toolbar{justify-content:flex-end}.autolaunch-prelaunch-notice{margin:0;padding:10px 16px;text-align:center;background:var(--color-fg);color:var(--color-surface);font-size:.8125rem;line-height:1.5}.prelaunch-actions{display:grid;justify-items:start;gap:16px;padding:24px}.prelaunch-actions h2,.prelaunch-actions p{margin:0}.prelaunch-actions p{color:var(--color-fg-muted);font-size:.875rem}html[data-prelaunch-read-only=true] .rg-button:disabled{--rg-button-fill: color-mix(in srgb, var(--color-fg) 12%, var(--color-surface));--rg-button-ink: var(--color-fg-muted);background:var(--rg-button-fill);color:var(--rg-button-ink);border:1px solid var(--hairline-strong);opacity:1;cursor:not-allowed}html[data-prelaunch-read-only=true] .rg-button:disabled:before,html[data-prelaunch-read-only=true] .rg-button:disabled:after{display:none}
