.meridian-theme .meridian-heat-bloom{pointer-events:none;opacity:0;background:radial-gradient(ellipse 120% 60% at 50% 100%, rgba(var(--accent-300-rgb), .2) 0%, rgba(var(--accent-300-rgb), .08) 40%, transparent 70%);transition:opacity .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.meridian-theme .group:hover .meridian-heat-bloom{opacity:1}.dark .meridian-theme .meridian-heat-bloom{background:radial-gradient(ellipse 120% 60% at 50% 100%, rgba(var(--accent-300-rgb), .3) 0%, rgba(var(--accent-300-rgb), .12) 40%, transparent 70%)}@media (prefers-reduced-motion:reduce){.meridian-theme .meridian-heat-bloom{transition:none}}.meridian-theme .meridian-shell-vignette{background:radial-gradient(ellipse 80% 80% at 50% 50% in oklab, transparent 50%, #00000026 100%)}.dark .meridian-theme .meridian-shell-vignette{background:radial-gradient(ellipse 80% 80% at 50% 50% in oklab, transparent 50%, #00000059 100%)}.meridian-theme .meridian-shell-compositor{isolation:isolate}.meridian-theme .console-surface-flush .table-shell{box-shadow:none;background:0 0;border:none;border-radius:0}[data-slot=field]:focus-within>[data-slot=label]{color:var(--meridian-field-label-focus)}[data-slot=field][data-invalid]>[data-slot=label]{color:var(--signal-red)}[data-slot=field]:has([aria-invalid=true])>[data-slot=label]{color:var(--signal-red)}.meridian-theme .meridian-bezel-inset{opacity:.3}.dark .meridian-theme .meridian-bezel-inset{opacity:1}.meridian-theme .meridian-sidebar-edge:after{content:none}.meridian-theme .meridian-heat-line-v{background:linear-gradient(to bottom, var(--meridian-heat-start), var(--meridian-heat-mid))}.meridian-theme .meridian-heat-line-h{background:linear-gradient(90deg, transparent 0%, var(--meridian-heat-start) 15%, var(--meridian-heat-mid) 50%, var(--meridian-heat-start) 85%, transparent 100%)}.meridian-theme .meridian-ambient-glow{filter:drop-shadow(0 8px 20px rgba(var(--accent-300-rgb), .18)) drop-shadow(0 2px 4px #0000001f)}.dark .meridian-theme .meridian-ambient-glow{filter:drop-shadow(0 8px 24px rgba(var(--accent-300-rgb), .1)) drop-shadow(0 2px 6px #00000014)}.meridian-theme{scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}@supports (color:color-mix(in lab, red, red)){.meridian-theme{scrollbar-color:color-mix(in srgb, var(--muted-foreground) 15%, transparent) transparent}}.dark .meridian-theme{scrollbar-color:var(--muted-foreground) transparent}@supports (color:color-mix(in lab, red, red)){.dark .meridian-theme{scrollbar-color:color-mix(in srgb, var(--muted-foreground) 20%, transparent) transparent}}@media (min-width:64rem){[data-app-shell-mobile-chrome=topbar],[data-app-shell-mobile-chrome=drawer]{display:none}}
