@charset "UTF-8";.profile-training li[data-v-6edca4d8]{display:flex;align-items:center;align-self:stretch;border-bottom:1px solid var(--Gray-line, #d0dbe7);padding:16px 24px;color:#4d5b68;width:320px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;height:auto}.profile-training li[data-v-6edca4d8]:first-child{border-radius:5px 5px 0 0}.profile-training li[data-v-6edca4d8]:last-child{border-radius:0 0 5px 5px;border-bottom:none}.profile-training li[data-v-6edca4d8]:only-child{border-radius:5px}.training[data-v-6edca4d8]{display:flex;justify-content:space-between;align-items:center}.training img[data-v-6edca4d8]{margin-left:24px}.training[data-v-6edca4d8]:hover{background-color:#e0ecff;cursor:pointer}.menu-header[data-v-6edca4d8]{display:flex;justify-content:space-between;width:100%;padding:0 18px}.collapse-icon[data-v-6edca4d8]{transition:transform .3s ease}.collapse-icon.rotated[data-v-6edca4d8]{transform:rotate(180deg)}.sticky-button-popup-wrapper[data-v-6edca4d8]{position:fixed;left:24px;bottom:83px;z-index:1000}.sticky-button-popup[data-v-6edca4d8]{width:320px;max-height:400px;overflow-y:auto;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px #0000001a}.overlay[data-v-6edca4d8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999}.sticky-button-container[data-v-6edca4d8]{position:absolute;bottom:32px;width:100%;z-index:1000}.active-training[data-v-6edca4d8]{background-color:#e0ecff}.active-training[data-v-6edca4d8]:hover{cursor:unset}.sticky-button[data-v-6edca4d8]{width:100%;max-width:180px;height:50px;padding:12px 0;border-radius:5px;border:1.5px solid white;background-color:#0071e3;color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;z-index:1001;margin:0 auto}.sticky-button img[data-v-6edca4d8]{margin-right:4px}.mobile-navbar{position:fixed;bottom:0;width:100%;height:72px;background-color:#fff;display:flex;justify-content:space-around;padding:12px 10px 20px;z-index:100}.nav-item{display:flex;flex-direction:column;align-items:center}.nav-item a{text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;color:var(--Gray-standard, #8a9aab);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.nav-item a.active{color:#0071e3}.nav-item a.active img{filter:invert(31%) sepia(98%) saturate(2536%) hue-rotate(197deg) brightness(100%) contrast(101%)}.nav-item img{width:24px;height:24px;margin-bottom:4px}.image-container[data-v-2118c5c8]{position:relative;display:inline-block;cursor:pointer;width:80px;height:80px;z-index:1000}.edit-icon[data-v-2118c5c8]{position:absolute;top:-5px;left:20px;width:24px;height:24px;cursor:pointer}.pic-change-popup[data-v-2118c5c8]{position:absolute;top:90%;left:50%;transform:translate(-50%);background:#d0dbe7;box-shadow:0 3px 10px #0003;margin-top:8px;display:flex;flex-direction:column;gap:1px;border-radius:5px;z-index:1002;width:120px}.pic-change-popup button[data-v-2118c5c8]{border:none;background:#f1f6fb;cursor:pointer;width:100%;font-size:13px;height:30px}.pic-change-popup button[data-v-2118c5c8]:hover{background-color:#e0ecff}.pic-change-popup .button1[data-v-2118c5c8]{border-radius:5px 5px 0 0}.pic-change-popup .button2[data-v-2118c5c8]{border-radius:0 0 5px 5px;color:#f24a4a}.profile-box-header[data-v-2118c5c8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}.profile-lower-div[data-v-2118c5c8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;line-height:14px}.profile-training[data-v-2118c5c8]{border-radius:5px;background:var(--Blue-background-color, #e0ecff);max-height:160px;min-height:max-content;flex-shrink:0}.training-selector-icon[data-v-2118c5c8]{width:24px!important}.training-selector-title-text[data-v-2118c5c8]{color:var(--Blue-standard, #0071e3)!important;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:normal}.training-list[data-v-2118c5c8]{overflow-y:scroll!important;max-height:96px}.training-list-icon[data-v-2118c5c8]{width:18px!important;display:flex;align-items:center}.training-item[data-v-2118c5c8]{display:flex;justify-content:space-between;align-items:center!important;border-radius:0 0 5px 5px;border-top:1px;padding:auto 24px!important}.training-item-text[data-v-2118c5c8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading-container[data-v-0c217fb4]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:#fff;border-radius:5px;padding:40px;max-height:100vh}.spinner[data-v-0c217fb4]{width:80px;height:80px;border:5px solid #e4eeff;border-top:5px solid #0071e3;border-radius:50%;animation:spin-0c217fb4 1s linear infinite;margin-bottom:16px}.loading-text[data-v-0c217fb4]{color:#4d5b68;font-size:14px;font-weight:500}@keyframes spin-0c217fb4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.listview[data-v-2a8966af]{flex-grow:1;overflow-y:scroll;padding:8px 24px}.time[data-v-2a8966af]{flex-wrap:nowrap;color:var(--Text-light-gray, #718294);font-size:10px;font-style:normal;font-weight:600;line-height:normal}.list-item[data-v-2a8966af]{flex-wrap:nowrap;align-self:stretch;align-items:center;gap:16px;width:100%;font-weight:400;height:56px;display:flex;border-bottom:1px solid var(--Gray-line, #d0dbe7)}.list-item[data-v-2a8966af]:last-child{border-bottom:none}.no-sessions[data-v-2a8966af]{display:flex;flex:1 1 0;justify-content:center;align-items:center}.list-item .title[data-v-2a8966af]{color:var(--Text-standard, #333);font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.schedule-box[data-v-fd55f859]{font-family:Arial,sans-serif;width:360px;height:452px;position:relative;z-index:1000;overflow:auto;border-radius:8px;background:var(--White-standard, #fff);box-shadow:2px 12px 19px #00000017;display:flex;flex-direction:column;overflow:hidden}.header[data-v-fd55f859]{display:flex;justify-content:space-between;align-items:center;color:var(--Text-dark-gray, #4d5b68);height:48px;padding:4px 40px 0;font-weight:600;border-bottom:1px solid var(--Gray-line, #d0dbe7);border-radius:8px 8px 0 0}.body[data-v-fd55f859]{padding:24px 16px 32px}.header button[data-v-fd55f859]{width:24px;height:24px;background-color:transparent;border:none;border-radius:5px;cursor:pointer}.header button img[data-v-fd55f859]{height:24px;width:24px}.header button[data-v-fd55f859]:hover{background-color:#f1f1f1}.grid[data-v-fd55f859]{gap:8px}.weekdays[data-v-fd55f859]{display:grid;grid-template-columns:repeat(7,40px);gap:8px;justify-content:center}.weekdays span[data-v-fd55f859]{width:40px;height:20px;color:var(--Base-Gray-40, #b5bec6);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:12px;text-transform:uppercase}.days[data-v-fd55f859]{display:grid;grid-template-columns:repeat(7,40px);gap:8px;justify-content:center}.day[data-v-fd55f859]{width:40px;height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:14px;color:var(--Text-standard, #333);padding:auto 2px}.day.current-month[data-v-fd55f859]:hover{opacity:.8;cursor:pointer}.day.training[data-v-fd55f859]{background-color:var(--Green-light, #c7f8e9)}.day.training[data-v-fd55f859]:hover{border-radius:5px;border:1.5px solid var(--Green-dark, #04a675)}.day.current-day[data-v-fd55f859]{background:var(--Green-standard, #25cb99);color:#fff}.day[data-v-fd55f859]:not(.current-month){color:var(--Base-Gray-40, #b5bec6)}.day[data-v-fd55f859]:not(.training){pointer-events:none}.footer[data-v-fd55f859]{display:flex;align-items:center;justify-content:space-between;align-self:stretch;padding-top:24px;color:var(--Text-standard, #333);font-size:12px}.footer span[data-v-fd55f859]{display:flex;height:25px;padding:0 10px;align-items:center;gap:6px}.footer .button[data-v-fd55f859]{display:flex;align-items:center}.footer .training[data-v-fd55f859]{border-radius:3px;background:var(--Green-light, #c7f8e9);width:24px;height:24px}.list-footer[data-v-fd55f859]{display:flex;flex:0 0 auto;height:48px;padding:0 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;background:var(--Blue-background-color, #e0ecff)}.list-footer span[data-v-fd55f859]{color:var(--Blue-standard, #0071e3);font-size:11px;font-style:normal;font-weight:700;line-height:20px}.list-footer img[data-v-fd55f859]{width:24px;height:24px}.list-footer button[data-v-fd55f859]{display:flex;align-items:center;gap:4px;background-color:transparent;border:none;border-radius:5px;cursor:pointer}.listing[data-v-fd55f859]{height:100%;flex-direction:column;display:flex}.item{display:flex;padding:0 24px;justify-content:space-between;align-self:stretch;align-items:center;gap:4px;font-family:Inter;font-weight:400;flex:1 0 0}.text{display:flex;flex-direction:column;align-items:flex-start}.bold-text{font-weight:700}.time{color:var(--Text-light-gray, #718294);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.message{color:var(--Text-standard, #333);font-size:14px}.time-box{display:flex;justify-content:center;align-items:center;gap:6px;flex:1 0 0}.arrow{display:flex;align-items:center}.popupsize[data-v-c0dc9cba]{min-width:20%!important;max-width:60%!important;width:fit-content!important;margin:0 auto}.header{position:sticky;top:0;width:100%;display:flex;justify-content:center;align-items:center;color:var(--Text-dark-gray, #4d5b68);height:48px;padding:4px 40px 0;font-weight:600;border-bottom:1px solid var(--Gray-line, #d0dbe7);flex:0 0 auto;background:var(--White-background-color, #ffffff)}.list_item{display:flex;height:72px;padding:16px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch;border-bottom:1px solid var(--Gray-line, #d0dbe7)}.list_item:last-child{border:none}.list_item:hover{background:var(--Blue-background-color, #e0ecff);cursor:pointer}.main{overflow-y:scroll}.dropdown[data-v-ee3b82ab]{display:inline-flex;padding:12px 16px;flex-direction:column;justify-content:center;z-index:1;align-items:flex-start;gap:8px;color:#222;border-radius:5px;background:var(--White-opacity80, rgba(255, 255, 255, .8))}.dropdown-item[data-v-ee3b82ab]{display:flex;width:21px;height:16px;justify-content:center;align-items:center;flex-shrink:0;z-index:1000;color:#2222224d}.dropdown-item[data-v-ee3b82ab]:hover{color:#222;cursor:pointer}.dropdown-item.active[data-v-ee3b82ab]{color:var(--Blue-standard, #0071e3);font-size:16px;font-style:normal;font-weight:700;line-height:16px}.language-selector[data-v-ee3b82ab]{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-style:normal;font-weight:700;line-height:16px;z-index:1999;color:var(--Blue-standard, #0071e3)}.drp-icon[data-v-ee3b82ab]{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px}.overlay[data-v-ee3b82ab]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.overlay[data-v-2be9666a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999}.icon[data-v-2be9666a]{cursor:pointer;display:flex;width:44px;height:44px;padding:5px 8px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:100px;background:var(--Blue-standard, #0071e3)}.icon[data-v-2be9666a]:hover,.active-icon[data-v-2be9666a]{background:var(--Blue-dark, #004db1)}.profile-button-dp[data-v-2be9666a]{height:38px;width:38px;border-radius:50%;object-fit:cover}@font-face{font-family:Noto Sans;src:url(/corp/assets/NotoSans-VariableFont_wdth_wght-CYoOFcCZ.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(/corp/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal}:root{--Blue-standard: #0071e3;--Blue-hover: #0077ed;--Blue-dark: #0056a8;--Blue-darker: #004db1;--Blue-medium: #519be6;--Blue-light: #9cafc3;--Blue-lighter: #cfe0ff;--Blue-background-color: #e0ecff;--Blue-background-color-2: #cfe0ff;--Blue-background-light: #e4eeff;--Blue-background-lighter: #e6f0ff;--Blue-lightfor-component: #519be6;--Red-standard: #f24a4a;--Red-dark: #ff3b30;--Red-accent: #e45028;--Red-light: #fee;--Red-light-hover: #ffcdcd;--Red-light-expanded: #ffeeee;--Green-success: #34c759;--Green-dark: #04a675;--Green-accent: #25cb99;--Green-light: #c7f8e9;--Orange-warning: #ff9500;--Yellow-standard: #e8a512;--Yellow-light: #fff7e4;--Pink-light: #ffecf4;--Gray-line: #d0dbe7;--Gray-bg: #f5f5f5;--Gray-light: #e5e9ed;--Gray-lighter: #ccc;--Gray-yet: #9cafc3;--Gray-blue: #8a9aab;--Text-standard: #333333;--Text-dark-gray: #4d5b68;--Text-light-gray: #718294;--White-standard: #ffffff;--White-background-color: #ffffff;--Black-standard: #000000;--Link-blue: #007bff;--Pink-standard: #ee78ab}@media screen and (min-width: 600px){#second .wrapper{min-width:0}}@media screen and (min-width: 737px){.lms-body{margin:56px 0 0 224px;padding:0 50px 80px}.flex-body{display:flex;flex-direction:column;padding-bottom:20px;margin-top:-16px;overflow:hidden;height:calc(100vh - 56px)}.txt-red{color:#e45028;font-size:12px;font-weight:700;margin-left:8px}.txt-blue{color:var(--Blue-standard, #0071e3);font-size:14px}.txt-green{color:#25cb99}:root{--default-margin: 0;--default-padding: 0}*{margin:var(--default-margin);padding:var(--default-padding);box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;background-color:#e6f0ff;font-family:Inter,sans-serif}textarea{font-family:Inter,sans-serif;border-radius:5px}.heading-1{color:var(--Text-standard, #333);font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;margin-bottom:24px}#login{background-color:#e6f0ff;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;padding:32px 0}#login main{flex:1;display:flex;flex-direction:column;align-items:center;margin-top:0}#login h1{color:#333;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:16px}#login .login-form{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:100%;width:480px;box-sizing:border-box;padding:40px 48px;margin:0 auto}#login .login-form dl{width:100%;margin-bottom:16px}#login .login-form dt{font-weight:700;text-align:left;font-size:14px;width:100%}#login .login-form dd{margin-bottom:36px;width:100%;margin-left:0}#login .login-form input[type=text],#login .login-form input[type=password],#login .login-form input[type=email]{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:40px}#login .password-input-container{position:relative}#login .password-input-container input{width:100%;padding-right:40px}#login .toggle-password{position:absolute;right:10px;top:60%;transform:translateY(-50%);cursor:pointer}#login .login-form input[type=checkbox]{width:15px;height:15px;border:1px solid #d0dbe7;border-radius:14px}#login .login-form input[type=checkbox]:hover{cursor:pointer}#login .error-message{display:flex;align-items:center;color:var(--Red-standard, #f24a4a);font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin:0;padding-bottom:10px}#login .error-id{margin-bottom:-15px!important}#login .error-id input{border:1px solid #f24a4a!important;background:var(--Red-light, #fee)}.error-input{margin-bottom:14px!important}.error-input input,.error-input textarea{border:1px solid #f24a4a!important;background:var(--Red-light, #fee)}.error-input p{display:flex;align-items:center;color:var(--Red-standard, #f24a4a);font-size:12px;font-style:normal;font-weight:700;line-height:22px}.error-input p img{margin-right:5px}#login .login-form input[type=text]::placeholder,#login .login-form input[type=password]::placeholder,#login .login-form input[type=email]::placeholder{color:#9cafc3;font-size:14px;font-weight:400}#login .size-s{margin-bottom:8px;margin-top:-8px;color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;display:flex;flex-direction:row;align-items:center}#login .size-s div{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}#login-links{display:flex;justify-content:center;align-items:center;margin-top:16px;gap:8px}#login-links .new-login{color:#007bff;text-decoration:none;font-size:14px;background:none;border:none;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#login-links .new-login:hover{font-weight:700}#login-links .separator{color:#007bff;font-size:14px}#login footer{background-color:#e6f0ff;display:flex;justify-content:center;align-items:center;padding:10px 0;width:100%;text-align:center}#login h2{font-size:18px;font-weight:400;color:#333;margin-bottom:0}#login .subtitle{font-size:14px;font-weight:400;color:#f24a4a;margin-bottom:24px}#login ul{list-style:none;padding:0;margin:0 0 24px;width:100%}#login ul li{display:flex;justify-content:space-between;align-items:center;padding:24px;margin-bottom:-1px;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff}#login ul li:hover,#login ul li:focus{background-color:#e6f0ff;border-top:1px solid #e6f0ff;border-bottom:1px solid #e6f0ff}#login ul li span{font-size:16px;font-weight:700;color:#4d5b68;margin-right:8px}#login ul li img{width:16px;border:none;color:#007bff}#login .finish-box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:370px;box-sizing:border-box;padding:40px 48px;margin:0 auto}#login .finish-box h2{font-size:18px;font-style:normal;font-weight:400;color:#f24a4a;margin-bottom:8px}#login .finish-box p{font-size:14px;font-style:normal;font-weight:400;color:#333;margin-top:16px}#all-nav{background-color:#0071e3;position:fixed;z-index:90;padding-top:16px;padding-bottom:32px;height:100%;width:224px;overflow-y:hidden}#all-nav .menu{display:flex;flex-direction:column;height:100%}#all-nav .logo{display:flex;justify-content:center}#all-nav .nav-links{gap:32px}#all-nav ul li div,#all-nav ul li .nav-link{color:#fff;font-size:1.4em;font-weight:600;transition:all ease .2s;display:flex;align-items:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;cursor:pointer;text-decoration:none;height:52px;letter-spacing:.9px}#all-nav ul li .nav-link img,#all-nav ul li div img{width:20px;margin-right:15px;background-repeat:no-repeat;background-size:25px;border:none}#all-nav .menu>ul>li.menu-open>div:after{transform:rotate(-45deg)}#all-nav .menu>ul>li.menu-open{background-color:#004db1}#all-nav ul li>div:hover,#all-nav ul li>.nav-link:hover{background-color:#004db1}#all-nav ul .submenu{padding-bottom:12px}#all-nav ul .submenu li{color:#fff;font-size:14px;line-height:1.5;display:flex;justify-content:start;align-items:center;padding:2px 10px}#all-nav .submenu-link{display:flex;align-items:center;border-radius:24px;color:#fff;text-decoration:none;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;height:36px;padding:0 17px;width:100%}#all-nav .submenu-link img{margin-right:14px}#all-nav .submenu-link:hover{background-color:#0071e3;cursor:pointer}#all-nav #bottom-nav{margin-top:16px}#all-nav #bottom-nav .nav-link{height:41px;padding:12px 24px;font-size:14px}#all-nav .active-menu-item{background-color:#004db1}#all-nav .active-submenu-item{background-color:#0071e3;cursor:pointer}.table-wrapper{width:100%;max-height:100vh;overflow-y:auto;border-radius:5px}.table-type1{width:100%;border-collapse:collapse;border-spacing:0}.table-type1 thead{background:#cfe0ff;position:sticky;top:0;z-index:2;text-align:left;border-collapse:collapse;border-spacing:0}.table-type1 thead tr{height:32px;color:var(--Text-standard, #333);font-size:12px;font-weight:700;vertical-align:middle;border-bottom:10px solid #e6f0ff}.table-type1 thead th{display:table-cell;border:none;color:var(--Blue-dark, #004db1);font-size:12px;font-weight:800;text-align:left;margin:0;box-sizing:border-box;height:32px;padding-top:.5em;padding-bottom:0;border-collapse:collapse;border-spacing:0}.table-type1 thead th:first-child{padding-left:32px}.table-type1 thead th:last-child{text-align:right}.table-type1 tbody{background-color:#fff;border-radius:20px}.table-type1 tbody tr{height:60px;position:relative;color:var(--Text-standard, #333);font-size:13px;font-weight:700}.table-type1 tbody tr:not(:last-child):after{content:"";position:absolute;bottom:0;left:32px;right:32px;border-bottom:1px solid var(--Gray-line, #d0dbe7)}.table-type1 tbody td{text-align:left;height:100%}.table-type1 tbody td:not(:last-child):not(:has(.link-container)){padding-right:16px}.table-type1 tbody tr td:first-child{padding-left:32px}.table-type1 tbody tr td:last-child{padding-right:32px;display:flex;justify-content:flex-end;align-items:center;height:60px}tbody::-webkit-scrollbar{width:16px}tbody::-webkit-scrollbar-track{background:#f1f1f1}tbody::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:3px solid #f1f1f1}tbody::-webkit-scrollbar-thumb:hover{background:#555}.link-container{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;cursor:pointer;color:#0071e3;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px;border-radius:4px;margin-left:-10px}.link-container img{width:15px;height:15px}.link-container:hover{background-color:#cfe0ff;font-weight:700}.filter-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;min-height:32px}.filter-section span{font-size:12px;font-weight:500;color:#4d5b68}.filter-controls{display:flex;align-items:center}.dropdown-label{font-size:12px;font-weight:400;color:#4d5b68;margin-right:4px}.dropdown-filter{font-size:12px;font-weight:500;padding:5px 6px 7px 12px;background-color:#fff;border-radius:3px;border:1.5px solid var(--Gray-line, #d0dbe7);width:152px;height:28px;margin-right:16px}.styled-dropdown{display:flex;height:40px;min-width:78px;padding:11px;justify-content:center;align-items:center;gap:10px;cursor:pointer;border-radius:5px;border:1px solid var(--Gray-line, #d0dbe7);background:#fff;margin:0 8px}.styled-dropdown:focus{outline:none;border-color:var(--Primary-color, #e4e4e4);box-shadow:0 0 4px var(--Primary-color, #e4e4e4)}.tab-bar1{display:flex;align-items:center;border-bottom:1px solid #718294;margin-bottom:16px}.tab-item1{padding:12.5px 24px;font-size:12px;font-weight:700;color:#4d5b68;text-align:center;background:#fff;border-radius:5px 5px 0 0;transition:background .3s ease;margin-right:8px;text-decoration:none}.tab-item1.active{background:#4d5b68;color:#fff}.tab-item1:not(.active):hover{cursor:pointer}.tab-bar2{display:flex;align-items:center;margin-bottom:32px;background:#e6ecf2;width:328px;border-radius:62px}.tab-item2{padding:0 24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#4d5b68;text-align:center;border-radius:62px;transition:background .3s ease;text-decoration:none;width:164px;height:40px}.tab-item2.active{background:#4d5b68;color:#fff}.tab-item2:not(.active):hover{cursor:pointer}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.popup-small{display:flex;width:400px;padding:40px;min-height:200px;flex-direction:column;justify-content:center;align-items:center;gap:32px;border-radius:7px;background:var(--White-standard, #fff);position:relative;cursor:auto;max-height:85%;overflow-y:auto}.popup-medium{display:flex;width:480px;min-height:300px;flex-direction:column;justify-content:center;align-items:center;gap:32px;border-radius:7px;background:var(--White-standard, #fff);position:relative;cursor:auto;max-height:85%}.popup-medium #popup2{padding:40px;overflow-y:auto}.popup-large{display:flex;width:560px;padding:32px;min-height:300px;flex-direction:column;justify-content:center;align-items:center;gap:32px;border-radius:7px;background:var(--White-standard, #fff);position:relative;cursor:auto;max-height:85%;overflow-y:auto}.list-container{display:flex;gap:16px}.list-type1{flex:1;list-style-type:none;padding:0;margin:0;overflow-y:auto;max-height:60vh;background:#fff;border-radius:5px}.list-header{display:flex;height:48px;padding:4px 24px;align-items:center;gap:10px;align-self:stretch;border-radius:5px 5px 0 0;border-bottom:1px solid var(--Gray-line, #d0dbe7);background:var(--Gray-yet, #9cafc3);position:sticky;top:0;z-index:1;color:var(--White-standard, #fff);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.list-content>li{display:flex;height:82px;padding:4px 32px 0;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;position:relative;background:#fff;color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.list-content>li:after{content:"";position:absolute;bottom:0;left:32px;right:32px;height:1px;background-color:var(--Gray-line, #d0dbe7)}.list-content li:last-child:after{content:none}.list-header2{display:flex;height:32px;padding:0 16px;align-items:center;border-radius:5px;background:var(--Blue-background-color-2, #cfe0ff);color:var(--Blue-standard, #0071e3);font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:8px}.list-type2{margin-bottom:24px}.list-type2 li,.list-type2 .list-content>li{display:flex;flex-direction:column;padding:22px 24px 18px;margin-bottom:8px;border-radius:5px;background:#fff;color:#333;font-size:14px;font-weight:700;letter-spacing:1.4px;width:100%;min-height:64px;box-shadow:0 1px 1px #0000000f,0 1.5px 2px #0000000a,0 2px 4px #00000005;transition:box-shadow .3s ease;overflow:hidden;transform-origin:top}.list-type2 li:hover,.list-type2 .list-content>li:hover{cursor:pointer}#daily-report{height:100vh}#daily-report .chat-container{display:flex;border-radius:7px;height:100%;background:#fff}#daily-report .student-list{min-width:240px;border-right:1px solid #e0e0e0;border-radius:7px 0 0 7px;position:relative;flex-direction:column;overflow-y:hidden}#daily-report .student-list ul{overflow:hidden scroll;height:calc(100% - 32px)}.student-list::-webkit-scrollbar{width:0;height:0}.student-list{scrollbar-width:none;-ms-overflow-style:none}#daily-report .student-list ul{list-style:none;padding:0;margin:0}#daily-report .student-list li{display:flex;width:240px;height:60px;padding:0 16px;align-items:center;background:#fff;cursor:pointer;border-bottom:1px solid #d0dbe7}#daily-report .student-header{display:flex;height:32px;padding:2px 16px 0;justify-content:flex-end;align-items:center;align-self:stretch;background:#cfe0ff;color:var(--Blue-standard, #0071e3);font-size:12px;font-style:normal;font-weight:700;line-height:20px;position:sticky;top:0;z-index:1}#daily-report .student-list li.active,#daily-report .student-list li:hover{background-color:#e4eeff;border-left:none}#daily-report .student-avatar{width:40px;height:32px;margin-right:8px;object-fit:cover;border-radius:50%}#daily-report .student-info{display:flex;flex-direction:column;gap:3px;width:100%}#daily-report .student-time{color:var(--Text-dark-gray, #4d5b68);font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-right:6px}#daily-report .student-name{color:var(--Text-standard, #333);font-size:12px;font-style:normal;font-weight:700;line-height:normal}#daily-report .badge{display:inline-flex;align-items:center;height:16px;padding:0 8px;border-radius:20px;margin-right:4px;font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}#daily-report .badge.unread{color:#f24a4a;background-color:#fee}#daily-report .badge.unreplied{color:#ee78ab;background-color:#ffecf4}#daily-report .chat-box{display:flex;flex-direction:column;position:relative;width:100%;overflow:visible}#daily-report .chat-header{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:24px;max-height:36px}#daily-report .chat-header p{font-size:14px;font-weight:700;color:#333}#daily-report .search-input::placeholder{color:var(--Text-light-gray, #718294)}#daily-report .search-icon{position:absolute;right:12px;width:16px;height:16px;pointer-events:none}#daily-report .calendar-icon{width:25px;height:auto}#daily-report .unselected-area{cursor:default;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}#daily-report .unselected-area p{color:var(--Text-light-gray, #718294);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;margin:8px 0}#daily-report .unselected-area img{width:80px;height:80px;padding:15px 11px}#daily-report-non-submissions .table-wrapper{max-height:75vh}.search-bar{flex-shrink:0;width:320px;max-height:36px;position:relative}.search-bar input{width:100%;padding:16.5px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;box-sizing:border-box;border-radius:50px;border:2px solid var(--Gray-line, #d0dbe7);background:var(--White-standard, #fff);max-height:32px}.search-bar input::placeholder{color:var(--Text-light-gray, #718294);font-size:13px;font-style:normal;font-weight:500;line-height:normal}.search-bar .search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.search-bar-2{flex-shrink:0;width:152px;height:28px;position:relative;margin-right:16px}.search-bar-2 input{width:100%;padding:7px 0 7px 12px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;box-sizing:border-box;border-radius:3px;border:1px solid var(--Gray-line, #d0dbe7);background:var(--White-standard, #fff);max-height:32px}.search-bar-2 input::placeholder{color:var(--Text-light-gray, #718294);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.search-bar-2 .search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.categories-container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:24px;margin-top:16px}.categories{display:flex;flex-wrap:wrap;gap:10px;flex-grow:1;max-width:calc(100% - 340px)}.list-container-faq{display:flex;flex-direction:column;overflow-y:auto;height:100%;margin-bottom:-35px;scrollbar-width:none;-ms-overflow-style:none}.list-container-faq::-webkit-scrollbar{display:none}#faq .list-type2 .list-content>li:hover span{color:#0071e3}#faq .selected-text{color:#0071e3}#faq .question-container{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}#faq .question-container img{width:12px;height:12px;transition:transform .3s ease}#faq .answer{margin-top:20px;font-size:14px;font-weight:500;transition:max-height .3s ease,opacity .3s ease}.box-type1{display:flex;padding:20px 24px;align-items:center;gap:16px;align-self:stretch;border-radius:5px;background:var(--White-standard, #fff)}.box-type2{display:flex;padding:24px;align-items:center;gap:16px;align-self:stretch;border-radius:5px;background:var(--White-standard, #fff)}.box-type2 p{font-size:14px}.box-type3{max-height:100vh;overflow-y:scroll;display:flex;padding:32px 40px 40px 32px;align-items:center;align-self:stretch;border-radius:5px;background:var(--White-standard, #fff)}.box-type1 span{color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px}.box-type4{display:flex;width:100%;padding:12px 16px;margin-top:16px;align-items:flex-start;gap:6px;align-self:stretch;border-radius:5px;font-size:14px}.box-type4.bg-blue{background:var(--Blue-background-color, #e0ecff);color:var(--Blue-standard, #0071e3)}.box-type4.bg-yellow{background:var(--Yellow-, #fff7e4);color:var(--Yellow-standard, #e8a512)}.box-type4.bg-green{background:var(--Green-light, #c7f8e9);color:var(--Green-dark, #04a675)}.box-type4.bg-red{background:var(--Red-light, #fee);color:var(--Red-standard, #f24a4a)}.box-type4.bg-blue div{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.0002%2016.25C12.1905%2016.25%2012.3498%2016.1857%2012.4782%2016.057C12.6068%2015.9284%2012.6711%2015.7691%2012.6711%2015.5789V11.7763C12.6711%2011.5862%2012.6067%2011.4268%2012.478%2011.2981C12.3493%2011.1695%2012.1899%2011.1053%2011.9998%2011.1053C11.8095%2011.1053%2011.6502%2011.1695%2011.5218%2011.2981C11.3932%2011.4268%2011.3289%2011.5862%2011.3289%2011.7763V15.5789C11.3289%2015.7691%2011.3933%2015.9284%2011.522%2016.057C11.6507%2016.1857%2011.8101%2016.25%2012.0002%2016.25ZM12%209.57392C12.2047%209.57392%2012.3764%209.50465%2012.5149%209.36612C12.6535%209.22758%2012.7227%209.05594%2012.7227%208.8512C12.7227%208.64645%2012.6535%208.47481%2012.5149%208.33628C12.3764%208.19789%2012.2047%208.1287%2012%208.1287C11.7953%208.1287%2011.6236%208.19789%2011.4851%208.33628C11.3465%208.47481%2011.2773%208.64645%2011.2773%208.8512C11.2773%209.05594%2011.3465%209.22758%2011.4851%209.36612C11.6236%209.50465%2011.7953%209.57392%2012%209.57392ZM12.0016%2020.5C10.8259%2020.5%209.72081%2020.2769%208.68634%2019.8307C7.65188%2019.3846%206.75207%2018.779%205.98692%2018.0142C5.22177%2017.2493%204.61596%2016.3499%204.16949%2015.3159C3.72316%2014.2819%203.5%2013.1771%203.5%2012.0016C3.5%2010.8259%203.72309%209.72081%204.16926%208.68634C4.61544%207.65188%205.22095%206.75207%205.9858%205.98692C6.75065%205.22177%207.65009%204.61596%208.68411%204.16949C9.71812%203.72316%2010.8229%203.5%2011.9984%203.5C13.1741%203.5%2014.2792%203.72309%2015.3137%204.16926C16.3481%204.61544%2017.2479%205.22095%2018.0131%205.9858C18.7782%206.75065%2019.384%207.65009%2019.8305%208.68411C20.2768%209.71812%2020.5%2010.8229%2020.5%2011.9984C20.5%2013.1741%2020.2769%2014.2792%2019.8307%2015.3137C19.3846%2016.3481%2018.779%2017.2479%2018.0142%2018.0131C17.2493%2018.7782%2016.3499%2019.384%2015.3159%2019.8305C14.2819%2020.2768%2013.1771%2020.5%2012.0016%2020.5Z'%20fill='%230071E3'/%3e%3c/svg%3e");background-repeat:no-repeat}.box-type4.bg-yellow div{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Info'%3e%3cpath%20id='Vector'%20d='M3.37797%2019.6232C3.21742%2019.6232%203.07322%2019.5839%202.94535%2019.5055C2.81748%2019.427%202.71811%2019.3235%202.64723%2019.195C2.57335%2019.0675%202.5327%2018.9294%202.52528%2018.7807C2.51786%2018.632%202.55796%2018.4847%202.64557%2018.3388L10.754%204.33217C10.8418%204.18631%2010.9515%204.07849%2011.0831%204.00872C11.215%203.93894%2011.3537%203.90405%2011.4994%203.90405C11.6451%203.90405%2011.7839%203.93894%2011.9157%204.00872C12.0473%204.07849%2012.1571%204.18631%2012.2448%204.33217L20.3533%2018.3388C20.4409%2018.4847%2020.481%2018.632%2020.4735%2018.7807C20.4661%2018.9294%2020.4255%2019.0675%2020.3516%2019.195C20.2807%2019.3235%2020.1813%2019.427%2020.0535%2019.5055C19.9256%2019.5839%2019.7814%2019.6232%2019.6209%2019.6232H3.37797ZM11.4994%2017.0732C11.7162%2017.0732%2011.8979%2016.9998%2012.0445%2016.8532C12.1912%2016.7065%2012.2645%2016.5248%2012.2645%2016.3081C12.2645%2016.0914%2012.1912%2015.9097%2012.0445%2015.763C11.8979%2015.6164%2011.7162%2015.543%2011.4994%2015.543C11.2827%2015.543%2011.101%2015.6164%2010.9543%2015.763C10.8077%2015.9097%2010.7343%2016.0914%2010.7343%2016.3081C10.7343%2016.5248%2010.8077%2016.7065%2010.9543%2016.8532C11.101%2016.9998%2011.2827%2017.0732%2011.4994%2017.0732ZM11.4997%2014.5959C11.7011%2014.5959%2011.8698%2014.5278%2012.0057%2014.3918C12.1417%2014.2555%2012.2098%2014.0868%2012.2098%2013.8855V10.5704C12.2098%2010.3692%2012.1417%2010.2005%2012.0054%2010.0644C11.8692%209.92817%2011.7004%209.86005%2011.4992%209.86005C11.2977%209.86005%2011.1291%209.92817%2010.9932%2010.0644C10.8571%2010.2005%2010.789%2010.3692%2010.789%2010.5704V13.8855C10.789%2014.0868%2010.8572%2014.2555%2010.9934%2014.3918C11.1296%2014.5278%2011.2984%2014.5959%2011.4997%2014.5959Z'%20fill='%23E8A512'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat}.box-type4.bg-green div{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.7301%2013.9203L8.65167%2011.8416C8.52775%2011.7179%208.37199%2011.6545%208.1844%2011.6515C7.99695%2011.6487%207.83836%2011.712%207.70862%2011.8416C7.57903%2011.9714%207.51424%2012.1285%207.51424%2012.3132C7.51424%2012.4978%207.57903%2012.6549%207.70862%2012.7847L10.164%2015.2401C10.3258%2015.4017%2010.5145%2015.4825%2010.7301%2015.4825C10.9458%2015.4825%2011.1345%2015.4017%2011.2963%2015.2401L16.2742%2010.2622C16.3979%2010.1383%2016.4613%209.98252%2016.4643%209.79492C16.4671%209.60747%2016.4037%209.44888%2016.2742%209.31915C16.1444%209.18956%2015.9872%209.12476%2015.8026%209.12476C15.618%209.12476%2015.4608%209.18956%2015.3311%209.31915L10.7301%2013.9203ZM12.0016%2020.5C10.8259%2020.5%209.72081%2020.2769%208.68634%2019.8307C7.65188%2019.3846%206.75207%2018.779%205.98692%2018.0142C5.22177%2017.2493%204.61596%2016.3499%204.16949%2015.3159C3.72316%2014.2819%203.5%2013.1771%203.5%2012.0016C3.5%2010.8259%203.72309%209.72081%204.16926%208.68634C4.61544%207.65188%205.22095%206.75207%205.9858%205.98692C6.75065%205.22177%207.65009%204.61596%208.68411%204.16949C9.71812%203.72316%2010.8229%203.5%2011.9984%203.5C13.1741%203.5%2014.2792%203.72309%2015.3137%204.16926C16.3481%204.61544%2017.2479%205.22095%2018.0131%205.9858C18.7782%206.75065%2019.384%207.65009%2019.8305%208.68411C20.2768%209.71812%2020.5%2010.8229%2020.5%2011.9984C20.5%2013.1741%2020.2769%2014.2792%2019.8307%2015.3137C19.3846%2016.3481%2018.779%2017.2479%2018.0142%2018.0131C17.2493%2018.7782%2016.3499%2019.384%2015.3159%2019.8305C14.2819%2020.2768%2013.1771%2020.5%2012.0016%2020.5Z'%20fill='%2304A675'/%3e%3c/svg%3e");background-repeat:no-repeat}.box-type4.bg-red div{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.0002%2016.25C12.1905%2016.25%2012.3498%2016.1857%2012.4782%2016.057C12.6068%2015.9284%2012.6711%2015.7691%2012.6711%2015.5789V11.7763C12.6711%2011.5862%2012.6067%2011.4268%2012.478%2011.2981C12.3493%2011.1695%2012.1899%2011.1053%2011.9998%2011.1053C11.8095%2011.1053%2011.6502%2011.1695%2011.5218%2011.2981C11.3932%2011.4268%2011.3289%2011.5862%2011.3289%2011.7763V15.5789C11.3289%2015.7691%2011.3933%2015.9284%2011.522%2016.057C11.6507%2016.1857%2011.8101%2016.25%2012.0002%2016.25ZM12%209.57392C12.2047%209.57392%2012.3764%209.50465%2012.5149%209.36612C12.6535%209.22758%2012.7227%209.05594%2012.7227%208.8512C12.7227%208.64645%2012.6535%208.47481%2012.5149%208.33628C12.3764%208.19789%2012.2047%208.1287%2012%208.1287C11.7953%208.1287%2011.6236%208.19789%2011.4851%208.33628C11.3465%208.47481%2011.2773%208.64645%2011.2773%208.8512C11.2773%209.05594%2011.3465%209.22758%2011.4851%209.36612C11.6236%209.50465%2011.7953%209.57392%2012%209.57392ZM12.0016%2020.5C10.8259%2020.5%209.72081%2020.2769%208.68634%2019.8307C7.65188%2019.3846%206.75207%2018.779%205.98692%2018.0142C5.22177%2017.2493%204.61596%2016.3499%204.16949%2015.3159C3.72316%2014.2819%203.5%2013.1771%203.5%2012.0016C3.5%2010.8259%203.72309%209.72081%204.16926%208.68634C4.61544%207.65188%205.22095%206.75207%205.9858%205.98692C6.75065%205.22177%207.65009%204.61596%208.68411%204.16949C9.71812%203.72316%2010.8229%203.5%2011.9984%203.5C13.1741%203.5%2014.2792%203.72309%2015.3137%204.16926C16.3481%204.61544%2017.2479%205.22095%2018.0131%205.9858C18.7782%206.75065%2019.384%207.65009%2019.8305%208.68411C20.2768%209.71812%2020.5%2010.8229%2020.5%2011.9984C20.5%2013.1741%2020.2769%2014.2792%2019.8307%2015.3137C19.3846%2016.3481%2018.779%2017.2479%2018.0142%2018.0131C17.2493%2018.7782%2016.3499%2019.384%2015.3159%2019.8305C14.2819%2020.2768%2013.1771%2020.5%2012.0016%2020.5Z'%20fill='%23F24A4A'/%3e%3c/svg%3e");background-repeat:no-repeat}.box-type4 div{align-items:center;padding-top:3px;gap:4px;align-self:stretch}.box-type4 .title{display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.12px;padding-left:27px;margin-bottom:4px}.box-type4 .body{color:var(--Text-standard, #333);font-size:14px;font-weight:400;line-height:26px;padding-left:27px}.box-type4 ul{list-style:none}.info-box{display:flex;width:100%;padding:12px 16px;align-items:flex-start;gap:6px;align-self:stretch;border-radius:5px;background:var(--Blue-background-color, #e0ecff)}.info-box div{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.0002%2016.25C12.1905%2016.25%2012.3498%2016.1857%2012.4782%2016.057C12.6068%2015.9284%2012.6711%2015.7691%2012.6711%2015.5789V11.7763C12.6711%2011.5862%2012.6067%2011.4268%2012.478%2011.2981C12.3493%2011.1695%2012.1899%2011.1053%2011.9998%2011.1053C11.8095%2011.1053%2011.6502%2011.1695%2011.5218%2011.2981C11.3932%2011.4268%2011.3289%2011.5862%2011.3289%2011.7763V15.5789C11.3289%2015.7691%2011.3933%2015.9284%2011.522%2016.057C11.6507%2016.1857%2011.8101%2016.25%2012.0002%2016.25ZM12%209.57392C12.2047%209.57392%2012.3764%209.50465%2012.5149%209.36612C12.6535%209.22758%2012.7227%209.05594%2012.7227%208.8512C12.7227%208.64645%2012.6535%208.47481%2012.5149%208.33628C12.3764%208.19789%2012.2047%208.1287%2012%208.1287C11.7953%208.1287%2011.6236%208.19789%2011.4851%208.33628C11.3465%208.47481%2011.2773%208.64645%2011.2773%208.8512C11.2773%209.05594%2011.3465%209.22758%2011.4851%209.36612C11.6236%209.50465%2011.7953%209.57392%2012%209.57392ZM12.0016%2020.5C10.8259%2020.5%209.72081%2020.2769%208.68634%2019.8307C7.65188%2019.3846%206.75207%2018.779%205.98692%2018.0142C5.22177%2017.2493%204.61596%2016.3499%204.16949%2015.3159C3.72316%2014.2819%203.5%2013.1771%203.5%2012.0016C3.5%2010.8259%203.72309%209.72081%204.16926%208.68634C4.61544%207.65188%205.22095%206.75207%205.9858%205.98692C6.75065%205.22177%207.65009%204.61596%208.68411%204.16949C9.71812%203.72316%2010.8229%203.5%2011.9984%203.5C13.1741%203.5%2014.2792%203.72309%2015.3137%204.16926C16.3481%204.61544%2017.2479%205.22095%2018.0131%205.9858C18.7782%206.75065%2019.384%207.65009%2019.8305%208.68411C20.2768%209.71812%2020.5%2010.8229%2020.5%2011.9984C20.5%2013.1741%2020.2769%2014.2792%2019.8307%2015.3137C19.3846%2016.3481%2018.779%2017.2479%2018.0142%2018.0131C17.2493%2018.7782%2016.3499%2019.384%2015.3159%2019.8305C14.2819%2020.2768%2013.1771%2020.5%2012.0016%2020.5Z'%20fill='%230071E3'/%3e%3c/svg%3e");background-repeat:no-repeat}.chat-support-box div{align-items:center;padding-top:3px;gap:4px;align-self:stretch}.info-box div p:first-child{display:block;color:var(--Blue-standard, #0071e3);font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.12px;padding:2px 0 2px 27px}.info-box.box-2 div p:first-child{color:var(--Yellow-standard, #e8a512)}.info-box ul{color:var(--Text-standard, #333);font-size:14px;font-weight:400;line-height:24px;padding-left:27px;margin-top:6px;list-style:none}#admin-settings .box-type1{padding:24px 32px}.custom-checkbox{display:block;position:relative;padding-left:20px;cursor:pointer}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #d0dbe7;border-radius:5px}.custom-checkbox input:checked~.checkmark{background-color:#007bff;border-color:#007bff}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.attendance{margin-bottom:24px}.attendance input{margin-right:6px}.attendance input:hover,.attendance label:hover{cursor:pointer}.attendance label{color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin-right:16px}.reason{margin-bottom:32px}.reason label{font-size:12px;margin-bottom:8px;font-weight:600;color:var(--blue-lightfor-component, #519be6)}.reason textarea{width:400px;height:160px;overflow-y:auto;padding:10px;resize:none;border:1px solid #d0dbe7;font-size:14px}.reason textarea::placeholder{font-size:14px;font-weight:600;color:var(--Text-light-gray, #718294)}#top .chart-container{position:relative}#top .donut-label{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:12px;color:#333;font-weight:700;cursor:default}#top .donut-label img{height:10px;width:10px;margin-left:2px}#top .list-content .list-items2{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}#top .list-content .list-items2-div{width:125px;display:flex;align-content:center;justify-content:space-between}#top .list-content .list-items{display:flex;flex-direction:row;gap:16px;align-content:flex-start;justify-content:flex-start;align-items:center}#top .list-content .list-items .time{color:#718294;font-size:12px}#top .size1fc{margin-bottom:4px;margin-right:4px;padding:7px 16px}#top .small-box-container{width:100%;gap:20px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}#top .small-box{flex:1;height:160px;background:#fff;border-radius:5px;padding:10px 24px;box-sizing:border-box}#top .small-box h2{font-size:14px;font-style:normal;font-weight:900;margin-bottom:4px;display:flex;flex-direction:row;align-items:center}#top .tooltip{font-size:12px;font-weight:400;visibility:hidden;position:absolute;top:-20px;left:50%;transform:translate(-50%);background-color:#4e4c4ce6;color:#fff;padding:12px 16px;border-radius:5px;white-space:nowrap;z-index:1000}#top .chart-container:hover .tooltip{visibility:visible}#top .circle-container{display:flex;justify-content:space-around;padding:0 20px}#top .circle{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#e8a512;margin:16px auto 0}#top .circle .value{color:#fff;font-size:18px;font-weight:700}#top .circle .label{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;font-size:14px;font-weight:700;color:#e8a512;white-space:nowrap}#top .first-el{margin:0 16px;border-radius:5px;padding:5px 24px 4px 16px}#top .first-el:after{content:none}#top .green-el{background-color:#c7f8e9}#top .green-el div{margin-top:5px;font-size:12px;font-weight:400}#top .green-el div span{color:#0071e3;font-size:12px;font-weight:400;text-decoration:underline;margin-right:12px}#top .red-el{background-color:#fee;width:95%!important}#top .second{height:96px!important;background:#c7f8e9!important;align-content:center;cursor:pointer}#top .third{height:96px!important;background:#cfe0ff!important;align-content:center;cursor:pointer}#top .third div{display:flex;flex-direction:row;justify-content:space-between}#top .list-content{padding-bottom:50px}.test-popup{display:flex;flex-direction:column;align-items:center;gap:40px}.test-popup h1{font-size:18px;font-weight:700;line-height:normal;color:var(--Black-standard, #000);margin-bottom:16px}.test-popup h2{font-size:16px;font-weight:600;line-height:normal;color:var(--Red-standard, #f24a4a);margin-bottom:2px}.test-popup .test-popup-header{text-align:left;width:100%}.test-popup-body ul{text-align:left;width:100%;padding:24px 24px 8px 40px;background-color:#fee;border-radius:7px}.test-popup-body ul li{margin-bottom:16px;color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.test-popup-body ul li::marker{font-size:25px;color:#ff0e0e}.test-popup-header ul{list-style-type:none}.test-popup-header ul li{margin-bottom:5px;color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.56px}.test-popup-header ul li:last-child{margin-bottom:0}.sort-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.sort-container{position:relative;margin-right:16px}.sort-container .sort-label{color:#0071e3;font-size:12px;font-weight:700;cursor:pointer}.sort-popup{position:absolute;z-index:200;top:140%;right:0%;margin-top:8px;background-color:#fff;padding:32px;border-radius:5px;box-shadow:0 2px 10px #0000001a;z-index:1000;white-space:nowrap}.sort-popup .radio-container{display:flex;flex-direction:row;gap:16px;margin-bottom:24px}.sort-popup .radio-group{display:flex;flex-direction:column;gap:16px}.sort-popup .radio-group label{white-space:nowrap;display:inline-block;font-size:12px;font-weight:400;color:var(--Text-standard, #333);cursor:pointer}.sort-popup .radio-group input[type=radio]{margin-right:4px;cursor:pointer}.sort-popup .sort-btns{display:flex;justify-content:center;gap:20px}.pic-name{display:flex;align-items:center;flex-direction:row;height:100%}.pic-name img{width:38px;margin-right:8px}#results .results-box{width:100%;background-color:#fff;height:100vh;border-radius:5px;overflow-y:auto;padding:32px 40px}#results .results-box .profile{font-size:18px;font-style:normal;font-weight:700;display:flex;align-items:center;margin-bottom:32px}#results .results-box .profile img{width:38px;height:38px;margin-right:8px}#results .results-box .info{width:100%;gap:40px;display:flex;flex-direction:row;justify-content:space-between}#results .results-box .info-text{flex:1}#results .results-box .info-text ul li{min-height:48px;padding:12px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--Gray-line, #d0dbe7)}#results .results-box .info-text ul li span{font-size:14px;min-height:18px;font-weight:700;display:flex;align-content:center;line-height:17px}#results .results-box .info-text ul li span:has(img){color:#0071e3}#results .results-box .info-text ul li span img{width:18px;height:18px;margin-right:8px}#results .results-box .info-graph{flex:1;padding:32px 48px;background:#eef4ff;border-radius:10px;display:flex}#results .legends{display:flex;flex-direction:column;gap:12px}#results .legends span{display:flex;align-items:center;gap:8px;color:var(--Text-dark-gray, #4d5b68);font-size:12px;font-weight:700;line-height:11px}#results .legends .legend-circle{width:12px;height:12px;border-radius:50%}#results .legends .legend-circle.average{border:1px solid #8a9aab;background-color:#8a9aab1a}#results .legends .legend-circle.your-score{border:1px solid #0071e3;background-color:#0071e31a}#results .graph-heading{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}#results .heading{font-weight:700;font-size:16px;margin-bottom:4px}#results .subheading{font-size:12px;font-weight:700;color:#718294}#results .scroll-button{position:absolute;top:50%;transform:translateY(-50%);width:24px!important;height:24px;border-radius:50%;background:#fff;border:1px solid #e5e9ed;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;transition:all .2s ease;box-shadow:0 2px 6px #00000026}#results .scroll-button:hover{background:#f5f5f5}#results .scroll-button.left{left:12px}#results .scroll-button.right{right:12px}#results .charts-container{display:flex;overflow-x:hidden;gap:16px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#results .chart-item{min-width:120px;display:flex;flex-direction:column;align-items:center}#results .chart-label{font-size:12px;font-weight:700;color:#4d5b68;text-align:center}#results .info-graph button{border:none;background:#fff;text-align:center;font-size:12px;font-weight:700;width:56px;border-radius:50px;padding:4px 0}#results .info-graph .before{margin-left:15px;color:#718294}#results .info-graph .after{margin-left:12px;color:#04a675}#results .graph-content{display:flex;align-items:center;gap:32px}#results .rank-info{padding:24px;border-radius:5px;background:#fff;min-width:178px;margin-bottom:3.3em}#results .rank-info ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}#results .rank-info li{color:#4d5b68;font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px}#results .rank-info li span{line-height:11px}#results .circle{width:12px;height:12px;border-radius:50%;display:inline-block}#results .s-rank{background-color:#004db1}#results .a-rank{background-color:#0071e3}#results .b-rank{background-color:#519be6}#results .c-rank{background-color:#718294}#results .d-rank{background-color:#9cafc3}#results .chart-label-donut{font-size:12px;font-weight:700;color:#4d5b68;text-align:center;margin-bottom:4px}.bar-graph-label{text-align:center;font-size:12px;font-weight:700;color:#4d5b68;padding-left:8px}}@media screen and (max-width: 736px){.txt-red{color:#e45028;font-size:12px;font-weight:700;margin-left:8px}.txt-blue{color:var(--Blue-standard, #0071e3);font-size:14px}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;background-color:#e6f0ff;font-family:Inter,sans-serif}.flex-body{display:flex;flex-direction:column;margin-bottom:10px}.heading-1{display:flex;align-items:center;justify-content:center;position:relative;color:var(--Text-dark-gray, #4d5b68);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;background:#fff;padding:14px;margin:0}.heading-1 .heading-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:24px;height:24px}#login{background-color:#e6f0ff;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}#login main{flex:1;display:flex;flex-direction:column;align-items:center;padding:40px 0 0;margin-top:0}#login h1{color:#333;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px;margin-left:20px;margin-right:20px}#login .login-form{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;width:90vw;box-sizing:border-box;padding:24px 32px;margin:0 auto}#login .login-form dl{width:100%;margin-bottom:16px}#login .login-form dt{font-weight:700;text-align:left;font-size:14px;width:100%}#login .login-form dd{margin-bottom:36px;width:100%;margin-left:0}#login .login-form input[type=text],#login .login-form input[type=password],#login .login-form input[type=email]{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:40px}#login .password-input-container{position:relative}#login .password-input-container input{width:100%;padding-right:40px}#login .toggle-password{position:absolute;right:10px;top:60%;transform:translateY(-50%);cursor:pointer}#login .login-form input[type=checkbox]{width:18px;height:18px;border:1px solid #d0dbe7;border-radius:14px}#login .login-form input[type=text]::placeholder,#login .login-form input[type=password]::placeholder,#login .login-form input[type=email]::placeholder{color:#9cafc3;font-size:14px;font-weight:400}#login .error-message{display:flex;align-items:center;color:var(--Red-standard, #f24a4a);font-size:14px;font-style:normal;font-weight:700;line-height:22px;margin:0;padding-bottom:10px}#login .error-id{margin-bottom:-15px!important}#login .error-id input{border:1px solid #f24a4a!important;background:var(--Red-light, #fee)}.error-input{margin-bottom:14px!important}.error-input input{border:1px solid #f24a4a!important;background:var(--Red-light, #fee)}.error-input p{display:flex;align-items:center;color:var(--Red-standard, #f24a4a);font-size:12px;font-style:normal;font-weight:700;line-height:22px}.error-input p img{margin-right:5px}#login .login-form input[type=submit]{padding:18px 20px;cursor:pointer;width:100%;font-size:16px}#login .size-s{margin-bottom:13px;margin-top:-8px;color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;display:flex;flex-direction:row;align-items:center}#login .size-s div{height:28px;width:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}#login-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:16px}#login-links .new-login{color:#007bff;text-decoration:none;font-size:14px;background:none;border:none;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#login-links .separator{visibility:hidden}#login footer{visibility:hidden}#login h2{font-size:18px;font-weight:400;color:#333;margin-bottom:0}#login .subtitle{font-size:14px;font-weight:400;color:#f24a4a;margin-bottom:24px}#login ul{list-style:none;padding:0;margin:0 0 24px;width:100%}#login ul li{display:flex;justify-content:space-between;align-items:center;padding:24px;margin-bottom:-1px;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff}#login ul li:hover,#login ul li:focus{background-color:#e6f0ff;border-top:1px solid #e6f0ff;border-bottom:1px solid #e6f0ff;color:#007bff}#login ul li:hover span,#login ul li:focus span{color:#007bff}#login ul li span{font-size:16px;font-weight:700;color:#4d5b68}#login ul li img{width:5%;border:none;color:#007bff}#login .finish-box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:100%;max-width:370px;box-sizing:border-box;padding:40px 48px;margin:0 auto}#login .finish-box h2{font-size:18px;font-style:normal;font-weight:400;color:#f24a4a;margin-bottom:8px}#login .finish-box p{font-size:14px;font-style:normal;font-weight:400;color:#333;margin-top:16px}.table-wrapper{height:75vh;overflow-y:auto;width:100%;border-radius:12px;padding:0 10px}.table-type1{width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden}.table-type1 thead{background:#cfe0ff;position:sticky;top:0;z-index:1;text-align:left}.table-type1 thead th{border:none;color:var(--Blue-dark, #004db1);font-size:12px;font-weight:700;text-align:left;padding:12.5px 8px}.table-type1 thead th:first-child{padding-left:32px}.table-type1 thead th:last-child{padding-right:32px}.table-type1 tbody{background-color:#fff;border-radius:20px}.table-type1 tbody tr{height:52px;position:relative;color:var(--Text-standard, #333);font-size:13px;font-style:normal;font-weight:700;line-height:normal}.table-type1 tbody tr:after{content:"";position:absolute;bottom:0;left:32px;right:32px;border-bottom:1px solid var(--Gray-line, #d0dbe7)}.table-type1 tbody td{padding:5px;text-align:left}.table-type1 tbody tr td:first-child{padding-left:32px}.table-type1 tbody tr td:last-child{padding-right:32px}tbody::-webkit-scrollbar{width:16px}tbody::-webkit-scrollbar-track{background:#f1f1f1}tbody::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:3px solid #f1f1f1}tbody::-webkit-scrollbar-thumb:hover{background:#555;border:3px solid #f1f1f1}.box-type2,.box-type1{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:7px;background:var(--White-standard, #fff)}.box-type1{margin:0 16px}.box-type1 span{color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px}.box-type2{padding:24px}.box-type2 p{font-size:14px}.box-type4{display:flex;width:100%;padding:12px 16px;margin-top:16px;align-items:flex-start;gap:6px;align-self:stretch;border-radius:5px;font-size:14px}.box-type4.bg-blue{background:var(--Blue-background-color, #e0ecff);color:var(--Blue-standard, #0071e3)}.box-type4.bg-yellow{background:var(--Yellow-, #fff7e4);color:var(--Yellow-standard, #e8a512)}.box-type4.bg-green{background:var(--Green-light, #c7f8e9);color:var(--Green-dark, #04a675)}.box-type4 div{align-items:center;padding-top:3px;gap:4px;align-self:stretch}.box-type4 .title{display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.12px;padding-left:27px;margin-bottom:4px}.box-type4 .body{color:var(--Text-standard, #333);font-size:14px;font-weight:400;line-height:26px;padding-left:27px}.box-type4 ul{list-style:none}.box-type4 .body,.box-type4 .title{padding-left:0}.tab-bar1{display:flex;align-items:center;margin-bottom:20px;background-color:#fff}.tab-item1{flex:1;height:48px;font-size:12px;font-weight:700;color:#8a9aab;cursor:pointer;background:#fff;letter-spacing:.48px;text-decoration:none;transition:background .3s ease;border:1px solid #d0dbe7;border-right:none;display:flex;justify-content:center;align-items:center;text-align:center}.tab-item1.active{border-top:2px solid var(--Blue-standard, #0071e3);border-right:none;border-bottom:none;background:var(--Blue-background-color, #e6f0ff);color:#333}.tab-item1 a{color:inherit}.tab-item1:not(.active):hover{background:#f7f9fc}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.popup-small{display:flex;width:360px;margin:0 8px;padding:24px;min-height:250px;flex-direction:column;justify-content:center;align-items:center;gap:32px;border-radius:7px;background:var(--White-standard, #fff);position:relative}.popup-medium{max-height:550px;overflow-y:auto;display:flex;width:360px;margin:0 8px;padding:24px;min-height:400px;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;border-radius:7px;background:var(--White-standard, #fff);position:relative}.popup-large{display:flex;width:380px;padding:24px;margin:0 8px;min-height:500px;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-radius:7px;background:var(--White-standard, #fff);position:relative}.list-container{gap:16px;padding:15px}.list-type1{flex:1;list-style-type:none;padding:0;margin:0;overflow-y:auto}.list-header{display:flex;height:48px;padding:4px 24px;align-items:center;gap:10px;align-self:stretch;border-radius:5px 5px 0 0;border-bottom:1px solid var(--Gray-line, #d0dbe7);background:var(--Gray-yet, #9cafc3);position:sticky;top:0;z-index:1;color:var(--White-standard, #fff);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.list-content>li{display:flex;height:82px;padding:4px 32px 0;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;position:relative;background:#fff;color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.list-content>li:after{content:"";position:absolute;bottom:0;left:32px;right:32px;height:1px;background-color:var(--Gray-line, #d0dbe7)}.list-content li:last-child:after{content:none}.list-header2{display:flex;height:32px;padding:0 16px;align-items:center;border-radius:5px;background:var(--Blue-background-color-2, #cfe0ff);color:var(--Blue-standard, #0071e3);font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:8px}.list-type2 li,.list-type2 .list-content>li{display:flex;flex-direction:column;padding:16px;border-radius:5px;background:#fff;color:#333;font-size:14px;font-weight:700;letter-spacing:1.4px;margin-bottom:12px;width:100%;min-height:64px;transition:box-shadow .3s ease;overflow:hidden;transform-origin:top}#daily-report .chat-container{display:flex;background:#fff}#daily-report .badge{height:16px;padding:2px 8px;border-radius:20px;margin-right:4px;font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px}#daily-report .badge.unread{color:#f24a4a;background-color:#fee}#daily-report .badge.unreplied{color:#ee78ab;background-color:#ffecf4}#daily-report .chat-box{flex:1;display:flex;flex-direction:column}#daily-report .chat-header{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 12px;height:48px}#daily-report .chat-header p{font-size:14px;font-weight:700;color:#333}#daily-report .search-input::placeholder{color:var(--Text-light-gray, #718294)}#daily-report .search-icon{position:absolute;right:12px;width:16px;height:16px;pointer-events:none}#daily-report .calendar-icon{width:25px;height:auto}#daily-report .unselected-area{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh;text-align:center}#daily-report .unselected-area p{color:var(--Text-light-gray, #718294);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;margin:8px 0}#daily-report .unselected-area img{width:80px;height:80px;padding:15px 11px}#faq .search-bar{flex-shrink:0;width:92%;max-height:36px;position:relative;margin:0 16px 24px}#faq .search-bar input{width:100%;padding:16.5px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;box-sizing:border-box;border-radius:50px;border:1px solid var(--Gray-line, #d0dbe7);background:var(--White-standard, #fff);max-height:32px}#faq .search-bar input::placeholder{color:var(--Text-light-gray, #718294);font-size:13px;font-style:normal;font-weight:500;line-height:normal}#faq .search-bar .search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.categories{display:flex;gap:10px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.categories-container{margin:0 16px 20px}.categories button,#faq .categories a{border:none;color:#8a9aab;padding:12px 8px;font-size:12px}.categories::-webkit-scrollbar{display:none}#faq .list-container-faq{display:flex;flex-direction:column;overflow-y:auto;height:calc(100vh - 100px);padding:0 16px 200px;scrollbar-width:none;-ms-overflow-style:none}#faq .list-type2 .list-content>li:hover span{color:#0071e3}#faq .selected-text{color:#0071e3}#faq .question-container{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}#faq .question-container img{margin-left:16px;width:12px;height:12px;transition:transform .3s ease}#faq .answer{margin-top:20px;font-size:14px;font-weight:500;transition:max-height .3s ease,opacity .3s ease}.filter-section{display:flex;justify-content:right;align-items:center;margin-bottom:20px;padding-right:12px}.dropdown-label{font-size:12px;font-weight:500;color:#4d5b68;margin-right:4px}#top .flex-body{overflow-y:auto;height:calc(100dvh - 70px);padding-bottom:100px;position:relative}#top .heading-1{color:var(--Text-standard, #333);font-size:22px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.88px;background:#fff;padding:80px 16px 0;display:flex;flex-direction:column;align-items:start}#top .donut-label{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:12px;color:#333;font-weight:700}#top .small-box-container{width:100%;gap:20px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px;background:#fff}#top .small-box{border:1px solid var(--Gray-line, #d0dbe7);flex:1;height:160px;background:#fff;border-radius:5px;padding:12px 16px;box-sizing:border-box}#top .chart-container{position:relative}#top .donut-label{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:12px;color:#333;font-weight:700;cursor:default}#top .list-header{background:#e6f0ff;color:#333;font-size:16px;font-weight:700;padding-left:0;border:none}#top .list-content{border-radius:0 0 5px 5px;background:#fff}#top .donut-label img{height:10px;width:10px;margin-left:2px}#top .list-content .list-items2{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}#top .list-content .list-items2-div{width:100px;display:flex;align-content:center;justify-content:space-between}#top .list-content .list-items{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#top .list-content .list-items .link-container{visibility:hidden}#top .list-content .list-items .time{color:#718294;font-size:12px}#top .size1fc{margin-bottom:4px;margin-right:4px;padding:7px 16px}#top .tooltip{font-size:8px;font-weight:600;visibility:hidden;position:absolute;top:-20px;left:50%;transform:translate(-50%);background-color:#4e4c4ce6;color:#fff;padding:12px 20px;border-radius:4px;font-size:14px;white-space:nowrap;z-index:1000}#top .chart-container:hover .tooltip{visibility:visible}.sp-small-box{border:none!important;background:#c7f8e9!important}#top .first-el{margin:0 16px;border-radius:5px;padding:5px 24px 4px 16px}#top .first-el:after{content:none}#top .green-el{background-color:#c7f8e9}#top .green-el span{font-size:12px;font-weight:400}#top .green-el .url{color:#0071e3;margin-top:8px;text-decoration:underline;cursor:pointer}#top .red-el{background-color:#fee;width:91%!important}#top .small-box h2{font-size:14px;font-style:normal;font-weight:600;margin-bottom:4px;display:flex;flex-direction:row;align-items:center}#top .second{margin-top:-24px;padding:24px;background:#c7f8e9!important;align-content:center;cursor:pointer;border:none}#top .third{padding:31px 24px;background:#cfe0ff!important;align-content:center;cursor:pointer;border:none}#top .third div{display:flex;flex-direction:column;align-content:center;gap:8px}.link-container{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;cursor:pointer;color:#0071e3;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px;border-radius:4px;margin-left:-10px}.link-container img{width:15px;height:15px}.link-container:hover{background-color:#cfe0ff;font-weight:700}.test-popup{display:flex;flex-direction:column;align-items:center;gap:24px}.test-popup h1{font-size:16px;font-weight:700;line-height:normal;color:var(--Black-standard, #000);margin-bottom:8px}.test-popup h2{font-size:14px;font-weight:600;line-height:normal;color:var(--Red-standard, #f24a4a);margin-bottom:2px}.test-popup .test-popup-header{text-align:left;width:100%}.test-popup-body ul{text-align:left;width:100%;padding:24px 24px 8px 40px;background-color:#fee;border-radius:7px}.test-popup-body ul li{margin-bottom:8px;color:var(--Text-standard, #333);font-size:12px;font-style:normal;font-weight:400;line-height:21px}.test-popup-body ul li::marker{font-size:25px;color:#ff0e0e}.test-popup-header ul{list-style-type:none}.test-popup-header ul li{margin-bottom:5px;color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.56px}.test-popup-header ul li:last-child{margin-bottom:0}.reason{margin-bottom:32px}.reason label{font-size:14px;font-weight:600;color:var(--blue-lightfor-component, #519be6)}.reason textarea{margin-top:4px;width:300px;height:160px;overflow-y:auto;padding:10px;resize:none;border:1px solid #d0dbe7;font-size:14px}.reason textarea::placeholder{font-size:14px;font-weight:600;color:var(--Text-standard, #718294)}.attendance{margin-bottom:24px}.attendance input{margin-right:6px}.attendance input:hover,.attendance label:hover{cursor:pointer}.attendance label{color:var(--Text-standard, #333);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin-right:16px}.error-input textarea{border:1px solid #f24a4a!important;background:var(--Red-light, #fee)}}@font-face{font-family:Noto Sans;src:url(/corp/assets/NotoSans-VariableFont_wdth_wght-CYoOFcCZ.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(/corp/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal}@media screen and (min-width: 737px){#header{margin-left:224px;z-index:100;position:fixed;height:72px;width:calc(100% - 224px);padding-right:24px;padding-top:15px;display:flex;justify-content:flex-end;align-items:center}#header .icons{display:flex;align-items:center}#header .icon{margin-left:12px}#header .profile{height:54px;width:152px;border-radius:5px;border:1.5px solid #0071e3;margin-left:16px;padding:8px 16px;display:flex;cursor:pointer;justify-content:center;align-items:center;gap:8px}#header .text-area{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}#header .profile .span-jp{color:var(--Blue-standard, #0071e3);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.84px}#header .profile .span-en{color:var(--Blue-standard, #0071e3);font-size:11px;font-style:normal;font-weight:600;line-height:14px}#profile-box{background-color:#fff;box-shadow:2px 12px 19px #00000017;position:absolute;top:calc(100% + 2px);right:30px;width:280px;padding:24px;border-radius:8px}#profile-box .profile-text{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;z-index:1000;gap:24px}#profile-box .profile-text img{width:80px}#profile-box span{color:var(--Text-dark-gray, #4d5b68);font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500}#profile-box h2{display:flex;height:26px;padding:8px 16px;justify-content:center;align-items:center;border-radius:2px;background:var(--Blue-dark, #004db1);color:var(--White-standard, #fff);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:14px}#profile-box .text-blue{color:var(--Blue-dark, #004db1);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:22px}#profile-box .text-black-header{color:#333;text-align:center;font-size:14px;font-style:normal;line-height:22px}#profile-box .text-black{color:var(--Text-dark-gray, #4d5b68);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}#profile-box .title{height:48px;color:var(--Blue-standard, #0071e3);font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:center;align-items:center;border-top:none}#profile-box .button{height:72px;display:flex;justify-content:center;align-items:center}#profile-box .button:hover{background-color:#b4cfea;cursor:pointer}#schedule-box{position:absolute;top:calc(100% + 2px);right:250px;z-index:1001}#notification-box{position:absolute;top:calc(100% + 2px);right:190px;z-index:1001}.popover-box{width:360px;height:452px;position:relative;z-index:1000;overflow:auto;border-radius:8px;background:var(--White-standard, #fff);box-shadow:2px 12px 19px #00000017;display:flex;flex-direction:column;overflow:hidden}}@font-face{font-family:Noto Sans;src:url(/corp/assets/NotoSans-VariableFont_wdth_wght-CYoOFcCZ.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(/corp/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal}@media screen and (max-width: 737px){#header{background-color:#fff;z-index:100;position:fixed;height:60px;width:100%;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0dbe7}#header .icons{display:flex;align-items:center;gap:20px;cursor:pointer}#header .logo{margin-right:auto;cursor:pointer;display:flex;align-items:center}#header>.logo>img{width:80px;height:36px}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);z-index:9;display:none}#overlay.active{display:block}#profile-box{flex-direction:column;align-items:center;gap:24px;background-color:#fff;z-index:10;position:absolute;top:calc(100% + 2px);right:calc((100vw - 360px)/2);max-width:360px;box-shadow:0 4px 10px #0000001a;display:flex;width:360px;padding:32px 24px;border-radius:8px;background:var(--White-standard, #fff);box-shadow:2px 12px 19px #00000017}#profile-box .profile-text{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:16px}#profile-box .profile-text img{width:80px}#profile-box span{color:var(--Text-dark-gray, #4d5b68);font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500}#profile-box h2{display:flex;height:26px;padding:8px 16px;justify-content:center;align-items:center;border-radius:2px;background:var(--Blue-dark, #004db1);color:var(--White-standard, #fff);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:600;line-height:14px;margin-bottom:12px}#profile-box .text-blue{color:var(--Blue-dark, #004db1);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:600;line-height:14px}#profile-box .text-black{color:var(--Text-dark-gray, #4d5b68);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:20px}#profile-box ul li{display:flex;align-items:flex-start;align-self:stretch;border-top:1px solid var(--Gray-line, #d0dbe7);padding:16px 24px;color:#4d5b68;background-color:#e0ecff;width:312px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;height:56px}#profile-box .title{height:48px;color:var(--Blue-standard, #0071e3);font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:center;align-items:center;border-top:none}#profile-box .button{height:72px;display:flex;justify-content:center;align-items:center}#profile-box .training{display:flex;justify-content:space-between;align-items:center}#profile-box .training:hover{background-color:#b4cfea;border-top:1px solid #b4cfea;color:#007bff;cursor:pointer}#notification-box{background-color:#fff;z-index:10;position:absolute;top:calc(100% + 2px);width:360px;border-radius:8px;height:480px;overflow:auto;right:calc((100vw - 360px)/2);box-shadow:0 4px 10px #0000001a}#schedule-box{background-color:#fff;z-index:10;position:absolute;top:calc(100% + 2px);max-width:360px;border-radius:8px;right:calc((100vw - 360px)/2);box-shadow:0 4px 10px #0000001a}}@media screen{.blue{display:inline-block;color:#fff;background-color:#0071e3;border:none;cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.blue:hover{background-color:#004db1}.red{display:inline-block;color:#fff;background-color:#f24a4a;border:none;cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.red:hover{background-color:#c51f1f}.gray{display:inline-block;color:#fff;background-color:#8a9aab;border:none;cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.gray:hover{background-color:#718294}.blue-rev{display:inline-block;color:#0071e3;background-color:#fff;border:1px solid var(--Blue-standard, #0071e3);cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.blue-rev:hover{background-color:#cfe0ff}.red-rev{display:inline-block;color:#f24a4a;background-color:#fff;border:1px solid #f24a4a;cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.red-rev:hover{background-color:#fee}.gray-rev{display:inline-block;color:#8a9aab;background-color:#fff;border:1px solid var(--Blue-standard, #8a9aab);cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;font-weight:700}.gray-rev:hover{background-color:#e6ecf2}.size1{padding:0 16px;font-size:12px;width:80px;height:32px}.size1fc{padding:0 16px;font-size:12px;width:auto;height:32px}.size2{padding:0 16px;font-size:12px;width:120px;height:32px}.size2fc{padding:0 16px;font-size:12px;width:auto;height:32px}.size3{padding:0 24px;font-size:14px;width:160px;height:40px}.size3fc{padding:0 24px;font-size:14px;width:auto;height:40px}.size4{padding:0 24px;font-size:14px;width:200px;height:40px}.size4fc{padding:0 24px;font-size:14px;width:auto;height:40px}.size5{padding:0 24px;font-size:16px;width:240px;height:56px}.size5fc{padding:0 24px;font-size:16px;width:auto;height:56px}.size6{padding:0 24px;font-size:16px;width:280px;height:56px}.square{border-radius:5px}.round{border-radius:100px}.close-btn{position:absolute;top:16px;right:22px;border:none;background:transparent;font-size:18px;cursor:pointer;background:none}.test-button-blue{width:56px;height:16px;font-size:10px;font-style:normal;font-weight:700;border:none;border-radius:20px;background:#519be6;color:#fff}.test-button-blue-rev{width:56px;min-width:55px;height:16px;font-size:10px;font-style:normal;font-weight:700;border:none;border-radius:20px;background:#e0ecff;color:#0071e3}.test-button-red-rev{width:56px;min-width:55px;height:16px;font-size:10px;font-style:normal;font-weight:700;border:none;border-radius:20px;background:#fee;color:#f24a4a}.export-btn{display:flex;flex-direction:row;align-items:center;width:fit-content;gap:4px}}@media screen{.w100{width:100%!important}.w75{width:75%!important}.w50{width:50%!important}.h100{height:100vh!important}.h50{height:50vh!important}.h75{height:75vh!important}.h80{height:80vh!important}.sp-only{display:block}.pc-only{display:none}#od .nav-buttons .lesson-link{color:#fff;text-decoration:none;font-weight:400}#od .nav-buttons .lesson-link:hover{text-decoration:underline;font-weight:700}@media (min-width: 737px){.sp-only{display:none}.pc-only{display:block}}.pic-size1{object-fit:cover;border-radius:50%;height:40px;width:40px}.pic-size2{height:38px;width:38px;object-fit:cover;border-radius:50%}.pic-size3{height:80px;width:80px;object-fit:cover;border-radius:50%}}@font-face{font-family:Noto Sans;src:url(/corp/assets/NotoSans-VariableFont_wdth_wght-CYoOFcCZ.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(/corp/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal}@media screen and (min-width: 737px){#od .video-page{display:flex;height:calc(100vh - 48px);background-color:#222}#od .main-content{flex:1;display:flex;align-items:center;flex-direction:column;height:100%;overflow:hidden}#od .video-content{width:100%;max-width:900px;min-height:555px}#od .nav-buttons{height:40px;margin:4px 0;font-size:12px;font-weight:700;color:#fff;display:flex;flex-direction:row;justify-content:space-between}#od .nav-buttons>div{display:flex;align-items:center;cursor:pointer;color:#fffc}#od .nav-buttons div span:hover{color:#fff}#od .nav-buttons div button:hover{background:#ffffff80;color:#fff}#od .nav-buttons .router-link-button{background:none;border-radius:50px;border:1px solid var(--White-standard, #fff);width:120px;height:24px;justify-content:center;font-size:12px;font-weight:700;color:#fff;align-items:center;cursor:pointer;margin:0 12px;display:flex;text-decoration:none}#od .nav-buttons .router-link-button:hover{background:#ffffff80;color:#fff}#od .nav-buttons img{vertical-align:middle}#od .content-area{width:100%;background:#fff;height:calc(100% - 48px);display:flex;flex-direction:column}#od .content-area .content-nav{height:48px;border-bottom:1px solid var(--Gray-line, #d0dbe7);padding:0 72px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#od .content-area .content-nav span{line-height:48px;font-size:14px;font-style:normal;font-weight:700;margin-right:40px;color:#6b7680;cursor:pointer;padding:14px 0;border-bottom:3px solid transparent;transition:all .3s ease}#od .content-area .content-nav .active-nav{color:#0071e3;cursor:default;border-bottom:3px solid var(--Blue-standard, #0071e3)}#od .content-area .content-text{padding:0 72px 72px;font-size:15px;overflow-y:auto;height:calc(100vh - 620px);line-height:180%;box-sizing:border-box}#od .content-area .content-text h3{font-size:16px;font-weight:700;margin:24px 0 16px}.but{display:flex;flex-direction:column;align-items:start}.button-container{display:flex;gap:16px}.content-text button{padding:10px;display:flex;align-items:center;justify-content:center;gap:8px}.content-text button img{vertical-align:middle;width:16px;height:16px}.content-text button span{display:inline-flex;align-items:center}#od .sidebar{position:relative;height:100vh;width:300px;font-weight:700;height:100%;background-color:#fff;transition:all .3s ease;overflow-x:hidden;border-right:1px solid #d0dbe7}#od .sidebar.collapsed{width:0}#od .sidebar-header{display:flex;height:40px;padding:0 8px 0 16px;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;background:var(--Gray-standard, #8a9aab);color:var(--White-standard, #fff);font-size:14px;font-style:normal;line-height:normal}#od .section-header{height:60px;padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--Gray-line, #d0dbe7)}#od .section-header:hover{background-color:#e4e9ee}#od .collapse-icon{transition:transform .3s ease}#od .collapse-icon.rotated{transform:rotate(180deg)}#od .sidebar-content{font-size:12px}#od .section-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}#od .section-content.open{max-height:fit-content}#od .section-item{height:60px;padding:16px;cursor:pointer;transition:background-color .2s ease;display:flex;justify-content:space-between;align-items:center;font-weight:400;border-bottom:1px solid var(--Gray-line, #d0dbe7);text-decoration:none}#od .section-item:hover{background-color:#e4e9ee}#od .toggle-btn{width:40px;height:40px;background:none;border:none;border-radius:0 4px 4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center}#od .toggle-btn:hover{cursor:pointer}#od .arrow-icon{transition:transform .3s ease}#od .arrow-icon.rotated{transform:rotate(180deg)}}@media screen and (min-width: 737px){#it_test_screen main{border-top:solid 1px #aaa;display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#fff}#it_test_screen .exam-header{background-color:#e4eeff;position:fixed;z-index:10;display:flex;width:100%;height:56px;padding:0 32px;justify-content:space-between;align-items:center;flex-shrink:0}#it_test_screen .exam-header .exam-title{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}#it_test_screen .exam-header .exam-title span{margin-left:8px}#it_test_screen .exam-header .exam-clock{display:flex;align-items:center;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-left:4em}#it_test_screen .exam-header .exam-clock .time{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-left:8px}#it_test_screen .question-area{position:fixed;bottom:0;height:25%;width:100%;padding:34px 12%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background-color:#e4eeff}#it_test_screen.q-list{display:flex;flex-wrap:wrap;gap:10px}#it_test_screen .q-list ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:11px 16px}#it_test_screen .q-list li{display:flex;width:48px;height:32px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:3px;border:1px solid var(--Gray-line, #d0dbe7);background:var(--White-standard, #fff);color:#718294;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:relative}#it_test_screen .q-list li:hover{border:3px solid #007bff;cursor:pointer}#it_test_screen .q-list li.done{background-color:#6faceb;color:#fff}#it_test_screen .q-list li .flag-icon{position:absolute;top:15%;right:5%;width:24px;height:24px;transform:translate(50%,-50%)}#it_test_screen .q-list li.now{border:3px solid #007bff}#it_test_screen .num-of-quest{padding:16px 24px;margin-left:100px;min-width:255px;height:116px;background-color:#fff;border-radius:5px}#it_test_screen .info-item{margin-bottom:16px;display:flex}#it_test_screen .info-label{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:space-between;width:60%;margin-left:.8em}#it_test_screen .info{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#it_test_screen .q-control{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40px;position:absolute;padding:0 12%;bottom:25%;margin:16px 0 32px}#it_test_screen .nav-buttons{position:absolute;left:50%;transform:translate(-50%);display:inherit}#it_test_screen .nav-buttons button{margin-right:16px}#it_test_screen .nav-buttons .right{padding:0 4px 0 40px}#it_test_screen .nav-buttons .left{padding:0 40px 0 4px}#it_test_screen .nav-buttons button span{display:flex;align-items:center;justify-content:space-between}#it_test_screen .nav-buttons button span img{width:24px;height:24px}#it_test_screen .answer-later{margin-left:auto;display:flex;align-items:center}#it_test_screen .test-area{max-height:65%;padding:88px 12% 32px;display:flex;flex-direction:column}#it_test_screen .answer-area{flex-grow:1;flex-direction:column;display:flex;overflow:auto}#it_test_screen .question-text{color:var(--Text-standard, #333);text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.64px;padding:10px;text-align:left;margin-bottom:8px}#it_test_screen .answer-box{flex-grow:1;width:100%;border:1px solid #d0dbe7;border-radius:5px;overflow-y:auto}#it_test_screen .answer-box input{margin-right:10px;position:relative;top:5px}#it_test_screen .answer-box ul li{padding:2.3em 2em;border-bottom:1px solid var(--Gray-line, #d0dbe7);color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:flex-start}#it_test_screen .answer-box ul li:hover{background-color:#e4eeff;cursor:pointer}#it_test_screen .answer-content{display:flex;flex-wrap:wrap;flex:1;width:40%}#it_test_screen .answer-index{margin-right:4px}#it_test_screen .answer-text{flex:1;min-width:0}#it_test_screen .answer-box ul li:last-child{border-bottom:none}#it_test_screen .close-btn{position:absolute;top:10px;right:10px;cursor:pointer;padding:5px}#it_test_screen .close-btn img{width:20px;height:20px}#it_test_screen .message-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#it_test_screen .results{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:40px}#it_test_screen .results .result-back{display:flex;flex-direction:column;align-items:start;justify-content:center;margin-right:40px}#it_test_screen .results .result-back span{color:var(--Text-standard, #333);font-family:AXIS Std;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.6px;margin-bottom:16px}#it_test_screen .result-info-container{display:flex;width:auto}#it_test_screen .result-info{display:flex;flex-direction:column;height:88px;border-radius:3px;background-color:#fff;margin-right:12px}#it_test_screen .result-info:first-child{width:170px}#it_test_screen .result-info:last-child{width:215px;margin-right:0}#it_test_screen .result-info .header{width:100%;background-color:#0071e3;border-radius:3px 3px 0 0;color:var(--White-standard, #fff);font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:32px;text-align:center;height:32px}#it_test_screen .result-info .content{display:flex;align-items:center;justify-content:center;height:56px;background-color:#fff;border-radius:0 0 3px 3px;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:.64px;white-space:nowrap}#it_test_screen .result-info .score{font-size:28px;margin-bottom:8px}#it_test_screen .result-details{height:85%;overflow:auto;border-radius:10px}#it_test_screen .result-details ul .question-section{background-color:#fff;padding:40px 80px;margin-bottom:16px;border-radius:10px}#it_test_screen .result-details ul li h1{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;padding-bottom:16px}#it_test_screen .result-details ul .question-content{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px}#it_test_screen .question-section .answer-list{padding:0;margin-top:12px;gap:8px}#it_test_screen .question-section .answer-list li{display:flex;flex-direction:row;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.4px}}@media screen and (max-width: 737px){:root{--default-margin: 0;--default-padding: 0}*{margin:var(--default-margin);padding:var(--default-padding);box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}#it_test_screen main{border-top:solid 1px #aaa;display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:#fff}#it_test_screen .exam-header{background-color:#e4eeff;position:fixed;z-index:10;display:flex;width:100%;height:64px;padding:0 24px;justify-content:space-between;align-items:center;flex-shrink:0;margin-right:60px}#it_test_screen .exam-header .exam-clock{display:flex;align-items:center;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}#it_test_screen .exam-header .exam-clock .time{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-left:8px}#it_test_screen .exam-header button{font-size:12px}#it_test_screen .test-footer-c{display:flex;justify-content:space-between;align-items:center;width:100%}#it_test_screen .question-area-container{position:fixed;width:100%;display:flex;justify-content:center;align-items:center;z-index:1000;bottom:0}#it_test_screen .question-area{position:fixed;bottom:0;min-height:80px;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#cfe0ff;padding:0 24px}#it_test_screen .question-area .blue-text{color:var(--Blue-standard, #0071e3);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#it_test_screen .q-list{display:flex;flex-wrap:wrap;padding-top:40px}#it_test_screen .q-list button{border:none;background:none;float:right}#it_test_screen .q-list button img{width:36px}#it_test_screen .q-list ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px}#it_test_screen .q-list li{display:flex;width:52px;height:40px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:3px;border:1px solid var(--Gray-line, #d0dbe7);background:var(--White-standard, #fff);color:#718294;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:relative}#it_test_screen .q-list li:hover{border:3px solid #007bff;cursor:pointer}#it_test_screen .q-list li.done{background-color:#519be6;color:#fff}#it_test_screen .q-list li .flag-icon{position:absolute;top:15%;right:5%;width:24px;height:24px;transform:translate(50%,-50%)}#it_test_screen .q-list li.now{border:2px solid #007bff}#it_test_screen .num-of-quest{padding:16px 24px;min-width:300px;height:128px;background-color:#fff;border-radius:5px}#it_test_screen .info-item{margin-bottom:16px;padding:0!important}#it_test_screen .info-label{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:space-between;width:60%;margin-left:.8em}#it_test_screen .info{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#it_test_screen .q-control{border-top:1px solid #d0dbe7;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100px;background-color:#fff;position:absolute;padding:0;bottom:80px;gap:16px}#it_test_screen .q-control button span{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#it_test_screen .q-control button span img{width:20px}#it_test_screen .q-control .left{padding:0 24px 0 8px}#it_test_screen .q-control .right{padding:0 8px 0 24px}#it_test_screen .test-area{margin-top:64px;height:calc(100dvh - 244px);display:flex;flex-direction:column}#it_test_screen .answer-area{flex-grow:1;flex-direction:column;display:flex;overflow:auto}#it_test_screen .question-text{color:var(--Text-standard, #333);text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.64px;padding:24px;text-align:left}#it_test_screen .answer-box{flex-grow:1;width:100%;border:1px solid #d0dbe7;border-bottom:none;overflow-y:auto}#it_test_screen .answer-box input{margin-right:10px;position:relative;top:5px}#it_test_screen .answer-box ul li{min-height:72px;padding:16px;border-bottom:1px solid var(--Gray-line, #d0dbe7);color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center}#it_test_screen .answer-box ul li:last-child{border-bottom:none}#it_test_screen .answer-box .selected{background-color:#e4eeff}#it_test_screen .answer-content{display:flex;flex-wrap:wrap;flex:1;width:40%}#it_test_screen .answer-index{margin-right:4px}#it_test_screen .answer-text{flex:1;min-width:0}#it_test_screen .popup-small{width:300px;height:auto;min-height:210px}#it_test_screen .message-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#it_test_screen .results{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#e4eeff;margin-top:-8%;padding:16px 24px}#it_test_screen #result{padding-bottom:0!important}#it_test_screen .results .result-back{display:flex;flex-direction:column;align-items:start;justify-content:center}#it_test_screen .results .result-back span{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.6px;margin-bottom:10px}#it_test_screen .result-info-container{margin-top:8px;display:flex;width:100%;gap:8px}#it_test_screen .result-info{min-width:48%;flex:1;display:flex;flex-direction:column;height:88px;border-radius:3px;background-color:#fff}#it_test_screen .result-info .header{padding:0;width:100%;background-color:#0071e3;border-radius:3px 3px 0 0;color:var(--White-standard, #fff);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:center;height:32px;line-height:32px}#it_test_screen .result-info .content{display:flex;flex-direction:row;justify-content:center;align-items:center;height:56px;background-color:#fff;border-radius:0 0 3px 3px;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.64px;white-space:nowrap}#it_test_screen .result-info .score{font-size:28px;margin-bottom:8px}#it_test_screen .result-details{overflow:auto}#it_test_screen .result-details ul li:first-child{margin-top:0}#it_test_screen .result-details ul .question-section{list-style:none;background-color:#fff;padding:24px;margin:16px 24px;border-radius:5px;border:1px solid #d0dbe7}#it_test_screen .result-details ul li h1{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px}#it_test_screen .result-details ul .question-content{font-size:14px;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.6px}#it_test_screen .question-section .answer-list{padding:0;margin-top:12px;gap:8px}#it_test_screen .question-section .answer-list li{display:flex;flex-direction:row;color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.4px}#it_test_screen .mobile-heading{color:var(--Text-standard, #333);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;margin:16px 0;text-align:center}}
