.desk-card-wrapper{background:#fff;border:1px solid #dbdbdb;padding:20px;display:flex;cursor:pointer;margin-bottom:20px}.desk-card-role-name,.desk-card-title{font-family:SFUIDisplay-Medium;font-size:16px;line-height:2;color:rgba(0,0,0,.85);display:inline-flex;flex-grow:1}.desk-card-parent-wrapper{display:inline-flex;flex-grow:1;padding:3px 0}.desk-card-parent-title{height:24px;width:24px;text-align:center;background:#99cbdb;border-radius:50%;line-height:24px;color:#fff;font-family:SFUIDisplay-Medium;font-size:14px}
.titledesk,.titleproxy{font-size:25px;color:#000;position:relative;left:20px}
.alert-box-container.box.success .alert-box-text-container{background:#e3f5e5}.alert-box-container.box.error .alert-box-text-container{background:#fdeaeb}.alert-box-container.box.warning .alert-box-text-container{background:#fff5e4}.alert-box-container.box.default .alert-box-text-container,.alert-box-container.box.info .alert-box-text-container{background:#e4f3f8}.alert-box-container .alert-box-text-container{padding:10px 0;display:flex}.alert-box-container.box .alert-box-text-container{padding:10px}.alert-box-container .alert-box-button-container{display:flex}.alert-box-container .icon{padding-right:15px;display:flex;align-items:flex-start}.alert-box-container .alert-title{font-weight:700;font-size:16px;margin:0;color:#333}.alert-box-container .default .alert-title{color:#00539f}.alert-box-container .alert-description{color:#666;font-size:16px;padding:10px 0;margin:0}.alert-box-container .texts{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#666}.alert-box-container .texts .alert-description:only-child,.alert-box-container .texts .alert-title:only-child{padding:0}.alert-box-container .texts.no-desc{justify-content:center}
.alert-menu-wrapper{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.1)}.alert-menu-wrapper .alert-item-button{padding:8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#000;cursor:pointer}.alert-menu-wrapper .alert-item-selected{border-bottom:3px solid #1890ff}.alert-list-item{padding:8px!important;border-bottom:1px solid #eee!important;background-color:#fefefe!important;cursor:pointer}.alert-list-item:hover{background-color:#dfdfdf!important}.alert-list-item-selected{background-color:#ddd!important}.alert-list-item-not-selected{cursor:not-allowed!important}
.user-profile-dropdown .ant-menu-item a{font-size:12px;color:#000;line-height:40px;vertical-align:middle}.user-profile-dropdown .ant-menu-item a .profile-dropdown-icon{width:auto;height:auto;max-width:32px;vertical-align:middle}.user-profile-dropdown .ant-menu-item-active a{color:#1890ff}.user-profile-dropdown .ant-menu-item-active a .profile-dropdown-icon{filter:invert(.4) sepia(1) saturate(45) hue-rotate(185deg)}.lego-header-container{text-align:center}.lego-header-container .header-user-details-section{height:100%}.lego-header-container .header-user-details-section .bell-alignment{padding-top:3px!important}.lego-header-container .header-user-details-section .avtar-alignment{padding-bottom:3px!important}.lego-header-container .header-user-details-section .profile-details{padding:0 5px;width:4em}.lego-header-container .header-user-details-section .profile-details .bell-icon{font-size:20px;color:#fff}.lego-header-container .header-user-details-section .user-description{text-align:center}.lego-header-container .header-user-details-section .user-description .user-details{text-align:left;padding-right:5px;line-height:1.3;display:inline-block;vertical-align:middle}.lego-header-container .header-user-details-section .user-description .user-details .user-name{font-size:14px;line-height:1.3;color:#fff}.lego-header-container .header-user-details-section .user-description .user-details .user-name .name-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;word-break:break-all;cursor:pointer}.lego-header-container .header-user-details-section .user-description .user-details-dropdown{line-height:56px;height:56px;display:inline-block}.lego-header-container .header-user-details-section .user-description .user-details-dropdown .dropdown-icon{color:#fff;font-size:12px;height:35px;vertical-align:middle}
.page-header{background:#fff;padding:10px 24px}.page-header .page-header-title{padding:0}.page-header .ant-page-header-heading-title{font-size:24px;font-weight:500;color:#000}.page-header .page-header-toggle{text-align:right;display:flex;justify-content:flex-end;align-items:center}.page-header .page-header-toggle>:last-child{margin-left:1em}.mb{margin-bottom:.5em}.breadcrumbs-item{cursor:pointer}
.searchbar-view .ant-input,.searchbar-view .ant-input:focus,.searchbar-view .ant-input:hover{border:1px solid #e5e5e5;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0;box-shadow:none}.searchbar-view .tooltip .tooltip-icon-view{text-align:center;line-height:30px;background:#e5e5e5;border:1px solid #e5e5e5;border-left:none;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:4px}.searchbar-view .edit-icon-section{text-align:right}.searchbar-view .edit-icon-section .edit-icon-box{display:inline-block;border:1px solid #e5e5e5;border-radius:4px}.searchbar-view .edit-icon-section .edit-icon-box .edit-icon{width:32px;height:30px;vertical-align:middle;filter:invert(.4) sepia(1) saturate(45) hue-rotate(185deg)}
.loader-container,.page-loader-container{width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;flex-direction:column;background:hsla(0,0%,80%,.3)!important;cursor:wait}.loader-container.partial-screen{position:relative}.loader-container.partial-screen .children-container{opacity:.4}.loader-container.full-screen,.page-loader-container.full-screen{position:fixed;top:0;left:0}.loader-container.hidden{display:none}.loader-container .spinner{box-sizing:content-box;animation:rotation .9s infinite linear;border:8px solid #008dca;border-top-color:#ccc;border-radius:100%;content:"";display:block;height:64px;width:64px;padding:4px;position:absolute}@media screen and (max-width:504px){.loader-container .spinner{height:20px;width:20px;border-width:8px}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.opacity-50{opacity:.5!important}
body{background-color:#fafafa}*{font-family:SFUIDisplay-Regular}.ant-layout-sider{overflow-x:hidden;transition:all .5s!important;transition-timing-function:ease-in-out}.ft-logo-section{background-color:#212b36;height:56px;line-height:56px;padding:0 24px;overflow:hidden}.ft-logo-section .ft-logo{width:auto;height:auto;max-width:32px;vertical-align:middle}.ft-logo-section .ft-name{font-size:16px;color:#fff;line-height:1.4}.sidebar .sidebar-item .sidebar-item-icon-view{width:45px}.sidebar .sidebar-item .sidebar-item-icon-view .sidebar-icon{width:26px;height:auto;max-width:32px;vertical-align:middle;margin-top:-5px}.sidebar .sidebar-item .sidebar-item-text-view{color:#262626}.sidebar .sidebar-item .sidebar-item-text-view .sidebar-text{font-size:14px;line-height:1.4}.sidebar .sidebar-item .sidebar-item-text-view .sidebar-text .downicon{padding-left:35px;font-size:9px}.sidebar-submenu-item ul{background-color:#d4d7d9!important}.sidebar-submenu-item ul li{padding-bottom:10px}.ant-layout-sider .sidebar-item-text-view{transition:all .2s}.ant-layout-sider-collapsed .ft-logo-section{padding-left:12px}.ant-layout-sider-collapsed .ft-name,.ant-layout-sider-collapsed .sidebar-item-text-view{display:none}.ant-menu-item-selected .sidebar-icon{filter:invert(.4) sepia(1) saturate(45) hue-rotate(185deg)}.ant-menu-item-selected .sidebar-text{color:#1890ff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:red;background:none}.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-selected:after{display:none}.settings-item{padding-left:70px;padding-top:15px;font-size:14px;cursor:pointer}.masterdata-item{padding-left:50px;padding-bottom:20px;font-size:14px;margin-bottom:25px;margin-top:15px;cursor:pointer}.layout-wrapper{position:relative}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.dialog-box{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:20px;height:190px;width:550px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.dialog-title{margin:0 0 10px;text-align:left;font-weight:700;font-size:18px}.dialog-hr{margin:-15px 0}.dialog-hr,.dialog-hr-bottom{border-top:1px solid #e6e6e6;width:100%}.dialog-hr-bottom{margin:2px 0}.dialog-content{margin:0 20px -10px 0;color:#000;font-size:16px}.dialog-button{background-color:#f6bf43;color:#000;font-size:12.5px;border:none;padding:10px 20px;border-radius:5px;height:37px;width:135px;cursor:pointer;margin-top:-13px;align-self:flex-end}
.wrapper{height:100%;overflow:auto;box-sizing:border-box;padding-bottom:40px}.wrapper-contents{min-height:80vh;margin-top:100px;min-width:100%}
