.paycheck-chart.svelte-2vqnke{background:linear-gradient(125deg,#fff,#faf7f1);border:1px solid #e0d8cb;border-radius:10px;margin:20px 0;padding:16px 10px 14px 0}.paycheck-chart.svelte-2vqnke figcaption:where(.svelte-2vqnke){flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 14px;font-size:12px;font-weight:650;display:flex}.paycheck-chart.svelte-2vqnke figcaption:where(.svelte-2vqnke) span:where(.svelte-2vqnke){font-size:10px;font-weight:400}.paycheck-chart.svelte-2vqnke svg:where(.svelte-2vqnke){width:100%;display:block;overflow:visible}.paycheck-chart.svelte-2vqnke text:where(.svelte-2vqnke){fill:#5f574a;font:17px Inter,sans-serif}.paycheck-chart.svelte-2vqnke>div:where(.svelte-2vqnke){color:#a66016;flex-wrap:wrap;gap:18px;padding:0 14px;font-size:11px;display:flex}.paycheck-chart.svelte-2vqnke>div:where(.svelte-2vqnke) span:where(.svelte-2vqnke)+span:where(.svelte-2vqnke){color:#526d80}@media (width<=550px){.paycheck-chart.svelte-2vqnke text:where(.svelte-2vqnke){font-size:28px}}.paycheck-page.svelte-s9mqjy{--ink:#433c30;--accent:#a66016;color:var(--ink)}.paycheck-page.svelte-s9mqjy a:where(.svelte-s9mqjy){color:#885317}.paycheck-kicker.svelte-s9mqjy,.paycheck-coverage.svelte-s9mqjy{flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.paycheck-kicker.svelte-s9mqjy{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-bottom:25px}.paycheck-page.svelte-s9mqjy header:where(.svelte-s9mqjy) h2:where(.svelte-s9mqjy){margin:12px 0 18px;font-family:Barlow Condensed,sans-serif;font-size:clamp(48px,5vw,76px);line-height:.94}.paycheck-page.svelte-s9mqjy header:where(.svelte-s9mqjy) em:where(.svelte-s9mqjy){color:var(--accent);font-style:normal}.paycheck-page.svelte-s9mqjy header:where(.svelte-s9mqjy)>p:where(.svelte-s9mqjy):last-child{max-width:60ch;font-size:14px;line-height:1.6}.paycheck-coverage.svelte-s9mqjy{border-top:1px solid #e1d9cd;margin-top:18px;padding:14px 0}.paycheck-coverage.svelte-s9mqjy>span:where(.svelte-s9mqjy):first-child{background:var(--accent);border-radius:50%;width:7px;height:7px}.paycheck-method.svelte-s9mqjy,.paycheck-evidence.svelte-s9mqjy{background:#faf8f2;border:1px solid #e0d8cb;border-radius:8px;padding:14px;font-size:12px;line-height:1.7}.paycheck-page.svelte-s9mqjy summary:where(.svelte-s9mqjy){cursor:pointer;font-weight:650}.paycheck-controls.svelte-s9mqjy{grid-template-columns:1fr 1fr;gap:13px;margin:22px 0;display:grid}.paycheck-controls.svelte-s9mqjy label:where(.svelte-s9mqjy),.paycheck-search.svelte-s9mqjy{flex-direction:column;gap:6px;font-size:11px;font-weight:650;display:flex}.paycheck-wide.svelte-s9mqjy{grid-column:1/-1}.paycheck-page.svelte-s9mqjy input:where(.svelte-s9mqjy),.paycheck-page.svelte-s9mqjy select:where(.svelte-s9mqjy){width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d6cebf;border-radius:6px;padding:11px;font-size:13px}.paycheck-summary.svelte-s9mqjy{padding:18px 0}.paycheck-stats.svelte-s9mqjy{grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0;display:grid}.paycheck-stats.svelte-s9mqjy strong:where(.svelte-s9mqjy){color:var(--accent);font-family:Barlow Condensed,sans-serif;font-size:38px;display:block}.paycheck-stats.svelte-s9mqjy span:where(.svelte-s9mqjy){font-size:11px;line-height:1.5;display:block}.paycheck-summary.svelte-s9mqjy>p:where(.svelte-s9mqjy){font-size:13px;line-height:1.6}.paycheck-reading.svelte-s9mqjy{background:#f6f0df;border-left:3px solid #b17c2e;padding:12px}.paycheck-tabs.svelte-s9mqjy,.paycheck-actions.svelte-s9mqjy{flex-wrap:wrap;gap:8px;display:flex}.paycheck-page.svelte-s9mqjy button:where(.svelte-s9mqjy){font:inherit;cursor:pointer}.paycheck-tabs.svelte-s9mqjy button:where(.svelte-s9mqjy),.paycheck-actions.svelte-s9mqjy button:where(.svelte-s9mqjy),.paycheck-evidence.svelte-s9mqjy>button:where(.svelte-s9mqjy){color:var(--ink);background:#fff;border:1px solid #d6cebf;border-radius:6px;padding:10px 12px;font-size:12px}.paycheck-tabs.svelte-s9mqjy button[aria-pressed=true]:where(.svelte-s9mqjy){background:var(--ink);color:#fff}.paycheck-note.svelte-s9mqjy{color:#706754;font-size:12px;line-height:1.6}.paycheck-page.svelte-s9mqjy [role=status]:where(.svelte-s9mqjy){font-size:12px}.paycheck-levels.svelte-s9mqjy{gap:10px;margin:16px 0;display:grid}.paycheck-levels.svelte-s9mqjy strong:where(.svelte-s9mqjy){display:block}.paycheck-table-scroll.svelte-s9mqjy{max-width:100%;overflow:auto}.paycheck-page.svelte-s9mqjy table:where(.svelte-s9mqjy){border-collapse:collapse;width:100%;min-width:460px;font-size:11px}.paycheck-page.svelte-s9mqjy caption:where(.svelte-s9mqjy){text-align:left;margin:10px 0}.paycheck-page.svelte-s9mqjy th:where(.svelte-s9mqjy),.paycheck-page.svelte-s9mqjy td:where(.svelte-s9mqjy){text-align:left;border-bottom:1px solid #e2dbcf;padding:8px}.paycheck-related.svelte-s9mqjy{background:#f1f5f5;border-radius:8px;margin:24px 0;padding:18px;font-size:12px;line-height:1.7}.paycheck-related.svelte-s9mqjy h3:where(.svelte-s9mqjy){margin-top:0;font-size:16px}.paycheck-region-heading.svelte-s9mqjy{margin-top:30px}.paycheck-search.svelte-s9mqjy{margin-bottom:16px}.paycheck-regions.svelte-s9mqjy{grid-template-columns:1fr 1fr;gap:10px;display:grid}.paycheck-region.svelte-s9mqjy{text-align:left;color:var(--ink);background:linear-gradient(135deg,#fff,#fcf9f2);border:1px solid #e0d8cb;border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;padding:15px;transition:transform .16s,border-color .16s;display:grid}.paycheck-region.svelte-s9mqjy:hover{border-color:var(--accent);transform:translateY(-2px)}.paycheck-region.svelte-s9mqjy>strong:where(.svelte-s9mqjy){grid-column:1/-1;font-size:14px}.paycheck-region.svelte-s9mqjy>span:where(.svelte-s9mqjy){color:var(--accent);font-size:18px;font-weight:650}.paycheck-region.svelte-s9mqjy small:where(.svelte-s9mqjy){color:#6c6250;font-size:10px;font-weight:400;line-height:1.5;display:block}.paycheck-empty.svelte-s9mqjy{border:1px dashed #c9b28e;margin:20px 0;padding:20px;font-size:13px;line-height:1.6}.paycheck-page.svelte-s9mqjy footer:where(.svelte-s9mqjy){color:#706754;margin:24px 0;font-size:11px;line-height:1.5}.paycheck-page.svelte-s9mqjy button:where(.svelte-s9mqjy):focus-visible,.paycheck-page.svelte-s9mqjy a:where(.svelte-s9mqjy):focus-visible,.paycheck-page.svelte-s9mqjy input:where(.svelte-s9mqjy):focus-visible,.paycheck-page.svelte-s9mqjy select:where(.svelte-s9mqjy):focus-visible{outline-offset:3px;outline:3px solid #488dab}@media (width<=550px){.paycheck-stats.svelte-s9mqjy{grid-template-columns:1fr 1fr}.paycheck-stats.svelte-s9mqjy>div:where(.svelte-s9mqjy):last-child{grid-column:1/-1}.paycheck-regions.svelte-s9mqjy{grid-template-columns:1fr}.paycheck-stats.svelte-s9mqjy strong:where(.svelte-s9mqjy){font-size:34px}}@media (prefers-reduced-motion:reduce){.paycheck-region.svelte-s9mqjy{transition:none}.paycheck-region.svelte-s9mqjy:hover{transform:none}}
