.SalaryCalculator-module__0qbKsG__calculator{box-shadow:var(--shadow-lg);border:1px solid var(--border);background:#fff;border-radius:24px;padding:2.5rem}.SalaryCalculator-module__0qbKsG__disclaimer{color:var(--muted);margin-bottom:2rem;font-size:.9rem}.SalaryCalculator-module__0qbKsG__inputGroup{flex-direction:column;margin-bottom:1.5rem;display:flex}.SalaryCalculator-module__0qbKsG__inputGroup label{color:var(--foreground);margin-bottom:.5rem;font-size:.95rem;font-weight:600}.SalaryCalculator-module__0qbKsG__input,.SalaryCalculator-module__0qbKsG__select{border:1px solid var(--border);color:var(--foreground);background:#f8fafc;border-radius:12px;padding:.8rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.SalaryCalculator-module__0qbKsG__input:focus,.SalaryCalculator-module__0qbKsG__select:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 4px #2563eb1a}.SalaryCalculator-module__0qbKsG__row{align-items:center;gap:1rem;display:flex}.SalaryCalculator-module__0qbKsG__checkboxGroup{color:var(--foreground);align-items:center;padding-top:.5rem;font-weight:500;display:flex}.SalaryCalculator-module__0qbKsG__checkboxGroup input{width:1.1rem;height:1.1rem;accent-color:var(--primary);margin-right:.75rem}.SalaryCalculator-module__0qbKsG__result{border-top:1px solid var(--border);margin-top:2rem;padding-top:2rem}.SalaryCalculator-module__0qbKsG__resultRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.SalaryCalculator-module__0qbKsG__resultRow span:first-child{color:var(--muted);font-weight:500}.SalaryCalculator-module__0qbKsG__netValue{color:#10b981;letter-spacing:-.02em;font-size:2rem;font-weight:800}.SalaryCalculator-module__0qbKsG__resultRowSmall{color:var(--muted);justify-content:space-between;margin-top:.5rem;font-size:.9rem;display:flex}
