@keyframes fx-shimmer{0%{--shimmer-pos: 200%}100%{--shimmer-pos: -200%}}@keyframes reveal-in{from{opacity:0;transform:translateY(var(--xxl, 2rem)) scaleY(1.125);filter:blur(0.25rem)}to{opacity:1;transform:translateY(0) scaleY(1);filter:blur(0)}}@keyframes fx-pulse{0%{--fx-pulse: 0;--bg-glow-color: rgba(24, 24, 35, 0.5625)}100%{--fx-pulse: 1;--bg-glow-color: rgba(30, 41, 95, 0.25)}}dialog{transition:opacity var(--ms-fast) var(--ease-harmonic),transform var(--ms-fast) var(--ease-harmonic),display var(--ms-fast) var(--ease-harmonic) allow-discrete}dialog::backdrop{transition:backdrop-filter var(--ms-fast) var(--ease-harmonic),background-color var(--ms-fast) var(--ease-harmonic),display var(--ms-fast) var(--ease-harmonic) allow-discrete}@starting-style{dialog[open]{opacity:0;transform:translateY(1rem)}dialog[open]::backdrop{backdrop-filter:blur(0rem);-webkit-backdrop-filter:blur(0rem);background-color:rgba(0,0,0,0)}}[class*="h:fx:lift"]{transition:transform .375s cubic-bezier(0.125, 1, 0.375, 1)}[class*="h:fx:lift"]:hover,[class*="h:fx:lift"]:focus-visible{transform:translateY(calc(var(--fx-lift-y, -0.1875rem) * var(--fx-lift-mult, 1))) scale(var(--fx-lift-scale, 1.0125))}[class*="h:fx:lift"]:active:not(:has(a:active,button:active,input:active,[tabindex]:active)){transform:translateY(0) scale(0.975);transition:transform .15s cubic-bezier(0.125, 1, 0.375, 1)}.h\:fx\:lift\*2{--fx-lift-mult: 2}.h\:fx\:lift\*3{--fx-lift-mult: 3}.h\:fx\:lift\*5{--fx-lift-mult: 5}[class*="h:fx:accent"]{position:relative;--fx-accent-hex: #3b83f8;--fx-accent-w: 0.25rem}[class*="h:fx:accent"]::before{content:"";position:absolute;top:0;left:0;z-index:1;width:calc(var(--fx-accent-w, 0.125rem)*var(--fx-accent-mult, 1));height:100%;background:linear-gradient(to bottom, var(--fx-accent-hex, #3b83f8) 0%, color-mix(in srgb, var(--fx-accent-hex, #3b83f8) 12.5%, transparent) 100%);border-top-left-radius:inherit;border-bottom-left-radius:inherit;transform:scaleY(0);transform-origin:bottom;transition:transform var(--ms-fast) var(--ease-harmonic);will-change:transform}[class*="h:fx:accent"]:hover::before,[class*="h:fx:accent"]:focus-visible::before{transform:scaleY(1)}.fx\:accent\:blue{--fx-accent-hex: #3b83f8}.fx\:accent\:gray{--fx-accent-hex: #a5a5a8}.fx\:accent\:off-white{--fx-accent-hex: #f5f5f8}.fx\:accent\:violet{--fx-accent-hex: #af5afa}.fx\:accent\:cw1{--fx-accent-hex: #af5afa}.fx\:accent\:cw2{--fx-accent-hex: #0555a5}.fx\:accent\:cw3{--fx-accent-hex: #3b83f8}.fx\:accent\:cw4{--fx-accent-hex: #33bffb}.fx\:accent\:cw5{--fx-accent-hex: #2fd2bf}.fx\:accent\:cw6{--fx-accent-hex: #33dd93}.fx\:accent\:cw7{--fx-accent-hex: #ffbb22}.fx\:accent\:cw8{--fx-accent-hex: #ff9030}.fx\:accent\:cw9{--fx-accent-hex: #f77070}.fx\:accent\:cw10{--fx-accent-hex: #ee4444}.fx\:accent\:cw11{--fx-accent-hex: #ea1a31}.fx\:accent\:cn1{--fx-accent-hex: #f5f5f8}.fx\:accent\:cn2{--fx-accent-hex: #cdd1e1}.fx\:accent\:cn3{--fx-accent-hex: #b5b5b8}.fx\:accent\:cn4{--fx-accent-hex: #a5a5a8}.fx\:accent\:cn5{--fx-accent-hex: #94a4b8}.fx\:accent\:cn6{--fx-accent-hex: #9e9e9e}.fx\:accent\:cn7{--fx-accent-hex: #7a7a7a}.fx\:accent\:cn8{--fx-accent-hex: #303030}.fx\:accent\:cn9{--fx-accent-hex: #2c2c2c}.fx\:accent\:cn10{--fx-accent-hex: #212121}.fx\:accent\:cn11{--fx-accent-hex: #1a1a1a}.fx\:accent\:cn12{--fx-accent-hex: #0a0a0a}.fx\:accent\:cn13{--fx-accent-hex: #070707}.fx\:accent\:alert{--fx-accent-hex: #ff9030}.fx\:accent\:ancillary{--fx-accent-hex: #b5b5b8}.fx\:accent\:accent{--fx-accent-hex: #af5afa}.fx\:accent\:danger{--fx-accent-hex: #ea1a31}.fx\:accent\:info{--fx-accent-hex: #3b83f8}.fx\:accent\:mesh{--fx-accent-hex: #0a0a0a}.fx\:accent\:primary{--fx-accent-hex: #33bffb}.fx\:accent\:secondary{--fx-accent-hex: #af5afa}.fx\:accent\:surface{--fx-accent-hex: #1a1a1a}.fx\:accent\:tertiary{--fx-accent-hex: #2fd2bf}.fx\:accent\:success{--fx-accent-hex: #33dd93}.fx\:accent\:warning{--fx-accent-hex: #ffbb22}.fx\:accent\*1{--fx-accent-mult: 1}.fx\:accent\*2{--fx-accent-mult: 2}.fx\:accent\*3{--fx-accent-mult: 3}.fx\:accent\*5{--fx-accent-mult: 5}[class*="h:fx:glow"]{position:relative;--fx-glow-a: var(--h-fx-glow-a, var(--fx-glow-a-base, 50%))}[class*="h:fx:glow"]::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 calc(var(--fx-glow-y, 0.5rem)*var(--fx-glow-mult, 1)) calc(var(--fx-glow-blur, 1rem)*var(--fx-glow-mult, 1)) color-mix(in srgb, var(--fx-glow-hex, #3b83f8) var(--fx-glow-a, 50%), transparent);opacity:0;transition:box-shadow .375s cubic-bezier(0.125, 1, 0.375, 1),opacity .375s cubic-bezier(0.125, 1, 0.375, 1);will-change:box-shadow,opacity}[class*="h:fx:glow"]:hover::after,[class*="h:fx:glow"]:focus-visible::after{opacity:1}.fx\:glow\:blue{--fx-glow-hex: #3b83f8}.fx\:glow\:gray{--fx-glow-hex: #a5a5a8}.fx\:glow\:off-white{--fx-glow-hex: #f5f5f8}.fx\:glow\:violet{--fx-glow-hex: #af5afa}.fx\:glow\:cw1{--fx-glow-hex: #af5afa}.fx\:glow\:cw2{--fx-glow-hex: #0555a5}.fx\:glow\:cw3{--fx-glow-hex: #3b83f8}.fx\:glow\:cw4{--fx-glow-hex: #33bffb}.fx\:glow\:cw5{--fx-glow-hex: #2fd2bf}.fx\:glow\:cw6{--fx-glow-hex: #33dd93}.fx\:glow\:cw7{--fx-glow-hex: #ffbb22}.fx\:glow\:cw8{--fx-glow-hex: #ff9030}.fx\:glow\:cw9{--fx-glow-hex: #f77070}.fx\:glow\:cw10{--fx-glow-hex: #ee4444}.fx\:glow\:cw11{--fx-glow-hex: #ea1a31}.fx\:glow\:cn1{--fx-glow-hex: #f5f5f8}.fx\:glow\:cn2{--fx-glow-hex: #cdd1e1}.fx\:glow\:cn3{--fx-glow-hex: #b5b5b8}.fx\:glow\:cn4{--fx-glow-hex: #a5a5a8}.fx\:glow\:cn5{--fx-glow-hex: #94a4b8}.fx\:glow\:cn6{--fx-glow-hex: #9e9e9e}.fx\:glow\:cn7{--fx-glow-hex: #7a7a7a}.fx\:glow\:cn8{--fx-glow-hex: #303030}.fx\:glow\:cn9{--fx-glow-hex: #2c2c2c}.fx\:glow\:cn10{--fx-glow-hex: #212121}.fx\:glow\:cn11{--fx-glow-hex: #1a1a1a}.fx\:glow\:cn12{--fx-glow-hex: #0a0a0a}.fx\:glow\:cn13{--fx-glow-hex: #070707}.fx\:glow\:alert{--fx-glow-hex: #ff9030}.fx\:glow\:ancillary{--fx-glow-hex: #b5b5b8}.fx\:glow\:accent{--fx-glow-hex: #af5afa}.fx\:glow\:danger{--fx-glow-hex: #ea1a31}.fx\:glow\:info{--fx-glow-hex: #3b83f8}.fx\:glow\:mesh{--fx-glow-hex: #0a0a0a}.fx\:glow\:primary{--fx-glow-hex: #33bffb}.fx\:glow\:secondary{--fx-glow-hex: #af5afa}.fx\:glow\:surface{--fx-glow-hex: #1a1a1a}.fx\:glow\:tertiary{--fx-glow-hex: #2fd2bf}.fx\:glow\:success{--fx-glow-hex: #33dd93}.fx\:glow\:warning{--fx-glow-hex: #ffbb22}.fx\:glow\*1{--fx-glow-mult: 1}.fx\:glow\*2{--fx-glow-mult: 2}.fx\:glow\*3{--fx-glow-mult: 3}.fx\:glow\*5{--fx-glow-mult: 5}[class*="h:fx:shimmer"]{position:relative;overflow:hidden}[class*="h:fx:shimmer"]::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg, rgba(255, 255, 255, 0) 37.5%, rgba(255, 255, 255, 0.0274509804) 42.5%, rgba(255, 255, 255, 0.2) 47.5%, rgba(255, 255, 255, 0.3764705882) 50%, rgba(255, 255, 255, 0.2509803922) 52.5%, rgba(255, 255, 255, 0.0274509804) 57.5%, rgba(255, 255, 255, 0) 62.5%);background-size:200% 100%;background-position:var(--shimmer-pos) 0;mix-blend-mode:luminosity;opacity:0;will-change:background-position,opacity}[class*="h:fx:shimmer"]:hover::after,[class*="h:fx:shimmer"]:focus-visible::after{opacity:1;animation:fx-shimmer var(--ms-slow) var(--ease) 1}.fx\:reveal{will-change:transform,opacity,filter;animation:reveal-in var(--ms-slow) var(--ease-harmonic) forwards}.fx\:breath{animation:fx-pulse 1.625s var(--ease-harmonic) infinite alternate;background-attachment:fixed;background-color:var(--bg-base-hex, #0a0a0a);background-image:radial-gradient(circle at 50% 25%, var(--bg-glow-color, rgba(30, 27, 71, 0.5647058824)) 0%, #050507 62.5%);background-size:cover}.fx\:spotlight{contain:paint;background-image:radial-gradient(circle 15rem at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, 0.0549019608), rgba(255, 255, 255, 0) 100%)}
