@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.280oih_b74u9j.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3qxy1tqak831c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_ccfab241-module___H-5jG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_ccfab241-module___H-5jG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--bg:#eaeef4;--bg-deep:#e2e7ef;--surface:#fff;--surface-muted:#f7f9fc;--surface-sunken:#eef1f6;--rail:#13192507;--rail-strong:#1319250d;--row-hover:#1319250a;--row-active:#13192512;--panel:#fff;--panel-border:#10182824;--panel-rail:#f6f8fb;--glass-highlight:inset 0 1px 0 #ffffffe6;--chrome-dark:#14181f;--chrome-dark-sheen:linear-gradient(180deg, #ffffff12 0%, #fff0 55%);--chrome-dark-ink:#fff;--chrome-dark-muted:#ffffffad;--chrome-dark-subtle:#ffffff85;--chrome-dark-line:#ffffff1f;--chrome-dark-hover:#ffffff1a;--chrome-dark-active:#ffffff29;--chrome-dark-rim:inset 0 1px 0 #ffffff29;--scrim:#0c111c9e;--ink:#1a1d23;--ink-strong:#0b0d11;--ink-muted:#596273;--ink-subtle:#828b9b;--ink-inverse:#fff;--line:#dde2ea;--line-strong:#c4cbd7;--line-soft:#e9edf3;--brand-red:#d8070d;--brand-red-bright:#e8262c;--brand-red-deep:#9a0203;--brand-red-on-dark:#ff5257;--brand-charcoal:#040404;--brand-grey:#4f4f4f;--accent-50:#f4f5f7;--accent-100:#e7e9ed;--accent-200:#d3d7de;--accent-300:#a6adba;--accent-400:#6f7787;--accent-500:#444b58;--accent-600:#262b34;--accent-700:#171b21;--accent-800:#0d1014;--accent:var(--accent-700);--accent-ink:#fff;--accent-soft-bg:var(--accent-50);--accent-ring:#171b2129;--paid:#067647;--paid-bg:#ecfdf3;--paid-border:#abefc6;--due:#a15c07;--due-bg:#fffaeb;--due-border:#f7d9a2;--grace:#b54708;--grace-bg:#fff6ed;--grace-border:#fdd7a8;--overdue:#9f1239;--overdue-strong:#7d0f2e;--overdue-deep:#6b0d27;--overdue-bg:#fef2f5;--overdue-border:#f4c9d7;--credit:#175cd3;--credit-bg:#eff6ff;--credit-border:#b8d4fe;--writeoff:#6b3fa0;--writeoff-bg:#f8f5fd;--writeoff-border:#ddccf3;--neutral:var(--ink-muted);--neutral-bg:var(--surface-sunken);--neutral-border:var(--line);--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 2px 4px -1px #1018280f, 0 1px 2px #1018280a;--shadow-lg:0 4px 8px -2px #10182814, 0 2px 4px -2px #1018280a;--shadow-xl:0 24px 48px -12px #1018283d;--shadow-card:0 1px 2px #1018280d, 0 6px 16px -8px #1018281a;--shadow-panel:0 2px 4px #10182814, 0 12px 28px -8px #1018282e, 0 40px 80px -24px #10182859,  0 0 0 1px #1018280f;--ring:0 0 0 3px var(--accent-ring);--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-full:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--gap-block:var(--s-5);--gap-block-lg:var(--s-7);--pad-card:var(--s-5);--pad-cell:var(--s-5);--font-sans:var(--font-poppins), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.875rem;--t-md:.9375rem;--t-lg:1.0625rem;--t-xl:1.375rem;--t-2xl:1.75rem;--t-3xl:2.25rem;--t-4xl:3rem;--t-money-sm:1.375rem;--t-money:1.75rem;--t-money-lg:2.25rem;--t-money-xl:2.75rem;--lh-tight:1.15;--lh-snug:1.35;--lh-normal:1.55;--track-tight:-.02em;--track-wide:.04em;--track-caps:.08em;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--fast:.14s;--base:.2s;--exit:.15s;--slow:.3s;--sidebar-w:244px;--topbar-h:58px;--content-max:1360px;--z-sticky:20;--z-topbar:40;--z-sidebar:50;--z-overlay:80;--z-workspace:90;--z-modal:100;--z-toast:110}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--t-base);line-height:var(--lh-normal);color:var(--ink);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1;background-image:radial-gradient(1100px 640px at 92% -8%,#d8070d12,#0000 62%),radial-gradient(900px 560px at 2% 4%,#171b2114,#0000 64%),linear-gradient(168deg,#f4f7fb 0%,#e8ecf3 52%,#dfe5ee 100%);background-attachment:fixed}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--ink-strong)}table{border-collapse:collapse;width:100%}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}:focus:not(:focus-visible),input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--line-strong);border-radius:var(--r-full);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--ink-subtle)}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--accent-200);color:var(--accent-800)}@keyframes arcShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body{background:#fff}}
