.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.items-center{align-items:center}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.rounded-lg{border-radius:var(--radius)}.border{border-width:1px}.bg-card{background-color:hsl(var(--card))}.p-6{padding:1.5rem}.pt-0{padding-top:0}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-card-foreground{color:hsl(var(--card-foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--card:216 62% 8%;--card-foreground:210 40% 98%;--muted-foreground:214 24% 74%;--border:213 72% 52%;--radius:1rem;--control-box-width:210px;--control-box-height:58px;--control-box-ratio:210/58;--control-box-radius:12px;--control-box-border:1px solid #19304f;--control-box-height-sm:44px;--control-box-padding-x:20px;--control-box-gap:10px}.control-box{box-sizing:border-box;aspect-ratio:var(--control-box-ratio);border-radius:var(--control-box-radius);border:var(--control-box-border)}.ui-input{width:100%;margin:0;padding:0 16px;background:transparent;color:inherit;font:inherit;outline:none}.ui-input:focus-visible{outline:2px solid #8ec8ff;outline-offset:3px}.ui-input:disabled{pointer-events:none;opacity:.5}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Hairline.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Hairline.woff) format("woff");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Thin.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Thin.woff) format("woff");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-UltraLight.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-UltraLight.woff) format("woff");font-style:normal;font-weight:250;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Light.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Regular.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Medium.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-DemiBold.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-DemiBold.woff) format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Bold.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-ExtraBold.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-ExtraBold.woff) format("woff");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-Black.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Black.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:DanaFaNum;src:url(/fonts/DanaFaNum/DanaFaNum-ExtraBlack.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-ExtraBlack.woff) format("woff");font-style:normal;font-weight:950;font-display:swap}@font-face{font-family:DanaFaNum Heavy;src:url(/fonts/DanaFaNum/DanaFaNum-Heavy.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-Heavy.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:DanaFaNum Fat;src:url(/fonts/DanaFaNum/DanaFaNum-fat.woff2) format("woff2"),url(/fonts/DanaFaNum/DanaFaNum-fat.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}