/* Salary workspace: all rules scoped to avoid changing existing Ajmer screens. */
#salaryWorkspace{--sw-bg:#f3f7fd;--sw-surface:#fff;--sw-ink:#17366f;--sw-muted:#6b7a94;--sw-line:#dbe5f3;--sw-accent:#2563eb;--sw-soft:#eaf2ff;--sw-red:#ad3f45;background:var(--sw-bg);color:var(--sw-ink);font-family:Inter,Segoe UI,Arial,sans-serif;border-radius:24px;padding:clamp(16px,2.4vw,32px);line-height:1.5;min-width:0;max-width:1440px;margin:0 auto;font-size:14px}
#salaryWorkspace *{box-sizing:border-box}#salaryWorkspace h1,#salaryWorkspace h2,#salaryWorkspace h3,#salaryWorkspace p{margin:0}#salaryWorkspace h1{font-size:max(14px,clamp(27px,3vw,38px));letter-spacing:-1.2px;line-height:1.18}#salaryWorkspace h2{font-size:20px;letter-spacing:-.4px}#salaryWorkspace h3{font-size:16px}#salaryWorkspace small{color:var(--sw-muted);font-size:max(14px,12px)}#salaryWorkspace button,#salaryDialog button{font:inherit;cursor:pointer}#salaryWorkspace button:disabled,#salaryDialog button:disabled{opacity:.6;cursor:wait}#salaryWorkspace button:focus-visible,#salaryWorkspace a:focus-visible,#salaryDialog :focus-visible{outline:3px solid #e1a348;outline-offset:3px}#salaryWorkspace .sw-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}#salaryWorkspace .sw-kicker{font-size:max(14px,10px);font-weight:800;letter-spacing:1.8px;text-transform:uppercase;color:var(--sw-accent);margin-bottom:10px}#salaryWorkspace .sw-sub{color:var(--sw-muted);margin-top:10px;max-width:610px}#salaryWorkspace .sw-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sw-btn{border:1px solid #ccdaef;background:#fff;color:#315580;border-radius:12px;padding:11px 17px;min-height:44px;font-size:max(14px,13px);font-weight:650;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.sw-btn.primary{background:#2563eb;color:#fff;border-color:#2563eb}.sw-btn.danger{color:#ad3f45;background:#fff4f3;border-color:#ecd4d5}.sw-btn.quiet{background:transparent}.sw-btn:hover{filter:brightness(.96)}#salaryWorkspace .sw-tabs{display:flex;gap:5px;overflow-x:auto;padding:5px;background:#eaf0f8;border-radius:14px;margin-bottom:26px;scrollbar-width:thin}#salaryWorkspace .sw-tabs button{border:0;background:transparent;padding:10px 18px;min-height:42px;border-radius:10px;color:var(--sw-muted);white-space:nowrap;font-size:max(14px,13px);font-weight:650}#salaryWorkspace .sw-tabs button[aria-selected=true]{background:#fff;color:var(--sw-ink);box-shadow:0 2px 5px #172f6b0d}#salaryWorkspace .sw-card{background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:20px;padding:24px;min-width:0}#salaryWorkspace .sw-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:20px}#salaryWorkspace .sw-stack{display:grid;gap:20px}#salaryWorkspace .sw-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}#salaryWorkspace .sw-stat{padding:20px;border-radius:17px;background:#fff;border:1px solid var(--sw-line)}#salaryWorkspace .sw-stat span{display:block;color:var(--sw-muted);font-size:max(14px,12px)}#salaryWorkspace .sw-stat strong{display:block;font-size:max(14px,clamp(21px,2vw,29px));letter-spacing:-.8px;margin:8px 0;overflow-wrap:anywhere}#salaryWorkspace .sw-hero{background:linear-gradient(135deg,#17366f,#2563eb);color:#fff;position:relative;overflow:hidden;border:0;min-height:290px;display:flex;flex-direction:column;justify-content:space-between;padding:30px}#salaryWorkspace .sw-hero:after{content:'';position:absolute;width:260px;height:260px;border:45px solid #ffffff05;border-radius:50%;right:-80px;top:-90px;pointer-events:none}#salaryWorkspace .sw-hero .sw-kicker{color:#c7dcff}#salaryWorkspace .sw-amount{font-size:max(14px,clamp(36px,5vw,59px));letter-spacing:-2px;line-height:1.1;margin:12px 0;font-weight:700;font-variant-numeric:tabular-nums;position:relative;z-index:1}#salaryWorkspace .sw-hero small{color:#d4e5ff}#salaryWorkspace .sw-hero .sw-actions{margin-top:24px}#salaryWorkspace .sw-hero .sw-btn{border-color:#ffffff35;background:#ffffff0d;color:#fff}#salaryWorkspace .sw-hero .sw-btn.primary{background:#eaf2ff;border-color:#eaf2ff;color:#17366f}#salaryWorkspace .sw-card-head{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:18px}#salaryWorkspace .sw-lines{display:grid;gap:0}#salaryWorkspace .sw-line{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--sw-line)}#salaryWorkspace .sw-line:last-child{border-bottom:0}#salaryWorkspace .sw-line strong{font-variant-numeric:tabular-nums;white-space:nowrap}#salaryWorkspace .sw-line p{font-weight:600}#salaryWorkspace .sw-line .sw-actions{justify-content:flex-end}#salaryWorkspace .sw-pill{display:inline-block;font-size:max(14px,10px);font-weight:800;letter-spacing:.4px;padding:5px 9px;border-radius:30px;background:var(--sw-soft);color:var(--sw-accent)}#salaryWorkspace .sw-pill.warn{background:#fff0dc;color:#985f11}#salaryWorkspace .sw-pill.red{background:#fde8e8;color:var(--sw-red)}#salaryWorkspace .sw-notice{padding:14px 17px;border:1px solid #c8dcfa;background:#eff6ff;border-radius:13px;color:#2455c3;margin-bottom:20px}#salaryWorkspace .sw-notice.warn{background:#fff5e6;border-color:#efdfbf;color:#7a551b}#salaryWorkspace .sw-notice.red{background:#fff0f0;border-color:#efd7d7;color:#903f45}#salaryWorkspace .sw-empty{padding:35px 12px;text-align:center;color:var(--sw-muted)}#salaryWorkspace .sw-empty b{display:block;font-size:17px;color:var(--sw-ink);margin-bottom:8px}#salaryWorkspace .sw-progress{height:7px;border-radius:20px;background:#eaf0f8;overflow:hidden;margin:10px 0}#salaryWorkspace .sw-progress i{display:block;height:100%;background:#3b82f6;border-radius:20px;width:var(--pct,0%)}#salaryWorkspace .sw-progress.over i{background:#c35f46}#salaryWorkspace .sw-goals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#salaryWorkspace .sw-goal-bottom{display:flex;justify-content:space-between;margin-top:20px;align-items:center;gap:12px}#salaryWorkspace .sw-table-wrap{overflow-x:auto}#salaryWorkspace table{width:100%;border-collapse:collapse;text-align:left;font-size:max(14px,13px)}#salaryWorkspace th{color:var(--sw-muted);font-size:max(14px,10px);letter-spacing:.9px;text-transform:uppercase;padding:12px 12px;border-bottom:1px solid var(--sw-line);white-space:nowrap}#salaryWorkspace td{padding:17px 12px;border-bottom:1px solid #eaf0f8;vertical-align:middle}#salaryWorkspace tr:last-child td{border-bottom:0}#salaryWorkspace td.sw-num{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}#salaryWorkspace .sw-mini{padding:7px 11px;min-height:36px;font-size:max(14px,12px)}#salaryWorkspace .sw-form,#salaryDialog .sw-form{display:grid;gap:18px}#salaryWorkspace .sw-form-row,#salaryDialog .sw-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}#salaryWorkspace label,#salaryDialog label{display:grid;gap:7px;color:#315580;font-size:max(14px,12px);font-weight:650}#salaryWorkspace input,#salaryWorkspace select,#salaryDialog input,#salaryDialog select,#salaryDialog textarea{width:100%;border:1px solid #ccdaef;border-radius:10px;min-height:45px;padding:10px 12px;background:#fff;color:#17366f;font:inherit;font-size:14px}#salaryWorkspace input:focus,#salaryWorkspace select:focus,#salaryDialog input:focus,#salaryDialog select:focus{border-color:#2563eb}#salaryWorkspace .sw-divider{border:0;border-top:1px solid var(--sw-line);margin:8px 0}#salaryWorkspace .sw-result{padding:22px;background:#eaf2ff;border-radius:15px;margin-top:20px}#salaryWorkspace .sw-result strong{font-size:30px;display:block;letter-spacing:-.7px}#salaryWorkspace .sw-lock{max-width:560px;margin:35px auto;background:#fff;padding:36px;border:1px solid var(--sw-line);border-radius:22px}#salaryWorkspace .sw-lock .sw-symbol{width:56px;height:56px;border-radius:17px;background:#eaf2ff;color:#2563eb;display:grid;place-items:center;font-size:26px;margin-bottom:20px}#salaryWorkspace .sw-lock h2{font-size:27px}#salaryWorkspace .sw-lock .sw-sub{margin-bottom:24px}#salaryWorkspace .sw-message{min-height:20px;color:#ad3f45;margin-top:12px;font-size:max(14px,13px)}#salaryWorkspace .sw-footer{margin-top:28px;color:var(--sw-muted);font-size:max(14px,11px);display:flex;gap:15px;justify-content:space-between}#salaryWorkspace .sw-step{display:flex;gap:14px;padding:14px 0}#salaryWorkspace .sw-step>span{height:30px;width:30px;flex-shrink:0;background:var(--sw-soft);border-radius:10px;display:grid;place-items:center;color:var(--sw-accent);font-weight:700}#salaryDialog{max-width:600px;width:calc(100% - 32px);max-height:90dvh;border:0;border-radius:22px;padding:0;background:#fff;color:#17366f;box-shadow:0 30px 100px #102e3859;font:14px/1.5 Inter,Segoe UI,Arial,sans-serif;z-index:100000}#salaryDialog::backdrop{background:#102d3f99;backdrop-filter:blur(5px)}#salaryDialog .sw-dialog-head{padding:26px 28px 20px;border-bottom:1px solid #dbe5f3;display:flex;justify-content:space-between;align-items:center;gap:14px}#salaryDialog h2{margin:0;font-size:22px}#salaryDialog .sw-dialog-body{padding:24px 28px;overflow-y:auto}#salaryDialog .sw-dialog-actions{display:flex;gap:10px;justify-content:flex-end;padding:20px 28px;border-top:1px solid #dbe5f3}#salaryDialog .sw-dialog-error{color:#ad3f45;padding:0 28px 16px;font-size:max(14px,13px)}#salaryDialog .sw-close{border:0;background:#eaf2ff;width:36px;height:36px;border-radius:12px;font-size:23px;color:#315580}#salaryDialog .sw-help{font-size:max(14px,12px);color:#6b7a94;margin:8px 0 0}#salaryDialog input[type=checkbox]{width:18px;min-height:18px}#salaryDialog .sw-check{display:flex;align-items:center;gap:9px;padding:12px;border-radius:10px;background:#eaf2ff}#salaryWorkspace .sw-check{display:flex;align-items:center;gap:9px}#salaryWorkspace .sw-check input{width:18px;min-height:18px}#salaryWorkspace .sw-nav-helper{color:var(--sw-accent);font-weight:650}
@media(max-width:1000px){#salaryWorkspace .sw-grid{grid-template-columns:1fr}#salaryWorkspace .sw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#salaryWorkspace .sw-hero{min-height:265px}}
@media(max-width:560px){#salaryWorkspace{padding:16px;border-radius:16px}#salaryWorkspace .sw-top{flex-direction:column;gap:17px;margin-bottom:20px}#salaryWorkspace .sw-top>.sw-actions{width:100%}#salaryWorkspace .sw-card{padding:19px;border-radius:16px}#salaryWorkspace .sw-hero{padding:23px}#salaryWorkspace .sw-tabs{margin-bottom:20px}#salaryWorkspace .sw-stats{gap:10px;margin:16px 0}#salaryWorkspace .sw-stat{padding:16px}#salaryWorkspace .sw-goals{grid-template-columns:1fr}#salaryWorkspace .sw-form-row,#salaryDialog .sw-form-row{grid-template-columns:1fr}#salaryWorkspace .sw-line{flex-wrap:wrap}#salaryWorkspace .sw-lock{padding:23px;margin:15px auto}#salaryWorkspace .sw-footer{flex-direction:column;gap:5px}#salaryDialog .sw-dialog-head,#salaryDialog .sw-dialog-body,#salaryDialog .sw-dialog-actions{padding:20px}#salaryWorkspace .sw-card-head{align-items:flex-start;flex-wrap:wrap}#salaryWorkspace .sw-amount{font-size:42px}#salaryWorkspace .sw-table-wrap td,#salaryWorkspace .sw-table-wrap th{padding-left:8px;padding-right:8px}}
@media(prefers-reduced-motion:reduce){#salaryWorkspace *,#salaryDialog *{scroll-behavior:auto;transition:none;animation:none}}

/* Complete private balances, currency ledgers and everyday expenses. */
#salaryWorkspace .sw-stats{grid-template-columns:repeat(5,minmax(0,1fr))}
#salaryWorkspace .sw-stat strong{font-size:25px;overflow-wrap:anywhere}
#salaryWorkspace .sw-currency{display:flex;align-items:center;gap:8px;font-size:max(14px,12px)}
#salaryWorkspace .sw-currency select{padding:8px 10px;border:1px solid #b7d0ee;border-radius:10px;background:#fff;color:#163e75;font:inherit}
#salaryWorkspace .sw-hero .sw-amount span{font-size:18px;letter-spacing:0}
#salaryWorkspace .sw-hero h2,#salaryWorkspace .sw-hero p,#salaryWorkspace .sw-hero small{color:inherit}
#salaryWorkspace .sw-hero .sw-notice{color:#513d13;background:#fff1cd}
#salaryWorkspace .sw-hero .sw-btn{background:#fff;color:#163e75}
#salaryWorkspace .sw-hero .sw-btn:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:1100px){#salaryWorkspace .sw-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){#salaryWorkspace .sw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#salaryWorkspace .sw-stat:last-child{grid-column:1/-1}#salaryWorkspace .sw-stat strong{font-size:23px}}
@font-face{font-family:Ajmer UI;src:url(data:font/woff2;base64,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) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Ajmer UI;src:url(data:font/woff2;base64,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) format('woff2');font-weight:700;font-style:normal;font-display:swap}
/* Reference dashboard: desktop and phone have distinct arrangements. */
body.salary-standalone{margin:0;background:#f5f7fb;font:14px/1.5 'Ajmer UI',Arial,sans-serif;color:#080f42}body.salary-standalone button,body.salary-standalone input,body.salary-standalone select{font-family:inherit}
#salaryWorkspace{--sw-ink:#080f42;--sw-muted:#6980a6;--sw-bg:#fff;--sw-line:#e5ebf4;--sw-accent:#0866ff;background:linear-gradient(115deg,#fff,#fbfdff);font-family:'Ajmer UI',Arial,sans-serif;max-width:1680px;margin:24px auto;padding:0;border:1px solid var(--sw-line);border-radius:12px;overflow:clip}
#salaryWorkspace .sw-shell{display:grid;grid-template-columns:185px minmax(0,1fr);min-height:calc(100dvh - 50px)}#salaryWorkspace .sw-sidebar{border-right:1px solid var(--sw-line);padding:15px 12px;display:flex;flex-direction:column;background:linear-gradient(#fff,#f7faff);gap:24px}#salaryWorkspace .sw-brand{font-size:20px;font-weight:700;color:var(--sw-ink);text-decoration:none;padding:0 8px;letter-spacing:-.7px;white-space:nowrap}#salaryWorkspace .sw-tabs{display:flex;flex-direction:column;gap:6px;overflow:visible;margin:0;padding:0;background:transparent;border-radius:0}#salaryWorkspace .sw-tabs button{display:flex;align-items:center;gap:13px;text-align:left;width:100%;height:41px;min-height:41px;padding:10px 15px;color:#354777;border-radius:6px;white-space:normal;font-size:14px;font-weight:400}#salaryWorkspace svg{width:22px;height:22px;flex:none}#salaryWorkspace .sw-tabs svg{width:20px;height:20px}#salaryWorkspace .sw-tabs button[aria-selected=true]{background:#e7f0ff;color:#0056ff;box-shadow:none}#salaryWorkspace .sw-sidebar-bottom{margin-top:auto;padding:12px 8px;font-size:max(14px,12px);color:var(--sw-muted)}#salaryWorkspace .sw-sidebar-bottom summary{cursor:pointer}#salaryWorkspace .sw-sidebar-bottom[open]{display:grid;gap:12px}#salaryWorkspace .sw-sidebar-bottom a{color:#586c8e;text-decoration:none}#salaryWorkspace .sw-main{min-width:0;padding:20px 24px 16px;display:flex;flex-direction:column}
#salaryWorkspace .sw-top{align-items:center;flex-direction:row;margin-bottom:20px;gap:16px;min-height:58px}#salaryWorkspace h1{font-size:29px;letter-spacing:-.6px;line-height:1.2;font-weight:700}#salaryWorkspace h2{font-size:18px;letter-spacing:-.35px;font-weight:700}#salaryWorkspace .sw-top .sw-sub{margin-top:2px;font-size:16px;max-width:none}#salaryWorkspace .sw-btn{border-radius:6px;padding:10px 18px;min-height:41px;font-size:max(14px,13px);font-weight:700;box-shadow:none;border-color:#d5deed;color:#080f42}#salaryWorkspace .sw-btn.primary{background:#0866ff;border-color:#0866ff;color:white}#salaryWorkspace .sw-top>.sw-actions{justify-content:flex-end;gap:12px;flex:none;max-width:none}#salaryWorkspace .sw-top>.sw-actions>.sw-btn{gap:9px}#salaryWorkspace .sw-top>.sw-actions svg{width:17px;height:17px;color:#0056ff}#salaryWorkspace .sw-top>.sw-actions .primary svg{color:white}#salaryWorkspace .sw-currency select{min-height:38px;width:82px}
#salaryWorkspace .sw-dashboard{display:grid;gap:0}#salaryWorkspace #swPage{display:grid;gap:20px}#salaryWorkspace .sw-card{padding:16px;border-radius:8px;background:#fff;border-color:var(--sw-line)}#salaryWorkspace .sw-card-head{margin-bottom:16px;gap:10px;flex-wrap:nowrap;align-items:center}#salaryWorkspace .sw-card-head h2 svg{vertical-align:middle;color:#0866ff;margin-right:10px}#salaryWorkspace .sw-chart-grid,#salaryWorkspace .sw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#salaryWorkspace .sw-chart-grid>*{min-width:0}#salaryWorkspace .sw-currency-cards,#salaryWorkspace .sw-account-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
#salaryWorkspace .sw-currency-card{display:flex;align-items:center;gap:16px;padding:14px;min-height:83px;border:1px solid var(--sw-line);border-radius:7px;background:#fff;color:var(--sw-ink);text-align:left;min-width:0}#salaryWorkspace .sw-currency-card[aria-pressed=true]{border-color:#0056ff;background:#edf4ff;box-shadow:none}#salaryWorkspace .sw-currency-card>span:nth-child(2){min-width:0;flex:1}#salaryWorkspace .sw-currency-card small{font-size:max(14px,12px);font-weight:700;color:var(--sw-ink);display:block}#salaryWorkspace .sw-currency-card strong{font-size:21px;line-height:1.3;letter-spacing:-.35px;display:block;overflow-wrap:anywhere}#salaryWorkspace .sw-icon{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:16px;background:#edf4ff;color:#0866ff;font-size:29px}#salaryWorkspace .sw-icon svg{width:27px;height:27px}#salaryWorkspace .sw-currency-card .sw-icon{border-radius:50%;background:#d8e7ff}#salaryWorkspace .tone-1 .sw-icon{background:#ddf3ea;color:#009d70}#salaryWorkspace .tone-2 .sw-icon{background:#ece2ff;color:#9355ff}#salaryWorkspace .tone-3 .sw-icon{background:#deebff;color:#0866ff}#salaryWorkspace .sw-chevron{font-size:26px;font-weight:400;line-height:1;color:#14275b}#salaryWorkspace [aria-pressed=true] .sw-chevron{color:#0056ff}#salaryWorkspace .sw-currency-note{display:flex;align-items:center;gap:7px;font-size:max(14px,12px);color:var(--sw-muted);margin:7px 0 20px;line-height:20px}#salaryWorkspace .sw-currency-note svg{width:17px;height:17px;fill:#c9d3e3;color:#8196b8}#salaryWorkspace .sw-balance-heading{margin-bottom:10px}#salaryWorkspace .sw-account-cards{margin-bottom:20px}#salaryWorkspace .sw-account-card{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--sw-line);border-radius:7px;padding:14px;min-width:0;min-height:114px;background:#fff}#salaryWorkspace .sw-account-card>div{min-width:0}#salaryWorkspace .sw-account-card span{font-size:max(14px,12px);color:var(--sw-ink)}#salaryWorkspace .sw-account-card strong{display:block;margin:2px 0 13px;font-size:18px;line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}#salaryWorkspace .sw-account-card strong small{font:inherit;color:var(--sw-ink)}#salaryWorkspace .sw-account-card:nth-child(2) .sw-icon{background:#eef5f2;color:#00a171}#salaryWorkspace .sw-balance-link{border:0;background:transparent;color:#0056ff;padding:0;min-height:20px;text-align:left;justify-content:flex-start;font-size:max(14px,12px);font-weight:400;gap:6px}#salaryWorkspace .sw-balance-link svg{width:16px;height:16px}
#salaryWorkspace .sw-expense-charts{grid-template-columns:1.12fr 1fr;margin-bottom:20px}#salaryWorkspace .sw-expense-charts>.sw-card{height:242px}#salaryWorkspace .sw-card-head small{font-size:max(14px,12px);white-space:nowrap}#salaryWorkspace .sw-donut-layout{display:flex;align-items:center;gap:20px;height:170px}#salaryWorkspace .sw-donut{width:166px;position:relative;flex:none}#salaryWorkspace .sw-donut svg{width:100%;height:auto;display:block}#salaryWorkspace .sw-donut>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}#salaryWorkspace .sw-donut strong{font-size:21px;letter-spacing:-.4px;max-width:110px;text-align:center;line-height:1.2}#salaryWorkspace .sw-donut small{font-size:15px;font-weight:700;color:var(--sw-ink)}#salaryWorkspace .sw-chart-legend{display:grid;gap:12px;flex:1;min-width:0}#salaryWorkspace .sw-chart-legend>div{display:grid;grid-template-columns:12px minmax(0,1fr) auto 34px;align-items:center;gap:10px;font-size:max(14px,12px);line-height:19px}#salaryWorkspace .sw-chart-legend i{width:12px;height:12px;border-radius:50%}#salaryWorkspace .sw-chart-legend strong{font-size:max(14px,12px);font-weight:400;white-space:nowrap}#salaryWorkspace .sw-chart-legend small{text-align:right;font-size:max(14px,12px)}#salaryWorkspace .sw-bar-chart{display:block;width:100%;height:174px;margin:8px 0 0}#salaryWorkspace .sw-bar-chart text{font:14px 'Ajmer UI',Arial,sans-serif;fill:#536a93}
#salaryWorkspace .sw-quick-expenses{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;min-height:48px;padding-left:14px}#salaryWorkspace .sw-quick-expenses>b{font-size:14px;white-space:nowrap}#salaryWorkspace .sw-quick-expenses .sw-actions{justify-content:flex-end;gap:12px;flex:1;flex-wrap:nowrap}#salaryWorkspace .sw-quick-expenses .sw-btn{width:clamp(130px,23%,220px);min-height:48px;font-size:max(14px,12px);font-weight:400;gap:22px;border-color:var(--sw-line)}#salaryWorkspace .sw-quick-expenses svg{color:#0866ff;width:24px;height:24px}
#salaryWorkspace .sw-bottom-grid{gap:20px}#salaryWorkspace .sw-bottom-grid>.sw-card{min-height:234px;padding:16px 18px}#salaryWorkspace .sw-plan-prompt{background:#e9f2ff;border-radius:7px;padding:16px 20px;position:relative;min-height:157px;display:grid;gap:6px;align-content:start}#salaryWorkspace .sw-plan-prompt p{font-size:max(14px,13px);line-height:23px;color:#566e99;max-width:calc(100% - 60px)}#salaryWorkspace .sw-plan-prompt h3{font-size:14px;font-weight:700;max-width:calc(100% - 50px)}#salaryWorkspace .sw-plan-prompt .sw-btn{justify-self:start;margin-top:5px;padding:10px 22px}#salaryWorkspace .sw-plan-prompt .sw-calendar-art{position:absolute;width:80px;height:90px;right:17px;top:35px}#salaryWorkspace .sw-amount{font-size:32px;margin:0;letter-spacing:-1px;overflow-wrap:anywhere}#salaryWorkspace .sw-recent-card .sw-card-head{margin-bottom:10px}#salaryWorkspace .sw-recent-row{display:flex;align-items:center;gap:16px;min-height:57px;padding:9px 0;border-top:1px solid var(--sw-line)}#salaryWorkspace .sw-recent-row>div:nth-child(2){min-width:0;flex:1}#salaryWorkspace .sw-recent-row>div:last-child{text-align:right;max-width:44%}#salaryWorkspace .sw-recent-row b{font-size:14px;overflow-wrap:anywhere}#salaryWorkspace .sw-recent-row small{display:block;font-size:max(14px,12px);overflow-wrap:anywhere;line-height:19px}#salaryWorkspace .sw-recent-row strong{font-size:14px;overflow-wrap:anywhere}#salaryWorkspace .sw-positive{color:#008650}#salaryWorkspace .sw-service{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex:none}#salaryWorkspace .sw-wu{background:#ffde00;box-shadow:inset 0 0 0 4px #ffe95d}#salaryWorkspace .sw-wu b{background:#151400;color:#ffe000;border-radius:4px;letter-spacing:-2px;padding:0 3px;font:700 17px 'Ajmer UI',sans-serif}#salaryWorkspace .sw-mg{background:#ed1730}#salaryWorkspace .sw-mg svg{width:31px;height:31px}#salaryWorkspace .sw-ria{background:#ff5300;color:#fff;font-size:23px;font-weight:700;letter-spacing:-1px}#salaryWorkspace .sw-mobile-brand,#salaryWorkspace .sw-mobile-title,#salaryWorkspace .sw-mobile-actions{display:none}#salaryWorkspace .sw-lock{margin:60px auto}
@media(min-width:901px) and (max-width:1100px){#salaryWorkspace .sw-shell{grid-template-columns:165px minmax(0,1fr)}#salaryWorkspace .sw-main{padding:20px 16px}#salaryWorkspace h1{font-size:25px}#salaryWorkspace .sw-top .sw-sub{font-size:14px}#salaryWorkspace .sw-top>.sw-actions .sw-btn{padding:10px 12px}#salaryWorkspace .sw-currency-card{gap:9px;padding:12px}#salaryWorkspace .sw-currency-card strong{font-size:18px}#salaryWorkspace .sw-account-card{gap:9px;padding:12px}#salaryWorkspace .sw-account-card strong{font-size:15px}#salaryWorkspace .sw-expense-charts{grid-template-columns:1fr 1fr}#salaryWorkspace .sw-donut{width:125px}#salaryWorkspace .sw-donut-layout{gap:12px}#salaryWorkspace .sw-chart-legend>div{font-size:max(14px,10px);gap:6px;grid-template-columns:9px minmax(0,1fr) auto 24px}#salaryWorkspace .sw-chart-legend strong,#salaryWorkspace .sw-chart-legend small{font-size:max(14px,10px)}#salaryWorkspace .sw-card-head h2{font-size:16px}#salaryWorkspace .sw-card-head small{font-size:max(14px,10px)}#salaryWorkspace .sw-quick-expenses .sw-btn{gap:10px}#salaryWorkspace .sw-plan-prompt p br{display:none}}
@media(max-width:900px){#salaryWorkspace{margin:0;border-radius:10px;min-height:100dvh}#salaryWorkspace .sw-shell{display:flex;flex-direction:column;min-height:100dvh}#salaryWorkspace .sw-main{padding:0 18px 20px;order:0}#salaryWorkspace .sw-sidebar{display:none}#salaryWorkspace .sw-mobile-brand{display:flex;align-items:center;justify-content:space-between;height:51px;margin:0 -18px 18px;padding:0 20px;border-bottom:1px solid var(--sw-line);font-size:20px;letter-spacing:-.6px}#salaryWorkspace .sw-mobile-brand button{background:transparent;border:0;color:var(--sw-ink);padding:0;min-height:32px;width:26px}#salaryWorkspace .sw-mobile-brand svg{width:24px;height:24px}#salaryWorkspace .sw-menu-open .sw-sidebar{display:flex;position:fixed;top:57px;left:10px;right:10px;max-height:calc(100dvh - 75px);overflow:auto;border:1px solid var(--sw-line);border-radius:10px;box-shadow:0 16px 50px #10244824;z-index:100;padding:16px;gap:16px}#salaryWorkspace .sw-sidebar-bottom{margin-top:0}#salaryWorkspace .sw-top{align-items:flex-start;flex-direction:column;margin-bottom:18px;gap:16px;min-height:55px}#salaryWorkspace h1{font-size:26px;letter-spacing:-.4px}#salaryWorkspace .sw-top .sw-sub{font-size:16px;margin-top:2px}#salaryWorkspace .sw-mobile-title{display:inline}#salaryWorkspace .sw-desktop-title{display:none}#salaryWorkspace .sw-is-dashboard .sw-top>.sw-actions{display:none}#salaryWorkspace .sw-top>.sw-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}#salaryWorkspace .sw-currency-cards,#salaryWorkspace .sw-account-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#salaryWorkspace .sw-currency-card{min-height:76px;padding:12px;gap:10px}#salaryWorkspace .sw-currency-card strong{font-size:18px;letter-spacing:-.4px}#salaryWorkspace .sw-currency-card small{font-size:max(14px,12px)}#salaryWorkspace .sw-currency-card .sw-icon{width:38px;height:38px;font-size:27px}#salaryWorkspace .sw-currency-card .sw-icon svg{width:23px;height:23px}#salaryWorkspace .sw-chevron{font-size:24px}#salaryWorkspace .sw-currency-note{font-size:max(14px,11px);gap:7px;margin:7px 0 26px;white-space:nowrap}#salaryWorkspace .sw-balance-heading{margin-bottom:6px}#salaryWorkspace .sw-balance-heading h2{font-size:16px}#salaryWorkspace .sw-account-cards{margin-bottom:18px}#salaryWorkspace .sw-account-card{min-height:93px;padding:12px;gap:12px}#salaryWorkspace .sw-account-card .sw-icon{width:38px;height:38px;border-radius:13px}#salaryWorkspace .sw-account-card .sw-icon svg{width:26px;height:26px}#salaryWorkspace .sw-account-card strong{font-size:14px;line-height:20px;margin:1px 0 8px}#salaryWorkspace .sw-account-card span{font-size:max(14px,12px);white-space:nowrap}#salaryWorkspace .sw-balance-link{font-size:max(14px,11px);gap:5px}#salaryWorkspace .sw-balance-link svg{width:14px;height:14px}#salaryWorkspace .sw-chart-grid,#salaryWorkspace .sw-grid{grid-template-columns:1fr}#salaryWorkspace .sw-expense-charts{margin-bottom:15px;gap:18px}#salaryWorkspace .sw-expense-charts>.sw-card{height:auto;min-height:295px;padding:12px}#salaryWorkspace .sw-expense-charts .sw-card-head{margin-bottom:8px}#salaryWorkspace .sw-expense-charts .sw-card-head h2{font-size:16px}#salaryWorkspace .sw-expense-charts .sw-card-head small{font-size:max(14px,12px)}#salaryWorkspace .sw-donut-layout{flex-direction:column;height:auto;gap:8px}#salaryWorkspace .sw-donut{width:128px}#salaryWorkspace .sw-donut strong{font-size:17px}#salaryWorkspace .sw-donut small{font-size:max(14px,13px)}#salaryWorkspace .sw-chart-legend{width:100%;gap:3px}#salaryWorkspace .sw-chart-legend>div{font-size:max(14px,12px);line-height:19px;grid-template-columns:12px minmax(0,1fr) auto 30px;gap:10px}#salaryWorkspace .sw-chart-legend strong,#salaryWorkspace .sw-chart-legend small{font-size:max(14px,12px)}#salaryWorkspace .sw-is-dashboard .sw-daily-card,#salaryWorkspace .sw-is-dashboard .sw-quick-expenses,#salaryWorkspace .sw-is-dashboard .sw-bottom-grid{display:none}#salaryWorkspace .sw-mobile-actions{display:flex;gap:12px}#salaryWorkspace .sw-mobile-actions>.sw-btn{flex:1;min-height:47px;padding:10px 8px;gap:9px;border-radius:6px;color:#0056ff;font-size:14px}#salaryWorkspace .sw-mobile-actions>.primary{color:white}#salaryWorkspace .sw-mobile-actions svg{width:19px;height:19px}#salaryWorkspace .sw-lock{margin:24px 16px}#salaryWorkspace .sw-line strong{white-space:normal}#salaryWorkspace .sw-card{border-radius:8px}#salaryWorkspace .sw-form-row{grid-template-columns:1fr}}
#swSalaryBubble{position:fixed;left:22px;bottom:24px;z-index:98000;font:13px/1.5 Inter,Segoe UI,Arial,sans-serif;color:#17366f}#swSalaryBubble>button{width:58px;height:58px;border-radius:50%;background:#e94355;border:3px solid #fff;box-shadow:0 5px 20px #df31413b;color:white;font-size:27px;font-weight:700;cursor:pointer;position:relative}#swSalaryBubble i{position:absolute;top:-6px;right:-4px;border-radius:50%;background:#fff;color:#dc3545;width:22px;height:22px;font-style:normal;font-size:14px;box-shadow:0 2px 6px #24324d22}#swSalaryBubble>div{position:absolute;left:0;bottom:74px;background:#fff;padding:20px;border:1px solid #e4eaf3;border-radius:14px;box-shadow:0 10px 50px #17366f25;width:280px;max-width:calc(100vw - 44px)}#swSalaryBubble [hidden]{display:none}#swSalaryBubble p{margin:8px 0;color:#60718c}#swSalaryBubble div button{min-height:40px;background:#edf4ff;color:#245bc9;border:1px solid #cedef8;border-radius:8px;padding:8px 10px;cursor:pointer;margin:4px 6px 4px 0}#swSalaryBubble a{display:block;margin-top:10px;color:#2563eb;text-decoration:none}#swSalaryBubble small{display:block;color:#ad3f45}.sw-main-salary-dialog{width:calc(100% - 32px);max-width:480px;max-height:90dvh;overflow:auto;padding:0;border:0;border-radius:18px;box-shadow:0 20px 100px #122d4f55;color:#17366f;font:14px/1.5 Inter,Segoe UI,Arial,sans-serif;z-index:100000}.sw-main-salary-dialog::backdrop{background:#18345488}.sw-main-salary-dialog .sw-main-salary-head,.sw-main-salary-dialog .sw-main-salary-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid #e4eaf3}.sw-main-salary-dialog h2{font-size:21px;margin:0}.sw-main-salary-dialog .sw-main-salary-body{padding:20px;display:grid;gap:16px}.sw-main-salary-dialog label{display:grid;gap:8px}.sw-main-salary-dialog input,.sw-main-salary-dialog select{padding:12px;width:100%;box-sizing:border-box;border:1px solid #cad8ed;border-radius:8px;font:inherit;color:#17366f;background:#fff}.sw-main-salary-dialog button{min-height:40px;border:1px solid #cbd9ed;border-radius:8px;padding:9px 14px;cursor:pointer;background:#edf4ff;color:#245bc9;font:inherit}.sw-main-salary-dialog [type=submit]{background:#2563eb;color:white}.sw-main-salary-dialog .sw-main-salary-error{padding:0 20px;color:#ad3f45}.sw-main-salary-dialog p{margin:0}.sw-main-salary-dialog .sw-main-salary-actions{border:0;border-top:1px solid #e4eaf3;justify-content:flex-end}
#swSpendingBubble{position:fixed;left:22px;bottom:96px;z-index:97999;font:13px/1.5 Inter,Segoe UI,Arial,sans-serif;color:#17366f}#swSpendingBubble>button{width:50px;height:50px;border:3px solid #fff;background:#f59e0b;color:white;border-radius:50%;font-size:24px;font-weight:800;cursor:pointer;box-shadow:0 5px 20px #ab74162b}#swSpendingBubble>div{position:absolute;left:0;bottom:64px;width:260px;max-width:calc(100vw - 44px);padding:18px;background:#fff;border:1px solid #e6eaf2;border-radius:12px;box-shadow:0 10px 40px #19344d25}#swSpendingBubble [hidden]{display:none}#swSpendingBubble p{color:#60718c;margin:8px 0}#swSpendingBubble a{color:#2563eb;text-decoration:none}#swNotificationSettings .sw-help{color:#6b7a94;font-size:max(14px,12px)}

#salaryWorkspace .sw-account-card .sw-icon{color:#0866ff}#salaryWorkspace .sw-account-card:nth-child(2) .sw-icon{color:#00a171}

/* Final alignment against the supplied 1144px desktop / 360px phone reference. */
#salaryWorkspace h2{line-height:1.35}
#salaryWorkspace .sw-currency-card{position:relative}
#salaryWorkspace .sw-chevron{position:absolute;right:16px;top:25px}
#salaryWorkspace .sw-quick-expenses .sw-actions{flex:0 1 608px}
#salaryWorkspace .sw-quick-expenses .sw-btn{width:auto;flex:1}
#salaryWorkspace .sw-recent-row{padding:8px 0}
#salaryWorkspace .sw-recent-card .sw-card-head{margin-bottom:6px}
@media(max-width:900px){#salaryWorkspace .sw-currency-card strong{font-size:17px;white-space:nowrap}#salaryWorkspace .sw-chevron{right:11px;top:23px}#salaryWorkspace .sw-account-card strong{font-size:max(14px,13px);white-space:nowrap}#salaryWorkspace .sw-account-card{min-height:93px}#salaryWorkspace .sw-account-card .sw-icon{width:38px;height:38px}}

@media(min-width:901px){#salaryWorkspace .sw-top{margin-bottom:17px}#salaryWorkspace .sw-sidebar{gap:22px}#salaryWorkspace .sw-account-card{height:114px;min-height:114px}}

@media(max-width:900px){#salaryWorkspace .sw-top{margin-bottom:15px}#salaryWorkspace .sw-account-card{height:93px;min-height:93px}#salaryWorkspace .sw-balance-heading h2{line-height:20px}}

@media(max-width:480px){#salaryWorkspace .sw-main{padding-right:14px}#salaryWorkspace .sw-mobile-brand{margin-right:-14px}#salaryWorkspace .sw-currency-cards{grid-template-columns:1.04fr 1fr}#salaryWorkspace .sw-mobile-actions>.primary{flex:1.08}}

@media(max-width:900px){body.salary-standalone #swSalaryBubble{left:auto;right:18px;top:76px;bottom:auto}body.salary-standalone #swSalaryBubble>button{width:32px;height:32px;font-size:18px;border-width:2px}body.salary-standalone #swSalaryBubble i{width:15px;height:15px;font-size:max(14px,10px);top:-4px;right:-4px}body.salary-standalone #swSalaryBubble>div{top:43px;bottom:auto;left:auto;right:0}}

/* The complete right-hand My money panel requested from the reference. */
#salaryWorkspace:has(.sw-reference-layout){max-width:1512px;width:calc(100% - 24px);border:0;border-radius:0;background:transparent;overflow:visible}
#salaryWorkspace .sw-reference-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:12px;align-items:start}
#salaryWorkspace .sw-reference-layout>.sw-shell{border:1px solid var(--sw-line);border-radius:12px;overflow:clip;background:linear-gradient(115deg,#fff,#fbfdff);min-height:978px;min-width:0}
#salaryWorkspace .sw-money-panel{border:1px solid var(--sw-line);border-radius:12px;background:linear-gradient(115deg,#fff,#fbfdff);min-width:0;min-height:978px;overflow:clip}
#salaryWorkspace .sw-side-brand{display:flex;align-items:center;justify-content:space-between;height:51px;padding:0 20px;border-bottom:1px solid var(--sw-line);font-size:20px;letter-spacing:-.6px;position:relative}
#salaryWorkspace .sw-side-brand>button{background:transparent;border:0;color:var(--sw-ink);padding:0;min-height:32px;width:26px}
#salaryWorkspace .sw-side-brand svg{width:24px;height:24px}
#salaryWorkspace #swSideNavigation{position:absolute;right:12px;top:43px;width:190px;padding:8px;background:white;border:1px solid var(--sw-line);border-radius:8px;box-shadow:0 10px 30px #10244824;z-index:110;display:grid;gap:4px}
#salaryWorkspace #swSideNavigation[hidden]{display:none}
#salaryWorkspace #swSideNavigation .sw-btn{justify-content:flex-start;border:0;font-weight:400;gap:12px}
#salaryWorkspace .sw-side-content{padding:18px 14px 20px 18px}
#salaryWorkspace .sw-side-title{font-size:26px;letter-spacing:-.4px;line-height:1.2}
#salaryWorkspace .sw-side-subtitle{font-size:16px;color:var(--sw-muted);margin:2px 0 15px}
#salaryWorkspace .sw-money-panel .sw-currency-cards{grid-template-columns:1.04fr 1fr;gap:10px}
#salaryWorkspace .sw-money-panel .sw-currency-card{height:76px;min-height:76px;padding:12px;gap:10px}
#salaryWorkspace .sw-money-panel .sw-currency-card strong{font-size:17px;white-space:nowrap;letter-spacing:-.4px}
#salaryWorkspace .sw-money-panel .sw-currency-card small{font-size:max(14px,12px)}
#salaryWorkspace .sw-money-panel .sw-currency-card .sw-icon{width:38px;height:38px;font-size:27px}
#salaryWorkspace .sw-money-panel .sw-currency-card .sw-icon svg{width:23px;height:23px}
#salaryWorkspace .sw-money-panel .sw-chevron{right:11px;top:23px;font-size:24px}
#salaryWorkspace .sw-money-panel .sw-currency-note{font-size:max(14px,11px);gap:7px;margin:7px 0 26px;white-space:nowrap}
#salaryWorkspace .sw-money-panel .sw-balance-heading{margin-bottom:6px}
#salaryWorkspace .sw-money-panel .sw-balance-heading h2{font-size:16px;line-height:20px}
#salaryWorkspace .sw-money-panel .sw-account-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}
#salaryWorkspace .sw-money-panel .sw-account-card{height:93px;min-height:93px;padding:12px;gap:12px}
#salaryWorkspace .sw-money-panel .sw-account-card .sw-icon{width:38px;height:38px;border-radius:13px}
#salaryWorkspace .sw-money-panel .sw-account-card .sw-icon svg{width:26px;height:26px}
#salaryWorkspace .sw-money-panel .sw-account-card strong{font-size:max(14px,13px);white-space:nowrap;line-height:20px;margin:1px 0 8px}
#salaryWorkspace .sw-money-panel .sw-account-card span{font-size:max(14px,12px);white-space:nowrap}
#salaryWorkspace .sw-money-panel .sw-balance-link{font-size:max(14px,11px);gap:5px}
#salaryWorkspace .sw-money-panel .sw-balance-link svg{width:14px;height:14px}
#salaryWorkspace .sw-money-panel .sw-expense-charts{grid-template-columns:1fr;margin-bottom:15px;gap:18px}
#salaryWorkspace .sw-money-panel .sw-expense-charts>.sw-card{height:auto;min-height:295px;padding:12px}
#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head{margin-bottom:8px}
#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head h2{font-size:16px}
#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head small{font-size:max(14px,12px)}
#salaryWorkspace .sw-money-panel .sw-donut-layout{flex-direction:column;height:auto;gap:8px}
#salaryWorkspace .sw-money-panel .sw-donut{width:128px}
#salaryWorkspace .sw-money-panel .sw-donut strong{font-size:17px}
#salaryWorkspace .sw-money-panel .sw-donut small{font-size:max(14px,13px)}
#salaryWorkspace .sw-money-panel .sw-chart-legend{width:100%;gap:3px}
#salaryWorkspace .sw-money-panel .sw-chart-legend>div{font-size:max(14px,12px);line-height:19px;grid-template-columns:12px minmax(0,1fr) auto 30px;gap:10px}
#salaryWorkspace .sw-money-panel .sw-chart-legend strong,#salaryWorkspace .sw-money-panel .sw-chart-legend small{font-size:max(14px,12px)}
#salaryWorkspace .sw-money-panel .sw-daily-card{display:none}
#salaryWorkspace .sw-money-panel .sw-mobile-actions{display:flex;gap:12px}
#salaryWorkspace .sw-money-panel .sw-mobile-actions>.sw-btn{flex:1;min-height:47px;padding:10px 8px;gap:9px;border-radius:6px;color:#0056ff;font-size:14px}
#salaryWorkspace .sw-money-panel .sw-mobile-actions>.primary{color:white;flex:1.08}
#salaryWorkspace .sw-money-panel .sw-mobile-actions svg{width:19px;height:19px}
@media(min-width:1320px) and (max-width:1500px){#salaryWorkspace .sw-reference-layout>.sw-shell .sw-main{padding-left:16px;padding-right:16px}#salaryWorkspace .sw-reference-layout>.sw-shell h1{font-size:26px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-top .sw-sub{font-size:14px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-currency-card{gap:10px;padding:12px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-currency-card strong{font-size:18px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-account-card{gap:10px;padding:12px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-account-card strong{font-size:16px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-donut{width:136px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-donut-layout{gap:12px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-chart-legend>div{font-size:max(14px,11px);gap:6px;grid-template-columns:10px minmax(0,1fr) auto 25px}#salaryWorkspace .sw-reference-layout>.sw-shell .sw-chart-legend strong,#salaryWorkspace .sw-reference-layout>.sw-shell .sw-chart-legend small{font-size:max(14px,11px)}}
@media(max-width:1319px){#salaryWorkspace .sw-reference-layout{display:block}#salaryWorkspace .sw-money-panel{display:none}}
@media(max-width:900px){#salaryWorkspace:has(.sw-reference-layout){width:100%;margin:0}#salaryWorkspace .sw-reference-layout>.sw-shell{min-height:100dvh;border-radius:10px}}

/* Fill large monitors and retain the reference proportions without browser zoom. */
.salary-nav-link,.salary-nav-link:hover,.salary-nav-link:focus{text-decoration:none!important}.salary-nav-link::before,.salary-nav-link::after{content:none!important}
#salaryWorkspace:has(.sw-reference-layout){max-width:none}
@media(min-width:1800px){#salaryWorkspace{--sw-unit:clamp(1px,min(.06510417vw,.09765625dvh),1.5px)}#salaryWorkspace{--sw-ink:#080f42;--sw-muted:#6980a6;--sw-bg:#fff;--sw-line:#e5ebf4;--sw-accent:#0866ff;background:linear-gradient(115deg,#fff,#fbfdff);font-family:'Ajmer UI',Arial,sans-serif;max-width:calc(1680 * var(--sw-unit));margin:calc(24 * var(--sw-unit)) auto;padding:0;border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(12 * var(--sw-unit));overflow:clip}#salaryWorkspace .sw-shell{display:grid;grid-template-columns:calc(185 * var(--sw-unit)) minmax(0,1fr);min-height:calc(100dvh - calc(50 * var(--sw-unit)))}#salaryWorkspace .sw-sidebar{border-right:calc(1 * var(--sw-unit)) solid var(--sw-line);padding:calc(15 * var(--sw-unit)) calc(12 * var(--sw-unit));display:flex;flex-direction:column;background:linear-gradient(#fff,#f7faff);gap:calc(24 * var(--sw-unit))}#salaryWorkspace .sw-brand{font-size:max(14px,calc(20 * var(--sw-unit)));font-weight:700;color:var(--sw-ink);text-decoration:none;padding:0 calc(8 * var(--sw-unit));letter-spacing:calc(-.7 * var(--sw-unit));white-space:nowrap}#salaryWorkspace .sw-tabs{display:flex;flex-direction:column;gap:calc(6 * var(--sw-unit));overflow:visible;margin:0;padding:0;background:transparent;border-radius:0}#salaryWorkspace .sw-tabs button{display:flex;align-items:center;gap:calc(13 * var(--sw-unit));text-align:left;width:100%;height:calc(41 * var(--sw-unit));min-height:calc(41 * var(--sw-unit));padding:calc(10 * var(--sw-unit)) calc(15 * var(--sw-unit));color:#354777;border-radius:calc(6 * var(--sw-unit));white-space:normal;font-size:max(14px,calc(14 * var(--sw-unit)));font-weight:400}#salaryWorkspace svg{width:calc(22 * var(--sw-unit));height:calc(22 * var(--sw-unit));flex:none}#salaryWorkspace .sw-tabs svg{width:calc(20 * var(--sw-unit));height:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-sidebar-bottom{margin-top:auto;padding:calc(12 * var(--sw-unit)) calc(8 * var(--sw-unit));font-size:max(14px,calc(12 * var(--sw-unit)));color:var(--sw-muted)}#salaryWorkspace .sw-sidebar-bottom[open]{display:grid;gap:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-main{min-width:0;padding:calc(20 * var(--sw-unit)) calc(24 * var(--sw-unit)) calc(16 * var(--sw-unit));display:flex;flex-direction:column}#salaryWorkspace .sw-top{align-items:center;flex-direction:row;margin-bottom:calc(20 * var(--sw-unit));gap:calc(16 * var(--sw-unit));min-height:calc(58 * var(--sw-unit))}#salaryWorkspace h1{font-size:max(14px,calc(29 * var(--sw-unit)));letter-spacing:calc(-.6 * var(--sw-unit));line-height:1.2;font-weight:700}#salaryWorkspace h2{font-size:max(14px,calc(18 * var(--sw-unit)));letter-spacing:calc(-.35 * var(--sw-unit));font-weight:700}#salaryWorkspace .sw-top .sw-sub{margin-top:calc(2 * var(--sw-unit));font-size:max(14px,calc(16 * var(--sw-unit)));max-width:none}#salaryWorkspace .sw-btn{border-radius:calc(6 * var(--sw-unit));padding:calc(10 * var(--sw-unit)) calc(18 * var(--sw-unit));min-height:calc(41 * var(--sw-unit));font-size:max(14px,calc(13 * var(--sw-unit)));font-weight:700;box-shadow:none;border-color:#d5deed;color:#080f42}#salaryWorkspace .sw-top>.sw-actions{justify-content:flex-end;gap:calc(12 * var(--sw-unit));flex:none;max-width:none}#salaryWorkspace .sw-top>.sw-actions>.sw-btn{gap:calc(9 * var(--sw-unit))}#salaryWorkspace .sw-top>.sw-actions svg{width:calc(17 * var(--sw-unit));height:calc(17 * var(--sw-unit));color:#0056ff}#salaryWorkspace .sw-currency select{min-height:calc(38 * var(--sw-unit));width:calc(82 * var(--sw-unit))}#salaryWorkspace #swPage{display:grid;gap:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-card{padding:calc(16 * var(--sw-unit));border-radius:calc(8 * var(--sw-unit));background:#fff;border-color:var(--sw-line)}#salaryWorkspace .sw-card-head{margin-bottom:calc(16 * var(--sw-unit));gap:calc(10 * var(--sw-unit));flex-wrap:nowrap;align-items:center}#salaryWorkspace .sw-card-head h2 svg{vertical-align:middle;color:#0866ff;margin-right:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-chart-grid,#salaryWorkspace .sw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-currency-cards,#salaryWorkspace .sw-account-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-currency-card{display:flex;align-items:center;gap:calc(16 * var(--sw-unit));padding:calc(14 * var(--sw-unit));min-height:calc(83 * var(--sw-unit));border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(7 * var(--sw-unit));background:#fff;color:var(--sw-ink);text-align:left;min-width:0}#salaryWorkspace .sw-currency-card small{font-size:max(14px,calc(12 * var(--sw-unit)));font-weight:700;color:var(--sw-ink);display:block}#salaryWorkspace .sw-currency-card strong{font-size:max(14px,calc(21 * var(--sw-unit)));line-height:1.3;letter-spacing:calc(-.35 * var(--sw-unit));display:block;overflow-wrap:anywhere}#salaryWorkspace .sw-icon{display:flex;align-items:center;justify-content:center;flex:none;width:calc(44 * var(--sw-unit));height:calc(44 * var(--sw-unit));border-radius:calc(16 * var(--sw-unit));background:#edf4ff;color:#0866ff;font-size:max(14px,calc(29 * var(--sw-unit)))}#salaryWorkspace .sw-icon svg{width:calc(27 * var(--sw-unit));height:calc(27 * var(--sw-unit))}#salaryWorkspace .sw-chevron{font-size:max(14px,calc(26 * var(--sw-unit)));font-weight:400;line-height:1;color:#14275b}#salaryWorkspace .sw-currency-note{display:flex;align-items:center;gap:calc(7 * var(--sw-unit));font-size:max(14px,calc(12 * var(--sw-unit)));color:var(--sw-muted);margin:calc(7 * var(--sw-unit)) 0 calc(20 * var(--sw-unit));line-height:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-currency-note svg{width:calc(17 * var(--sw-unit));height:calc(17 * var(--sw-unit));fill:#c9d3e3;color:#8196b8}#salaryWorkspace .sw-balance-heading{margin-bottom:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-account-cards{margin-bottom:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-account-card{display:flex;align-items:flex-start;gap:calc(16 * var(--sw-unit));border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(7 * var(--sw-unit));padding:calc(14 * var(--sw-unit));min-width:0;min-height:calc(114 * var(--sw-unit));background:#fff}#salaryWorkspace .sw-account-card span{font-size:max(14px,calc(12 * var(--sw-unit)));color:var(--sw-ink)}#salaryWorkspace .sw-account-card strong{display:block;margin:calc(2 * var(--sw-unit)) 0 calc(13 * var(--sw-unit));font-size:max(14px,calc(18 * var(--sw-unit)));line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}#salaryWorkspace .sw-balance-link{border:0;background:transparent;color:#0056ff;padding:0;min-height:calc(20 * var(--sw-unit));text-align:left;justify-content:flex-start;font-size:max(14px,calc(12 * var(--sw-unit)));font-weight:400;gap:calc(6 * var(--sw-unit))}#salaryWorkspace .sw-balance-link svg{width:calc(16 * var(--sw-unit));height:calc(16 * var(--sw-unit))}#salaryWorkspace .sw-expense-charts{grid-template-columns:1.12fr 1fr;margin-bottom:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-expense-charts>.sw-card{height:calc(242 * var(--sw-unit))}#salaryWorkspace .sw-card-head small{font-size:max(14px,calc(12 * var(--sw-unit)));white-space:nowrap}#salaryWorkspace .sw-donut-layout{display:flex;align-items:center;gap:calc(20 * var(--sw-unit));height:calc(170 * var(--sw-unit))}#salaryWorkspace .sw-donut{width:calc(166 * var(--sw-unit));position:relative;flex:none}#salaryWorkspace .sw-donut strong{font-size:max(14px,calc(21 * var(--sw-unit)));letter-spacing:calc(-.4 * var(--sw-unit));max-width:calc(110 * var(--sw-unit));text-align:center;line-height:1.2}#salaryWorkspace .sw-donut small{font-size:max(14px,calc(15 * var(--sw-unit)));font-weight:700;color:var(--sw-ink)}#salaryWorkspace .sw-chart-legend{display:grid;gap:calc(12 * var(--sw-unit));flex:1;min-width:0}#salaryWorkspace .sw-chart-legend>div{display:grid;grid-template-columns:calc(12 * var(--sw-unit)) minmax(0,1fr) auto calc(34 * var(--sw-unit));align-items:center;gap:calc(10 * var(--sw-unit));font-size:max(14px,calc(12 * var(--sw-unit)));line-height:calc(19 * var(--sw-unit))}#salaryWorkspace .sw-chart-legend i{width:calc(12 * var(--sw-unit));height:calc(12 * var(--sw-unit));border-radius:50%}#salaryWorkspace .sw-chart-legend strong{font-size:max(14px,calc(12 * var(--sw-unit)));font-weight:400;white-space:nowrap}#salaryWorkspace .sw-chart-legend small{text-align:right;font-size:max(14px,calc(12 * var(--sw-unit)))}#salaryWorkspace .sw-bar-chart{display:block;width:100%;height:calc(174 * var(--sw-unit));margin:calc(8 * var(--sw-unit)) 0 0}#salaryWorkspace .sw-bar-chart text{font:max(14px,calc(10 * var(--sw-unit))) 'Ajmer UI',Arial,sans-serif;fill:#536a93}#salaryWorkspace .sw-quick-expenses{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--sw-unit));margin-bottom:calc(20 * var(--sw-unit));min-height:calc(48 * var(--sw-unit));padding-left:calc(14 * var(--sw-unit))}#salaryWorkspace .sw-quick-expenses>b{font-size:max(14px,calc(14 * var(--sw-unit)));white-space:nowrap}#salaryWorkspace .sw-quick-expenses .sw-actions{justify-content:flex-end;gap:calc(12 * var(--sw-unit));flex:1;flex-wrap:nowrap}#salaryWorkspace .sw-quick-expenses .sw-btn{width:clamp(calc(130 * var(--sw-unit)),23%,calc(220 * var(--sw-unit)));min-height:calc(48 * var(--sw-unit));font-size:max(14px,calc(12 * var(--sw-unit)));font-weight:400;gap:calc(22 * var(--sw-unit));border-color:var(--sw-line)}#salaryWorkspace .sw-quick-expenses svg{color:#0866ff;width:calc(24 * var(--sw-unit));height:calc(24 * var(--sw-unit))}#salaryWorkspace .sw-bottom-grid{gap:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-bottom-grid>.sw-card{min-height:calc(234 * var(--sw-unit));padding:calc(16 * var(--sw-unit)) calc(18 * var(--sw-unit))}#salaryWorkspace .sw-plan-prompt{background:#e9f2ff;border-radius:calc(7 * var(--sw-unit));padding:calc(16 * var(--sw-unit)) calc(20 * var(--sw-unit));position:relative;min-height:calc(157 * var(--sw-unit));display:grid;gap:calc(6 * var(--sw-unit));align-content:start}#salaryWorkspace .sw-plan-prompt p{font-size:max(14px,calc(13 * var(--sw-unit)));line-height:calc(23 * var(--sw-unit));color:#566e99;max-width:calc(100% - calc(60 * var(--sw-unit)))}#salaryWorkspace .sw-plan-prompt h3{font-size:max(14px,calc(14 * var(--sw-unit)));font-weight:700;max-width:calc(100% - calc(50 * var(--sw-unit)))}#salaryWorkspace .sw-plan-prompt .sw-btn{justify-self:start;margin-top:calc(5 * var(--sw-unit));padding:calc(10 * var(--sw-unit)) calc(22 * var(--sw-unit))}#salaryWorkspace .sw-plan-prompt .sw-calendar-art{position:absolute;width:calc(80 * var(--sw-unit));height:calc(90 * var(--sw-unit));right:calc(17 * var(--sw-unit));top:calc(35 * var(--sw-unit))}#salaryWorkspace .sw-amount{font-size:max(14px,calc(32 * var(--sw-unit)));margin:0;letter-spacing:calc(-1 * var(--sw-unit));overflow-wrap:anywhere}#salaryWorkspace .sw-recent-card .sw-card-head{margin-bottom:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-recent-row{display:flex;align-items:center;gap:calc(16 * var(--sw-unit));min-height:calc(57 * var(--sw-unit));padding:calc(9 * var(--sw-unit)) 0;border-top:calc(1 * var(--sw-unit)) solid var(--sw-line)}#salaryWorkspace .sw-recent-row b{font-size:max(14px,calc(14 * var(--sw-unit)));overflow-wrap:anywhere}#salaryWorkspace .sw-recent-row small{display:block;font-size:max(14px,calc(12 * var(--sw-unit)));overflow-wrap:anywhere;line-height:calc(19 * var(--sw-unit))}#salaryWorkspace .sw-recent-row strong{font-size:max(14px,calc(14 * var(--sw-unit)));overflow-wrap:anywhere}#salaryWorkspace .sw-service{width:calc(38 * var(--sw-unit));height:calc(38 * var(--sw-unit));display:flex;align-items:center;justify-content:center;border-radius:calc(12 * var(--sw-unit));flex:none}#salaryWorkspace .sw-wu{background:#ffde00;box-shadow:inset 0 0 0 calc(4 * var(--sw-unit)) #ffe95d}#salaryWorkspace .sw-wu b{background:#151400;color:#ffe000;border-radius:calc(4 * var(--sw-unit));letter-spacing:calc(-2 * var(--sw-unit));padding:0 calc(3 * var(--sw-unit));font:700 calc(17 * var(--sw-unit)) 'Ajmer UI',sans-serif}#salaryWorkspace .sw-mg svg{width:calc(31 * var(--sw-unit));height:calc(31 * var(--sw-unit))}#salaryWorkspace .sw-ria{background:#ff5300;color:#fff;font-size:max(14px,calc(23 * var(--sw-unit)));font-weight:700;letter-spacing:calc(-1 * var(--sw-unit))}#salaryWorkspace .sw-chevron{position:absolute;right:calc(16 * var(--sw-unit));top:calc(25 * var(--sw-unit))}#salaryWorkspace .sw-quick-expenses .sw-actions{flex:0 1 calc(608 * var(--sw-unit))}#salaryWorkspace .sw-recent-row{padding:calc(8 * var(--sw-unit)) 0}#salaryWorkspace .sw-recent-card .sw-card-head{margin-bottom:calc(6 * var(--sw-unit))}#salaryWorkspace .sw-reference-layout{display:grid;grid-template-columns:minmax(0,1fr) calc(360 * var(--sw-unit));gap:calc(12 * var(--sw-unit));align-items:start}#salaryWorkspace .sw-reference-layout>.sw-shell{border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(12 * var(--sw-unit));overflow:clip;background:linear-gradient(115deg,#fff,#fbfdff);min-height:calc(978 * var(--sw-unit));min-width:0}#salaryWorkspace .sw-money-panel{border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(12 * var(--sw-unit));background:linear-gradient(115deg,#fff,#fbfdff);min-width:0;min-height:calc(978 * var(--sw-unit));overflow:clip}#salaryWorkspace .sw-side-brand{display:flex;align-items:center;justify-content:space-between;height:calc(51 * var(--sw-unit));padding:0 calc(20 * var(--sw-unit));border-bottom:calc(1 * var(--sw-unit)) solid var(--sw-line);font-size:max(14px,calc(20 * var(--sw-unit)));letter-spacing:calc(-.6 * var(--sw-unit));position:relative}#salaryWorkspace .sw-side-brand>button{background:transparent;border:0;color:var(--sw-ink);padding:0;min-height:calc(32 * var(--sw-unit));width:calc(26 * var(--sw-unit))}#salaryWorkspace .sw-side-brand svg{width:calc(24 * var(--sw-unit));height:calc(24 * var(--sw-unit))}#salaryWorkspace #swSideNavigation{position:absolute;right:calc(12 * var(--sw-unit));top:calc(43 * var(--sw-unit));width:calc(190 * var(--sw-unit));padding:calc(8 * var(--sw-unit));background:white;border:calc(1 * var(--sw-unit)) solid var(--sw-line);border-radius:calc(8 * var(--sw-unit));box-shadow:0 calc(10 * var(--sw-unit)) calc(30 * var(--sw-unit)) #10244824;z-index:110;display:grid;gap:calc(4 * var(--sw-unit))}#salaryWorkspace #swSideNavigation .sw-btn{justify-content:flex-start;border:0;font-weight:400;gap:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-side-content{padding:calc(18 * var(--sw-unit)) calc(14 * var(--sw-unit)) calc(20 * var(--sw-unit)) calc(18 * var(--sw-unit))}#salaryWorkspace .sw-side-title{font-size:max(14px,calc(26 * var(--sw-unit)));letter-spacing:calc(-.4 * var(--sw-unit));line-height:1.2}#salaryWorkspace .sw-side-subtitle{font-size:max(14px,calc(16 * var(--sw-unit)));color:var(--sw-muted);margin:calc(2 * var(--sw-unit)) 0 calc(15 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-currency-cards{grid-template-columns:1.04fr 1fr;gap:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-currency-card{height:calc(76 * var(--sw-unit));min-height:calc(76 * var(--sw-unit));padding:calc(12 * var(--sw-unit));gap:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-currency-card strong{font-size:max(14px,calc(17 * var(--sw-unit)));white-space:nowrap;letter-spacing:calc(-.4 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-currency-card small{font-size:max(14px,calc(12 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-currency-card .sw-icon{width:calc(38 * var(--sw-unit));height:calc(38 * var(--sw-unit));font-size:max(14px,calc(27 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-currency-card .sw-icon svg{width:calc(23 * var(--sw-unit));height:calc(23 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-chevron{right:calc(11 * var(--sw-unit));top:calc(23 * var(--sw-unit));font-size:max(14px,calc(24 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-currency-note{font-size:max(14px,calc(11 * var(--sw-unit)));gap:calc(7 * var(--sw-unit));margin:calc(7 * var(--sw-unit)) 0 calc(26 * var(--sw-unit));white-space:nowrap}#salaryWorkspace .sw-money-panel .sw-balance-heading{margin-bottom:calc(6 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-balance-heading h2{font-size:max(14px,calc(16 * var(--sw-unit)));line-height:calc(20 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--sw-unit));margin-bottom:calc(18 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-card{height:calc(93 * var(--sw-unit));min-height:calc(93 * var(--sw-unit));padding:calc(12 * var(--sw-unit));gap:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-card .sw-icon{width:calc(38 * var(--sw-unit));height:calc(38 * var(--sw-unit));border-radius:calc(13 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-card .sw-icon svg{width:calc(26 * var(--sw-unit));height:calc(26 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-card strong{font-size:max(14px,calc(13 * var(--sw-unit)));white-space:nowrap;line-height:calc(20 * var(--sw-unit));margin:calc(1 * var(--sw-unit)) 0 calc(8 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-account-card span{font-size:max(14px,calc(12 * var(--sw-unit)));white-space:nowrap}#salaryWorkspace .sw-money-panel .sw-balance-link{font-size:max(14px,calc(11 * var(--sw-unit)));gap:calc(5 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-balance-link svg{width:calc(14 * var(--sw-unit));height:calc(14 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-expense-charts{grid-template-columns:1fr;margin-bottom:calc(15 * var(--sw-unit));gap:calc(18 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-expense-charts>.sw-card{height:auto;min-height:calc(295 * var(--sw-unit));padding:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head{margin-bottom:calc(8 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head h2{font-size:max(14px,calc(16 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-expense-charts .sw-card-head small{font-size:max(14px,calc(12 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-donut-layout{flex-direction:column;height:auto;gap:calc(8 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-donut{width:calc(128 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-donut strong{font-size:max(14px,calc(17 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-donut small{font-size:max(14px,calc(13 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-chart-legend{width:100%;gap:calc(3 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-chart-legend>div{font-size:max(14px,calc(12 * var(--sw-unit)));line-height:calc(19 * var(--sw-unit));grid-template-columns:calc(12 * var(--sw-unit)) minmax(0,1fr) auto calc(30 * var(--sw-unit));gap:calc(10 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-chart-legend strong,#salaryWorkspace .sw-money-panel .sw-chart-legend small{font-size:max(14px,calc(12 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-mobile-actions{display:flex;gap:calc(12 * var(--sw-unit))}#salaryWorkspace .sw-money-panel .sw-mobile-actions>.sw-btn{flex:1;min-height:calc(47 * var(--sw-unit));padding:calc(10 * var(--sw-unit)) calc(8 * var(--sw-unit));gap:calc(9 * var(--sw-unit));border-radius:calc(6 * var(--sw-unit));color:#0056ff;font-size:max(14px,calc(14 * var(--sw-unit)))}#salaryWorkspace .sw-money-panel .sw-mobile-actions svg{width:calc(19 * var(--sw-unit));height:calc(19 * var(--sw-unit))}#salaryWorkspace:has(.sw-reference-layout){max-width:none;width:calc(100% - 24px)}#salaryWorkspace .sw-reference-layout{grid-template-columns:minmax(0,1fr) calc(360 * var(--sw-unit))}}

@media(min-width:1800px){#salaryWorkspace .sw-money-panel .sw-mobile-actions>.primary{color:#fff}#salaryWorkspace .sw-top{margin-bottom:calc(17 * var(--sw-unit))}#salaryWorkspace .sw-sidebar{gap:calc(22 * var(--sw-unit))}}

/* Unified compact forms: fixed header/actions, independently scrolling fields. */
#salaryDialog,#salaryDialog *{box-sizing:border-box}
#salaryDialog{width:min(560px,calc(100% - 24px));max-width:560px;max-height:calc(100dvh - 32px);border:1px solid #e0e8f3;border-radius:20px;overflow:hidden;font:14px/1.45 Roboto,Segoe UI,Arial,sans-serif;box-shadow:0 24px 80px #142b5540}
#salaryDialog #swModal{display:flex;flex-direction:column;max-height:calc(100dvh - 34px);min-height:0;margin:0}
#salaryDialog .sw-dialog-head{padding:20px 22px 16px;flex-shrink:0;background:linear-gradient(135deg,#f3f7ff,#fff);gap:12px}
#salaryDialog .sw-dialog-eyebrow{display:block;color:#5275a7;font-size:max(14px,10px);font-weight:700;letter-spacing:1.2px;margin-bottom:6px}
#salaryDialog h2{font-size:20px;line-height:1.25;letter-spacing:-.4px}
#salaryDialog .sw-close{flex:0 0 34px;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;padding:0}
#salaryDialog .sw-dialog-body{padding:20px 22px;overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-width:thin}
#salaryDialog .sw-form{gap:14px}
#salaryDialog .sw-form-row{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}
#salaryDialog label{min-width:0;font-size:max(14px,12px);line-height:1.4;gap:6px;font-weight:600;color:#354e73}
#salaryDialog input,#salaryDialog select,#salaryDialog textarea{min-width:0;min-height:42px;padding:10px 12px;border-radius:10px;background:#fbfcff;color:#142b55;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s}
#salaryDialog input:focus,#salaryDialog select:focus,#salaryDialog textarea:focus{outline:none;border-color:#0866ff;box-shadow:0 0 0 3px #0866ff18;background:#fff}
#salaryDialog input[type=checkbox]{width:18px;min-height:18px;accent-color:#0866ff}
#salaryDialog input[type=file]{white-space:normal;overflow-wrap:anywhere}
#salaryDialog .sw-help{margin:0;padding:10px 12px;background:#f3f7ff;border:1px solid #e6edf8;border-radius:10px;color:#61718b;font-size:max(14px,12px);line-height:1.55}
#salaryDialog .sw-dialog-actions{padding:14px 22px;flex-shrink:0;background:#fbfcff;gap:10px}
#salaryDialog .sw-dialog-actions .sw-btn{min-height:42px;border-radius:10px;padding:10px 18px;font-size:max(14px,13px);line-height:20px}
#salaryDialog .sw-dialog-error{flex-shrink:0;padding:10px 22px;color:#ad3f45;background:#fff4f3;max-height:90px;overflow:auto}
#salaryDialog .sw-dialog-error:empty{display:none}
#swToastRegion{position:fixed;right:24px;bottom:24px;z-index:100010;width:min(400px,calc(100vw - 32px));pointer-events:none}
.sw-toast{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #dce8f7;border-radius:14px;box-shadow:0 12px 36px #17366f26;color:#17366f;font:14px/1.45 Roboto,Segoe UI,Arial,sans-serif;pointer-events:auto;overflow-wrap:anywhere}
.sw-toast-mark{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:50%;background:#e7f7ef;color:#13825e;font-size:18px;font-weight:700}
.sw-toast>span:nth-child(2){flex:1;min-width:0}.sw-toast button{flex:0 0 32px;width:32px;height:32px;border:0;border-radius:8px;background:#f2f5fa;color:#61718b;cursor:pointer;font-size:22px}.sw-toast button:focus-visible{outline:3px solid #0866ff;outline-offset:2px}
.sw-toast-error{border-color:#efcccc}.sw-toast-error .sw-toast-mark{background:#fff0f0;color:#ad3f45}
@media(max-width:560px){#salaryDialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:16px}#salaryDialog #swModal{max-height:calc(100dvh - 22px)}#salaryDialog .sw-dialog-head{padding:16px}#salaryDialog h2{font-size:19px}#salaryDialog .sw-dialog-body{padding:16px}#salaryDialog .sw-dialog-actions{padding:12px 16px}#salaryDialog .sw-dialog-error{padding:10px 16px}#salaryDialog .sw-form-row{grid-template-columns:1fr}#salaryDialog input,#salaryDialog select,#salaryDialog textarea{font-size:16px}#salaryDialog .sw-dialog-actions .sw-btn{flex:1}#swToastRegion{right:16px;bottom:max(16px,env(safe-area-inset-bottom))}}
#salaryWorkspace .sw-mobile-actions{flex-wrap:wrap}
/* Ledger and save feedback stays centered without moving the page. */
#swToastRegion{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px))}
.sw-toast{padding:20px;border-radius:18px;box-shadow:0 20px 70px #17366f38}
@media(max-width:560px){#swToastRegion{top:50%;left:50%;right:auto;bottom:auto}}
#salaryDialog .sw-shortcut-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#salaryDialog .sw-shortcut-options .sw-check{margin:0;min-width:0;background:#f7f9fd;border:1px solid #e4ebf6;padding:10px;cursor:pointer;min-height:44px}
#salaryDialog .sw-shortcut-options .sw-check:has(input:checked){border-color:#a5c6ff;background:#eef5ff;color:#1452bd}
#salaryDialog .sw-shortcut-options input{flex:0 0 18px}
#salaryDialog .sw-shortcut-options span{overflow-wrap:anywhere}
#salaryWorkspace .sw-quick-expenses{align-items:flex-start}
#salaryWorkspace .sw-quick-expenses>.sw-actions{min-width:0;flex-wrap:wrap}
#salaryWorkspace .sw-quick-expenses .sw-btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}
#salaryWorkspace .sw-quick-manage{border-style:dashed;background:#f5f9ff;color:#0866ff}
@media(max-width:380px){#salaryDialog .sw-shortcut-options{grid-template-columns:1fr}}
#salaryWorkspace .sw-quick-expenses .sw-btn{width:auto;flex:0 1 auto;min-height:44px;gap:10px;padding:10px 14px}
@media(max-width:900px){#salaryWorkspace .sw-is-dashboard .sw-quick-expenses{display:flex;flex-direction:column;padding:0;gap:12px;margin:20px 0}#salaryWorkspace .sw-quick-expenses>.sw-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;flex:auto;gap:8px}#salaryWorkspace .sw-quick-expenses .sw-btn{width:100%;min-width:0;justify-content:flex-start;gap:8px}#salaryWorkspace .sw-quick-expenses svg{flex:0 0 20px;width:20px;height:20px}}
/* Compact action rows; complete labels stay on one line. */
#salaryWorkspace .sw-money-panel .sw-mobile-actions,#salaryWorkspace .sw-mobile-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#salaryWorkspace .sw-mobile-actions>.sw-btn,#salaryWorkspace .sw-money-panel .sw-mobile-actions>.sw-btn{min-width:0;min-height:42px;height:auto;padding:10px 12px;font-size:max(14px,13px);line-height:20px;gap:8px;border-radius:10px;white-space:nowrap;word-break:normal;flex:none;justify-content:center}
#salaryWorkspace .sw-mobile-actions>.sw-btn:first-child{grid-column:1/-1}
#salaryWorkspace .sw-mobile-actions svg,#salaryWorkspace .sw-money-panel .sw-mobile-actions svg{width:18px;height:18px;flex:0 0 18px}
#salaryWorkspace .sw-top>.sw-actions>.sw-btn{font-size:14px;min-height:42px;padding:10px 14px;line-height:20px;white-space:nowrap;border-radius:10px;gap:8px}
#salaryWorkspace .sw-top>.sw-actions>.sw-btn svg{width:18px;height:18px;flex:0 0 18px}
#salaryWorkspace .sw-shortcut-preview{display:flex;flex-wrap:wrap;gap:8px}
#salaryWorkspace .sw-shortcut-preview>span{display:flex;align-items:center;gap:8px;background:#f3f7ff;border:1px solid #e4ebf6;border-radius:10px;padding:9px 12px;color:#354e73;font-size:max(14px,13px);overflow-wrap:anywhere;max-width:100%}
#salaryWorkspace .sw-shortcut-preview svg,#salaryDialog .sw-shortcut-options svg{width:20px;height:20px;flex:0 0 20px;color:#0866ff}
#salaryWorkspace .sw-shortcut-settings .sw-card-head{flex-wrap:wrap}
#salaryWorkspace .sw-shortcut-settings .sw-btn{white-space:nowrap}
#salaryDialog .sw-shortcut-options .sw-check{gap:8px}
#salaryWorkspace .sw-currency-card,#salaryWorkspace .sw-tabs button,#salaryWorkspace .sw-btn,#salaryDialog .sw-btn{transition:background-color .18s,border-color .18s,box-shadow .18s}
#salaryWorkspace .sw-currency-card:hover{box-shadow:0 4px 14px #17366f12}
#salaryWorkspace .sw-money-panel .sw-donut strong{line-height:1.3}
#salaryWorkspace .sw-money-panel .sw-donut small{display:block;margin-top:3px}
@media(min-width:901px){#salaryWorkspace .sw-dashboard>.sw-mobile-actions{display:none}}
@media(max-width:900px){#salaryWorkspace .sw-top>.sw-actions{gap:8px}#salaryWorkspace .sw-top>.sw-actions>.sw-btn{font-size:max(14px,13px);padding:10px 12px}}
@media(prefers-reduced-motion:reduce){#salaryWorkspace *,#salaryDialog *,#swToastRegion *{transition:none!important;animation:none!important}}
#salaryDialog .sw-shortcut-options .sw-check{display:grid;grid-template-columns:18px 18px minmax(0,1fr);gap:6px;padding:9px;font-size:max(14px,12px);line-height:1.4}
#salaryDialog .sw-shortcut-options input{margin:0}
#salaryDialog .sw-shortcut-options svg{width:18px;height:18px}
#salaryDialog .sw-shortcut-options span{word-break:normal;overflow-wrap:break-word}
#salaryWorkspace .sw-allowance-advice{padding:18px;border:1px solid #cfdef5;border-radius:14px;background:linear-gradient(135deg,#f0f6ff,#fff);display:grid;gap:14px;min-width:0}
#salaryWorkspace .sw-advice-heading{display:flex;gap:10px;align-items:flex-start}
#salaryWorkspace .sw-advice-heading>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:#e0ecff;color:#0866ff}
#salaryWorkspace .sw-advice-heading svg{width:20px;height:20px}
#salaryWorkspace .sw-advice-heading h3{font-size:15px;margin:0 0 5px}
#salaryWorkspace .sw-advice-heading p,#salaryWorkspace .sw-advice-status{font-size:max(14px,12px);line-height:1.6;color:#61718b}
#salaryWorkspace .sw-advice-amount{font-size:27px;line-height:1.25;font-weight:700;color:#17366f;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
#salaryWorkspace .sw-advice-breakdown{display:grid;gap:8px;font-size:max(14px,12px);color:#527094}
#salaryWorkspace .sw-advice-breakdown>span{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}
#salaryWorkspace .sw-advice-breakdown b{font-weight:600;white-space:nowrap;color:#17366f}
#salaryWorkspace .sw-advice-total{border-top:1px solid #d8e4f6;padding-top:10px}
#salaryWorkspace .sw-advice-warning{padding:10px 12px;border:1px solid #efd6ad;background:#fff6e8;border-radius:10px;color:#855710;font-size:max(14px,12px);line-height:1.55}
#salaryWorkspace .sw-allowance-advice .sw-btn{justify-self:start;min-height:42px;font-size:max(14px,13px);padding:10px 14px}
#salaryWorkspace .sw-allowance-advice small{font-size:max(14px,11px);line-height:1.5}
@media(max-width:560px){#salaryWorkspace .sw-allowance-advice{padding:14px}#salaryWorkspace .sw-advice-amount{font-size:24px}#salaryWorkspace .sw-allowance-advice .sw-btn{width:100%}}
@media(min-width:1800px){#salaryWorkspace .sw-allowance-advice{padding:calc(18 * var(--sw-unit));gap:calc(14 * var(--sw-unit))}#salaryWorkspace .sw-advice-heading h3{font-size:max(14px,clamp(15px,calc(15 * var(--sw-unit)),20px))}#salaryWorkspace .sw-advice-heading p,#salaryWorkspace .sw-advice-status,#salaryWorkspace .sw-advice-breakdown,#salaryWorkspace .sw-advice-warning{font-size:max(14px,clamp(12px,calc(12 * var(--sw-unit)),16px))}#salaryWorkspace .sw-advice-amount{font-size:max(14px,clamp(27px,calc(27 * var(--sw-unit)),38px))}#salaryWorkspace .sw-allowance-advice small{font-size:max(14px,clamp(11px,calc(11 * var(--sw-unit)),14px))}}
/* Explanations reveal detail without covering numbers or actions. */
.sw-explain,#salaryDialog .sw-field-help,#salaryWorkspace .sw-field-help{box-sizing:border-box;border:1px solid #dce6f5;border-radius:12px;background:#f7faff;color:#17366f;font:13px/1.6 Roboto,Segoe UI,Arial,sans-serif;overflow-wrap:anywhere}
.sw-explain>summary,#salaryDialog .sw-field-help>summary,#salaryWorkspace .sw-field-help>summary{padding:12px 14px;cursor:pointer;font-weight:600;color:#2457ad}
.sw-explain>summary:focus-visible,#salaryDialog .sw-field-help>summary:focus-visible,#salaryWorkspace .sw-field-help>summary:focus-visible{outline:3px solid #0866ff;outline-offset:2px}
#salaryWorkspace .sw-explain-body,#salaryDialog .sw-explain-body{padding:0 14px 14px;display:grid;gap:14px}
#salaryWorkspace .sw-explain-body h3,#salaryDialog .sw-explain-body h3{font-size:max(14px,13px);line-height:1.45;color:#17366f;margin:0 0 5px}
#salaryWorkspace .sw-explain-body p,#salaryDialog .sw-explain-body p{font-size:max(14px,12px);line-height:1.65;color:#527094;margin:0 0 7px}
#salaryWorkspace .sw-page-explanation{margin-top:22px}
#salaryWorkspace .sw-field-help,#salaryDialog .sw-field-help{border:0;background:transparent;border-radius:7px;font-weight:400;line-height:1.5}
#salaryWorkspace .sw-field-help>summary,#salaryDialog .sw-field-help>summary{padding:2px 0;font-size:max(14px,11px);color:#5777a4;font-weight:400}
#salaryWorkspace .sw-field-help .sw-explain-body,#salaryDialog .sw-field-help .sw-explain-body{padding:8px 10px;border-left:2px solid #c7dcff;background:#f4f8ff;gap:4px}
@media(min-width:1800px){#salaryWorkspace .sw-explain>summary{font-size:max(14px,clamp(13px,calc(13 * var(--sw-unit)),17px))}#salaryWorkspace .sw-explain-body p{font-size:max(14px,clamp(12px,calc(12 * var(--sw-unit)),16px))}#salaryWorkspace .sw-explain-body h3{font-size:max(14px,clamp(13px,calc(13 * var(--sw-unit)),17px))}}
#salaryWorkspace .sw-field-group,#salaryDialog .sw-field-group{display:grid;gap:4px;min-width:0;align-content:start}
#salaryWorkspace .sw-page-explanation{margin:0 0 18px}

.sw-salary-spent{line-height:1.55;text-align:start}.sw-salary-spent strong{display:block}.sw-salary-spent p{margin:8px 0}.sw-salary-spent small{display:block;line-height:1.5}.sw-form>.sw-salary-spent{grid-column:1/-1}

@media(max-width:900px){#salaryWorkspace .sw-is-dashboard .sw-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr)}#salaryWorkspace .sw-is-dashboard .sw-bottom-grid>.sw-card:not(.sw-saving-card){display:none}}

/* Personal spending alert: right-side attention without moving its hit target. */
#swSpendingBubble{left:auto;right:22px}
#swSpendingBubble>div{left:auto;right:0;box-sizing:border-box}
#swSpendingBubble>button{position:relative;isolation:isolate;background:transparent;border-color:transparent;box-shadow:none}
#swSpendingBubble>button::before{content:"";position:absolute;inset:-3px;z-index:-1;pointer-events:none;border:3px solid #fff;border-radius:50%;background:#f59e0b;box-shadow:0 5px 20px #ab74162b;animation:swSpendingPulse 2.4s ease-in-out infinite;transform-origin:center}
#swSpendingBubble>button:hover::before,#swSpendingBubble>button:focus-visible::before,#swSpendingBubble:has(>div:not([hidden]))>button::before{animation:none;transform:none}
#swSpendingBubble a{display:block;text-align:right;font-weight:600;padding-top:4px}
@keyframes swSpendingPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}
@media(prefers-reduced-motion:reduce){#swSpendingBubble>button::before{animation:none}}

#salaryWorkspace .sw-chart-mode{display:flex;justify-content:flex-end;gap:4px;margin:0 0 8px}
#salaryWorkspace .sw-chart-mode .sw-btn{min-height:30px;padding:5px 12px;font-size:max(14px,13px);line-height:1.2;border-radius:7px}
#salaryWorkspace .sw-chart-mode .sw-btn[aria-pressed="true"]{color:#fff}#salaryWorkspace .sw-chart-mode [data-mode="expenses"][aria-pressed="true"]{background:#dc3545;border-color:#dc3545}#salaryWorkspace .sw-chart-mode [data-mode="income"][aria-pressed="true"]{background:#10af7d;border-color:#10af7d}#salaryWorkspace .sw-chart-mode [data-mode="savings"][aria-pressed="true"]{background:#0866ff;border-color:#0866ff}
#salaryWorkspace .sw-income-chart-note{font-size:max(14px,12px);line-height:1.5;color:var(--sw-muted);margin:-8px 0 18px}

#salaryWorkspace .sw-donut .sw-net-label{font-size:max(14px,10px);line-height:1.2;font-weight:500}

#swToastRegion{top:max(72px,calc(env(safe-area-inset-top) + 48px));left:50%;right:auto;bottom:auto;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px)}
.sw-toast{padding:10px 14px;gap:9px;border-radius:14px;font-size:max(14px,13px);box-shadow:0 10px 30px #17366f24}
.sw-toast-mark{flex-basis:24px;height:24px;font-size:15px}
#salaryWorkspace .sw-all-currency-charts>.sw-card{height:auto;min-height:0}
#salaryWorkspace .sw-all-currency-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
#salaryWorkspace .sw-currency-chart{min-width:0;padding:8px;border:1px solid var(--sw-line);border-radius:10px}
#salaryWorkspace .sw-currency-chart h3,#salaryWorkspace .sw-all-daily-grid h3{font-size:max(14px,13px);margin:0 0 8px;color:var(--sw-muted)}
#salaryWorkspace .sw-all-currency-grid .sw-donut-layout{flex-direction:column;height:auto;gap:10px}
#salaryWorkspace .sw-all-currency-grid .sw-donut{width:120px;max-width:100%}
#salaryWorkspace .sw-all-currency-grid .sw-chart-legend{width:100%;gap:5px}
#salaryWorkspace .sw-all-currency-grid .sw-chart-legend>div{grid-template-columns:10px minmax(0,1fr) auto;gap:5px;font-size:max(14px,11px);line-height:1.4}
#salaryWorkspace .sw-all-currency-grid .sw-chart-legend strong{font-size:max(14px,11px);white-space:normal}
#salaryWorkspace .sw-all-currency-grid .sw-chart-legend small{display:none}
#salaryWorkspace .sw-all-daily-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
#salaryWorkspace .sw-all-daily-grid .sw-bar-chart{height:auto;width:100%;display:block}
#salaryWorkspace .sw-money-panel .sw-all-currency-grid{grid-template-columns:minmax(0,1fr)}
@media(max-width:560px){#swToastRegion{top:max(64px,calc(env(safe-area-inset-top) + 40px));left:50%;right:auto;bottom:auto}#salaryWorkspace .sw-all-currency-grid{grid-template-columns:minmax(0,1fr)}}

#salaryWorkspace .sw-chart-original{display:block;font-size:max(14px,10px);line-height:1.4;font-style:normal;font-weight:400;color:var(--sw-muted)}
#salaryWorkspace .sw-chart-rate-note{display:flex;align-items:center;gap:12px;justify-content:space-between;margin:-6px 0 18px;font-size:max(14px,12px);line-height:1.5;color:var(--sw-muted)}
#salaryWorkspace .sw-chart-rate-note .sw-btn{flex-shrink:0;min-height:30px;font-size:max(14px,12px);padding:5px 10px}
#salaryWorkspace .sw-chart-legend strong{white-space:normal}
@media(max-width:560px){#salaryWorkspace .sw-chart-rate-note{align-items:flex-start}}

#salaryWorkspace .sw-unlock-page{min-height:85vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:28px;padding:36px 16px;background:radial-gradient(ellipse at 50% 30%,#e3eeff,transparent 68%);text-align:center}
#salaryWorkspace .sw-unlock-brand{display:flex;align-items:center;gap:10px;color:#101b48;font-size:21px;flex-wrap:wrap;justify-content:center}
#salaryWorkspace .sw-unlock-brand>span{display:grid;place-items:center;background:#e3eeff;color:#0866ff;width:42px;height:42px;border-radius:14px}
#salaryWorkspace .sw-unlock-brand svg{width:24px;height:24px}
#salaryWorkspace .sw-unlock-brand small{font-size:max(14px,10px);letter-spacing:2px;color:#64748b;border-left:1px solid #cedbef;padding-left:12px}
#salaryWorkspace .sw-unlock-card{width:100%;max-width:480px;box-sizing:border-box;padding:38px 34px 24px;border:1px solid #dce6f6;border-radius:28px;background:#fff;box-shadow:0 20px 70px #1b4eaa14;animation:swUnlockEnter .45s ease both}
#salaryWorkspace .sw-unlock-lock{margin:0 auto 24px;display:grid;place-items:center;width:88px;height:88px;border-radius:26px;background:linear-gradient(145deg,#edf4ff,#d9e9ff);color:#0866ff;box-shadow:0 10px 30px #0866ff12;animation:swUnlockFloat 4s ease-in-out infinite}
#salaryWorkspace .sw-unlock-lock svg{width:48px;height:48px}
#salaryWorkspace .sw-unlock-eyebrow{font-size:max(14px,10px);font-weight:700;letter-spacing:2px;color:#0866ff;margin:0 0 12px}
#salaryWorkspace .sw-unlock-card h1{font-size:30px;line-height:1.2;margin:0 0 16px;color:#101b48}
#salaryWorkspace .sw-unlock-description{font-size:15px;line-height:1.75;color:#64748b;margin:0 0 26px}
#salaryWorkspace .sw-unlock-open,#salaryWorkspace .sw-unlock-retry{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;border-radius:12px;text-decoration:none;font-size:14px;white-space:normal}
#salaryWorkspace .sw-unlock-retry{margin-top:12px;background:#f5f8ff;border-color:#e2eaf8;color:#2959a8}
#salaryWorkspace .sw-unlock-hint{font-size:max(14px,12px);line-height:1.65;color:#71819c;margin:22px 0 0}
#salaryWorkspace .sw-unlock-hint span{color:#10a473}
#salaryWorkspace .sw-unlock-error{font-size:max(14px,13px);color:#b42318;line-height:1.6;margin:12px 0 0}
#salaryWorkspace .sw-unlock-error:empty{display:none}
#salaryWorkspace .sw-unlock-footer{font-size:max(14px,12px);color:#7b8ca7}
@keyframes swUnlockEnter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@keyframes swUnlockFloat{50%{transform:translateY(-5px)}}
@media(max-width:480px){#salaryWorkspace .sw-unlock-page{padding:24px 8px;gap:22px;min-height:80vh}#salaryWorkspace .sw-unlock-card{padding:30px 22px 24px;border-radius:24px}#salaryWorkspace .sw-unlock-card h1{font-size:27px}}
@media(prefers-reduced-motion:reduce){#salaryWorkspace .sw-unlock-lock,#salaryWorkspace .sw-unlock-card{animation:none}}

#salaryWorkspace .sw-top>.sw-actions{flex-wrap:wrap}
#salaryWorkspace .sw-add-expense{border-color:#f5c9c9;color:#c62828;background:#fff5f5}
#salaryWorkspace .sw-dashboard-expense-actions>.sw-btn:first-child{grid-column:auto}
#salaryWorkspace .mt-panel{margin-top:22px}
#salaryWorkspace .mt-panel h2 svg{width:21px;height:21px;vertical-align:middle;color:#0866ff}
#salaryWorkspace .mt-panel h3{font-size:16px;margin:24px 0 14px}
#salaryWorkspace .mt-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #e4ebf5}
#salaryWorkspace .mt-row small,#salaryWorkspace .mt-forecast small{display:block;color:#70809b;line-height:1.6;margin-top:6px}
#salaryWorkspace .mt-row .sw-actions{flex-wrap:wrap;justify-content:flex-end}
#salaryWorkspace .mt-status{margin:18px 0 0;padding:13px 16px;border-radius:10px;background:#f2f7ff;color:#345586;line-height:1.7;font-size:max(14px,13px)}
#salaryWorkspace .mt-delivery-list{font-size:max(14px,13px);color:#64748b;line-height:1.7}
#salaryWorkspace .mt-forecast-grid,#salaryWorkspace .mt-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}
#salaryWorkspace .mt-forecast,#salaryWorkspace .mt-comparison{border:1px solid #e1e9f5;border-radius:14px;padding:20px;background:#fbfdff;min-width:0}
#salaryWorkspace .mt-forecast .sw-btn{margin-top:16px}
#salaryWorkspace .mt-forecast strong{display:block;color:#0866ff;font-size:16px}
#salaryWorkspace .mt-progress{height:10px;border-radius:6px;background:#e5efff;margin:16px 0;overflow:hidden}
#salaryWorkspace .mt-progress i{display:block;height:100%;background:#0866ff;border-radius:6px}
#salaryWorkspace .mt-compare-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:max(14px,13px);margin-top:20px}
#salaryWorkspace .mt-compare-label span{font-variant-numeric:tabular-nums;color:#607391}
#salaryWorkspace .mt-compare-bars{display:grid;gap:5px;margin:9px 0}
#salaryWorkspace .mt-compare-bars i{height:12px;min-width:2px;border-radius:4px}
#salaryWorkspace .mt-comparison small{color:#607391;font-size:max(14px,12px)}
#salaryWorkspace .mt-comparison h3{margin:0}
#salaryWorkspace .mt-table-wrap{overflow:auto;max-width:100%}
#salaryWorkspace .mt-table-wrap table{width:100%;border-collapse:collapse;font-size:max(14px,13px);min-width:430px}
#salaryWorkspace .mt-table-wrap th,#salaryWorkspace .mt-table-wrap td{padding:13px 12px;text-align:left;border-bottom:1px solid #e4ebf5}
#salaryWorkspace .mt-table-wrap th{background:#f2f7ff;color:#345586}
#salaryWorkspace .mt-review-summary{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px}
#salaryWorkspace .mt-review-summary span{background:#f4f8ff;padding:12px 16px;border-radius:10px;font-size:max(14px,13px)}
#salaryWorkspace .mt-review-summary b{display:block;margin-top:7px}
#salaryDialog .mt-receipt-image{display:block;max-width:100%;max-height:55vh;object-fit:contain;border-radius:12px}
@media(max-width:650px){#salaryWorkspace .mt-forecast-grid,#salaryWorkspace .mt-compare-grid{grid-template-columns:1fr}#salaryWorkspace .mt-row{align-items:flex-start;flex-direction:column}#salaryWorkspace .mt-row .sw-actions{justify-content:flex-start}#salaryWorkspace .mt-compare-label{align-items:flex-start;flex-direction:column;gap:4px}}

/* Readable supporting text; headings and already larger values retain their sizes. */
#salaryWorkspace .sw-currency-note,#salaryWorkspace .sw-money-panel .sw-currency-note{white-space:normal;line-height:1.5}
#salaryWorkspace .sw-chart-legend>div,#salaryWorkspace .sw-money-panel .sw-chart-legend>div{line-height:1.5}
#salaryWorkspace .sw-notice,#salaryWorkspace .sw-step{line-height:1.65}
#salaryWorkspace .sw-chart-rate-note{flex-wrap:wrap}
#salaryWorkspace .sw-account-card,#salaryWorkspace .sw-money-panel .sw-account-card{height:auto;min-height:114px;align-items:flex-start}
#salaryWorkspace .sw-account-card>div{min-width:0}
#salaryWorkspace .sw-account-card span:not(.sw-icon),#salaryWorkspace .sw-money-panel .sw-account-card span:not(.sw-icon){white-space:normal}
#salaryWorkspace .sw-balance-link{line-height:1.5}

/* Salary closing and delivery controls use the existing card rhythm. */
#salaryWorkspace .mt-delivery-list p{display:flex;align-items:center;flex-wrap:wrap;gap:10px}#salaryWorkspace .mt-review-summary span b{display:block;margin-top:5px}#salaryWorkspace .mt-table-wrap th{white-space:normal}

/* Use the full dashboard width for any number of chosen shortcuts. */
@media(min-width:901px){
#salaryWorkspace .sw-quick-expenses{flex-direction:column;align-items:stretch;gap:12px;padding-left:0}
#salaryWorkspace .sw-quick-expenses .sw-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(155 * var(--sw-unit,1px))),1fr));flex:none;width:100%;gap:12px}
#salaryWorkspace .sw-quick-expenses .sw-btn{width:100%;min-width:0;gap:10px;padding:12px;white-space:normal;line-height:1.4}
}
#salaryWorkspace .sw-chart-rate-note{width:100%;min-height:44px;padding:8px 0}

#salaryWorkspace .sw-recent-card{align-self:start;height:auto;min-height:0}

#salaryWorkspace .sw-account-check{display:block;margin-top:8px;color:var(--sw-muted);font-size:14px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}
#salaryWorkspace .sw-check-due{color:#986000}
#salaryWorkspace .sw-account-card{align-items:flex-start;height:auto}
#salaryWorkspace .sw-budget-summary{margin:0 0 20px;padding:14px 16px;border:1px solid var(--sw-line);border-radius:8px}
#salaryWorkspace .sw-budget-summary summary{cursor:pointer;font-weight:700;line-height:1.5}
#salaryWorkspace .sw-budget-summary[open] summary{margin-bottom:12px}
#salaryWorkspace .sw-budget-row{padding:12px 0;border-bottom:1px solid var(--sw-line)}
#salaryWorkspace .sw-budget-title{display:flex;align-items:center;gap:8px}
#salaryWorkspace .sw-budget-title svg{width:20px;height:20px;color:var(--sw-accent);flex:none}
#salaryWorkspace .sw-budget-values{display:flex;flex-wrap:wrap;gap:10px 20px;margin:10px 0;font-size:14px;line-height:1.5}
#salaryWorkspace .sw-budget-values span{display:flex;gap:6px;flex-wrap:wrap}
#salaryWorkspace .sw-budget-over{color:#c62828}
#salaryWorkspace .sw-budget-preview{font-size:14px;line-height:1.6}

#salaryWorkspace .sw-account-card{display:grid;grid-template-columns:auto minmax(0,1fr)}
#salaryWorkspace .sw-account-check{grid-column:1/-1;margin-top:0}
#salaryWorkspace .sw-account-check time{white-space:nowrap}

/* v8.14.149: income, expenses and savings together in one chart. */
#salaryWorkspace .sw-combined-chart{min-width:0;margin-bottom:18px}
#salaryWorkspace .sw-combined-chart .sw-card-head{align-items:flex-start;flex-wrap:wrap;gap:8px}
#salaryWorkspace .sw-combined-chart .sw-card-head h2{margin:0}
#salaryWorkspace .sw-combined-chart .sw-card-head .sw-sub{margin:6px 0 0;font-size:14px}
#salaryWorkspace .sw-combined-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 20px}
#salaryWorkspace .sw-combined-totals>div{padding:14px 16px;background:#f7f9fd;border:1px solid #e5ebf4;border-radius:12px;min-width:0}
#salaryWorkspace .sw-combined-totals span{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}
#salaryWorkspace .sw-combined-totals i{width:9px;height:9px;border-radius:50%;flex-shrink:0}
#salaryWorkspace .sw-combined-totals strong{display:block;font-size:clamp(18px,1.5vw,25px);margin-top:7px;overflow-wrap:anywhere}
#salaryWorkspace .sw-combined-totals small{font-size:13px;font-weight:500}
#salaryWorkspace .sw-combined-bars{display:block;width:100%;min-width:0;height:auto;overflow:visible}
#salaryWorkspace .sw-combined-bars text{font:18px system-ui;fill:var(--sw-muted)}
#salaryWorkspace .sw-combined-help{font-size:14px;line-height:1.6;color:var(--sw-muted);margin:12px 0}
#salaryWorkspace .sw-combined-details{border-top:1px solid #e5ebf4;padding-top:12px}
#salaryWorkspace .sw-combined-details summary{cursor:pointer;color:#0866ff;font-size:14px;font-weight:600;padding:5px 0}
#salaryWorkspace .sw-combined-details th small{display:block;font-size:12px;font-weight:400;color:#a34520}
#salaryWorkspace .sw-combined-chart .sw-chart-rate-note{margin:14px 0 0;padding:0;align-items:flex-start;line-height:1.6}
#salaryWorkspace .sw-money-panel .sw-combined-totals{gap:7px}
#salaryWorkspace .sw-money-panel .sw-combined-totals>div{padding:10px 8px}
#salaryWorkspace .sw-money-panel .sw-combined-totals span{font-size:12px;gap:4px}
#salaryWorkspace .sw-money-panel .sw-combined-totals strong{font-size:16px}
@media(max-width:600px){#salaryWorkspace .sw-combined-totals{gap:7px;margin:14px 0}#salaryWorkspace .sw-combined-totals>div{padding:10px 8px}#salaryWorkspace .sw-combined-totals span{font-size:12px;gap:4px}#salaryWorkspace .sw-combined-totals strong{font-size:17px}#salaryWorkspace .sw-combined-totals small{display:block;font-size:12px;margin-top:2px}}

#salaryWorkspace .sw-combined-plot{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border-radius:8px}#salaryWorkspace .sw-combined-plot:focus-visible{outline:2px solid #0866ff;outline-offset:3px}

#salaryWorkspace .sw-combined-side-summary>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #e5ebf4;font-size:14px}#salaryWorkspace .sw-combined-side-summary strong{font-size:16px;overflow-wrap:anywhere;text-align:right}

/* Restore the paired ring and daily chart, retaining their original card shapes. */
#salaryWorkspace .sw-restored-charts .sw-expense-charts>.sw-card{height:auto;min-height:242px;margin-bottom:0}
#salaryWorkspace .sw-restored-charts .sw-combined-totals{gap:6px;margin:8px 0}
#salaryWorkspace .sw-restored-charts .sw-combined-totals>div{padding:7px 8px}
#salaryWorkspace .sw-restored-charts .sw-combined-totals strong{font-size:16px}
#salaryWorkspace .sw-restored-charts .sw-combined-totals span{font-size:12px;gap:4px}
#salaryWorkspace .sw-restored-charts .sw-combined-bars{min-width:0;height:174px}
#salaryWorkspace .sw-restored-charts .sw-combined-bars text{font-size:25px}
#salaryWorkspace .sw-restored-charts .sw-chart-explanation{margin-bottom:20px}
#salaryWorkspace .sw-restored-charts .sw-card-head{flex-wrap:wrap}
#salaryWorkspace .sw-restored-charts .sw-card-head small{white-space:normal}
#swSalaryBubble,body.salary-standalone #swSalaryBubble{left:auto;right:22px;top:auto;bottom:calc(24px + env(safe-area-inset-bottom,0px))}
#swSpendingBubble{bottom:calc(100px + env(safe-area-inset-bottom,0px))}
#swSalaryBubble>div,body.salary-standalone #swSalaryBubble>div{left:auto;right:0;top:auto;bottom:74px;box-sizing:border-box}
#swSalaryBubble>button,body.salary-standalone #swSalaryBubble>button{width:58px;height:58px;font-size:27px;border-width:3px;animation:swSalaryAttention 2.4s ease-in-out infinite}
#swSalaryBubble>button:hover,#swSalaryBubble>button:focus-visible,#swSalaryBubble:has(>div:not([hidden]))>button{animation:none}
#swSalaryBubble:has(>div:not([hidden])){z-index:98002}
#swSpendingBubble:has(>div:not([hidden])){z-index:98002}
@keyframes swSalaryAttention{0%,100%{box-shadow:0 5px 20px #df31413b}50%{box-shadow:0 5px 20px #df31415b,0 0 0 8px #e9435518}}
@media(prefers-reduced-motion:reduce){#swSalaryBubble>button{animation:none}}
@media(max-width:600px){#salaryWorkspace .sw-restored-charts .sw-expense-charts{grid-template-columns:1fr}#salaryWorkspace .sw-restored-charts .sw-combined-totals small{display:inline}#salaryWorkspace .sw-restored-charts .sw-combined-bars text{font-size:27px}}

#salaryWorkspace .sw-is-dashboard .sw-restored-charts .sw-daily-card{display:block}
#salaryWorkspace .sw-restored-charts .sw-combined-bars text{font-size:14px}
#salaryWorkspace .sw-restored-charts .sw-combined-totals strong{overflow-wrap:normal}

#salaryWorkspace .sw-account-view{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:8px 9px;min-height:36px;border:1px solid #d9e7fc;border-radius:8px;background:#f3f8ff;color:#0866ff;font-size:12px;line-height:1.4;white-space:normal}
#salaryWorkspace .sw-account-view svg{width:15px;height:15px;flex-shrink:0}
#salaryWorkspace .sw-account-view:hover{background:#e7f1ff;border-color:#9cc3ff}
#salaryDialog.sw-account-statement{width:calc(100vw - 32px);max-width:1020px}
#salaryDialog .sw-statement-filters{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:14px;margin-bottom:16px}
#salaryDialog .sw-statement-filters label{display:grid;gap:7px;color:#536a93;font-size:13px}
#salaryDialog .sw-statement-filters input,#salaryDialog .sw-statement-filters select{min-width:0;width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbdaf0;border-radius:8px;background:#fff;color:#17366f;font:inherit}
#salaryDialog .sw-statement-presets{display:flex;gap:7px;flex-wrap:wrap}
#salaryDialog .sw-statement-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}
#salaryDialog .sw-statement-totals>div{background:#f8faff;border:1px solid #dbe5f3;border-radius:12px;padding:14px;min-width:0}
#salaryDialog .sw-statement-totals span{display:block;color:#60718c;font-size:13px}
#salaryDialog .sw-statement-totals strong{display:block;font-size:20px;margin-top:6px;overflow-wrap:anywhere}
#salaryDialog .sw-statement-totals .in strong,#salaryDialog .sw-statement-in{color:#078859}
#salaryDialog .sw-statement-totals .out strong,#salaryDialog .sw-statement-out{color:#dc2626}
#salaryDialog .sw-statement-totals .closing strong{color:#0866ff}
#salaryDialog .sw-statement-table-wrap{overflow:auto;max-width:100%;border:1px solid #dfe7f2;border-radius:10px}
#salaryDialog .sw-statement-table{width:100%;min-width:680px;border-collapse:collapse;font-size:13px}
#salaryDialog .sw-statement-table th{background:#edf4ff;text-align:left;white-space:nowrap}
#salaryDialog .sw-statement-table th,#salaryDialog .sw-statement-table td{padding:13px 12px;border-bottom:1px solid #e3eaf5;vertical-align:top}
#salaryDialog .sw-statement-table td:nth-child(2){max-width:290px;overflow-wrap:anywhere}
#salaryDialog .sw-statement-table th:nth-child(n+3),#salaryDialog .sw-statement-table td:nth-child(n+3){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
#salaryDialog .sw-statement-type{display:block;color:#60718c;font-size:12px;margin-top:3px;text-transform:capitalize}
#salaryDialog .sw-statement-balance{font-weight:700}
#salaryDialog .sw-statement-empty{text-align:center!important;padding:30px!important;color:#60718c}
#salaryDialog .sw-statement-meta,#salaryDialog .sw-statement-footnote{font-size:13px;line-height:1.6;color:#60718c;margin:12px 0}
#salaryDialog.sw-account-statement h2 svg{width:24px;height:24px;vertical-align:middle;color:#0866ff;margin-right:8px}
@media(max-width:700px){#salaryDialog .sw-statement-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#salaryDialog .sw-statement-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#salaryDialog .sw-statement-totals strong{font-size:18px}#salaryDialog .sw-statement-presets{align-self:end}#salaryDialog .sw-statement-filters input{font-size:16px}}

/* Account statements need their own bounded flex layout, not the form-only layout. */
#salaryDialog.sw-account-statement[open]{display:flex;flex-direction:column;height:min(760px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);padding:0;overflow:hidden}
#salaryDialog.sw-account-statement>.sw-dialog-head,#salaryDialog.sw-account-statement>.sw-dialog-actions{flex:0 0 auto}
#salaryDialog.sw-account-statement>.sw-dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:auto}
#salaryDialog.sw-account-statement>.sw-dialog-actions{position:relative;z-index:1;border-top:1px solid #dfe7f2;display:flex;justify-content:flex-end;padding-bottom:max(14px,env(safe-area-inset-bottom));background:#fff}
#salaryDialog.sw-account-statement .sw-statement-table-wrap{overflow-x:auto;scrollbar-width:auto;-webkit-overflow-scrolling:touch}
#salaryDialog.sw-account-statement .sw-statement-scroll-help{color:#60718c;font-size:13px;margin:8px 0}
@media(max-width:560px){#salaryDialog.sw-account-statement[open]{width:calc(100vw - 20px);height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}#salaryDialog.sw-account-statement>.sw-dialog-head{padding:14px 16px}#salaryDialog.sw-account-statement>.sw-dialog-actions .sw-btn{min-height:44px}}

/* Select a single daily series without widening the dashboard. */
#salaryWorkspace .sw-combined-totals>button{padding:7px 8px;background:#f7f9fd;border:1px solid #e5ebf4;border-radius:12px;min-width:0;text-align:left;font:inherit;cursor:pointer;color:inherit}
#salaryWorkspace .sw-combined-totals>button[aria-pressed=true]{border-color:#0866ff;background:#eaf2ff;box-shadow:0 0 0 1px #0866ff}
#salaryWorkspace .sw-combined-totals>button:focus-visible{outline:2px solid #0866ff;outline-offset:3px}

/* Center the transaction action across the whole account card. */
#salaryWorkspace .sw-account-card>.sw-account-view{grid-column:1/-1;justify-self:center;width:100%;max-width:100%;margin-top:0;padding:8px 4px;gap:4px;white-space:nowrap;box-sizing:border-box}
#salaryWorkspace .sw-account-card>.sw-account-view svg{width:14px;height:14px}
@media(max-width:360px){#salaryWorkspace .sw-account-cards{grid-template-columns:1fr}}

/* Salary actions occupy separate fixed slots inside the visible viewport. */
body.salary-standalone{--sw-float-right:calc(18px + env(safe-area-inset-right,0px) + var(--sw-viewport-right,0px));--sw-float-bottom:calc(20px + env(safe-area-inset-bottom,0px) + var(--sw-viewport-bottom,0px))}
body.salary-standalone #scrollToTopButton{position:fixed;left:auto;right:var(--sw-float-right);top:auto;bottom:var(--sw-float-bottom);width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #cdddf5;border-radius:50%;background:#fff;color:#0866ff;box-shadow:0 5px 18px #17366f25;z-index:97998;cursor:pointer}
body.salary-standalone #scrollToTopButton[hidden]{display:none}
body.salary-standalone #scrollToTopButton:disabled{opacity:.55;cursor:default}
body.salary-standalone #scrollToTopButton svg{width:22px;height:22px}
body.salary-standalone #swSalaryBubble{left:auto;right:var(--sw-float-right);top:auto;bottom:calc(var(--sw-float-bottom) + 60px)}
body.salary-standalone #swSpendingBubble{left:auto;right:var(--sw-float-right);top:auto;bottom:calc(var(--sw-float-bottom) + 134px)}
body.salary-standalone #swSalaryBubble>div,body.salary-standalone #swSpendingBubble>div{left:auto;right:0;top:auto;bottom:70px;width:280px;max-width:calc(100vw - 44px);max-height:max(90px,calc(100dvh - 230px - var(--sw-viewport-bottom,0px)));overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}
body.salary-standalone #scrollToTopButton:focus-visible{outline:3px solid #0866ff;outline-offset:3px}

body.salary-standalone #swSalaryBubble>div,body.salary-standalone #swSpendingBubble>div{right:74px;bottom:0;max-width:calc(100vw - 110px)}

/* Only active savings goal status: red on/off attention. */
#salaryWorkspace .sw-pill.sw-goal-in-progress{background:#ffe5e8;color:#9f1239;animation:swGoalInProgressBlink 1.8s ease-in-out infinite}
@keyframes swGoalInProgressBlink{0%,100%{background:#ffe5e8;color:#9f1239;box-shadow:0 0 0 3px #cf34451a}50%{background:var(--sw-soft);color:var(--sw-muted);box-shadow:0 0 0 3px transparent}}
@media(prefers-reduced-motion:reduce){#salaryWorkspace .sw-pill.sw-goal-in-progress{animation:none}}

#salaryWorkspace .sw-pill.sw-goal-reached{background:#dcfce7;color:#166534;animation:none}

/* AJMER_SALARY_SAVE_LABEL — keep action labels intact, wrapping buttons instead of letters. */
@media(max-width:560px){#salaryDialog .sw-dialog-actions{display:flex;flex-wrap:wrap;gap:10px}
#salaryDialog .sw-dialog-actions .sw-btn{flex:1 0 auto;min-width:max-content;white-space:nowrap;word-break:normal;overflow-wrap:normal;hyphens:none}}

/* AJMER_SALARY_TOAST_WIDTH — give WebKit a definite container and preserve words. */
#swToastRegion{width:calc(100vw - 32px);max-width:420px;display:flex;justify-content:center}
#swToastRegion .sw-toast{width:max-content;max-width:100%;min-width:min(160px,100%);box-sizing:border-box;flex:0 1 auto}
#swToastRegion .sw-toast-mark{flex:0 0 24px;width:24px}
#swToastRegion .sw-toast>span:nth-child(2){flex:0 1 auto;min-width:0;word-break:normal;overflow-wrap:break-word;hyphens:none}
#swToastRegion .sw-toast-saved>span:nth-child(2){white-space:nowrap}

/* AJMER_SALARY_CATEGORIES */
#salaryWorkspace .sw-budget-category-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}
#salaryWorkspace .sw-budget-category-head h2{margin:0}
#salaryWorkspace .sw-budget-category-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:12px 0;border-bottom:1px solid var(--sw-border,#e2e8f0)}
#salaryWorkspace .sw-budget-category-row label{min-width:0;margin:0}
#salaryWorkspace .sw-budget-category-row .sw-btn{min-height:44px;padding:10px 12px;color:#b42335;border-color:#f0ccd1;background:#fff5f6;font-size:12px}
#salaryWorkspace .sw-budget-category-row .sw-btn:hover{background:#ffe8ec}
#salaryWorkspace #swBudgets>button[type=submit]{margin-top:12px}
.sw-category-icon-preview{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #dbe6f5;border-radius:12px;background:#f4f8ff;color:#315786;font-size:13px;overflow-wrap:anywhere}
.sw-category-icon-preview svg{width:26px;height:26px;flex:0 0 26px}
@media(max-width:480px){#salaryWorkspace .sw-budget-category-head{align-items:flex-start;flex-direction:column}#salaryWorkspace .sw-budget-category-head>.sw-btn{width:100%}#salaryWorkspace .sw-budget-category-row{gap:8px}}

/* AJMER_SALARY_FIXED_NAV: keep navigation visible while the ledger page scrolls. */
/* Keep the viewport origin and scrollbar width stable across long and short tabs. */
html:has(>body.salary-standalone){scrollbar-gutter:stable}
body.salary-standalone #salaryWorkspace:has(.sw-reference-layout){margin-block:0;overflow-anchor:none}
#salaryWorkspace .sw-top{position:sticky;top:1px;z-index:30;background:var(--sw-surface,#fff);align-items:flex-start;box-shadow:0 8px 12px -12px #17366f35}
@media(min-width:901px){
 #salaryWorkspace .sw-main{padding-top:0}
 #salaryWorkspace .sw-top{padding-top:calc(20 * var(--sw-unit,1px))}
 #salaryWorkspace .sw-sidebar{position:sticky;top:1px;align-self:start;height:calc(100dvh - 2px);max-height:calc(100dvh - 2px);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:20}
}
@media(min-width:1320px){
 #salaryWorkspace .sw-money-panel{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;min-height:0;overflow:clip}
 #salaryWorkspace .sw-money-panel .sw-side-brand{flex-shrink:0}
 #salaryWorkspace .sw-money-panel .sw-side-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
}
@media(max-width:900px){
 #salaryWorkspace .sw-mobile-brand{position:sticky;top:calc(1px + env(safe-area-inset-top,0px));z-index:101;flex-shrink:0;margin-bottom:0;background:var(--sw-surface,#fff);box-shadow:0 3px 10px #17366f08}
 #salaryWorkspace .sw-top{top:calc(52px + env(safe-area-inset-top,0px));padding-top:18px}
 #salaryWorkspace .sw-menu-open .sw-sidebar{top:calc(57px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 75px - env(safe-area-inset-top,0px));overscroll-behavior:contain}
}
