.login-page{align-items:center;background-image:url(/d33c6a1db51cb8c542fd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media screen and (max-width:800px){.login-page .img-logo{height:48px;width:174px}}.login-page .welcome{color:#232425;font-size:32px;font-style:normal;font-weight:600;line-height:44px;margin:48px 0 16px}@media screen and (max-width:800px){.login-page .welcome{color:#232425;font-size:28px;font-style:normal;font-weight:600;line-height:40px}}.login-page .welcome-content{color:#232425;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:48px;text-align:center}@media screen and (max-width:800px){.login-page .welcome-content{color:#232425;font-size:14px;font-style:normal;font-weight:400;line-height:22px}}.login-page .btn-sign-in{background:transparent;border:none;box-shadow:none;height:auto;padding:0;width:auto}.safari-modal{color:#49494f;margin-bottom:16px;margin-top:auto;text-align:center}.safari-modal,.safari-modal .open-modal-btn{font-size:16px;font-weight:400;line-height:26px}.safari-modal .open-modal-btn{color:#0b5cad;font-style:normal;padding-left:8px}.safari-warning-modal .ant-modal-content{background:#fff;border-radius:8px;max-width:450px}.safari-warning-modal .ant-modal-content .ant-modal-body{padding:32px 24px 24px}.safari-warning-modal .ant-modal-content .title{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:26px;padding-bottom:16px;text-align:center}.safari-warning-modal .ant-modal-content ul{margin-left:24px}.safari-warning-modal .ant-modal-content ul li span{left:-4px;position:relative}.safari-warning-modal .ant-modal-content .content{color:#1b1b1e;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:4px}.safari-warning-modal .ant-modal-content .footer{align-items:center;display:flex;justify-content:center;margin-top:32px}.safari-warning-modal .ant-modal-content .footer .ok-btn{background:#00888f;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:6px 24px;text-align:center;width:max-content}.safari-warning-modal .ant-modal-content .footer .ok-btn:hover{opacity:.8}@media screen and (max-width:640px){.safari-modal,.safari-modal .open-modal-btn{font-size:14px;font-weight:400;line-height:22px}.safari-modal .open-modal-btn{color:#0b5cad;font-style:normal;padding-left:8px}}.site-under-maintenance-page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;row-gap:24px;width:100vw}.site-under-maintenance-page .message-container{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:8px}.site-under-maintenance-page .message-container .message-header{color:#262626;font-size:20px;line-height:32px}.site-under-maintenance-page .message-container .message-content{color:#444f66;text-align:center}*{box-sizing:border-box;font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0;padding:0}.all-portal-page{background-image:url(/d33c6a1db51cb8c542fd.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;padding:16px 32px}.all-portal-page .all-portal-header{display:flex;justify-content:space-between}@media screen and (max-width:700px){.all-portal-page .all-portal-header .img-logo{display:none}}@media screen and (min-width:701px){.all-portal-page .all-portal-header .img-logo-mobile{display:none}}.all-portal-page .all-portal-header .avatar{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:.5rem;width:40px}.all-portal-page .all-portal-header .avatar .name{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.all-portal-page .all-portal-header .avatar.--collapse-avatar{animation:marginRightAvatar 1s forwards}.all-portal-page .all-portal-header .avatar.--extend-avatar{animation:marginRightAvatarReverse 1s forwards}.all-portal-page .all-portal-body{align-items:center;display:flex;flex-direction:column;justify-content:center}.all-portal-page .all-portal-body .hello{color:#0a0b0c;font-size:32px;font-style:normal;font-weight:600;line-height:44px;margin:48px 0 16px}@media screen and (max-width:700px){.all-portal-page .all-portal-body .hello{color:#0a0b0c;font-size:28px;font-style:normal;font-weight:600;line-height:40px;margin:40px 0 16px}}.all-portal-page .all-portal-body .welcome{color:#49494f;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:56px;text-align:center}@media screen and (max-width:1200px){.all-portal-page .all-portal-body .welcome{margin-bottom:54px}}@media screen and (max-width:700px){.all-portal-page .all-portal-body .welcome{color:#49494f;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:24px}}.all-portal-page .all-portal-body .all-portal-container{display:flex;flex-flow:row wrap;justify-content:center;max-width:928px}@media screen and (max-width:1200px){.all-portal-page .all-portal-body .all-portal-container{max-width:696px}}@media screen and (max-width:700px){.all-portal-page .all-portal-body .all-portal-container{display:none}}.all-portal-page .all-portal-body .all-portal-container .portal-card{cursor:pointer;height:100%;margin-bottom:32px;margin-right:32px;width:200px}.all-portal-page .all-portal-body .all-portal-container .portal-card:hover{box-shadow:8px 12px 24px 0 rgba(27,27,30,.078)}.all-portal-page .all-portal-body .all-portal-container .portal-card p{background:#fff;border-radius:0 0 4px 4px;color:#1b1b1e;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0;padding:8px 12px;text-align:center}.all-portal-page .all-portal-body .all-portal-container .portal-card img{border-radius:4px 4px 0 0;height:120px;width:200px}.all-portal-page .all-portal-body .all-portal-container-mobile{background:#fff;border-radius:8px;box-shadow:0 12px 24px 0 rgba(0,0,0,.039);max-width:400px;padding:0 16px;width:100%}@media screen and (min-width:701px){.all-portal-page .all-portal-body .all-portal-container-mobile{display:none}}.all-portal-page .all-portal-body .all-portal-container-mobile .portal-card-mobbile{align-items:center;border-bottom:1px solid #f4f4f6;cursor:pointer;display:flex;justify-content:space-between;padding:13px 0}.all-portal-page .all-portal-body .all-portal-container-mobile .portal-card-mobbile:last-child{border-bottom:none}.all-portal-page .all-portal-body .all-portal-container-mobile .portal-card-mobbile p{color:#1b1b1e;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0}.dropdown-sign-out .ant-dropdown-menu{border-radius:4px;height:40px;width:150px}.dropdown-sign-out .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:none}.dropdown-sign-out .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .img-sign-out{margin-right:10px}.dropdown-sign-out .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .text-sign-out{color:#1b1b1e;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.loading-page-background{align-items:flex-end;background-color:rgba(0,0,0,.15);display:flex;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:9999999999999}.loading-page-background .loading-page-container{align-items:center;background-color:#fff;border-radius:.25rem;display:flex;height:3rem;margin-bottom:3rem;padding:0 1rem}.loading-page-background .loading-page-container .loading-page__spinner{border-color:#079c5d transparent #079c5d #079c5d;height:1.5rem;width:1.5rem}.loading-page-background .loading-page-container .loading-page__text{color:#000;font-weight:700;margin-left:1rem}@font-face{font-family:Open Sans;font-weight:400;src:url(https://public.cdn.bioflux.io/font/openSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-weight:600;src:url(https://public.cdn.bioflux.io/font/openSans/Open-Sans-Semi-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-weight:700;src:url(https://public.cdn.bioflux.io/font/openSans/Open-Sans-Bold.ttf) format("truetype")}