.ExpenseTaxCalculator-common-module__auAfea__container{max-width:780px;min-height:100vh;margin:0 auto;padding:2.5rem 1.5rem 3rem}.ExpenseTaxCalculator-common-module__auAfea__header{text-align:center;margin-bottom:2rem}.ExpenseTaxCalculator-common-module__auAfea__headerBadge{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;margin-bottom:.75rem;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.ExpenseTaxCalculator-common-module__auAfea__title{margin:0;font-size:2rem;font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__subtitle{margin-top:.4rem;font-size:.95rem}.ExpenseTaxCalculator-common-module__auAfea__stepper{justify-content:center;align-items:center;gap:0;margin-bottom:2rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__stepItem{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.ExpenseTaxCalculator-common-module__auAfea__stepDot{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;font-weight:600;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s;display:flex}.ExpenseTaxCalculator-common-module__auAfea__stepDotActive{transform:scale(1.15)}.ExpenseTaxCalculator-common-module__auAfea__stepLabel{white-space:nowrap;font-size:.72rem;font-weight:500}.ExpenseTaxCalculator-common-module__auAfea__stepLabelActive{font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__stepLine{flex:1;min-width:40px;height:2px;transition:background .3s}.ExpenseTaxCalculator-common-module__auAfea__formCard{border:1px solid #0000;border-radius:16px;margin-bottom:1.5rem;padding:2rem;transition:border-color .3s,box-shadow .3s}.ExpenseTaxCalculator-common-module__auAfea__formTitle{align-items:center;gap:8px;margin:0 0 1.25rem;font-size:1.15rem;font-weight:700;display:flex}.ExpenseTaxCalculator-common-module__auAfea__formGroup{flex-direction:column;flex:1;gap:6px;margin-bottom:1rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__formRow{gap:1rem;margin-bottom:0;display:flex}.ExpenseTaxCalculator-common-module__auAfea__label{font-size:.82rem;font-weight:600}.ExpenseTaxCalculator-common-module__auAfea__labelHint{opacity:.65;font-size:.78rem;font-weight:400}.ExpenseTaxCalculator-common-module__auAfea__formHint{margin:-.75rem 0 1rem;font-size:.82rem}.ExpenseTaxCalculator-common-module__auAfea__expenseGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.ExpenseTaxCalculator-common-module__auAfea__expenseItem{flex-direction:column;gap:4px;display:flex}.ExpenseTaxCalculator-common-module__auAfea__numberInput{border:1px solid #0000;border-radius:8px;width:100%;padding:10px 12px;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.ExpenseTaxCalculator-common-module__auAfea__numberInput:focus-visible{outline:2px solid var(--color-primary,var(--ml-blue));outline-offset:-2px}.ExpenseTaxCalculator-common-module__auAfea__select{cursor:pointer;appearance:none;background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #0000;border-radius:8px;width:100%;padding:10px 2rem 10px 12px;font-size:.9rem;transition:border-color .2s}.ExpenseTaxCalculator-common-module__auAfea__select::-ms-expand{display:none}.ExpenseTaxCalculator-common-module__auAfea__select:focus-visible{outline:2px solid var(--color-primary,var(--ml-blue));outline-offset:-2px}.ExpenseTaxCalculator-common-module__auAfea__processingContainer{flex-direction:column;align-items:center;padding:3rem 0;display:flex}.ExpenseTaxCalculator-common-module__auAfea__processingOrb{width:72px;height:72px;margin-bottom:1.5rem;position:relative}.ExpenseTaxCalculator-common-module__auAfea__processingOrbInner{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:1.8s ease-in-out infinite ExpenseTaxCalculator-common-module__auAfea__pulse-orb;display:flex}.ExpenseTaxCalculator-common-module__auAfea__processingSubtitle{margin-top:.3rem;font-size:.88rem}.ExpenseTaxCalculator-common-module__auAfea__processingSteps{flex-direction:column;gap:10px;margin-top:1.5rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__processingStep{align-items:center;gap:10px;font-size:.85rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__processingStepCircle{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ExpenseTaxCalculator-common-module__auAfea__resultsContainer{flex-direction:column;gap:1.5rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__resultsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.ExpenseTaxCalculator-common-module__auAfea__priceHero{text-align:center;border-radius:16px;padding:2.5rem;position:relative;overflow:hidden}.ExpenseTaxCalculator-common-module__auAfea__priceHeroGlow{pointer-events:none;background:radial-gradient(circle,#4573df14 0%,#0000 70%);border-radius:50%;width:200%;height:200%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.ExpenseTaxCalculator-common-module__auAfea__priceHeroLabel{text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:600}.ExpenseTaxCalculator-common-module__auAfea__priceHeroValue{margin:.4rem 0;font-size:2.5rem;font-weight:800}.ExpenseTaxCalculator-common-module__auAfea__priceHeroMeta{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__priceHeroMetaItem{font-size:.82rem}.ExpenseTaxCalculator-common-module__auAfea__resultCard{border:1px solid #0000;border-radius:14px;padding:1.5rem;transition:box-shadow .3s}.ExpenseTaxCalculator-common-module__auAfea__resultCardFullWidth{grid-column:1/-1}.ExpenseTaxCalculator-common-module__auAfea__resultCardHeader{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__resultCardIcon{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ExpenseTaxCalculator-common-module__auAfea__resultCardTitle{margin:0;font-size:.95rem;font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__bigStat{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__calcList{flex-direction:column;display:flex}.ExpenseTaxCalculator-common-module__auAfea__calcRow{border-bottom:1px solid #8080801f;justify-content:space-between;padding:8px 0;font-size:.84rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__calcRowTotal{border-top:2px solid;border-bottom:none;padding-top:10px;font-size:.92rem;font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__yoyBox{text-align:center;border-radius:8px;margin-top:10px;padding:10px 14px;font-size:.84rem;font-weight:600}.ExpenseTaxCalculator-common-module__auAfea__recsGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ExpenseTaxCalculator-common-module__auAfea__recItem{border-left:3px solid #0000;border-radius:8px;padding:12px}.ExpenseTaxCalculator-common-module__auAfea__recTitle{font-size:.82rem;font-weight:700}.ExpenseTaxCalculator-common-module__auAfea__recMsg{margin-top:4px;font-size:.78rem}.ExpenseTaxCalculator-common-module__auAfea__navBar{align-items:center;margin-top:1.5rem;display:flex}.ExpenseTaxCalculator-common-module__auAfea__navSpacer{flex:1}.ExpenseTaxCalculator-common-module__auAfea__navButtonBack,.ExpenseTaxCalculator-common-module__auAfea__navButtonNext{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 28px;font-size:.88rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s;display:inline-flex}.ExpenseTaxCalculator-common-module__auAfea__actionsBar{gap:12px;margin-left:auto;display:flex}.ExpenseTaxCalculator-common-module__auAfea__actionBtnPrimary,.ExpenseTaxCalculator-common-module__auAfea__actionBtnSecondary{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s;display:inline-flex}.ExpenseTaxCalculator-common-module__auAfea__disclaimer{text-align:center;border-top:1px solid #80808026;margin-top:2rem;padding-top:1rem;font-size:.75rem}@keyframes ExpenseTaxCalculator-common-module__auAfea__pulse-orb{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:640px){.ExpenseTaxCalculator-common-module__auAfea__formRow{flex-direction:column}.ExpenseTaxCalculator-common-module__auAfea__expenseGrid,.ExpenseTaxCalculator-common-module__auAfea__resultsGrid,.ExpenseTaxCalculator-common-module__auAfea__recsGrid{grid-template-columns:1fr}.ExpenseTaxCalculator-common-module__auAfea__priceHeroValue{font-size:1.8rem}}
.ExpenseTaxCalculator-light-module__kv9e7W__container{background:linear-gradient(135deg, var(--bg-secondary-light) 0%, #eef2ff 100%);color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__headerBadge{color:var(--ml-blue);background:#4573df1a}.ExpenseTaxCalculator-light-module__kv9e7W__title{color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__subtitle{color:var(--color-text-secondary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__stepDot{background:var(--border-light);color:var(--text-tertiary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__stepDotActive{background:var(--ml-blue);color:#fff;box-shadow:0 0 0 4px #4573df26}.ExpenseTaxCalculator-light-module__kv9e7W__stepDotCompleted{background:var(--ml-green);color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__stepLabel{color:var(--text-tertiary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__stepLabelActive{color:var(--ml-blue)}.ExpenseTaxCalculator-light-module__kv9e7W__stepLine{background:var(--border-light)}.ExpenseTaxCalculator-light-module__kv9e7W__stepLineActive{background:var(--ml-green)}.ExpenseTaxCalculator-light-module__kv9e7W__formCard{border-color:var(--border-light);background:#fff;box-shadow:0 1px 4px #0000000a}.ExpenseTaxCalculator-light-module__kv9e7W__formTitle{color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__label{color:#374151}.ExpenseTaxCalculator-light-module__kv9e7W__labelHint{color:var(--text-tertiary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__formHint{color:var(--color-text-secondary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__numberInput{border-color:var(--border-light);color:#1a1f36;background:#fafbfc}.ExpenseTaxCalculator-light-module__kv9e7W__numberInput:focus{border-color:var(--ml-blue);box-shadow:0 0 0 3px #4573df1a}.ExpenseTaxCalculator-light-module__kv9e7W__select{border-color:var(--border-light);color:#1a1f36;background:#fafbfc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.ExpenseTaxCalculator-light-module__kv9e7W__select:focus{border-color:var(--ml-blue);box-shadow:0 0 0 3px #4573df1a}.ExpenseTaxCalculator-light-module__kv9e7W__processingContainer{color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__processingOrbInner{background:linear-gradient(135deg, var(--ml-blue), #7ba0f7);color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__processingSubtitle{color:var(--color-text-secondary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__processingStepCircle{color:var(--ml-blue);background:#4573df1a}.ExpenseTaxCalculator-light-module__kv9e7W__priceHero{background:linear-gradient(135deg, var(--ml-blue) 0%, #6b91e8 100%);color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__priceHeroLabel{color:#ffffffd9}.ExpenseTaxCalculator-light-module__kv9e7W__priceHeroValue{color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__priceHeroMetaItem{color:#fffc}.ExpenseTaxCalculator-light-module__kv9e7W__resultCard{border-color:var(--border-light);background:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__resultCardIcon{color:var(--ml-blue);background:#4573df1a}.ExpenseTaxCalculator-light-module__kv9e7W__resultCardTitle{color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__bigStat{color:var(--ml-blue)}.ExpenseTaxCalculator-light-module__kv9e7W__calcRow{color:#374151;border-color:var(--bg-tertiary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__yoyBox{background:var(--bg-secondary-light);color:#374151}.ExpenseTaxCalculator-light-module__kv9e7W__yoyUp{color:var(--ml-green);background:#27ae6014}.ExpenseTaxCalculator-light-module__kv9e7W__yoyDown{color:var(--ml-red);background:#e8112314}.ExpenseTaxCalculator-light-module__kv9e7W__recItem{background:var(--bg-secondary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__recTitle{color:#1a1f36}.ExpenseTaxCalculator-light-module__kv9e7W__recMsg{color:var(--color-text-secondary-light)}.ExpenseTaxCalculator-light-module__kv9e7W__rec_deduction{border-left-color:var(--ml-green)}.ExpenseTaxCalculator-light-module__kv9e7W__rec_savings{border-left-color:var(--ml-blue)}.ExpenseTaxCalculator-light-module__kv9e7W__rec_warning{border-left-color:#f39c12}.ExpenseTaxCalculator-light-module__kv9e7W__rec_optimization{border-left-color:var(--ml-green)}.ExpenseTaxCalculator-light-module__kv9e7W__rec_tax_strategy,.ExpenseTaxCalculator-light-module__kv9e7W__rec_info{border-left-color:var(--ml-blue)}.ExpenseTaxCalculator-light-module__kv9e7W__navButtonBack{background:var(--bg-tertiary-light);color:#374151}.ExpenseTaxCalculator-light-module__kv9e7W__navButtonBack:hover{background:var(--border-light)}.ExpenseTaxCalculator-light-module__kv9e7W__navButtonNext{background:var(--ml-blue);color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__navButtonNext:hover{background:#3b63c7}.ExpenseTaxCalculator-light-module__kv9e7W__actionBtnPrimary{background:var(--ml-blue);color:#fff}.ExpenseTaxCalculator-light-module__kv9e7W__actionBtnPrimary:hover{background:#3b63c7}.ExpenseTaxCalculator-light-module__kv9e7W__actionBtnSecondary{background:var(--bg-tertiary-light);color:#374151}.ExpenseTaxCalculator-light-module__kv9e7W__actionBtnSecondary:hover{background:var(--border-light)}.ExpenseTaxCalculator-light-module__kv9e7W__disclaimer{color:var(--text-tertiary-light);border-color:var(--border-light)}
.ExpenseTaxCalculator-dark-module__7JvmKG__container{background:linear-gradient(135deg, #0c0f1a 0%, var(--bg-primary-dark) 100%);color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__headerBadge{color:#7ba0f7;background:#4573df26}.ExpenseTaxCalculator-dark-module__7JvmKG__title{color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__subtitle{color:var(--text-tertiary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__stepDot{color:#64748b;background:#33415599}.ExpenseTaxCalculator-dark-module__7JvmKG__stepDotActive{background:var(--ml-blue);color:#fff;box-shadow:0 0 0 4px #4573df33}.ExpenseTaxCalculator-dark-module__7JvmKG__stepDotCompleted{background:var(--ml-green);color:#fff}.ExpenseTaxCalculator-dark-module__7JvmKG__stepLabel{color:#64748b}.ExpenseTaxCalculator-dark-module__7JvmKG__stepLabelActive{color:#7ba0f7}.ExpenseTaxCalculator-dark-module__7JvmKG__stepLine{background:#33415580}.ExpenseTaxCalculator-dark-module__7JvmKG__stepLineActive{background:var(--ml-green)}.ExpenseTaxCalculator-dark-module__7JvmKG__formCard{background:#1e293b99;border-color:#33415599}.ExpenseTaxCalculator-dark-module__7JvmKG__formTitle{color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__label{color:#e2e8f0}.ExpenseTaxCalculator-dark-module__7JvmKG__labelHint{color:#64748b}.ExpenseTaxCalculator-dark-module__7JvmKG__formHint{color:var(--text-tertiary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__numberInput{color:var(--color-text-primary-dark);background:#0f172a99;border-color:#33415599}.ExpenseTaxCalculator-dark-module__7JvmKG__numberInput:focus{border-color:var(--ml-blue);box-shadow:0 0 0 3px #4573df26}.ExpenseTaxCalculator-dark-module__7JvmKG__select{color:var(--color-text-primary-dark);background:#0f172a99 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");border-color:#33415599}.ExpenseTaxCalculator-dark-module__7JvmKG__select:focus{border-color:var(--ml-blue);box-shadow:0 0 0 3px #4573df26}.ExpenseTaxCalculator-dark-module__7JvmKG__processingContainer{color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__processingOrbInner{background:linear-gradient(135deg, var(--ml-blue), #7ba0f7);color:#fff}.ExpenseTaxCalculator-dark-module__7JvmKG__processingSubtitle{color:var(--text-tertiary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__processingStepCircle{color:#7ba0f7;background:#4573df26}.ExpenseTaxCalculator-dark-module__7JvmKG__priceHero{background:linear-gradient(135deg,#4573df40 0%,#6b91e826 100%)}.ExpenseTaxCalculator-dark-module__7JvmKG__priceHeroLabel{color:#7ba0f7}.ExpenseTaxCalculator-dark-module__7JvmKG__priceHeroValue{color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__priceHeroMetaItem{color:var(--text-secondary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__resultCard{background:#1e293b99;border-color:#33415599}.ExpenseTaxCalculator-dark-module__7JvmKG__resultCardIcon{color:#7ba0f7;background:#4573df1f}.ExpenseTaxCalculator-dark-module__7JvmKG__resultCardTitle{color:var(--color-text-primary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__bigStat{color:#7ba0f7}.ExpenseTaxCalculator-dark-module__7JvmKG__calcRow{color:var(--text-secondary-dark);border-color:#33415566}.ExpenseTaxCalculator-dark-module__7JvmKG__yoyBox{color:var(--text-secondary-dark);background:#3341554d}.ExpenseTaxCalculator-dark-module__7JvmKG__yoyUp{color:var(--ml-green);background:#27ae601f}.ExpenseTaxCalculator-dark-module__7JvmKG__yoyDown{color:var(--ml-red);background:#e811231f}.ExpenseTaxCalculator-dark-module__7JvmKG__recItem{background:#0f172a66}.ExpenseTaxCalculator-dark-module__7JvmKG__recTitle{color:#e2e8f0}.ExpenseTaxCalculator-dark-module__7JvmKG__recMsg{color:var(--text-tertiary-dark)}.ExpenseTaxCalculator-dark-module__7JvmKG__rec_deduction{border-left-color:var(--ml-green)}.ExpenseTaxCalculator-dark-module__7JvmKG__rec_savings{border-left-color:#7ba0f7}.ExpenseTaxCalculator-dark-module__7JvmKG__rec_warning{border-left-color:#f39c12}.ExpenseTaxCalculator-dark-module__7JvmKG__rec_optimization{border-left-color:var(--ml-green)}.ExpenseTaxCalculator-dark-module__7JvmKG__rec_tax_strategy,.ExpenseTaxCalculator-dark-module__7JvmKG__rec_info{border-left-color:#7ba0f7}.ExpenseTaxCalculator-dark-module__7JvmKG__navButtonBack{color:var(--text-secondary-dark);background:#33415580}.ExpenseTaxCalculator-dark-module__7JvmKG__navButtonBack:hover{background:#334155b3}.ExpenseTaxCalculator-dark-module__7JvmKG__navButtonNext{background:var(--ml-blue);color:#fff}.ExpenseTaxCalculator-dark-module__7JvmKG__navButtonNext:hover{background:#5a85e8}.ExpenseTaxCalculator-dark-module__7JvmKG__actionBtnPrimary{background:var(--ml-blue);color:#fff}.ExpenseTaxCalculator-dark-module__7JvmKG__actionBtnPrimary:hover{background:#5a85e8}.ExpenseTaxCalculator-dark-module__7JvmKG__actionBtnSecondary{color:var(--text-secondary-dark);background:#33415580}.ExpenseTaxCalculator-dark-module__7JvmKG__actionBtnSecondary:hover{background:#334155b3}.ExpenseTaxCalculator-dark-module__7JvmKG__disclaimer{color:#64748b;border-color:#33415566}
