.accountant-navigation[data-v-c572ce9a]{top:calc(var(--workspace-header-height,144px) + 16px);align-self:start;position:sticky}.workspace-desktop-nav[data-v-c572ce9a]{gap:4px;display:grid}.workspace-desktop-nav a[data-v-c572ce9a]{border-radius:var(--radius);color:var(--text);border-left:3px solid #0000;flex-direction:column;gap:5px;padding:13px 16px;font-size:14px;text-decoration:none;display:flex}.workspace-desktop-nav small[data-v-c572ce9a]{color:var(--muted);font-size:11px;line-height:1.5}.workspace-desktop-nav a[data-v-c572ce9a]:hover{background:var(--soft)}.workspace-desktop-nav a.is-active[data-v-c572ce9a]{color:var(--accent);background:var(--soft);border-left-color:var(--accent)}.workspace-desktop-nav a.is-active>span[data-v-c572ce9a]{font-weight:600}.workspace-mobile-nav[data-v-c572ce9a]{display:none}.workspace-help[data-v-c572ce9a]{border-top:1px solid var(--line);min-height:44px;color:var(--accent);align-items:center;gap:8px;margin:20px 0 0;padding:12px 16px;font-size:12px;text-decoration:none;display:flex}.workspace-help svg[data-v-c572ce9a]{flex-shrink:0;width:20px;height:20px}.workspace-help[data-v-c572ce9a]:hover{text-decoration:underline}:is(a[data-v-c572ce9a],select[data-v-c572ce9a]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=767px){.accountant-navigation[data-v-c572ce9a]{top:var(--workspace-header-height,110px);z-index:18;background:var(--bg,#f7f8f5);align-items:end;gap:12px;padding:10px 0;display:flex;position:sticky}.workspace-desktop-nav[data-v-c572ce9a]{display:none}.workspace-mobile-nav[data-v-c572ce9a]{min-width:0;color:var(--muted);flex-direction:column;flex:1;gap:6px;font-size:12px;display:flex}select[data-v-c572ce9a]{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);border-radius:var(--radius);font:500 14px/1.4 var(--body);background:#fff;padding:10px 12px}.workspace-help[data-v-c572ce9a]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;margin:0;padding:10px}.workspace-help span[data-v-c572ce9a]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.upcoming-heading[data-v-da2b854a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2[data-v-da2b854a]{font:600 20px/1.4 var(--heading);margin:0}a[data-v-da2b854a],button[data-v-da2b854a]{color:var(--accent);font-size:12px}button[data-v-da2b854a]{cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}p[data-v-da2b854a]{font-size:13px;line-height:1.65}.upcoming-muted[data-v-da2b854a]{color:var(--muted);font-size:12px}ol[data-v-da2b854a]{margin:0;padding:0;list-style:none}li[data-v-da2b854a]{border-bottom:1px solid var(--line);grid-template-columns:86px minmax(0,1fr);gap:16px;padding:15px 0;font-size:13px;line-height:1.55;display:grid}li[data-v-da2b854a]:last-child{border:0;padding-bottom:0}time[data-v-da2b854a]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}small[data-v-da2b854a]{color:var(--muted);margin-top:5px;font-size:11px;display:block}:is(a[data-v-da2b854a],button[data-v-da2b854a]):hover{text-decoration:underline}:is(a[data-v-da2b854a],button[data-v-da2b854a]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=420px){li[data-v-da2b854a]{grid-template-columns:1fr;gap:5px}}.ip-form[data-v-7b885259]{border-radius:var(--radius);background:#fff;padding:24px}.ip-fields[data-v-7b885259]{grid-template-columns:1fr 2fr;gap:20px;display:grid}label[data-v-7b885259]{font-size:13px;line-height:1.5;display:block}select[data-v-7b885259],input[data-v-7b885259]:not([type=checkbox]){border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:46px;color:var(--ink);font:15px var(--body);background:0 0;margin-top:8px;padding:10px 12px;display:block}.ip-base[data-v-7b885259]{margin-top:20px}.ip-base input[data-v-7b885259]{font-size:22px}.ip-note[data-v-7b885259]{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.ip-conditions[data-v-7b885259]{margin:16px 0 24px}summary[data-v-7b885259]{cursor:pointer;min-height:44px;color:var(--accent);align-content:center;font-size:13px}.ip-check[data-v-7b885259]{align-items:center;gap:10px;min-height:32px;margin:12px 0;display:flex}.ip-check input[data-v-7b885259]{accent-color:var(--accent);flex:none;width:18px;height:18px}button[data-v-7b885259]{border-radius:var(--radius);background:var(--accent);color:#fff;min-height:48px;font:600 14px var(--body);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:32px;padding:12px 24px;display:flex}button[data-v-7b885259]:disabled{opacity:.55;cursor:not-allowed}.ip-error[data-v-7b885259]{color:#963b32;font-size:14px}.ip-total[data-v-7b885259]{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.ip-total span[data-v-7b885259]{color:var(--muted);font-size:13px;display:block}.ip-total strong[data-v-7b885259]{font:500 28px/1.3 var(--heading);color:var(--accent);margin-top:8px;display:block}.ip-breakdown[data-v-7b885259]{margin-top:20px}dl[data-v-7b885259]{grid-template-columns:1fr auto;gap:10px;font-size:13px;display:grid}dd[data-v-7b885259]{text-align:right;font-variant-numeric:tabular-nums;margin:0}:is(input[data-v-7b885259],select[data-v-7b885259],button[data-v-7b885259],summary[data-v-7b885259]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=1100px){.ip-fields[data-v-7b885259]{grid-template-columns:1fr}}@media (width<=600px){.ip-form[data-v-7b885259]{padding:20px 16px}button[data-v-7b885259]{width:100%}}.salary-panel[data-v-3a6fbc53]{background:var(--soft,#e8efe8);border-radius:var(--radius);min-width:0;padding:32px;scroll-margin-top:180px}h2[data-v-3a6fbc53]{font:600 24px/1.3 var(--heading);align-items:center;gap:12px;margin:0 0 28px;display:flex}h2 svg[data-v-3a6fbc53]{width:26px;height:26px;color:var(--accent);flex:none}.salary-form[data-v-3a6fbc53]{border-radius:var(--radius);background:#fff;padding:24px}.salary-scope[data-v-3a6fbc53]{border-left:3px solid var(--accent);background:var(--soft);color:var(--ink);margin-bottom:24px;padding:16px 18px;font-size:13px;line-height:1.6}.salary-scope p[data-v-3a6fbc53],.salary-costs p[data-v-3a6fbc53]{margin:8px 0 0}.salary-annual[data-v-3a6fbc53]{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.salary-prior-status[data-v-3a6fbc53]{color:var(--accent);margin:12px 0 0;font-size:13px;line-height:1.6}.salary-prior-status[data-v-3a6fbc53]:empty{margin:0}.salary-costs[data-v-3a6fbc53]{border-top:1px solid var(--line);color:var(--ink);margin-top:20px;padding-top:20px;font-size:13px;line-height:1.6}input[aria-invalid=true][data-v-3a6fbc53]{border-color:#963b32}.salary-kind[data-v-3a6fbc53]{border-bottom:1px solid var(--line);gap:4px;margin-bottom:20px;display:flex}.salary-kind button[data-v-3a6fbc53]{min-height:46px;color:var(--muted);font:500 14px/1.4 var(--body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:8px}.salary-kind button[aria-pressed=true][data-v-3a6fbc53]{border-bottom-color:var(--accent);color:var(--accent)}.salary-employer[data-v-3a6fbc53]{margin-top:20px}.salary-fields[data-v-3a6fbc53]{grid-template-columns:1fr 2fr;gap:20px;display:grid}label[data-v-3a6fbc53],legend[data-v-3a6fbc53]{font-size:13px;line-height:1.5}label[data-v-3a6fbc53]{display:block}input[data-v-3a6fbc53]:not([type=checkbox]),select[data-v-3a6fbc53]{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:46px;color:var(--ink);font:inherit;background:0 0;margin-top:8px;padding:10px 12px;font-size:15px;display:block}.salary-mode[data-v-3a6fbc53]{border:0;min-width:0;margin:0;padding:0}.salary-mode legend[data-v-3a6fbc53]{margin:0 0 8px;padding:0}.salary-mode>div[data-v-3a6fbc53]{border:1px solid var(--line);border-radius:var(--radius);gap:2px;padding:3px;display:flex}.salary-mode button[data-v-3a6fbc53]{min-height:38px;font:500 12px/1.3 var(--body);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;padding:4px 8px}.salary-mode button[aria-pressed=true][data-v-3a6fbc53]{background:var(--accent);color:#fff}.salary-mode button strong[data-v-3a6fbc53]{font-size:13px;font-weight:600;display:block}.salary-mode button span[data-v-3a6fbc53]{margin-top:3px;font-size:11px;display:block}.salary-amount[data-v-3a6fbc53]{margin-top:24px}.salary-amount input[data-v-3a6fbc53]{min-height:58px;font-size:24px}.salary-note[data-v-3a6fbc53]{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.salary-conditions[data-v-3a6fbc53]{margin:16px 0 24px}summary[data-v-3a6fbc53]{cursor:pointer;min-height:44px;color:var(--accent);align-content:center;font-size:13px}.salary-check[data-v-3a6fbc53]{align-items:center;gap:10px;min-height:32px;margin:12px 0;display:flex}.salary-check input[data-v-3a6fbc53]{accent-color:var(--accent);flex:none;width:18px;height:18px}.salary-submit[data-v-3a6fbc53]{border-radius:var(--radius);background:var(--accent);color:#fff;min-height:48px;font:600 14px var(--body);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:32px;padding:12px 24px;display:flex}.salary-submit[data-v-3a6fbc53]:disabled{opacity:.55;cursor:not-allowed}.salary-error[data-v-3a6fbc53]{color:#963b32;font-size:14px;line-height:1.5}.salary-results[data-v-3a6fbc53]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1.3fr;gap:16px;margin-top:28px;padding-top:24px;display:grid}.salary-results span[data-v-3a6fbc53]{color:var(--muted);font-size:12px;line-height:1.5;display:block}.salary-results strong[data-v-3a6fbc53]{font:500 clamp(20px, 1.8vw, 28px)/1.25 var(--heading);color:var(--accent);white-space:nowrap;margin-top:8px;display:block}.salary-breakdown[data-v-3a6fbc53]{margin-top:20px}.salary-breakdown dl[data-v-3a6fbc53]{grid-template-columns:1fr auto;gap:10px;font-size:13px;display:grid}.salary-breakdown dd[data-v-3a6fbc53]{text-align:right;font-variant-numeric:tabular-nums;margin:0}.salary-sources[data-v-3a6fbc53]{margin-top:16px}.salary-sources ul[data-v-3a6fbc53]{padding-left:18px;font-size:12px;line-height:1.7}.salary-sources a[data-v-3a6fbc53]{color:var(--accent);text-decoration:underline}:is(input[data-v-3a6fbc53],select[data-v-3a6fbc53],button[data-v-3a6fbc53],summary[data-v-3a6fbc53],a[data-v-3a6fbc53]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=1100px){.salary-fields[data-v-3a6fbc53]{grid-template-columns:1fr}.salary-results[data-v-3a6fbc53]{grid-template-columns:1fr 1fr}.salary-results>div[data-v-3a6fbc53]:last-child{grid-column:1/-1}}@media (width<=600px){.salary-panel[data-v-3a6fbc53]{padding:20px 16px}h2[data-v-3a6fbc53]{margin-bottom:20px;font-size:21px}.salary-form[data-v-3a6fbc53]{padding:20px 16px}.salary-results[data-v-3a6fbc53]{gap:20px}.salary-submit[data-v-3a6fbc53]{width:100%}.salary-results strong[data-v-3a6fbc53]{font-size:24px}.salary-panel[data-v-3a6fbc53]{scroll-margin-top:110px}}.indicators-heading[data-v-5f735b27]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.indicators-heading h2[data-v-5f735b27]{font:500 22px/1.3 var(--heading);margin:0}.indicators-year[data-v-5f735b27]{color:var(--muted);flex-direction:column;gap:6px;min-width:180px;font-size:12px;display:flex}.indicators-year select[data-v-5f735b27]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;color:var(--text);font:400 14px/1.4 var(--body);background:#fff;padding:10px 12px}.indicators-year select[data-v-5f735b27]:disabled{opacity:.6;cursor:wait}.indicators-retry[data-v-5f735b27]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;text-decoration:underline}.indicators-retry[data-v-5f735b27]:hover{background:var(--soft)}.indicators-retry[data-v-5f735b27]:active{opacity:.8}.indicators-note[data-v-5f735b27],.indicator-note[data-v-5f735b27]{color:var(--muted);font-size:12px;line-height:1.6}.indicators-main[data-v-5f735b27]{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;display:grid}.indicators-main>div+div[data-v-5f735b27]{border-left:1px solid var(--line);padding-left:20px}.indicators-main dt[data-v-5f735b27]{font-size:14px}.indicators-main dt span[data-v-5f735b27]{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.indicators-main dd[data-v-5f735b27]{color:var(--accent);font:500 clamp(22px, 2vw, 28px)/1.2 var(--heading);white-space:nowrap;font-variant-numeric:tabular-nums;margin:12px 0 0}.indicators-details[data-v-5f735b27]{border-top:1px solid var(--line)}.indicators-details summary[data-v-5f735b27]{cursor:pointer;color:var(--accent);min-height:44px;padding:14px 0;font-size:13px}.indicators-details dl[data-v-5f735b27]{margin:0}.indicator-row[data-v-5f735b27]{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 12px;padding:14px 0;font-size:13px;display:grid}.indicator-row dd[data-v-5f735b27]{font-variant-numeric:tabular-nums;margin:0}.indicator-row>dd[data-v-5f735b27]:not(.indicator-note){color:var(--accent);white-space:nowrap}.indicator-row .indicator-note[data-v-5f735b27]{grid-column:1/-1}.indicators-sources ul[data-v-5f735b27]{padding-left:18px;font-size:12px;line-height:1.7}.indicators-sources a[data-v-5f735b27]{color:var(--accent);overflow-wrap:anywhere}:is(summary[data-v-5f735b27],a[data-v-5f735b27],select[data-v-5f735b27],button[data-v-5f735b27]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=600px){.indicators-heading h2[data-v-5f735b27]{font-size:18px}.indicators-main[data-v-5f735b27]{gap:12px}.indicators-main>div+div[data-v-5f735b27]{padding-left:12px}}.tax-calendar[data-v-6dab2a03]{align-self:start;min-width:0}h2[data-v-6dab2a03]{margin:0;font-size:22px;font-weight:500;line-height:1.3}p[data-v-6dab2a03]{margin:8px 0;font-size:13px;line-height:1.65}.tax-muted[data-v-6dab2a03],.tax-count[data-v-6dab2a03]{color:var(--muted);font-size:12px}.tax-controls[data-v-6dab2a03]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:20px 0;display:grid}label[data-v-6dab2a03]{color:var(--muted);flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}select[data-v-6dab2a03]{background:var(--bg,#f7f8f4);width:100%;min-width:0;min-height:44px;color:var(--heading);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:10px}summary[data-v-6dab2a03]{cursor:pointer;color:var(--accent);padding:8px 0;font-size:12px;line-height:1.6}.tax-filters[data-v-6dab2a03]{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:8px}.tax-events[data-v-6dab2a03]{margin:0;padding:0;list-style:none}.tax-events li[data-v-6dab2a03]{border-bottom:1px solid var(--line);padding:18px 0}.tax-event-heading[data-v-6dab2a03]{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}time[data-v-6dab2a03]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}h3[data-v-6dab2a03]{margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.6}a[data-v-6dab2a03]{color:var(--accent);text-underline-offset:3px;font-size:12px}button[data-v-6dab2a03]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;padding:10px 16px;font-size:13px}button[data-v-6dab2a03]:hover{background:var(--soft,#e8efe8);border-color:var(--accent)}button[data-v-6dab2a03]:active{filter:brightness(.95)}summary[data-v-6dab2a03]:hover,a[data-v-6dab2a03]:hover{text-decoration:underline}.tax-calendar[data-v-6dab2a03] :is(a,button,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tax-more[data-v-6dab2a03]{margin-top:16px}.tax-scope[data-v-6dab2a03]{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:16px;font-size:12px}.tax-state[data-v-6dab2a03]{padding:24px 0}@media (width<=420px){.tax-controls[data-v-6dab2a03]{gap:10px}.tax-filters .tax-controls[data-v-6dab2a03]{grid-template-columns:1fr}h2[data-v-6dab2a03]{font-size:18px}}.work-calendar[data-v-14d117f1]{min-width:0}h2[data-v-14d117f1]{font:600 20px/1.4 var(--heading);margin:0}.calendar-note[data-v-14d117f1],.calendar-legend[data-v-14d117f1]{color:var(--muted);font-size:12px;line-height:1.65}.calendar-controls[data-v-14d117f1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}label[data-v-14d117f1]{color:var(--muted);gap:8px;font-size:12px;display:grid}select[data-v-14d117f1]{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;padding:10px;font-size:14px}select[data-v-14d117f1]:focus-visible,button[data-v-14d117f1]:focus-visible,summary[data-v-14d117f1]:focus-visible,a[data-v-14d117f1]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.calendar-totals[data-v-14d117f1]{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:20px 0;display:grid}dt[data-v-14d117f1]{color:var(--muted);font-size:12px;line-height:1.5}dd[data-v-14d117f1]{color:var(--accent);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(22px,3vw,28px);font-weight:500}.calendar-week[data-v-14d117f1]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-week [role=columnheader][data-v-14d117f1]{text-align:center;color:var(--muted);padding:8px 0;font-size:12px}.calendar-days[data-v-14d117f1]{gap:4px;display:grid}.calendar-day[data-v-14d117f1]{border-radius:var(--radius);font-variant-numeric:tabular-nums;border:1px solid #0000;place-items:center;min-height:36px;font-size:14px;display:grid}.is-off[data-v-14d117f1]{background:var(--soft);color:var(--accent)}.is-today[data-v-14d117f1]{border-color:var(--accent);font-weight:700}.calendar-legend[data-v-14d117f1]{align-items:center;gap:8px;display:flex}.calendar-legend span[data-v-14d117f1]{background:var(--soft);border:1px solid var(--line);flex:0 0 12px;width:12px;height:12px}.calendar-details[data-v-14d117f1]{border-top:1px solid var(--line);font-size:12px;line-height:1.65}summary[data-v-14d117f1]{min-height:44px;color:var(--accent);cursor:pointer;padding-block:12px}summary[data-v-14d117f1]:hover,a[data-v-14d117f1]:hover,button[data-v-14d117f1]:hover{text-decoration:underline}ul[data-v-14d117f1]{margin:0 0 16px;padding-left:18px}li+li[data-v-14d117f1]{margin-top:6px}a[data-v-14d117f1],.calendar-retry[data-v-14d117f1]{color:var(--accent);overflow-wrap:anywhere}.calendar-retry[data-v-14d117f1]{font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}@media (width<=600px){h2[data-v-14d117f1]{font-size:18px}.calendar-controls[data-v-14d117f1]{gap:12px}.calendar-totals[data-v-14d117f1]{gap:8px}dt[data-v-14d117f1]{font-size:11px}}.knowledge-panel[data-v-a2a33028]{min-width:0}.knowledge-heading[data-v-a2a33028]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.knowledge-heading h2[data-v-a2a33028]{font:600 20px/1.4 var(--heading);margin:0}.knowledge-panel a[data-v-a2a33028]{color:var(--accent);line-height:1.5;text-decoration:none}.knowledge-heading a[data-v-a2a33028]{font-size:13px}.knowledge-form[data-v-a2a33028]{margin-top:24px}.knowledge-form label[data-v-a2a33028]{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.knowledge-search-row[data-v-a2a33028]{gap:8px;display:flex}.knowledge-input-wrap[data-v-a2a33028]{flex:1;min-width:0;position:relative}.knowledge-input-wrap input[data-v-a2a33028]{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;height:52px;color:inherit;font:inherit;background:#fff;padding:12px 44px 12px 14px;font-size:16px}.knowledge-input-wrap input[data-v-a2a33028]::-webkit-search-cancel-button{-webkit-appearance:none}.knowledge-panel button[data-v-a2a33028]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;padding:10px 14px;font-size:13px}.knowledge-panel .knowledge-clear[data-v-a2a33028]{border:0;width:44px;padding:0;font-size:24px;position:absolute;top:4px;right:4px}.knowledge-panel .knowledge-submit[data-v-a2a33028]{background:var(--accent);color:#fff;border-color:var(--accent);min-width:80px}.knowledge-muted[data-v-a2a33028]{color:var(--muted);font-size:12px;line-height:1.65}.knowledge-form .knowledge-muted[data-v-a2a33028]{margin:8px 0 0}.knowledge-topics[data-v-a2a33028]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.knowledge-topics button[data-v-a2a33028]{padding:6px 10px}.knowledge-topics button[aria-pressed=true][data-v-a2a33028]{border-color:var(--accent);background:var(--soft,#e8efe8)}.knowledge-content[data-v-a2a33028]{min-height:150px}.knowledge-status[data-v-a2a33028]{min-height:20px;margin:16px 0 0}.knowledge-results[data-v-a2a33028]{margin:0;padding:0;list-style:none}.knowledge-results li[data-v-a2a33028]{border-bottom:1px solid var(--line);padding:16px 0}.knowledge-results a[data-v-a2a33028]{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:500;display:flex}.knowledge-results a span[data-v-a2a33028]{flex-shrink:0}.knowledge-excerpt[data-v-a2a33028]{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.65}.knowledge-feedback[data-v-a2a33028]{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.65}.knowledge-feedback p[data-v-a2a33028]{margin:0 0 8px}.knowledge-more[data-v-a2a33028]{margin-top:16px}.knowledge-panel button[data-v-a2a33028]:hover:not(:disabled){border-color:var(--accent);background:var(--soft,#e8efe8)}.knowledge-panel .knowledge-submit[data-v-a2a33028]:hover:not(:disabled){background:var(--accent);opacity:.9}.knowledge-panel button[data-v-a2a33028]:active:not(:disabled){filter:brightness(.94)}.knowledge-panel a[data-v-a2a33028]:hover{text-decoration:underline}.knowledge-panel a[data-v-a2a33028]:active{opacity:.8}.knowledge-panel[data-v-a2a33028] :is(a,button,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.knowledge-panel button[data-v-a2a33028]:disabled{opacity:.55;cursor:wait}@media (width<=420px){.knowledge-search-row[data-v-a2a33028]{flex-wrap:wrap}.knowledge-input-wrap[data-v-a2a33028]{flex-basis:100%}.knowledge-panel .knowledge-submit[data-v-a2a33028]{width:100%}}.accountant-page[data-v-47315c6a]{max-width:1920px;padding:28px var(--gutter) 64px;margin-inline:auto}.accountant-page[data-v-47315c6a] .cx-crumb{color:var(--muted);gap:12px;margin-bottom:20px;font-size:13px;display:flex}.accountant-intro h1[data-v-47315c6a]{font:500 clamp(28px, 3vw, 36px)/1.1 var(--heading);letter-spacing:-.03em;margin:0 0 8px}.accountant-intro p[data-v-47315c6a]{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.accountant-panel[data-v-47315c6a]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;padding:24px;scroll-margin-top:180px}.accountant-panel h2[data-v-47315c6a]{font:600 20px/1.4 var(--heading);margin:0}.accountant-muted[data-v-47315c6a]{color:var(--muted);font-size:12px;line-height:1.65}.currency-row[data-v-47315c6a]{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;font-size:14px;display:flex}.currency-row strong[data-v-47315c6a]{min-width:34px;font-weight:500}.currency-row span[data-v-47315c6a]{color:var(--muted)}.currency-row b[data-v-47315c6a]{color:var(--accent);margin-left:auto;font-size:20px;font-weight:500}.panel-footer[data-v-47315c6a]{padding-top:24px}.accountant-panel a[data-v-47315c6a]{color:var(--accent);font-size:13px;line-height:1.5}.service-row[data-v-47315c6a]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.service-row>span[data-v-47315c6a]{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.service-row i[data-v-47315c6a]{background:#969d99;border-radius:50%;width:6px;height:6px}.service-row [data-state=available] i[data-v-47315c6a]{background:var(--accent)}.service-row [data-state=unavailable] i[data-v-47315c6a],.service-row [data-state=maintenance] i[data-v-47315c6a]{background:#a56b36}.feed-retry[data-v-47315c6a]{color:var(--accent);cursor:pointer;min-height:32px;font:inherit;background:0 0;border:0;padding:0 6px;text-decoration:underline}.release-stale[data-v-47315c6a]{margin-top:4px;font-size:11px;display:block}.feed-retry[data-v-47315c6a]:disabled{opacity:.5;cursor:wait}.currency-row b[data-v-47315c6a]{white-space:nowrap;font-variant-numeric:tabular-nums}.accountant-section-heading[data-v-47315c6a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.releases-scroll[data-v-47315c6a]{margin-top:24px;overflow-x:auto}table[data-v-47315c6a]{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th[data-v-47315c6a],td[data-v-47315c6a]{border-bottom:1px solid var(--line);padding:18px 16px}th[data-v-47315c6a]:first-child{padding-left:0}thead th[data-v-47315c6a]{color:var(--muted);font-size:12px;font-weight:400}tbody th[data-v-47315c6a]{font-weight:400}td[data-v-47315c6a]{width:18%;color:var(--muted)}.accountant-page a[data-v-47315c6a]:hover{text-underline-offset:4px;text-decoration:underline}.accountant-page[data-v-47315c6a] :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.accountant-intro[data-v-47315c6a]{margin-bottom:24px}.accountant-workspace[data-v-47315c6a]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;display:grid}.workspace-content[data-v-47315c6a]{min-width:0;min-height:440px;scroll-margin-top:160px}.workspace-today[data-v-47315c6a]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}#accountant-rates[data-v-47315c6a]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;padding:20px 24px;display:grid}#accountant-rates h2[data-v-47315c6a],#accountant-rates>.accountant-muted[data-v-47315c6a],#accountant-rates>.panel-footer[data-v-47315c6a]{grid-column:1/-1}#accountant-rates .currency-row[data-v-47315c6a]{border-bottom:0;flex-wrap:wrap;gap:8px;padding:10px 0}#accountant-rates .currency-row span[data-v-47315c6a]{font-size:11px}#accountant-rates .currency-row b[data-v-47315c6a]{font-size:22px}#accountant-rates .panel-footer[data-v-47315c6a]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-top:8px;display:flex}#accountant-rates .panel-footer p[data-v-47315c6a]{margin:0}.workspace-calendar-nav[data-v-47315c6a]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.workspace-calendar-nav a[data-v-47315c6a]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;color:var(--accent);align-items:center;padding:10px 16px;font-size:13px;display:flex}.workspace-calendar-nav a[aria-current][data-v-47315c6a]{background:var(--accent);color:#fff;border-color:var(--accent)}.workspace-calendar-nav a[data-v-47315c6a]:hover{background:var(--soft);color:var(--accent)}.workspace-tool[data-v-47315c6a]{min-width:0}.workspace-tool[data-v-47315c6a] .salary-calculator{max-width:none}.workspace-tool[data-v-47315c6a] .work-calendar{max-width:820px}@media (width<=1100px){.accountant-workspace[data-v-47315c6a]{grid-template-columns:190px minmax(0,1fr);gap:24px}.workspace-today[data-v-47315c6a]{grid-template-columns:1fr}}@media (width<=767px){.accountant-page[data-v-47315c6a]{padding-top:20px;padding-bottom:32px}.accountant-workspace[data-v-47315c6a]{grid-template-columns:minmax(0,1fr);gap:20px}.accountant-intro[data-v-47315c6a]{margin-bottom:20px}.accountant-panel[data-v-47315c6a]{padding:20px;scroll-margin-top:120px}.accountant-panel h2[data-v-47315c6a]{font-size:18px}.workspace-content[data-v-47315c6a]{min-height:0}#accountant-rates[data-v-47315c6a]{grid-template-columns:1fr;padding:20px}#accountant-rates .currency-row[data-v-47315c6a]{border-bottom:1px solid var(--line)}#accountant-rates .panel-footer[data-v-47315c6a]{border-top:0;gap:8px}.workspace-calendar-nav[data-v-47315c6a]{gap:6px}.workspace-calendar-nav a[data-v-47315c6a]{padding:10px 12px;font-size:12px}table[data-v-47315c6a]{min-width:320px;font-size:12px}th[data-v-47315c6a],td[data-v-47315c6a]{padding:14px 10px}}
