.settings{display:block;background-color:#f4f5f6}.settings .edit-field .edit-button{cursor:pointer}.settings .container{padding-top:0}@media (max-width:767px){.settings .container{padding-top:40px;padding-right:0}}.settings div.top-outter{background-color:#fff;padding-top:10px;padding-bottom:10px}.settings div.top-outter hr{opacity:.15;margin-top:30px;margin-bottom:30px}.settings div.top{margin:40px 120px}@media (max-width:1023px){.settings div.top{margin:40px}}@media (max-width:767px){.settings div.top{margin:40px 20px}}.settings th .k-link{cursor:default}.settings a.add-user,.user-details a.add-access-rights{cursor:pointer;margin-right:30px;font-size:14px;font-style:normal;font-weight:500;line-height:16px;color:#0068ab;text-decoration:none!important}.settings a.add-user img,.user-details a.add-access-rights img{width:24px;height:24px;margin-right:6px}.settings .options-menu-anchor{width:42px;min-width:42px;max-width:42px;height:42px;border:0}.settings .user-search-form{padding-left:0;margin-top:21px}.settings .user-search-form #userSearch{width:384px;margin-left:0}.settings .users-grid{padding-top:20px}.settings .checkbox-header-container{padding:0!important}.settings .checkbox-cell,.settings .checkbox-header{width:50px}.settings .checkbox-cell input,.settings .checkbox-header input{margin:0;width:16px;height:16px}.settings .checkbox-cell{border-right:none}.settings .user-email-col{word-wrap:break-word}.settings .users-grid .k-grid-content-sticky+td,.settings .users-grid td+.k-grid-content-sticky{border-left:none;border-right:none}.settings .users-grid th.k-sorted .k-link:not(:empty) .k-icon.k-i-sort-asc-small::before{content:url(/165f9b00646e934c29d3.svg);transform:rotate(180deg);margin-top:8px}.settings .users-grid th.k-sorted .k-link:not(:empty) .k-icon.k-i-sort-desc-small::before{content:url(/165f9b00646e934c29d3.svg);margin-top:-8px}.settings .users-grid th[aria-sort=none] .k-link:not(:empty)::after{width:16px;margin-left:6px;margin-top:-5px;content:url(/2e0be5ece4189d500aa3.svg)}.access-permissions-dialog{height:calc(100dvh - 150px)}.access-permissions{max-height:calc(100dvh - 150px)}.access-permissions .access-permissions-list{margin:0;padding:20px;position:relative;top:0;overflow-y:auto;max-height:calc(100dvh - 200px)}@media (max-width:767px){.access-permissions .access-permissions-list{max-height:calc(100dvh - 155px)}}.access-permissions .access-permissions-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1)}.access-permissions .access-permissions-list::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.access-permissions .access-permissions-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#7d7d7d}.access-permissions .access-permissions-list .permission-item{width:100%;padding:30px 20px;margin:0 0 12px;overflow-x:visible;cursor:pointer}.access-permissions .access-permissions-list .permission-item div:first-of-type{padding-right:12px}.access-permissions .access-permissions-list .permission-item div:first-of-type input{margin-top:0}.access-permissions .access-permissions-list .permission-item .item-header{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.access-permissions .access-permissions-list .permission-item .item-description{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding-top:12px}.access-permissions .access-permissions-list .permission-item .item-ideal{padding-top:20px}.access-permissions .access-permissions-list .permission-item .item-ideal span{font-size:14px;font-style:normal;font-weight:700;line-height:22px}.access-permissions .access-permissions-list .permission-item .item-note{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.access-permissions .button-container{margin-top:30px!important;padding-right:20px}@media (max-width:767px){.access-permissions .button-container{padding:20px;margin-top:0!important}}.edit-user-dialog.drawer-dialog .k-dialog,.edit-user-dialog.drawer-dialog .k-window{padding-left:50px!important;padding-right:50px!important;width:602px!important;max-width:602px!important}@media (max-width:1023px){.edit-user-dialog.drawer-dialog .k-dialog,.edit-user-dialog.drawer-dialog .k-window{width:66%!important;max-width:66%!important}}@media (max-width:767px){.edit-user-dialog.drawer-dialog .k-dialog,.edit-user-dialog.drawer-dialog .k-window{width:100%!important;max-width:100%!important;padding:20px!important}}.edit-user-details h2{margin-bottom:30px!important}.edit-user-details .k-form-fieldset>div>div{margin-top:20px}.edit-user-details .firstName-field{padding-right:0;padding-left:0}.edit-user-details .email-field{width:100%!important;max-width:100%!important}.edit-user-details .firstName-field,.edit-user-details .lastName-field,.edit-user-details .phone-field{max-width:241px;width:241px}.edit-user-details .email-field{}.edit-user-details .phone-extension-field{max-width:241px;width:241px}@media (max-width:1023px){.edit-user-details .email-field,.edit-user-details .firstName-field,.edit-user-details .lastName-field,.edit-user-details .phone-extension-field,.edit-user-details .phone-field{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}}.payments{h1-font-size:20px}.payments .checkno-cell{position:sticky;left:0}.payment-details .bg-light-gray>:first-child{padding-top:50px}@media (max-width:1023px){.payment-details .bg-light-gray>:first-child{padding-top:40px}}.payment-details hr{margin-bottom:40px}.payment-details .gp-grid,.remittance{padding-top:0}.overview-container .k-tilelayout-item.k-card.total-remittance{width:fit-content}.overview-container .k-tilelayout-item.k-card.total-remittance .k-tilelayout-item-body .summary-body{text-align:right}.remittance{padding-bottom:50px}.remittance h3{font-weight:400}.remittance .total{height:48px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;border-left:#0068ab 4px solid;border-radius:4px;padding:0 16px;margin-bottom:8px}.remittance .total.plain{border-left:0;padding-left:20px}.remittance .total.plain .amount{font-weight:400;font-size:14px}@media (max-width:767px){.remittance .total{margin-right:20px}}.remittance .total .header{font-weight:500;margin-bottom:0}.remittance .total .header .tooltip-wrapper{margin-left:5px}.remittance .total .amount{float:right;font-size:16px;font-weight:700}.test{display:block;height:100%;background-color:#f4f5f6;padding-bottom:40px}@media (max-width:767px){.user-details .detail-page-header .header-grid{display:flex;flex-direction:row;justify-content:space-between}}.user-details .d-none{display:none!important}.user-details .user-inactive{color:#dc3545;padding-bottom:20px}.user-details .access-update{margin-right:16px}.user-details .tree-checkbox-cell{border-right:none}.user-details .tree-checkbox-cell input,.user-details .tree-checkbox-cell span{margin-top:0}.user-details .tree-checkbox-cell input{margin-right:12px}.user-details .auto-assign-container div,.user-details .tree-checkbox-cell div{justify-items:center}.user-details .auto-assign-container,.user-details .location-container{margin-left:28px}.user-details .account-assign-root input{margin-right:12px;margin-top:0}.user-details .auto-assign-container{margin-top:20px}@media (min-width:768px){.user-details .auto-assign-container{overflow-y:visible;white-space:nowrap}}.user-details .auto-assign-container input,.user-details .auto-assign-container span{margin-top:0}.user-details .auto-assign-container input{margin-right:12px}.user-details .auto-assign-container .location-container:first-of-type{margin-top:20px}.user-details .auto-assign-container .location-container:not(:first-of-type){margin-top:12px}.user-details .k-master-row:has(+.k-detail-row) td{border-bottom-width:0}.user-details .access-rights-cell .k-combobox,.user-details .access-rights-cell .k-dropdownlist{max-width:unset!important;font-size:unset!important}.user-details .access-rights-cell .k-combobox:not(.d-none),.user-details .access-rights-cell .k-dropdownlist:not(.d-none){display:inline-flex!important}.user-details .access-rights-cell .k-combobox span,.user-details .access-rights-cell .k-dropdownlist span{display:inline-flex!important}.user-details .access-rights-cell .k-combobox span.k-input-inner,.user-details .access-rights-cell .k-dropdownlist span.k-input-inner{max-width:unset!important}.user-details .access-rights-cell .k-combobox button,.user-details .access-rights-cell .k-dropdownlist button{border:0;background-color:transparent!important;box-shadow:none}.user-details .access-rights-cell .k-combobox button::before,.user-details .access-rights-cell .k-dropdownlist button::before{border:0}.user-details .access-action-container{flex-direction:row;justify-content:end}@media (max-width:767px){.user-details .access-action-container{flex-direction:column;margin-bottom:20px}}@media (min-width:768px){.user-details .access-action-container{flex-grow:1}}.user-details .access-action-container button{max-width:120px;padding-top:5px;padding-bottom:5px}.user-details .access-action-container #configure-access{max-width:160px}.user-details .accounts-container.mobile .account-item{padding:22px 20px 30px;margin-bottom:12px}.user-details .accounts-container.mobile .toggle-cell{vertical-align:top}.user-details .accounts-container.mobile .acct-no-cell,.user-details .accounts-container.mobile .acct-type-cell{padding-top:20px}.user-details .accounts-container.mobile .acct-no-cell label,.user-details .accounts-container.mobile .acct-type-cell label{font-size:12px;font-style:normal;font-weight:500;line-height:16px;color:#686868}.user-details .accounts-container.mobile .acct-no-cell div,.user-details .accounts-container.mobile .acct-type-cell div{font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (min-width:768px){.user-details .accounts-container.mobile .access-rights-cell{padding-top:20px}}.user-details .accounts-container.mobile .location-container{margin-top:12px}.user-details .k-detail-cell .account-locations-tree.tree-root .auto-assign-container{margin-top:0!important;margin-left:30px!important}.user-details .account-error-message{text-align:center;margin-top:10px;color:#dc3545}.access-permissions-dialog .k-overlay{opacity:.32!important}.access-permissions-dialog .k-window{padding:10px 26px 0 30px!important}@media (max-width:767px){.access-permissions-dialog .k-window{max-width:100vw!important;width:100vw!important;padding:10px 3px 0!important}.access-permissions-dialog .k-window .k-dialog-actions{margin-inline-end:20px}}.access-permissions-dialog .k-window .access-permissions h2{padding-left:20px}