:root{--top-menu-height: 80px;--LIGHT-GREY: #F1F1F1;--GREY: #666;--HONOR-BLUE: #00B1FF}@font-face{font-family:'honor';font-style:normal;font-weight:100;src:url(/fonts/honor_sans_thin.ttf) format("truetype")}@font-face{font-family:'honor';font-style:normal;font-weight:300;src:url(/fonts/honor_sans_light.ttf) format("truetype")}@font-face{font-family:'honor';font-style:normal;font-weight:400;src:url(/fonts/honor_sans_regular.ttf) format("truetype")}@font-face{font-family:'honor';font-style:normal;font-weight:500;src:url(/fonts/honor_sans_medium.ttf) format("truetype")}@font-face{font-family:'honor';font-style:normal;font-weight:700;src:url(/fonts/honor_sans_bold.ttf) format("truetype")}@font-face{font-family:'honor';font-style:normal;font-weight:900;src:url(/fonts/honor_sans_extrabold.ttf) format("truetype")}.top-menu{position:fixed;top:0px;left:0px;width:100%;height:var(--top-menu-height);background-color:white;color:black;border-bottom:1px solid #F1F1F1;z-index:100;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between}.top-menu a.logo{margin-top:30px;color:black;text-decoration:none;display:inline-flex;flex-direction:row;gap:10px}.top-menu a.logo img{height:20px;width:auto}.top-menu .main-menu{display:inline-flex;align-items:center;justify-content:flex-start;gap:30px;font-size:14px;font-weight:700;text-transform:uppercase}.top-menu .main-menu .line{width:1px;height:17px;background:#CCC}.top-menu .main-menu img{height:14px;width:auto;margin-right:8px}.top-menu .main-menu a{color:black;text-decoration:none;display:inline-flex}.top-menu .user-menu{display:inline-flex;align-items:center;justify-content:flex-end;gap:20px;font-size:14px}.top-menu .user-menu a{color:black;text-decoration:none}.top-menu .user-menu .user-info{display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:1}.top-menu .user-menu .user-info .avatar{display:flex;width:30px;height:30px;padding:7px 7.778px 7px 8px;justify-content:center;align-items:center;border-radius:100px;background:#F1F1F1}.top-menu .user-menu .user-info .avatar img{width:30px;height:30px}.top-menu .user-menu .user-info>svg{width:5.414px;height:5.414px;stroke-width:2px;stroke:#000}.top-menu .user-menu .gamification-stats{border:1px solid black;padding:6px 15px;display:flex;align-items:center;gap:10px;border-radius:500px}.top-menu .user-menu .gamification-stats img{width:19px;width:19px}.top-menu .user-menu .view-stats{border:1px solid black;padding:7px 15px;display:flex;align-items:center;gap:10px;border-radius:500px}.top-menu .user-menu .view-stats img{width:19px;width:19px}.top-menu .user-menu .monthly-quiz-link{border:1px solid #000;background:#000;color:white;padding:6px 15px;display:flex;align-items:center;gap:10px;border-radius:500px}.top-menu .user-menu .monthly-quiz-link.done{background-color:white;color:black}.top-menu .user-menu .monthly-quiz-link.done img{filter:invert(1)}.top-menu .user-menu .monthly-quiz-link img{width:19px;width:19px}.top-menu .user-menu .logout img{width:20px;height:auto}.top-menu .user-menu .language-selector{border:1px solid black;padding:7px 15px;display:flex;align-items:center;gap:10px;border-radius:500px;cursor:pointer}.top-menu .user-menu .language-selector img{width:16px;width:16px}.top-menu .user-menu .language-selector .current-locale{font-size:14px;font-weight:700;text-transform:uppercase}.top-menu .hamburger{grid-column-start:user-menu-start;grid-column-end:user-menu-end;display:inline-flex;align-items:center;justify-content:flex-end;cursor:pointer;display:none}@media (max-width: 1024px){.top-menu .main-menu{gap:20px}.top-menu .user-menu{gap:15px}}@media (max-width: 900px){.top-menu .main-menu{gap:10px}.top-menu .user-menu{gap:10px}}@media (max-width: 860px){.top-menu .user-menu .text{display:none}}@media (max-width: 670px){.top-menu .main-menu{display:none}}@media (max-width: 400px){:root{--top-menu-height: 120px}.top-menu{flex-direction:column;justify-content:start;gap:20px}.top-menu .main-menu{display:none}}html,body{margin:0px;padding:0px;font-family:'honor';font-weight:normal;background-color:white}body{padding-top:var(--top-menu-height)}body.full-background,body.welcome-background{padding-top:var(--top-menu-height);background:url(/assets/init_background-e5b11982982b222c971e96bd28817de3fdf4c6f73c42699db9bda564a2e73c27.jpg);background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;min-height:100vh}body.welcome-background{background:url(/assets/welcome_background-83ff4f3b4e29daa356699d3abbe854d9d849e13d7e4cd6de5e3e91a801de8f9c.jpg)}body.bg-grey{background-color:var(--LIGHT-GREY);min-height:100vh}body.bg-black{background-color:black;min-height:100vh}body.no-menu{padding-top:0px !important}*,*::before,*::after{box-sizing:border-box}.container{padding-bottom:20px}.page-header{display:flex;align-items:center;justify-content:space-between;padding-left:30px;padding-right:30px}.page-header h1{font-size:40px;font-weight:700;text-transform:uppercase}.page-header h1 a.back{text-decoration:none;color:#000;display:inline-block;margin-right:20px}.page-header h1 a.back img{height:0.8em;width:auto;transform:rotate(180deg)}.page-header .filtering{display:flex;justify-content:flex-end;align-items:center;gap:15px;font-size:13px}.page-header .filtering a{color:black;text-decoration:none;border-radius:100px;border:1px solid #C4C4C4;background:#C4C4C4;color:white;padding:15px;font-size:13px;font-weight:500}.page-header .filtering a.active{border:1px solid black;background:white;color:black}.page-header .filtering .filters{display:flex;align-items:center;gap:15px}.back-header{padding:40px 30px 30px 30px}.back-header a{text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:15px;font-size:13px;color:black;font-weight:500;border-radius:100px;border:1px solid #000;background:#FFF}.page-header-topic{display:grid;grid-auto-flow:column;grid-template-columns:30px [topic-name-start] auto [topic-name-end] 10px [progress-start] 200px [progress-end] 30px}.page-header-topic h1{font-size:40px;font-weight:400;grid-column-start:topic-name-start;grid-column-end:topic-name-end}.page-header-topic h1 strong{font-weight:700}.page-header-topic .progress-wrapper{grid-column-start:progress-start;grid-column-end:progress-end;display:flex;justify-content:flex-end;align-items:center;gap:15px;font-size:13px}.page-header-topic .progress-wrapper a{color:black;text-decoration:none;border-radius:100px;border:1px solid #C4C4C4;background:#C4C4C4;color:white;padding:15px;font-size:13px;font-weight:500}.page-header-topic .progress-wrapper a.active{border:1px solid black;background:white;color:black}.page-header-topic .progress-wrapper .filters{display:flex;align-items:center;gap:15px}.btn,a.btn{padding:1em 2em;border:none;border-radius:100px;background-color:black;color:white;font-size:0.875rem;text-decoration:none;cursor:pointer}.overlay{display:flex;justify-content:center;align-items:center;position:fixed;top:0px;left:0px;width:100%;height:100dvh;background-color:rgba(0,0,0,0.5);z-index:1000}.overlay .panel{border-radius:10px;background:#FFF;padding:40px;padding-right:100px;position:relative}.overlay .panel .close{position:absolute;top:15px;right:15px}.overlay .panel .close img{width:20px;height:19px}.overlay .panel .panel-content{display:flex;flex-direction:column;gap:31px}.overlay .panel .panel-content .title{font-size:14px;font-weight:700;text-transform:uppercase}.overlay .panel .panel-content .topic-rows{display:flex;flex-direction:column;gap:20px}.overlay .panel .panel-content .topic-rows a.topic{font-size:14px;font-weight:500;text-transform:uppercase;display:flex;gap:5px;text-decoration:none;color:black}.overlay .panel .panel-content .topic-rows a.topic .unread{color:var(--HONOR-BLUE)}#language-selector-overlay .title{display:flex;justify-content:center;gap:20px}#language-selector-overlay .language-rows{display:flex;flex-direction:column;gap:20px}#language-selector-overlay .language-rows a{display:block;color:black;text-decoration:none;font-size:14px}#language-selector-overlay .language-rows a.active{font-weight:700}.install-wrapper{background-color:black;color:white;position:fixed;bottom:0px;left:0px;width:100%;padding:40px 30px;display:none}.install-wrapper .install-container{display:flex;gap:30px}.install-wrapper .install-container .install-logo img{width:100px;height:100px;border-radius:8px}.install-wrapper .install-container .texts{display:flex;flex-direction:column;gap:20px}.install-wrapper .install-container .texts .install-title{font-size:20px;font-weight:700;text-transform:uppercase}.install-wrapper .install-container .texts .install-text{font-size:20px;font-weight:400}.install-wrapper .install-container .install-button{padding-top:10px}.install-wrapper .install-container .btn{background-color:white;color:black;cursor:pointer;font-size:20px;font-weight:500}.install-wrapper .close{position:absolute;top:5px;right:5px;cursor:pointer;font-size:30px;padding:15px 20px}@media (max-width: 508px){.page-header-topic{grid-template-columns:30px [topic-name-start] auto [topic-name-end] 10px [progress-start] 70px [progress-end] 30px}.page-header-topic .progress-wrapper .text{display:none}}@media (max-width: 860px){.page-header .filtering{display:none}}.login-wrapper{text-align:center;width:Min(90%, 830px);margin-inline:auto;color:white}.login-wrapper h1{color:white;text-transform:uppercase;font-weight:900;font-size:40px;margin:60px 0px 30px 0px}.login-wrapper label{display:block;font-weight:500;font-size:1rem;text-align:left;margin-bottom:10px}.login-wrapper input[type="text"],.login-wrapper input[type="email"],.login-wrapper input[type="password"]{width:100%;padding:15px;border:1px solid black;background:#F1F1F1;border-radius:4px;font-size:1rem}.login-wrapper .login-fields{display:grid;grid-auto-flow:column;grid-gap:10px;margin-bottom:30px}.login-wrapper .other-links{margin-bottom:30px;display:grid;grid-auto-flow:row;grid-gap:30px}.login-wrapper .other-links a{color:white}@media only screen and (max-width: 480px){.login-wrapper .login-fields{grid-auto-flow:row;grid-gap:30px}.login-wrapper .other-links{grid-auto-flow:column}}:root{--categories-grid-gap: 20px}.category-page{display:flex;flex-direction:column;gap:var(--categories-grid-gap);margin-left:30px;margin-right:30px;margin-top:30px}.category-page .categories{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--categories-grid-gap)}.category-page .categories>*{flex:1;background-color:lightgray}.category-page .categories .category{min-height:200px;min-width:330px;background-color:#F1F1F1;display:block;color:black;text-decoration:none;position:relative;border:1px solid white;overflow:hidden}.category-page .categories .category .category-info{height:100%;padding:30px;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.category-page .categories .category .category-info .new-info{font-size:16px;color:var(--HONOR-BLUE);z-index:10}.category-page .categories .category .category-info .category-name{font-size:24px;font-weight:700;text-transform:uppercase;z-index:10}.category-page .categories .category .category-info .learn-more{font-size:14px;font-weight:500;z-index:10}.category-page .categories .category .category-info .learn-more img{display:inline-block;margin-left:3px;height:8px;width:8px;transition:margin-left 0.2s ease-in-out}.category-page .categories .category .category-image{position:absolute;top:0px;left:0px;height:100%;width:200%;background-repeat:no-repeat;background-size:contain;background-position:center center}.category-page .categories .category:hover .learn-more img{margin-left:10px}.category-page .categories .category:hover{border:1px solid black}.category-page .others{display:flex;gap:var(--categories-grid-gap)}.category-page .others>*{flex:1;background-color:silver}.category-page .others .other-category{padding:30px;text-decoration:none;color:black}.category-page .others .other-category:hover .learn-more img{margin-left:10px !important}.category-page .others .other-category.brand-category{background-color:black;color:white;display:grid;grid-template-rows:51px 1fr;grid-gap:30px}.category-page .others .other-category.brand-category .brand-logo{height:51px;width:auto}.category-page .others .other-category.brand-category .category-info{display:flex;flex-direction:column;align-items:start;justify-content:space-between}.category-page .others .other-category.brand-category .category-info .category-name{font-size:22px;font-weight:700;text-transform:uppercase}.category-page .others .other-category.brand-category .category-info .learn-more{font-size:14px;font-weight:500}.category-page .others .other-category.brand-category .category-info .learn-more img{display:inline-block;margin-left:3px;height:8px;width:8px;transition:margin-left 0.2s ease-in-out;filter:invert(1)}@media (min-width: 620px){.category-page{display:grid;grid-template-rows:2fr 1fr;grid-gap:var(--categories-grid-gap);grid-auto-flow:dense;margin-left:30px;margin-right:30px;margin-top:30px;height:calc(100vh - 140px)}}:root{--topic-height: 280px;--topic-width: 330px;--grid-gap: 20px;--grid-columns: 1}.topics{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(var(--grid-columns), 1fr);grid-auto-rows:var(--topic-height);grid-gap:var(--grid-gap);margin-left:30px;margin-right:30px}.topics .topic{display:block;color:black;text-decoration:none;padding:30px;position:relative;border:1px solid #CCC;background:#FFF;height:var(--topic-height)}.topics .topic.hero{background-color:#F1F1F1;background-repeat:no-repeat;background-size:cover;background-position:left bottom;border:1px solid transparent}.topics .topic.hero-next{background-color:#F1F1F1;background-repeat:no-repeat;background-size:cover;background-position:left bottom;border:1px solid transparent}.topics .topic.picture{background-color:#F1F1F1;background-repeat:no-repeat;background-size:cover;background-position:left bottom;border:1px solid transparent}.topics .topic.picture-centered{background-color:#F1F1F1;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid transparent}.topics .topic.quiz-link{grid-row:2/3;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid transparent}.topics .topic.quiz-link .topic-info{display:flex;flex-direction:column}.topics .topic.quiz-link .claim{color:#666;font-size:14px;font-weight:400}.topics .topic.quiz-link .learn-more{display:inline-flex;padding:15px 29px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #000;position:absolute;left:30px;bottom:20px}.topics .topic.quiz-link .learn-more.done{background-color:black;color:white}.topics .topic.others-link{grid-row:span 2;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid transparent;height:auto}.topics .topic.others-link .topic-info{margin-top:50%}.topics .topic.others-link .topic-info .topic-name{text-transform:uppercase}.topics .topic .topic-info{display:grid;grid-template-columns:180px auto;height:calc(var(--topic-height) - 60px)}.topics .topic .details .topic-name{font-size:20px;font-weight:700;margin-top:85px;margin-bottom:10px}.topics .topic .details .topic-line{color:#666;font-size:14px;font-weight:400}.topics .topic .topic-image{background-position:center center;background-repeat:no-repeat;background-size:contain}.topics .topic .learn-more{position:absolute;left:30px;bottom:30px;height:15px;font-size:14px;font-weight:500}.topics .topic .learn-more img{display:inline-block;margin-left:3px;height:8px;width:8px;transition:margin-left 0.2s ease-in-out}.topics .topic:hover .learn-more img{margin-left:10px}.topics .topic:hover{border:1px solid black}.contents{padding:0px 30px;display:flex;flex-wrap:wrap;gap:20px}.contents .content{position:relative;width:447px;height:446px;background:#F1F1F1;color:black;text-decoration:none;flex-grow:0;flex-shrink:0;display:grid;grid-template-rows:256px 1fr;grid-auto-flow:row}.contents .content .thumbnail{position:relative;font-size:13px;font-weight:700;background:#707070;padding:20px;display:flex;flex-direction:column;gap:20px;background-position:center;background-repeat:no-repeat;background-size:cover}.contents .content .thumbnail .age{background-color:white;border:1px solid white;border-radius:100px;padding:10px;display:flex;width:-moz-fit-content;width:fit-content;gap:10px;align-items:center}.contents .content .thumbnail .points{background-color:white;border:1px solid white;border-radius:100px;padding:10px;display:flex;width:-moz-fit-content;width:fit-content;gap:10px;align-items:center}.contents .content .thumbnail .read{background-color:var(--HONOR-BLUE);border:1px solid var(--HONOR-BLUE);color:white;font-size:13px;font-weight:700;border-radius:100px;padding:10px;display:flex;width:-moz-fit-content;width:fit-content;gap:10px;align-items:center}.contents .content .thumbnail .play-overlay{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;height:100px;width:100px}.contents .content .thumbnail .document-overlay{position:absolute;top:50%;left:50%;width:44px;height:54px;margin-left:-22px;margin-top:-27px}.contents .content .details{padding:30px}.contents .content .details .mini-info{display:flex;color:#666;font-size:12px;font-weight:400;line-height:20px;margin-bottom:10px}.contents .content .details .mini-info>div{display:inline-flex;align-items:center;gap:13px;border-left:1px solid #666;padding:0px 13px}.contents .content .details .mini-info>div:first-child{border-left:none;padding-left:0px}.contents .content .details .mini-info .reading-time{display:inline-flex;text-transform:uppercase}.contents .content .details .name{font-size:20px;font-weight:700;display:flex;gap:10px}.contents .content .details .name .new{color:var(--HONOR-BLUE);font-size:16px;font-weight:500}.contents .content .more{display:flex;gap:10px;align-items:center;position:absolute;bottom:30px;left:30px;font-size:14px;font-weight:500}.contents .content .more img{width:10px;height:10px}@media (max-width: 508px){.contents .content{width:100%}}@media (min-width: 740px){:root{--grid-columns: 2}.topics .topic.hero{grid-column:1/3;grid-row:1/3;height:auto}.topics .topic.hero-next{grid-column:span Min(2, var(--grid-columns));grid-row:span 2;height:auto}.topics .topic.quiz-link{grid-column:span Min(2, var(--grid-columns));grid-row:auto}.topics .topic.others-link{grid-column:auto;grid-row:span 2}.topics .topic.width-2{grid-column:span 2}.topics .topic.width-3{grid-column:span 2}}@media (min-width: 1090px){:root{--grid-columns: 3}.topics .topic.hero{grid-column:1/3;grid-row:1/3;height:auto}.topics .topic.hero-next{grid-column:span Min(2, var(--grid-columns));grid-row:span 2;height:auto}.topics .topic.quiz-link{grid-column:span Min(2, var(--grid-columns));grid-row:auto}.topics .topic.others-link{grid-column:-1/-2;grid-row:1/3}.topics .topic.width-3{grid-column:span 3}}@media (min-width: 1410px){:root{--grid-columns: 4}}@media (min-width: 1790px){:root{--grid-columns: 5}}.profile-container .content-wrapper{padding:0px 85px 0px 30px;display:flex;gap:60px;justify-content:space-between}.profile-container .content-wrapper .left{max-width:675px}.profile-container .content-wrapper .left p{font-size:16px;font-weight:400;line-height:150%}.profile-container .content-wrapper .left .progresses{margin-top:30px}.profile-container .content-wrapper .left .progresses h2{text-transform:uppercase}.profile-container .content-wrapper .left .progresses table.category-progress{width:100%;border-collapse:collapse}.profile-container .content-wrapper .left .progresses table.category-progress thead th{font-size:12px;font-weight:700;text-align:left}.profile-container .content-wrapper .left .progresses table.category-progress thead th:nth-child(2){text-align:right}.profile-container .content-wrapper .left .progresses table.category-progress tbody tr{cursor:pointer}.profile-container .content-wrapper .left .progresses table.category-progress tbody td{padding:20px 0px 20px 0px;font-size:16px;font-weight:400;line-height:150%}.profile-container .content-wrapper .left .progresses table.category-progress tbody td.topic-progress{text-align:right}.profile-container .content-wrapper .left .progresses table.category-progress tbody td.topic-progress .read{font-weight:700}.profile-container .content-wrapper .left .progresses table.category-progress tbody tr td{border-bottom:1px solid black}.profile-container .content-wrapper .right{width:400px}.profile-container .content-wrapper .right .avatar-box{padding:40px;background-color:white}.profile-container .content-wrapper .right .avatar-box h2{text-align:center}.profile-container .content-wrapper .right .avatar-box hr{margin:20px 0px;height:1px;border:none;border-top:1px solid black}.profile-container .content-wrapper .right .avatar-box .info{font-size:12px;font-weight:500;line-height:150%;text-transform:uppercase}.profile-container .content-wrapper .right .avatar-box .avatar-selector{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:20px;margin-top:20px}.profile-container .content-wrapper .right .avatar-box .avatar-selector a{text-decoration:none;display:block;text-align:center}.profile-container .content-wrapper .right .avatar-box .avatar-selector a img{height:48px;width:48px}.profile-container .content-wrapper .right .feedback-box{margin-top:22px;padding:40px;background-color:white;display:flex;flex-direction:column;gap:20px}.profile-container .content-wrapper .right .feedback-box h2{text-align:left;font-size:20px;font-weight:700;text-transform:uppercase}.profile-container .content-wrapper .right .feedback-box .info{color:#666;font-size:16px;font-weight:400;line-height:22px}.profile-container .content-wrapper .right .feedback-box form{display:flex;flex-direction:column;gap:20px}.profile-container .content-wrapper .right .feedback-box form textarea{border-radius:4px;border:1px solid #000;background:#F1F1F1;height:200px;padding:15px}.profile-container h2{color:#000;font-size:20px;font-weight:700}@media (max-width: 880px){.profile-container .content-wrapper{flex-direction:column;padding:0px 30px 0px 30px}.profile-container .content-wrapper .left{max-width:100%}.profile-container .content-wrapper .right{width:100%;padding-bottom:30px}}@media (max-width: 460px){.profile-container .content-wrapper .right .avatar-selector{display:grid;grid-template-columns:repeat(4, 1fr) !important}}@media (max-width: 320px){.profile-container .content-wrapper .right .avatar-selector{display:grid;grid-template-columns:repeat(2, 1fr) !important}}.registration-wrapper{margin-top:60px;padding-bottom:30px}.registration-wrapper .panel{background-color:white;padding:40px;width:90%;max-width:680px;margin-inline:auto}.registration-wrapper .panel h1{margin-bottom:20px}.registration-wrapper .panel .fields,.registration-wrapper .panel .fields form{display:flex;flex-direction:column;gap:30px}.registration-wrapper .panel .info{color:var(--GREY);font-size:16px;font-weight:500;line-height:22px}.registration-wrapper .panel label{display:block;font-weight:500;font-size:1rem;text-align:left;margin-bottom:10px}.registration-wrapper .panel input[type="text"],.registration-wrapper .panel input[type="email"],.registration-wrapper .panel input[type="password"]{width:100%;padding:15px;border:1px solid black;background:#F1F1F1;border-radius:4px;font-size:1rem}.registration-wrapper .panel input[type="checkbox"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid black;border-radius:4px;background:#F1F1F1;background-position:center;background-repeat:no-repeat}.registration-wrapper .panel .form-field.error input[type="text"],.registration-wrapper .panel .form-field.error input[type="email"],.registration-wrapper .panel .form-field.error input[type="password"],.registration-wrapper .panel .form-field.error input[type="checkbox"],.registration-wrapper .panel .form-field.error select{border-color:red}.registration-wrapper .panel .form-field.error label{color:red !important}.registration-wrapper .panel input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 11L9 14L15 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.registration-wrapper .panel .form-field.checkbox{display:flex;gap:10px}.registration-wrapper .panel .form-field.checkbox label{color:var(--GREY);line-height:1.5em}.registration-wrapper .panel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:15px;border:1px solid black;background:#F1F1F1;border-radius:4px;font-size:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7852 0.214977C14.0718 0.501614 14.0718 0.966344 13.7852 1.25298L7.03817 8L0.291149 1.25298C0.00451281 0.966344 0.00451259 0.501614 0.291149 0.214977C0.577786 -0.071659 1.04252 -0.0716593 1.32915 0.214977L7.03817 5.92399L12.7472 0.214977C13.0338 -0.0716593 13.4986 -0.071659 13.7852 0.214977Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px top 50%}.registration-wrapper .panel .input-grid{display:grid;grid-auto-flow:column;grid-gap:30px}.registration-wrapper .panel .btn{width:auto;display:inline-block;cursor:pointer}.registration-wrapper .panel a{color:var(--GREY)}.welcome-wrapper{text-align:center;color:white;width:90%;max-width:800px;margin-inline:auto}.welcome-wrapper h1{text-transform:uppercase;font-weight:900;font-size:40px;margin:160px 0px 66px 0px}.welcome-wrapper .info1{display:flex;flex-direction:column;gap:30px;width:100%;max-width:680px;margin-inline:auto}.welcome-wrapper .info1 div:nth-child(1){font-size:20px;font-weight:700}.welcome-wrapper .info1 div:nth-child(2){font-size:16px;font-weight:500;line-height:22px}.welcome-wrapper .info1 a{display:inline-block}.welcome-wrapper .info2{width:100%;max-width:680px;margin-inline:auto;font-size:16px;font-weight:500;line-height:22px;display:flex;flex-direction:column;gap:30px;margin-top:160px}.welcome-wrapper .info2>div:nth-child(1){font-size:20px;font-weight:700}.welcome-wrapper .info2 .points{display:flex;flex-direction:column;gap:10px;max-width:420px;margin-inline:auto}.welcome-wrapper .info2 .points .line{display:flex;flex-direction:row;align-items:center;gap:10px}.welcome-wrapper .info2 .points .line .number{display:flex;align-items:center;justify-content:center;border:1px solid white;border-radius:200px;font-size:18px;width:40px;height:40px;flex-shrink:0}.welcome-wrapper .info2 .points .line .text{text-align:left}.welcome-wrapper .info2>div:nth-child(4){font-size:24px;font-weight:700}.welcome-wrapper .info2 .btn{text-transform:uppercase}.welcome-wrapper .disclaimer{display:flex;flex-direction:column;gap:20px}.gamification-container{padding-bottom:30px}.gamification-container .page-header h1{text-transform:none !important}.gamification-container .content-wrapper{width:90%;max-width:914px;margin-inline:auto}.gamification-container .content-wrapper .status-grid{display:grid;grid-template-columns:3fr 3fr 2fr;grid-template-rows:1fr 1fr;grid-gap:22px}.gamification-container .content-wrapper .status-grid>div{background-color:white;font-size:18px;font-weight:700;text-transform:uppercase}.gamification-container .content-wrapper .status-grid .my-points{grid-row:1/3;grid-column:1/2;padding:2em 3em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center}.gamification-container .content-wrapper .status-grid .my-points img{width:31px;height:30px;display:inline-block}.gamification-container .content-wrapper .status-grid .my-points .progress-circle{width:156px;height:156px;position:relative}.gamification-container .content-wrapper .status-grid .my-points .progress-circle .points-progress{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.gamification-container .content-wrapper .status-grid .my-points .progress-circle .points-progress .points{color:var(--HONOR-BLUE);font-size:56px;font-weight:500;line-height:56px}.gamification-container .content-wrapper .status-grid .my-points .progress-circle .points-progress .out-of{color:#999;font-size:14px;font-weight:500;text-transform:uppercase}.gamification-container .content-wrapper .status-grid .maximum-points{padding:40px;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700}.gamification-container .content-wrapper .status-grid .maximum-points .points{font-size:40px;font-weight:500}.gamification-container .content-wrapper .status-grid .days-remaining{padding:40px;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700}.gamification-container .content-wrapper .status-grid .days-remaining .days{font-size:40px;font-weight:500}.gamification-container .content-wrapper .status-grid .highest-score{grid-row:1/3;grid-column:3/4;padding:2em 3em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center}.gamification-container .content-wrapper .status-grid .highest-score img{width:31px;height:30px}.gamification-container .content-wrapper .status-grid .highest-score .line{width:65%;height:1px;background-color:black}.gamification-container .content-wrapper .status-grid .highest-score .to_date{font-size:14px;font-weight:500}.gamification-container .content-wrapper .status-grid .highest-score .points{font-size:40px;font-weight:500}.gamification-container .content-wrapper h2{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:43px;margin-bottom:27px}.gamification-container .content-wrapper .announcement-soon{background:#CCC;padding:60px;color:#666;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}.gamification-container .content-wrapper .last-gamification-results{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:22px}.gamification-container .content-wrapper .last-gamification-results .position{position:relative;background-color:white;padding:19px;display:grid;grid-template-columns:3fr 34px 4fr}.gamification-container .content-wrapper .last-gamification-results .position img.cup{width:20px;height:17px;position:absolute;top:19px;left:19px}.gamification-container .content-wrapper .last-gamification-results .position .number{color:var(--HONOR-BLUE);font-size:36px;font-weight:500;display:flex;align-items:flex-end;justify-content:center}.gamification-container .content-wrapper .last-gamification-results .position .divider{width:34px;height:106px;background:linear-gradient(to top left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) calc(50% - 0.8px), #000 50%, rgba(0,0,0,0) calc(50% + 0.8px), rgba(0,0,0,0) 100%)}.gamification-container .content-wrapper .last-gamification-results .position .details{padding:20px 0px 0px 20px}.gamification-container .content-wrapper .last-gamification-results .position .details .points{color:#000;font-size:40px;font-weight:500}.gamification-container .content-wrapper .last-gamification-results .position .details .points img{width:19.853px;height:18.75px}.gamification-container .content-wrapper .last-gamification-results .position .details .note{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}.gamification-container .content-wrapper .last-gamification-results .position .details .note.winner{color:var(--HONOR-BLUE);font-weight:700}.gamification-container .content-wrapper .quiz-answers{display:flex;flex-direction:column;gap:10px}.gamification-container .content-wrapper .quiz-answers .quiz-answer{display:flex;gap:12px;background-color:white;padding:20px}.gamification-container .content-wrapper .quiz-answers .quiz-answer .no{color:var(--HONOR-BLUE);font-size:18px;font-weight:700}.gamification-container .content-wrapper .quiz-answers .quiz-answer .details{display:flex;flex-direction:column;gap:11px;flex-grow:1}.gamification-container .content-wrapper .quiz-answers .quiz-answer .details .question{font-size:18px;font-weight:700}.gamification-container .content-wrapper .quiz-answers .quiz-answer .details .answer{color:#666;font-size:16px;font-weight:500;display:none}.gamification-container .content-wrapper .quiz-answers .quiz-answer .details .stat{color:var(--HONOR-BLUE);font-size:16px;font-weight:500;display:none}.gamification-container .content-wrapper .quiz-answers .quiz-answer.open .details .answer{display:block}.gamification-container .content-wrapper .quiz-answers .quiz-answer.open .details .stat{display:block}.gamification-container .content-wrapper .quiz-answers .quiz-answer.open .toggle img{transform:rotate(-180deg)}.gamification-container .content-wrapper .quiz-answers .quiz-answer .toggle{cursor:pointer}.gamification-container .content-wrapper .quiz-answers .quiz-answer .toggle img{transition:all .2s}.gamification-container .content-wrapper .prizes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:22px}.gamification-container .content-wrapper .prizes .prize{background-color:white;flex-grow:1;padding:21px}.gamification-container .content-wrapper .prizes .prize .position{color:var(--HONOR-BLUE);font-size:36px;font-weight:500;margin-bottom:-8px;z-index:1000 !important}.gamification-container .content-wrapper .prizes .prize .picture{text-align:center}.gamification-container .content-wrapper .prizes .prize .picture img{height:149px;width:auto;z-index:50 !important}.gamification-container .content-wrapper .prizes .prize .info{display:flex;flex-direction:column;gap:10px}.gamification-container .content-wrapper .prizes .prize .info .prize-label{color:#666;font-size:12px;font-weight:400;line-height:20px}.gamification-container .content-wrapper .prizes .prize .info .name{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.gamification-container .content-wrapper .prizes .prize:nth-child(1){background-color:black}.gamification-container .content-wrapper .prizes .prize:nth-child(1) .info .name{color:white}.gamification-container .content-wrapper .prizes .prize:nth-child(2){background:#D6D6D6}.gamification-container .content-wrapper .gamification-rules-link{display:block;padding:20px;text-align:center;background-color:white;color:black;text-decoration:none;margin-top:20px;text-transform:uppercase;font-size:14px;font-weight:700;display:flex;gap:20px;justify-content:center}@media screen and (max-width: 890px){.gamification-container .content-wrapper .status-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr 1fr}.gamification-container .content-wrapper .status-grid .my-points{grid-row:1/2;grid-column:1/2}.gamification-container .content-wrapper .status-grid .highest-score{grid-row:1/2;grid-column:2/3}.gamification-container .content-wrapper .last-gamification-results{display:flex;flex-direction:column;gap:22px}.gamification-container .content-wrapper .prizes{grid-template-columns:1fr}}@media screen and (max-width: 650px){.gamification-container .content-wrapper .status-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr 1fr}.gamification-container .content-wrapper .status-grid .my-points{grid-row:1/2;grid-column:1/2}.gamification-container .content-wrapper .status-grid .maximum-points{grid-column:1/3}.gamification-container .content-wrapper .status-grid .days-remaining{grid-column:1/3}.gamification-container .content-wrapper .status-grid .highest-score{grid-row:1/2;grid-column:2/3}}@media screen and (max-width: 550px){.gamification-container .content-wrapper .status-grid{display:flex;flex-direction:column;gap:22px}}.content-detail-container .back-header a{background-color:transparent}.content-detail-container .content-wrapper{display:flex;flex-direction:column;width:90%;max-width:914px;margin-inline:auto;min-height:calc(100dvh - 200px)}.content-detail-container .content-wrapper .content-detail{display:flex;justify-content:center;align-items:center;flex-grow:1}.content-detail-container .content-wrapper .content-detail .image-view{width:100%;height:auto}.content-detail-container .content-wrapper .content-detail .video-view{position:relative;width:100%;height:0;padding-bottom:56.25%}.content-detail-container .content-wrapper .content-detail .video-view .video{position:absolute;top:0;left:0;width:100%;height:100%}.content-detail-container .content-wrapper .content-detail .pdf-view .page-pills{display:flex;justify-content:center;gap:8px;margin:30px 0px}.content-detail-container .content-wrapper .content-detail .pdf-view .page-pills .page-pill{background-color:#D9D9D9;border-radius:50%;width:10px;height:10px;cursor:pointer}.content-detail-container .content-wrapper .content-detail .pdf-view .page-pills .page-pill.active{background-color:var(--HONOR-BLUE)}.content-detail-container .content-wrapper .content-detail .pdf-view .page-position{display:none;justify-content:center;gap:15px;margin:30px 0px}.content-detail-container .content-wrapper .content-detail .pdf-view img.pdf-page{max-width:100%;display:none}.content-detail-container .content-wrapper .content-detail .pdf-view img.pdf-page[data-page="1"]{display:block}.content-detail-container .content-wrapper .content-detail .pdf-view .file-download{opacity:0;transition:opacity 1s}.content-detail-container .content-wrapper .content-detail .pdf-view .file-download.active{opacity:1}.content-detail-container .content-wrapper .content-detail .file-download{display:flex;flex-direction:column;gap:30px}.content-detail-container .content-wrapper .content-detail .file-download>div{text-align:center}.content-detail-container .content-wrapper .content-detail .file-download .file-icon img{width:250px;height:auto;max-width:90%}.content-detail-container .content-wrapper .content-detail .file-download .btn{flex-grow:0;flex-shrink:1;display:inline-block !important;color:white;background-color:var(--HONOR-BLUE);text-align:center;font-weight:700}.content-detail-container .content-wrapper .content-detail .file-download .btn img{margin-right:10px;filter:invert(1)}.content-detail-container .content-wrapper .pager{height:80px;display:flex;justify-content:center;align-items:center}#prev-page-indicator{height:auto;width:30px;opacity:0.7;position:absolute;top:50%;left:50%;transform:translateX(-518px) translateY(-50%) rotate(180deg);cursor:pointer}#next-page-indicator{height:auto;width:30px;opacity:0.7;position:absolute;top:50%;left:50%;transform:translateX(477px) translateY(-50%);cursor:pointer}@media screen and (max-width: 1024px){#prev-page-indicator{display:none}#next-page-indicator{display:none}}.quiz-overlay{display:flex;justify-content:center;align-items:center;background-color:black;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1000}.quiz-overlay .quiz-panel{width:90%;max-width:900px;display:flex;flex-direction:column;gap:30px;background-color:white;border-radius:10px;background:#FFF;padding:40px;padding-right:85px;padding-bottom:60px;position:relative}.quiz-overlay .quiz-panel .quiz-header{font-size:14px;font-weight:700}.quiz-overlay .quiz-panel .question-content{display:flex;gap:20px}.quiz-overlay .quiz-panel .question-content .texts{display:flex;flex-direction:column;gap:40px;flex-grow:1}.quiz-overlay .quiz-panel .question-content .texts .question .question-header{display:flex;align-items:center;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .number{color:var(--HONOR-BLUE);font-size:24px;font-weight:700}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .points{display:flex;align-items:center;gap:5px;color:#666;font-size:14px;font-weight:700;text-transform:uppercase}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .points img{width:17.058px;height:16px}.quiz-overlay .quiz-panel .question-content .texts .question .question-text{font-size:24px;font-weight:700}.quiz-overlay .quiz-panel .question-content .texts .answers{display:flex;flex-direction:column;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .answers .answer{cursor:pointer;display:flex;align-items:center;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .answers .answer.active .check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17' style='fill: %2300B1FF;' /%3E%3Cpath d='M15.3346 23.3038L10 17.9692L11.0692 16.9L15.3346 21.1654L24.5 12L25.5692 13.0692L15.3346 23.3038Z' fill='white'/%3E%3C/svg%3E")}.quiz-overlay .quiz-panel .question-content .texts .answers .answer .check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17' style='fill: transparent; stroke: black;' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:36px;height:36px;flex-shrink:0;flex-grow:0}.quiz-overlay .quiz-panel .question-content .texts .answers .answer .answer-text{color:#666;font-size:16px;font-weight:500}.quiz-overlay .quiz-panel .question-content .texts .btn{display:inline-flex;gap:9px;align-items:center;cursor:pointer}.quiz-overlay .quiz-panel .question-content .image{width:200px;background-size:contain;background-repeat:no-repeat;background-position:center top}.quiz-overlay .quiz-panel .close{position:absolute;top:15px;right:15px;cursor:pointer}.quiz-overlay .quiz-panel .close img{width:20px;height:19px}.quiz-overlay .quiz-panel .timer-progress{position:absolute;bottom:0px;left:0px;height:20px;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.quiz-start-overlay{display:flex;justify-content:center;align-items:center;background-color:black;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1000}.quiz-start-overlay .quiz-start-panel{font-size:14px;font-weight:500;width:90%;max-width:900px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;background-color:white;border-radius:10px;background:#FFF;position:relative}.quiz-start-overlay .quiz-start-panel .close{position:absolute;top:15px;right:15px;cursor:pointer}.quiz-start-overlay .quiz-start-panel .close img{width:20px;height:19px}.quiz-start-overlay .quiz-start-panel .texts{display:flex;flex-direction:column;gap:40px;padding:120px 0px 120px 88px}.quiz-start-overlay .quiz-start-panel .texts .title{font-size:40px;font-weight:700}.quiz-start-overlay .quiz-start-panel .texts .rules ul{padding-left:20px;line-height:20px}.quiz-start-overlay .quiz-start-panel .texts .time-estimate{display:flex;gap:10px}.quiz-start-overlay .quiz-start-panel .texts .time-estimate img{width:16px;height:16px}.quiz-start-overlay .quiz-start-panel .image-side{background:linear-gradient(to right, transparent 50%, #F1F1F1 50%);border-bottom-right-radius:10px;border-top-right-radius:10px;display:grid;padding:10px}.quiz-start-overlay .quiz-start-panel .image-side .image{flex-grow:1;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.quiz-done-overlay{display:flex;justify-content:center;align-items:center;background-color:black;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1000}.quiz-done-overlay .quiz-done-panel{width:90%;max-width:900px;display:flex;flex-direction:column;gap:40px;background-color:white;border-radius:10px;background:#FFF;padding:40px;padding-right:85px;padding-bottom:60px;position:relative}.quiz-done-overlay .quiz-done-panel .close{position:absolute;top:15px;right:15px;cursor:pointer;text-decoration:none;color:black;display:inline-block}.quiz-done-overlay .quiz-done-panel .close img{width:20px;height:19px}.quiz-done-overlay .quiz-done-panel .quiz-header{font-size:14px;font-weight:700}.quiz-done-overlay .quiz-done-panel .texts .done-info{display:flex;flex-direction:column;align-items:center;gap:20px}.quiz-done-overlay .quiz-done-panel .texts .done-info .image{width:48px;height:48px}.quiz-done-overlay .quiz-done-panel .texts .done-info .header{font-size:24px;font-weight:700}.quiz-done-overlay .quiz-done-panel .texts .done-info .results{font-size:18px;font-weight:500}.quiz-done-overlay .quiz-done-panel .texts .done-info .results .points{color:var(--HONOR-BLUE)}.quiz-done-overlay .quiz-done-panel .texts .done-info a.btn{display:inline-block}.quiz-done-overlay .quiz-done-panel .answers-section{display:flex;flex-direction:column;gap:30px}.quiz-done-overlay .quiz-done-panel .answers-section .intro{font-size:16px;font-weight:500;line-height:22px;text-align:center}.quiz-done-overlay .quiz-done-panel .answers-section .answers{font-size:16px;font-weight:700;display:flex;flex-direction:column;gap:17px;max-width:80%;margin-inline:auto}.quiz-done-overlay .quiz-done-panel .answers-section .answers .answer{display:flex;gap:15px}.quiz-done-overlay .quiz-done-panel .answers-section .answers .answer .number{color:var(--HONOR-BLUE)}.quiz-done-overlay .quiz-done-panel .timer-progress{position:absolute;bottom:0px;left:0px;height:20px;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width: 800px){.quiz-overlay{display:block;background-color:white;position:inherit;top:0;left:0;width:100%;height:auto;min-height:100dvh;z-index:auto}.quiz-overlay .quiz-panel{width:100%;min-height:100dvh}.quiz-overlay .quiz-panel .quiz-header{font-size:14px;font-weight:700}.quiz-overlay .quiz-panel .question-content{display:flex;gap:20px}.quiz-overlay .quiz-panel .question-content .texts{display:flex;flex-direction:column;gap:40px;flex-grow:1}.quiz-overlay .quiz-panel .question-content .texts .question .question-header{display:flex;align-items:center;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .number{color:var(--HONOR-BLUE);font-size:24px;font-weight:700}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .points{display:flex;align-items:center;gap:5px;color:#666;font-size:14px;font-weight:700;text-transform:uppercase}.quiz-overlay .quiz-panel .question-content .texts .question .question-header .points img{width:17.058px;height:16px}.quiz-overlay .quiz-panel .question-content .texts .question .question-text{font-size:24px;font-weight:700}.quiz-overlay .quiz-panel .question-content .texts .answers{display:flex;flex-direction:column;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .answers .answer{cursor:pointer;display:flex;align-items:center;gap:20px}.quiz-overlay .quiz-panel .question-content .texts .answers .answer.active .check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17' style='fill: %2300B1FF;' /%3E%3Cpath d='M15.3346 23.3038L10 17.9692L11.0692 16.9L15.3346 21.1654L24.5 12L25.5692 13.0692L15.3346 23.3038Z' fill='white'/%3E%3C/svg%3E")}.quiz-overlay .quiz-panel .question-content .texts .answers .answer .check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17' style='fill: transparent; stroke: black;' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:36px;height:36px;flex-shrink:0;flex-grow:0}.quiz-overlay .quiz-panel .question-content .texts .answers .answer .answer-text{color:#666;font-size:16px;font-weight:500}.quiz-overlay .quiz-panel .question-content .texts .btn{display:inline-flex;gap:9px;align-items:center;cursor:pointer}.quiz-overlay .quiz-panel .question-content .image{width:200px;background-size:contain;background-repeat:no-repeat;background-position:center top}.quiz-overlay .quiz-panel .close{position:absolute;top:15px;right:15px;cursor:pointer}.quiz-overlay .quiz-panel .close img{width:20px;height:19px}.quiz-overlay .quiz-panel .timer-progress{position:absolute;bottom:0px;left:0px;height:20px;width:100%;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.quiz-start-overlay{display:block;background-color:white;position:inherit;top:0;left:0;width:100%;height:auto;min-height:100dvh;z-index:auto}.quiz-start-overlay .quiz-start-panel{width:100%;min-height:100dvh}.quiz-start-overlay .quiz-start-panel .texts{justify-content:center}.quiz-done-overlay{display:block;background-color:white;position:inherit;top:0;left:0;width:100%;height:auto;min-height:100dvh;z-index:auto}.quiz-done-overlay .quiz-done-panel{padding:40px 30px;width:100%;min-height:100dvh}.quiz-done-overlay .quiz-done-panel .close{position:absolute;top:15px;right:15px;cursor:pointer;text-decoration:none;color:black;display:inline-block}.quiz-done-overlay .quiz-done-panel .close img{width:20px;height:19px}.quiz-done-overlay .quiz-done-panel .quiz-header{font-size:14px;font-weight:700}.quiz-done-overlay .quiz-done-panel .texts .done-info{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.quiz-done-overlay .quiz-done-panel .texts .done-info .image{width:48px;height:48px}.quiz-done-overlay .quiz-done-panel .texts .done-info .header{font-size:24px;font-weight:700}.quiz-done-overlay .quiz-done-panel .texts .done-info .results{font-size:18px;font-weight:500}.quiz-done-overlay .quiz-done-panel .texts .done-info .results .points{color:var(--HONOR-BLUE)}.quiz-done-overlay .quiz-done-panel .texts .done-info a.btn{display:inline-block}.quiz-done-overlay .quiz-done-panel .answers-section{display:flex;flex-direction:column;gap:30px}.quiz-done-overlay .quiz-done-panel .answers-section .intro{font-size:16px;font-weight:500;line-height:22px;text-align:center}.quiz-done-overlay .quiz-done-panel .answers-section .answers{font-size:16px;font-weight:700;display:flex;flex-direction:column;gap:17px;max-width:90%;margin-inline:auto}.quiz-done-overlay .quiz-done-panel .answers-section .answers .answer{display:flex;gap:15px}.quiz-done-overlay .quiz-done-panel .answers-section .answers .answer .number{color:var(--HONOR-BLUE)}}@media (max-width: 480px){.quiz-start-overlay .quiz-start-panel{width:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}.quiz-start-overlay .quiz-start-panel .image-side{display:none}.quiz-start-overlay .quiz-start-panel .texts{justify-content:center;padding:20px 60px 20px 60px}}.privacy-container{padding-bottom:30px}.privacy-container .page-header{display:block;padding-left:30px}.privacy-container .page-header h1{text-transform:none !important}.privacy-container .content-wrapper{width:90%;max-width:914px;margin-inline:auto}.privacy-container .content-wrapper h2{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:43px;margin-bottom:27px}.privacy-container .content-wrapper p{line-height:1.5em}.privacy-container .content-wrapper table.rights{width:100%;margin-top:30px;margin-bottom:30px;border:1px solid black;border-collapse:collapse}.privacy-container .content-wrapper table.rights th{font-weight:700;text-align:left;padding:6px 8px;border:1px solid black}.privacy-container .content-wrapper table.rights td{padding:6px 8px;vertical-align:top;border:1px solid black;line-height:1.5em}.privacy-container .content-wrapper table.rights td.right{min-width:180px;font-weight:500}.privacy-container .content-wrapper a{color:black;cursor:pointer}
