body{font-size:14px;color:#494949;margin:0}.card{box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);margin:20px;padding:20px}.accordion{width:-webkit-fill-available}.accordion .accordion-header{display:flex;flex-direction:row;align-items:center;gap:.5vw}.accordion .p-accordion-header-text{font-size:1vw;font-weight:800;font-style:italic}.accordion .p-accordion-header-link{border:none;flex-direction:row-reverse}.accordion .p-accordion-content{border:none}.sidebar{align-items:center;width:auto;position:-webkit-sticky;position:sticky;top:0}.layout-sidebar,.sidebar{display:flex;flex-direction:column}.layout-sidebar{gap:17vw;width:15%;height:auto;z-index:999;background-color:var(--surface-overlay);padding-right:0;box-shadow:0 5px 15px rgba(0,0,0,.35)}.loginMain{font-size:large}.loginMain,.loginMainOverlay{display:flex;flex-direction:column;width:100vw;height:100vh}.loginMainOverlay{gap:1vw;align-items:center;justify-content:center}.loginTab{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:20px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:50px 20px;display:flex;flex-direction:column;gap:30px}.headerSection{display:flex;align-items:center;justify-content:center;gap:1vw}.team-image{width:2vw;height:2vw}.formHeader{gap:8px;font-weight:600;font-size:large;background-color:#10b981;width:-moz-fit-content;width:fit-content;padding:9px 15px;color:#fff;border-radius:20px;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.24)}.formHeader,.formHeader .icon{display:flex;align-items:center;justify-content:center}.formHeader .icon{background-color:#fff;border-radius:100%;width:30px;height:30px}.label-sm{font-weight:550;font-size:12px}.label-md{font-weight:550;font-size:13px}.label-lg{font-weight:550;font-size:14px}.label-xl{font-weight:550;font-size:15px}.label-xxl{font-weight:550;font-size:16px}.flex-row{align-items:center}.flex-col,.flex-row{display:flex;gap:5px;flex-wrap:wrap}.flex-col{flex-direction:column;justify-content:center}