@font-face{font-family:sfProDisplay;src:url(../media/sf_pro_display_regular-s.06sq1ja95s2f~.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/sf_pro_display_semibold-s.0uopc8qcztnqj.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProDisplay Fallback;src:local(Arial);ascent-override:101.5%;descent-override:25.71%;line-gap-override:0.0%;size-adjust:93.8%}.sfprodisplay_47850a2b-module__5urQbW__className{font-family:sfProDisplay,sfProDisplay Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sfprodisplay_47850a2b-module__5urQbW__variable{--font-sf-pro-display:"sfProDisplay", "sfProDisplay Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}
@font-face{font-family:sfProText;src:url(../media/sf_pro_text_regular-s.0pva~_l3ab83m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProText;src:url(../media/sf_pro_text_medium-s.067l8ifum42vl.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProText;src:url(../media/sf_pro_text_semibold-s.0.euxzdwy23~-.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProText Fallback;src:local(Arial);ascent-override:89.0%;descent-override:22.55%;line-gap-override:0.0%;size-adjust:106.99%}.sfprotext_ed3318f5-module__FQB9LW__className{font-family:sfProText,sfProText Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sfprotext_ed3318f5-module__FQB9LW__variable{--font-sf-pro-text:"sfProText", "sfProText Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}
.estimator-light-mode video::cue,.estimator-dark-mode video::cue{white-space:normal;color:#fff;background-color:#0009;font-size:clamp(.75rem,2.2vw,1.15rem);line-height:1.4}.estimator-dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:152 100% 45%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:192 78% 56%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 50.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:152 100% 45%}.estimator-dark-mode *{border-color:hsl(var(--border))}.estimator-dark-mode{background-color:hsl(var(--background));color:hsl(var(--foreground))}.estimator-dark-mode input,.estimator-dark-mode textarea,.estimator-dark-mode select{background-color:hsl(var(--card));border-color:hsl(var(--input));color:hsl(var(--foreground))}.estimator-dark-mode input::placeholder,.estimator-dark-mode textarea::placeholder,.estimator-dark-mode select::placeholder{color:hsl(var(--muted-foreground))}.estimator-dark-mode input:focus,.estimator-dark-mode textarea:focus,.estimator-dark-mode select:focus{border-color:hsl(var(--ring));outline-color:hsl(var(--ring))}.estimator-dark-mode [class*=card]{background-color:hsl(var(--card));color:hsl(var(--card-foreground))}.estimator-dark-mode label{color:hsl(var(--foreground))}.estimator-light-mode{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:152 100% 35%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:192 78% 46%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:152 100% 35%}.estimator-light-mode *{border-color:hsl(var(--border))}.estimator-light-mode{background-color:hsl(var(--background));color:hsl(var(--foreground))}.estimator-light-mode input,.estimator-light-mode textarea,.estimator-light-mode select{background-color:hsl(var(--background));border-color:hsl(var(--input));color:hsl(var(--foreground))}.estimator-light-mode input::placeholder,.estimator-light-mode textarea::placeholder,.estimator-light-mode select::placeholder{color:hsl(var(--muted-foreground))}.estimator-light-mode input:focus,.estimator-light-mode textarea:focus,.estimator-light-mode select:focus{border-color:hsl(var(--ring));outline-color:hsl(var(--ring))}.estimator-light-mode [class*=card]{background-color:hsl(var(--card));color:hsl(var(--card-foreground))}.estimator-light-mode button.bg-primary,.estimator-light-mode [class~=bg-primary],.estimator-light-mode [class*=btn-primary]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.estimator-light-mode label{color:hsl(var(--foreground))}.estimator-light-mode [class*=text-muted]{color:hsl(var(--muted-foreground))}.estimator-light-mode button[data-variant=outline],.estimator-light-mode [class*=variant-outline]{border-color:hsl(var(--primary));color:hsl(var(--primary))}.estimator-light-mode button[data-variant=outline]:hover,.estimator-light-mode [class*=variant-outline]:hover{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.estimator-light-mode [role=progressbar],.estimator-light-mode [class*=progress]{background-color:hsl(var(--secondary))}.estimator-light-mode [role=progressbar]>*,.estimator-light-mode [class*=progress]>*{background-color:hsl(var(--primary))}.estimator-light-mode [role=radio][data-state=checked]{border-color:hsl(var(--primary));background-color:#0000}.estimator-light-mode [role=checkbox][data-state=checked]{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}.estimator-light-mode [class*=bg-gray-50],.estimator-light-mode [class*=bg-gray-100]{background-color:#f1f5f9}
