.salary-calculator_container__4oeqQ{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.salary-calculator_title__0BRBe{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.salary-calculator_subtitle__MUn_X{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.salary-calculator_title__0BRBe{font-size:24px}.salary-calculator_subtitle__MUn_X{font-size:14px;margin-bottom:24px}}.salary-calculator_calculatorCard__bc2eD{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.salary-calculator_inputGroup__dDbEe{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.salary-calculator_inputRow__QGGUQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:480px){.salary-calculator_inputRow__QGGUQ{grid-template-columns:1fr}}.salary-calculator_inputWrapper__7H2sK{display:flex;flex-direction:column;gap:12px}.salary-calculator_label__Elh02{font-size:14px;font-weight:600;color:var(--foreground-muted);margin-left:4px}.salary-calculator_input__GLVyD{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft)}.salary-calculator_input__GLVyD:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.salary-calculator_calculateButton__4QQTT{width:100%;padding:16px;border:none;border-radius:14px;background:var(--page-accent);color:white;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.salary-calculator_calculateButton__4QQTT:hover{background:var(--page-accent-strong)}.salary-calculator_resultCard__1Q2b9{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.salary-calculator_resultTitle__KCNw2{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--page-accent-soft)}.salary-calculator_resultTable__KG5HP{width:100%;border-collapse:collapse}.salary-calculator_resultTable__KG5HP td{padding:16px;font-size:15px;color:var(--foreground);border-bottom:1px solid var(--border-soft)}.salary-calculator_resultTable__KG5HP td:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.salary-calculator_amount__04YZ9{color:var(--foreground)}.salary-calculator_deduction__XTNWC{color:#e53e3e}.salary-calculator_takeHome__nh2jr{color:var(--page-accent-strong);font-weight:700!important;font-size:17px!important}.salary-calculator_rowHighlight__Wkktq{background:rgba(16,185,129,.04)}.salary-calculator_rowHighlight__Wkktq td{font-weight:600}.salary-calculator_rowDivider__igiDq td{border-top:2px solid var(--border-soft);font-weight:600}.salary-calculator_rowResult__hAQih{background:rgba(16,185,129,.06)}.salary-calculator_rowResult__hAQih td{font-weight:700;font-size:16px;padding:16px}.salary-calculator_note__4BlbZ{margin-top:16px;font-size:13px;color:var(--foreground-muted);font-style:italic}.salary-calculator_description___74Bt{margin-top:72px;line-height:1.8}.salary-calculator_description___74Bt h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.salary-calculator_description___74Bt h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.salary-calculator_description___74Bt h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.salary-calculator_description___74Bt h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.salary-calculator_description___74Bt div,.salary-calculator_description___74Bt p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.salary-calculator_description___74Bt ul{margin:0 0 24px;padding-left:20px}.salary-calculator_description___74Bt li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.salary-calculator_description___74Bt li::marker{color:var(--page-accent)}.salary-calculator_description___74Bt strong{color:var(--foreground);font-weight:600}.salary-calculator_relatedTools__ibdB3{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:768px){.salary-calculator_calculatorCard__bc2eD,.salary-calculator_resultCard__1Q2b9{padding:24px 18px}}