.calculator_theme-default-light__FL5TN{--primary:hsl(36 40% 96%);--primary-light:hsl(36 30% 93%);--primary-lightly:hsl(36 22% 88%);--primary-mid:hsl(36 8% 72%);--primary-lighter:hsl(36 5% 53%);--primary-lightest:hsl(36 5% 29%);--secondary:hsl(36 68% 53%);--secondary-shadow:hsla(37,62%,53%,0.19);--secondary-darker:hsl(33 72% 32%);--secondary-dark:hsl(34 70% 41%);--secondary-light:hsl(37 77% 62%);--secondary-lighter:hsl(39 75% 73%);--secondary-backer:hsl(39 75% 73%);--secondary-back:hsl(37 77% 62%);--secondary-front:hsl(34 70% 41%);--secondary-fronter:hsl(33 72% 32%);--accent:hsl(256 88% 76%);--accent-darker:hsl(255 40% 48%);--accent-dark:hsl(255 52% 62%);--accent-light:hsl(255 100% 83%);--accent-lighter:hsl(255 100% 91%);--accent-backer:hsl(255 100% 91%);--accent-back:hsl(255 100% 83%);--accent-front:hsl(255 52% 62%);--accent-fronter:hsl(255 40% 48%);--accent-special1:hsl(255 40% 48%);--accent-special2:hsl(255 52% 62%);--accent-special4:hsl(255 100% 83%);--accent-special5:hsl(255 100% 89%);--accent-super:hsl(219 75% 59%);--contrast:hsl(0 2% 16%);--danger:hsl(0 64% 55%);--white:hsl(0 0% 100%);--surface:hsl(36 40% 98%);--surface-sunk:hsl(36 30% 95%);--danger-light:hsl(0 64% 72%);--danger-dark:hsl(0 64% 42%);--accent-shadow:hsla(255,40%,48%,0.19)}.calculator_theme-default-dark__4nj_8{--primary:hsl(30 8% 10%);--primary-gray:hsl(30 5% 30%);--primary-lightly:hsl(30 6% 19%);--primary-light:hsl(30 7% 13%);--primary-mid:hsl(30 5% 45%);--primary-lighter:hsl(30 4% 46%);--primary-lightest:hsl(30 4% 66%);--primary-dark:hsl(30 9% 8%);--primary-shadow:hsla(30,7%,13%,0.19);--secondary:hsl(36 68% 53%);--secondary-light:hsl(36 63% 65%);--secondary-lighter:hsl(36 60% 76%);--secondary-darker:hsl(36 66% 29%);--secondary-dark:hsl(36 60% 40%);--secondary-shadow:hsla(36,63%,54%,0.19);--secondary-backer:hsl(36 66% 29%);--secondary-back:hsl(36 60% 40%);--secondary-front:hsl(36 63% 65%);--secondary-fronter:hsl(36 60% 76%);--accent:hsl(256 46% 62%);--accent-light:hsl(256 100% 78%);--accent-lighter:hsl(256 100% 82%);--accent-dark:hsl(256 32% 46%);--accent-darker:hsl(256 32% 31%);--accent-shadow:hsla(256,46%,62%,0.19);--contrast:hsl(0 0% 100%);--darken:hsla(0,0%,0%,0.6);--white:hsl(0 0% 100%);--surface:hsl(30 7% 13%);--surface-sunk:hsl(30 8% 10%);--danger:hsl(0 64% 55%);--danger-light:hsl(0 64% 68%);--danger-dark:hsl(0 64% 42%)}.calculator_calculatorWrap__QGoXB{background:var(--surface);padding:1rem 2rem 4rem}@media(max-width:800px){.calculator_calculatorWrap__QGoXB{padding:1rem 1rem 2rem}}.calculator_calculator__5O9dk{max-width:720px;margin:0 auto;background:var(--primary-light);border:1px solid var(--primary-lightly);border-radius:12px;padding:2rem}@media(max-width:800px){.calculator_calculator__5O9dk{padding:1.5rem}}.calculator_modeToggle__QcOZd{display:flex;gap:.5rem;margin-bottom:1.5rem}@media(max-width:800px){.calculator_modeToggle__QcOZd{flex-direction:column}}.calculator_modeToggle__QcOZd button{flex:1 1;padding:.75rem 1rem;background:rgba(0,0,0,0);border:1px solid var(--primary-lightly);color:var(--primary-lightest);border-radius:9999px;font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:none;transform:none;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.calculator_modeToggle__QcOZd button:after{display:none}.calculator_modeToggle__QcOZd button:hover{background:rgba(0,0,0,0);border-color:var(--secondary-dark);color:var(--secondary-dark);box-shadow:none;transform:none}.calculator_modeToggle__QcOZd button.calculator_active__AbB0j{background:var(--secondary);color:var(--contrast);border-color:var(--secondary);box-shadow:0 4px 12px hsla(36,68%,53%,.25)}.calculator_modeToggle__QcOZd button.calculator_active__AbB0j:hover{background:var(--secondary-light);color:var(--contrast);border-color:var(--secondary-light);box-shadow:0 6px 16px hsla(36,68%,53%,.3);transform:none}.calculator_inputs__jJt9k{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}@media(max-width:800px){.calculator_inputs__jJt9k{grid-template-columns:1fr}}.calculator_inputs__jJt9k label{display:flex;flex-direction:column;gap:.5rem;font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:.75rem;font-weight:600;color:var(--primary-lighter);text-transform:uppercase;letter-spacing:.08em}.calculator_inputs__jJt9k input[type=date],.calculator_inputs__jJt9k input[type=number]{background:var(--surface);border:1px solid var(--primary-lightly);border-radius:12px;padding:.75rem 1rem;font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:1.125rem;font-weight:600;color:var(--primary-lightest);text-transform:none;letter-spacing:0;transition:border-color .2s ease;width:100%;box-sizing:border-box}.calculator_inputs__jJt9k input[type=date]:focus,.calculator_inputs__jJt9k input[type=number]:focus{outline:none;border-color:var(--secondary-darker)}.calculator_inputs__jJt9k input[type=date]::-webkit-calendar-picker-indicator,.calculator_inputs__jJt9k input[type=number]::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}.calculator_inputs__jJt9k .calculator_checkbox__fUKeb{flex-direction:row;align-items:center;gap:.5rem;text-transform:none;letter-spacing:0;font-weight:400;color:var(--primary-lightest);font-size:1rem;cursor:pointer;grid-column:1/-1}.calculator_inputs__jJt9k .calculator_checkbox__fUKeb input[type=checkbox]{width:auto;cursor:pointer;accent-color:var(--secondary-darker)}.calculator_result__UebTE{background:var(--surface);border:1px solid var(--primary-lightly);border-radius:4px;padding:2rem 1.5rem;text-align:center}.calculator_resultLabel__jvYRu{font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--secondary-dark)}.calculator_resultBig__LTHll,.calculator_resultLabel__jvYRu{font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-weight:600;margin-bottom:.75rem}.calculator_resultBig__LTHll{font-size:1.875rem;line-height:1.2;letter-spacing:-.02em;color:var(--primary-lightest)}@media(max-width:800px){.calculator_resultBig__LTHll{font-size:1.5rem}}.calculator_resultUnit__93a_L{font-size:.6em;font-weight:400;color:var(--primary-lighter);margin-left:.25rem}.calculator_resultMeta__MwU_s{font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:1rem;color:var(--primary-lighter);line-height:1.6}