.tabs-row.svelte-1gjcsm{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;gap:4px;width:fit-content;margin-bottom:20px;padding:4px;display:flex}.tab-btn.svelte-1gjcsm{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:7px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.tab-btn.svelte-1gjcsm:hover{color:var(--text-primary);background:var(--bg-hover)}.tab-btn.active.svelte-1gjcsm{background:var(--accent-blue);color:#fff}.settings-form.svelte-1gjcsm{flex-direction:column;gap:12px;max-width:900px;display:flex}.form-row2.svelte-1gjcsm{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-row3.svelte-1gjcsm{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.form-group.svelte-1gjcsm{flex-direction:column;gap:5px;display:flex}.form-group.svelte-1gjcsm label:where(.svelte-1gjcsm){color:var(--text-secondary);font-size:11px;font-weight:600}.form-group.svelte-1gjcsm input:where(.svelte-1gjcsm){border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-primary);border-radius:8px;outline:none;padding:9px;font-size:13px}.form-group.svelte-1gjcsm input:where(.svelte-1gjcsm):focus{border-color:var(--accent-blue)}.sec-label.svelte-1gjcsm{letter-spacing:.1em;color:var(--accent-blue);text-transform:uppercase;background:#6c30bb14;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:700}.form-actions.svelte-1gjcsm{gap:12px;margin-top:8px;display:flex}.gross-preview.svelte-1gjcsm{border:1px solid var(--accent-blue);color:var(--accent-blue);background:#6c30bb1a;border-radius:8px;padding:10px 14px;font-family:DM Mono,monospace;font-size:13px;font-weight:700}.deduction-grid.svelte-1gjcsm{flex-direction:column;gap:10px;display:flex}.deduction-box.svelte-1gjcsm{background:var(--bg-card);border:1px solid var(--border-light);cursor:pointer;border-radius:10px;padding:12px;transition:border-color .15s;display:block}.deduction-box.svelte-1gjcsm:has(input:where(.svelte-1gjcsm):checked){border-color:var(--accent-blue)}.d-check.svelte-1gjcsm{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.d-check.svelte-1gjcsm input[type=checkbox]:where(.svelte-1gjcsm){accent-color:var(--accent-blue);width:15px;height:15px}.btn-act.svelte-1gjcsm{background:var(--bg-card2);border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;padding:5px 8px;display:flex}.btn-act.svelte-1gjcsm:hover{border-color:var(--accent-blue);color:var(--text-primary)}
