.uc-calculator{--button-outline:rgba(0,0,0,.10);--badge-outline:rgba(0,0,0,.05);--opaque-button-border-intensity:-8;--elevate-1:rgba(0,0,0,.03);--elevate-2:rgba(0,0,0,.08);--background:0 0% 100%;--foreground:222 47% 11%;--border:214 32% 91%;--card:0 0% 98%;--card-foreground:222 47% 11%;--card-border:214 32% 88%;--popover:0 0% 96%;--popover-foreground:222 47% 11%;--popover-border:214 32% 85%;--primary:217 91% 60%;--primary-foreground:210 40% 98%;--secondary:214 20% 88%;--secondary-foreground:222 47% 11%;--muted:214 15% 92%;--muted-foreground:215 16% 47%;--accent:214 18% 90%;--accent-foreground:222 47% 11%;--destructive:0 84% 60%;--destructive-foreground:210 40% 98%;--input:214 32% 75%;--ring:217 91% 60%;--chart-1:217 91% 60%;--chart-2:43 96% 56%;--chart-3:142 76% 36%;--chart-4:38 92% 50%;--chart-5:0 84% 60%;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono",Menlo,monospace;--radius:.5rem;--shadow-2xs:0px 1px 2px 0px hsl(222 47% 11%/0.05);--shadow-xs:0px 1px 3px 0px hsl(222 47% 11%/0.10);--shadow-sm:0px 1px 2px 0px hsl(222 47% 11%/0.06),0px 1px 3px 0px hsl(222 47% 11%/0.10);--shadow:0px 1px 3px 0px hsl(222 47% 11%/0.10),0px 1px 2px -1px hsl(222 47% 11%/0.10);--shadow-md:0px 4px 6px -1px hsl(222 47% 11%/0.10),0px 2px 4px -2px hsl(222 47% 11%/0.10);--shadow-lg:0px 10px 15px -3px hsl(222 47% 11%/0.10),0px 4px 6px -4px hsl(222 47% 11%/0.10);--shadow-xl:0px 20px 25px -5px hsl(222 47% 11%/0.10),0px 8px 10px -6px hsl(222 47% 11%/0.10);--shadow-2xl:0px 25px 50px -12px hsl(222 47% 11%/0.25);--tracking-normal:0em;--spacing:0.25rem;--primary-border:hsl(var(--primary));--secondary-border:hsl(var(--secondary));--muted-border:hsl(var(--muted));--accent-border:hsl(var(--accent));--destructive-border:hsl(var(--destructive));color:hsl(var(--foreground));background-color:hsl(var(--background))}.dark .uc-calculator{--button-outline:rgba(255,255,255,.10);--badge-outline:rgba(255,255,255,.05);--opaque-button-border-intensity:9;--elevate-1:rgba(255,255,255,.04);--elevate-2:rgba(255,255,255,.09);--background:222 47% 11%;--foreground:210 40% 98%;--border:217 33% 21%;--card:217 33% 17%;--card-foreground:210 40% 98%;--card-border:217 33% 21%;--popover:217 33% 19%;--popover-foreground:210 40% 98%;--popover-border:217 33% 25%;--primary:217 91% 60%;--primary-foreground:210 40% 98%;--secondary:217 20% 24%;--secondary-foreground:210 40% 98%;--muted:217 15% 20%;--muted-foreground:217 20% 70%;--accent:217 18% 22%;--accent-foreground:210 40% 98%;--destructive:0 84% 60%;--destructive-foreground:210 40% 98%;--input:217 33% 35%;--ring:217 91% 60%;--chart-1:217 91% 70%;--chart-2:43 96% 65%;--chart-3:142 76% 50%;--chart-4:38 92% 60%;--chart-5:0 84% 70%;--shadow-2xs:0px 1px 2px 0px hsl(222 47% 5%/0.30);--shadow-xs:0px 1px 3px 0px hsl(222 47% 5%/0.40);--shadow-sm:0px 1px 2px 0px hsl(222 47% 5%/0.35),0px 1px 3px 0px hsl(222 47% 5%/0.40);--shadow:0px 1px 3px 0px hsl(222 47% 5%/0.40),0px 1px 2px -1px hsl(222 47% 5%/0.40);--shadow-md:0px 4px 6px -1px hsl(222 47% 5%/0.40),0px 2px 4px -2px hsl(222 47% 5%/0.40);--shadow-lg:0px 10px 15px -3px hsl(222 47% 5%/0.40),0px 4px 6px -4px hsl(222 47% 5%/0.40);--shadow-xl:0px 20px 25px -5px hsl(222 47% 5%/0.40),0px 8px 10px -6px hsl(222 47% 5%/0.40);--shadow-2xl:0px 25px 50px -12px hsl(222 47% 5%/0.60);--primary-border:hsl(var(--primary));--secondary-border:hsl(var(--secondary));--muted-border:hsl(var(--muted));--accent-border:hsl(var(--accent));--destructive-border:hsl(var(--destructive))}.uc-calculator .animate-in{animation:uc-calc-enter .15s ease-out}.uc-calculator .animate-out{animation:uc-calc-exit .15s ease-in forwards}@keyframes uc-calc-enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes uc-calc-exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.uc-calculator .fade-in,.uc-calculator .fade-in-0{--tw-enter-opacity:0}.uc-calculator .fade-out,.uc-calculator .fade-out-0{--tw-exit-opacity:0}.uc-calculator .zoom-in{--tw-enter-scale:0}.uc-calculator .zoom-in-95{--tw-enter-scale:.95}.uc-calculator .zoom-out{--tw-exit-scale:0}.uc-calculator .zoom-out-95{--tw-exit-scale:.95}.uc-calculator .slide-in-from-top{--tw-enter-translate-y:-100%}.uc-calculator .slide-in-from-top-2{--tw-enter-translate-y:-0.5rem}.uc-calculator .slide-in-from-bottom{--tw-enter-translate-y:100%}.uc-calculator .slide-in-from-bottom-2{--tw-enter-translate-y:0.5rem}.uc-calculator .slide-in-from-left{--tw-enter-translate-x:-100%}.uc-calculator .slide-in-from-left-2{--tw-enter-translate-x:-0.5rem}.uc-calculator .slide-in-from-right{--tw-enter-translate-x:100%}.uc-calculator .slide-in-from-right-2{--tw-enter-translate-x:0.5rem}.uc-calculator .slide-out-to-top{--tw-exit-translate-y:-100%}.uc-calculator .slide-out-to-bottom{--tw-exit-translate-y:100%}.uc-calculator .slide-out-to-left{--tw-exit-translate-x:-100%}.uc-calculator .slide-out-to-right{--tw-exit-translate-x:100%}.uc-calculator *,.uc-calculator :after,.uc-calculator :before{border-color:hsl(var(--border))}