@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_8cfc998c-module__YGIzgG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_8cfc998c-module__YGIzgG__variable{--font-montserrat:"Montserrat","Montserrat Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d2444-module__v0TyJW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d2444-module__v0TyJW__variable{--font-playfair:"Playfair Display","Playfair Display Fallback"}
.main-dashboard{flex-direction:column;display:flex}.dashboard-header h1{vertical-align:middle;margin-bottom:20px;font-family:Playfair Display;font-size:40px;font-weight:700}.dashboard-content{justify-content:center;gap:20px;display:flex}.dashboard-content .projects-section .view-all-link{display:none}.dashboard-sidebar .customer-icon{color:#4a25aa;background:#fff;border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;display:inline-flex}.dashboard-sidebar{border-radius:10px;width:100%;max-width:288px}.dashboard-sidebar p.link-label{color:#4a25aa}.dashboard-sidebar-links li.active p.link-label{color:#fff}.dashboard-sidebar span.link-number{color:#202020;font-weight:700;line-height:1.5}.dashboard-sidebar-links li.active .link-number{color:#ffce32}.main-dashboard .main-content-wrapper{border-radius:10px;width:100%;max-width:922px}.dashboard-sidebar .customer-details{margin-bottom:10px;font-size:14px}.dashboard-sidebar .customer-id{margin-left:8px;font-size:16px}.main-dashboard .track-info{margin-top:12px}.dashboard-content img,.dashboard-content svg{vertical-align:middle}.dashboard-sidebar .customer-id strong{color:#ffce32;font-weight:700}.main-dashboard .limit-text{font-size:14px}.dashboard-sidebar .limit-bar{background:#eee;border-radius:3px;height:6px;margin-top:16px;margin-bottom:10px}.dashboard-sidebar .limit-fill{background:#f4b400;border-radius:4px;height:6px}.dashboard-sidebar-links ul{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.dashboard-sidebar-links li{color:#4a25aa;background-color:#fff;border:1px solid #4a25aa;border-radius:8px}.dashboard-sidebar-links li:hover{background:#4a25aa33;border:1px solid #4a25aa33}.dashboard-sidebar-links li.active{color:#fff;background:#4a25aa;border:1px solid #4a25aa}.dashboard-sidebar-links a{color:#333;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;-webkit-text-decoration:none;text-decoration:none;transition:background .3s;display:flex}.dashboard-sidebar-links .icon-bg{background-color:#4a25aa;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dashboard-sidebar-links li.active .icon-bg{background-color:#fff}.dashboard-sidebar-links .icon-bg svg{width:24px;height:24px}.dashboard-sidebar-links .arrow{height:16px;line-height:0}.dashboard-sidebar-links li.active .icon-bg svg *{fill:#4a25aa}.dashboard-sidebar-links li.active .arrow svg *{fill:#ffce32;fill-opacity:1}.main-dashboard svg{display:inline-block}.dashboard-sidebar .customer-info{color:#fff;background:#4a25aa;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;height:191px;margin-bottom:20px;padding:24px 16px;display:flex}.dashboard-sidebar .customer-initial{text-align:center;color:#4a25aa;background-color:#fff;border:1.5px solid #4a25aa;border-radius:20px;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;line-height:1.5;display:inline-grid}.dashboard-sidebar .limit-info{justify-content:space-between;display:flex}.main-dashboard p,.dashboard-sidebar .limit-info span{vertical-align:middle;margin:0;font-size:12px;font-weight:700;line-height:1.5}.dashboard-sidebar-links .link-text{flex:1;margin-left:8px}@media (width<=1023px){.dashboard-sidebar,.main-content-wrapper{max-width:100%}.dashboard-header h1{font-size:24px;line-height:1.2}.dashboard-content{flex-direction:column;gap:24px}.dashboard-sidebar-links ul{white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-direction:row;gap:12px;padding-bottom:40px;overflow-x:auto}.dashboard-sidebar-links a{flex:none}.dashboard-sidebar-links .arrow{display:none}.dashboard-sidebar-links ul::-webkit-scrollbar{height:6px}.dashboard-sidebar-links ul::-webkit-scrollbar-track{background:#4a25aa1a;border-radius:3px}.dashboard-sidebar-links ul::-webkit-scrollbar-thumb{background:#4a25aa;border-radius:3px}.dashboard-sidebar-links ul::-webkit-scrollbar-thumb:hover{background:#4a25aa}}@media (width>=1240px){.dashboard-content{gap:40px}}@media (width<=768px){.orders-section .orders-filters-wrapper{align-items:stretch;width:100%}.orders-section .orders-filters__fields{grid-template-columns:1fr}.orders-section .orders-filters__actions{flex-direction:column;align-items:stretch}.orders-section .orders-filters__reset,.orders-section .orders-filters__submit{width:100%}.orders-section .orders-filters__error{text-align:left}.invoices-content .invoices-filters-wrapper{align-items:stretch;width:100%}.invoices-content .invoices-filters__fields{grid-template-columns:1fr}.invoices-content .invoices-filters__actions{flex-direction:column;align-items:stretch}.invoices-content .invoices-filters__reset,.invoices-content .invoices-filters__submit{width:100%}.invoices-content .invoices-filters__error{text-align:left}}.orders-section .section-header{border-bottom:1px solid #20202099;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0;padding-bottom:15px;display:flex}.orders-section .section-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.js-has-pseudo [csstools-has-1a-33-36-2s-2t-36-37-19-37-2t-2r-38-2x-33-32-w-1a-37-2t-2r-38-2x-33-32-19-2w-2t-2p-2s-2t-36-19-2p-2r-38-2x-33-32-37-1m-2w-2p-37-14-1a-33-36-2s-2t-36-37-19-2u-2x-30-38-2t-36-37-19-3b-36-2p-34-34-2t-36-15]:not(.does-not-exist):not(.does-not-exist){padding-bottom:20px}.orders-section .section-header-actions:has(.orders-filters-wrapper){padding-bottom:20px}.orders-section .orders-filters-wrapper{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.orders-section .orders-filters{flex-direction:column;gap:12px;width:100%;display:flex}.orders-section .orders-filters__fields{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%;display:grid}.orders-section .orders-filters__field{flex-direction:column;gap:6px;display:flex}.orders-section .orders-filters__field--date-range{grid-column:span 2}.orders-section .orders-filters__field--date-range .dashboard-date-range-input{gap:0}.orders-section .orders-filters__field--date-range .dashboard-date-range-input__label{display:none}.orders-section .orders-filters__label{color:#202020cc;text-transform:uppercase;font-size:12px;font-weight:600}.orders-section .orders-filters__input,.orders-section .orders-filters__select{border:1px solid #2020204d;border-radius:6px;min-height:36px;padding:8px 12px;font-size:14px}.orders-section .orders-filters__select-with-caret{position:relative}.orders-section .orders-filters__native-select{appearance:none;background-color:#fff;width:100%;padding-right:32px}.orders-section .orders-filters__select-caret{color:#202020cc;pointer-events:none;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.orders-section button.orders-filters__input{cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.orders-section .orders-filters__multiselect{position:relative}.orders-section .orders-filters__multiselect-trigger{cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.orders-section .orders-filters__multiselect-value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orders-section .orders-filters__multiselect-caret{color:#202020cc;flex-shrink:0;display:inline-flex}.orders-section .orders-filters__multiselect-menu{z-index:40;background:#fff;border:1px solid #20202033;border-radius:6px;max-height:220px;padding:6px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #20202024}.orders-section .orders-filters__multiselect-option{color:#202020;cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.orders-section .orders-filters__multiselect-option:hover{background:#4a25aa14}.orders-section .orders-filters__multiselect-option input[type=checkbox]{accent-color:#4a25aa}.orders-section .orders-filters__actions{justify-content:flex-end;gap:8px;display:flex}.orders-section .orders-filters__reset{color:#4a25aa;cursor:pointer;background:0 0;border:1px solid #4a25aa;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600}.orders-section .orders-filters__reset:hover{color:#fff;background:#4a25aa}.orders-section .orders-filters__submit{color:#fff;cursor:pointer;background:#4a25aa;border:1px solid #4a25aa;border-radius:6px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:600}.orders-section .orders-filters__submit:hover{color:#fff;background:#7453cc;border-color:#7453cc}.orders-section .orders-filters__submit:disabled,.orders-section .orders-filters__reset:disabled{opacity:.7;cursor:not-allowed}.orders-section .orders-filters__error{text-align:right;margin:0}.dashboard-content .orders-table{border-collapse:collapse;width:100%}.dashboard-content .orders-table thead{border-bottom:1px solid #20202099}.dashboard-content .orders-table th,.dashboard-content .orders-table td{padding:10px}.dashboard-content .orders-table a.order-link,.dashboard-content .orders-mobile a.order-link{color:#202020;text-underline-offset:1px;font-weight:500}.dashboard-content .orders-table tbody td{border-bottom:1px solid #20202033}.dashboard-content .orders-table .button.track-btn{text-align:center;border:1.2px solid #4a25aa;width:auto;padding:8px 16px;font-size:12px;font-weight:600}.dashboard-content .orders-table td{vertical-align:middle;font-size:12px;font-weight:500;line-height:150%}.dashboard-content .orders-table td.order-no{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0}.dashboard-content .orders-table td img,.dashboard-content .orders-table td svg{vertical-align:middle;margin-left:12px}.dashboard-content .orders-table th{vertical-align:middle;text-align:left;font-size:14px;font-weight:700;line-height:150%}.dashboard-content .orders-table-info{flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px;display:flex}.main-dashboard .tooltip{cursor:pointer;margin-left:16px;position:relative}.main-dashboard .tooltip svg{margin-left:4px}.main-dashboard .tooltip-text{visibility:hidden;color:#202020;z-index:99;background:#fff;border-radius:8px;width:332px;padding:16px;position:absolute;top:0;left:120%;box-shadow:0 10px 16px #00000026}.main-dashboard .tooltip-text p{font-size:10px;font-weight:500}.main-dashboard .tooltip:hover .tooltip-text{visibility:visible}.main-dashboard .tooltip-header{display:none}.main-dashboard button.tooltip-close{background:0 0;border:0}.orders-mobile{display:none}.order-card{border-bottom:1px solid #20202033}.order-card p{font-size:14px;font-weight:500}.order-card .simple{color:#20202099}.order-card .amount{font-weight:600}.order-card .bal-amount{color:#4a25aa}@media (width<=766px){.projects-container.splide{width:calc(100% + 16px)}.projects-container.splide.no-padding-right .my-slider-progress{width:calc(100% - 27px)}.main-dashboard .orders-table{display:none}.main-dashboard .orders-mobile{display:block}.order-card{background:#f9f9f9;border-radius:8px;justify-content:space-between;align-items:stretch;margin-bottom:10px;padding:12px;display:flex}.order-left{flex-direction:column;justify-content:center;gap:4px;display:flex}.order-left .global-icon{margin-left:16px}.order-right{text-align:right;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:121px;display:flex}.orders-table-info{flex-direction:column-reverse;align-items:start;margin-top:0}.orders-table-info .view-more{text-align:center;width:100%;margin:40px 0}.main-dashboard .tooltip-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.main-dashboard strong.tooltip-title{color:#4a25aa;font-size:14px;font-weight:500}.main-dashboard .tooltip-text{top:40px;left:-2%}.main-dashboard .track-info{flex-direction:column;gap:16px;display:flex}}.invoices-content .section-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:12px;display:flex}.js-has-pseudo [csstools-has-1a-2x-32-3a-33-2x-2r-2t-37-19-2r-33-32-38-2t-32-38-w-1a-37-2t-2r-38-2x-33-32-19-2w-2t-2p-2s-2t-36-19-2p-2r-38-2x-33-32-37-1m-2w-2p-37-14-1a-2x-32-3a-33-2x-2r-2t-37-19-2u-2x-30-38-2t-36-37-19-3b-36-2p-34-34-2t-36-15]:not(.does-not-exist):not(.does-not-exist){padding-bottom:20px}.invoices-content .section-header-actions:has(.invoices-filters-wrapper){padding-bottom:20px}.invoices-content .invoices-filters-wrapper{flex-direction:column;align-items:flex-end;gap:8px;width:100%;display:flex}.invoices-content .invoices-filters{flex-direction:column;gap:12px;width:100%;display:flex}.invoices-content .invoices-filters__fields{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%;display:grid}.invoices-content .invoices-filters__field{flex-direction:column;gap:6px;display:flex}.invoices-content .invoices-filters__field--date-range{grid-column:span 2}.invoices-content .invoices-filters__field--date-range .dashboard-date-range-input{gap:0}.invoices-content .invoices-filters__field--date-range .dashboard-date-range-input__label{display:none}.invoices-content .invoices-filters__label{color:#202020cc;text-transform:uppercase;font-size:12px;font-weight:600}.invoices-content .invoices-filters__input,.invoices-content .invoices-filters__select{border:1px solid #2020204d;border-radius:6px;min-height:36px;padding:8px 12px;font-size:14px}.invoices-content .invoices-filters__select-with-caret{position:relative}.invoices-content .invoices-filters__native-select{appearance:none;background-color:#fff;width:100%;padding-right:32px}.invoices-content .invoices-filters__select-caret{color:#202020cc;pointer-events:none;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.invoices-content button.invoices-filters__input{cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.dashboard-date-range-inputs{grid-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dashboard-date-range-input{flex-direction:column;gap:4px;display:flex}.dashboard-date-range-input__label{color:#202020bf;font-size:11px;font-weight:600;line-height:1.2}@media (width<=640px){.dashboard-date-range-inputs{grid-template-columns:1fr}.orders-section .orders-filters__field--date-range,.invoices-content .invoices-filters__field--date-range{grid-column:span 1}}.dashboard-date-range-popover{z-index:1000;background:#fff;border:1px solid #20202033;border-radius:8px;box-shadow:0 10px 24px #20202029}.dashboard-date-range-picker{border-radius:8px;overflow:hidden}.dashboard-date-range-picker .rdrMonthAndYearPickers select{font-size:13px;font-weight:600}.dashboard-date-range-picker .rdrWeekDay{font-size:11px;font-weight:600}.dashboard-date-range-picker .rdrDayNumber span{font-size:12px}.dashboard-date-range-actions{justify-content:flex-end;padding:8px 12px 12px;display:flex}.dashboard-date-range-clear{color:#4a25aa;cursor:pointer;background:#fff;border:1px solid #4a25aa;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.dashboard-date-range-clear:hover{color:#fff;background:#4a25aa}.invoices-content .invoices-filters__actions{justify-content:flex-end;gap:8px;display:flex}.invoices-content .invoices-filters__reset{color:#4a25aa;cursor:pointer;background:0 0;border:1px solid #4a25aa;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600}.invoices-content .invoices-filters__reset:hover{color:#fff;background:#4a25aa}.invoices-content .invoices-filters__submit{color:#fff;cursor:pointer;background:#4a25aa;border:1px solid #4a25aa;border-radius:6px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:600}.invoices-content .invoices-filters__submit:hover{color:#fff;background:#7453cc;border-color:#7453cc}.invoices-content .invoices-filters__submit:disabled,.invoices-content .invoices-filters__reset:disabled{opacity:.7;cursor:not-allowed}.invoices-content .invoices-filters__error{text-align:right;margin:0}.orders-section+.invoices-content{margin-top:40px}.invoices-content .section-header{border-bottom:1px solid #20202099;margin:0;padding-bottom:15px}.invoices-table{border-collapse:collapse;width:100%}.invoices-table thead{border-bottom:1px solid #20202099}.invoices-table th,.invoices-table td{padding:10px}.invoices-table tbody td{border-bottom:1px solid #20202033}.invoices-content .invoices-table td{padding:15px}.invoices-content .button.track-btn{text-align:center;border:1.2px solid #4a25aa;width:auto;padding:8px 16px;font-size:12px;font-weight:600}.invoices-table td{vertical-align:middle;font-size:12px;font-weight:500;line-height:1.5}.invoices-table td.order-no{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0}.invoices-table td img,.invoices-table td svg{vertical-align:middle;margin-left:12px}.invoices-table th{vertical-align:middle;text-align:left;font-size:14px;font-weight:700;line-height:1.5}.invoices-mobile{display:none}.invoice-card{border-bottom:1px solid #20202033}.invoice-card p{font-size:14px;font-weight:500}.invoice-card .simple{color:#20202099}.invoice-card .amount{font-weight:600}.invoice-card .bal-amount{color:#4a25aa}.invoices-table a.order-link,.invoices-mobile a.order-link{color:#202020;text-underline-offset:1px;font-weight:500}.invoices-details-page .invoices-content{margin-top:0}@media (width<=766px){.main-dashboard .invoices-table{display:none}.main-dashboard .invoices-mobile{display:block}.invoice-card{background:#f9f9f9;border-radius:8px;justify-content:space-between;align-items:stretch;margin-bottom:10px;padding:12px;display:flex}.invoice-left{flex-direction:column;justify-content:center;gap:4px;display:flex}.invoice-right{text-align:right;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:121px;display:flex}}.invoices-content+.projects-section{margin-top:40px}.invoices-content+.projects-section .project-card{height:100%}.project-card{background:#fff;border:1px solid #4a25aa33;border-radius:8px;flex-direction:column;height:100%;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 3px #4a25aa33}.project-actions{justify-content:end;gap:8px;display:flex;position:relative;top:0;right:0}.project-action-button{justify-content:center;align-items:center;display:inline-flex;position:relative}.project-action-button[data-loading=true]{cursor:wait;opacity:.8}.project-action-button .icon-slot{justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.project-action-button .action-loader{opacity:0;border:2px solid #20202033;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite project-spin;position:absolute}.project-action-button[data-loading=true] .icon-slot{opacity:0}.project-action-button[data-loading=true] .action-loader{opacity:1}@keyframes project-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.project-title{vertical-align:middle;text-transform:capitalize;margin-top:16px;margin-bottom:6px;font-size:16px;font-weight:700;line-height:130%}.projects-section .last-saved{color:#202020;text-align:left;margin:0;font-size:12px;font-style:italic;font-weight:500;line-height:18px}.project-meta{margin-top:16px}.projects-section .project-meta dt{float:left;clear:left}.projects-section .project-meta .label{color:#20202099;margin-right:4px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.projects-section .project-meta .value{color:#202020;margin-bottom:4px;font-size:12px;font-weight:600}.projects-section .project-meta .value:last-of-type{margin-bottom:0}.projects-section .divider{background:#4a25aa33;border:1px;height:1px;margin:15px 0}.project-buttons{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.project-buttons .underlined-link{font-size:12px}.project-buttons .card-action-button{width:auto;padding:8px 16px;font-size:12px;font-weight:600}.projects-details-page .projects-section{margin-top:0}.project-detail-section{flex-direction:column;gap:16px;display:flex}.project-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.project-detail-actions{flex-wrap:wrap;justify-content:end;align-items:center;gap:12px;display:flex}.project-detail-label{letter-spacing:.04em;text-transform:uppercase;color:#20202099;margin-bottom:4px;font-size:12px;font-weight:600}.project-detail-title{color:#202020;margin:0;font-size:22px;font-weight:700}.project-detail-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.project-detail-invite{color:#4a25aa;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.project-detail-invite:hover{-webkit-text-decoration:underline;text-decoration:underline}.project-detail-invite:disabled{cursor:not-allowed;opacity:.6}.project-detail-subtitle{color:#20202099;margin-top:4px}.project-detail-meta{color:#4a25aa;font-weight:600}.project-detail-atc{padding:10px 16px;font-size:12px;font-weight:700}.project-detail-toolbar{border-top:1px solid #4a25aa33;border-bottom:1px solid #4a25aa33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.project-select-all{color:#4a25aa;align-items:center;gap:8px;font-weight:600;display:inline-flex}.project-select-all input{accent-color:#4a25aa;width:18px;height:18px}.project-selected-count{color:#202020b3;font-size:12px}.project-products-grid{grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.project-product-card{background:#fff;border:1px solid #4a25aa33;border-radius:10px;height:100%;padding:12px;position:relative;box-shadow:0 1px 3px #4a25aa1f}.project-product-card__body,.project-product-card__body>div{height:100%}.project-product-checkbox{z-index:2;accent-color:#4a25aa;width:18px;height:18px;position:absolute;top:12px;left:12px}.project-empty-state{color:#202020b3;text-align:center;background:#4a25aa0a;border:1px dashed #4a25aa66;border-radius:8px;padding:24px}@media (width<=766px){.project-detail-header{align-items:flex-start}.project-detail-actions{justify-content:flex-start;width:100%}.project-products-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.projects-container.mob-scroll::-webkit-scrollbar{height:6px}.projects-container.mob-scroll::-webkit-scrollbar-track{background:#4a25aa1a;border-radius:10px}.projects-container.mob-scroll::-webkit-scrollbar-thumb{background:#4a25aa;border-radius:10px}.projects-container.mob-scroll::-webkit-scrollbar-thumb:hover{background:#4a25aa}.projects-container.mob-scroll .project-card{flex:none}}.active-users-section+.active-users-section{margin-top:40px}.active-users-section .section-header{border-bottom:1px solid #20202099;margin:0;padding-bottom:16px}.active-users-section .users-table{border-collapse:collapse;width:100%}.active-users-section .users-table thead{border-bottom:1px solid #20202099}.active-users-section .users-table th,.active-users-section .users-table td{padding:10px 5px}.active-users-section .users-table tbody td{border-bottom:1px solid #20202033}.active-users-section .users-table td:last-child{padding-right:0}.active-users-section .button.track-btn{text-align:center;border:1.2px solid #4a25aa;width:auto;padding:8px 16px;font-size:12px;font-weight:600}.orders-mobile .track-btn{max-width:66px;padding:6px;font-size:12px;line-height:1}.orders-mobile .order-card{margin-bottom:0}.orders-mobile .order-card,.invoices-mobile .invoice-card{background:0 0;border-radius:0}.active-users-section .users-table td{vertical-align:middle;font-size:12px;font-weight:500;line-height:1.5}.active-users-section .users-table td.order-no{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0}.active-users-section .users-table td img,.active-users-section .users-table td svg{vertical-align:middle}.users-table th{vertical-align:middle;text-align:left;font-size:14px;font-weight:700;line-height:1.5}.active-users-section .users-table__mobile{display:none}.active-users-section .active-user__card{border-bottom:1px solid #20202033}.active-users-section .active-user__card p{font-size:14px;font-weight:500}.active-users-section .active-user__card .simple{color:#20202099}.active-users-section .active-user__card .amount{font-weight:600}.active-users-section .active-user__card .bal-amount{color:#4a25aa}.active-users-section .users-table a.order-link,.active-users-section .users-table__mobile a.order-link{color:#202020;text-underline-offset:1px;font-weight:500}.active-users-section .user-actions{justify-content:end;gap:8px;display:flex}@media (width<=766px){.active-users-section{margin-top:40px}.active-users-section .users-table{display:none}.active-users-section .users-table__mobile{display:block}.active-users-section .active-user__card{background:#f9f9f9;border-radius:8px;align-items:stretch;margin-bottom:10px;padding:12px}.active-users-section .user-card__info{flex-direction:column;justify-content:center;gap:4px;display:flex;position:relative}.active-users-section .users-table__mobile .user-actions{position:absolute;top:0;right:0}}.order-info__wrapper{color:#202020;background:#2020200d;border:1px solid #4a25aa33;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.order-info .grey{color:#20202099}.order-info__header{border-bottom:1px solid #4a25aa33;justify-content:space-between;align-items:center;display:flex}.order-info__number{font-size:20px;font-weight:600}.order-info__actions{gap:24px;margin-bottom:24px;display:flex}.order-info__actions.mobile{display:none}.order-action{color:#4a25aa;cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.order-action--disabled{color:#4a25aa99;cursor:not-allowed;pointer-events:none}@media print{@page{margin:8mm;size:auto}body.order-summary-print{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.order-summary-print>:not(.order-summary-print-root){display:none!important}body.order-summary-print .order-summary-print-root{margin:0;padding:0;display:block!important}body.order-summary-print .order-summary-print-root .order-summary-print-target{width:100%;margin:0;display:block}body.order-summary-print .order-summary-print-target.order-summary-print-area{box-sizing:border-box;width:100%;margin:0}body.order-summary-print .order-summary-print-target.order-summary-print-area p{margin:0}body.order-summary-print .order-summary-print-target.order-summary-print-area .order-info__actions{display:none!important}body.order-summary-print .order-summary-print-target.order-summary-print-area .order-info__header{justify-content:flex-start}body.order-summary-print .order-summary-print-target.order-summary-print-area .shipment-summary{margin-top:16px}body.order-summary-print .order-summary-print-target.order-summary-print-area .shipment-summary .shipment-summary__header{margin-top:0}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper{box-sizing:border-box;border-width:.75pt;border-radius:0;max-width:none;margin:0;padding:10pt}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper *{font-size:10pt!important;line-height:1.3!important}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper h2,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper h3,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper h4,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-amount__highlight .value{font-size:12pt!important;line-height:1.25!important}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__card,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-items-section,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-item-card,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-line-items,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-amount-card{box-sizing:border-box;border-width:.75pt;overflow:visible}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__header{flex-direction:row;justify-content:space-between;align-items:flex-end}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__body{flex-direction:row;align-items:flex-start}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__sidebar{flex:0 0 320px}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__sidebar .invoice-detail__card:first-child,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-product__header{margin-top:20px}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-item-card{flex-direction:row}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-item-card__media{width:96px;height:96px}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-detail__card,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-item-card,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-amount-card{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-items-section,body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-items-list{-moz-column-break-inside:auto;-webkit-column-break-inside:auto;break-inside:auto;page-break-inside:auto}body.order-summary-print .order-summary-print-target.invoice-detail__wrapper .invoice-items-section__header{-moz-column-break-after:avoid;-webkit-column-break-after:avoid;break-after:avoid;page-break-after:avoid}body.order-summary-print .order-summary-print-target .invoice-pay__cta,body.order-summary-print .order-summary-print-target .invoice-print-action,body.order-summary-print .order-summary-print-target .invoice-detail__actions{display:none!important}}.order-info__details{flex-direction:row;justify-content:space-between;gap:24px;display:flex}.order-info__col p{font-size:16px;font-weight:500}.order-info__col p.grey{color:#0009;font-weight:600}.invoice-detail__wrapper{color:#202020;background:#2020200a;border:1px solid #4a25aa33;border-radius:12px;flex-direction:column;gap:24px;padding:24px;display:flex}.invoice-detail__wrapper .invoice-line-items{display:none}.invoice-detail__header{border-bottom:1px solid #4a25aa33;flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.invoice-detail__title h2{margin:4px 0;font-size:28px;font-weight:700}.invoice-detail__title .label{text-transform:uppercase;letter-spacing:.08em;color:#20202099;font-size:12px}.invoice-detail__order-link{color:#202020cc;margin:0;font-size:16px}.invoice-detail__meta{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.invoice-detail__meta-item .label{text-transform:uppercase;letter-spacing:.08em;color:#20202099;margin:0;font-size:12px}.invoice-detail__meta-item .value{margin:4px 0 0;font-size:18px;font-weight:600}.invoice-detail__actions{margin-left:auto}.invoice-print-action{color:#4a25aa;border:1px solid #4a25aa66;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.invoice-detail__body{flex-direction:column;gap:24px;display:flex}.invoice-detail__sidebar{flex-direction:column;gap:16px;display:flex}.invoice-detail__card{background:#fff;border:1px solid #4a25aa26;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.invoice-detail__card h3{margin:0;font-size:18px;font-weight:600}.invoice-detail__row{border-bottom:1px solid #20202014;justify-content:space-between;gap:4px;padding:12px 0;display:flex}.invoice-detail__row:last-of-type{border-bottom:none;padding-bottom:0}.invoice-detail__row dt{text-transform:uppercase;letter-spacing:.08em;color:#20202099;margin:0;font-size:12px}.invoice-detail__row dd{color:#202020;text-align:right;margin:0;font-size:12px;font-weight:600}.invoice-detail__main{flex-direction:column;flex:1;gap:16px;display:flex}.invoice-product__header h3{margin:0;font-size:22px;font-weight:600}.invoice-detail__note{color:#7c2d12;background:#fef3c7;border:1px solid #7c2d1233;border-radius:8px;padding:16px;font-size:15px}.invoice-product__content{flex-direction:column;gap:16px;display:flex}.invoice-items-section{background:#fff;border:1px solid #4a25aa26;border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.invoice-items-section__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.invoice-items-section__header .label{text-transform:uppercase;letter-spacing:.08em;color:#20202099;margin:0;font-size:12px}.invoice-items-section__header h4{margin:4px 0 0;font-size:20px;font-weight:600}.invoice-items-section__count{color:#202020b3;font-size:14px;font-weight:600}.invoice-items__empty{color:#20202099;margin:0}.invoice-items-list{flex-direction:column;gap:16px;display:flex}.invoice-item-card{background:#faf8ff;border:1px solid #20202014;border-radius:12px;gap:16px;padding:16px;display:flex}.invoice-item-card__media{background:#fff;border:1px solid #20202014;border-radius:12px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.invoice-item-card__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.invoice-item-card__placeholder{color:#20202080;text-align:center;padding:8px;font-size:12px;font-weight:600}.invoice-item-card__body{flex-direction:column;flex:1;gap:12px;display:flex}.invoice-item-card__meta{color:#202020b3;flex-wrap:wrap;gap:12px;font-size:14px;font-weight:600;display:flex}.invoice-item-card__line{color:#20202080}.invoice-item-card__description{color:#202020;margin:0;font-size:16px;font-weight:600}.invoice-item-card__metrics{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0;display:grid}.invoice-item-card__metrics dt{text-transform:uppercase;letter-spacing:.06em;color:#20202080;margin:0;font-size:11px}.invoice-item-card__metrics dd{margin:2px 0 0;font-size:15px;font-weight:600}.invoice-item-card__link{color:#4a25aa;align-self:flex-start;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.invoice-line-items{background:#fff;border:1px solid #2020201a;border-radius:12px;padding:16px;overflow-x:auto}.invoice-line-items table{border-collapse:collapse;width:100%}.invoice-line-items th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:#20202099;padding-bottom:8px;font-size:12px}.invoice-line-items td{border-top:1px solid #20202014;padding:10px 0;font-weight:500}.invoice-line-items--empty{text-align:center;color:#20202099}.invoice-amount-card{background:#fff;border:1px solid #4a25aa26;border-radius:12px;flex-direction:column;gap:16px;width:100%;padding:20px;display:flex}.invoice-amount__breakdown{flex-direction:column;gap:8px;display:flex}.invoice-amount__breakdown-row{color:#202020cc;justify-content:space-between;align-items:center;font-size:14px;display:flex}.invoice-amount__breakdown-row strong{color:#202020;font-size:16px}.invoice-amount__highlights{grid-gap:12px;gap:12px;display:grid}.invoice-amount__highlight{background:#2020200a;border-radius:8px;padding:12px}.invoice-amount__highlight .label{text-transform:uppercase;letter-spacing:.08em;color:#20202099;margin:0;font-size:12px}.invoice-amount__highlight .value{margin:4px 0 0;font-size:20px;font-weight:700}.invoice-amount__highlight.variant-primary{color:#2f1669;background:#4a25aa14}.invoice-amount__highlight.variant-accent{color:#be123c;background:#f43f5e14}.invoice-amount__details .invoice-detail__row{border-color:#20202014}.invoice-pay__cta{max-width:250px}.invoice-payment-modal{flex-direction:column;gap:16px;display:flex}.invoice-payment-modal__intro{color:#202020bf;margin:0;font-size:14px}.invoice-payment-modal__summary{grid-gap:12px;gap:12px;display:grid}.invoice-payment-modal__summary-card{background:#fff;border:1px solid #2020201f;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.invoice-payment-modal__summary-label{letter-spacing:.08em;text-transform:uppercase;color:#20202099;margin:0;font-size:12px}.invoice-payment-modal__summary-value{margin:0;font-size:24px;font-weight:700}.invoice-payment-modal__summary-note{color:#202020b3;margin:0;font-size:13px}.invoice-payment-modal__summary-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.invoice-payment-modal__summary-list li{color:#202020cc;justify-content:space-between;font-size:14px;display:flex}.invoice-payment-modal__summary-list strong{font-size:14px}.invoice-payment-modal__badge{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.invoice-payment-modal__badge-indicator{background:currentColor;border-radius:50%;width:8px;height:8px}.invoice-payment-modal__badge--live{color:#0f5132;background:#0d9a6326}.invoice-payment-modal__badge--demo{color:#854d0e;background:#f4bc4933}.payment-options{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.payment-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #2020201f;border-radius:12px;flex-direction:column;gap:8px;min-height:100%;padding:16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.payment-option__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.payment-option__label{margin:0;font-weight:600}.payment-option__indicator{border:1px solid #2020204d;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.payment-option__indicator:after{content:"";background:0 0;border-radius:999px;width:10px;height:10px;transition:background .2s}.payment-option__description{color:#202020bf;margin:0;font-size:14px}.payment-option--selected{border-color:#4a25aa;box-shadow:0 10px 30px #4a25aa1f}.payment-option--selected .payment-option__indicator:after{background:#4a25aa}.payment-option--disabled{cursor:not-allowed;opacity:.6}.invoice-pay-amount{min-width:150px}.invoice-pay-amount__input-wrapper{flex-direction:column;gap:4px;display:flex}.invoice-pay-amount__input{border:1px solid #20202033;border-radius:6px;width:100%;max-width:160px;padding:6px 10px;font-size:14px}.invoice-pay-amount__input:disabled{cursor:not-allowed;background:#2020200d}.invoice-pay-amount__placeholder{color:#20202099}.invoice-pay-amount__error{color:#b42318;margin:0;font-size:12px}.invoices-table .invoice-select{text-align:center;width:60px}.invoices-table .invoice-select input[type=checkbox]{width:18px;height:18px}.invoices-payment-summary{background:#fff;border:1px solid #2020201f;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:16px;display:flex}.invoices-payment-summary__total{margin:0;font-size:16px}.invoice-payment-form .section-label{text-transform:uppercase;letter-spacing:.08em;color:#202020bf;margin-bottom:12px;font-size:12px;font-weight:600}.invoice-payment-form .form-section+.form-section{border-top:1px solid #20202014;margin-top:16px;padding-top:16px}.invoice-payment-form .checkbox-group label{margin:0;font-weight:500}.invoice-payment-form .form-error{color:#b42318;margin:16px 0 0;font-weight:600}.invoice-payment-feedback{border:1px solid #0000;border-radius:8px;flex-direction:column;gap:6px;margin-top:12px;padding:12px 16px;font-size:14px;display:flex}.invoice-payment-feedback__title{text-transform:capitalize;margin:0;font-weight:600}.invoice-payment-feedback__details{color:#202020b3;margin:0;font-size:12px}.invoice-payment-feedback--approved{color:#1a2e05;background:#f0fdf4;border-color:#65a30d}.invoice-payment-feedback--declined{color:#7c2d12;background:#fff7ed;border-color:#fb923c}.invoice-payment-feedback--error{color:#7f1d1d;background:#fef2f2;border-color:#fca5a5}.invoice-payment-form .form-actions{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.invoice-payment-form .form-actions .button{width:auto;max-width:none;margin:0}.invoice-payment-modal__status{color:#202020bf;margin-top:8px;font-size:13px}.invoice-detail__error{color:#b42318;margin:16px 0 0;font-size:16px;font-weight:600}@media (width>=768px){.invoice-payment-modal__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.invoice-detail__header{flex-direction:row;justify-content:space-between;align-items:flex-end}.invoice-detail__body{flex-direction:row}.invoice-detail__sidebar{flex:0 0 320px}.invoice-product__content{flex-direction:row;align-items:flex-start;gap:24px}.invoice-items-section,.invoice-line-items{flex:1}.invoice-amount-card{width:100%;max-width:100%}}@media (width<=766px){.invoice-detail__wrapper,.invoice-detail__card{padding:16px}.invoice-detail__title h2{font-size:24px}.invoice-amount__highlight .value{font-size:18px}.invoice-amount-card{width:100%}.invoice-item-card{flex-direction:column}.invoice-item-card__media{width:100%;height:180px}.payment-options{grid-template-columns:1fr}}.shipment-summary{flex-direction:column;gap:24px;display:flex}.shipment-summary .shipment__info{border:1px solid #4a25aa33;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.shipment-summary__header{margin-top:24px}.shipment-summary__header h2{margin:0;font-size:20px;font-weight:700}.shipment__header{border-bottom:1px solid #4a25aa33;justify-content:space-between;align-items:center;display:flex}.shipment__info .shipment__eta{margin-bottom:24px;font-size:20px;font-weight:600}.shipment__items{margin:0;padding:0;list-style:none}.shipment-item{justify-content:space-between;align-items:center;margin:16px 0;display:flex}.shipment-item__details{flex-direction:row;align-items:center;gap:16px;display:flex}.shipment-info__price{margin-left:48px;font-weight:600}.shipment-item__img{-o-object-fit:cover;object-fit:cover;border:1px solid #2020201a;border-radius:4px;width:60px;height:60px}.shipment-item__img-placeholder{color:#20202080;text-align:center;background:#fff;justify-content:center;align-items:center;padding:8px;font-weight:600;display:flex;overflow:hidden}.shipment-item__img-placeholder span{word-break:break-word;word-wrap:anywhere;width:100%;font-size:11px;line-height:1.2;display:block}.shipment-item__title{margin:0;font-size:16px;font-weight:600}p.shipment-item__desc{font-size:16px;font-weight:500}.shipment-item__price{text-align:right;font-size:16px;font-weight:500}.order-totals{background:#2020200d;border:1px solid #4a25aa33;border-radius:8px;justify-content:flex-end;padding:24px;display:flex}.order-totals__row{text-align:right;justify-content:space-between;gap:24px;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.order-totals dl{margin:0}.track-location__id{color:#4a25aa;margin-left:16px;font-weight:500}.track-location__info strong{font-size:18px;font-weight:600;line-height:1}.order-totals__row dt{min-width:160px}.order-totals__row.surcharge dt{font-weight:500}.detail-back-link{margin:0 0 12px!important}.detail-back-button{color:#4a25aa;background:#fff;border:1px solid #4a25aa66;border-radius:999px;align-items:center;gap:8px;width:auto;max-width:none;padding:10px 16px;font-size:14px;font-weight:600;line-height:1;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.detail-back-button:hover{color:#fff;background:#4a25aa;border-color:#4a25aa}.detail-back-button__icon{font-size:16px;line-height:1}.shipment__title{font-size:20px;font-weight:600}.order-info__col{text-align:left;flex-direction:column;display:flex}.order-info__row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.order-info__row .label{flex-shrink:0;width:240px}.order-info__row .value{color:#000;text-align:left;flex:1;width:131px}@media (width<=766px){.order-info__wrapper{padding:24px 15px}.order-info__header{flex-direction:column;align-items:flex-start;gap:1rem}.order-info__row{margin-bottom:8px}.shipment__title,.shipment__info .shipment__eta{font-size:16px}.shipment-summary .shipment__info{padding:24px 15px}.shipment-track__info{flex-direction:row;justify-content:space-between;display:flex}.track-location__id{text-align:right}.track-location__info strong{font-size:14px}.order-info__actions.desktop{display:none}.order-info__actions.mobile{border-top:1px solid #4a25aa33;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}p.shipment-item__desc{margin:8px 0;font-size:14px}.order-info__col p,.shipment-item__title{font-size:14px}.order-info__details{flex-direction:column;gap:0}.shipment-item{flex-direction:column;align-items:start}.shipment-item__price{text-align:right;justify-content:space-between;width:100%;font-size:14px;display:flex}.shipment-org__price{margin-left:75px}.shipment-item__count{display:block}.order-info__row .label{width:140px}}.address-section{border-radius:10px}.address-section .address-card{background:#fff;border:1px solid #4a25aa33;border-radius:8px;padding:20px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 1px 3px #4a25aa33}.address-section .add-address:hover{background:#4a25aa33;border:1px solid #4a25aa33}.address-section .address-actions{justify-content:end;gap:8px;display:flex}.address-section .address-actions button{width:24px;height:24px;line-height:0}.address-section .address-info{vertical-align:middle;margin-bottom:6px;font-size:14px;font-weight:700;line-height:130%}.address-section .address-top{flex-direction:row;justify-content:space-between;align-items:start;display:flex}.address-section .address-card.add-address{text-align:center;cursor:pointer;justify-content:center;align-items:center;min-height:265px;display:flex}.address-section .add-address__info p{color:#20202099;margin-top:8px;font-size:14px}.address-section .address-section .last-saved{color:#20202099;font-style:italic;font-weight:500}.address-section .address-meta{margin-top:16px}.address-section .address-default-action{margin-top:4px}.address-section .address-default-badge{color:#4a25aa;font-size:12px;font-weight:700}.address-section .address-set-default{background:0 0;border:0;padding:0;font-size:12px}.address-section .address-meta dt{float:left;clear:left}.address-section .address-meta .label{color:#20202099;margin-right:4px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.address-section .address-meta .value{color:#202020;margin-bottom:4px;font-size:12px;font-weight:600}.address-section .address-meta .value:last-of-type{margin-bottom:0}.address-section .divider{background:#4a25aa33;border:1px;height:1px;margin:15px 0}.address-section+.address-section{margin-top:40px}@media (width<=766px){.address-section{margin-top:40px}.address-container:not(.mob-scroll){margin:24px 16px}.address-section .address-card.add-address{background:#4a25aa33;border:1px solid #4a25aa33;min-height:120px}}.form-container form .form-section{flex-direction:column;gap:16px;display:flex}.card-icons{justify-content:flex-end}.projects-section .projects-container.flex--3-col-desktop{grid-gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}@media screen and (width<=1239px){.projects-section .projects-container.flex--3-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=766px){.projects-section .projects-container.flex--3-col-desktop{grid-template-columns:1fr}}.edit-user-page{flex-direction:column;gap:16px;min-height:60vh;display:flex}.edit-user-breadcrumbs ol{color:#202020b3;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.edit-user-breadcrumbs li{align-items:center;gap:6px;display:flex}.edit-user-breadcrumbs li:not(:last-child):after{content:"/";color:#20202066}.edit-user-breadcrumbs li[aria-current]{color:#202020;font-weight:700}.edit-user-breadcrumbs a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.edit-user-breadcrumbs a:hover{-webkit-text-decoration:underline;text-decoration:underline}.edit-user-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.edit-user-header h2{margin-bottom:8px}.eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#4a25aa;margin:0;font-size:12px;font-weight:700}.muted{color:#202020b3;margin:0}.edit-user-header .underlined-link{align-self:center}.edit-user-card{background:#fff;border:1px solid #4a25aa26;border-radius:12px;max-width:920px;padding:24px;box-shadow:0 6px 16px #0000000d}.user-summary-grid{grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:12px;display:grid}.summary-tile{background:#20202008;border:1px solid #20202014;border-radius:8px;min-width:0;padding:12px 16px}.summary-tile .label{color:#20202099;margin:0 0 6px;font-size:12px;font-weight:600}.summary-tile .value{word-wrap:anywhere;word-break:break-word;margin:0;font-weight:700}.edit-user-note{background:#4a25aa0f;border-left:4px solid #4a25aa;border-radius:4px;margin:8px 0 16px;padding:12px 16px;font-size:14px}.edit-user-form{gap:20px;max-width:860px}.phone-input{align-items:center;gap:8px;display:flex}.phone-country{background:#f7f7f7;border:1px solid #0003;border-radius:4px;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.phone-country select{cursor:pointer;background:0 0;border:0;padding:10px 4px;font-weight:600}.phone-country .flag-placeholder{color:#4a25aa;font-weight:700}.phone-input input{flex:1}.edit-user-subsection{flex-direction:column;gap:12px;display:flex}.section-title{align-items:center;gap:8px;font-weight:700;display:flex}.info-pill{color:#4a25aa;background:#4a25aa1a;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.access-rights{flex-direction:column;gap:10px;display:flex}.dependent-fieldset{background:#20202005;border:1px dashed #20202033;border-radius:8px;margin-left:32px;padding:12px}.dependent-fieldset.active{background:#4a25aa0a;border-color:#4a25aa59}.dependent-fieldset.inactive{opacity:.5}.dependent-fieldset .helper-text{color:#202020b3;margin:0 0 8px;font-size:12px}.contact-multi-select{flex-direction:column;gap:8px;display:flex}.contact-multi-select.is-disabled{opacity:.6}.contact-multi-select__list{background:#fff;border:1px solid #20202033;border-radius:6px;max-height:220px;padding:8px;overflow-y:auto}.contact-multi-select__list[aria-disabled=true]{background:#20202005}.contact-multi-select__option{color:#202020e6;align-items:flex-start;gap:8px;padding:6px 4px;font-size:14px;display:flex}.contact-multi-select__option+.contact-multi-select__option{border-top:1px solid #20202014}.contact-multi-select__option input{margin:2px 0 0}.contact-multi-select__option span{color:#202020e6!important}.contact-multi-select__empty{color:#20202099;margin:0;padding:4px;font-size:13px}.dropdown-button{color:#4a25aa;cursor:pointer;background:#fff;border:1px solid #4a25aa66;border-radius:6px;padding:12px 16px;font-weight:700}.dropdown-button:disabled{cursor:not-allowed;opacity:.6}.status-grid{grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:4px;display:grid}.status-card{background:#20202005;border:1px solid #2020201a;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.status-card__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.toggle-switch{align-items:center;gap:10px;display:inline-flex}.toggle-label{color:#202020b3;font-size:12px}.switch{width:46px;height:24px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.switch .slider{cursor:pointer;background:#20202033;border-radius:12px;transition:all .2s;position:absolute;inset:0}.switch .slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 6px #0000001a}.switch input:checked+.slider{background:#4a25aa}.switch input:checked+.slider:before{transform:translate(20px)}.edit-user-actions{justify-content:flex-start;gap:12px}.edit-user-actions .button{max-width:220px}.edit-user-card .form-error{margin-top:0}.user-actions .edit-link{justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.address-type-row{gap:24px;display:flex}.address-type-row .address-type-option{flex-flow:column wrap;gap:24px;display:flex}.address-type-row .address-type-option .checkbox-option--default{margin-left:20px}@media (width<=767px){.edit-user-header{flex-direction:column}.edit-user-card{padding:16px}}.projects-section__header{align-items:center;width:100%}.projects-section__title{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.projects-section__listing{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.projects-section__create-btn{width:auto;max-width:180px}.project-name-modal{max-width:907px}.project-name-modal .modal-header{border-bottom:none;margin-bottom:8px;padding-bottom:12px}.project-name-modal__content{padding:0}.project-name-modal__form{flex-direction:column;align-items:center;gap:20px;display:flex}.project-name-modal__icon{color:#4a25aa;background:#4a25aa14;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:inline-flex}.project-name-modal__body{text-align:center;flex-direction:column;gap:16px;width:100%;max-width:760px;margin:0 auto;display:flex}.project-name-modal__note{color:#202020;text-align:left;background:#fbe5c6;border-radius:8px;width:100%;padding:12px 14px;font-size:16px;line-height:1.5}.project-name-modal__note strong{font-weight:700}.project-name-modal__note-link{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.project-name-modal__subtitle{color:#202020;margin:0;font-size:18px}.project-name-modal__label{color:#202020;margin:0;font-size:20px;font-weight:700}.project-name-modal__input{border:1px solid #20202033;border-radius:4px;width:100%;padding:18px 16px;font-size:18px;line-height:1.3}.project-name-modal__input:-ms-placeholder-shown{color:#20202066}.project-name-modal__input::placeholder{color:#20202066}.project-name-modal__actions{justify-content:center;margin-top:8px;display:flex}.project-name-modal__submit{min-width:240px}.project-name-modal__error{margin:0}.projects-skeleton .project-card--skeleton{-webkit-box-shadow:none;box-shadow:none;border-color:#4a25aa1a;width:100%}.skeleton{background:linear-gradient(90deg,#4a25aa14 25%,#4a25aa1f 37%,#4a25aa14 63%) 0 0/400% 100%;border-radius:6px;animation:1.4s infinite skeleton-loading}.skeleton-actions{width:72px;height:24px;margin-left:auto}.skeleton-text{width:100%;height:12px;display:inline-block}.skeleton-pill{border-radius:999px;width:80px;height:32px;display:inline-block}.skeleton-row{width:100%;height:18px;margin:8px 0;display:block}.skeleton-icon{width:32px;height:32px}.skeleton-title{width:70%;height:18px;margin:16px 0 6px}.skeleton-subtitle{width:55%;height:12px;margin-bottom:12px}.skeleton-meta{width:90%;height:12px;margin:6px 0}.skeleton-buttons{width:100%;height:36px;margin-top:16px}.address-card.add-address[data-loading=true]{opacity:.6;pointer-events:none}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}@media screen and (width<=767px){.project-name-modal__submit{width:100%}.project-name-modal__input{font-size:16px}}.address-type-row{gap:16px}.address-type-option .checkbox-option span{font-size:16px;font-weight:600}.address-type-option .checkbox-option--default span{color:#202020cc;font-size:14px;font-weight:500}.address-type-option .checkbox-option--default input:disabled+span{color:#20202073}.form-group.checkbox-group{flex-direction:row;align-items:flex-start;gap:8px;position:relative}.edit-user-form>div,.edit-user-form .form-section .edit-user-subsection+.edit-user-subsection{padding-top:20px}.edit-user-form .dependent-fieldsetactive .helper-text{padding-bottom:10px}.form-wrapper .buttons-group .button{margin-top:0}@media (width>=767px){.form-wrapper .button-group{text-align:center}.form-wrapper .button-group .button+.button{margin-left:20px}}@media (width>=1024px){.address-type-row{flex-direction:row}.form-row input.wd-50{width:48%}}
