@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Roboto,sans-serif;margin:0;background-color:#f6f7fb}p{margin-top:0;margin-bottom:0}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:1rem}.purple-text{color:#102a5e}.gray-text{color:#333}.ml-auto{margin-left:autos}.layout-body-contents{max-width:812px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:10rem;padding-right:10rem}@media (max-width: 768px){.layout-body-contents{padding-left:1rem;padding-right:1rem}}.group-wrapper{border:1px solid #d7dde3;border-radius:10px;overflow-y:hidden}.group-wrapper .group-header{background:#edfffa;padding:10px}.group-wrapper .group-header .title{font-size:13px;font-weight:600;color:#1c1f23}.group-wrapper .group-header .required-text{font-size:11px;color:#1c1f23}.group-wrapper .group-header .collapse-btn{height:20px;min-width:20px;width:20px;background-color:#035f5b}.group-wrapper .group-header .collapse-btn:hover{border-color:#035f5b!important;background-color:#035f5b!important}.group-wrapper .group-header .divider{height:14px;width:1px;background-color:#cfcece}.group-wrapper .group-header .icon-btn{height:fit-content;min-width:fit-content;width:fit-content;background-color:transparent;border:none}.group-wrapper .group-body{min-height:100px;background:#fff url(/assets/group-body-bg-DrsqwCYN.png) no-repeat center;background-size:cover;padding:20px}.element-wrapper{max-width:812px;margin-left:auto;margin-right:auto;background-color:#fff;border:1.5px solid #dfe1ec;border-radius:10px;overflow-y:hidden;padding:10px}.element-wrapper .icon-btn{height:fit-content;min-width:fit-content;width:fit-content;background-color:transparent;border:none}.element-wrapper .element-header{margin-bottom:10px}.element-wrapper .element-header .element-title{font-size:11px;font-weight:600;color:#1c1f23}.element-wrapper .element-header .required-text{font-size:11px;color:#1c1f23}.element-wrapper .element-header .collapse-btn{height:20px;min-width:20px;width:20px;background-color:#035f5b}.element-wrapper .element-header .collapse-btn:hover{border-color:#035f5b!important;background-color:#035f5b!important}.element-wrapper .element-header .divider{height:14px;width:1px;background-color:#cfcece}.element-wrapper .element-body{min-height:40px}.add-element-btn{position:fixed;inset-inline-end:0;color:#035f5b;font-weight:500;border-width:1.33px,0px,1.33px,1.33px;border-style:solid;border-color:#ededed;padding:23px 28px;border-radius:10px}.add-element-btn:hover{color:#035f5b!important;border-color:#ededed!important}.add-element-btn .icon-wrapper{position:absolute;left:-18px;height:60%;aspect-ratio:1;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border:4px solid rgba(3,95,91,.2);border-radius:50%}.elements-drawer-wrapper .tab-wrapper{background-color:#f6f7fb;border-radius:8px;padding:5px}.elements-drawer-wrapper .tab-wrapper .tab-btn{font-size:12px;color:#41547c;background-color:transparent;border:none}.elements-drawer-wrapper .tab-wrapper .tab-btn:hover{color:#41547c;background-color:transparent}.elements-drawer-wrapper .tab-wrapper .active-tab-btn{color:#102a5e;background-color:#fff;font-weight:500}.elements-drawer-wrapper .tab-wrapper .active-tab-btn:hover{color:#102a5e;background-color:#fff}.elements-drawer-wrapper .search-input{font-size:14px;border:1px solid #dfe1ec;margin-bottom:30px;padding-top:8px;padding-bottom:8px}.elements-drawer-wrapper .collapse-header{background-color:#fff;font-weight:600;border-bottom:1px solid #dfe1ec;padding:8px;cursor:pointer}.elements-drawer-wrapper .active-collapse-header{color:#035f5b;border-bottom:1.5px solid #035f5b}.elements-drawer-wrapper .collapse-body{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #dfe1ec}.elements-drawer-wrapper .collapse-body .collapse-btn{width:100%;justify-content:flex-start;color:#333;background-color:transparent;border:none;box-shadow:none}.elements-drawer-wrapper .collapse-body .collapse-btn:hover,.elements-drawer-wrapper .collapse-body .active-collapse-btn{background-color:#14ba6d14;color:#1c1f23}.header-wrapper{position:sticky;top:0;z-index:10}.header-wrapper .top-header-wrapper{background-color:#fff;padding:1rem 2.5rem}.header-wrapper .top-header-wrapper .title{font-size:1.25rem;font-weight:700;line-height:22px}.header-wrapper .top-header-wrapper .sub-title{font-size:.875rem;line-height:140%}.header-wrapper .top-header-wrapper .outline-btn{font-size:12px;color:#035f5b;padding:10px 20px;border-radius:5px;border:1px solid #035f5b;align-items:center;gap:.4rem}.header-wrapper .top-header-wrapper .outline-btn:where(:hover){color:#035f5b!important;border-color:#035f5b!important}.header-wrapper .top-header-wrapper .fill-btn{background:#035f5b;font-size:12px;color:#fff;border:none}.header-wrapper .top-header-wrapper .fill-btn:where(:hover){background:#035f5b!important;color:#fff!important}.header-wrapper .top-header-wrapper .btn-icon{border:none}.header-wrapper .top-header-wrapper .btn-icon .ant-btn-icon{display:flex;align-items:center;justify-content:center;border:none}.header-wrapper .bottom-header-wrapper{background-color:#fff;border-top:1px solid #dfe1ec;box-shadow:0 4px 4px #0000000d;padding:0 2.5rem}.header-wrapper .bottom-header-wrapper a{position:relative;font-size:.75rem;color:#333;padding:1rem 1.25rem}.header-wrapper .bottom-header-wrapper a:after{content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;border-radius:3px 3px 0 0}.header-wrapper .bottom-header-wrapper .active-link{color:#102a5e;font-weight:500}.header-wrapper .bottom-header-wrapper .active-link:after{background-color:#035f5b}.header-wrapper .bottom-header-wrapper .btn-border,.header-wrapper .bottom-header-wrapper .btn-border:hover{border-color:#e5e7f0}.header-wrapper .bottom-header-wrapper .icon-wrapper{border:1px solid #ededed;padding:5px;border-radius:30px}.header-wrapper .bottom-header-wrapper .icon-wrapper button{height:28px;min-width:28px;width:28px}.header-wrapper .bottom-header-wrapper .icon-wrapper .no-border{border:none}.sidebar-wrapper{position:fixed;top:9rem;width:40px;margin-left:2.5rem}.sidebar-wrapper .collapse-btn{height:40px;width:40px;background-color:#035f5b}.sidebar-wrapper .collapse-btn:hover{border-color:#035f5b!important;background-color:#035f5b!important}.sidebar-wrapper .list-container{background-color:#fff;border-radius:10px}.sidebar-wrapper .list-container .divider{width:100%;border:1.33px solid #ededed}.sidebar-wrapper .list-container .borderless-btn{border:none}.sidebar-wrapper .list-container .h-40{height:40px}.sidebar-wrapper .list-container .active-btn{background-color:#025551}.sidebar-wrapper .list-container .inactive-btn{background-color:#f4f6ff}.sidebar-wrapper .list-container .zoom-text{font-size:16px}.sidebar-wrapper .scroll-btn{height:19px;width:19px}.sidebar-wrapper .steps-wrapper{max-height:150px;overflow-y:auto}.sidebar-wrapper .steps-wrapper .step-btn{min-width:26px;width:26px;height:26px;color:#333;padding:0;font-size:.675rem;flex-shrink:0}.sidebar-wrapper .steps-wrapper .step-btn:hover{color:#333}.sidebar-wrapper .steps-wrapper .step-btn:focus{border:2px solid #025551;color:#025551;font-weight:600}.nav-list{padding-top:8px;padding-bottom:8px}
