.dashboard-module__I3Ma9W__container{flex-direction:column;gap:30px;min-height:100%;padding:30px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__container{gap:20px;padding:16px 16px 120px}}.dashboard-module__I3Ma9W__header{justify-content:space-between;align-items:center;height:65px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__header{height:auto;margin-bottom:10px}}.dashboard-module__I3Ma9W__title{font-family:var(--font-instrument-serif);color:#000;margin:0;font-size:50px;font-weight:400}@media (max-width:1024px){.dashboard-module__I3Ma9W__title{font-size:36px}}.dashboard-module__I3Ma9W__statsGrid{gap:20px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__statsGrid{flex-direction:column;gap:16px}}.dashboard-module__I3Ma9W__mainCard{border:1px solid #0000001a;border-radius:15px;flex-direction:column;flex:0 0 35%;justify-content:space-between;height:316px;padding:24px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.dashboard-module__I3Ma9W__mainCard{flex:none;width:100%;height:auto;min-height:280px}}.dashboard-module__I3Ma9W__cardInfo{flex-direction:column;gap:4px;display:flex}.dashboard-module__I3Ma9W__amountWrapper{align-items:flex-start;gap:2px;display:flex}.dashboard-module__I3Ma9W__amount{font-family:var(--font-instrument-sans);color:#000;font-size:40px;line-height:1}.dashboard-module__I3Ma9W__currency{font-family:var(--font-instrument-sans);color:#666;margin-top:4px;font-size:20px}.dashboard-module__I3Ma9W__label{font-family:var(--font-instrument-sans);color:#888;font-size:14px}.dashboard-module__I3Ma9W__mainCardBottom{justify-content:space-between;align-items:flex-end;height:120px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__mainCardBottom{height:auto;margin-top:40px}}.dashboard-module__I3Ma9W__bars{align-items:flex-end;gap:8px;height:100%;display:flex;position:absolute;bottom:-80px;right:20px}@media (max-width:1024px){.dashboard-module__I3Ma9W__bars{bottom:-120px;right:0}}.dashboard-module__I3Ma9W__barDark{background-color:#353535;border:1px solid #ffffff1a;border-radius:12px 12px 0 0;width:80px;height:100%}.dashboard-module__I3Ma9W__barLight{background-color:#e8e8e8;border:1px solid #0000001a;border-radius:12px 12px 0 0;width:80px;height:70%}.dashboard-module__I3Ma9W__newInvoiceBtn{font-family:var(--font-instrument-sans);color:#666;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:20px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 12px;font-size:12px;font-weight:500;transition:background .2s;display:flex}.dashboard-module__I3Ma9W__newInvoiceBtn:hover{background:#fafafa}.dashboard-module__I3Ma9W__secondaryCard{border:1px solid #0000001a;border-radius:15px;flex-direction:column;flex:1;justify-content:space-between;height:316px;padding:32px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__secondaryCard{gap:32px;height:auto;padding:24px}}.dashboard-module__I3Ma9W__statsRow{justify-content:space-between;gap:40px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__statsRow{flex-direction:column;gap:24px}}.dashboard-module__I3Ma9W__statItem{flex-direction:column;gap:4px;display:flex}.dashboard-module__I3Ma9W__amountWrapperSmall{align-items:baseline;gap:4px;display:flex}.dashboard-module__I3Ma9W__amountMedium{font-family:var(--font-instrument-sans);color:#000;font-size:32px;line-height:1}.dashboard-module__I3Ma9W__currencyMedium{font-family:var(--font-instrument-sans);color:#666;font-size:18px}.dashboard-module__I3Ma9W__amountSuffix{font-family:var(--font-instrument-sans);color:#666;font-size:20px}.dashboard-module__I3Ma9W__progressRow{gap:20px;display:flex}@media (max-width:1024px){.dashboard-module__I3Ma9W__progressRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}}.dashboard-module__I3Ma9W__progressItem{flex-direction:column;flex:1;gap:8px;display:flex}.dashboard-module__I3Ma9W__progressLabel{font-family:var(--font-instrument-sans);color:#666;font-size:13px}.dashboard-module__I3Ma9W__progressBar{background-color:#eee;border-radius:15px;width:100%;height:12px;overflow:hidden}.dashboard-module__I3Ma9W__progressFill{background-color:#353535;border-radius:15px;height:100%}.dashboard-module__I3Ma9W__filtersRow{justify-content:space-between;align-items:center;display:flex}.dashboard-module__I3Ma9W__activeFilters{font-family:var(--font-instrument-sans);color:#333;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.dashboard-module__I3Ma9W__filterBadge{color:#fff;background:#353535;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}.dashboard-module__I3Ma9W__filterControls{gap:12px;display:flex}.dashboard-module__I3Ma9W__filterSelect,.dashboard-module__I3Ma9W__filterSearch{font-family:var(--font-instrument-sans);color:#0009;cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:20px;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.dashboard-module__I3Ma9W__filterSearch{color:#999}.dashboard-module__I3Ma9W__tableCard{background:0 0;border:1px solid #00000014;border-radius:20px;flex-direction:column;gap:20px;padding:24px;display:flex}.dashboard-module__I3Ma9W__tableHeaderRow{justify-content:space-between;align-items:center;display:flex}.dashboard-module__I3Ma9W__tableTitle{font-family:var(--font-instrument-sans);color:#0009;margin:0;font-size:18px;font-weight:500}.dashboard-module__I3Ma9W__tableActions{align-items:center;gap:12px;display:flex}.dashboard-module__I3Ma9W__tabActive{font-family:var(--font-instrument-sans);color:#0009;background:#fff;border:1px solid #00000014;border-radius:20px;padding:8px 16px;font-size:13px}.dashboard-module__I3Ma9W__tab{font-family:var(--font-instrument-sans);color:#0009;border:1px solid #00000014;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;display:flex}.dashboard-module__I3Ma9W__count{border:1px solid #0003;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex}.dashboard-module__I3Ma9W__printBtn{cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.dashboard-module__I3Ma9W__tableContent{gap:24px;display:flex}.dashboard-module__I3Ma9W__invoiceList{flex-direction:column;flex:0 0 300px;gap:12px;display:flex}.dashboard-module__I3Ma9W__invoiceRow{background:0 0;border:1px solid #00000014;border-radius:25px;align-items:center;gap:12px;padding:12px 16px;display:flex}.dashboard-module__I3Ma9W__userIcon{color:#999;background:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dashboard-module__I3Ma9W__invoiceMeta{flex-direction:column;flex:1;display:flex}.dashboard-module__I3Ma9W__invoiceId{font-family:var(--font-instrument-sans);color:#000;font-size:14px;font-weight:600}.dashboard-module__I3Ma9W__invoiceDue{font-family:var(--font-instrument-sans);color:#888;font-size:12px}.dashboard-module__I3Ma9W__invoiceBadge{font-family:var(--font-instrument-sans);color:#666;border:1px solid #e0e0e0;border-radius:12px;padding:4px 10px;font-size:11px}.dashboard-module__I3Ma9W__invoiceAmount{font-family:var(--font-instrument-sans);color:#000;font-size:14px;font-weight:600}.dashboard-module__I3Ma9W__invoicePreview{background:0 0;border:3px solid #fff;border-radius:25px;flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.dashboard-module__I3Ma9W__previewHeader{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-module__I3Ma9W__previewLabel{font-family:var(--font-instrument-sans);color:#888;margin-bottom:4px;font-size:13px;display:block}.dashboard-module__I3Ma9W__previewIdRow{align-items:center;gap:12px;display:flex}.dashboard-module__I3Ma9W__previewId{font-family:var(--font-instrument-sans);color:#000;font-size:28px;font-weight:500}.dashboard-module__I3Ma9W__customerCard{align-items:center;gap:10px;display:flex}.dashboard-module__I3Ma9W__customerName{font-family:var(--font-instrument-sans);color:#000;font-size:14px;font-weight:600}.dashboard-module__I3Ma9W__customerActivity{font-family:var(--font-instrument-sans);color:#888;font-size:12px}.dashboard-module__I3Ma9W__milestonesGrid{gap:16px;display:flex}.dashboard-module__I3Ma9W__milestoneCard{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-end;height:140px;padding:16px;display:flex;position:relative}.dashboard-module__I3Ma9W__milestoneBadge{font-family:var(--font-instrument-sans);color:#666;background:#f9f9f9;border:1px solid #0000000d;border-radius:12px;padding:4px 10px;font-size:11px;position:absolute;top:16px;right:16px}.dashboard-module__I3Ma9W__milestoneAmountWrapper{align-items:baseline;gap:2px;margin-bottom:4px;display:flex}.dashboard-module__I3Ma9W__milestoneAmount{font-family:var(--font-instrument-sans);color:#000;font-size:24px;font-weight:500}.dashboard-module__I3Ma9W__milestoneCurrency{font-family:var(--font-instrument-sans);color:#666;font-size:14px}.dashboard-module__I3Ma9W__milestoneSub{font-family:var(--font-instrument-sans);color:#888;margin-bottom:12px;font-size:12px}.dashboard-module__I3Ma9W__milestoneTitle{font-family:var(--font-instrument-sans);color:#333;font-size:14px}.dashboard-module__I3Ma9W__previewFooter{border:1px solid #0000001a;border-radius:37px;justify-content:flex-end;width:100%;margin-top:10px;padding:4px;display:flex}.dashboard-module__I3Ma9W__smartPayBtn{cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:30px;align-items:center;gap:12px;padding:8px 16px;display:flex;box-shadow:0 2px 8px #0000000d}.dashboard-module__I3Ma9W__smartPayBtn span{font-family:var(--font-instrument-sans);color:#000;font-size:14px;font-weight:500}.dashboard-module__I3Ma9W__payIconBox{background:#353535;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.Button-module__LCT47W__buttonWrapper{outline-offset:-1.5px;cursor:pointer;will-change:transform;background:0 0;border-radius:25px;outline:1.5px solid #000;padding:0;display:inline-block;overflow:hidden}.Button-module__LCT47W__buttonInner{color:#fff;height:38px;font-family:var(--font-instrument-sans);white-space:nowrap;background:linear-gradient(#3b3c40 0%,#1d1e22 100%);border-top:2px solid #5c5d61;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:300;display:flex}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a7b166ae-module__IyMjDa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_dcc77b80-module__mEBROq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_6cfc4578-module__4UROLa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_f8f81279-module__zk-pWa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_3f980579-module__UDx8tG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_98e4006b-module__dZH48q__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_63248b92-module__LbtLhG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
.page-module__E0kJGG__main{flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}
