.Salary_container__Sop3E{max-width:800px;margin:0 auto;width:100%}.Salary_container__Sop3E,.Salary_inputSection__0KN1C{display:flex;flex-direction:column;gap:var(--spacing-6)}.Salary_inputSection__0KN1C{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-6)}.Salary_mainInputGroup__ZQ_BN{display:flex;flex-direction:column;gap:var(--spacing-2)}.Salary_mainInputGroup__ZQ_BN label{font-size:1.2rem;font-weight:800;color:var(--text-primary)}.Salary_flexRow__ILfES{display:flex;align-items:stretch;border:2px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary)}.Salary_flexRow__ILfES:focus-within{border-color:var(--brand-primary)}.Salary_prefix__Aleo6{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-4);font-size:2rem;font-weight:800;color:var(--text-secondary);background:rgba(0,0,0,.03);border-right:1px solid var(--border-color);border-top-left-radius:calc(var(--radius-md) - 2px);border-bottom-left-radius:calc(var(--radius-md) - 2px)}[data-theme=dark] .Salary_prefix__Aleo6{background:rgba(255,255,255,.03)}.Salary_moneyInput__Dtmru{flex:2;border:none;background:transparent;padding:var(--spacing-4);font-size:2rem;font-weight:900;color:var(--text-primary);outline:none;font-family:var(--font-mono)}.Salary_selectWrapper__FbJHF{flex:1}.Salary_selectInput__hV0XU{height:100%;border:none!important;border-left:1px solid var(--border-color)!important;border-radius:0!important;border-top-right-radius:calc(var(--radius-md) - 2px)!important;border-bottom-right-radius:calc(var(--radius-md) - 2px)!important;background:var(--bg-secondary)!important;padding:0 var(--spacing-4)!important;font-size:1.2rem;font-weight:700;color:var(--text-primary)}.Salary_settingsGrid__YmZSq{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media (min-width:600px){.Salary_settingsGrid__YmZSq{grid-template-columns:1fr 1fr}}.Salary_settingGroup__Xmojp{display:flex;flex-direction:column;gap:var(--spacing-2)}.Salary_settingGroup__Xmojp label{font-weight:600;color:var(--text-secondary)}.Salary_settingGroup__Xmojp input{padding:var(--spacing-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:1.1rem;outline:none}.Salary_settingGroup__Xmojp input:focus{border-color:var(--brand-primary)}.Salary_resultsSection__G5q1D{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-6)}.Salary_resultHeader__S9owG{font-size:1.1rem;font-weight:800;color:var(--text-primary);text-transform:uppercase;margin-bottom:var(--spacing-5);text-align:center}.Salary_resultsGrid__TnU5o{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media (min-width:600px){.Salary_resultsGrid__TnU5o{grid-template-columns:1fr 1fr}}.Salary_resultCard__ctEHC{padding:var(--spacing-4) 0;display:flex;flex-direction:column;gap:8px}.Salary_highlightCard__085oQ{background:rgba(16,185,129,.1);border-color:#10b981}.Salary_resultLabel__kL99Z{font-weight:700;color:var(--text-secondary);text-transform:uppercase;font-size:.9rem}.Salary_highlightCard__085oQ .Salary_resultLabel__kL99Z{color:#059669}.Salary_resultValue__dikX2{font-size:1.8rem;font-weight:900;color:var(--text-primary);font-family:var(--font-mono)}.Salary_highlightCard__085oQ .Salary_resultValue__dikX2{color:#10b981}.Salary_resultWords__2xNtj{font-size:.9rem;color:var(--text-secondary);font-style:italic;text-transform:capitalize;margin-top:-4px}.Salary_highlightCard__085oQ .Salary_resultWords__2xNtj{color:rgba(16,185,129,.8)}