html{font-family:Inter,sans-serif;font-size:16px}@supports(font-variation-settings:normal){body{font-family:Inter var,sans-serif}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#0c6fd9}a:hover{color:#0f7aff}h1,h2,h3,h4,h5,h6{color:#072336}:root{--primary-color:#0c6fd9;--label-color:#0863b2;--listItem-color:#04578b;--secondary-color:#fff;--action-color:#0f7aff;--static-color:#828282;--mainFont-color:#072336;--headerBackground-color:#edf1f5;--headerFont-color:#072336;--border-color:#bdbdbd;--cardBackground-color:#fff;--paperBackground-color:#f6f8fa;--altTagBackground-color:#dde4f2;--avatar-color:#c9d8e1;--drawerBackground-color:#072336;--drawerFont-color:#edf1f5;--nullValue-color:#a0a0a0}.carousel .thumb.selected{border:1px solid #828282!important;border:1px solid var(--static-color)!important}.carousel .thumb.selected,.carousel .thumb:hover{cursor:pointer!important}canvas{border:1px solid #bdbdbd;border:1px solid var(--border-color,#a0a0a0);box-shadow:0 3px 8px #0000003d}.content{margin:20px auto}.content .title{cursor:pointer;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase;width:150px}.archive,.content .title{align-items:center;display:flex}.archive{flex-direction:row;margin-top:5px}.archive-link{color:#1f161c}.loader{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:150px auto auto;width:250px}@media only screen and (max-width:600px){.content{width:95%}}@media only screen and (min-width:600px){.content{width:95%}}@media only screen and (min-width:768px){.content{width:80%}}.Loader_modalHeader__2nepa{align-items:center;display:flex;gap:20px;justify-content:flex-start;padding-bottom:10px;padding-left:10px}@media screen and (max-width:700px){.Loader_modalHeader__2nepa{align-items:center;flex-direction:column}}.Loader_loadingTextSpan__iYQzb{white-space:nowrap}@media screen and (max-width:450px){.Loader_loadingTextSpan__iYQzb{text-align:center;white-space:normal}}.Loader_errorLabel__fA9wZ{padding-bottom:20px;padding-left:10px;padding-right:20px}.Loader_errorButtons__FOy7x{display:flex;flex-direction:row;gap:20px;justify-content:flex-end;padding-top:10px}@media screen and (max-width:450px){.Loader_errorButtons__FOy7x{align-items:center;flex-direction:column;gap:20px;justify-content:center}.Loader_text__GJpp-{text-align:center}}.HapticFeedback_touchableHapticContainer__v1aWl{align-items:center;display:flex;flex-direction:column;justify-content:center}.SigninScreen_wrapper__ZX4tt{background-color:#f6f8fa;height:100vh;padding-top:100px}.SigninScreen_container__W1l8w{background-color:#fff;border:.5px solid #bdbdbd;border-radius:10px;margin:auto;padding:20px;width:400px}.SigninScreen_envContainer__FzlMF{display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.SigninScreen_row__04baT{margin-bottom:20px}.SigninScreen_label__GsavR{color:#4f4f4f;font-size:.9em;margin-bottom:5px}.SigninScreen_buttonContainer__EisxL{display:flex;flex-direction:row;justify-content:center;margin-top:30px}.SigninScreen_header__8ZOht{font-size:1.9em;font-weight:700;margin:auto auto 30px;text-align:center;width:400px}.SigninScreen_footer__NqTPZ{font-size:.7em;margin:30px auto auto;text-align:center;width:400px}.SigninScreen_errorBanner__BXtoT{align-items:flex-start;background-color:#e0313114;border:1px solid #e031314d;border-radius:6px;color:#eb3d3d;display:flex;font-size:.8rem;line-height:1.4;margin-bottom:10px;padding:10px 12px}.SigninScreen_mfaHeader__tbbWY{margin-bottom:20px;text-align:center}.SigninScreen_mfaBadge__7M3ZG{align-items:center;background-color:#eff5fe;border:1px solid #dde4f2;border-radius:50%;display:inline-flex;height:48px;justify-content:center;margin-bottom:10px;width:48px}.SigninScreen_mfaTitle__W3IO9{color:#072336;font-size:1.05rem;font-weight:700;margin-bottom:4px}.SigninScreen_mfaSubtitle__mHY0m{color:#828282;font-size:.8rem;line-height:1.45}.SigninScreen_mfaEmail__J4JfU{color:#072336;display:block;font-weight:600;margin-top:2px;overflow-wrap:anywhere}.SigninScreen_mfaCodeRow__AwIjR{margin-bottom:12px}.SigninScreen_mfaCountdown__CzAt4{font-feature-settings:"tnum";align-items:center;color:#828282;display:flex;font-size:.75rem;font-variant-numeric:tabular-nums;justify-content:center}.SigninScreen_mfaBackLink__yQom0{align-items:center;background:none;border:none;border-radius:6px;color:#4f4f4f;cursor:pointer;display:flex;font-family:inherit;font-size:.78rem;gap:2px;justify-content:center;margin-top:15px;padding:6px;transition:color .15s ease,background-color .15s ease;width:100%}.SigninScreen_mfaBackLink__yQom0:hover{background-color:#f6f8fa;color:#0c6fd9}.Tag_tag__OwM5J{border-radius:17px;color:#072336;color:var(--mainFont-color,#072336);font-size:.8em;font-weight:500;min-width:30px;padding:3.3333333333px 10px;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.Tag_iconContainer__gM5WQ{align-items:center;display:flex}.OtpInput_cells__omvQk{display:flex;gap:8px;justify-content:center}.OtpInput_cell__18g8b{font-feature-settings:"tnum";-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #c9d8e1;border-radius:6px;box-shadow:0 1px 2px #0723360a;color:#072336;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;height:56px;outline:none;padding:0;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:46px}.OtpInput_cell__18g8b::placeholder{color:#bdbdbd}.OtpInput_cell__18g8b:hover:not(:disabled){border-color:#0c6fd9}.OtpInput_cell__18g8b:focus{border-color:#0c6fd9;box-shadow:0 0 0 3px #0c6fd92e}.OtpInput_cellFilled__W93PK{background-color:#eff5fe;border-color:#dde4f2}.OtpInput_cellError__VnxxN{background-color:#eb3d3d0f;border-color:#eb3d3d}.OtpInput_cellError__VnxxN:focus{border-color:#eb3d3d;box-shadow:0 0 0 3px #eb3d3d2e}.OtpInput_disabled__wuq4M{opacity:.6}.OtpInput_disabled__wuq4M .OtpInput_cell__18g8b{cursor:not-allowed}@media(max-width:420px){.OtpInput_cell__18g8b{font-size:20px;height:48px;width:38px}}.MainLayout_main__rzUuV{display:flex;flex-direction:row;height:100vh;max-height:100vh;min-height:100%;overflow:hidden;width:100vw}.MainLayout_headerUnfolded__oSbG1{max-height:100vh;transition:315ms ease}.MainLayout_headerFolded__b\+y2b,.MainLayout_headerUnfolded__oSbG1{width:100%}.MainLayout_contentContainer__ktRQq,.MainLayout_headerFolded__b\+y2b,.MainLayout_headerUnfolded__oSbG1{display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:space-between;overflow:hidden}.MainLayout_innerContainer__GkFFz{background-color:#f6f8fa;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative}.EntityDataTable_dataTableContainer__BYwZA{width:100%}.EntityDataTable_headerContainer__zE3Ls{color:#072336;display:flex;flex-direction:row;font-size:large;font-weight:600;justify-content:space-between;padding-bottom:10px;padding-left:20px}.EntityDataTable_buttonContainer__L6ccP{display:flex}.EntityDataTable_emptyState__zr3\+z{align-items:center;color:var(--label-color);display:flex;flex-direction:row;font-style:italic;justify-content:center;padding-bottom:20px;padding-top:20px}.UsersList_globalContainer__VS1xv{background-color:#f6f8fa;height:100%;min-width:0}.UsersList_contentWrapper__w3o7l,.UsersList_globalContainer__VS1xv{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.UsersList_contentWrapper__w3o7l{gap:20px;padding:20px}.UsersList_kpiGrid__RfIc\+{grid-gap:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.UsersList_kpiCard__8NYP2{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 6px #00000008;display:flex;gap:14px;padding:14px 18px;transition:transform .15s ease,box-shadow .15s ease}.UsersList_kpiCard__8NYP2:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.UsersList_kpiIconWrapper__g4Pbk{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.UsersList_kpiDetails__ZoHcj{display:flex;flex-direction:column;gap:2px}.UsersList_kpiLabel__mpLmh{color:#828282;font-size:.72rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.UsersList_kpiValue__uQGy-{color:#072336;font-size:1.3rem;font-weight:700;line-height:1.2}.UsersList_mainCard__-\+Jee{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;width:100%}.UsersList_toolbar__im0T9{box-sizing:border-box;justify-content:space-between;width:100%}.UsersList_filterGroup__w7uW8,.UsersList_toolbar__im0T9{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UsersList_searchInput__iRVN6{height:36px;min-width:260px}.UsersList_filterButton__pt4mv{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.UsersList_filterButton__pt4mv:hover,.UsersList_primaryButton__Jgd2k{background-color:#0c6fd9;color:#fff}.UsersList_primaryButton__Jgd2k{align-items:center;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.UsersList_primaryButton__Jgd2k:hover{background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.UsersList_userCell__TknqG{align-items:center;cursor:pointer;display:flex;gap:12px;padding:8px 0}.UsersList_avatar__0Ay1I{align-items:center;background-color:#dde4f2;border:1px solid #c9d8e1;border-radius:9px;color:#0c6fd9;display:flex;flex-shrink:0;font-size:.88rem;font-weight:700;height:38px;justify-content:center;letter-spacing:.5px;width:38px}.UsersList_userInfo__fMqOj{display:flex;flex-direction:column;gap:2px;overflow:hidden}.UsersList_userName__IkjRE{color:#072336;font-size:.92rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.UsersList_userName__IkjRE:hover{color:#0f7aff}.UsersList_userEmail__KdWr2{color:#828282;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersList_columnsHeader__TUODc{color:#072336;font-size:.82rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.UsersList_dateCell__Be93u{color:#072336;display:flex;flex-direction:column;font-size:.82rem;gap:2px}.UsersList_dateSub__v1e8a{color:#a0a0a0;font-size:.72rem}.NavigationHeader_container__uGxpk{align-items:center;background:#0c6fd9;background:var(--primary-color,#0c6fd9);color:#fff;color:var(--secondary-color,#fff);display:flex;flex-direction:row;font-weight:500;justify-content:space-between;min-height:50px;padding-left:10px;padding-right:10px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.NavigationHeader_leftSide__IO\+vt{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center}.NavigationHeader_title__-HcHF{display:flex;flex:1 1;margin-left:10px}.NavigationHeader_rightSide__YWY0R{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:10px}.Modal_hidden__b2LJg{display:none;height:0}.Modal_footerContainer__lG9BC{display:flex;flex-direction:row;justify-content:flex-end}.CustomText_customText__EJMy9{color:#0c6fd9;color:var(--primary-color,#0c6fd9)}.ChangePasswordModal_title__yljCv{align-items:center;display:flex;font-weight:700}.ChangePasswordModal_field__pD3IQ{margin-bottom:16px}.ChangePasswordModal_label__8y4x6{color:#4f4f4f;display:block;font-size:.8rem;font-weight:600;margin-bottom:5px}.ChangePasswordModal_errorBanner__RQwrW{align-items:flex-start;background-color:#eb3d3d14;border:1px solid #eb3d3d4d;border-radius:6px;color:#eb3d3d;display:flex;font-size:.8rem;line-height:1.4;margin-bottom:15px;padding:10px 12px}.ChangePasswordModal_successBanner__R7Jl8{align-items:flex-start;background-color:#33bf7914;border:1px solid #33bf794d;border-radius:6px;color:#072336;display:flex;font-size:.82rem;line-height:1.45;padding:12px 14px}.UserMenu_container__HaMKZ{align-items:center;display:flex;position:relative}.UserMenu_trigger__76rBd{align-items:center;background-color:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:4px 8px 4px 4px;transition:background-color .15s ease,border-color .15s ease}.UserMenu_trigger__76rBd:hover{background-color:#ffffff2e;border-color:#ffffff4d}.UserMenu_avatar__MnZQ8{align-items:center;background-color:#fff;border-radius:50%;color:#0c6fd9;display:flex;flex-shrink:0;font-size:.72rem;font-weight:700;height:30px;justify-content:center;letter-spacing:.02em;width:30px}.UserMenu_identity__3tIBW{align-items:flex-start;display:flex;flex-direction:column;line-height:1.2;max-width:180px}.UserMenu_name__nebFm{font-size:.8rem;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_role__McVd3{font-size:.66rem;font-weight:500;opacity:.75}.UserMenu_menu__bRsvz{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 8px 24px #07233629;color:#072336;min-width:260px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:200}.UserMenu_menuHeader__2VMAC{border-bottom:1px solid #edf1f5;margin-bottom:6px;padding:10px 10px 12px}.UserMenu_menuName__0rX\+-{font-size:.85rem;font-weight:700}.UserMenu_menuEmail__uy5oQ{color:#828282;font-size:.74rem;overflow-wrap:anywhere}.UserMenu_menuMfa__Tzlth{align-items:center;color:#33bf79;display:flex;font-size:.7rem;font-weight:600;margin-top:6px}.UserMenu_menuItemDanger__4B33e,.UserMenu_menuItem__Dm\+dc{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:500;padding:9px 10px;text-align:left;transition:background-color .12s ease;width:100%}.UserMenu_menuItem__Dm\+dc{color:#072336}.UserMenu_menuItem__Dm\+dc:hover{background-color:#eff5fe}.UserMenu_menuItemDanger__4B33e{color:#eb3d3d}.UserMenu_menuItemDanger__4B33e:hover{background-color:#eb3d3d14}.UserMenu_menuSeparator__cF0KE{background-color:#edf1f5;height:1px;margin:6px 4px}@media(max-width:700px){.UserMenu_identity__3tIBW{display:none}}.UserEditor_globalContainer__V4dzG{background-color:#f6f8fa;height:100%;min-height:100%;min-width:0}.UserEditor_contentWrapper__6jqhD,.UserEditor_globalContainer__V4dzG{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.UserEditor_contentWrapper__6jqhD{gap:20px;padding:20px}.UserEditor_headerCard__FTP2s{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px;width:100%}.UserEditor_headerLeft__R3hxE{align-items:center;display:flex;gap:18px}.UserEditor_backButton__Lp6vt{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;color:#0c6fd9;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .15s ease;width:38px}.UserEditor_backButton__Lp6vt:hover{background-color:#0c6fd9;color:#fff}.UserEditor_userAvatar__mm8TZ{align-items:center;background:linear-gradient(135deg,#0c6fd9,#0f7aff);border-radius:14px;box-shadow:0 4px 10px #0a254026;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:52px;justify-content:center;letter-spacing:.5px;width:52px}.UserEditor_titleArea__C1QDm{display:flex;flex-direction:column;gap:6px}.UserEditor_titleRow__NTj-W{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UserEditor_userName__K80rG{color:#072336;font-size:1.4rem;font-weight:700;line-height:1.2;margin:0}.UserEditor_badgeRow__h3eJO{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.UserEditor_headerActions__MBbeG{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UserEditor_btnPrimary__wDmsn{align-items:center;background-color:#0c6fd9;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease}.UserEditor_btnPrimary__wDmsn:hover:not(:disabled){background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.UserEditor_btnPrimary__wDmsn:disabled{cursor:not-allowed;opacity:.5}.UserEditor_btnSave__GnK-6{align-items:center;background-color:#33bf79;border:1px solid #33bf79;border-radius:6px;box-shadow:0 2px 6px #33bf7940;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease}.UserEditor_btnSave__GnK-6:hover:not(:disabled){background-color:#2ba869;box-shadow:0 3px 10px #33bf7959}.UserEditor_btnSave__GnK-6:disabled{cursor:not-allowed;opacity:.5}.UserEditor_btnOutline__HQcZY{align-items:center;background-color:#0000;border:1px solid #bdbdbd;border-radius:6px;box-sizing:border-box;color:#4f4f4f;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 14px;transition:all .15s ease}.UserEditor_btnOutline__HQcZY:hover{background-color:#efefef;border-color:#a0a0a0;color:#072336}.UserEditor_formGrid__uttnH{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));width:100%}.UserEditor_sectionCard__8nQtk{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;width:100%}.UserEditor_sectionHeader__PgDre{align-items:center;border-bottom:1px solid #edf1f5;display:flex;justify-content:space-between;padding-bottom:12px}.UserEditor_sectionTitle__Bm1tW{align-items:center;color:#072336;display:flex;font-size:1rem;font-weight:700;gap:8px}.UserEditor_formFields__Wn25X{display:flex;flex-direction:column;gap:14px}.UserEditor_fieldRow__tS8uW{display:flex;flex-direction:column;gap:6px}.UserEditor_fieldLabel__rV3q6{color:#4f4f4f;font-size:.8rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.UserEditor_fieldValue__9t2ZZ{align-items:center;background-color:#fafbfc;border:1px solid #efefef;border-radius:6px;box-sizing:border-box;color:#072336;display:flex;font-size:.92rem;font-weight:500;gap:8px;min-height:38px;padding:8px 12px}.UserEditor_switchOptionCard__4NhB\+{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .15s ease}.UserEditor_roleOptions__KnLM0{display:flex;flex-direction:column;gap:10px}.UserEditor_roleOptionSelected__PXeq\+{background-color:#dde4f2;border-color:#0c6fd9}.UserEditor_booleanChoices__\+rqer{align-items:center;display:flex;flex-shrink:0;gap:14px}.UserEditor_booleanChoice__nggDm{align-items:center;color:#072336;cursor:pointer;display:flex;font-size:.85rem;font-weight:700;gap:5px;transition:color .15s ease;-webkit-user-select:none;user-select:none}.UserEditor_booleanChoice__nggDm:hover{color:#0c6fd9}.UserEditor_statusPill__k1RpS{align-items:center;display:flex;font-size:.85rem;font-weight:700;padding-bottom:5px;padding-top:5px}.UserEditor_switchOptionLeft__lzfVV{display:flex;flex-direction:column;gap:2px}.UserEditor_switchOptionTitle__Wj-gT{color:#0c6fd9;font-size:.88rem;font-weight:700}.UserEditor_switchOptionSubtitle__6wqD5{color:#828282;font-size:.75rem}.UserEditor_metadataCard__k86AG{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-sizing:border-box;color:#828282;display:flex;flex-wrap:wrap;font-size:.78rem;gap:10px;justify-content:space-between;padding:14px 20px;width:100%}.UserEditor_emptyAssignments__0hPdP{align-items:center;background-color:#eff5fe;border:1px solid #dde4f2;border-radius:6px;color:#4f4f4f;display:flex;font-size:.8rem;gap:7px;line-height:1.4;margin:10px 20px 20px;padding:12px 14px}.CustomerList_globalContainer__hyxrY{background-color:#f6f8fa;height:100%;min-width:0}.CustomerList_contentWrapper__n3izx,.CustomerList_globalContainer__hyxrY{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.CustomerList_contentWrapper__n3izx{gap:20px;padding:20px}.CustomerList_kpiGrid__l\+n6S{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CustomerList_kpiCard__dYr8P{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 6px #00000008;display:flex;gap:14px;padding:14px 18px;transition:transform .15s ease,box-shadow .15s ease}.CustomerList_kpiCard__dYr8P:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.CustomerList_kpiIconWrapper__H28wO{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.CustomerList_kpiDetails__f6SYQ{display:flex;flex-direction:column;gap:2px}.CustomerList_kpiLabel__-b7fQ{color:#828282;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.CustomerList_kpiValue__CPui8{color:#072336;font-size:1.35rem;font-weight:700;line-height:1.2}.CustomerList_mainCard__Sv44s{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.CustomerList_toolbar__HIB2v{justify-content:space-between}.CustomerList_filterGroup__DFQI8,.CustomerList_toolbar__HIB2v{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CustomerList_searchInput__tmGlD{height:36px;min-width:260px}.CustomerList_filterButton__tAI8Z{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.CustomerList_filterButton__tAI8Z:hover,.CustomerList_primaryButton__4o-U3{background-color:#0c6fd9;color:#fff}.CustomerList_primaryButton__4o-U3{align-items:center;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.CustomerList_primaryButton__4o-U3:hover{background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.CustomerList_customerCell__UqFUF{align-items:center;cursor:pointer;display:flex;gap:12px;padding:8px 0}.CustomerList_avatar__aAFk7{align-items:center;background-color:#dde4f2;border:1px solid #c9d8e1;border-radius:9px;color:#0c6fd9;display:flex;flex-shrink:0;font-size:.88rem;font-weight:700;height:38px;justify-content:center;letter-spacing:.5px;width:38px}.CustomerList_customerInfo__-ZAYn{display:flex;flex-direction:column;gap:2px;overflow:hidden}.CustomerList_customerName__80SoO{color:#072336;font-size:.92rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.CustomerList_customerName__80SoO:hover{color:#0f7aff}.CustomerList_customerContact__lPPKs{align-items:center;color:#828282;display:flex;font-size:.75rem;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerList_columnsHeader__q3w\+U{color:#072336;font-size:.82rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.CustomerList_dateCell__nvZKL{color:#072336;display:flex;flex-direction:column;font-size:.82rem;gap:2px}.CustomerList_dateSub__1NWfg{color:#a0a0a0;font-size:.72rem}.ContractEditor_page__OqF7p{background-color:#f6f8fa;flex:1 1;overflow-y:auto}.ContractEditor_hero__kPSsa{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:20px;padding:20px 24px}.ContractEditor_heroIdentity__Woqx4{align-items:center;display:flex;gap:18px;min-width:0}.ContractEditor_backButton__k91Fs{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;color:#0c6fd9;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .15s ease;width:38px}.ContractEditor_backButton__k91Fs:hover{background-color:#0c6fd9;color:#fff}.ContractEditor_heroAvatar__O1RQS{align-items:center;background:linear-gradient(135deg,#0c6fd9,#0f7aff);border-radius:14px;box-shadow:0 4px 10px #0a254026;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.ContractEditor_heroText__2b5mF{display:flex;flex-direction:column;gap:6px;min-width:0}.ContractEditor_heroTitle__xB6iK{color:#072336;font-size:1.4rem;font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere}.ContractEditor_heroSubtitle__JL02f{color:#828282;font-size:13px;font-weight:500}.ContractEditor_heroTags__oLWMh{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ContractEditor_layout__PN9\+U{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 20px}.ContractEditor_slotIdentity__Ml8ll{grid-column:1;grid-row:1;min-width:0}.ContractEditor_slotBalances__c1oAm{align-self:stretch;display:flex;flex-direction:column;grid-column:1;grid-row:2;min-width:0}.ContractEditor_slotBalances__c1oAm>.ContractEditor_card__6mbXi{flex:1 1}.ContractEditor_slotDelays__LD1af{align-self:stretch;display:flex;flex-direction:column;grid-column:1;grid-row:3;min-width:0}.ContractEditor_slotDelays__LD1af>.ContractEditor_card__6mbXi{flex:1 1}.ContractEditor_slotDeployment__G7icZ{align-self:stretch;display:flex;flex-direction:column;grid-column:2;grid-row:3;min-width:0}.ContractEditor_slotDeployment__G7icZ>.ContractEditor_card__6mbXi{flex:1 1}.ContractEditor_slotOrder__1i-zV{align-self:stretch;display:flex;flex-direction:column;grid-column:2;grid-row:1/span 2;min-width:0}.ContractEditor_slotOrder__1i-zV>.ContractEditor_card__6mbXi{flex:1 1;min-height:0}.ContractEditor_slotOrderAlone__gXM8Q{grid-column:2;grid-row:1;min-width:0}@media(max-width:1360px){.ContractEditor_layout__PN9\+U{grid-template-columns:minmax(0,1fr)}.ContractEditor_slotBalances__c1oAm,.ContractEditor_slotDelays__LD1af,.ContractEditor_slotDeployment__G7icZ,.ContractEditor_slotIdentity__Ml8ll,.ContractEditor_slotOrderAlone__gXM8Q,.ContractEditor_slotOrder__1i-zV{grid-column:1;grid-row:auto}.ContractEditor_slotBalances__c1oAm,.ContractEditor_slotDelays__LD1af,.ContractEditor_slotDeployment__G7icZ,.ContractEditor_slotOrder__1i-zV{align-self:auto}.ContractEditor_slotBalances__c1oAm>.ContractEditor_card__6mbXi,.ContractEditor_slotDelays__LD1af>.ContractEditor_card__6mbXi,.ContractEditor_slotDeployment__G7icZ>.ContractEditor_card__6mbXi,.ContractEditor_slotOrder__1i-zV>.ContractEditor_card__6mbXi{flex:0 1 auto}}.ContractEditor_fullWidth__AHPMS{padding:0 20px 20px}.ContractEditor_card__6mbXi{background-color:#fff;border:1px solid #dde4f2;border-radius:10px;box-shadow:0 1px 2px #0723360a,0 8px 24px #0723360f;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.ContractEditor_card__6mbXi:hover{border-color:#c9d8e1;box-shadow:0 1px 2px #0723360d,0 12px 32px #07233617}.ContractEditor_cardHeader__iSo4F{align-items:center;background-color:#eff5fe;border-bottom:1px solid #dde4f2;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 15px}.ContractEditor_cardHeaderLeft__JYjxi{align-items:center;display:flex;gap:10px;min-width:0}.ContractEditor_cardTitle__tLhKe{color:#072336;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ContractEditor_cardActions__f9BDU{align-items:center;display:flex;gap:10px}.ContractEditor_cardBody__VXXZX{grid-gap:0 20px;align-items:start;display:grid;gap:0 20px;grid-template-columns:minmax(0,min(-webkit-max-content,260px)) minmax(0,1fr);grid-template-columns:minmax(0,min(max-content,260px)) minmax(0,1fr)}.ContractEditor_cardBodyPlain__gzyCC,.ContractEditor_cardBody__VXXZX{flex:1 1 auto;min-width:0;padding:8px 15px 12px}.ContractEditor_rows__HBy\+d{display:contents}.ContractEditor_panelFullRow__ymrBM{border-bottom:none!important;grid-column:1/-1;padding-top:5px}.ContractEditor_formActions__28N1b{display:flex;justify-content:flex-end;margin-bottom:15px;margin-top:10px}.ContractEditor_inlineFormBody__-kJmV{grid-gap:0 15px;align-items:start;display:grid;gap:0 15px;grid-template-columns:minmax(0,min(-webkit-max-content,220px)) minmax(0,1fr);grid-template-columns:minmax(0,min(max-content,220px)) minmax(0,1fr);margin-bottom:15px}.ContractEditor_sectionTitle__6idCE{align-items:center;border-bottom:1px solid #edf1f5;color:#072336;display:flex;font-size:.95rem;font-weight:700;gap:8px;grid-column:1/-1;margin:0 0 10px;padding-bottom:6px}.ContractEditor_section__uRnUk{display:contents}.ContractEditor_section__uRnUk:not(:first-child) .ContractEditor_sectionTitle__6idCE{margin-top:24px}.ContractEditor_kpiGrid__1qUUE{grid-gap:10px;display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--kpi-columns,3),minmax(0,1fr))}@media(max-width:900px){.ContractEditor_kpiGrid__1qUUE{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContractEditor_kpiGridCompact__sgAyF{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.ContractEditor_kpiGridCompact__sgAyF>.ContractEditor_kpiCard__wVCzG{padding:16px}.ContractEditor_kpiCard__wVCzG{background-color:#fff;border:1px solid #dde4f2;border-radius:6px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px;transition:border-color .2s ease,transform .2s ease}.ContractEditor_kpiCard__wVCzG:hover{border-color:#c9d8e1;transform:translateY(-1px)}.ContractEditor_kpiLabel__9wdSe{color:#828282;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.35;overflow-wrap:anywhere;text-transform:uppercase}.ContractEditor_kpiTag__TILPf{font-size:.9rem;letter-spacing:normal;text-transform:none}.ContractEditor_kpiTag__TILPf>div{font-size:small}.ContractEditor_kpiValue__QlKJ9{align-items:baseline;color:#072336;display:flex;font-size:26px;font-weight:700;gap:4px;line-height:1}.ContractEditor_kpiUnit__wlwHN{color:#828282;font-size:18px;font-weight:700}.ContractEditor_kpiEmpty__OLx1E{color:#bdbdbd;font-size:17px;font-weight:600}.ContractEditor_emptyAmount__wtZAm{color:#a0a0a0;font-size:.8rem}.ContractEditor_kpiAccentSuccess__t17-A{color:#33bf79}.ContractEditor_kpiAccentWarning__LFBNL{color:#f6b520}.ContractEditor_kpiAccentDanger__Pbom8{color:#eb3d3d}.ContractEditor_metadata__Tgddb{background-color:#f6f8fa;border-top:1px solid #edf1f5;padding:14px 15px}.ContractEditor_emptyHint__IzqT8{align-items:center;background-color:#eff5fe;border:1px dashed #c9d8e1;border-radius:6px;color:#4f4f4f;display:flex;font-size:13px;font-style:italic;gap:8px;grid-column:1/-1;padding:15px}.ContractEditor_toolbar__BtXKz{align-items:center;display:flex;justify-content:flex-end;padding-top:10px}.ContractEditor_subEditor__rtkRe{border-top:1px solid #dde4f2;margin-top:20px;padding-top:15px}.ContractEditor_subEditorHeader__kSMUj{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.ContractEditor_subEditorTitle__fym2D{color:#072336;font-size:15px;font-weight:700}.ContractEditor_subEditorActions__KR1Bs,.ContractEditor_subEditorTitle__fym2D{align-items:center;display:flex;gap:10px}.ContractEditor_panelGrid__0btj4{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.ContractEditor_panel__Ze8oN{background-color:#fff;border:1px solid #dde4f2;border-radius:6px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .2s ease}.ContractEditor_panel__Ze8oN:hover{border-color:#c9d8e1}.ContractEditor_panelHeader__74WxF{align-items:center;background-color:#eff5fe;border-bottom:1px solid #dde4f2;color:#072336;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.07em;overflow-wrap:anywhere;padding:8px 10px;text-transform:uppercase}.ContractEditor_panelBody__KxPXz{grid-gap:0 15px;align-items:start;display:grid;gap:0 15px;grid-template-columns:minmax(0,min(-webkit-max-content,220px)) minmax(0,1fr);grid-template-columns:minmax(0,min(max-content,220px)) minmax(0,1fr);min-width:0;padding:6px 10px 10px}.ContractEditor_panelBody__KxPXz>:nth-last-child(-n+2){border-bottom:none}.Label_label__jB6sp{color:#0863b2;color:var(--label-color,#0863b2);font-size:15px;font-weight:500}.Label_text__TYcJp{overflow-wrap:break-word;white-space:break-spaces;width:100%}.FormRow_globalContainer__Uor06{align-items:center;display:flex;gap:20px;padding:5px}.FormRow_formElementLabel__RcgmM{min-width:200px}.FormRow_formElementContainer__PdIq6{display:flex;min-width:0;width:70%}.FormRow_formElementContainer__PdIq6>*{max-width:100%;min-width:0}.FormRow_gridLabel__o4dXN{align-items:flex-start;grid-column:1;justify-content:center;padding:4px 20px 4px 0}.FormRow_gridLabel__o4dXN,.FormRow_gridValue__FJEBR{align-self:stretch;border-bottom:1px solid #dde4f2;display:flex;flex-direction:column;min-width:0}.FormRow_gridValue__FJEBR{grid-column:2;justify-content:flex-start;max-width:100%;padding:4px 0}.FormRow_gridValue__FJEBR>*{max-width:100%;min-width:0}.ContractList_globalContainer__IZkiQ{background-color:#f6f8fa;height:100%;min-width:0}.ContractList_contentWrapper__EOWiN,.ContractList_globalContainer__IZkiQ{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.ContractList_contentWrapper__EOWiN{gap:20px;padding:20px}.ContractList_kpiGrid__9ejt6{grid-gap:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.ContractList_kpiCard__4jHWG{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 6px #00000008;display:flex;gap:14px;padding:14px 18px;transition:transform .15s ease,box-shadow .15s ease}.ContractList_kpiCard__4jHWG:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.ContractList_kpiIconWrapper__SbOSw{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ContractList_kpiDetails__p6KlV{display:flex;flex-direction:column;gap:2px}.ContractList_kpiLabel__KaaWC{color:#828282;font-size:.72rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ContractList_kpiValue__6WeAt{color:#072336;font-size:1.3rem;font-weight:700;line-height:1.2}.ContractList_kpiSub__7Mx7l{color:#a0a0a0;font-size:.72rem}.ContractList_mainCard__yOwgW{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;width:100%}.ContractList_toolbar__hbKlV{box-sizing:border-box;justify-content:space-between;width:100%}.ContractList_filterGroup__kNxvl,.ContractList_toolbar__hbKlV{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ContractList_searchInput__A1zDb{height:36px;min-width:260px}.ContractList_filterButton__sDDjO{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.ContractList_filterButton__sDDjO:hover,.ContractList_primaryButton__XpdJR{background-color:#0c6fd9;color:#fff}.ContractList_primaryButton__XpdJR{align-items:center;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.ContractList_primaryButton__XpdJR:hover{background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.ContractList_sectionHeader__03LGu{align-items:center;border-bottom:1px solid #edf1f5;display:flex;justify-content:space-between;padding-bottom:12px;width:100%}.ContractList_sectionTitle__4OmxB{align-items:center;color:#072336;display:flex;font-size:1.05rem;font-weight:700;gap:8px}.ContractList_sectionSubtitle__EWz37{color:#828282;font-size:.78rem;font-style:italic}.ContractList_columnsCell__FOHv3{display:flex;flex-direction:column;font-size:.88rem;gap:2px;min-width:0;overflow:hidden;padding:4px 0}.ContractList_ellipsisText__\+BREf{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContractList_emptyAmount__Uxn\+6{color:#a0a0a0;font-size:.78rem}.ContractList_columnsHeader__Avzo0{color:#072336;font-size:.82rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.ContractList_totalsRow__-kE\+Y{align-items:center;border-top:1px solid #edf1f5;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding-top:14px}.ContractList_totalBadge__PRbvu{align-items:flex-end;display:inline-flex;flex-direction:column;gap:2px}.ContractList_totalLabel__EfRJJ{color:#828282;font-size:.7rem;font-weight:600;margin-bottom:5px;text-transform:uppercase}.ContractList_totalValue__P2ZBc{background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;color:#072336;font-size:.95rem;font-weight:700;padding:4px 10px}.CustomerEditor_globalContainer__hbZly{background-color:#f6f8fa;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:100%;min-width:0;width:100%}.CustomerEditor_contentWrapper__NE461{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px;width:100%}.CustomerEditor_headerCard__n1IQy{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px;width:100%}.CustomerEditor_headerLeft__Ny-G4{align-items:center;display:flex;gap:18px}.CustomerEditor_backButton__cP-Y1{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;color:#0c6fd9;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .15s ease;width:38px}.CustomerEditor_backButton__cP-Y1:hover{background-color:#0c6fd9;color:#fff}.CustomerEditor_clientAvatar__i7taf{align-items:center;background:linear-gradient(135deg,#0c6fd9,#0f7aff);border-radius:14px;box-shadow:0 4px 10px #0a254026;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:52px;justify-content:center;letter-spacing:.5px;width:52px}.CustomerEditor_titleArea__0LSsb{display:flex;flex-direction:column;gap:6px}.CustomerEditor_titleRow__LPvwI{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CustomerEditor_clientName__jOKiG{color:#072336;font-size:1.4rem;font-weight:700;line-height:1.2;margin:0}.CustomerEditor_badgeRow__NUdyB{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CustomerEditor_recurringPill__QD3dt{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:12px;color:#0c6fd9;display:inline-flex;font-size:.75rem;font-weight:700;gap:4px;padding:3px 8px}.CustomerEditor_headerActions__Um2Bp{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CustomerEditor_btnPrimary__tWzEf{align-items:center;background-color:#0c6fd9;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease}.CustomerEditor_btnPrimary__tWzEf:hover:not(:disabled){background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.CustomerEditor_btnPrimary__tWzEf:disabled{cursor:not-allowed;opacity:.5}.CustomerEditor_btnSave__EuK2u{align-items:center;background-color:#33bf79;border:1px solid #33bf79;border-radius:6px;box-shadow:0 2px 6px #33bf7940;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 16px;transition:all .15s ease}.CustomerEditor_btnSave__EuK2u:hover:not(:disabled){background-color:#2ba869;box-shadow:0 3px 10px #33bf7959}.CustomerEditor_btnSave__EuK2u:disabled{cursor:not-allowed;opacity:.5}.CustomerEditor_btnOutline__RagCC{align-items:center;background-color:#0000;border:1px solid #bdbdbd;border-radius:6px;box-sizing:border-box;color:#4f4f4f;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:38px;justify-content:center;padding:0 14px;transition:all .15s ease}.CustomerEditor_btnOutline__RagCC:hover{background-color:#efefef;border-color:#a0a0a0;color:#072336}.CustomerEditor_kpiGrid__ulH0E{grid-gap:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.CustomerEditor_kpiCard__nNz-n{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 6px #00000008;display:flex;flex-direction:column;gap:4px;padding:14px 18px}.CustomerEditor_kpiLabel__mx\+\+v{color:#828282;font-size:.72rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.CustomerEditor_kpiValue__LDWAT{color:#072336;font-size:1.2rem;font-weight:700}.CustomerEditor_kpiSub__1DtBE{color:#a0a0a0;font-size:.72rem}.CustomerEditor_formGrid__c8uAX{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));width:100%}.CustomerEditor_sectionCard__RyaHT{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;width:100%}.CustomerEditor_sectionHeader__OTMUt{align-items:center;border-bottom:1px solid #edf1f5;display:flex;justify-content:space-between;padding-bottom:12px}.CustomerEditor_sectionTitle__GG9IV{align-items:center;color:#072336;display:flex;font-size:1rem;font-weight:700;gap:8px}.CustomerEditor_formFields__2WvmN{display:flex;flex-direction:column;gap:14px}.CustomerEditor_fieldRow__HSS29{display:flex;flex-direction:column;gap:6px}.CustomerEditor_fieldLabel__jPx1L{color:#4f4f4f;font-size:.8rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.CustomerEditor_fieldValue__yErN2{align-items:center;background-color:#fafbfc;border:1px solid #efefef;border-radius:6px;box-sizing:border-box;color:#072336;display:flex;font-size:.92rem;font-weight:500;gap:8px;min-height:38px;padding:8px 12px}.CustomerEditor_contactLink__FBzT5{align-items:center;color:#0f7aff;display:inline-flex;gap:6px;text-decoration:none;transition:color .15s ease}.CustomerEditor_contactLink__FBzT5:hover{color:#0c6fd9;text-decoration:underline}.CustomerEditor_recurringSwitchCard__dWnHb{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .15s ease}.CustomerEditor_recurringSwitchLeft__KyonF{display:flex;flex-direction:column;gap:2px}.CustomerEditor_recurringSwitchTitle__1aP1C{color:#0c6fd9;font-size:.88rem;font-weight:700}.CustomerEditor_recurringSwitchSubtitle__MF6Q5{color:#828282;font-size:.75rem}.CustomerEditor_contractsCard__5VAmY{box-shadow:0 2px 8px #0000000a;flex-direction:column;gap:16px;padding:20px 24px}.CustomerEditor_contractsCard__5VAmY,.CustomerEditor_metadataCard__wNpda{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-sizing:border-box;display:flex;width:100%}.CustomerEditor_metadataCard__wNpda{align-items:center;color:#828282;flex-wrap:wrap;font-size:.78rem;gap:10px;justify-content:space-between;padding:14px 20px}.InvoiceList_globalContainer__67UwL{background-color:#f6f8fa;height:100%;min-width:0}.InvoiceList_contentWrapper__sv7bd,.InvoiceList_globalContainer__67UwL{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.InvoiceList_contentWrapper__sv7bd{gap:20px;padding:20px}.InvoiceList_kpiGrid__E2L49{grid-gap:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.InvoiceList_kpiCard__tpgGA{align-items:center;background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 6px #00000008;display:flex;gap:14px;padding:14px 18px;transition:transform .15s ease,box-shadow .15s ease}.InvoiceList_kpiCard__tpgGA:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.InvoiceList_kpiIconWrapper__ERJNB{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.InvoiceList_kpiDetails__yclIV{display:flex;flex-direction:column;gap:2px}.InvoiceList_kpiLabel__9l2bj{color:#828282;font-size:.72rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.InvoiceList_kpiValue__yxj7l{color:#072336;font-size:1.3rem;font-weight:700;line-height:1.2}.InvoiceList_kpiSub__-S1nl{color:#a0a0a0;font-size:.72rem}.InvoiceList_mainCard__Zb2gN{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px 24px;width:100%}.InvoiceList_toolbar__\+T5qg{box-sizing:border-box;justify-content:space-between;width:100%}.InvoiceList_filterGroup__G7\+Lk,.InvoiceList_toolbar__\+T5qg{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InvoiceList_searchInput__yj-BP{height:36px;min-width:260px}.InvoiceList_filterButton__1wdei{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.InvoiceList_filterButton__1wdei:hover,.InvoiceList_primaryButton__nwq-V{background-color:#0c6fd9;color:#fff}.InvoiceList_primaryButton__nwq-V{align-items:center;border:1px solid #0c6fd9;border-radius:6px;box-shadow:0 2px 4px #0a254026;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;transition:all .15s ease;white-space:nowrap}.InvoiceList_primaryButton__nwq-V:hover{background-color:#0d345a;box-shadow:0 3px 8px #0a254040}.InvoiceList_sectionHeader__OkEX-{align-items:center;border-bottom:1px solid #edf1f5;display:flex;justify-content:space-between;padding-bottom:12px;width:100%}.InvoiceList_sectionTitle__Ndpf7{align-items:center;color:#072336;display:flex;font-size:1.05rem;font-weight:700;gap:8px}.InvoiceList_columnsCell__R3VJS{display:flex;flex-direction:column;font-size:.88rem;gap:2px;min-width:0;overflow:hidden;padding:4px 0}.InvoiceList_ellipsisText__Jywgz{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceList_emptyAmount__nXIae{color:#a0a0a0;font-size:.78rem}.InvoiceList_columnsHeader__BrDJG{color:#072336;font-size:.82rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.InvoiceList_amountCell__SyinU,.InvoiceList_totalsRow__BQGJi{align-items:center;display:flex;justify-content:flex-end}.InvoiceList_totalsRow__BQGJi{border-top:1px solid #edf1f5;flex-wrap:wrap;gap:12px;padding-top:14px}.InvoiceList_totalValue__l3N50{font-weight:600;padding:2px}.Contracts_container__NKmCb{display:flex;flex-direction:column;height:100vh;width:100%}.Contracts_body__wrPEn{display:flex;flex-direction:row;gap:20px;padding:20px}.Contracts_editorContainer__243k8{border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow:hidden;padding:5px;width:800px}.Contracts_previewContainer__SFRRi{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1.5 1;overflow-y:auto}.Contracts_label__yoQrd{color:#072336;margin:0;padding:10px}.Contracts_genericHeaderLabel__\+tipS{align-items:center;display:flex;gap:10px}.Contracts_left__xngqT{display:flex;flex:1 1;flex-direction:column;gap:10px}.Contracts_right__tpdt9{background-color:#bdbdbd;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex:1 1}.Contracts_imageGallery__JORP8{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:10px}.Contracts_imageWrapper__BbjG8{border:1px solid #bdbdbd;border-radius:8px;padding:10px;position:relative}.Contracts_customtextInput__VUkqp{font-size:16px;margin-bottom:10px;padding:10px;width:100%}.Contracts_osContainer__XHTC5{align-items:center;display:flex;gap:10px;justify-content:center}.Contracts_actionRow__1g1cP{display:flex;gap:10px;justify-content:flex-end;padding-top:10px;width:100%}.Contracts_deviceItem__bO9kb{border:1px solid #bdbdbd;border-radius:6px;display:flex;flex-direction:column;margin:10px;padding:10px}.Contracts_deviceDetails__x3OyE{display:flex;flex-direction:column;gap:10px}.Contracts_mediaActions__JpPiV{display:flex;justify-content:flex-end}.Contracts_healthCareProviderItem__BOyGJ{border:1px solid #bdbdbd;border-radius:6px;display:flex;flex-direction:column;padding:10px}.Contracts_healthCareProviderIconRow__gXbI8{color:#04578b;font-weight:600}.MediaItem_mediaItem__Pf\+V9{background-color:#fff;border:1px solid #dde4f2;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0;padding:8px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:160px}.MediaItem_mediaItem__Pf\+V9:hover{border-color:#c9d8e1;box-shadow:0 4px 10px #07233614}.MediaItem_previewFrame__hIwmK{background-color:#f6f8fa;border-radius:4.2px;height:110px;overflow:hidden;position:relative;width:100%}.MediaItem_previewIframe__fqVBC{border:0;display:block;height:100%;width:100%}.MediaItem_previewLoader__Ra87b{inset:0}.MediaItem_deleteButton__QFyLp,.MediaItem_previewLoader__Ra87b{align-items:center;display:flex;justify-content:center;position:absolute}.MediaItem_deleteButton__QFyLp{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #07233633;cursor:pointer;height:22px;right:-8px;top:-8px;width:22px}.MediaItem_mediaItemDetails__7xsPu{align-items:center;display:flex;gap:6px;min-width:0}.MediaItem_mediaTitleLink__Cxist{color:#0863b2;min-width:0;text-decoration:none}.MediaItem_mediaTitle__gGgRP{font-size:.78rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Value_valueContainer__hYUiM,.Value_valueText__zs3Bt{max-width:100%;min-width:0}.Value_valueText__zs3Bt{color:#072336;color:var(--mainFont-color,#072336);display:block;overflow-wrap:anywhere;white-space:pre-wrap}.MetadataView_container__2L-gX{align-items:center;box-sizing:border-box;color:#828282;display:flex;flex-wrap:wrap;font-size:.78rem;gap:10px;justify-content:space-between;width:100%}.MetadataView_container__2L-gX:hover .MetadataView_idChip__ebnIE{opacity:1}.MetadataView_facts__GREyt{display:flex;flex-direction:column;gap:2px;min-width:0}.MetadataView_idChip__ebnIE{align-items:center;background-color:#fff;border:1px solid #dde4f2;border-radius:6px;color:#828282;cursor:pointer;display:flex;font:inherit;gap:5px;margin:0;max-width:100%;opacity:0;padding:3px 8px;transition:opacity .15s ease,border-color .15s ease,background-color .15s ease}.MetadataView_idChip__ebnIE:focus-visible,.MetadataView_idChip__ebnIE:hover{background-color:#eff5fe;border-color:#c9d8e1;opacity:1}.MetadataView_idChip__ebnIE:focus-visible{outline:2px solid #0f7aff;outline-offset:1px}.MetadataView_idValue__OeO1H{cursor:text;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap}.MetadataView_copied__cDJGj{color:#33bf79;font-weight:600;white-space:nowrap}.ql-picker-item,.ql-picker-options{z-index:999!important}.InvoiceEditor_container__rk3UM{display:flex;flex-direction:column;height:100vh;width:100%}.InvoiceEditor_body__22zXJ{display:flex;flex-direction:row;gap:20px;padding:20px}.InvoiceEditor_editorContainer__Kc3h8{border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow:hidden;padding:5px;width:800px}.InvoiceEditor_previewContainer__gRp-o{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1.5 1;overflow-y:auto}.InvoiceEditor_label__vzk3J{color:#072336;margin:0;padding:10px}.InvoiceEditor_genericHeaderLabel__P75SL{align-items:center;display:flex;gap:10px}.InvoiceEditor_left__we0yQ{display:flex;flex:1 1;flex-direction:column;gap:10px}.InvoiceEditor_right__iTQt6{background-color:#bdbdbd;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex:1 1}.InvoiceEditor_imageGallery__ug-DF{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:10px}.InvoiceEditor_imageWrapper__qhmA8{border:1px solid #bdbdbd;border-radius:8px;padding:10px;position:relative}.InvoiceEditor_customtextInput__npddZ{font-size:16px;margin-bottom:10px;padding:10px;width:100%}.InvoiceEditor_osContainer__AuElP{align-items:center;display:flex;gap:10px;justify-content:center}.InvoiceEditor_actionRow__Bzytr{display:flex;gap:10px;justify-content:flex-end;padding-top:10px;width:100%}.InvoiceEditor_deviceItem__XLhNs{border:1px solid #bdbdbd;border-radius:6px;display:flex;flex-direction:column;margin:10px;padding:10px}.InvoiceEditor_deviceDetails__nJ64\+{display:flex;flex-direction:column;gap:10px}.InvoiceEditor_mediaActions__og1ev{display:flex;justify-content:flex-end}.InvoiceEditor_healthCareProviderItem__xi6la{border:1px solid #bdbdbd;border-radius:6px;display:flex;flex-direction:column;padding:10px}.InvoiceEditor_healthCareProviderIconRow__t4A5m{color:#04578b;font-weight:600}a{color:#0f7aff}.InvoiceEditor_emptyAmount__an5cV{color:#a0a0a0;font-size:.8rem}.MaintenanceDistributionTable_container__FDVze{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;padding:20px}.MaintenanceDistributionTable_headerSection__TJ8If{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.MaintenanceDistributionTable_titleArea__r0TIn{align-items:center;display:flex;gap:10px}.MaintenanceDistributionTable_title__p8V3h{color:#072336;font-size:1.15rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.MaintenanceDistributionTable_controlsArea__bmDdf{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.MaintenanceDistributionTable_filterInput__MRSbD{align-items:center;display:flex;height:36px;min-width:220px}.MaintenanceDistributionTable_yearSelector__Xi73r{align-items:center;background-color:#f6f8fa;border:1px solid #bdbdbd;border-radius:6px;box-sizing:border-box;display:flex;height:36px;padding:0 4px}.MaintenanceDistributionTable_yearButton__RVpq-{align-items:center;background:none;border:none;border-radius:3px;color:#04578b;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 6px;transition:all .15s ease}.MaintenanceDistributionTable_yearButton__RVpq-:hover{background-color:#dde4f2;color:#0c6fd9}.MaintenanceDistributionTable_yearButton__RVpq-:disabled{cursor:not-allowed;opacity:.4}.MaintenanceDistributionTable_currentYearDisplay__gpWpc{align-items:center;color:#072336;display:flex;font-size:.95rem;font-weight:700;height:100%;justify-content:center;min-width:48px;padding:0 8px;text-align:center;-webkit-user-select:none;user-select:none}.MaintenanceDistributionTable_todayButton__ODUV4{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.MaintenanceDistributionTable_todayButton__ODUV4:hover{background-color:#0c6fd9;color:#fff}.MaintenanceDistributionTable_yearPickerWrapper__xddxp{align-items:center;display:flex;height:36px;width:140px}.MaintenanceDistributionTable_kpiGrid__Zzgfu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:4px}.MaintenanceDistributionTable_kpiCard__ktTE5{background-color:#f6f8fa;border:1px solid #edf1f5;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:10px 14px;transition:transform .15s ease,box-shadow .15s ease}.MaintenanceDistributionTable_kpiCard__ktTE5:hover{box-shadow:0 2px 6px #0000000d}.MaintenanceDistributionTable_kpiLabel__GpsEH{color:#828282;font-size:.75rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.MaintenanceDistributionTable_kpiValue__LBJXy{color:#072336;font-size:1.15rem;font-weight:700}.MaintenanceDistributionTable_kpiSub__eFAjH{color:#a0a0a0;font-size:.75rem}.MaintenanceDistributionTable_legendBar__CyaNa{align-items:center;background-color:#f6f8fa;border-radius:6px;display:flex;flex-wrap:wrap;font-size:.8rem;gap:15px;padding:8px 12px}.MaintenanceDistributionTable_legendTitle__0EqBf{color:#4f4f4f;font-weight:600;margin-right:4px}.MaintenanceDistributionTable_legendItem__6ciRU{align-items:center;color:#072336;display:flex;font-weight:500;gap:6px}.MaintenanceDistributionTable_legendDot__JCFwv{border-radius:50%;height:10px;width:10px}.MaintenanceDistributionTable_tableWrapper__fr\+WO{background-color:#fff;border:1px solid #edf1f5;border-radius:6px;max-width:100%;overflow-x:auto;position:relative}.MaintenanceDistributionTable_table__F8Lqk{border-collapse:initial;border-spacing:0;font-size:.85rem;min-width:1464px;table-layout:fixed;width:100%}.MaintenanceDistributionTable_th__bVpwR{background-color:#f6f8fa;border-bottom:2px solid #edf1f5;border-right:1px solid #efefef;color:#072336;font-size:.8rem;font-weight:600;letter-spacing:.3px;padding:10px 8px;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.MaintenanceDistributionTable_th__bVpwR:last-child{border-right:none}.MaintenanceDistributionTable_thCurrentMonth__keUGS{background-color:#eff5fe;border-bottom:2px solid #0c6fd9;color:#0c6fd9;font-weight:700}.MaintenanceDistributionTable_thSticky__P-5\+K{background-color:#f6f8fa;box-shadow:2px 0 5px #00000008;left:0;max-width:240px;min-width:240px;padding-left:14px;position:-webkit-sticky;position:sticky;text-align:left;width:240px;z-index:3}.MaintenanceDistributionTable_tdPeriodicity__xNDjg,.MaintenanceDistributionTable_thPeriodicity__pF2Dy{max-width:120px;min-width:120px;text-align:center;vertical-align:middle;width:120px}.MaintenanceDistributionTable_periodicityContainer__JEvHe{align-items:center;display:flex;justify-content:center;width:100%}.MaintenanceDistributionTable_thMonth__E4met{min-width:80px;width:82px}.MaintenanceDistributionTable_thTotal__oKDpt{background-color:#eff5fe;color:#0c6fd9;max-width:120px;min-width:120px;width:120px}.MaintenanceDistributionTable_tr__lCvo0{transition:background-color .15s ease}.MaintenanceDistributionTable_tr__lCvo0:hover,.MaintenanceDistributionTable_tr__lCvo0:hover .MaintenanceDistributionTable_tdSticky__HI54r{background-color:#eff5fe!important}.MaintenanceDistributionTable_tr__lCvo0:nth-child(2n),.MaintenanceDistributionTable_tr__lCvo0:nth-child(2n) .MaintenanceDistributionTable_tdSticky__HI54r{background-color:#fafbfc}.MaintenanceDistributionTable_td__obKC2{border-bottom:1px solid #efefef;border-right:1px solid #efefef;padding:8px 6px;text-align:center;vertical-align:middle}.MaintenanceDistributionTable_td__obKC2:last-child{border-right:none}.MaintenanceDistributionTable_tdSticky__HI54r{background-color:#fff;border-bottom:1px solid #efefef;border-right:1px solid #edf1f5;box-shadow:2px 0 5px #00000008;cursor:pointer;left:0;padding-left:14px;padding-right:10px;position:-webkit-sticky;position:sticky;text-align:left;z-index:2}.MaintenanceDistributionTable_contractInfo__5rcAt{display:flex;flex-direction:column;gap:2px}.MaintenanceDistributionTable_customerName__RIlv3{color:#072336;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MaintenanceDistributionTable_contractName__Q26XL{align-items:center;color:#828282;display:flex;font-size:.78rem;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MaintenanceDistributionTable_closedBadge__Qju\+k{background-color:#edf1f5;border-radius:4px;color:#828282;font-size:.65rem;font-weight:600;margin-left:4px;padding:1px 6px}.MaintenanceDistributionTable_missingBadge__onuxE{background-color:#f6b5202e;border:1px solid #c9d8e1;border-radius:4px;color:#072336;font-size:.65rem;font-weight:700;margin-left:4px;padding:1px 6px}.MaintenanceDistributionTable_missingContract__Bhzru{align-items:center;color:#a0a0a0;display:flex;font-size:.78rem;font-style:italic;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MaintenanceDistributionTable_cellInvoicesContainer__hrSG9{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:28px}.MaintenanceDistributionTable_invoiceTagWrapper__eYPcB{cursor:pointer;transition:transform .1s ease}.MaintenanceDistributionTable_invoiceTagWrapper__eYPcB:hover{transform:scale(1.05)}.MaintenanceDistributionTable_emptyCell__eIgkc{color:#bdbdbd;font-size:.85rem;-webkit-user-select:none;user-select:none}.MaintenanceDistributionTable_tdCurrentMonth__NgZ3G{background-color:#eff5fe59}.MaintenanceDistributionTable_tdTotal__3qMDR{background-color:#eff5fe66;color:#0c6fd9;font-size:.85rem;font-weight:700}.MaintenanceDistributionTable_tfoot__38MEX{background-color:#f6f8fa;font-weight:700}.MaintenanceDistributionTable_tfoot__38MEX .MaintenanceDistributionTable_td__obKC2{border-bottom:none;border-top:2px solid #bdbdbd;font-size:.85rem;padding:10px 6px}.MaintenanceDistributionTable_tfoot__38MEX .MaintenanceDistributionTable_tdSticky__HI54r{background-color:#f6f8fa;border-bottom:none;border-top:2px solid #bdbdbd;color:#072336;font-size:.9rem;font-weight:700}.MaintenanceDistributionTable_tfoot__38MEX .MaintenanceDistributionTable_tdTotal__3qMDR{background-color:#eff5fe;color:#0c6fd9;font-size:.92rem}.MaintenanceDistributionTable_tooltipContent__sGrGx{display:flex;flex-direction:column;font-size:.8rem;gap:4px;padding:4px}.MaintenanceDistributionTable_tooltipTitle__Pb-Ni{border-bottom:1px solid #fff3;color:#fff;font-weight:700;margin-bottom:2px;padding-bottom:3px}.MaintenanceDistributionTable_tooltipRow__slUd\+{display:flex;gap:12px;justify-content:space-between}.MaintenanceDistributionTable_tooltipLabel__0I8jC{color:#bdbdbd}.MaintenanceDistributionTable_tooltipValue__-XzKY{color:#fff;font-weight:600}.MaintenanceDistributionTable_emptyState__vEGmL{align-items:center;color:#a0a0a0;display:flex;flex-direction:column;font-size:.9rem;gap:10px;padding:40px 20px;text-align:center}.PaidInvoicesDistributionTable_container__FVrYJ{background-color:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;padding:20px}.PaidInvoicesDistributionTable_headerSection__A32oT{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.PaidInvoicesDistributionTable_titleArea__bJDAc{align-items:center;display:flex;gap:10px}.PaidInvoicesDistributionTable_title__03klG{color:#072336;font-size:1.15rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PaidInvoicesDistributionTable_controlsArea__cy0U7{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.PaidInvoicesDistributionTable_filterInput__p3dH\+{align-items:center;display:flex;height:36px;min-width:220px}.PaidInvoicesDistributionTable_yearSelector__LYtwr{align-items:center;background-color:#f6f8fa;border:1px solid #bdbdbd;border-radius:6px;box-sizing:border-box;display:flex;height:36px;padding:0 4px}.PaidInvoicesDistributionTable_yearButton__vceqP{align-items:center;background:none;border:none;border-radius:3px;color:#04578b;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 6px;transition:all .15s ease}.PaidInvoicesDistributionTable_yearButton__vceqP:hover{background-color:#dde4f2;color:#0c6fd9}.PaidInvoicesDistributionTable_yearButton__vceqP:disabled{cursor:not-allowed;opacity:.4}.PaidInvoicesDistributionTable_currentYearDisplay__\+nBhY{align-items:center;color:#072336;display:flex;font-size:.95rem;font-weight:700;height:100%;justify-content:center;min-width:48px;padding:0 8px;text-align:center;-webkit-user-select:none;user-select:none}.PaidInvoicesDistributionTable_todayButton__S4f6G{align-items:center;background-color:#eff5fe;border:1px solid #c9d8e1;border-radius:6px;box-sizing:border-box;color:#0c6fd9;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;white-space:nowrap}.PaidInvoicesDistributionTable_todayButton__S4f6G:hover{background-color:#0c6fd9;color:#fff}.PaidInvoicesDistributionTable_yearPickerWrapper__IkAyW{align-items:center;display:flex;height:36px;width:140px}.PaidInvoicesDistributionTable_kpiGrid__fBPq1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:4px}.PaidInvoicesDistributionTable_kpiCard__DdWpd{background-color:#f6f8fa;border:1px solid #edf1f5;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:10px 14px;transition:transform .15s ease,box-shadow .15s ease}.PaidInvoicesDistributionTable_kpiCard__DdWpd:hover{box-shadow:0 2px 6px #0000000d}.PaidInvoicesDistributionTable_kpiLabel__a-sMz{color:#828282;font-size:.75rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.PaidInvoicesDistributionTable_kpiValue__DNEc-{color:#072336;font-size:1.15rem;font-weight:700}.PaidInvoicesDistributionTable_kpiSub__CMUzV{color:#a0a0a0;font-size:.75rem}.PaidInvoicesDistributionTable_legendBar__gTvRK{align-items:center;background-color:#f6f8fa;border-radius:6px;display:flex;flex-wrap:wrap;font-size:.8rem;gap:15px;padding:8px 12px}.PaidInvoicesDistributionTable_legendTitle__IBTzL{color:#4f4f4f;font-weight:600;margin-right:4px}.PaidInvoicesDistributionTable_legendItem__NDpNS{align-items:center;color:#072336;display:flex;font-weight:500;gap:6px}.PaidInvoicesDistributionTable_legendDot__HQEE1{border-radius:50%;height:10px;width:10px}.PaidInvoicesDistributionTable_tableWrapper__BtgBT{background-color:#fff;border:1px solid #edf1f5;border-radius:6px;max-width:100%;overflow-x:auto;position:relative}.PaidInvoicesDistributionTable_table__nRPY\+{border-collapse:initial;border-spacing:0;font-size:.85rem;min-width:1464px;table-layout:fixed;width:100%}.PaidInvoicesDistributionTable_th__r4xxE{background-color:#f6f8fa;border-bottom:2px solid #edf1f5;border-right:1px solid #efefef;color:#072336;font-size:.8rem;font-weight:600;letter-spacing:.3px;padding:10px 8px;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.PaidInvoicesDistributionTable_th__r4xxE:last-child{border-right:none}.PaidInvoicesDistributionTable_thCurrentMonth__FJ8kW{background-color:#eff5fe;border-bottom:2px solid #0c6fd9;color:#0c6fd9;font-weight:700}.PaidInvoicesDistributionTable_thSticky__0mPd8{background-color:#f6f8fa;box-shadow:2px 0 5px #00000008;left:0;max-width:240px;min-width:240px;padding-left:14px;position:-webkit-sticky;position:sticky;text-align:left;width:240px;z-index:3}.PaidInvoicesDistributionTable_tdRemaining__lKxnq,.PaidInvoicesDistributionTable_thRemaining__r\+zV4{max-width:120px;min-width:120px;text-align:center;vertical-align:middle;width:120px}.PaidInvoicesDistributionTable_remainingContainer__\+tQCG{align-items:center;display:flex;justify-content:center;width:100%}.PaidInvoicesDistributionTable_thMonth__O21aY{min-width:80px;width:82px}.PaidInvoicesDistributionTable_thTotal__K\+oUD{background-color:#eff5fe;color:#0c6fd9;max-width:120px;min-width:120px;width:120px}.PaidInvoicesDistributionTable_tr__h\+2EF{transition:background-color .15s ease}.PaidInvoicesDistributionTable_tr__h\+2EF:hover,.PaidInvoicesDistributionTable_tr__h\+2EF:hover .PaidInvoicesDistributionTable_tdSticky__5usS-{background-color:#eff5fe!important}.PaidInvoicesDistributionTable_tr__h\+2EF:nth-child(2n),.PaidInvoicesDistributionTable_tr__h\+2EF:nth-child(2n) .PaidInvoicesDistributionTable_tdSticky__5usS-{background-color:#fafbfc}.PaidInvoicesDistributionTable_td__YWaXv{border-bottom:1px solid #efefef;border-right:1px solid #efefef;padding:8px 6px;text-align:center;vertical-align:middle}.PaidInvoicesDistributionTable_td__YWaXv:last-child{border-right:none}.PaidInvoicesDistributionTable_tdSticky__5usS-{background-color:#fff;border-bottom:1px solid #efefef;border-right:1px solid #edf1f5;box-shadow:2px 0 5px #00000008;cursor:pointer;left:0;padding-left:14px;padding-right:10px;position:-webkit-sticky;position:sticky;text-align:left;z-index:2}.PaidInvoicesDistributionTable_contractInfo__V33JW{display:flex;flex-direction:column;gap:2px}.PaidInvoicesDistributionTable_customerName__Qnqnm{color:#072336;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaidInvoicesDistributionTable_contractName__Cc8s0{align-items:center;color:#828282;display:flex;font-size:.78rem;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaidInvoicesDistributionTable_closedBadge__soK4U{background-color:#edf1f5;border-radius:4px;color:#828282;font-size:.65rem;font-weight:600;margin-left:4px;padding:1px 6px}.PaidInvoicesDistributionTable_cellInvoicesContainer__IqSEb{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:28px}.PaidInvoicesDistributionTable_invoiceTagWrapper__qy9KJ{cursor:pointer;transition:transform .1s ease}.PaidInvoicesDistributionTable_invoiceTagWrapper__qy9KJ:hover{transform:scale(1.05)}.PaidInvoicesDistributionTable_emptyCell__GaNhf{color:#bdbdbd;font-size:.85rem;-webkit-user-select:none;user-select:none}.PaidInvoicesDistributionTable_tdCurrentMonth__\+Xdmp{background-color:#eff5fe59}.PaidInvoicesDistributionTable_tdTotal__zW8M3{background-color:#eff5fe66;color:#0c6fd9;font-size:.85rem;font-weight:700}.PaidInvoicesDistributionTable_tfoot__H6m71{background-color:#f6f8fa;font-weight:700}.PaidInvoicesDistributionTable_tfoot__H6m71 .PaidInvoicesDistributionTable_td__YWaXv{border-bottom:none;border-top:2px solid #bdbdbd;font-size:.85rem;padding:10px 6px}.PaidInvoicesDistributionTable_tfoot__H6m71 .PaidInvoicesDistributionTable_tdSticky__5usS-{background-color:#f6f8fa;border-bottom:none;border-top:2px solid #bdbdbd;color:#072336;font-size:.9rem;font-weight:700}.PaidInvoicesDistributionTable_tfoot__H6m71 .PaidInvoicesDistributionTable_tdTotal__zW8M3{background-color:#eff5fe;color:#0c6fd9;font-size:.92rem}.PaidInvoicesDistributionTable_tooltipContent__DYeU\+{display:flex;flex-direction:column;font-size:.8rem;gap:4px;padding:4px}.PaidInvoicesDistributionTable_tooltipTitle__Chrfn{border-bottom:1px solid #fff3;color:#fff;font-weight:700;margin-bottom:2px;padding-bottom:3px}.PaidInvoicesDistributionTable_tooltipRow__\+7KSM{display:flex;gap:12px;justify-content:space-between}.PaidInvoicesDistributionTable_tooltipLabel__MmO8R{color:#bdbdbd}.PaidInvoicesDistributionTable_tooltipValue__\+8eY-{color:#fff;font-weight:600}.PaidInvoicesDistributionTable_emptyState__5HWii{align-items:center;color:#a0a0a0;display:flex;flex-direction:column;font-size:.9rem;gap:10px;padding:40px 20px;text-align:center}.ql-snow{min-height:-webkit-fit-content;min-height:fit-content;overflow:hidden}.EntityList_globalContainer__oFiTz{display:flex;flex:1 1;flex-direction:column;gap:10px}.EntityList_listContainer__bL1xK{margin-bottom:20px}.EntityList_listContainerSubTitle__kyMYi{font-size:smaller;font-style:italic;margin-bottom:20px}.EntityList_listContainerTitle__a\+yIF{font-size:large;font-weight:600;margin-bottom:10px;text-transform:uppercase}.EntityList_ytdLine__SyWJY{align-items:center;display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.EntityList_ytdLabel__8\+uUQ{width:160px}.EntityList_ytdValue__AsR1w{display:flex;flex-direction:row;justify-content:flex-end;width:120px}.EntityList_exportButtonWrapper__V7Awf{margin-bottom:10px;margin-top:-30px}.EntityList_body__5YAqL{display:flex;flex:1 1;flex-direction:row;gap:20px;overflow:hidden;padding:20px}.EntityList_editorContainer__Q9gF9{background-color:#f4f4f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex:1 1;flex-direction:column;gap:10px;max-width:50%;overflow:hidden}.EntityList_previewContainer__Cohdb{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1.5 1;overflow-y:auto}.EntityList_label__6Ppsj{margin:0;padding:10px}.EntityList_button__vVmVP{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 20px;z-index:1000}.EntityList_columnsCell__1u8hg{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0;overflow:hidden;padding-bottom:10px;padding-top:10px}.EntityList_ellipsisText__5Ujiv{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityList_columnsSubTitle__1mYH2{color:#a0a0a0;display:flex;flex-direction:column;font-size:smaller}.EntityList_columnsHeader__XniEH{display:flex;justify-content:center}.EntityList_tabContainer__na2UI{display:flex;flex-direction:row}.EntityList_dataTablesContainer__E0B\+A{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;overflow:auto;padding:20px}.EntityList_dataTable__oyUOV{padding-top:10px}.EntityList_contactDataTable__7W5EU{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow:auto;padding:10px}.EntityList_genericHeaderLabel__iuCZk{align-items:center;display:flex;gap:10px}.EntityList_tableContainer__RdRz0{display:flex;flex-direction:column;gap:10px;padding:10px}.EntityList_listTitle__Bzpee{display:flex;flex-direction:row;margin-top:10px}.EntityList_amountTitle__fb4tv{font-size:.95em;font-weight:600;width:160px}.EntityList_amountCell__n1rus{font-size:.95em;width:160px}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/static/media/Inter-Thin.fff2a096db014f6239d4.woff2) format("woff2"),url(/static/media/Inter-Thin.29b9c616a95a912abf73.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/static/media/Inter-ThinItalic.bf213704dce6b437ede4.woff2) format("woff2"),url(/static/media/Inter-ThinItalic.bae95eb2f889c797e435.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/static/media/Inter-ExtraLight.72505e6a122c6acd5471.woff2) format("woff2"),url(/static/media/Inter-ExtraLight.c4248615291a9e8f1fb7.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/static/media/Inter-ExtraLightItalic.5c7d7d6deb1d2ec8d48c.woff2) format("woff2"),url(/static/media/Inter-ExtraLightItalic.170dddfca278d3c2ad4a.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/Inter-Light.2d5198822ab091ce4305.woff2) format("woff2"),url(/static/media/Inter-Light.994e34451cc19ede31d3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/static/media/Inter-LightItalic.f86952265d7b0f02c921.woff2) format("woff2"),url(/static/media/Inter-LightItalic.ef9f65d91d2b0ba9b2e4.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-Regular.c8ba52b05a9ef10f4758.woff2) format("woff2"),url(/static/media/Inter-Regular.8c206db99195777c6769.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/static/media/Inter-Italic.cb10ffd7684cd9836a05.woff2) format("woff2"),url(/static/media/Inter-Italic.890025e726861dba417f.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/Inter-Medium.293fd13dbca5a3e450ef.woff2) format("woff2"),url(/static/media/Inter-Medium.9053572c46aeb4b16caa.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/static/media/Inter-MediumItalic.085cb93e613ba3d40d2b.woff2) format("woff2"),url(/static/media/Inter-MediumItalic.3d0107dd43d0101274d3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/Inter-SemiBold.b5f0f109bc88052d4000.woff2) format("woff2"),url(/static/media/Inter-SemiBold.cca62d21c8c555c392e5.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/static/media/Inter-SemiBoldItalic.d9467ee321a8f38aefff.woff2) format("woff2"),url(/static/media/Inter-SemiBoldItalic.463bdbfb28abad0fa6df.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/Inter-Bold.ec64ea577b0349e055ad.woff2) format("woff2"),url(/static/media/Inter-Bold.93c1301bd9f486c573b3.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/static/media/Inter-BoldItalic.2d26c56a606662486796.woff2) format("woff2"),url(/static/media/Inter-BoldItalic.b376885042f6c961a541.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/Inter-ExtraBold.cbe0ae49c52c920fd563.woff2) format("woff2"),url(/static/media/Inter-ExtraBold.d0fa3bb2b7c9063dc594.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/static/media/Inter-ExtraBoldItalic.535a6cf662596b3bd6a6.woff2) format("woff2"),url(/static/media/Inter-ExtraBoldItalic.6ab17abedc4d3f140953.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/Inter-Black.15ca31c0a2a68f76d2d1.woff2) format("woff2"),url(/static/media/Inter-Black.c6938660eec019fefd68.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/static/media/Inter-BlackItalic.cb2a7335650c690077fe.woff2) format("woff2"),url(/static/media/Inter-BlackItalic.ca1e738e4f349f27514d.woff) format("woff")}@font-face{font-named-instance:"Regular";font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;src:url(/static/media/Inter-roman.var.ba4caefcdf5b36b438db.woff2) format("woff2")}@font-face{font-named-instance:"Italic";font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;src:url(/static/media/Inter-italic.var.30807be7abc48ba8c73c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter var experimental;font-style:oblique 0deg 10deg;font-weight:100 900;src:url(/static/media/Inter.var.c2fe3cb2b7c746f7966a.woff2) format("woff2")}