.tax-path{display:flex;justify-content:space-between;gap:16px;padding:23px 28px;background:#edf0e2;border:1px solid #d8dfce;border-radius:14px;margin-bottom:20px;font-size:12px;color:#355b47}.tax-regime-note{font-size:13px;line-height:1.8;padding:16px;background:#f0f2e7;border-radius:10px;margin-bottom:24px}.tax-tip{border-left:3px solid #bfa570;padding:16px;background:#faf3df;font-size:13px;line-height:1.7;margin-bottom:25px}.tax-tip p{margin:8px 0 0}#tax-form fieldset{border:0;padding:0;margin:26px 0}#tax-form legend{font-size:16px;font-weight:500;color:#254d40;padding:0;margin-bottom:15px}#tax-form .hint{line-height:1.8}#tax-form [hidden],.tax-results [hidden]{display:none!important}.tax-results{max-height:none}.tax-results .salary-equivalent{border:1px solid #cdd6be;padding:18px;border-radius:12px}.tax-results .salary-equivalent strong{font-size:22px}.tax-results h3{font-size:21px;margin:28px 0 10px}.tax-results .salary-total small{line-height:1.7}.tax-results .salary-line{align-items:baseline}.tax-results .tax-vat{border:1px solid #cdd6be;padding:20px;border-radius:12px;margin-top:25px;background:#f9f7ed}.tax-vat h3{margin-top:0}.tax-results .note a,#tax-form .note a{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.tax-path{flex-direction:column;gap:14px;padding:20px}.tax-results .salary-line{font-size:11px}.tax-results .salary-equivalent{gap:12px;padding:14px}.tax-results .salary-equivalent strong{font-size:20px}}@media print{.site-header,.site-footer,.olinia-contact,.tax-path,.other-tools,.salary-explain,#tax-form,.breadcrumb,.method-details{display:none!important}.time-layout{display:block!important}.tax-results{position:static!important;border:0;max-width:100%!important}.page-hero{padding:20px 0!important}.salary-total{print-color-adjust:exact}}
