@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@font-face{font-family:Inter;src:url(/assets/Inter-Light-CdfTos-h.woff2) format("woff2"),url(/assets/Inter-Light-BhUtvXxk.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-DRVdRqcI.woff2) format("woff2"),url(/assets/Inter-Regular-Dou9gfMK.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-B_8v_WHh.woff2) format("woff2"),url(/assets/Inter-Medium-Bf4RgI7V.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-CtskMddL.woff2) format("woff2"),url(/assets/Inter-SemiBold-DRdXRTvh.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-CD3Pr7BX.woff2) format("woff2"),url(../../../Assets/fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-DKnKKS_V.woff2) format("woff2"),url(/assets/Inter-ExtraBold-CH2I3-2X.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}[data-theme=light]{--bg: #F8F8F8;--border: #EAECF0;--body_text: #637087}[data-theme=dark]{--bg: #1F2937;--border: #334155;--body_text: #ffffff}body{background-color:var(--bg);color:var(--text-main);transition:background-color .3s ease,color .3s ease,border-color .3s ease}body{font-family:Inter,sans-serif}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:none;box-shadow:none}.topHeader{width:100%;height:4rem;background:linear-gradient(90.03deg,#0d4073 .03%,#1979d9 150.37%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding-inline:1rem}.topHeader .headerLeft{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.75rem;min-width:0}.topHeader .backButton{width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;flex-shrink:0;background:#001a50;border:none;border-radius:50%;color:#fff;font-size:.875rem;cursor:pointer;transition:background .15s ease}.topHeader .backButton:hover{background:#ffffff38}.topHeader .mainTitleBlock{min-width:0}.topHeader .mainTitleBlock .title{font-size:clamp(1rem,1.2vw,1.125rem);font-weight:700;color:#fff}.topHeader .mainTitleBlock .subTitle{font-size:clamp(.75rem,1vw,.875rem);font-weight:300;color:#fff;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topHeader .profileBlock{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:.5rem;cursor:pointer}.topHeader .profileBlock .profileBlockImg{width:2.25rem;height:2.25rem;background:#0e447b;border:.0625rem solid #0E447B;border-radius:1.25rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:clamp(.75rem,1vw,.875rem);font-weight:600;color:#fff}.topHeader .profileBlock .profileName{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0;max-width:7.5rem}.topHeader .profileBlock .profileName .profileTitle{width:100%;font-size:clamp(.8125rem,1vw,.9375rem);font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topHeader .profileBlock .profileName .profileAdmin{font-size:clamp(.6875rem,1vw,.8125rem);font-weight:300;color:#fff}.topHeader .profileContainer{position:relative}.topHeader .profileDropdown{position:absolute;top:calc(100% + 8px);right:0;max-width:268px;background:#fff;border:.0625rem solid #EAECF0;border-radius:.3125rem;box-shadow:0 4px 12px #00000026;z-index:9;padding:.75rem}.topHeader .profileBox{border-bottom:1px solid #EAECF0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.5rem;padding-bottom:.75rem}.topHeader .profileBox.noBorder{border-bottom:none;padding-bottom:0}.topHeader .profileBox .profileImgSide .profileImg{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:2.25rem;height:2.25rem;border-radius:20px;background:#0e447b;font-size:clamp(.875rem,1vw,1rem);font-weight:600;color:#fff}.topHeader .profileBox .profileText .profileName{font-size:clamp(.875rem,1vw,1rem);font-weight:600;color:#333;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topHeader .profileBox .profileText .profileDes{font-size:clamp(.75rem,1vw,.875rem);font-weight:400;color:#637087;white-space:nowrap}.topHeader .dropdownItem{padding:10px 14px;cursor:pointer;margin-top:12px;border-radius:.3125rem;background:#001a50;font-size:clamp(.75rem,1vw,.875rem);font-weight:500;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.topHeader .dropdownItem:hover{opacity:.85}.topHeader .downArrow{transition:transform .3s ease;visibility:hidden}.topHeader .downArrow.rotate{transform:rotate(180deg)}.admin-module-scope #mainWrap{width:100%;height:100vh}.admin-module-scope #mainWrap .mainTreeWrapper{width:100%;height:calc(100vh - 64px);transition:all .2s linear}.admin-module-scope #mainWrap .mainTreeWrapper.shrink_width{width:calc(100% - 219px);transition:all .2s linear}.admin-module-scope #mainWrap:has(>.ribbonBlock)>.topHeader,.admin-module-scope #mainWrap:has(>.ribbonBlock)>.mainTreeWrapper{margin-left:64px;width:calc(100% - 64px);transition:all .2s linear}.admin-module-scope #mainWrap:has(>.ribbonBlock):has(.mainTreeWrapper.shrink_width)>.topHeader,.admin-module-scope #mainWrap:has(>.ribbonBlock):has(.mainTreeWrapper.shrink_width)>.mainTreeWrapper{margin-left:219px;width:calc(100% - 219px)}
