@charset "UTF-8";.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.steps-tour-modal .modal-body .carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");transform:translate(-50px,-50px)}.steps-tour-modal .modal-body .carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");transform:translate(50px,-50px)}.teacher-verify-modal .body .subject-activated{background-image:url(/assets/congratulation-e389e6cf.svg);min-height:170px;background-repeat:no-repeat;background-size:100%}.teacher-verify-modal .body .subject-activated .subject-name{display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;margin:24px auto;width:fit-content;height:56px;padding:0 15px;border-radius:12px;font-weight:500;font-size:24px;line-height:30px;color:#134e89;background-image:url(/assets/card-subject-activated-c9eb569f.svg);background-size:cover}.teacher-verify-modal .body .full-activated .full-notification{cursor:pointer;margin:30px auto;font-weight:600;font-size:24px;line-height:30px;color:#134e89;background-repeat:no-repeat;background-size:100%;background-image:url(/assets/full-subject-activated-2426175f.svg);display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:12px;min-height:85px;padding:0 20px}.homepage .content .sentence .bullet{background-image:url(/assets/bullet-f1a519d7.svg);background-repeat:no-repeat;display:inline-block;height:8px;min-width:50px;margin-top:15px}.homepage .content .sentence .bullet-white{background-image:url(/assets/bullet_white-f6ec62f3.svg)}.homepage .left-background-element{position:absolute;left:-250px;top:450px;background-image:url(/assets/left_background_element-805a6690.svg);background-repeat:no-repeat;background-position-y:60px;width:1120px;height:100%}.homepage .center-background-element{background-image:url(/assets/center_background_element-ea500d5f.svg);background-repeat:no-repeat;background-position-y:60px;height:fit-content}@media only screen and (min-width: 1650px){.left-texture,.right-texture{position:absolute;height:100%;width:10%;background-image:url(/assets/texture-93ff7ff8.svg);background-repeat:repeat-y;z-index:1}.right-texture{right:0}}.skill-page .skill-wrapper.background-sea{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-sea-a33e1afb.svg)}.skill-page .skill-wrapper.background-forest{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-forest-036417be.svg)}.skill-page .skill-wrapper.background-golf{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-golf-71c2a8e4.svg)}.skill-page .skill-wrapper.background-planet{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-planet-e3ccbc60.svg)}.skill-page .skill-wrapper.background-classroom{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-classroom-00183cd2.svg)}.skill-page .skill-question .alert{position:relative;background:#fff8d3;color:#bd822a;border:none;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='rgb(255, 187, 85)' stroke-width='1' stroke-dasharray='7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:8px;font-size:22px}.highlight-data.highlight-dictionary.active{background:#fdf3cc;color:#212529!important;cursor:url(/assets/cursor-translate-icon-8961e085.svg),auto!important}.highlight-data.highlight-word.active{background:#fdf3cc;color:#212529!important;cursor:url(/assets/cursor-translate-icon-8961e085.svg),auto!important}.book-page-wrapper{font-family:Poppins,sans-serif;background-image:url(/assets/bg_book_page-58576c37.png);min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center}.book-page-wrapper .logo-nxb{position:fixed;bottom:2vmin;left:2vmin;width:10vmin;height:10vmin;background-image:url(/assets/logo-nxb-8991c04b.png);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .logo-pearson{position:fixed;bottom:2vmin;right:2vmin;width:20vmin;height:10vmin;background-image:url(/assets/pearson-dd9567c1.png);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .book-page-custom .book-page-header .book-img{position:absolute;right:57vw;transform:translate(50%);height:15vmin;width:40vmin;background-image:url(/assets/book-img-2c599439.png?t=1);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .book-page-custom .book-page-header .book-logo{visibility:hidden;position:absolute;height:7vmin;width:40vmin;background-image:url(/assets/global-success-1f4b383e.png);background-size:contain;background-repeat:no-repeat;background-position:center;background-position:right;right:2vmin;top:0}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-index{background-image:url(/assets/chapter-index-bg-5eb74a25.svg);height:8.0357142857vmin;width:8.0357142857vmin;position:absolute;background-size:cover;background-repeat:no-repeat;left:6.5vmin;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:4.2857142857vmin;line-height:5.1428571429vmin}.book-page-wrapper .book-page-custom .book-detail-right{-webkit-user-select:none;user-select:none;border-radius:0 1.7142857143vmin 1.7142857143vmin 0;background:rgba(0,145,131,.7);background-image:url(/assets/plus-bg-96a46285.png);width:30vmin}.book-page-wrapper .book-page-custom .book-detail-right .book-cover .book-img{width:100%;height:10.7142857143vmin;background-image:url(/assets/book-bg-e40ddbcc.png);background-size:cover;background-position:center}.book-my-little-fun-wrapper{font-family:Poppins,sans-serif;background-image:url(/assets/bg-ac73e052.png);min-height:calc(100vh - 64px);background-size:cover;background-repeat:no-repeat;padding:20px 0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-wrapper.has-chapter{background-image:url(/assets/bg-ac73e052.png);background-color:#c7eafb}.book-my-little-fun-wrapper .my-little-fun-unit-img{background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png)}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-logo{background-image:url(/assets/my-little-fun-unit-logo-36706a14.png);height:61px;background-size:contain;background-repeat:no-repeat;width:250px}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-robot{background-image:url(/assets/my-little-fun-unit-robot-57d26789.png);background-repeat:no-repeat;background-size:contain;background-position:left;height:61px;width:106px}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-first-unit{height:100%;width:260px;border:6px solid #ffffff;box-shadow:0 4px 4px #00000040;border-radius:24px;background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png);cursor:pointer;display:none}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-teddy{background-image:url(/assets/my-little-fun-unit-teddy-7e804b39.png);background-repeat:no-repeat;background-size:contain;background-position:right;height:100%;width:106px}.book-my-little-fun-wrapper .box-chapter{width:109px;height:61px;border:2px solid #ffffff;box-shadow:0 4px 4px #00000040;border-radius:12px;background-image:url(/assets/my-little-fun-unit-bg-88288c2e.png);background-size:cover;background-repeat:no-repeat;cursor:pointer}.book-my-little-fun-wrapper .chapter-0{background-image:url(/assets/u0-9ba6f49f.png)}.book-my-little-fun-wrapper .chapter-1{background-image:url(/assets/u1-7c6cb60f.png)}.book-my-little-fun-wrapper .chapter-2{background-image:url(/assets/u2-d3e1d064.png)}.book-my-little-fun-wrapper .chapter-3{background-image:url(/assets/u3-193a2b30.png)}.book-my-little-fun-wrapper .chapter-4{background-image:url(/assets/u4-c86492f6.png)}.book-my-little-fun-wrapper .chapter-5{background-image:url(/assets/u5-132e5ebc.png)}.book-my-little-fun-wrapper .chapter-6{background-image:url(/assets/u6-ae53a16c.png)}.book-my-little-fun-wrapper .chapter-7{background-image:url(/assets/u7-1439a9bc.png)}.book-my-little-fun-wrapper .chapter-8{background-image:url(/assets/u8-0dc7abed.png)}.book-my-little-fun-wrapper .chapter-9{background-image:url(/assets/u9-29503966.png)}.book-my-little-fun-wrapper .chapter-10{background-image:url(/assets/u10-4cc4efb9.png)}.book-my-little-fun-wrapper .chapter-11{background-image:url(/assets/u11-8b56534a.png)}.book-my-little-fun-wrapper .chapter-12{background-image:url(/assets/u12-94102ac7.png)}.book-my-little-fun-wrapper .game-0{background-image:url(/assets/g1-fc31c5ac.png)}.book-my-little-fun-wrapper .game-1{background-image:url(/assets/g2-fa6e69af.png)}.book-my-little-fun-wrapper .game-2{background-image:url(/assets/g3-8f15730a.png)}.book-my-little-fun-wrapper .game-3{background-image:url(/assets/g4-7383f6bb.png)}.book-my-little-fun-wrapper .game-4{background-image:url(/assets/g5-72a9cb50.png)}.book-my-little-fun-wrapper .game-5{background-image:url(/assets/g6-163c0a1b.png)}.book-my-little-fun-wrapper .list-game .box-game .game-info .game-number{background-image:url(/assets/star-index-2bb1d728.png);background-size:contain;font-style:normal;font-weight:600;font-size:8px;line-height:10px;color:#fff;width:21px;height:21px;position:absolute;top:50%;transform:translate(-50%,-50%);left:0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:160px;height:60px;margin:auto}.book-my-little-fun-waitting-screen{background-image:url(/assets/my-little-fun-waitting-screen-bg-851ea0c8.png);font-family:Poppins,sans-serif;min-height:100vh;background-size:contain;position:relative}.book-my-little-fun-waitting-screen .waiting-screen-left{background-image:url(/assets/my-little-fun-waiting-screen-left-bg-12c1654f.png);background-size:cover;background-position:right;width:50vw;height:100vh}.book-my-little-fun-waitting-screen .waiting-screen-left .waiting-student{background-image:url(/assets/student-waiting-logo-99cdfa66.png)}.book-my-little-fun-waitting-screen .waiting-screen-left .waiting-teacher{background-image:url(/assets/my-little-fun-waitting-screen-logo-6b5621f6.png)}.book-my-little-fun-waitting-screen .waitting-screen-img{background-image:url(/assets/my-little-fun-waiting-screen-img-faa5bbed.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50vw;height:100vh;position:absolute;right:0;top:0}.book-my-little-fun-waitting-screen .play-button{background-image:url(/assets/my-little-fun-play-button-8661dcb9.png);background-size:contain;cursor:pointer;position:absolute;left:50%;top:50%;height:85vmin;width:33.75vmin;transform:translate(-50%,-50%);background-position:bottom;border-radius:6vmin;z-index:100;background-repeat:no-repeat}@media screen and (min-width: 768px) and (min-height: 520px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:720px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:12px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:90px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:400px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:0;column-gap:0;grid-row-gap:12px;row-gap:12px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:160px;height:90px;border-radius:12px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:96px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:48px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:96px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:212px;height:204px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:32px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:20px;width:56px;height:56px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:28px;font-size:18px}}@media screen and (min-width: 992px) and (min-height: 600px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:960px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:19px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:102px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:45px;column-gap:45px;grid-row-gap:19px;row-gap:19px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:190px;height:102px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:264px;height:250px;margin-bottom:40px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:32px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:20px;width:56px;height:56px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:28px;font-size:18px}}@media screen and (min-width: 1200px) and (min-height: 750px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:1140px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:24px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:128px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:570px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:57px;column-gap:57px;grid-row-gap:24px;row-gap:24px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:238px;height:128px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}}@media screen and (min-width: 1400px) and (min-height: 857px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:1320px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:32px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:160px;width:109px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:600px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:72px;column-gap:72px;grid-row-gap:32px;row-gap:32px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:292px;height:160px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:300px;height:266px;margin-bottom:40px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:44px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:31px;width:81px;height:81px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:40px;font-size:24px}}.book-my-little-fun-pagination-wrapper{font-family:Nunito,sans-serif;background-image:url(/assets/bg-ac73e052.png);min-height:100vh;background-size:cover;background-repeat:no-repeat;padding:20px 0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-pagination-wrapper .my-little-fun-unit-img{background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png)}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper .my-little-fun-unit-girl{background-image:url(/assets/girl-f72fe168.png);background-repeat:no-repeat;background-size:contain;background-position:left;width:21.1071428571vmin;height:29.5714285714vmin}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper .my-little-fun-unit-boy{background-image:url(/assets/Boiz-a4fb9279.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:19.2857142857vmin;height:29.5714285714vmin}.book-my-little-fun-pagination-wrapper .my-little-fun-unit-content{height:21.1071428571vmin;width:34.2857142857vmin;background-image:url(/assets/content-5dfe9c77.png);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;left:50%;bottom:67%;transform:translate(-50%)}.book-my-little-fun-pagination-wrapper .box-chapter{width:40.7142857143vmin;height:24.4285714286vmin;box-shadow:.5357142857vmin .5357142857vmin #c7eafb;border-radius:2.5714285714vmin;background-image:url(/assets/u0-7202b600.png);background-size:cover;background-repeat:no-repeat;cursor:pointer;transition:all .2s ease-in-out}.book-my-little-fun-pagination-wrapper .box-chapter.chapter-disabled:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/assets/lock-sm-07928366.svg);background-repeat:no-repeat;background-size:6.8571428571vmin 6.8571428571vmin;background-position:center;height:6.8571428571vmin;width:100%;z-index:10;position:absolute;transition:all .2s ease-in-out;display:flex;align-items:flex-end;justify-content:center;font-family:Quicksand,sans-serif;font-weight:700;font-size:3.4285714286vmin;line-height:4.2857142857vmin;color:#fff}.book-my-little-fun-pagination-wrapper .chapter-0{background-image:url(/assets/u0-7202b600.png)}.book-my-little-fun-pagination-wrapper .chapter-1{background-image:url(/assets/u1-35097159.png)}.book-my-little-fun-pagination-wrapper .chapter-2{background-image:url(/assets/u2-f51e10fe.png)}.book-my-little-fun-pagination-wrapper .chapter-3{background-image:url(/assets/u3-c182db85.png)}.book-my-little-fun-pagination-wrapper .chapter-4{background-image:url(/assets/u4-35816da3.png)}.book-my-little-fun-pagination-wrapper .chapter-5{background-image:url(/assets/u5-72bebda6.png)}.book-my-little-fun-pagination-wrapper .chapter-6{background-image:url(/assets/u6-5f462f1c.png)}.book-my-little-fun-pagination-wrapper .chapter-7{background-image:url(/assets/u7-1f03a72e.png)}.book-my-little-fun-pagination-wrapper .chapter-8{background-image:url(/assets/u8-7bcba1e7.png)}.book-my-little-fun-pagination-wrapper .chapter-9{background-image:url(/assets/u9-a01a90fa.png)}.book-my-little-fun-pagination-wrapper .chapter-10{background-image:url(/assets/u10-8d9fee90.png)}.book-my-little-fun-pagination-wrapper .chapter-11{background-image:url(/assets/u11-b80f152f.png)}.book-my-little-fun-pagination-wrapper .chapter-12{background-image:url(/assets/u12-0eb9c2fe.png)}.book-my-little-fun-pagination-wrapper .game-0{background-image:url(/assets/g1-f450b8ed.png)}.book-my-little-fun-pagination-wrapper .game-1{background-image:url(/assets/g2-9d56612b.png)}.book-my-little-fun-pagination-wrapper .game-2{background-image:url(/assets/g3-33394049.png)}.book-my-little-fun-pagination-wrapper .game-3{background-image:url(/assets/g4-d1d455f3.png)}.book-my-little-fun-pagination-wrapper .game-4{background-image:url(/assets/g5-b785c6ec.png)}.book-my-little-fun-pagination-wrapper .game-5{background-image:url(/assets/g6-24a72713.png)}.book-my-little-fun-pagination-wrapper .list-game .box-game.game-disabled:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/assets/lock-sm-07928366.svg);background-repeat:no-repeat;background-size:6.8571428571vmin 6.8571428571vmin;background-position:center;height:6.8571428571vmin;width:100%;z-index:10;position:absolute;transition:all .2s ease-in-out;display:flex;align-items:flex-end;justify-content:center;font-family:Quicksand,sans-serif;font-weight:700;font-size:3.4285714286vmin;line-height:4.2857142857vmin;color:#fff}.book-my-little-fun-pagination-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/unit-logo-91335942.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:36.6428571429vmin;height:13.7142857143vmin;margin:auto}.book-logo-mlf{position:fixed;top:22px;right:22px;width:15.5357142857vmin;height:15.5357142857vmin;background-image:url(/assets/book_logo_mlf-3f4307bf.png);background-size:contain;background-repeat:no-repeat;background-position:right}.settings-page .detail-tabs .verification .header{padding:10px;background-image:url(svgs/teacher-verification.svg);width:100%;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;display:flex;align-items:center;justify-content:space-between}.ranking-full table.table-score tbody td.index{background-image:url(/assets/top-score-background-e92260ed.svg);background-repeat:no-repeat;background-position:center top}.auth .animation-auth{display:flex;align-items:center;flex-direction:column;position:relative;justify-content:center;background-image:url(/assets/login-background-c704c2a9.svg);min-height:100vh;min-width:43vw;background-repeat:no-repeat;background-size:cover}.checkpoint-books .banner-checkpoint{background:url(/assets/checkpoint-banner-4d06bda0.svg);width:100%;background-size:cover;justify-content:center;justify-items:center;align-items:center;font-size:33px;height:234px;margin-bottom:-4.5rem;background-position:center}.checkpoint-page .checkpoint-content.not-start{background-image:url(svgs/auth_background.svg)}.checkpoint-page .banner-checkpoint-detail{background-image:url(/assets/backround-checkpoint-463e1b65.png);width:100%;height:fit-content;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;color:#fff;padding:20px}.adaptive-test-result-modal .modal-body{background-image:url(/assets/congratulation-7b8955bd.svg);font-family:Roboto Slab;background-repeat:no-repeat;background-size:contain}.checkpoint-packages-landing .title-card .list li{font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:219%;padding-left:30px;color:#134e89;list-style-image:url(/assets/check-icon-4fe6acaf.svg)}.clt-landing .banner{background-color:#fff;background-image:url(/assets/clt-banner-6bbd7fb3.webp);background-size:cover;background-position:center}.clt-landing .first-part .content{background-image:url(/assets/background-part1-b51cca6a.svg);background-repeat:no-repeat}.clt-landing .second-part{position:relative;min-height:1267px;background-color:#f6f9fc;background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center;overflow:hidden}.clt-landing .third-part{background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center}.clt-landing .last-part{height:676px;position:relative;background:#0f7add;overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center}.payment-status .payment-failure .payment-detail .discount-badge{color:#fff!important;background-image:url(/assets/discount_gray-8f862938.svg)}.bulk-bg{box-shadow:0 32px 24px -20px #a7bccb66;background:#ffffff;background-image:url(../../../images/success.svg);background-position:right;background-repeat:no-repeat;border-radius:25px;padding:36px 48px}.fail{background-image:url(../../../images/fail.svg)!important}@font-face{font-family:Fredericka the Great;font-style:normal;font-weight:400;src:url(../../fonts/fredericka-the-great-1.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredericka the Great;font-style:normal;font-weight:400;src:url(../../fonts/fredericka-the-great-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mlf-page .mlf-intro-start{background-image:url(../../pages/mlf/background/a5-3-scaled.webp)!important}.mlf-page .mlf-intro-book{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto}.mlf-page .mlf-intro-ideas{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto;color:#046fac;font-size:20px;-webkit-font-smoothing:antialiased;text-align:justify}.mlf-page .mlf-divider{width:70%;margin:0 auto;min-height:12.3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' overflow='visible' height='100%' viewBox='0 0 24 24' stroke='%238DCBE1' stroke-width='1' fill='none' stroke-linecap='square' stroke-miterlimit='10'%3E%3Cpath d='M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21'/%3E%3C/svg%3E");-webkit-background-size:20px 100%;background-size:20px 100%;background-repeat:repeat-x}.mlf-page .mlf-why-choose{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto;padding-top:100px;margin-top:-70px;padding-bottom:30px}.mlf-page .mlf-integrated{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto}.mlf-page .mlf-diverse{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto}.mlf-page .mlf-hst{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto;padding-top:100px;margin-top:-70px}.mlf-page .mlf-app{background-image:url(../../pages/mlf/background/a7-2.webp);background-size:100% auto;background-repeat:no-repeat;background-color:#fff;padding-top:100px;margin-top:-70px}.mlf-page .mlf-contact{min-height:22vw;background-image:url(../../pages/mlf/background/a10.webp);background-size:100% auto;background-repeat:no-repeat;background-color:#a0cc3d;display:flex;align-items:flex-end;padding-bottom:calc(2vh + 2vw)}@media only screen and (hover: none) and (pointer: coarse){.mlf-page .mlf-why-choose h3,.mlf-page .mlf-hst h3,.mlf-page .mlf-diverse h3,.mlf-page .mlf-integrated h3,.mlf-page .mlf-companion h3{white-space:nowrap;font-size:23px!important}.mlf-page .mlf-intro-book,.mlf-page .mlf-intro-ideas,.mlf-page .mlf-integrated{background-image:url(../../pages/mlf/background/a3-4-scaled-mobile.webp)}.mlf-page .mlf-why-choose,.mlf-page .mlf-hst,.mlf-page .mlf-diverse{background-image:url(../../pages/mlf/background/a4-2-scaled-mobile.webp)}}.lecture-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.video-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.extensive-resource-header .header-left .book-grade{background-image:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG);width:35.3571428571vmin;height:15vmin;background-size:contain;background-repeat:no-repeat}.extensive-resource-header .header-image{position:absolute;background-image:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG);right:150px;width:270px;height:187px;bottom:0;background-size:100% 100%}.image-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.document-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.glossary-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.offline-notification-modal{text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.offline-notification-modal .modal-dialog{display:flex;justify-content:center;background-color:unset}.offline-notification-modal .modal-dialog .modal-content{position:relative;margin-top:unset!important;border-radius:unset!important;width:fit-content;max-width:unset!important;background:unset}.offline-notification-modal .modal-dialog .modal-content .close-icon{position:absolute;top:12px;right:13px}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content{width:498px;border-radius:8px;border:1px solid rgba(0,0,0,.2);background:var(--color-white, #fff)}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-body{margin-top:24px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:16px}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-body .offline-notification-text-content{display:flex;flex-direction:column;align-items:center;gap:8px}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-body .offline-notification-text-content .main-content{font-size:16px}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-footer{padding:0 12px 24px;display:flex;justify-content:center;align-items:center;gap:12px}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-footer .footer-btn{padding:7px 16px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-weight:700}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-footer .footer-btn:hover{box-shadow:0 0 0 .2rem #268fff80}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-footer .skip-btn{color:#4f83fc;border:1px solid rgba(255,255,255,0);background:rgba(255,255,255,0)}.offline-notification-modal .modal-dialog .modal-content .offline-notification-modal-content .offline-notification-modal-footer .enable-offline-mode-btn{border:1px solid #4f83fc;background:#4f83fc}.no-result{max-width:266px!important;min-width:266px!important}.popup-translate{font-family:Quicksand,serif!important;padding:0;top:-30px;left:-40px;border-radius:8px;max-width:454px;min-width:454px}.popup-translate .pupup-header{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 20px;gap:10px;background-color:#2f4d87;font-weight:500;font-size:20px;line-height:28px;color:#fff;border-top-right-radius:6px;border-top-left-radius:6px}.popup-translate .popup-wrapper{max-height:50vh;padding:16px;overflow:auto}.popup-translate .arrow{left:20px}.popup-translate .arrow:before{border-top-color:#2f4d87;border-bottom-color:#2f4d87}.popup-translate .arrow:after{border-top-color:#2f4d87;bottom:0;top:0;border-bottom-color:#2f4d87}.popup-translate .header span{margin-right:8px}.popup-translate .header .audio-link-speaker{width:fit-content;display:inline-block}.popup-translate .header .audio-link-speaker:hover g{opacity:1}.popup-translate .header .audio-link-speaker:hover path{fill:#38a4ff}.popup-translate .header .audio-link-speaker.playing g{opacity:1}.popup-translate .header .audio-link-speaker.playing:hover path{fill:#2f4d87}.popup-translate .slider-container{margin:12px 25px 0}.popup-translate .slider-container .carousel-item .img-container{max-width:100%}.popup-translate .slider-container .carousel-item .img-container img{height:207px;width:auto}.popup-translate .slider-container .carousel-control-prev,.popup-translate .slider-container .carousel-control-next{height:fit-content;width:fit-content;margin:auto;opacity:1}.popup-translate .slider-container .carousel-control-next{right:-24px}.popup-translate .slider-container .carousel-control-prev{left:-24px}.popup-translate .slider-container .carousel-indicators li{width:8px;height:8px;border-radius:50%;background-color:#ececec;margin-left:4px;margin-right:4px;opacity:1}.popup-translate .slider-container .carousel-indicators li.active{background-color:#2f4d87}.popup-translate .slider-container.length-1 .carousel-indicators{display:none}.popup-translate .content{margin-top:4px}.popup-translate .content .level-0{margin-top:4px;margin-bottom:0}.popup-translate .content .level-1{margin-top:4px;font-style:normal;font-weight:500}.popup-translate .content .level-2{margin-top:4px}.popup-translate .no-data{padding:16px}.popup-translate .no-data .no-data-title{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:justify;color:#2f4d87}.popup-translate .no-data .google-translate{margin-top:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:10px;background:#e6f3ff;border-radius:8px}.popup-translate .no-data .google-translate:hover{cursor:pointer;background:#cce8ff;box-shadow:0 2px 4px #00000026}.popup-translate .no-data .google-translate .btn-text{font-weight:500;font-size:20px;line-height:28px;color:#38a4ff;white-space:nowrap}.word-glossary-detail-modal.excel-import-modal .modal-dialog{max-width:90%}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body{height:63vh;overflow-y:scroll;padding:16px}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body .root-item-row{padding-left:8px;padding-right:8px}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body .glossary-word-type{border-radius:3px;position:relative;margin-top:16px;padding:0 8px 16px;border:solid 1px rgba(91,91,91,.5176470588)}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body .glossary-word-type .remove-word-type:hover{border-radius:50%;background-color:#ececec;cursor:pointer}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body .item-row{width:100%;justify-content:space-between}.word-glossary-detail-modal .modal-dialog .modal-content .modal-body .item-row .item-colum{width:48%}.audio-link-speaker{color:#53ccff}.playing{color:#1f9cd2}.excel-import{margin-left:8px;color:#007bff}.excel-import:hover{color:#0056b3;cursor:pointer}.word-name{font-style:italic;font-weight:400;line-height:normal}.word-content{font-style:normal;font-weight:400;line-height:normal;text-align:justify;white-space:pre-line}.word-phrase{font-style:normal;font-weight:400;line-height:normal;text-align:justify}.word-example{font-style:italic;font-weight:400;line-height:24px;text-align:justify;opacity:.8;margin-bottom:unset!important}.image-upload{margin:unset;width:100%;height:100%;max-width:40px;max-height:40px}.image-upload .image-upload-icon{width:100%;height:100%}.glossary-revew{background-color:#fff;padding:8px;border-radius:8px;border:1px solid #1d93c5}.add-section-skill-modal{--color-white: #ffffff;--color-primary: #cce8ff;--color-secondary: #2f4d87;--color-success: #1aba00;--color-warning: #ffae29;--color-header-modal: #ececec;--color-background-button-yes: #38a4ff;--color-background-button-no: #f7f9fa;--color-background-input: #ececec;--color-hover-item: #e84c28;--color-button-cancel: #96b0c1;--color-boder-button-no: #dce7ed;--color-hover-button-exit: #e84c28;--color-hover-button-yes: #2f4d87;--color-hover-button-no: #f7f9fa;--color-item: #dcdcdc;--border-radius-primary: 16px;--border-radius-button: 8px;--font-size-primary: 16px;--font-size-title: 1.25rem;--font-size-secondary: 18px;--line-height-primary: 28px;--line-height-title: 32px;--line-height-secondary: 24px;--line-height-items: 48px;--font-weight-primary: 500;--font-weight-secondary: 700}.add-section-skill-modal .glossary-item{cursor:pointer}.add-section-skill-modal .glossary-item.disable{opacity:.5}.add-section-skill-modal .pagination-sk .pagination,.add-section-skill-modal .pagination-sk .pagination .page-item{margin-bottom:unset}.add-section-skill-modal .modal-body .emails-paste-form{padding:0 28px}.add-section-skill-modal .modal-body input{background:var(--color-white);border-radius:var(--border-radius-button);font-size:var(--font-size-primary);line-height:var(--line-height-primary);height:40px;color:var(--color-secondary);border:1px solid var(--color-secondary);padding:0 16px}.add-section-skill-modal .modal-body input ::placeholder{color:var(--color-secondary)}.add-section-skill-modal .modal-body input:focus{border:2px solid var(--color-secondary);color:var(--color-secondary);box-shadow:0 2px 4px #00000026}.add-section-skill-modal .modal-body .input-group-no-account{display:flex;flex-direction:column}.add-section-skill-modal .modal-body .input-group-no-account .input-user-name,.add-section-skill-modal .modal-body .input-group-no-account .input-password,.add-section-skill-modal .modal-body .input-group-no-account .input-password input{width:100%}.add-section-skill-modal .modal-body .text-danger,.add-section-skill-modal .modal-body .text-success{padding:0 28px}.add-section-skill-modal .title{font-weight:500;font-size:22px;line-height:27px;color:#797979}.add-section-skill-modal .email-list{max-height:80px;overflow-y:auto}.add-section-skill-modal .input{width:100%;height:45px;padding:0 1rem;box-sizing:border-box;font:inherit;border-radius:.2rem;border:2px solid #d4d5d6;color:#565656;-webkit-appearance:none}.add-section-skill-modal .input:focus{border-color:#6495ed;outline:none}.add-section-skill-modal .input.has-error{border-color:tomato}.add-section-skill-modal .input-group{width:100%;position:relative;display:flex;align-items:center}.add-section-skill-modal .icon-delete{position:absolute;right:0;border-radius:50%;width:20px;height:20px;padding:5px;background:#d4d5d6;color:#7a7e91;justify-content:center;align-items:center;display:flex;margin:10px;cursor:pointer}.add-section-skill-modal .error{margin:0;font-size:90%;color:tomato}.add-section-skill-modal .tag-item{background-color:#d4d5d6;display:inline-block;font-size:16px;border-radius:30px;padding:0 4px 0 1rem;display:inline-flex;align-items:center;margin:0 .5rem .5rem 0}.add-section-skill-modal .tag-item svg{width:20px;height:20px}.add-section-skill-modal .tag-item>.button{background-color:#fff;width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;font:inherit;margin-left:10px;font-weight:700;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}.add-section-skill-modal .file-drop-zone{border-radius:5px}.sk-pagination{display:flex;justify-content:space-between;align-items:center}.sk-pagination__info{color:var(--gray-700, #1F1F1F);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.sk-pagination__info--mobile{display:none}.sk-pagination__pagination{margin-bottom:0;gap:5px;height:fit-content!important}.sk-pagination__pagination .page-item{margin-bottom:0;color:#333;width:32px;height:32px}.sk-pagination__pagination .page-item .page-link{display:flex;width:32px;height:32px;padding:10px;justify-content:center;align-items:center;border-radius:8px!important;color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.sk-pagination__pagination .page-item.active .page-link{background:#2F80ED;color:var(--white, #FFFFFF)}@media screen and (max-width: 768px){.sk-pagination__info--web{display:none}.sk-pagination__info--mobile{display:block}}.delete-book-modal .delete-book-body{padding:16px;font-size:14px;font-weight:400;line-height:150%}.delete-book-modal .delete-book-footer{padding:12px;text-align:end}.delete-book-modal .delete-book-footer .book-btn-secondary{cursor:pointer;padding:7px 16px;border-radius:8px;border:1px solid #efefef;background:#efefef;color:#495057;font-size:14px;font-weight:700;line-height:150%}.delete-book-modal .delete-book-footer .book-btn-secondary:hover{background:#f6f9fc}.delete-book-modal .delete-book-footer .book-btn-danger{padding:7px 16px;border-radius:8px;border:1px solid #ff4848;background:#ff4848;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.delete-book-modal .delete-book-footer .book-btn-danger:hover{background:#d5745b;border-color:#c86e56}.delete-book-modal .delete-book-footer .book-btn-primary{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.delete-book-modal .delete-book-footer .book-btn-primary:disabled{opacity:.5}.delete-book-modal .delete-book-footer .book-btn-primary:hover{background:#4873ec;border-color:#4a6ccc}.classroom-popup{font-family:Inter,sans-serif}.classroom-popup .modal-dialog{margin:auto}.classroom-popup .modal-dialog .modal-content{position:relative;margin-top:unset!important;border-radius:16px;max-width:unset!important}.classroom-popup .modal-dialog .modal-content>svg:hover path{fill:#38a4ff}.classroom-popup .modal-dialog .close-icon{position:absolute;top:12px;right:8px;cursor:pointer}.classroom-popup .modal-dialog .classroom-popup-title{padding:16px;color:#212529;font-size:20px;font-weight:600;line-height:120%;border-bottom:1px solid #dee2e6}.classroom-popup .classroom-btn-secondary{cursor:pointer;padding:7px 16px;border-radius:8px;border:1px solid #efefef;background:#efefef;color:#495057;font-size:14px;font-weight:700;line-height:150%}.classroom-popup .classroom-btn-secondary:hover{background:#efefef}.classroom-popup .classroom-btn-warning{padding:7px 16px;border-radius:8px;border:1px solid #eaaa08;background:#eaaa08;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.classroom-popup .classroom-btn-warning:hover{border-color:#cc8b19;background:#d9941a}.classroom-popup .classroom-btn-primary{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.classroom-popup .classroom-btn-primary:hover{background:#4873ec;border-color:#4a6ccc}.classroom-popup .classroom-btn-danger{padding:7px 16px;border-radius:8px;border:1px solid #ff4848;background:#ff4848;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.classroom-popup .classroom-btn-danger:hover{background:#ff4848;border-color:#ff4848}.classroom-popup .text-error{color:#ff4848;font-size:14px;font-weight:400;line-height:150%;margin-top:4px}.classroom-popup .input{width:100%;padding:8px 12px;outline:none;color:#212529;font-size:14px;font-weight:400;line-height:150%;border-radius:8px;border:1px solid #ced4da}.classroom-popup .input::placeholder{color:#adb5bd}.classroom-popup .input:focus{border:1px solid #86b7f3;box-shadow:0 0 0 2px #0d6efd40}@media screen and (max-width: 767px){.classroom-popup .modal-dialog{max-width:100%!important;margin:auto 16px}}@media screen and (max-width: 767px){.classroom-popup.modal-edit-post .modal-dialog{max-width:100%!important;margin:auto 16px}}.expires-modal .expires-body{padding:16px;font-size:14px;font-weight:400;line-height:150%}.expires-modal .expires-footer{padding:12px;text-align:end}.expires-modal .expires-footer .book-btn-primary{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.expires-modal .expires-footer .book-btn-primary:hover{background:#4873ec;border-color:#4a6ccc}body.disable-scroll-body{overflow:hidden}.sidebar-small-screen .sk-sidebar-screen-box{background-color:#fff;position:relative}.sidebar-small-screen .sk-sidebar-screen-box .close-sk-sidebar{position:absolute;right:12px;top:12px;font-size:37px;height:24px;width:24px;justify-content:center;display:flex;align-items:center;font-weight:200;color:#919191;cursor:pointer;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.sidebar-small-screen .matte-screen{flex:1}.header-sidebar-content{font-family:Inter;font-style:normal;line-height:150%;width:249px;padding:0 12px;background-color:#fff}.header-sidebar-content .header-sidebar-content-header{height:38px;display:flex;margin-bottom:12px}.header-sidebar-content .header-sidebar-content-header .logo{display:none}.header-sidebar-content .header-sidebar-content-body{display:flex;padding:12px 12px 24px;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0;border-top:1px solid var(--gray-300, #dee2e6);align-self:stretch;width:100%}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;padding:8px 16px;font-size:16px;font-style:normal;font-weight:400}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.dropdown{padding:unset!important}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.dropdown a{padding:8px 16px!important;width:100%}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.show{background:var(--blue-200, #e4eeff);border:8px}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.show>a{background:unset!important;border:8px}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item>a{padding:unset!important}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.active-item{border-radius:8px;background:var(--blue-200, #e4eeff);color:var(--theme-primary, #4f83fc)!important;font-weight:700;text-decoration:none}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item.active-item>a{color:var(--theme-primary, #4f83fc)!important;text-decoration:none}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item:hover{border-radius:8px;color:var(--theme-primary, #4f83fc)!important;text-decoration:none}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item:hover>a{color:var(--theme-primary, #4f83fc)!important;text-decoration:none}.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item .dropdown-item:hover,.header-sidebar-content .header-sidebar-content-body .header-sidebar-content-body-item .dropdown-item :focus{color:var(--color-primary, #4f83fc);text-decoration:none;background:var(--blue-200, #e4eeff);border-radius:8px}.avatar{height:35px;width:35px;border-radius:50%}.nav-item.show #notification-toggle{background-color:#d2f2ff}.profile-dropdown-wrapper{width:74px;position:relative}.profile-dropdown-wrapper #menu-toggle:after{display:none}.profile-dropdown-wrapper .download-start-button{position:absolute;left:15px;z-index:1000;border:1px solid #4f83fc;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:30px}.profile-dropdown-wrapper a{color:#8eaabc}.profile-dropdown-wrapper .profile-dropdown{position:relative}.profile-dropdown-wrapper .profile-dropdown .medal{position:absolute;width:24px;height:24px;bottom:0;right:3px}.profile-dropdown-wrapper .profile-dropdown .medal-role{display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000040;border-radius:50%;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:10px;line-height:16px;color:#fff}.profile-dropdown-wrapper .profile-dropdown .medal-role-student{width:24px;height:24px;border:1px solid #ffffff;background:linear-gradient(180deg,#fccb78 0%,#faa515 100%)}.profile-dropdown-wrapper .profile-dropdown .medal-role-teacher{width:24px;height:24px;box-shadow:0 4px 4px #00000040;background:linear-gradient(180deg,#c087de 0%,#9448bc 99.99%);border:1px solid #ffffff}.profile-dropdown-wrapper .profile-dropdown img.bg-avata{position:absolute;width:40px;height:40px;transform:translate(-94.2%,-2.5px)}.profile-dropdown-wrapper .profile-dropdown img.medal{position:absolute;width:18px;height:24px;bottom:0;right:10px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu{display:none}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show{display:flex;inset:18px auto auto 0!important;border-radius:8px;border:1px solid var(--components-dropdowns-border, rgba(0, 0, 0, .15));background:var(--gray-white, #fff);box-shadow:0 16px 48px #38476d2b;padding:8px 0}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show[x-placement*=start]{inset:18px auto auto 0!important}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show[x-placement*=end]{inset:18px 0 auto auto!important}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .role-badge{background:#ddf5ff;border-radius:23px;font-size:12px;color:#00b4ff;padding:3px 8px;margin-right:3px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu{width:282px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-name-user{white-space:pre-wrap;text-align:center;display:flex;gap:12px;align-items:center}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-name-user .user-name{color:#4f83fc;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .link-container{gap:5px;display:flex;justify-content:flex-start;flex-direction:column}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-divider{margin:8px 0;background:var(--body-text-body-color, #212529);box-shadow:0 -.5px #00000026}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .disable-hover:hover{color:#212529!important}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .cursor-pointer{cursor:pointer}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item{width:100%;padding:0 16px;display:flex;align-items:center;justify-content:flex-start;color:var(--gray-900, #212529);font-size:14px;font-weight:400;line-height:150%}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .switch-button-container{display:flex;width:202px;padding:4px;margin-left:10px;border-radius:99px;background:#e4eeff}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .item-switch{cursor:pointer;display:flex;gap:4px;align-items:center;padding:0 8px;font-size:12px;color:#4f83fc}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .item-switch path{fill:#4f83fc}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .selected-tab{pointer-events:none;z-index:10000;color:#fff;font-weight:700}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .selected-tab path{fill:#fff}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .button-switch-color{height:20px;top:4px;border-radius:50px;width:97px;left:4px;z-index:500;background:#4f83fc}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .progress-bar{flex-direction:row;width:-webkit-fill-available;border-radius:50px;margin-right:8px;height:8px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .version-text{color:#adb5bd;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .is-offline{margin-left:8px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .width-fill-availabel{width:-webkit-fill-available}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .on-off-text{white-space:break-spaces;color:#adb5bd}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .donwload-new-version-text{color:#4f83fc;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%;white-space:break-spaces}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .icon-item{margin-right:8px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .icon-item.active-hl svg path{fill:#ffae29}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .icon-item svg{width:16px;height:16px;color:#adb5bd}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .icon-item svg path{fill:#adb5bd}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .icon-item .help-button{width:unset;height:unset;min-width:unset;min-height:unset;margin-left:unset!important;padding:unset!important}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .dropdown-item .custom-control-label:before{cursor:pointer}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .notification-wrapper .notification-badge{position:absolute;top:-12px;left:24px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .notification-wrapper .notification-badge .badge{font-size:58%}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .notification-wrapper #notification-toggle{width:unset;height:unset;min-width:unset;min-height:unset;margin-left:unset;background-color:unset}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-roles-container{justify-content:center}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-roles-container:hover{background:unset!important}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-roles-container .profile-roles{margin-top:5px;flex-wrap:wrap;gap:5px}.profile-dropdown-wrapper .profile-dropdown .dropdown-menu.show .profile-menu .profile-roles-container .profile-roles .role-badge{width:fit-content;display:flex;padding:5px 7.8px!important;justify-content:center;align-items:center;border-radius:16px!important;background:var(--blue-200, #e4eeff)!important;color:var(--blue-500, #4f83fc)!important;text-align:center;font-size:12px!important;font-weight:500;line-height:12px}.notification-offline{background-color:#fff3cd}.notification-offline .notification-offline-container{padding:8px 12px;margin:auto;width:fit-content;display:flex;gap:13px;align-items:center}.notification-offline .notification-offline-container .notification-title{margin-right:32px;color:#2d3748;font-family:Inter;font-size:16px;font-weight:500;line-height:120%}.notification-offline .notification-offline-container .button-close{color:#2a3547;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:7px 16px;border-radius:8px;border:1px solid #cc8b19;background:rgba(255,255,255,0)}.notification-offline .notification-offline-container .button-close:hover{box-shadow:-.5px .5px 3px 1px #cc8b1980}.footer svg{flex:none}#hoclieu-footer:has(>.footer__ip-vision){background:#001e3c!important;padding:0}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content{padding:100px 30px 75px;display:flex;justify-content:center;align-items:center;flex-direction:column}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper{display:flex;justify-content:center;flex-direction:column}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__title{margin:0 0 2.8em;text-align:center;color:#f5f5f5;font-weight:700;font-family:Merriweather,serif;line-height:1.2em}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content{text-align:center}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content .footer__contact__content__item .title_contact,#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content .footer__contact__content__item .content{color:#fff;font-size:17px;font-family:Inter,sans-serif;font-weight:inherit;line-height:1.8}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content .footer__contact__content__item a{text-decoration:none;transition:all .2s linear;color:#0274be;font-size:17px;font-family:Inter,sans-serif;font-weight:inherit;line-height:1.8}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content .footer__contact__content__item a:hover,#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .footer__contact_wrapper .footer__contact__content .footer__contact__content__item a:focus{color:#3a3a3a}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .footer__ip-vision_content .btn-login{border-radius:50px;padding:16px 40px;font-family:inherit;font-weight:500;line-height:1em;background-color:#f5f5f5;color:#0274be;font-size:15px;font-family:Inter,sans-serif}#hoclieu-footer:has(>.footer__ip-vision) .footer__ip-vision .copyright{padding:30px;color:#fff;text-align:center;width:100%;border-top:1px solid rgba(255,255,255,.2);font-family:Inter,sans-serif;font-weight:400;font-size:17px;font-size:1rem}.button-gray{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;margin-top:12px;width:116px;height:40px;background:#f7f9fa;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#96b0c1}.button-gray:hover{color:#ff6a6a;background:#F5FAFF;box-shadow:0 2px 4px #00000026}.modal-close-btn{position:absolute;right:10px;top:10px;transition:all .5s ease;border-radius:50%}.modal-close-btn svg{width:28px;height:28px}.modal-close-btn:hover{cursor:pointer;background-color:#e84c28}.modal-close-btn:hover path{stroke:#fff}#footer-ads{position:fixed;bottom:0;left:0;max-height:150px;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#9DD5FF 0%,#D7EEFF 100%);z-index:1000}#footer-ads img{max-height:150px;object-fit:contain;width:100%}#footer-ads .close-button{position:absolute;right:10px;top:10px;background-color:#fff;width:min(4vmin,40px);height:min(4vmin,40px);border-radius:50%;font-size:min(2vmin,20px);display:flex;align-items:center;justify-content:center}.auth-register .tabs{margin-bottom:10px;display:flex;justify-content:center;color:#4994e9}.auth-register .tabs .tab-item{text-align:center;padding:5px 10px;border-top:1px solid #4994e9;border-bottom:1px solid #4994e9;cursor:pointer}.auth-register .tabs .tab-item:first-child{border-left:1px solid #4994e9;border-radius:10px 0 0 10px}.auth-register .tabs .tab-item:last-child{border-right:1px solid #4994e9;border-radius:0 10px 10px 0}.auth-register .tabs .tab-item.current-tab{background-color:#4994e9;color:#fff}.auth-register .school-select{padding-bottom:10px}.auth-register input[type=number]{-moz-appearance:textfield}.auth-register input[type=number]::-webkit-outer-spin-button,.auth-register input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.hr{text-align:center;border-bottom:1px solid #e4e9ee;line-height:.1em;margin-top:2rem!important;margin:-20px 0 20px}.hr span{background:#fff;padding:0 10px}.sign-in-with{color:#134e89;font-weight:600;font-size:18px}.input-text-container{height:42px;width:100%;border-radius:10px;border:1px solid #cbd5e0}.input-text-container input{border-radius:12px;border:none;background:#fff!important;color:#134e89!important;box-shadow:none;font-size:14px!important}.input-text-container input::placeholder{color:#134e89;opacity:.5}.input-text-container input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;background:#fff!important}.input-text-container input:focus{box-shadow:none}.input-text-container svg{color:#99b7d4}.input-text-container:hover{border:1px solid #4a5568}.input-text-container .input-group{align-items:center}.input-text-container .input-group .input-group-prepend{padding:0 13px;margin:11px 0;width:40px;border-right:1px solid #91a6c5}.input-text-container:focus-within{border:1px solid #38a4ff}.is-invalid{width:100%;border-radius:10px;border:1px solid #f56565}.or-text{color:#2d3748!important;position:relative}.different-signup:after{content:"";position:absolute;right:0;top:13px;width:45%;height:.9px;background-color:#ececec}.different-signup:before{content:"";position:absolute;left:0;top:13px;width:45%;height:.9px;background-color:#ececec}.different-login{width:420px;margin:16px auto}@media screen and (max-width: 520px){.different-login{margin-top:0;margin-bottom:24px}}.different-login:after{content:"";position:absolute;right:230px;top:13px;width:190px;height:.9px;background-color:#cbd5e0}.different-login:before{content:"";position:absolute;left:230px;top:13px;width:190px;height:.9px;background-color:#cbd5e0}.login-group{display:flex;flex-direction:column;align-items:center;justify-content:center}.login-group .login-btn{width:420px;background:#e3effd!important;border-radius:8px!important;border:unset!important;box-shadow:none!important;font-family:Be Vietnam Pro!important;font-style:normal!important;font-weight:500!important;font-size:14px!important;line-height:24px!important;align-items:center;margin:0 0 8px!important;display:grid;height:44px}.login-group .login-btn .login-icon{position:absolute}.login-group .login-btn div{background:none!important;display:flex!important;align-items:center!important}@media only screen and (max-width: 767px){.login-group .login-btn div{padding:8.5px 0!important}}.login-group .login-btn div svg{width:20px}.login-group .login-btn span{color:#1a202c}.login-group .login-btn:focus-visible{outline:none!important}.login-group .google-button{background-color:#e3effd!important;border-radius:8px!important;padding-left:16px!important}.login-group .google-button div{margin-right:0!important}.login-group .google-button span{display:flex;justify-content:center}.login-group .facebook-btn{background-color:#e3effd!important;border-radius:8px!important;padding-left:16px!important}.login-group .facebook-btn span{display:flex;justify-content:center;white-space:nowrap}.login-group .zalo-login{background-color:#e3effd!important;border-radius:8px!important;display:grid!important;padding:5px;padding-left:12px!important}.login-group .zalo-login span{display:flex;justify-content:center}.login-group .zalo-login div{padding:10px}@media only screen and (max-width: 767px){.login-group .zalo-login div{padding:8.5px 0!important}}@media only screen and (max-width: 400px){.login-group .zalo-login div{padding:0!important}}.hoclieu-vn:hover{transform:scale(1.13)!important}.signup-forgot{font-family:Be Vietnam Pro!important;font-size:16px;padding-left:15px;padding-right:15px}.signup-forgot a:hover{color:#2b75d7!important;text-decoration:none!important;outline:none}.suggest-register{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.suggest-register{display:block}}@media screen and (max-width: 520px){.auth-register{justify-content:unset!important}.login-group{padding-left:0;padding-right:0}}@media only screen and (max-width: 476px){.different-login:after{content:"";position:absolute;right:4px;top:13px;width:42%;height:.9px;background-color:#ececec}.different-signup:before{content:"";position:absolute;left:0;top:13px;width:42%;height:.9px;background-color:#ececec}.different-signup:after{content:"";position:absolute;right:0;top:13px;width:42%;height:.9px;background-color:#ececec}.different-login:before{content:"";position:absolute;left:4px;top:13px;width:42%;height:.9px;background-color:#ececec}.login-group .login-btn{width:100%!important}}.login-button{border-radius:10px}.login-icon{width:20px;height:20px}.zalo-login:active,.zalo-login:visited,.zalo-login:focus,.zalo-login:hover,.facebook-btn:active,.facebook-btn:visited,.facebook-btn:focus,.facebook-btn:hover,.google-button:active,.google-button:visited,.google-button:focus,.google-button:hover,.user-button:active,.user-button:visited,.user-button:focus,.user-button:hover{border:solid 1px #38a4ff!important}.app-login{color:#2f4d87;height:fit-content;font-family:Be Vietnam Pro;font-style:normal}.app-login div{display:flex;align-items:center;justify-content:center}.app-login .app-login-logo{margin-top:137px}.app-login .app-login-title{font-weight:600;font-size:20px;line-height:28px;color:#343a40;margin-bottom:12px}.app-login .app-login-info{margin-top:40px}.app-login .app-login-info .avatar{border-radius:50%;width:100px;height:100px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.app-login .app-login-info .app-login-name{margin-top:12px}.app-login .app-login-btn{margin-top:36px}.app-login .app-login-btn .login-btn{display:flex;justify-content:center;align-items:center;width:420px;height:44px;border-radius:8px;font-weight:500;font-size:16px;line-height:24px;color:#fff;box-shadow:0 1px 2px #1018280d}.app-login .app-login-another-account{margin-top:36px;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#6c757d}.app-login-plus{color:#2f4d87}.app-login-plus .app-login-process{background-size:220%;background-position:center;height:60px;width:60px}.app-login-plus .text-process{font-family:Quicksand;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#2f4d87}.app-login-plus .successful-img{margin-top:51px;margin-bottom:16px}.return{cursor:pointer;height:30px}.return .text{font-family:Be Vietnam Pro,sans-serif;font-weight:500;font-size:16px;color:#38a4ff;margin-left:8px}.header-visibility{display:none}.header-show{position:absolute;top:0;width:-webkit-fill-available;display:flex;margin:26px 32px}@media screen and (max-width: 520px){.header-show{display:none}}.registration-title{text-align:center;font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-top:140px;margin-bottom:24px;text-transform:uppercase}.signin-have-account{margin-top:8px!important;font-family:Be Vietnam Pro!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:24px!important}.signin-have-account .or-text{color:#000!important}.signin-have-account .registration-link{color:#38a4ff!important;font-weight:500!important}.signin-have-account a:hover{color:#2b75d7!important;text-decoration:none!important;outline:none}.link-footer{margin-bottom:108px}.fv-help-block p{margin:0;font-size:14px!important}.master-layout-my-skill{font-family:Inter;font-size:14px;display:grid;grid-template-columns:250px calc(100% - 250px);grid-template-areas:"sidebar content";width:100vw;max-height:calc(100vh - 64px);height:calc(100vh - 64px);overflow:hidden}@supports (width: 100dvw){.master-layout-my-skill{width:100dvw;max-height:calc(100dvh - 64px)}}@media (max-width: 768px){.master-layout-my-skill{grid-template-columns:1fr;grid-template-areas:"sidebar" "content"}}.master-layout-my-skill .my-skill-side-bar{grid-area:sidebar;width:100%;padding:24px 12px;height:100%;border-right:1px solid var(--Gray-200, #e9ecef)}@media (max-width: 768px){.master-layout-my-skill .my-skill-side-bar{padding:12px;height:auto;border-right:none;border-bottom:1px solid var(--Gray-200, #e9ecef)}}@media (max-width: 576px){.master-layout-my-skill .my-skill-side-bar{height:fit-content}}.master-layout-my-skill .my-skill-side-bar__title{padding:8px 0;color:var(--Gray-600, #6c757d);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.master-layout-my-skill .my-skill-side-bar__routes{padding:12px 0;display:grid;gap:8px}@media (max-width: 768px){.master-layout-my-skill .my-skill-side-bar__routes{display:flex;overflow-x:auto;padding:12px 0}}.master-layout-my-skill .my-skill-side-bar__routes--item{padding:8px;display:flex;align-items:center;gap:8px;text-decoration:none;border:.5px solid transparent}@media (max-width: 768px){.master-layout-my-skill .my-skill-side-bar__routes--item{flex-shrink:0}}.master-layout-my-skill .my-skill-side-bar__routes--item .route-image{width:32px;height:32px;border-radius:8px;background-color:#d9d9d9}.master-layout-my-skill .my-skill-side-bar__routes--item .route-info{display:grid;grid-template-areas:"title label" "sub-title sub-title";column-gap:8px;align-items:center}.master-layout-my-skill .my-skill-side-bar__routes--item .route-info__title{grid-area:title;color:var(--Color-Dark, #2a3547);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.master-layout-my-skill .my-skill-side-bar__routes--item .route-info__label{grid-area:label;display:inline-block;border-radius:4px;padding:0 4px;height:16px;display:flex;align-items:center;background:var(--Orange-400, #fd9843);color:var(--Color-White, #fff);font-family:Inter;font-size:8px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.master-layout-my-skill .my-skill-side-bar__routes--item .route-info__sub-title{grid-area:sub-title;display:block;color:var(--Gray-600, #6c757d);font-family:Inter;font-size:10px;font-style:normal;font-weight:600;line-height:150%}.master-layout-my-skill .my-skill-side-bar__routes--item.active,.master-layout-my-skill .my-skill-side-bar__routes--item:hover{border-radius:8px;border:.5px solid var(--Components-Accordion-Active-Item-Header-Text-Color, #0c63e4);background:var(--Components-Accordion-Active-Item-Header-Background, #e7f1ff)}.master-layout-my-skill .my-skill-side-bar__routes--item.active .route-info__title,.master-layout-my-skill .my-skill-side-bar__routes--item:hover .route-info__title{color:var(--Color-Primary, #4f83fc)}.master-layout-my-skill .master-layout-my-skill__content{grid-area:content;max-height:calc(100vh - 64px);overflow-x:hidden;padding:16px;background-color:#f6f7f8}@media (max-width: 768px){.master-layout-my-skill .master-layout-my-skill__content{max-height:none}}@media (max-width: 576px){.master-layout-my-skill .master-layout-my-skill__content{max-height:none}}.master-layout-my-skill.non-grid{grid-template-areas:"content content";padding:0;grid-template-columns:250px calc(100% - 250px)}.master-layout-my-skill.non-grid .master-layout-my-skill__content{padding:0;background-color:#fafbfc;height:100dvh;position:absolute;width:100%}.master-layout-my-skill.non-grid .master-layout-my-skill__content>div{padding:16px 0 16px 16px}@media (max-width: 576px){.master-layout-my-skill .master-layout-my-skill__content{height:calc(100vh - 214px)}}#root:has(.footer-bar){margin-bottom:0!important}.create-by-ai-header{display:flex;gap:8px;margin-bottom:16px}.create-by-ai-header .create-by-ai-title{display:flex;gap:8px;flex-direction:column}.create-by-ai-header .create-by-ai-title .title{color:#212529;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.create-by-ai-header .create-by-ai-title .sub-title{display:flex;gap:8px;color:var(--Gray-700, #495057);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.create-by-ai-header .create-by-ai-title .sub-title svg{width:18px;height:18px}.question-form-container .item-lable{margin-bottom:8px}.question-form-container .item-lable .text-danger{color:#ff4848!important}.question-form-container .group-button{display:flex;gap:8px}.question-form-container .group-button .question-form-button{border-radius:8px;border:.5px solid #adb5bd;background:#fff;padding:4px 8px;color:#6c757d;min-height:36px;display:flex;gap:8px;align-items:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.question-form-container .group-button .question-form-button:focus{box-shadow:none}.question-form-container .group-button .question-form-button.btn-active{border-radius:8px;border:.5px solid #4f83fc!important;background:#4f83fc;color:#fff}.question-number-fill{display:flex;flex-direction:column;gap:16px}.question-number-fill .question-nuber-fill-container{display:flex;gap:83px}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type{display:flex;flex-direction:column;gap:4px}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .item-label{color:#212529;font-size:14px}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .item-label .text-danger{color:#ff4848!important}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button{display:flex;align-items:flex-start;gap:8px}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn,.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .total-number-question{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn svg,.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .total-number-question svg{width:16px;height:16px}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn{background:#4f83fc!important;border-color:#4f83fc!important}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn:focus{box-shadow:none}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn:disabled{border-radius:100px;border:.5px solid #ced4da!important;background:#dee2e6!important}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .btn:disabled path{fill:#000000a6}.question-number-fill .question-nuber-fill-container .question-nuber-fill__type .group-button .total-number-question{font-weight:600}.question-number-fill .number-question-fill-limit{display:flex;gap:8px;align-items:center;color:#6c757d;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.question-number-fill .number-question-fill-limit svg{width:18px;height:18px}.master-layout-my-skill__content .create-by-ai .card{background-color:unset;border:none;box-shadow:none;display:flex;flex-direction:column;gap:16px}.master-layout-my-skill__content .create-by-ai .card .card-body{padding:16px 24px 32px;border-radius:8px;border:1px solid #dee2e6;background:#fff}.master-layout-my-skill__content .create-by-ai .card .card-body .generate-question-by-ai-wrapper{display:flex;flex-direction:column;gap:20px;width:100%;padding:0}.master-layout-my-skill__content .create-by-ai .card .card-footer{padding:0;background-color:unset;border:none}.master-layout-my-skill__content .create-by-ai .card .card-footer .generate-question-by-ai-footer{display:flex;gap:12px;justify-content:end}.master-layout-my-skill__content .create-by-ai .card .card-footer .generate-question-by-ai-footer button:focus{box-shadow:none}.master-layout-my-skill__content .create-by-ai .card .card-footer .generate-question-by-ai-footer .btn-generate-question-by-ai{background-color:#15a662;border-color:#15a662;border-radius:8px;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;display:flex;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-style:solid}.master-layout-my-skill__content .create-by-ai .card .card-footer .generate-question-by-ai-footer .btn-cancel{display:flex;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #efefef!important;background:#efefef!important;color:#495057;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.master-layout-my-skill__content .form-control{border-radius:8px;border:1px solid #ced4da;background:#fff;padding:8px 12px}.master-layout-my-skill__content .form-control:focus{box-shadow:none}.master-layout-my-skill__content .text-danger{color:#ff4848!important}.master-layout-my-skill__content .upload-file-container .upload-file-container-load-client .upload-file-content{padding-top:32px;padding-bottom:32px}.master-layout-my-skill__content .upload-file-container .upload-file-container-load-client .upload-file-content .upload-file-content-button-add{border:1px solid #4f83fc;background:#4f83fc;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.create-by-ai .create-by-ai-title{display:flex}.create-by-ai .create-by-ai-title .title{font-size:24px;font-weight:700}.create-by-ai .sub-title{display:flex;align-items:center}.create-by-ai .sub-title svg:hover{cursor:pointer}.create-by-ai .card{margin-top:16px}.generate-question-by-ai-modal.my-skill-modal-base.modal.show{overflow:hidden}.generate-question-by-ai-modal .group-button .item-lable{margin-bottom:8px}.generate-question-by-ai-modal .group-button button{background-color:#fff;color:#6c757d;margin-right:8px;border-radius:8px;font-size:14px;font-weight:400;border:.5px solid #adb5bd}.generate-question-by-ai-modal .group-button button:hover{background-color:#4f83fc;color:#fff}.generate-question-by-ai-modal .question-number-fill{display:flex;gap:20px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper{max-width:100%;padding:0;display:flex;flex-direction:column;gap:16px;font-family:Inter;font-size:14px;font-style:normal;height:100%;overflow:auto}.generate-question-by-ai-modal .generate-question-by-ai-wrapper.generate-question-by-ai-wrapper-small{width:500px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header{display:flex;margin-bottom:10px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .source-data-options{display:flex;border-bottom:1px solid #e1e3ea}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .source-data-options .source-data-option.mobile:nth-of-type(2){margin-left:16px;margin-right:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .source-data-options .source-data-option{display:flex;padding:12px 0;justify-content:center;align-items:center;gap:4px;color:#a1a5b7;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:16px;cursor:pointer}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .source-data-options .source-data-option:nth-of-type(2){margin-left:30px;margin-right:30px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .source-data-options .selected{color:#4f83fc;border-bottom:2px solid #4f83fc}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content{height:fit-content!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-ai-content-detail{height:calc(100% - 50px);overflow-y:auto;position:relative}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .my-question-content-container .my-question-content-preview{padding:0 16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-title{display:flex;justify-content:space-between;margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge{display:flex;gap:8px;justify-content:flex-start;margin-bottom:20px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-icon{padding-top:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-icon img{object-fit:contain}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text{display:flex;flex-direction:column;gap:4px;border:1px solid #E4EEFF;background:#E7F1FF;padding:8px;width:100%;border-radius:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text .generate-question-by-ai-topic-info-badge-text-title{font-family:Inter;font-size:14px;font-weight:700;line-height:21px;color:#4f83fc}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text .generate-question-by-ai-topic-info-badge-text-content{font-family:Inter;font-size:14px;font-weight:400;line-height:21px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type{width:32%;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;display:flex;align-items:flex-end;justify-content:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type .data-choice-option-item{width:113px;color:#4f83fc;border:1px solid #4f83fc;background:#ffffff;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer;font-size:16px;font-weight:600;height:45px;margin:0 8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type .data-choice-option-item:nth-child(1){margin-right:0;border-radius:8px 0 0 8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type .data-choice-option-item:nth-child(2){margin-left:0;border-radius:0 8px 8px 0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type .data-choice-option-item.data-choice-option-tab-disabled{cursor:not-allowed;opacity:.5}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .data-choice-option-type .selected{color:#fff;background-color:#4f83fc}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic{width:100%;display:flex;flex-direction:column}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-title{display:flex;justify-content:space-between;margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-title .note-warning{font-size:14px;font-style:italic;color:#ca8504;font-weight:400px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-title .generate-question-by-ai-topic-count-char{opacity:.5;display:flex;align-items:end}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content{margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content textarea{font-size:14px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text;font-size:14px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content #generate-ai-editor{max-height:220px;overflow:auto;min-height:170px}@media screen and (max-width: 576px){.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content #generate-ai-editor{min-height:100px}}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool{display:flex;align-items:center;gap:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .generate-ai-tool-audio,.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .generate-ai-tool-image{display:flex;min-height:36px;padding:4px 8px;justify-content:center;align-items:center;border-radius:8px;border:.5px solid #ced4da;background:#fff}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .tool{margin-right:8px;cursor:pointer;width:fit-content}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .disabled{pointer-events:none;opacity:.5}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .add-image-button{cursor:pointer}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-ai-tool .generate-audio-button{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:var(--HitBox, rgba(255, 255, 255, 0))}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge{display:flex;gap:8px;justify-content:flex-start;margin-bottom:20px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-icon{padding-top:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-icon img{object-fit:contain}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text{display:flex;flex-direction:column;gap:4px;border:1px solid #E4EEFF;background:#E7F1FF;padding:8px;width:100%;border-radius:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text .generate-question-by-ai-topic-info-badge-text-title{font-family:Inter;font-size:14px;font-weight:700;line-height:21px;color:#4f83fc}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-info-badge .generate-question-by-ai-topic-info-badge-text .generate-question-by-ai-topic-info-badge-text-content{font-family:Inter;font-size:14px;font-weight:400;line-height:21px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search{width:100%;margin-bottom:8px;padding:0 8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search .search-container{width:100%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search .search-container:hover{outline:solid 2px #38a4ff}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search .search-container-wrapper{width:100%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search .search-container-wrapper input{width:87%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search.disable{background-color:#fafafa;cursor:no-drop}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .question-search.disable input{cursor:no-drop}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout{height:100%;display:flex;justify-content:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column{border-right:1px solid #dee2e6;padding-right:4px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-questions{padding-right:12px;max-height:400px;overflow:auto}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .card-status.active{width:8px;background-color:#49b3ff}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question{border-bottom:1px solid #dee2e6;gap:8px;cursor:pointer;display:flex;padding-top:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information{width:calc(100% - 16px)}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information div{margin-bottom:12px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information div:last-child{margin-bottom:0!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-header{width:100%;color:#212529;font-size:14px;font-weight:700;gap:8px;margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-header .ai-group-skill-name{font-size:12px;color:#6c757d;font-weight:400}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-header .number-question{color:#6c757d;font-size:14px;font-weight:400}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-header .number-question .total{color:#539bff}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-email{color:#6c757d;font-size:14px;font-weight:400}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-footer{display:flex;color:#6c757d;font-size:14px;font-weight:500px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-footer .number-question{padding-right:8px;border-right:1px solid #ced4da}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-footer .number-question .total{color:#539bff;font-weight:600px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-footer .type-question{padding-left:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-question .single-question-information .single-question-footer .type-question.type-single-question{padding-left:0;margin-bottom:12px!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .right-column.question-ai-no-data{height:100%;display:flex;justify-content:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .text-center-ai{display:flex;flex-direction:column;justify-content:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .text-center-ai div{text-align:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .note{padding:10px;flex-direction:column;border-radius:8px;border:1px solid #ffd96b;background:#f6f7cd;color:#2e260f;font-size:14px;font-weight:400;line-height:150%;position:absolute;width:100%;bottom:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .note-ai{padding:10px;flex-direction:column;border-radius:8px;border:1px solid #ffd96b;background:#f6f7cd;color:#2e260f;font-size:14px;font-weight:400;line-height:150%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .item{display:flex;flex-direction:column;gap:8px;flex:1}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-skill-info{width:100%;display:flex;gap:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-skill-info .item .select-class-question{opacity:.5;pointer-events:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:16px;margin-top:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book [class$=-control]{border-radius:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book [class$=-control] [class$=-indicatorSeparator]{display:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book .highlight{color:#eaaa08}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book-active [class$=-control]{border:1px solid #ced4da;background:#e9ecef}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book-active [class$=-control] [class$=-indicatorContainer]:has(.trash-icon){padding:6px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .select-book-active [class$=-control] [class$=-indicatorContainer]:has(.trash-icon) .trash-icon path{fill:#495057}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus{color:#6c757d;margin-left:auto}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus .item-add-bonus{display:flex;align-items:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus .item-add-bonus:not(:nth-of-type(1)){margin-left:0!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus .item-lable{margin-left:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-new{display:flex;flex-direction:column!important;align-items:flex-start!important;margin-left:0!important;gap:6px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-new.tool-mobile{display:block}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus.tool-mobile{margin-left:initial!important;margin-top:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .items-add-bonus.tool-mobile .item-add-bonus{margin-left:initial;margin-top:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question{display:flex;flex-direction:column;align-items:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .item-number-question-detail{display:flex;align-items:center;justify-content:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .item-lable{margin-right:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .input.mobile{padding-left:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .input{border-radius:8px;border:1px solid #ced4da;padding-bottom:8px;padding-top:8px;padding-left:12px;height:38px;display:flex;align-items:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .input .input-question-number{width:75px!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .input .input-question-number-mobile{width:25px!important;text-align:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-number-question .input input{width:100px;height:21px;outline:none;border:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type{margin-left:16px;display:flex;flex-direction:column;align-items:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type .item-question-type-detail{display:flex;align-items:center;justify-content:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type .item-lable{margin-right:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type .input{pointer-events:none;background-color:#dee2e6;border-radius:8px;border:1px solid #ced4da;padding-bottom:8px;padding-top:8px;padding-left:12px;height:38px;display:flex;align-items:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type .input .input-question-number{width:75px!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-detail-info .item-question-type .input input{width:100px;height:21px;outline:none;border:none;background-color:#dee2e6}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .lesson-wrapper{z-index:1;position:absolute;background-color:#fff;width:100%;border-radius:8px;top:8px;max-height:200px;overflow-y:auto;border:1px solid var(--Gray-400, #ced4da);padding:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .lesson-wrapper .each-lesson{display:flex;align-items:center;gap:8px;align-self:stretch;border-bottom:1px solid #ebedef}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .lesson-wrapper .each-lesson:hover{background-color:#f6f9ff}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .lesson-wrapper .chapter-collapse-ai-sub-text{color:#eaaa08;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-left:auto}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book [class$=-control]{border-radius:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book [class$=-control] [class$=-indicatorSeparator]{display:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book .highlight{color:#eaaa08}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book .choice-item-selected{padding:4px 12px 4px 8px;flex-direction:column;align-items:center;border-radius:8px;border:1px solid #ced4da;background:#e4eeff;margin-left:8px;line-height:40px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book-active [class$=-control]{border:1px solid #ced4da;background:#e9ecef}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book-active [class$=-control] [class$=-indicatorContainer]:has(.trash-icon){padding:6px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .select-book-active [class$=-control] [class$=-indicatorContainer]:has(.trash-icon) .trash-icon path{fill:#495057}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .lesson-wrapper-container{position:relative;margin-top:-8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .item .input{border-radius:8px;border:1px solid #ced4da;padding-bottom:8px;padding-top:8px;padding-left:12px;height:38px;display:flex;align-items:center}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-book-info .item .input input{width:100px;height:21px;outline:none;border:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-footer{width:100%;height:56px;display:flex;justify-content:center;align-items:center;border-top:1px solid #ebedf3;padding-top:16px;padding-bottom:4px;margin-top:4px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-footer .btn-generate-question-by-ai{white-space:nowrap;width:154px;height:38px;border-radius:8px;background-color:var(--Blue-500, #4f83fc);color:var(--Gray-White, #fff);border:none;outline:none;cursor:pointer;font-weight:700}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-footer .btn-generate-question-by-ai:hover{border-radius:8px;border:1px solid #4a6ccc;background:#4873ec}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-footer .btn-cancel{display:flex;height:37px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #efefef;background:#efefef;color:var(--Gray-700, #495057);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-right:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-footer .btn-cancel:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .loading-generate-question .loading-animation{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .loading-generate-question .loading-text-content{text-align:center}@media (max-width: 992px) and (min-width: 577px){.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header .data-choice-option-type .data-choice-option-item{width:100px;height:38px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header .generate-question-by-ai-book-info{width:68%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content{height:60vh}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new{margin-left:36px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new.item-image-radio-question,.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new.item-add-bonus{margin-left:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new.item-add-bonus:nth-child(2){margin-left:36px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .upload-file-container-file-item .upload-file-container-file-item{padding:8px 10px!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .upload-file-container-file-item .upload-file-container-file-item .item-delete-item{margin-left:10px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-questions{max-height:calc(60vh - 44px)}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .right-column .question-list{max-height:60vh}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-by-ai-topic .generate-question-by-ai-topic-content #generate-ai-editor{min-height:200px}}@media (max-width: 576px){.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header{flex-direction:column;margin:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header .data-choice-option-type,.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header .generate-question-by-ai-book-info{width:100%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-header .data-choice-option-type .data-choice-option-item{margin:0 0 12px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content{height:52vh}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info{flex-direction:column;align-items:flex-start}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new,.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .item-new.item-image-radio-question{margin-left:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .group-item-number-and-type{display:flex;justify-content:space-between;width:100%}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .group-item-number-and-type .item-number-question .item-number-question-detail .item-lable{margin-right:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .group-item-number-and-type .item-number-question .item-number-question-detail .input .input-question-number{width:25px!important}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .group-item-number-and-type .item-question-type{margin-left:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-by-ai-topic .generate-question-by-ai-book-info .group-item-number-and-type .item-question-type .item-question-type-detail .item-lable{margin-right:8px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-ai-content-detail .generate-question-by-ai-topic .generate-question-by-ai-topic-title{flex-direction:column;align-items:flex-end}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-ai-content-detail .note{margin-bottom:16px}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column{width:100%!important;border-right:0;padding-right:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .question-search{padding:0}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-questions{max-height:calc(52vh - 36px)}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-questions .single-question .card-status{display:none}.generate-question-by-ai-modal .generate-question-by-ai-wrapper .layout .left-column .single-questions .single-question .single-question-information{width:100%}}@media screen and (max-width: 576px){.generate-question-by-ai-modal .modal-dialog.modal-dialog-centered{align-items:center}.generate-question-by-ai-modal .modal-dialog.modal-dialog-centered .modal-content{max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden}.generate-question-by-ai-modal .modal-dialog.modal-dialog-centered.my-skill-modal-base.modal .modal-content{max-height:calc(100vh - 200px)}.generate-question-by-ai-modal .modal-dialog.modal-dialog-centered.my-skill-modal-base.modal .modal-content .generate-question-by-ai-wrapper .generate-question-ai-content{height:52vh}.generate-question-by-ai-modal .modal-dialog.modal-dialog-centered.my-skill-modal-base.modal .modal-content .generate-question-by-ai-wrapper .generate-question-ai-content .generate-question-ai-content-detail{height:calc(100% - 58px);overflow-y:auto}}.generate-list-question-by-ai-modal.my-skill-modal-base.modal.show{overflow:hidden}.generate-list-question-by-ai-modal .modal-content{width:100%!important}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column.question-ai-no-data{height:100%;display:flex;justify-content:center}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list{max-height:83vh}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line{padding-left:0;margin-right:0}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left{flex-direction:column}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left .question-group-type-and-date{display:flex}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left .question-group-type-and-date .question-create-date{border-right:0}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left .question-group-evaluate-and-correct-time{display:flex}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left .question-group-evaluate-and-correct-time .question-evaluate{display:flex;border-right:1px solid #ced4da}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left .email{border-right:0}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-header .line .left>div{margin-bottom:4px}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-body,.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .question-list .question-ai .question-body .my-question-content-preview{padding:0}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .right-column .btn-back-generate-question-by-ai{width:calc(100% - 32px);margin:14px auto;color:#4f83fc;border:1px solid #4f83fc;background:#ffffff;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer;font-size:14px;font-weight:600;height:32px;border-radius:8px}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .question-ai-no-data{flex-direction:column}.generate-list-question-by-ai-modal .modal-content .my-skill-modal-base-body-container .question-ai-no-data .text-center{margin-bottom:16px}.generate-question-by-ai-book-info .item-lable{margin-top:12px;margin-bottom:4px;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.generate-question-by-ai-book-info .select-book{font-size:14px}.generate-question-by-ai-book-info .select-book .choice-item-selected{padding:4px 12px 4px 8px;flex-direction:column;align-items:center;border-radius:8px;border:1px solid #ced4da;background:#e4eeff;margin-left:8px;line-height:40px}.generate-question-by-ai-book-info .lesson-wrapper-container{position:relative}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper{max-height:300px;overflow:auto;font-size:14px;position:absolute;width:100%;background-color:#fff;border:1px solid #ced4da;border-radius:8px;padding:8px;top:8px;z-index:9999}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper .lesson-wrapper-header{height:37px;display:flex;align-items:center;color:#495057;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%;border-bottom:1px solid #ebedef}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper .lesson-wrapper-header .lesson-wrapper-header-left{width:70%;border-right:1px solid #ebedef}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper .lesson-wrapper-header .lesson-wrapper-header-right{width:30%;padding-left:12px}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper .each-lesson{display:flex;align-items:center;gap:8px;align-self:stretch;border-bottom:1px solid #ebedef}.generate-question-by-ai-book-info .lesson-wrapper-container .lesson-wrapper .each-lesson:hover{background-color:#f6f9ff}.generate-question-by-ai__form_input .generate-question-by-ai__form_input_label{margin-bottom:16px;display:flex;justify-content:space-between}.generate-question-by-ai__form_input .generate-question-by-ai__form_input_label .generate-question-by-ai-topic-count-char{opacity:.5;display:flex;align-items:end}.generate-question-by-ai__form_input [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text;font-size:14px}.generate-question-by-ai__form_input #generate-ai-editor{max-height:220px;overflow:auto;min-height:170px}@media screen and (max-width: 576px){.generate-question-by-ai__form_input #generate-ai-editor{min-height:100px}}.generate-question-ai-content-detail .placeholder{color:#6c757d;position:absolute;pointer-events:none;padding:8px 12px}.generate-question-ai-content-detail .audio-link .audio-player-container{margin:0}.generate-question-by-ai-modal #generate-ai-editor{min-height:123px!important}.generate-question-by-ai-modal #generate-ai-addition-idea{min-height:63px!important;overflow:auto}.generate-question-by-ai-modal.generate-question-from-book #generate-ai-editor{min-height:63px!important}#generate-ai-tool-tip-image,#generate-ai-tool-tip-audio{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:21px}#generate-ai-tool-tip-image .tooltip-inner,#generate-ai-tool-tip-audio .tooltip-inner{border-radius:4px;border:1px solid #6c757d;background:#6c757d;max-width:400px;padding:4px 8px}#generate-ai-tool-tip-image .arrow:before,#generate-ai-tool-tip-audio .arrow:before{border-top-color:#6c757d}.audio-link{cursor:default;pointer-events:auto}.audio-link.from-toolbar .audio-player-container{width:293.79px;height:40px!important;padding:6px 16px 6px 4px}.audio-link.from-toolbar .audio-player-container.has-audio-split{width:unset!important}.audio-link.from-toolbar .audio-player-container .control-button{cursor:pointer;width:32px!important;height:31.72px!important}.audio-link.from-toolbar .audio-player-container.have-lang{width:150px!important}.audio-link.from-toolbar .audio-player-container.have-lang .right-content{display:flex;flex-direction:column;justify-content:center;gap:0px}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .progress-container{height:15px}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .progress-container .progress-bar .progress-front{margin-top:1px;height:4px!important}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .progress-container .progress-bar .fake-progress-under{height:3px!important}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .progress-container .progress-bar input[type=range]::-webkit-slider-thumb{height:10px;width:10px}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .progress-container .progress-bar input[type=range]::-moz-range-thumb{height:10px;width:10px}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .time-remaining{font-size:12px!important}.audio-link.from-toolbar .audio-player-container.have-lang .right-content .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}.audio-link.from-toolbar .drop-down-changer-lang{min-width:120px;height:40px;font-size:14px}.audio-link.from-toolbar .drop-down-changer-lang .dropdown-custom .dropdown-icon{display:flex;align-items:center;margin-left:5px}.audio-link.from-toolbar .drop-down-changer-lang .dropdown-menu{transform:translateY(-45px)!important}.audio-link .audio-player-container{display:flex;flex-direction:row;width:426px;height:58px;align-items:center;gap:16px;background-color:#ebebeb;border-radius:50px;padding:6px 24px 6px 8px;margin:8px 0 12px}.audio-link .audio-player-container.has-split-index{gap:8px;height:56px}.audio-link .audio-player-container.has-split-index .control-button{height:44px;width:44px}@media screen and (max-width: 768px){.audio-link .audio-player-container{width:293.79px;height:40px}.audio-link .audio-player-container.has-split-index{height:42px}.audio-link .audio-player-container.has-split-index .control-button{width:34px;height:34px}}@media screen and (max-width: 768px){.audio-link .audio-player-container{padding:6px 16px 6px 4px}.audio-link .audio-player-container.has-split-index{padding:4px!important}.audio-link .audio-player-container.has-split-index .right-content{gap:8px!important}.audio-link .audio-player-container.has-split-index .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}}.audio-link .audio-player-container .control-button{cursor:pointer;display:flex;align-items:center;height:46px;width:46px}@media screen and (max-width: 768px){.audio-link .audio-player-container .control-button{width:32px;height:31.72px}}.audio-link .audio-player-container .right-content{display:flex;flex-direction:row;align-items:center;gap:16px;width:100%}.audio-link .audio-player-container .right-content .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}.audio-link .audio-player-container .right-content .time-remaining{min-width:80px;font-family:Inter;font-size:12px;font-weight:500;line-height:19.8px}@media screen and (max-width: 425px){.audio-link .audio-player-container .right-content .time-remaining{display:none}}.audio-link .audio-player-container .right-content .time-remaining.new-ui{font-size:12px;white-space:nowrap}.audio-link .audio-player-container .right-content .progress-bar-audio{display:block;width:100%;height:6px;background-color:#ccc}.audio-link .audio-player-container .right-content .progress-bar-audio .progress-bar{height:6px;background-color:#959595;position:relative}.audio-link .audio-player-container .right-content .split-controller{display:flex;flex-direction:row;gap:4px}.audio-link .audio-player-container .right-content .split-controller .index-container{display:flex;width:26px;height:26px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;cursor:pointer}@media screen and (max-width: 768px){.audio-link .audio-player-container .right-content .split-controller .index-container{width:32px;height:32px;padding:5.714px 0;gap:11.429px;border-radius:47.291px}}.audio-link .audio-player-container .right-content .split-controller .index-container .index-content{color:#959595;text-align:justify;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:165%}.audio-link .audio-player-container .right-content .split-controller .index-container .circle-btn{display:flex;width:20px;height:20px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#0ba1df}.audio-link .audio-player-container .right-content .split-controller .index-container.is-active{border-radius:41.379px;border:none;background:#0ba1df!important}@media screen and (max-width: 768px){.audio-link .audio-player-container .right-content .split-controller .index-container.is-active{border:1.714px solid #FFF}}.audio-link .audio-player-container .right-content .split-controller .index-container.is-active .index-content{font-weight:700;color:#fff!important}.audio-link .audio-player-container .right-content .split-controller .index-container.is-active .circle-btn{display:flex;width:12px;height:12px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#ade7ff}.audio-link .audio-player-container .right-content .split-controller .index-container.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.audio-link .audio-player-container .right-content .split-controller .index-container:hover:not(.is-mobile){border-radius:41.379px;background:#CCCCCC}.audio-link .audio-player-container .right-content .split-controller .index-container:hover:not(.is-mobile) .index-content{font-weight:700;color:#959595}@media screen and (max-width: 768px){.audio-link .audio-player-container.have-lang{width:150px!important}.audio-link .audio-player-container.have-lang .right-content{display:flex;flex-direction:column;justify-content:center;gap:0px}.audio-link .audio-player-container.have-lang .right-content .progress-container{height:15px}.audio-link .audio-player-container.have-lang .right-content .progress-container .progress-bar .progress-front{margin-top:1px;height:4px!important}.audio-link .audio-player-container.have-lang .right-content .progress-container .progress-bar .fake-progress-under{top:-3.5px!important;height:3px!important}.audio-link .audio-player-container.have-lang .right-content .progress-container .progress-bar input[type=range]::-webkit-slider-thumb{height:10px;width:10px}.audio-link .audio-player-container.have-lang .right-content .progress-container .progress-bar input[type=range]::-moz-range-thumb{height:10px;width:10px}.audio-link .audio-player-container.have-lang .right-content .time-remaining{font-size:12px}.audio-link .audio-player-container.have-lang .right-content .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}}.audio-link .audio-link-speaker{font-size:25px;color:#53ccff;margin-right:10px}.audio-link .audio-link-speaker.playing{color:#00b4ff}.audio-link .highlight-text{background-color:#ffef5e}.audio-link .highlight-text span{font-weight:500!important}.audio-link .button-group-change-lang{height:53px}.audio-link .play-mini-btn{color:#38a4ff}.audio-link .play-mini-btn:hover{color:#2f4d87}.audio-link .play-mini-btn.disabled{filter:grayscale(1);cursor:not-allowed}.audio-link .icon-change-lang{border:2px solid #d8f3ff;border-right:2px solid white;pointer-events:none}.audio-link .button-change-lang,.audio-link .icon-change-lang{padding:10px;background:#d8f3ff!important;border-radius:80px}.audio-link .button-change-lang{border-radius:80px;color:#000;border:2px solid #d8f3ff}.audio-link .button-change-lang span{padding:5px 20px;border-radius:15px}.audio-link .button-change-lang:hover{border:2px solid #d8f3ff}.audio-link .button-change-lang:hover span{background-color:#effaff}.audio-link .button-change-lang:focus,.audio-link .button-change-lang:active{box-shadow:none!important;border:2px solid #d8f3ff!important}.audio-link .button-change-lang:focus span,.audio-link .button-change-lang:active span{background-color:#fff}.audio-link .drop-down-changer-lang{font-family:Inter,sans-serif;cursor:pointer;font-weight:500;display:flex;justify-content:space-between;align-items:center;border:2px solid #CCCCCC;border-radius:100px;margin:8px 0;height:58px;min-width:179px;font-size:20px}@media screen and (max-width: 768px){.audio-link .drop-down-changer-lang{font-size:14px;height:40px;min-width:120px}}.audio-link .drop-down-changer-lang .dropdown-custom{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center}.audio-link .drop-down-changer-lang .dropdown-custom span{margin-left:20px;margin-right:10px}.audio-link .drop-down-changer-lang .dropdown-icon{display:flex;align-items:center;font-size:smaller}.audio-link .drop-down-changer-lang .dropdown-menu{font-family:Inter,sans-serif;padding:10px 0!important;background-color:#e0f6ff;border:2px solid #0BA1DF;min-width:179px;transform:translateY(60px)!important}@media screen and (max-width: 768px){.audio-link .drop-down-changer-lang .dropdown-menu{transform:translateY(45px)!important}}.audio-link .drop-down-changer-lang .dropdown-menu .dropdown-item{border-radius:0}.audio-link .drop-down-changer-lang .dropdown-menu .dropdown-item:hover{font-weight:700;background-color:#0ba1df;color:#fff!important}.book-activate-modal{z-index:2147483647!important}.book-activate-modal .modal-dialog{max-width:663px}.book-activate-modal .modal-dialog .modal-content{background:#ffffff;border-radius:16px}.book-activate-modal .modal-dialog .modal-content .exit-modal{display:flex;justify-content:flex-end;border-bottom:none;margin:8px -20px 0 0}.book-activate-modal .modal-dialog .modal-content .exit-modal .icon-exit{width:24px;height:24px;transition:all 1s ease;border-radius:50%}.book-activate-modal .modal-dialog .modal-content .exit-modal .icon-exit:hover{cursor:pointer;background-color:#dcdcdc}.book-activate-modal .modal-dialog .modal-content .exit-modal .icon-exit:hover path{stroke:#2f4d87}.book-activate-modal .modal-dialog .modal-content .modal-body{padding:0 32px}.book-activate-modal .modal-dialog .modal-content .modal-body .title{font-weight:500;font-size:20px;line-height:28px;color:#2f4d87;margin-bottom:32px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book{display:flex;flex-wrap:wrap;justify-content:space-around}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book .book-name{width:169px;font-weight:500;font-size:14px;line-height:20px;color:#2f4d87}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book .book{position:relative;width:169px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book .book img{width:100%;height:231px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book .book .backdrop-lock{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026;z-index:2;border-radius:8px;display:flex;cursor:pointer}.book-activate-modal .modal-dialog .modal-content .modal-body .list-book .book .backdrop-lock .icon-lock{margin:auto;width:32px;height:32px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button{justify-content:center;margin-bottom:24px;flex-wrap:wrap}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn{margin:0 8px 8px;border-radius:8px;padding:8px 24px;font-size:16px;line-height:24px;height:fit-content;transition:all 1s ease}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-cancel{width:116px;background:#f7f9fa;border:1px solid #dce7ed;color:#96b0c1}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-cancel:hover{color:#2f4d87;border:1px solid #2f4d87;box-shadow:0 2px 4px #00000026}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-activate{width:163px;background:#38a4ff;color:#fff;border:none;margin:1px 8px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-activate:hover{background:#2f4d87}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-buy-book{background:#ffae29;width:204px;color:#fff;border:none;margin:1px 8px}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-buy-book:hover{background:#ff9029}.book-activate-modal .modal-dialog .modal-content .modal-body .list-button .btn-buy-book:focus{box-shadow:none!important}.book-activate-modal .modal-dialog .modal-content .modal-footer{border:none;flex-direction:column;padding:0 32px 24px;justify-content:flex-start}.book-activate-modal .modal-dialog .modal-content .modal-footer span{font-weight:400;font-size:14px;line-height:20px;font-style:italic;color:#44a8fc;margin:0}.book-activate-modal .modal-dialog .modal-content .modal-footer span:hover{cursor:pointer}.book-activate-modal .modal-dialog .modal-content .modal-footer .guide-activation{margin-bottom:8px}.book-activate-modal-new{z-index:2147483647!important}.book-activate-modal-new .modal-dialog{max-width:500px;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;margin:auto}.book-activate-modal-new .modal-dialog .modal-content{border-radius:8px;margin-top:0;width:calc(100vw - 40px)}.book-activate-modal-new .modal-dialog .modal-content .modal-header{border-top-left-radius:8px;border-top-right-radius:8px;padding:16px;border-bottom:1px solid #dee2e6}.book-activate-modal-new .modal-dialog .modal-content .modal-header .title-modal{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%;color:#212529}.book-activate-modal-new .modal-dialog .modal-content .modal-header .exit-modal{margin:0}.book-activate-modal-new .modal-dialog .modal-content .modal-header .exit-modal .icon-exit path{stroke:#212529}.book-activate-modal-new .modal-dialog .modal-content .modal-body{padding:16px;display:flex;flex-direction:column;gap:28px;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-activate-modal-new .modal-dialog .modal-content .modal-body .content-modal{color:#212529}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button{margin-bottom:0;gap:8px;justify-content:flex-end}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button .btn{font-weight:500!important;font-family:Inter}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button .btn:hover{border:none;outline:none;box-shadow:none}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button .btn-cancel{width:62px;height:37px;padding:6px 0;border-radius:8px;border:none;background:#efefef;text-align:center;margin:0;color:#495057}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button .btn-activate{width:136px;height:37px;padding:6px 0;border-radius:8px;background:#4f83fc;color:#fff;text-align:center;margin:0}.book-activate-modal-new .modal-dialog .modal-content .modal-body .list-button .btn-buy-book{width:181px;height:37px;padding:6px 0;text-align:center;border-radius:8px;background:#eaaa08;color:#fff;margin:0}.book-activate-modal-new .modal-dialog .modal-content .modal-footer{padding:0 16px 16px}.book-activate-modal-new .modal-dialog .modal-content .modal-footer span{color:#4f83fc;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.book-activate-modal-new .modal-dialog .modal-content .modal-footer .guide-activation,.book-activate-modal-new .modal-dialog .modal-content .modal-footer .guide-buy-book{display:flex;gap:8px;align-items:center}.book-activate-modal-new .modal-dialog .modal-content .modal-footer .guide-activation:hover,.book-activate-modal-new .modal-dialog .modal-content .modal-footer .guide-buy-book:hover{cursor:pointer}.modal-backdrop.show:has(+.book-activate-modal-new){opacity:.6!important;z-index:2147483647!important}.zoom-area{position:fixed;top:0;left:0;background:transparent!important}.btn-zoom-area{position:fixed;top:100px;right:100px}.book-activate-guide-modal{z-index:2147483647!important}.book-activate-guide-modal .modal-dialog{margin:0;width:100vw;height:100vh;max-width:none!important;display:flex;align-items:center;justify-content:center;top:0!important}.book-activate-guide-modal .modal-dialog .modal-content{margin:24px 20px;max-width:1106px;max-height:calc(100vh - 48px);overflow-y:auto;border-radius:8px!important}.book-activate-guide-modal .modal-dialog .modal-content .modal-header{padding:16px!important;border-bottom:1px solid #dee2e6!important}.book-activate-guide-modal .modal-dialog .modal-content .modal-header .title{color:#212529!important;font-family:Inter;font-size:20px!important;font-style:normal!important;font-weight:600!important}.book-activate-guide-modal .modal-dialog .modal-content .modal-body{padding:16px}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .instruct-active{width:306px;height:306px;flex-shrink:0;border-radius:8px;background:#f3faff;max-width:100%;padding:16px}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .instruct-active .index{border-radius:8px 8px 50px;background:linear-gradient(167deg,#5084fd 0%,#6694ff .01%,#4f83fc 100%);width:133px;height:39px;display:flex;align-items:center;justify-content:center;margin-left:-24px;margin-bottom:28px;color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:150%}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .instruct-active span{display:inline-block;margin-bottom:28px;color:var(--body-text-body-color, #212529);text-align:justify;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .instruct-active img{width:100%;height:auto}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .list-step-guide .step-item{margin-bottom:40px}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .border{justify-content:center;width:100%;border:none!important;margin-top:32px}.book-activate-guide-modal .modal-dialog .modal-content .modal-body .border .line{width:200px;height:2px;border-radius:10px;background:#e4ecff}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer{border:none;padding:0 40px 32px;display:block}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .title-anti-fake-book{margin-bottom:32px!important;width:70%;color:#212529;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way{display:flex;flex:1;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way svg{margin-right:8px}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way .title-way{display:grid;grid-template-columns:auto auto;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way .title-way .contact-phone{margin-bottom:11px}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way-1 .contact{margin-top:12px}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way-1 .contact .contact-phone svg{margin-right:12px}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way-1 .contact .contact-phone span{opacity:.5}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way-1 .contact .contact-mail span{color:#4f83fc;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline}.book-activate-guide-modal .modal-dialog .modal-content .modal-footer .list-ways-anti-fake-book .way-2{display:grid;grid-template-columns:auto auto}.book-buying-guide-modal{z-index:2147483647!important}.book-buying-guide-modal .modal-dialog{margin:0;width:100dvw;height:100vh;max-width:none!important;display:flex;align-items:center;justify-content:center;top:0!important}.book-buying-guide-modal .modal-dialog .modal-content{margin:24px 20px;max-width:1106px;max-height:calc(100vh - 48px);overflow-y:auto;border-radius:8px!important}.book-buying-guide-modal .modal-dialog .modal-content .modal-header{padding:16px!important;border-bottom:1px solid #dee2e6!important}.book-buying-guide-modal .modal-dialog .modal-content .modal-header .title{color:#212529!important;font-family:Inter;font-size:20px!important;font-style:normal!important;font-weight:600!important;align-self:flex-end}.book-buying-guide-modal .modal-dialog .modal-content .modal-body{padding:16px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .list-step-book-buying{padding-left:25px;list-style-type:decimal;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .list-step-book-buying li a{color:#0182fc;font-weight:600}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .list-step-book-buying li a:hover{text-decoration:none}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .list-step-book-buying li span{padding-left:14px;display:inline-flex}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .list-step-book-buying li:first-child{margin-bottom:16px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .book-buying-content{list-style-type:decimal;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .book-buying-content span{display:inline-flex}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying{background:#ebf9ff;border-radius:16px;padding:32px;grid-gap:100px;gap:100px;justify-content:space-between;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-bottom:20px!important}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address{margin-bottom:8px;flex:1}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .list-address-detail:not(:last-child){margin-bottom:16px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .address-title{color:#0182fc;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:24px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .list-address-detail>div{display:flex}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .list-address-detail .address-item-detail{display:flex;flex-direction:column;padding-left:8px;padding-bottom:16px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .list-address-detail .address-item-detail span{color:#0182fc;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.book-buying-guide-modal .modal-dialog .modal-content .modal-body .address-buying .col-address .list-address-detail .address-item-detail span.phone-number{font-style:italic}.choose-channel-buy-book-modal{z-index:2147483647!important}.choose-channel-buy-book-modal .modal-dialog{width:100dvw;height:100vh;margin:auto;display:flex;align-items:center}.choose-channel-buy-book-modal .modal-dialog .modal-content{background:#ffffff;border-radius:8px;max-width:466px;margin:auto}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header{min-height:60px;padding:16px;background:#fff;border-bottom:1px solid #dee2e6}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header .title{align-self:flex-end;color:#212529;font-family:Inter;font-size:20px;font-style:normal;font-weight:600}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header .exit-modal{text-align:end}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header .exit-modal .icon-exit{width:32px;height:32px;transition:all 1s ease;border-radius:50%}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header .exit-modal .icon-exit:hover{cursor:pointer;background-color:#dcdcdc}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-header .exit-modal .icon-exit:hover path{stroke:#2f4d87}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-body{padding:16px;display:flex;flex-direction:column;gap:16px}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-body .m-auto{width:60%}.choose-channel-buy-book-modal .modal-dialog .modal-content .modal-body .m-auto .link-channel .background{border-radius:8px;background-size:cover;background-repeat:no-repeat;background-position:center;height:80px;margin:auto}@font-face{font-family:iCiel Crocante;src:url(/assets/iCiel\ Crocante-675987d9.otf) format("opentype"),url(/assets/iCiel-Crocante.ttf-82d6917f.woff) format("woff"),url(/assets/iCiel-Crocante.ttf-8dba8355.svg#iCiel-Crocante) format("svg"),url(/assets/iCiel-Crocante.ttf-0d9dda93.eot),url(/assets/iCiel-Crocante.ttf-0d9dda93.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:ChronicaPro-Black;src:url(/assets/CHRONICAPRO-BLACK-ca5b9f9a.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:UTM Avo;src:url(/assets/UTM\ Avo-7b277458.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:UTMAvoBold;src:url(/assets/UTM\ AvoBold-e43f8856.ttf) format("opentype");font-weight:400;font-style:normal}.extra-resource-modal.is-glossary-modal .modal-dialog{max-width:100vw}@supports (width: 100dvw){.extra-resource-modal.is-glossary-modal .modal-dialog{max-width:100vw}}.extra-resource-modal.is-glossary-modal .modal-dialog .modal-content{height:100vh}@supports (height: 100dvh){.extra-resource-modal.is-glossary-modal .modal-dialog .modal-content{height:100dvh}}.extra-resource-modal{--backgroundColor: #fff6e0;--borderColor: #f16522}.extra-resource-modal .modal-dialog{display:flex;margin:auto;height:-webkit-fill-available;max-width:1700px;max-width:min(6 * 1 * 1700vmin / 56,1700 * 100vw / 1920)}.extra-resource-modal.yellow-cloud .english-book-modal-header-bg-1{background-image:url(https://img.hoclieu.vn/sgv_TA/cloudYellow.png)!important}.extra-resource-modal .modal-content{height:95vh;margin:auto;background-color:#fff6e0;border-radius:20px;border-radius:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920) min(6 * 1 * 20vmin / 56,20 * 100vw / 1920)}.extra-resource-modal .english-book-modal{display:flex;flex-direction:column;height:100%}.extra-resource-modal .english-book-modal-header{background:var(--backgroundColor);position:relative;min-height:94px;border-radius:20px 20px 0 0;min-height:min(6 * 1 * 84vmin / 56,84 * 100vw / 1920);border-radius:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920) min(6 * 1 * 20vmin / 56,20 * 100vw / 1920) 0 0;padding:min(6 * 1 * 12vmin / 56,12 * 100vw / 1920) min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);display:flex;align-items:center;justify-content:flex-start}.extra-resource-modal .english-book-modal-header .english-book-modal-header-close{cursor:pointer;position:relative;margin-left:auto;width:min(6 * 1 * 44vmin / 56,44 * 100vw / 1920)}.extra-resource-modal .english-book-modal-header .english-book-modal-header-close svg{width:100%;height:100%}.extra-resource-modal .english-book-modal-header .english-book-modal-header-close svg path:first-child{stroke:transparent}.extra-resource-modal .english-book-modal-header .english-book-modal-header-close:hover{transform:scale(1.1)}.extra-resource-modal .english-book-modal-header .english-book-modal-header-title{position:relative;font-family:iCiel Crocante;font-style:normal;font-weight:400;color:#f16522;z-index:0;font-size:5.1428571429vmin;line-height:5.6571428571vmin;font-size:min(6 * 1 * 60vmin / 56,60 * 100vw / 1920);line-height:min(6 * 1 * 66vmin / 56,66 * 100vw / 1920)}.extra-resource-modal .english-book-modal-header .english-book-modal-header-title:after{content:attr(data-text);-webkit-text-stroke:9px #fff;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5));color:#f16522;position:absolute;left:0;top:0;z-index:-1;-webkit-text-stroke:.9642857143vmin #fff;filter:drop-shadow(0px .2142857143vmin .4285714286vmin rgba(0,0,0,.5));-webkit-text-stroke:min(6 * 1 * 9vmin / 56,9 * 100vw / 1920) #fff;filter:drop-shadow(0px min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) rgba(0,0,0,.5))}.extra-resource-modal .english-book-modal-header--glossary{background:var(--headerBackgroundColor);position:relative;height:94px;height:min(6 * 1 * 94vmin / 56,94 * 100vw / 1920);border-radius:0;padding:min(6 * 1 * 16vmin / 56,16 * 100vw / 1920) min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);display:flex;align-items:center;justify-content:flex-start}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-close{cursor:pointer;position:relative;margin-left:auto;width:min(6 * 1 * 44vmin / 56,44 * 100vw / 1920)}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-close svg{width:100%;height:100%}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-close svg path:first-child{stroke:transparent}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-close:hover{transform:scale(1.1)}.extra-resource-modal .english-book-modal-header--glossary .tool-bar-extensive-resource{margin:0}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-title{width:min(6 * 1 * 418vmin / 56,418 * 100vw / 1920);padding-right:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);position:relative;font-family:Poppins;font-style:normal;font-weight:800;color:var(--glossaryColor);z-index:0;letter-spacing:.05em;text-transform:uppercase;font-size:5.1428571429vmin;line-height:4.8857142857vmin;font-size:min(6 * 1 * 60vmin / 56,60 * 100vw / 1920);line-height:min(6 * 1 * 90vmin / 56,90 * 100vw / 1920);text-align:center}.extra-resource-modal .english-book-modal-header--glossary .english-book-modal-header-title:after{width:100%;padding-right:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);content:attr(data-text);-webkit-text-stroke:9px var(--glossaryBorderColor) f;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5));color:var(--glossaryBorderColor);position:absolute;left:0;top:0;z-index:-1;-webkit-text-stroke:.9642857143vmin var(--glossaryBorderColor);filter:drop-shadow(0px .2142857143vmin .4285714286vmin rgba(0,0,0,.5));-webkit-text-stroke:min(6 * 1 * 9vmin / 56,9 * 100vw / 1920) var(--glossaryBorderColor);filter:drop-shadow(0px min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) rgba(0,0,0,.5));text-align:center}.extra-resource-modal .english-book-modal-header--glossary .search-bar-input,.extra-resource-modal .english-book-modal-header--glossary .filter-extensive-resource{--backgroundColor: var(--headerBackgroundColor);--border-color: var(--borderColor);border-color:var(--borderColor)!important;border:none!important}.extra-resource-modal .english-book-modal-body{flex:1;overflow:auto}.extra-resource-modal .english-book-modal-body .english-book-modal-body-video-type{padding:max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) min(6 * 1 * 52vmin / 56,52 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-video-type:first-child{margin-top:min(6 * 1 * 15vmin / 56,15 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-video-type svg{display:flex;width:fit-content;height:min(6 * 1 * 50vmin / 56,50 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;justify-content:center;grid-gap:30px 50px;padding:30px 58px;margin:15px 0;overflow-y:auto;overflow-x:hidden;max-height:calc(100% - 40px);grid-gap:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920) min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);padding:min(6 * 1 * 8vmin / 56,8 * 100vw / 1920) min(6 * 1 * 52vmin / 56,52 * 100vw / 1920) min(6 * 1 * 24vmin / 56,24 * 100vw / 1920) min(6 * 1 * 52vmin / 56,52 * 100vw / 1920);margin:min(6 * 1 * 15vmin / 56,15 * 100vw / 1920) 0;max-height:unset}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item{background:#ffffff;overflow:hidden;cursor:pointer;text-decoration:none;border-radius:10px;width:279px;border-radius:min(6 * 1 * 8vmin / 56,8 * 100vw / 1920);box-shadow:0 min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) #00000040;width:min(6 * 1 * 300vmin / 56,300 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item.extra-item-locked:hover{outline:none!important}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item:hover{outline:.8571428571vmin solid #20b8f6;outline:min(6 * 1 * 8vmin / 56,8 * 100vw / 1920) solid #20b8f6}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-img{position:relative;border-radius:min(6 * 1 * 8vmin / 56,8 * 100vw / 1920);overflow:hidden}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-img img{aspect-ratio:16/9;height:149px;object-fit:cover;height:min(6 * 1 * 170vmin / 56,170 * 100vw / 1920);width:100%}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-img .extra-item-lock-icon{background-color:#0006;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-img .extra-item-lock-icon .white-lock-icon-svg{width:min(6 * 1 * 46vmin / 56,46 * 100vw / 1920);height:min(6 * 1 * 50vmin / 56,50 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-name-wrapper{display:flex;flex-direction:column;justify-content:center;gap:min(6 * 1 * 8vmin / 56,8 * 100vw / 1920);padding:min(6 * 1 * 12vmin / 56,12 * 100vw / 1920) min(6 * 1 * 16vmin / 56,16 * 100vw / 1920) min(6 * 1 * 16vmin / 56,16 * 100vw / 1920) min(6 * 1 * 16vmin / 56,16 * 100vw / 1920)}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-name-wrapper .extra-item-unit{padding:min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) max(6 * 1 * 0vmin / 56,0 * 100vw / 1920);color:#6c757d;font-family:Inter;font-size:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920);font-style:normal;font-weight:400;line-height:150%}.extra-resource-modal .english-book-modal-body .english-book-modal-body-list-item .extra-item .extra-item-name-wrapper .extra-item-name{height:min(6 * 1 * 58vmin / 56,58 * 100vw / 1920);font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:100%;max-height:100%;color:#111928;font-size:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.pronunciation-modal .modal-dialog .modal-content .modal-body{overflow:hidden}.pronunciation-video{height:100%}.pronunciation-video iframe{border:none;border-radius:10px;vertical-align:middle}.tooltip-full-width{width:min(500px,90%)!important}.tooltip-full-width .tooltip-inner{max-width:500px!important;margin-left:min(35px,5%)}.tooltip-full-width.tooltip-full-width-250{width:min(400px,90%)!important}.tooltip-text-color{color:#6c757d}.book-download-status-pause{display:flex;align-items:center;gap:10px}.book-download-status-pause .loading-layer-1{width:32px;height:32px;background:#38a4ff;border:1px solid #dcdcdc;border-radius:50%}.book-download-status-pause .loading-layer-2{position:absolute;top:1px;left:1px;width:30px;height:30px;border-radius:50%}.book-download-status-pause .loading-layer-3{position:absolute;top:3px;left:3px;width:26px;height:26px;background:#fff;border-radius:50%}.book-download-status-pause .button-border-update{border:1px solid #4f83fc;padding:4px 8px;display:flex;justify-content:center;background-color:#fff;align-items:center;border-radius:8px;color:#4f83fc;font-family:Inter;font-size:14px;font-weight:700;line-height:150%}.book-download-status-pause .button-border-cirle{border:1px solid #4f83fc;width:32px;height:32px;display:flex;justify-content:center;background-color:#fff;align-items:center;border-radius:30px}.book-download-status-pause .button-border-cirle .percent{display:flex;align-items:center;justify-content:center;color:#4f83fc;font-family:Inter;font-size:11px;font-style:normal;font-weight:600;line-height:normal}.book-download-status-pause .container-button{cursor:pointer;position:relative}.book-download-status-pause .container-button:hover .button-hover-view{display:flex}.book-download-status-pause .button-hover-view{cursor:pointer;display:none;padding-left:10px;gap:10px;position:absolute;width:max-content;bottom:0;right:0;border-radius:15px;background-color:#4f83fc;color:#fff;font-family:Inter;font-size:12px;align-items:center;font-weight:600;line-height:12px}.download-book-modal .modal-content{border-radius:8px!important;border:1px solid var(--components-modal-border, rgba(0, 0, 0, .2));background:var(--gray-white, #fff)}.download-book-modal .download-book-body{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.download-book-modal .download-book-body .download-book-item-container{width:100%;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.download-book-modal .download-book-body .default-text .classroom-hover-text{color:#6c757d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.download-book-modal .download-book-body a{color:#4f83fc!important;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer}.download-book-modal .download-book-body a:hover{color:#4f83fc!important}.download-book-modal .download-book-body .choose-zip-file-container{cursor:pointer;display:flex;padding:8px;align-items:center;justify-content:space-between;flex:1 0 0;align-self:stretch;border-radius:8px;border:1px solid #ced4da;background:#fff}.download-book-modal .download-book-body .choose-zip-file-container .zip-file-name{color:#212529;font-size:14px;font-weight:400;line-height:150%}.download-book-modal .download-book-body .choose-zip-file-container .choose-zip-file-btn{cursor:pointer;color:#4f83fc;font-size:14px;font-weight:600;line-height:150%}.download-book-modal .download-book-body .required-memory{color:#6c757d;font-size:12px;font-weight:400}.download-book-modal .download-book-body .show-more{color:#6c757d;cursor:pointer}.download-book-modal .download-book-body .show-more svg{font-size:12px;color:#8c9aa7}.download-book-modal .download-book-footer{padding:12px;text-align:end}.download-book-modal .download-book-footer .book-btn-primary{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.download-book-modal .download-book-footer .book-btn-primary:disabled{opacity:.5}.download-book-modal .download-book-footer .book-btn-primary:hover{background:#4873ec;border-color:#4a6ccc}.download-book-modal .download-book-footer .book-btn-cancel{padding:7px 16px;border-radius:8px;border:1px solid #efefef;background:#efefef;color:#495057;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.download-book-modal .download-book-footer .book-btn-cancel:disabled{opacity:.5}.download-book-modal .download-book-footer .book-btn-cancel:hover{background:#dadada;border-color:#cfcfcf}#classroom-tooltip .tooltip-inner{font-family:Inter,sans-serif;background-color:#4f83fc}#classroom-tooltip .arrow:before{border-top-color:#4f83fc}.classroom-hover-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.tooltip-full-width .tooltip-inner{margin:0;max-width:100%}.my-question-tooltip-card .tooltip-inner{max-width:300px!important}.suggesstion-modal.skill-suggestion-modal{font-family:Inter;font-style:normal;z-index:1500}.suggesstion-modal.skill-suggestion-modal .skill-suggestion-close-btn:hover svg path{fill:#2f4d87}.suggesstion-modal.skill-suggestion-modal .skill-suggestion-close-btn:hover svg g{opacity:1}.suggesstion-modal.skill-suggestion-modal .show-more{display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch;color:#4f83fc;font-size:14px;font-weight:400;line-height:150%;cursor:pointer}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker{font-family:Inter;font-size:14px;font-style:normal;border:1px solid #aeaeae}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{border-bottom:1px solid #aeaeae;padding-bottom:8px;padding-top:2px}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{cursor:pointer}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover{background-color:#efefef}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected{background-color:var(--theme-primary, #4f83fc);color:#fff}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected:hover{background-color:var(--theme-primary, #4f83fc)}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{color:var(--gray-600, #6c757d);cursor:not-allowed}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__time-container .react-datepicker__header{height:40px}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--selected{background-color:var(--theme-primary, #4f83fc);color:#fff}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--selected:hover{background-color:var(--theme-primary, #4f83fc)}.suggesstion-modal.skill-suggestion-modal .date-picker .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--disabled{color:var(--gray-600, #6c757d);cursor:not-allowed}.suggesstion-modal.skill-suggestion-modal .test-bank-disabled{pointer-events:none}.suggesstion-modal.skill-suggestion-modal .choose-edit-one-student{background:#f1f5f9}.suggesstion-modal.skill-suggestion-modal.skill-suggestion-modal-hide{display:none!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog{background:unset;margin-right:auto;margin-left:auto;width:77%;max-width:912px;display:flex;justify-content:center}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content{margin-top:4%;position:relative;margin-top:unset!important;max-width:unset!important;border-radius:8px;border:1px solid var(--components-modal-border, rgba(0, 0, 0, .2));background:var(--gray-white, #fff)}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-header{display:flex;height:57px;border-bottom:1px solid var(--theme-border, #dee2e6);color:var(--body-text-body-color, #212529);background-color:var(--hit-box, rgba(255, 255, 255, 0));font-size:20px;font-family:Inter;font-weight:600;line-height:120%;padding:16px;text-align:left;align-items:center;justify-content:left;border-radius:16px 16px 0 0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body{padding:16px;font-size:14px;font-weight:400;line-height:150%;color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .skill-suggestion-icon{opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .icon-assign{width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .icon-assign:hover{background-color:#d9f4ff}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .skill-suggestion-icon:hover{opacity:.5}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .no-suggestion{color:#c6c6c6}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .has-suggestion{color:#2f4d87}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .dropdown-menu{padding:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .enable{color:#ffc107}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .dropdown.nav-item .dropdown-toggle{padding:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .dropdown.nav-item .dropdown-toggle:after{display:none}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .mt-item{margin-top:16px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .mb-item{margin-bottom:16px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .ml-item{margin-left:12px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .mr-item{margin-right:12px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-part{width:50%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container{display:flex;justify-content:space-between}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .warning-skill-type-to-suggestion{margin-top:-16px;margin-left:143px;font-size:12px;font-weight:400;line-height:150%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .warning-skill-type-to-suggestion.skill-type-to-suggestion-mix{color:#539bff}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .warning-skill-type-to-suggestion.skill-type-to-suggestion-essay{color:#dd3640}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .role-show-result{display:flex}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option .title{display:flex;gap:4px;align-items:center}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option .title .title-content{width:75px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option .title .title-icon{color:var(--body-text-body-color, var(--color-body-text, #212529));font-size:14px;line-height:150%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option .title .title-icon .test-bank-tool-tip .list-bank-filter-tooltip-container{background-color:#fff;padding:12px 16px;border-radius:4.8px;border:1px solid #dee2e6}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option .title .title-icon .test-bank-tool-tip .list-bank-filter-tooltip-container .list-bank-filter-tooltip-content-Triangle{background-color:#fff}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-content{height:27px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-switch{margin-left:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-switch .custom-control{z-index:0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-label{color:var(--body-text-body-color, #212529);font-size:14px;font-family:Inter;line-height:150%;width:85px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .view-score-and-comment .swap-option-label{width:fit-content}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .explain-label{margin-left:20px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-item{display:flex;align-items:center;justify-content:flex-start}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .swap-option-item.mr-swap-option-item{margin-right:32px;height:27px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .view-option-value{font-size:14px;margin-left:4px;color:#4f83fc;font-family:Inter;line-height:150%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item{display:flex;align-items:center;height:40px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .change-scoring-message{color:var(--Color-Info, #539bff);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-top:4px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item.error{margin-bottom:4px!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item.error-item{height:unset;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#dd3640}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item.error-item .choose-assign{height:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input{border-radius:8px!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]{padding-right:4px;padding-left:0;border-radius:8px;height:37px;color:#212529;cursor:text}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control] [class$=indicatorSeparator]{display:none}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control] [class$=singleValue]{color:#212529;margin-left:unset;font-size:14px;padding-left:3px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=menu] [class$=option]{font-size:14px;padding-left:16px!important;padding-right:16px!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer]{padding-left:5px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer] [class$=singleValue]{margin-left:unset;padding-left:unset;font-size:14px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=IndicatorsContainer] span{display:none}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=IndicatorsContainer] [class$=indicatorContainer]{padding-right:0!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .title{flex:none;width:143px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:var(--gray-600, #6c757d)}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign{flex:none;width:calc(100% - 143px);box-sizing:border-box;display:flex;justify-content:space-between;font-size:14px;font-style:normal;font-weight:400;height:37px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign>input{padding:8px 16px!important;height:37px!important;text-align:left!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .input-number{padding:8px 16px!important;height:37px!important;text-align:left!important;border-radius:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.suggestion-name input{padding:8px 12px!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class{margin-right:0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class:hover,.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class.focus{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class .test-bank-dropdown-contents{box-shadow:4px 8px 24px -12px #6d788240;width:100%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class .test-bank-dropdown-contents .container-class{width:100%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]{color:#212529;border-radius:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input .input-number-value>input:hover{border:none!important;box-shadow:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input .input-number-value>input:focus-within{border:unset!important;outline:unset!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[disabled]{background:#f1f5f9;color:#a0aec0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a{padding:8px 16px!important;color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .input-number{width:calc(50% - 16px)}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker{cursor:pointer;width:calc(50% - 16px);color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker.date-picker-disable{pointer-events:none;opacity:.5}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-popper{z-index:8}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper{height:37px;display:flex;align-items:center;position:relative;cursor:pointer;width:100%;padding:8px 0 8px 12px;border:1px solid #e2e8f0;border-radius:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:after{content:"";position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;right:16px;top:calc(50% - 12px);width:24px;height:24px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input{text-align:left;max-width:100%;width:100%;color:#212529;padding:unset;height:24px;border:none!important;background-color:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input::placeholder{color:var(--gray-500, #adb5bd)!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover{border:none!important;border-width:1px;box-shadow:none!important;opacity:1;color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover::placeholder{color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus::placeholder{color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select{display:flex;flex:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:8px;padding:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name{display:flex;justify-content:space-between;color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name input{padding-right:8px;color:var(--body-text-body-color, #212529);font-size:14px;font-family:Inter;font-style:normal;font-weight:400;line-height:150%;border:none!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-menu{width:100%;padding-right:20px;padding-left:20px;max-height:40vh;overflow:auto}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion{display:flex;flex:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:8px;padding:unset!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name{display:flex;justify-content:space-between;color:#212529}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name input{padding-right:8px;border:none!important;color:var(--body-text-body-color, #212529);font-size:14px;font-weight:400;line-height:150%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-menu{width:100%;padding-right:20px;padding-left:20px;max-height:70vh;overflow:auto}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .select-suggestion .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .footer-btn{font-size:16px!important;padding:10px 24px;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:28px;min-width:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .cancel{border:1px solid #3261bb;color:#3261bb}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .cancel:hover{background:#bcbcbc;color:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .cancel:active{background:#2b75d7;color:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .save{color:#fff;background-color:#38a4ff;margin-left:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .save:hover{background-color:#4873ec}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .save:active{background-color:#4665bf}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .show-result-time-date-picker{width:100%;height:0px;position:absolute;left:calc(50% - 164px);top:calc(50% - 102px)}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .show-result-time-date-picker .react-datepicker-wrapper{height:0px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .show-result-time-date-picker .react-datepicker-wrapper *{height:0px;padding:0;margin:0;border:none}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .show-result-time-date-picker .react-datepicker__triangle{display:none}@media screen and (max-width: 1024px){.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container{display:block}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container .item-part{width:100%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container .ml-item{margin-left:0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container .ml-item .item{margin-top:12px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .item-container .mr-item{margin-right:0}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .role-show-result-container{height:fit-content!important;margin-top:16px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .role-show-result-container .role-show-result{display:block}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .view-score-and-comment{margin-top:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .switch-item{height:fit-content!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .switch-item .title{margin-bottom:6px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-body .explain-label{margin-left:4px}}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer{padding:0 16px 16px;margin:unset;border-top:none;justify-content:space-between!important}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .footer-btn{font-size:14px!important;padding:7px 16px;border-radius:8px;font-size:14px;font-weight:700;line-height:150%;min-width:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .delete{border:1px solid var(--theme-danger, #ff4848);background:var(--hit-box, rgba(255, 255, 255, 0));color:var(--theme-danger, #ff4848)}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .delete:hover{box-shadow:-2px 2px #6ac3f442}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .delete:active{background:var(--theme-danger, #ff4848);color:#fff}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .delete:active svg path{fill:#fff}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .cancel{color:var(--gray-700, #495057);background:var(--theme-light, #efefef);border:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .cancel:hover{background-color:#bcbcbc;color:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .cancel:active{background-color:#e3e3e3;color:unset}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .save{color:#fff;background:var(--theme-primary, #4f83fc);border:unset;margin-left:8px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .save:hover{background-color:#4873ec}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content .modal-footer .save:active{background-color:#4665bf}@media (max-width: 576px){.suggesstion-modal.skill-suggestion-modal{overflow:hidden}.suggesstion-modal.skill-suggestion-modal #suggesstion-modal{width:100%}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content{width:95vw}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content #suggestion-modal-body{max-height:calc(90vh - 157px);overflow-y:auto;overflow-x:hidden}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content #suggestion-modal-body .suggestion-name input{text-overflow:ellipsis;white-space:nowrap}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content #suggestion-modal-body .swap-option .item{margin-bottom:16px}.suggesstion-modal.skill-suggestion-modal .modal-dialog .modal-content #suggestion-modal-body .swap-option .item .role-show-result .swap-option-item{display:flex;flex-direction:column}}.test-bank-mutil-select{text-overflow:ellipsis;display:flex;flex:1}.test-bank-mutil-select .disable-text{color:var(--gray-500, #adb5bd)!important}.test-bank-mutil-select .active-text{color:var(--body-text-body-color, #212529)!important}.test-bank-mutil-select.active input{color:#1a202c}.test-bank-mutil-select a{display:flex;align-items:center}.test-bank-mutil-select input{color:#adb5bd;font-size:14px;font-family:Inter;font-style:normal;font-weight:400;line-height:150%}.test-bank-mutil-select .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:5px;padding:unset!important}.test-bank-mutil-select .dropdown-toggle .classroom-name{padding:8px 12px!important;display:flex;justify-content:space-between;color:#adb5bd}.test-bank-mutil-select .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.test-bank-mutil-select .dropdown-toggle .classroom-name input{padding-left:unset;padding-right:8px;border:none!important;text-overflow:ellipsis;white-space:nowrap}.test-bank-mutil-select .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.test-bank-mutil-select .dropdown-menu{width:100%;padding:16px!important;max-height:70vh;overflow:auto}.test-bank-mutil-select .dropdown-menu .collapse label{padding:4px 8px;margin-bottom:unset;align-items:center;border-radius:8px;display:flex;gap:4px;cursor:pointer;justify-content:space-between}.test-bank-mutil-select .dropdown-menu .collapse label:hover{background:#e4eeff}.test-bank-mutil-select .dropdown-menu .collapse label .option-label-container{display:flex;width:calc(100% - 35px);align-items:center}.test-bank-mutil-select .dropdown-menu .collapse label .item-image{width:24px;height:24px;border-radius:50%;margin-right:8px;border:1px solid #38a4ff}.test-bank-mutil-select .dropdown-menu .collapse label .option-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.test-bank-mutil-select .dropdown-menu .collapse label svg{cursor:pointer;margin-right:12px}.test-bank-mutil-select .dropdown-menu .collapse label.end{margin-bottom:0}.test-bank-mutil-select .dropdown-menu .student-suggest-icon{margin-right:8px!important;width:20px;height:20px}.test-bank-mutil-select .dropdown-menu .test-bank-check-box-v2{border-radius:5px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.test-bank-mutil-select .dropdown-menu .test-bank-check-box-v2:checked{background-image:url(/assets/checkbox-b5fc6c81.svg);background-repeat:no-repeat;background-position:center;background-color:#4f83fc;border:1.5px solid #4f83fc}.test-bank-mutil-select .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.test-bank-mutil-select .dropdown-menu .more-options-title{cursor:pointer;margin:4px 0;color:#6c757d;font-size:12px;font-weight:400;line-height:150%;padding-left:28px}.test-bank-mutil-select .dropdown-menu .more-options-title.show-more{color:#4f83fc}.test-bank-mutil-select .datas-title,.test-bank-mutil-select .old-datas .old-datas-title{display:flex;align-items:center;margin-bottom:8px;color:var(--body-text-body-color, #212529);font-size:12px;font-weight:700;line-height:150%}.old-item{display:flex;justify-content:space-between;align-items:center;padding:8px 24px;margin-left:-24px;margin-right:-24px}.old-item:hover{background:#f1f5f9}.old-item .item-datas{display:flex}.old-item .item-datas .item-image{width:24px;height:24px;border-radius:50%;margin-right:12px;border:1px solid #38a4ff}.old-item .item-datas .item-label{font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;color:#4a5568;cursor:auto}.old-item .item-actions{display:flex;align-items:center}.old-item .item-actions .item-action{cursor:pointer;display:flex;align-items:center;margin-right:12px}.old-item .item-actions .item-action:hover .item-action-icon path{stroke:#38a4ff}.old-item .item-actions .item-action:hover .item-action-label{color:#38a4ff}.old-item .item-actions .item-action .item-action-icon{margin-right:4px}.old-item .item-actions .item-action .item-action-label{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;color:#718096}.skill-suggestion-number-input{display:flex;flex:1;align-items:center;border-radius:8px;border:1px solid var(--gray-400, #ced4da)}.skill-suggestion-number-input.skill-suggestion-number-input-disabled .input-number-value{background:#f1f5f9;color:#a0aec0}.skill-suggestion-number-input:focus-within{border:solid #38a4ff!important;outline:solid #38a4ff!important;border-width:1px!important;outline-width:1px!important;box-shadow:unset!important}.skill-suggestion-number-input:focus-within .input-number-value{color:#1a202c}.skill-suggestion-number-input:hover{border:solid 1px #2f4d87}.skill-suggestion-number-input .input-number-value{display:flex;padding:8px 12px;align-items:center;flex:1 0 0;align-self:stretch;border-radius:8px 0 0 8px;background:var(--gray-white, #fff)}.skill-suggestion-number-input .input-number-value input{border:none!important;width:100%;padding:unset!important;border-radius:unset!important;height:calc(1.5em + .75rem + 2px);outline:none;text-align:left!important}.skill-suggestion-number-input .input-number-value input:focus-visible{outline:unset!important}.skill-suggestion-number-input .input-number-value input:hover{border:unset!important;box-shadow:unset!important;color:unset!important;opacity:unset!important}.skill-suggestion-number-input .input-number-value input:focus-within{border:unset!important;box-shadow:unset!important;color:unset!important;opacity:unset!important}.skill-suggestion-number-input .input-number-line{height:100%;border:1px solid var(--gray-400, #ced4da);border-left:unset}.skill-suggestion-number-input .input-number-unit{width:fit-content;display:flex;padding:6px 12px;align-items:center;gap:12px;align-self:stretch;border-radius:0 8px 8px 0;background:var(--gray-200, #e9ecef)}.select-suggestion{text-overflow:ellipsis;display:flex;flex:1}.select-suggestion.select-suggestion-disabled{pointer-events:none;opacity:.5}.select-suggestion.active input{color:#1a202c}.select-suggestion a{display:flex;align-items:center}.select-suggestion input{color:#718096}.select-suggestion .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:8px;padding:unset!important}.select-suggestion .dropdown-toggle .classroom-name{padding:8px 12px!important;display:flex;flex:1;justify-content:space-between;color:#718096}.select-suggestion .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.select-suggestion .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.select-suggestion .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.select-suggestion .dropdown-toggle .classroom-name input{padding-right:8px;padding-left:unset;border:none!important;text-overflow:ellipsis;white-space:nowrap}.select-suggestion .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.select-suggestion .dropdown-menu{width:100%;padding:4px 0!important;max-height:70vh;overflow:auto}.select-suggestion .dropdown-menu .collapse label{margin-bottom:12px;align-items:center;display:flex}.select-suggestion .dropdown-menu .collapse label svg{cursor:pointer;margin-right:12px}.select-suggestion .dropdown-menu .collapse label.end{margin-bottom:0}.select-suggestion .dropdown-menu .option-item{padding:8px 16px;margin-bottom:4px;font-size:14px;font-family:Inter;font-style:normal;font-weight:400;line-height:150%}.select-suggestion .dropdown-menu .option-item:hover{background:#b2d4ff;color:#1a202c}.select-suggestion .dropdown-menu .option-item.active{background:#2684ff;color:var(--gray-white, #fff)}.select-suggestion .dropdown-menu .student-suggest-icon{margin-right:12px!important;width:20px;height:20px}.select-suggestion .dropdown-menu .test-bank-check-box-v2{border-radius:8px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.select-suggestion .dropdown-menu .test-bank-check-box-v2:checked{background-image:url(/assets/checkbox-b5fc6c81.svg);background-repeat:no-repeat;background-position:center;background-color:#38a4ff;border:1.5px solid #38a4ff}.select-suggestion .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.skill-suggestion-popup{font-family:Inter;font-style:normal}.skill-suggestion-popup .modal-dialog{display:flex;justify-content:center;background:unset}.skill-suggestion-popup .modal-dialog .modal-content{position:relative;margin-top:unset!important;width:fit-content;max-width:unset!important;border-radius:8px;border:1px solid var(--components-modal-border, rgba(0, 0, 0, .2));background:var(--gray-white, #fff)}.skill-suggestion-popup .modal-dialog .modal-content .modal-header{padding:16px}.skill-suggestion-popup .modal-dialog .modal-content .modal-header .skill-suggestion-popup-title{color:var(--body-text-body-color, #212529);font-size:20px;font-weight:600;line-height:120%}.skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:16px}.skill-suggestion-confirm-popup{font-family:Inter;font-style:normal}.skill-suggestion-confirm-popup .skill-suggestion-popup-body-container .skill-suggestion-confirm-popup-footer{margin-top:28px;display:flex;justify-content:flex-end}.confirm-suggestion-skill-suggestion-popup .modal-dialog .modal-content{width:500px}.confirm-suggestion-skill-suggestion-popup .confirm-suggestion-content{margin-top:-4px;margin-bottom:16px}.confirm-suggestion-skill-suggestion-popup .confirm-suggestion-content .lesson-confirm-suggestion-content{padding-right:4px}.confirm-suggestion-skill-suggestion-popup .confirm-suggestion-content .discription-text{color:var(--body-text-body-color, #212529);font-size:14px;font-weight:400;line-height:150%}.confirm-suggestion-skill-suggestion-popup .confirm-suggestion-content .block-skill-name{color:#4f83fc;font-weight:500}.confirm-suggestion-skill-suggestion-popup .confirm-suggestion-content .question-text{color:#000;font-size:14px;font-weight:400;line-height:150%}.confirm-suggestion-skill-suggestion-popup .skill-suggestion-popup-body-container{padding:12px 16px!important}.confirm-suggestion-skill-suggestion-popup .skill-suggestion-confirm-popup-footer{margin-top:20px!important}.confirm-revoke-skill-suggestion-popup{z-index:1500!important}.confirm-revoke-skill-suggestion-popup .modal-dialog .modal-content{width:500px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .text-content{color:var(--body-text-body-color, #212529);font-size:14px;font-weight:400;line-height:150%}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .text-content .object-name{color:#4f83fc}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content{border-radius:8px;margin-top:8px;background:rgba(254,215,215,.3);padding:12px 16px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item{display:flex;align-items:center;margin-bottom:8px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item svg{width:20px;height:20px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item.end{margin-bottom:0}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item .warning-item-icon{margin-right:12px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item .warning-item-content{font-size:14px}.confirm-revoke-skill-suggestion-popup .skill-suggestion-popup-body-container .warning-content .warning-item .warning-item-content span{font-weight:600;line-height:21px;color:#f85a5a}.make-new-classroom-skill-suggestion-popup .modal-dialog{background:unset}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content{width:500px}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:24px 0}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-body{padding:16px}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-body .make-new-classroom-popup-image{margin-bottom:16px;display:flex;justify-content:center;align-items:center}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-body .make-new-classroom-popup-text-content{text-align:center;display:flex;flex-direction:column;align-items:center;font-size:14px;font-weight:400;line-height:150%}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-body .make-new-classroom-popup-text-content .main-text{color:#212529;font-size:16px;font-weight:700}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-body .make-new-classroom-popup-text-content .sub-text{color:#6c757d;font-weight:400}.make-new-classroom-skill-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .make-new-classroom-popup-footer{display:flex;justify-content:center}.skill-suggestion-no-classroom-popup .modal-dialog{background:unset}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content{width:500px}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:24px 0}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-body{padding:16px}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-body .skill-suggestion-no-classroom-popup-image{margin-bottom:16px;display:flex;justify-content:center;align-items:center}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-body .skill-suggestion-no-classroom-popup-text-content{text-align:center;font-size:14px;font-weight:400;line-height:150%}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-body .no-classroom-more-info{display:flex;width:466px;padding:12px 16px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:8px;border:1px solid #b6d4fe;background:#e4eeff}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-body .no-classroom-more-info .no-classroom-more-info-item{display:flex;align-items:center;gap:12px;color:#084298;font-size:14px;font-weight:400;line-height:21px}.skill-suggestion-no-classroom-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .skill-suggestion-no-classroom-popup-footer{display:flex;justify-content:center}.choose-classroom-to-suggestion-modal.one-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container{width:500px}.choose-classroom-to-suggestion-modal.one-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-title,.choose-classroom-to-suggestion-modal.one-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body{width:100%}.choose-classroom-to-suggestion-modal.one-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .choose-classrooms-to-add-container,.choose-classroom-to-suggestion-modal.one-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .choose-classrooms-to-edit-container{width:100%;padding:16px 32px 0}.choose-classroom-to-suggestion-modal .modal-dialog{background:unset}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content{width:fit-content}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:unset}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-title{padding:16px;color:#212529;font-size:20px;font-weight:600;line-height:120%;border-bottom:1px solid var(--theme-border, #ebedef)}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body{display:flex}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .choose-classrooms-to-add-container{width:380px;height:fit-content;padding:16px 16px 0 32px}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .choose-classrooms-to-edit-container{width:380px;height:fit-content;padding:16px 16px 0}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .line{display:flex;flex-direction:column;align-items:center}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .line .line-text{height:24px;color:#6c757d;font-size:16px;font-weight:400;line-height:150%}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-body .line .line-item{height:calc(50% - 12px);width:1px;flex:1 0 0;background-color:#ebedef}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-footer{display:flex;justify-content:center;height:61px}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-footer .footer-line{height:100%;width:1px;flex:1 0 0;background-color:#ebedef}.choose-classroom-to-suggestion-modal .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-modal-footer .footer-item{width:calc(50% - .5px);display:flex;justify-content:center;align-items:center}.choose-classroom-to-suggestion-popup.choose-classroom-to-suggestion-popup-hide{display:none!important}.choose-classroom-to-suggestion-popup .modal-dialog{background:unset}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content{width:500px}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:unset}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .classroom-options-button{position:absolute;top:16px;right:16px}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .classroom-options-button.right-42{top:42px}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:16px 40px 16px 16px;color:#212529;font-size:20px;font-weight:600;line-height:120%;border-bottom:1px solid var(--theme-border, #ebedef)}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .classroom-options-error{color:#ff4848;font-size:14px;font-weight:400;line-height:150%;padding:16px 16px 0}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body{width:100%;max-height:493px;display:flex;flex-direction:column;align-items:flex-start;padding:16px;overflow-y:auto}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .choose-classrooms-to-add-container{width:100%;height:fit-content}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .choose-classrooms-to-add-container .list-classroom-options{border:unset}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .choose-classrooms-to-edit-container{width:100%;height:fit-content}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .choose-classrooms-to-edit-container .list-classroom-options{border:unset}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .line{display:flex;flex-direction:column;align-items:center;width:100%;border-bottom:dashed 1px rgba(33,37,41,.25);margin:12px 0}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .line .line-text{height:24px;color:#6c757d;font-size:16px;font-weight:400;line-height:150%}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-body .line .line-item{height:calc(50% - 12px);width:1px;flex:1 0 0;background-color:#ebedef}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-footer{display:flex;justify-content:center;height:61px}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-footer .footer-line{height:100%;width:1px;flex:1 0 0;background-color:#ebedef}.choose-classroom-to-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .choose-classroom-to-suggestion-popup-footer .footer-item{width:calc(50% - .5px);display:flex;justify-content:center;align-items:center}@media (max-width: 576px){.choose-classroom-to-suggestion-popup .modal-dialog .modal-content{width:95vw}}.warning-suggestion-popup{z-index:1501!important}.warning-suggestion-popup .modal-dialog{background:unset}.warning-suggestion-popup .modal-dialog .modal-content{width:500px}.warning-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container{padding:24px 0}.warning-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .warning-suggestion-content{display:flex;padding:16px;gap:16px;flex-direction:column;align-items:center;font-family:Inter;font-style:normal;color:#212529}.warning-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .warning-suggestion-content .warning-suggestion-text{text-align:center}.warning-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .warning-suggestion-content .warning-suggestion-text .warning-suggestion-text-main{font-weight:700;font-size:16px;margin-bottom:4px}.warning-suggestion-popup .modal-dialog .modal-content .skill-suggestion-popup-body-container .warning-suggestion-content .warning-suggestion-text .warning-suggestion-text-sub{font-weight:400;font-size:14px}.classroom-options-container .classroom-options-header{display:flex;justify-content:space-between;margin-bottom:8px}.classroom-options-container .classroom-options-header .classroom-options-title .classroom-options-title-main{color:#212529;font-size:12px;font-weight:700;line-height:150%}.classroom-options-container .classroom-options-header .classroom-options-title .classroom-options-title-sub{color:#6c757d;font-size:12px;font-weight:400;line-height:150%}.classroom-options-container .classroom-options-header .classroom-options-title .classroom-options-error{color:#ff4848;font-size:14px;font-weight:400;line-height:150%}.classroom-options-container .classroom-options-header .classroom-options-button{display:flex;align-items:center}.classroom-options-container .more-classrooms-title{cursor:pointer;margin:4px 0;color:#6c757d;font-size:12px;font-weight:400;line-height:150%;padding-left:28px}.classroom-options-container .more-classrooms-title.show-more{color:#4f83fc}.classroom-options-container .classroom-options{width:100%;display:flex;flex-direction:column;gap:4px}.classroom-options-container .classroom-options .classroom-option-container{justify-content:space-between;display:flex;cursor:pointer;padding:4px 8px 4px 4px;align-items:center;gap:12px;border-radius:4px;font-size:14px;color:#212529;font-weight:400;line-height:150%}.classroom-options-container .classroom-options .classroom-option-container:hover{background:#e4eeff}.classroom-options-container .classroom-options .classroom-option-container:hover .add-subject-text{display:flex}.classroom-options-container .classroom-options .classroom-option-container.active-item{background:#e4eeff}.classroom-options-container .classroom-options .classroom-option-container.active-item .add-subject-text{display:flex}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-checkbox{display:flex;align-items:center;gap:8px}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-checkbox input{width:16px;height:16px}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-checkbox label{margin-bottom:0}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-radio{display:flex;align-items:center;gap:8px}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-radio input{width:16px}.classroom-options-container .classroom-options .classroom-option-container .classroom-option-radio label{margin-bottom:0}.classroom-options-container .classroom-options .classroom-option-container .add-subject-text{display:none;gap:16px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#4f83fc;text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.classroom-options-container .classroom-options .classroom-option-container .add-subject-text div{cursor:pointer}.skill-suggestion-button{display:flex;height:37px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-family:Inter;font-weight:700;line-height:150%;border-radius:8px;cursor:pointer}.skill-suggestion-button.skill-suggestion-button-margin-right{margin-right:8px}.skill-suggestion-button.skill-suggestion-button-cancel{color:var(--gray-700, #495057);border:1px solid var(--theme-light, #efefef);background:var(--theme-light, #efefef)}.skill-suggestion-button.skill-suggestion-button-delete{color:var(--gray-white, #fff);border:1px solid var(--theme-danger, #ff4848);background:var(--theme-danger, #ff4848)}.skill-suggestion-button.skill-suggestion-button-confirm{color:var(--gray-white, #fff);border:1px solid var(--theme-primary, #4f83fc);background:var(--theme-primary, #4f83fc)}.skill-suggestion-button.skill-suggestion-button-asign{color:var(--gray-white, #fff);border:1px solid var(--theme-primary, #15A662);background:var(--theme-primary, #15A662)}.skill-suggestion-button.disable{opacity:.5;cursor:not-allowed}.test-bank-coming-soon{padding:42px 36px;text-align:center}.test-bank-coming-soon svg{margin-bottom:20px}.test-bank-coming-soon .title{font-weight:600;font-size:28px;line-height:40px;color:#2b75d7;text-align:center;margin-bottom:8px}.test-bank-coming-soon .content{font-weight:400;font-size:16px;line-height:28px;text-align:center}.test-bank-popup .modal-dialog{display:flex;justify-content:center;background-color:unset}.test-bank-popup .modal-dialog .modal-content{position:relative;margin-top:unset!important;border-radius:16px;width:fit-content;max-width:unset!important}.test-bank-popup .modal-dialog .modal-content>svg:hover path{stroke:#38a4ff}.test-bank-popup .modal-dialog .close-icon{position:absolute;top:24px;right:32px;cursor:pointer}.test-bank-popup{font-family:Inter!important}.feedback-test-popup .feedback-content .content .text-content::-webkit-input-placeholder{font-family:Inter,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:24px;color:#a0aec0}.feedback-test-popup .feedback-test-footer .upload .block .choose-image{background-image:url(/assets/image-background-0f466d33.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.feedback-test-popup .feedback-test-footer .upload .block .choose-video{background-image:url(/assets/video-background-926cf836.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.save-test-popup{padding:36px;width:544px;text-align:center}.save-test-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:20px}.save-test-popup .test-name{margin-bottom:16px}.save-test-popup .test-name .label{display:flex;justify-content:flex-start;align-items:center;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#2d3748;margin-bottom:8px}.save-test-popup .test-name .input-name{outline:none;display:flex;width:100%;flex-direction:row;align-items:center;padding:8px 0 8px 16px;gap:12px;background:#f3f6f8;border:1px solid #cbd5e0;border-radius:8px;color:#2d3748}.save-test-popup .test-name .input-name::placeholder{color:#718096}.save-test-popup .test-name .input-name:hover{outline:1px solid #4a5568}.save-test-popup .test-name .input-name:focus{outline:1px solid #38a4ff}.save-test-popup .test-name .error-container{display:flex;justify-content:flex-start;align-items:center;font-size:14px;text-align:justify;color:red}.save-test-popup .save-test-location{background:#f2f2f2;border-radius:8px;padding:16px;display:flex;justify-content:space-between;margin-bottom:28px}.save-test-popup .save-test-location .save-test-location-content .location .label{display:flex;font-weight:400;font-size:14px;line-height:24px;color:#4a5568;margin-bottom:8px}.save-test-popup .save-test-location .save-test-location-content .location .location-name{display:flex;justify-content:flex-start;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2d3748}.save-test-popup .save-test-location .save-test-location-content .location .location-name .location-icon-name{margin-right:8px}.save-test-popup .save-test-location .save-test-location-content .location .location-name .location-text-name{display:flex;align-items:center;justify-content:flex-start}.save-test-popup .save-test-location .save-test-location-image{display:flex;justify-content:flex-end;align-items:center}.save-test-popup .save-test-footer{display:flex;justify-content:center;margin-top:16px;font-weight:500;font-size:16px;line-height:28px}.save-test-popup .save-test-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:200px;height:48px;border:1px solid #3261bb;border-radius:8px;color:#3261bb;margin-right:8px;cursor:pointer}.save-test-popup .save-test-footer .cancel-btn:hover{box-shadow:-2px 2px #6ac3f44d}.save-test-popup .save-test-footer .save-btn{cursor:pointer;margin-left:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:200px;height:48px;background:#38a4ff;border-radius:8px;color:#fff}.save-test-popup .save-test-footer .save-btn:hover{box-shadow:-2px 2px #6ac3f44d}.success-save-test-popup{padding:36px;width:95vw;max-width:642px;text-align:center;background:#ffffff;border-radius:16px;font-family:Inter,sans-serif;font-size:16px}.share-test-popup{font-family:Inter,sans-serif;padding:32px;width:581px;text-align:center;background:#ffffff;border-radius:16px}.share-test-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:32px}.share-test-popup .share-test-image{margin-bottom:32px}.share-test-popup .share-test-body{margin-bottom:28px}.share-test-popup .share-test-body .share-test-body-title{display:flex;align-items:center;font-style:normal;font-weight:600;font-size:18px;line-height:32px;color:#38a4ff;margin-bottom:4px}.share-test-popup .share-test-body .share-test-name-label{display:flex;align-items:center;margin-bottom:8px;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#2d3748}.share-test-popup .share-test-body .share-test-name-value{display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:12px;background:#fdfdfd;border:1px solid #e2e8f0;border-radius:8px;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#718096;margin-bottom:16px}.share-test-popup .share-test-body .share-test-name-value input{width:100%;outline:unset;border:none;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#718096}.share-test-popup .share-test-body .error-item-container{margin-bottom:16px;margin-top:-8px}.share-test-popup .share-test-body .share-test-body-label{display:flex;align-items:center;margin-bottom:8px;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#2d3748}.share-test-popup .share-test-body .share-test-body-input{display:flex;align-items:center;margin-bottom:16px;padding:8px 16px;background:#fdfdfd;border:1px solid #e2e8f0;border-radius:8px}.share-test-popup .share-test-body .share-test-body-input:focus-within{outline:2px solid #38a4ff;border:1px solid transparent}.share-test-popup .share-test-body .share-test-body-input:focus-within .iput-icon svg path{fill:#38a4ff}.share-test-popup .share-test-body .share-test-body-input .iput-icon{padding-right:9px;border-right:1px solid #e2e8f0;margin-right:8px}.share-test-popup .share-test-body .share-test-body-input .input-data-container{max-height:100px;overflow-y:auto}.share-test-popup .share-test-body .share-test-body-input .input-data{display:flex;flex-wrap:wrap;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center}.share-test-popup .share-test-body .share-test-body-input .input-data .tag-item{margin-right:8px;margin-top:4px;margin-bottom:4px;display:flex;justify-content:center;align-items:center;padding:4px 8px;gap:8px;background:#f1f1f5;border-radius:5px;color:#2d3748}.share-test-popup .share-test-body .share-test-body-input .input-data .tag-item svg{width:16px;height:16px;cursor:pointer}.share-test-popup .share-test-body .share-test-body-input .input-data .tag-item.error{color:#dd3640}.share-test-popup .share-test-body .share-test-body-input .input-data input{min-width:200px;outline:unset;border:unset;color:#718096;margin-top:4px;margin-bottom:4px}.share-test-popup .share-test-body .share-test-body-input .input-data input::placeholder{color:#718096;opacity:1}.share-test-popup .share-test-body .share-test-body-input .input-data input:-ms-input-placeholder{color:#718096}.share-test-popup .share-test-body .share-test-body-input .input-data input::-ms-input-placeholder{color:#718096}.share-test-popup .share-test-body .list-error{max-height:100px;overflow-y:auto}.share-test-popup .share-test-body .error-item{align-items:center;display:flex;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#4a5568}.share-test-popup .share-test-body .error-item .error-icon{margin-right:8px}.share-test-popup .share-test-body .number-teacher-share{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:24px;color:#718096;margin-bottom:4px}.share-test-popup .share-test-body .number-teacher-share .number-teacher-share-value{color:#2d3748;margin-left:6px}.share-test-popup .share-test-body .shared-teacher-container{max-height:100px;overflow-y:auto}.share-test-popup .share-test-body .shared-teacher{flex-wrap:wrap}.share-test-popup .share-test-body .shared-teacher .tag-item{margin-right:8px;margin-bottom:8px;display:flex;justify-content:center;align-items:center;padding:4px 8px;gap:8px;background:#f1f1f5;border-radius:5px;color:#2d3748}.share-test-popup .share-test-body .shared-teacher .tag-item svg{width:16px;height:16px;cursor:pointer}.share-test-popup .share-test-body .shared-teacher .tag-item.error{color:#dd3640}.share-test-popup .share-test-footer{display:flex;justify-content:space-between;margin-top:16px;font-weight:500;font-size:16px;line-height:28px}.share-test-popup .share-test-footer .disabled{pointer-events:none;opacity:.8;cursor:not-allowed}.share-test-popup .share-test-footer .back-btn{margin-left:8px;margin-right:unset}.share-test-popup .share-test-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;height:48px;border:1px solid #3261bb;border-radius:8px;color:#3261bb;margin-right:8px;cursor:pointer}.share-test-popup .share-test-footer .save-btn{cursor:pointer;margin-left:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 63px;gap:4px;height:48px;background:#38a4ff;border-radius:8px;color:#fff}.share-test-popup .share-test-footer .save-btn.disabled{pointer-events:auto!important;opacity:.8;cursor:not-allowed!important}.edit-test-modal .choose-question-test-bank,.edit-test-modal .choose-header-test-bank{font-family:Inter,sans-serif;width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column}.edit-test-modal .choose-question-test-bank .title,.edit-test-modal .choose-header-test-bank .title{padding:6px 0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;line-height:40px;color:#1a202c}.edit-test-modal .choose-question-test-bank .content .create-question-container .create-question-body,.edit-test-modal .choose-header-test-bank .content .create-question-container .create-question-body{max-height:calc(100vh - 210px)}.edit-test-modal .choose-question-test-bank .content .tab-title,.edit-test-modal .choose-header-test-bank .content .tab-title{display:flex;justify-content:space-between;align-items:center;border:none}.edit-test-modal .choose-question-test-bank .content .tab-title .nav-item,.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item{flex:30%;display:flex;justify-content:center;font-weight:600;font-size:16px;line-height:28px;color:#718096}.edit-test-modal .choose-question-test-bank .content .tab-title .nav-item .nav-link,.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item .nav-link{justify-content:center;display:flex;width:100%;font-weight:600;font-size:18px;line-height:28px;color:#718096;border-radius:24px 24px 0 0;border:none}.edit-test-modal .choose-question-test-bank .content .tab-title .nav-item .nav-link:hover,.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item .nav-link:hover{border:none}.edit-test-modal .choose-question-test-bank .content .tab-title .nav-item .nav-link.active,.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item .nav-link.active{color:#38a4ff;background:#f1f5f9}.edit-test-modal .choose-question-test-bank .question-option-footer,.edit-test-modal .choose-header-test-bank .question-option-footer{display:flex;justify-content:space-between;align-items:center;padding:8px 48px;background-color:#fff}.edit-test-modal .choose-question-test-bank .question-option-footer .btn,.edit-test-modal .choose-header-test-bank .question-option-footer .btn{height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;min-width:200px;border-radius:8px;font-weight:500;font-size:16px;line-height:28px;cursor:pointer}.edit-test-modal .choose-question-test-bank .question-option-footer .btn-cancel,.edit-test-modal .choose-header-test-bank .question-option-footer .btn-cancel{border:1px solid #3261bb;color:#3261bb}.edit-test-modal .choose-question-test-bank .question-option-footer .btn-cancel:hover,.edit-test-modal .choose-header-test-bank .question-option-footer .btn-cancel:hover{box-shadow:-2px 2px #6ac3f44d}.edit-test-modal .choose-question-test-bank .question-option-footer .btn-submit,.edit-test-modal .choose-header-test-bank .question-option-footer .btn-submit{background:#38a4ff;color:#fff}.edit-test-modal .choose-question-test-bank .question-option-footer .btn-submit:hover,.edit-test-modal .choose-header-test-bank .question-option-footer .btn-submit:hover{box-shadow:-2px 2px #6ac3f44d}.edit-test-modal-new .choose-question-test-bank .title{color:#1a202c;font-size:24px;font-weight:600;line-height:36px;padding:17px 36px}.dowload-test-progress-popup{padding:24px 32px;width:600px}@keyframes progress-bar-stripes-custom{0%{background-position:0 0}to{background-position:30px 0}}.dowload-test-progress-popup .progress{height:24px;border-radius:8px}.dowload-test-progress-popup .progress .progress-bar{background-color:#38a4ff}.dowload-test-progress-popup .progress .progress-bar-striped{border-radius:8px;background-image:linear-gradient(-45deg,rgba(227,239,253,.3) 25%,transparent 25%,transparent 50%,rgba(227,239,253,.3) 50%,rgba(227,239,253,.3) 75%,transparent 75%,transparent);background-size:30px 30px;animation:1s linear infinite progress-bar-stripes-custom}.dowload-test-progress-popup .dowload-test-title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#2d3748;margin-bottom:32px;display:inline-block;width:calc(100% - 20px)}.dowload-test-progress-popup .dowload-test{display:flex;margin-bottom:16px;align-items:center}.dowload-test-progress-popup .dowload-test .dowload-test-icon{min-width:24px;margin-right:10px}.dowload-test-progress-popup .dowload-test .dowload-test-name{font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#718096;flex-grow:1;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dowload-test-progress-popup .dowload-test .dowload-testprogress-label{font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#2d3748;min-width:140px;text-align:right}.dowload-test-progress-popup .download-test-error{font-weight:400;font-size:14px;line-height:24px;color:#f85a5a;margin-bottom:16px}.dowload-test-progress-popup .btn-cancel{padding:10px 46px;border:1px solid #3261bb;border-radius:8px;font-weight:500;font-size:16px;line-height:28px;color:#3261bb}.test-bank-confirm-popup{font-family:Inter,sans-serif;text-align:center;width:544px;padding:36px}.test-bank-confirm-popup.cancel-edit-test{width:536px}.test-bank-confirm-popup .confirm-modal-title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:8px}.test-bank-confirm-popup .confirm-modal-content{font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:center;color:#2d3748;margin-bottom:28px}.test-bank-confirm-popup .confirm-modal-footer{display:flex;justify-content:center;align-items:center}.test-bank-confirm-popup .confirm-modal-footer .footer-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:200px;height:48px;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:28px;cursor:pointer}.test-bank-confirm-popup .confirm-modal-footer .footer-btn:hover{box-shadow:-3px 3px #6ac3f44d}.test-bank-confirm-popup .confirm-modal-footer .cancel-btn{margin-right:16px;border:1px solid #3261bb;color:#3261bb}.test-bank-confirm-popup .confirm-modal-footer .cancel-btn:hover{box-shadow:-2px 2px #6ac3f44d}.test-bank-confirm-popup .confirm-modal-footer .confirm-btn{background:#38a4ff;color:#fff}.test-bank-confirm-popup .confirm-modal-footer .disable{pointer-events:none;opacity:.5}.operation-mode-popup .title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;text-align:center;color:#1a202c;margin-bottom:20px}.operation-mode-popup .operation-mode-footer .left-footer label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;color:#000}.operation-mode-popup .operation-mode-footer .right-footer .save-btn{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:28px;display:flex;align-items:center;text-align:center;color:#fff}.suggesstion-modal{font-family:Inter,sans-serif}.suggesstion-modal .test-bank-disabled{pointer-events:none}.suggesstion-modal .modal-dialog .modal-content{margin-top:4%;border-radius:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class{margin-right:0}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class:hover,.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class.focus{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class .test-bank-dropdown-contents{box-shadow:4px 8px 24px -12px #6d788240;width:100%}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.test-bank-dropdown-class .test-bank-dropdown-contents .container-class{width:100%}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select{display:flex;flex:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:5px;padding:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name{display:flex;justify-content:space-between;color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name input{padding-right:8px;border:none!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-menu{width:100%;padding-right:20px;padding-left:20px;max-height:70vh;overflow:auto}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .test-bank-mutil-select .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.confirm-submit-test-modal{width:480px}.confirm-submit-test-modal .text-content{margin-bottom:16px}.finish-test-popup{font-family:Inter,sans-serif;text-align:center;width:587px;padding:36px 32px}.finish-test-popup .popup-title{font-weight:600;font-size:20px;line-height:32px;display:flex;align-items:center;justify-content:center;color:#1a202c;margin-bottom:16px}.finish-test-popup .alert-container{display:flex;width:504px;padding:12px 16px;align-items:flex-start;gap:8px;border-radius:8px;background:#eefbff;margin-left:auto;margin-right:auto}.finish-test-popup .alert-container .alert-text{color:#1c5fb7;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:start}.finish-test-popup .popup-content .finish-test-image{margin-bottom:32px}.finish-test-popup .popup-content .test-result{display:flex;align-items:center;justify-content:center}.finish-test-popup .popup-content .test-result .score-result{background-image:url(/assets/score-result-e1be4985.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-test-popup .popup-content .test-result .question-result{background-image:url(/assets/question-result-5973849d.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-test-popup .popup-content .test-result .time-result{background-image:url(/assets/time-result-e8a5919c.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-test-popup .popup-content .test-result .question-result-multiple-choice{border-radius:8px;background:#20c276}.finish-test-popup .popup-content .test-result .test-result-item{color:#fdfdfd;width:153px;text-align:center;padding:10px 0;border-radius:8px;margin-right:20px}.finish-test-popup .popup-content .test-result .test-result-item .item-result{font-style:normal;font-weight:600;font-size:18px;line-height:28px}.finish-test-popup .popup-content .test-result .test-result-item .item-sub-title{font-style:normal;font-weight:500;font-size:14px}.test-bank-warning{font-family:Inter,sans-serif;width:488px}.test-bank-warning .confirm-modal-content{padding:12px 16px;background:rgba(254,235,203,.7);font-style:normal;font-weight:600;font-size:14px;line-height:21px;display:flex;align-items:center}.test-bank-warning .confirm-modal-content svg{width:30px;margin-right:12px}.test-bank-warning .confirm-modal-content .text-warning{text-align:justify;color:#ed8936!important}.test-suggestion-detail-modal{font-family:Inter,sans-serif}.test-suggestion-detail-modal .modal-content svg{top:16px!important;right:36px!important}.test-suggestion-detail-modal .modal-dialog{margin-top:unset;margin-bottom:unset}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content{width:30vw;height:auto;min-height:28vh;max-height:90vh;overflow:auto;border-radius:8px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-header{padding:12px 36px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:flex-start}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-header .title{font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#1a202c;display:flex;align-items:center}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-header .search-bar-v2{margin-left:16px;width:258px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-header .search-bar-v2 .search-input-v2{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2d3748}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-header .search-bar-v2 .search-input-v2::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#718096}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body{padding:12px 36px;overflow-y:auto}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body::-webkit-scrollbar{width:8px;border-radius:16px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body::-webkit-scrollbar-thumb{background-color:#cbd5e0}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table{width:100%}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table thead,.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table tbody{outline:thin}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table th,.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table td{padding-bottom:20px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table .align-center{text-align:center}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table th{color:#212529;font-size:16px;font-weight:700;white-space:nowrap;font-family:Inter}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body table td{color:#212529;font-size:16px;font-weight:400;white-space:nowrap;font-family:Inter}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .test-bank-check-box{margin-right:18px;border-radius:6.5px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .test-bank-check-box:checked{background-image:url(/assets/checkbox-b5fc6c81.svg);background-repeat:no-repeat;background-position:center;background-color:#38a4ff;border:1.5px solid #38a4ff}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar{font-size:14px;display:flex;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:12px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .selected-item{display:flex;align-items:center}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .selected-item svg{margin-right:12px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items{display:flex;align-items:center}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .disable{cursor:none;opacity:.5}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .edit-btn{cursor:pointer;height:36px;margin-right:12px;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#fff;border-radius:8px;width:132px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .edit-btn svg{margin-right:4px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .edit-btn:hover{box-shadow:-3px 3px #6ac3f44d}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .revoke-btn{cursor:pointer;height:36px;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#3261bb;border-radius:8px;border:1px solid #3261bb;width:132px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .revoke-btn svg{margin-right:4px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .tool-bar .tool-items .revoke-btn:hover{box-shadow:-3px 3px #6ac3f44d}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail{margin-bottom:unset;font-size:14px;font-weight:500}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail thead tr th{border-bottom:unset;padding:16px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail th,.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail td{border-top:unset;border-bottom:1px solid #e2e8f0}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail td{vertical-align:top;padding:.56rem;padding:unset!important}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail tr{padding:unset}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-header{top:0;z-index:1;color:#1a202c;font-weight:500}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-header th{background-color:#e3effd;white-space:nowrap}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-header th.start{border-top-left-radius:16px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-header th.end{border-top-right-radius:16px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-header-title{background-color:#e3effd}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body{border:1px solid #e2e8f0}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr.student .student-name{margin-left:38px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail{display:flex;align-items:center;padding:unset;white-space:nowrap;color:#4a5568;font-size:14px;padding:12px 16px;border-right:1px solid #e2e8f0}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail.name{justify-content:space-between}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .select-group{font-weight:600;color:#2b75d7}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .image-item{width:24px;height:24px;border:1px solid #38a4ff;border-radius:50%;margin-right:8px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail.end{border-right:unset}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status{display:flex;align-items:center}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status .status-icon{margin-right:4px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.create{color:#718096}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.create .status-icon rect{fill:#718096}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.doing{color:#ed8936}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.doing .status-icon rect{fill:#ed8936}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.finish{color:#48bb78}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.finish .status-icon rect{fill:#48bb78}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item{cursor:pointer;margin-left:12px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item.start{margin-left:unset}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item:hover{color:#38a4ff}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item:hover path{stroke:#38a4ff}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content .test-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item .item-action-icon{width:20px;height:20px;margin-right:4px}@media (max-width: 576px){.success-save-test-popup .test-info .label{flex:40%}.success-save-test-popup .test-info .value{flex:60%}.success-save-test-popup .test-name,.success-save-test-popup .test-base-info,.success-save-test-popup .skill-type-of-test{display:block}.success-save-test-popup .success-save-test-footer .cancel-btn,.success-save-test-popup .success-save-test-footer .save-btn{min-width:70px}.success-save-test-popup .success-save-test-footer .cancel-btn svg.share-icon path{stroke:#3261bb}.success-save-test-popup .success-save-test-footer .cancel-btn svg.download-icon path{fill:#3261bb}.share-test-popup{width:95vw}.share-test-popup .share-test-image{width:100%;margin-bottom:12px}.share-test-popup .share-test-footer .save-btn{padding:10px 48px}.test-suggestion-detail-modal .modal-dialog .test-suggestion-detail-modal-content{width:95vw}}@media (max-width: 920px){.tab-content .tab-content-btn-responsive{display:flex;justify-content:center;align-items:center;margin-top:4px;margin-bottom:4px}.tab-content .tab-content-btn-responsive .btn-submit{background:#38a4ff;color:#fff;border-radius:8px}.edit-test-modal .choose-header-test-bank .title{font-size:18px;flex-direction:column;background:#e3effd}.edit-test-modal .choose-header-test-bank .sub-title{color:#2d3748;font-size:14px;line-height:21px;font-weight:400;background:#e3effd;padding:0 16px}.test-bank-confirm-popup{width:360px!important}.test-bank-confirm-popup .confirm-modal-title{max-width:250px}.test-bank-confirm-popup .footer-btn{width:142px}.test-bank-confirm-popup .confirm-btn{padding:0!important}.test-bank-confirm-popup .disable{pointer-events:none;opacity:.5}.dowload-test-progress-popup{width:380px}.dowload-test-progress-popup .dowload-test-title{max-width:242px}.save-test-popup{width:380px}.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item .nav-link{font-size:14px!important}.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item .nav-link.active{background:unset;border-bottom:2px solid #38a4ff}.edit-test-modal .choose-header-test-bank .question-option-footer{min-width:100%;max-width:100%;height:78px;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom);z-index:10}.edit-test-modal .choose-header-test-bank .question-option-footer .btn{font-size:16px;height:32px;min-width:150px;min-height:unset;line-height:unset;font-size:14px;padding:10px}.edit-test-modal .choose-question-test-bank .title{font-size:20px;line-height:unset}.edit-test-modal .choose-question-test-bank .content .question-option-container{padding:16px 12px}.edit-test-modal .choose-question-test-bank .content .question-option-container .list-bank-filter-clear{margin-top:10px}.edit-test-modal .choose-question-test-bank .content .tab-title .nav-item .nav-link{font-size:14px}.edit-test-modal .choose-question-test-bank .question-option-footer{padding:0;justify-content:space-evenly}.edit-test-modal .choose-question-test-bank .question-option-footer .btn-submit,.edit-test-modal .choose-question-test-bank .question-option-footer .btn-cancel{min-width:164px}.edit-test-modal .choose-header-test-bank .sub-title{text-align:center}.edit-test-modal .choose-header-test-bank .content .tab-title .nav-item{min-width:200px;max-width:250px}.edit-test-modal .choose-header-test-bank .content .tab-content .tab-content-btn-responsive{margin-bottom:16px}.edit-test-modal .choose-header-test-bank .content .tab-content .tab-content .tab-pane .header-option-container{padding:16px}.edit-test-modal .header-option-container .question-header-content{height:calc(100vh - 310px);padding-bottom:64px}.edit-test-modal .header-option-container .question-header-content .question-content{margin-bottom:32px}}@media (max-width: 576px){.edit-test-modal .choose-header-test-bank .question-option-footer{padding:8px 24px}}@media (max-width: 420px){.suggesstion-modal .modal-dialog{width:96%}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding:14px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .date-picker .react-datepicker-wrapper input::placeholder{font-size:14px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .title{font-size:14px;line-height:unset}}.test-bank-list-assigned-Topic-modal{height:600px;max-height:600px;background-color:#fff;border-radius:8px;padding:12px 16px 16px}.test-bank-list-assigned-Topic-modal .test-bank-list-assigned-Topic-modal-header{height:60px;align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #e2e8f0}.test-bank-list-assigned-Topic-modal .test-bank-list-assigned-Topic-modal-header .test-bank-list-assigned-Topic-modal-header-left{display:flex;margin-right:16px;align-items:baseline}.test-bank-list-assigned-Topic-modal .test-bank-list-assigned-Topic-modal-header .test-bank-list-assigned-Topic-modal-header-left .test-bank-list-assigned-Topic-modal-header-title{line-height:28px;color:#2d3748;font-weight:600}.test-bank-list-assigned-Topic-modal .test-bank-list-assigned-Topic-modal-header .search-container{position:unset}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container{font-family:Inter,sans-serif;width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column}.update-question-modal .modal-content .close-icon{top:12px!important;right:24px!important}.update-question-modal .update-question-container{font-family:Inter,sans-serif;width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column}.update-question-modal .update-question-container .title{padding:16px;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #ebedef;color:#212529;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.update-question-modal .update-question-container .content{height:calc(100vh - 57px);display:flex;flex-direction:column}.test-bank-modal .modal-dialog{display:flex;justify-content:center;background-color:unset}.test-bank-modal .modal-dialog .modal-content{position:relative;margin-top:unset!important;border-radius:unset!important;width:fit-content;max-width:unset!important}.test-bank-modal .modal-dialog .close-icon{position:absolute;top:24px;right:32px;cursor:pointer}.test-bank-modal .modal-dialog .close-icon:hover path{stroke:#38a4ff}@media (max-width: 920px){.test-bank-modal{padding-left:0!important;overflow-y:hidden!important}.test-bank-modal .modal-content .close-icon{top:15px}}.test-bank-tool-tip{display:flex;justify-content:center;align-items:center;position:relative}.test-bank-tool-tip .list-bank-filter-tooltip-container{z-index:50;position:absolute;background-color:#e3effd;padding:8px 12px;box-shadow:0 2px 4px -1px #0000000f;box-shadow:0 4px 6px -1px #0000001a;border-radius:8px;display:flex;justify-content:center;align-items:center}.test-bank-tool-tip .list-bank-filter-tooltip-container .list-bank-filter-tooltip-content{color:#1a202c;font-size:14px}.test-bank-tool-tip .list-bank-filter-tooltip-container .list-bank-filter-tooltip-content-Triangle{width:10px;height:10px;background:#e3effd;position:absolute;transform:rotate(45deg)}.test-bank-tool-tip.top .list-bank-filter-tooltip-container{bottom:0}.test-bank-tool-tip.top .list-bank-filter-tooltip-content-Triangle{bottom:0;margin-bottom:-5px}.test-bank-tool-tip.bottom .list-bank-filter-tooltip-container{top:0}.test-bank-tool-tip.bottom .list-bank-filter-tooltip-content-Triangle{top:0;margin-top:-5px}.test-bank-tool-tip.left .list-bank-filter-tooltip-container{right:25px;margin-top:7px}.test-bank-tool-tip.left .list-bank-filter-tooltip-content-Triangle{right:0;margin-right:-5px}.test-bank-tool-tip.right .list-bank-filter-tooltip-container{left:25px;margin-top:7px}.test-bank-tool-tip.right .list-bank-filter-tooltip-content-Triangle{left:0;margin-left:-5px}@media (max-width: 420px){.test-bank-tool-tip{margin-top:4px}}.toast-test-bank{font-family:Inter,sans-serif}.toast-test-bank .toast-success-icon{margin-right:12px}.toast-test-bank .test-bank-content{justify-content:center;display:flex;width:275px;flex-direction:column;min-height:auto}.toast-test-bank .test-bank-content .test-bank-title{display:flex;align-items:center;text-align:start;font-style:normal;font-weight:600;font-size:14px;line-height:21px;font-feature-settings:"pnum" on,"lnum" on;color:#1a202c}.toast-test-bank .test-bank-content .test-bank-sub-title{margin-top:4px;text-align:start;font-style:normal;font-weight:400;font-size:12px;line-height:18px;font-feature-settings:"pnum" on,"lnum" on;color:#2d3748}.skill-suggestion:has(.skill-suggestion-icon-container[style*="visibility: hidden;"]):hover{background-color:unset!important}@font-face{font-family:VnVogue;src:url(/assets/VVOGU_1-68567303.woff) format("woff");font-weight:400;font-style:normal}.sk-paragraph{margin:.5rem 0;--incorrect-answer: #ff4848;--correct-answer: #22bc74}.sk-paragraph.text-center:has(.audio-link){display:flex;justify-content:center}.sk-paragraph.has-speaker{cursor:pointer}.checkpoint-content .sk-paragraph.has-speaker{pointer-events:none!important}.checkpoint-content .sk-paragraph.has-speaker svg.sk-speaker{display:none!important}.sk-speaker{font-size:25px;color:#53ccff;margin-right:10px}.sk-speaker.playing{color:#00b4ff}.sk-text-run{font-weight:400;color:#333}.wrap-element{display:inline}.wrap-element>:nth-child(1){float:left}.wrap-element>:nth-child(2){flex:1;margin-top:0!important;margin-bottom:0!important}.wrap-element .image-link,.wrap-element .audio-link{flex:0;white-space:nowrap}.wrap-element:has(>.question-complete-sentence-with-suggest) .question-index{height:100px}.wrap-element:has(>.vertical-multiple-choice) .question-index{height:58px}.wrap-element:has(>.sk-table){display:flex}.wrap-element:has(>.sk-table) .question-index{height:50px}.wrap-element:has(>.sk-table) .sk-table{display:table-row-group}.wrap-element:has(>.question-choice-syllables) .question-index,.wrap-element:has(>.question-linking-words) .question-index,.wrap-element:has(>.question-spelling-words) .question-index{height:50px}.sk-table{width:100%}.sk-table .sk-td{padding:0 4px 0 14px;border:1px solid black}.sk-table .sk-td:first-child{padding-left:0}.checkpoint-page .sk-table{width:100%!important;overflow:auto}.sk-table-border-radius{border-collapse:separate!important}.sk-table-border-radius tbody tr:first-child td:first-child{border-top-left-radius:8px}.sk-table-border-radius tbody tr:first-child td:last-child{border-top-right-radius:8px}.sk-table-border-radius tbody .bottom-left{border-bottom-left-radius:8px}.sk-table-border-radius tbody .bottom-right{border-bottom-right-radius:8px}.sk-table-border-radius tbody .bottom-both{border-bottom-left-radius:8px;border-bottom-right-radius:8px}[contenteditable]{outline:0px solid transparent}.sk-table-ignore-checkpoint{display:none}.animation-zoom.image-animation{position:relative}.animation-zoom .image-anim-fullscreen-button{display:none;position:absolute;cursor:pointer;transition:.1s;background-color:#fff7;border-radius:5px}.animation-zoom .image-anim-fullscreen-button:hover{transform:scale(1.1);display:initial!important}.animation-zoom+.image-anim-fullscreen-button{display:none;position:absolute;cursor:pointer;transition:.1s;background-color:#fff7;border-radius:5px}.animation-zoom+.image-anim-fullscreen-button:hover{transform:scale(1.1);display:initial!important}.animation-zoom:hover .image-anim-fullscreen-button{display:initial!important}.animation-zoom:hover+.image-anim-fullscreen-button{display:initial!important}.template-story-object:has(.animation-zoom-open),.point-and-say-item:has(.animation-zoom-open),.point-and-say-item-selected:has(.animation-zoom-open){pointer-events:none}.sk-not-allow-translate span[data-text]:after{content:attr(data-text);font-size:inherit;color:inherit;background-color:inherit;font-family:inherit;letter-spacing:inherit;font-weight:inherit}.explaination-container{background:#ffffff;box-shadow:0 2px 7px #a0a0a040;border-radius:20px;padding:30px 30px 10px}.explaination-container .wrong-label{color:#f36f43;font-weight:700}.explanation .explanation-box{box-sizing:border-box;border-radius:10px;padding-top:5px}.explanation .explanation-box .show-keyword-question{display:none!important}.explanation .short-story{pointer-events:all}.explanation .explanation-content .sk-paragraph{margin:0}.explanation .explanation-content .sk-paragraph .question-order-table .listTask{height:fit-content!important}.explanation .explanation-content .sk-paragraph .question-order-table .listTask .task-item{margin:0}.explanation .explanation-content .sk-paragraph .question-order-table .listTask .task-container{margin:4px!important}.explanation #yourAnswer,.explanation #answerFilter{pointer-events:none}.explanation #yourAnswer .answers-user-read-only,.explanation #answerFilter .answers-user-read-only{-webkit-user-modify:read-only;pointer-events:none}.explanation #yourAnswer [contenteditable],.explanation #answerFilter [contenteditable]{pointer-events:none!important}.explanation #yourAnswer .template-position,.explanation #answerFilter .template-position{min-height:unset!important}.explanation #yourAnswer .question-look-and-circle .question-look-and-circle-options,.explanation #answerFilter .question-look-and-circle .question-look-and-circle-options{display:none}.explanation #answerFilter{pointer-events:none;display:flex;gap:20px;flex-grow:1}.explanation #answerFilter .box-list-items-draggable,.explanation #answerFilter .box-list-items-hide-in-solve-auto{display:none!important}.explanation #answerFilter.answer-filter-hide-sidebar-solve-answer-correct{display:block}.explanation .explanation-title{position:relative;width:fit-content;text-align:center;font-weight:700;padding:2px 10px;border-radius:8px 0 10px;color:#fff}.explanation .explanation-title .explanation-icon{margin-top:-4px}.explanation.explanation-new{margin-bottom:32px!important}.explanation.explanation-new .explanation-box{padding:0}.explanation.explanation-new .explanation-box .explanation-title{border-radius:8px 0 10px;padding:12px 24px;margin:0!important;line-height:normal}.explanation.explanation-new .explanation-box .explanation-title>span{display:flex;align-items:center}.explanation.explanation-new .explanation-box .explanation-title .explanation-icon{margin-top:0;max-height:1em;width:auto;vertical-align:baseline;margin-right:8px!important}.explanation.explanation-new .explanation-content .sk-doc{padding:calc(32px - .5rem) calc(24px - .5rem) calc(24px - .5rem)}@media only screen and (max-width: 768px){.explanation.explanation-new .explanation-content .sk-doc{padding:calc(16px - .5rem)}}.explanation .explanation-box-gray{border:1px solid #959595}.explanation .explanation-box-gray .explanation-title{background-color:#959595}.explanation .explanation-box-test-bank-gray{background:white}.explanation .explanation-box-test-bank-gray .explanation-title{background-color:#e3effd;padding:4px 8px;font-weight:500;font-size:14px;line-height:21px;color:#4a5568;margin-left:unset!important}.explanation .explanation-box-test-bank-gray .explanation-title img{margin-right:4px!important}.explanation .explanation-box-test-bank-gray-key{background:white}.explanation .explanation-box-test-bank-gray-key .explanation-title{background-color:#e3effd;padding:4px 8px;font-weight:500;font-size:14px;line-height:21px;color:#4a5568;margin-left:unset!important}.explanation .explanation-box-test-bank-gray-key .explanation-title img{margin-right:4px!important}.explanation .explanation-box-test-bank-grey-audio-script{background:white}.explanation .explanation-box-test-bank-grey-audio-script .explanation-title{background-color:#e3effd;padding:4px 8px;font-weight:500;font-size:14px;line-height:21px;color:#4a5568;margin-left:unset!important}.explanation .explanation-box-test-bank-grey-audio-script .explanation-title img{margin-right:4px!important}.explanation .explanation-box-test-bank-grey-suggestion{background:white}.explanation .explanation-box-test-bank-grey-suggestion .explanation-title{background-color:#e3effd;padding:4px 8px;font-weight:500;font-size:14px;line-height:21px;color:#4a5568;margin-left:unset!important}.explanation .explanation-box-test-bank-grey-suggestion .explanation-title img{margin-right:4px!important}.explanation .explanation-box-blue{border:1px solid #0ba1df}.explanation .explanation-box-blue .explanation-title{background-color:#0ba1df}.explanation .explanation-box-yellow{border:1px solid #eaaa08}.explanation .explanation-box-yellow .explanation-title{background-color:#eaaa08}.explanation .explanation-content{padding:.5rem}.explanation .explanation-content:has(.question-merge-blocks .latex){overflow-x:unset;overflow-y:unset}.explanation .explanation-content :has(.sk-paragraph>.latex){overflow-x:auto;overflow-y:hidden}.explanation .explanation-content #answerFilter>.sk-doc,.explanation .explanation-content #yourAnswer>.sk-doc{overflow-x:auto;pointer-events:auto;width:100%}.explanation .explanation-content #answerFilter>.sk-doc>*,.explanation .explanation-content #yourAnswer>.sk-doc>*{pointer-events:none}.explanation .explanation-content #answerFilter>.sk-doc .fa-volume-up,.explanation .explanation-content #answerFilter>.sk-doc .sk-speaker,.explanation .explanation-content #yourAnswer>.sk-doc .fa-volume-up,.explanation .explanation-content #yourAnswer>.sk-doc .sk-speaker{pointer-events:auto}.explanation .explanation-content .sk-doc{padding:5px 15px}.checkpoint-content .explanation .explanation-content{padding-right:84.25px}.editor-container{font-family:Inter,sans-serif}.editor-container.read-only{-webkit-user-modify:read-only;pointer-events:none;width:100%}.editor-container.read-only:focus{border:none;box-shadow:none;background-color:transparent}.editor-container .editor{width:100%;min-height:unset;border:none}.editor-container .editor:focus{border:none;box-shadow:none;background-color:transparent}.editor-container .editor[class*=multi-line-] .editor-heading{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.editor-container .editor.multi-line-1 .editor-heading{-webkit-line-clamp:1}.editor-container .editor .editor-heading{font-weight:700;color:#212529}.editor-container .editor h2.editor-heading{margin:unset;font-size:20px;font-style:normal;font-weight:600}.editor-container .editor h1.editor-heading{font-size:22px;font-style:normal;font-weight:600}.editor-container .editor h3.editor-heading{font-size:18px;font-style:normal;font-weight:600}.editor-container .editor p.editor-heading{font-size:16px;font-style:normal;font-weight:400}.editor-container .dropdown-btn{background-color:#16a34a;color:#fff;border:none;padding:10px 15px;font-size:14px;cursor:pointer;border-radius:5px;display:block;width:100%}.editor-container .dropdown{position:relative}.editor-container .dropdown-menu{display:none;position:absolute;top:100%;left:0;width:100%;background:white;border-radius:5px;box-shadow:0 4px 8px #0003;z-index:10}.editor-container .dropdown:hover .dropdown-menu{display:block}.editor-container .dropdown-item{padding:10px;cursor:pointer;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center}.editor-container .dropdown-item:last-child{border-bottom:none}.editor-container .dropdown-item:hover{background:#f1f1f1}.editor-container .disabled{color:gray;pointer-events:none}.editor-container .soon-label{background:#ffccd5;color:red;font-size:12px;padding:2px 5px;border-radius:5px}.editor-container .editor{margin-top:10px;padding:10px;border-radius:5px}.editor-container .editor-paragraph{font-size:16px}.editor-container .style-info{background:#f9f9f9;padding:10px;margin-top:10px;border-radius:5px;font-size:14px;border:1px solid #ddd}.editor-container .placeholder{position:relative;min-height:20px}.editor-container .placeholder:empty:before{content:attr(data-placeholder);color:#ccc;font-style:italic;position:absolute;top:0;left:0;pointer-events:none}.my-hoc-lieu-card{cursor:pointer;display:flex;align-items:center;min-height:40px;background:#ffffff;border-radius:8px;padding:8px 15px;margin-top:10px;border:1px solid rgba(86,132,206,.6392156863)}.my-hoc-lieu-card .card-content{width:calc(100% - 110px);display:flex}.my-hoc-lieu-card .card-content .card-content-left{flex:70%;display:flex;align-items:center}.my-hoc-lieu-card .card-content .card-content-right{flex:30%;display:flex;align-items:center}.my-hoc-lieu-card .card-content .card-content-detail{display:flex;flex:100%;align-items:center}.my-hoc-lieu-card .icon-share{color:#2f4d87}.my-hoc-lieu-card #nav-checkpoint-card-tool a{color:#6c757d!important;font-size:14px;font-weight:600}.my-hoc-lieu-card .dropdown .dropdown-menu{padding:unset;border-radius:10px;margin-right:unset}.my-hoc-lieu-card .dropdown .dropdown-toggle:after{display:inline-block}.my-hoc-lieu-card .dropdown .item{height:40px;align-items:center}.my-hoc-lieu-card .dropdown .item:not(:first-child):not(:last-child){border-radius:0!important}.my-hoc-lieu-card .dropdown .item:hover{background-color:#f4f4f4}.my-hoc-lieu-card .dropdown .item-top{border-top-left-radius:10px;border-top-right-radius:10px}.my-hoc-lieu-card .dropdown .item-bottom{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.my-hoc-lieu-card .my-hoc-lieu-name{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#2f4d87;padding-left:0}.my-hoc-lieu-card .my-hoc-lieu-name .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:400px}.my-hoc-lieu-card .my-hoc-lieu-name .icon-background{align-items:center;width:32px;height:32px;display:flex;align-items:center!important;justify-content:center}.my-hoc-lieu-card .my-hoc-lieu-name .icon-background:hover{border-radius:8px;background:#DDD}.my-hoc-lieu-card .my-hoc-lieu-name #nav-checkpoint-card-tool a{color:#6c757d!important;font-size:14px;font-weight:600}.my-hoc-lieu-card .my-hoc-lieu-name .number-question{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2f4d87;opacity:.5;display:flex;flex-wrap:wrap}.my-hoc-lieu-card .my-hoc-lieu-name .checkpoint-icon{color:#d36601!important;margin-left:8px!important;margin-right:9px!important}.my-hoc-lieu-card .my-hoc-lieu-name .dropdown .dropdown-menu{padding:unset;border-radius:10px;margin-right:unset}.my-hoc-lieu-card .my-hoc-lieu-name .dropdown .dropdown-toggle:after{display:inline-block}.my-hoc-lieu-card .my-hoc-lieu-name .dropdown .item{height:40px;align-items:center}.my-hoc-lieu-card .my-hoc-lieu-name .dropdown .item-top{border-top-left-radius:10px;border-top-right-radius:10px}.my-hoc-lieu-card .my-hoc-lieu-name .dropdown .item-bottom{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.my-hoc-lieu-card .skill-suggestion .nav-item{margin-left:12px!important;margin-right:12px!important}@media screen and (max-width: 913px){.confirm-delete-checkpoint-modal .modal-dialog{width:auto!important}}.confirm-delete-checkpoint-modal .modal-dialog{width:32%}.confirm-delete-checkpoint-modal .modal-dialog .modal-content{margin-top:30vh!important}.confirm-delete-checkpoint-modal .modal-dialog .modal-content .modal-body{font-size:18px!important;border-radius:16px}.confirm-delete-checkpoint-modal .modal-dialog .modal-content .modal-body .content{margin-bottom:1.75rem!important}.confirm-delete-checkpoint-modal .modal-dialog .modal-content .modal-body .btn-exit{width:116px!important;height:40px!important;margin-right:24px!important;font-size:16px!important}.confirm-delete-checkpoint-modal .modal-dialog .modal-content .modal-body .btn-start{background-color:#38a4ff;border:none;outline:none;width:116px!important;height:40px!important;white-space:nowrap;font-size:16px!important}.confirm-modal .modal-dialog{width:32%!important}.confirm-modal .modal-dialog .modal-content{margin-top:30vh!important}.confirm-modal .modal-dialog .modal-content .modal-body{font-size:18px!important;border-radius:16px}.confirm-modal .modal-dialog .modal-content .modal-body .content{margin-bottom:1.75rem!important}.confirm-modal .modal-dialog .modal-content .modal-body .btn-exit{height:44px!important;margin-right:24px!important;font-size:16px!important}.confirm-modal .modal-dialog .modal-content .modal-body .btn-start{background-color:#38a4ff;border:none;outline:none;height:44px!important;white-space:nowrap;font-size:16px!important}@media screen and (max-width: 564px){.my-hoc-lieu-name .name{max-width:250px!important}}@media screen and (max-width: 370px){.my-hoc-lieu-name .name{max-width:200px!important}}@font-face{font-family:ChronicaPro-Bold;src:url(/assets/ChronicaPro-Bold-5e1fcf7b.otf) format("opentype");font-weight:400;font-style:normal}.tool-bar-extensive-resource{margin-right:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);margin-left:min(6 * 1 * 50vmin / 56,50 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter{font-family:ChronicaPro-Bold;display:flex;justify-content:center;align-items:flex-end;gap:2.1428571429vmin;position:relative;z-index:2;gap:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter.disable-filter{pointer-events:none}.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input{display:flex;flex-direction:row;align-items:center;width:440px;height:52px;padding:12px;gap:14px;border:2px solid #42b3e1;border-radius:10px;font-size:24px;line-height:24px;background:#ffffff;min-width:min(6 * 1 * 440vmin / 56,440 * 100vw / 1920);width:min(6 * 1 * 440vmin / 56,440 * 100vw / 1920);height:min(6 * 1 * 52vmin / 56,52 * 100vw / 1920);padding:0 min(6 * 1 * 12vmin / 56,12 * 100vw / 1920);gap:min(6 * 1 * 14vmin / 56,14 * 100vw / 1920);border:min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) solid var(--borderColor);border-radius:min(6 * 1 * 10vmin / 56,10 * 100vw / 1920);font-size:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);line-height:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input:hover{filter:drop-shadow(0px min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) 0px var(--borderColor))}.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input .search-bar-icon{font-size:28px;color:#afafaf;font-size:min(6 * 1 * 28vmin / 56,28 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input .input-search{flex:1;border:none;outline:none;height:100%;width:100%;font-family:Be Vietnam Pro,sans-serif;font-weight:600;font-size:30px;line-height:38px;color:var(--backgroundColor);font-size:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * 1 * 38vmin / 56,38 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input .input-search::placeholder{color:#afafaf}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource{cursor:pointer;font-family:Be Vietnam Pro,sans-serif;font-size:30px;line-height:38px;color:var(--backgroundColor);min-width:220px;height:50px;border:2px solid var(--borderColor);border-radius:10px;background-color:#fff;min-width:min(6 * 1 * 220vmin / 56,220 * 100vw / 1920);height:min(6 * 1 * 50vmin / 56,50 * 100vw / 1920);font-weight:600;font-size:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * 1 * 38vmin / 56,38 * 100vw / 1920);border:min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) solid var(--borderColor);border-radius:min(6 * 1 * 10vmin / 56,10 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource:hover{box-shadow:0 min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) 0 var(--borderColor)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .button-dropdown-select{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:min(6 * 1 * 6vmin / 56,6 * 100vw / 1920) min(6 * 1 * 15vmin / 56,15 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .button-dropdown-select span{margin-right:10px;margin-right:min(6 * 1 * 10vmin / 56,10 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .button-dropdown-select span{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .button-dropdown-select .dropdown-icon{font-size:22px;font-size:min(6 * 1 * 22vmin / 56,22 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .dropdown-menu{min-width:100%;width:fit-content;margin-top:6px;padding:13.5333px 0;box-shadow:0 2.25556px 27.0667px #0000001a;border-radius:11.2778px;padding:min(6 * 1 * 13.5333vmin / 56,13.5333 * 100vw / 1920) 0;box-shadow:0 min(6 * 1 * 2.25556vmin / 56,2.25556 * 100vw / 1920) min(6 * 1 * 27.0667vmin / 56,27.0667 * 100vw / 1920) #0000001a;border-radius:min(6 * 1 * 11.2778vmin / 56,11.2778 * 100vw / 1920);background:#ffffff;margin-top:min(6 * 1 * 6vmin / 56,6 * 100vw / 1920);font-size:min(6 * 1 * 18vmin / 56,18 * 100vw / 1920);line-height:min(6 * 1 * 22vmin / 56,22 * 100vw / 1920);letter-spacing:max(6 * 1 * -.173678vmin / 56,-.173678 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .dropdown-menu .dropdown-item{font-family:Quicksand;font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:-.173678px;color:#6078a3!important;padding:12px 14px;border-radius:0;padding:min(6 * 1 * 12vmin / 56,12 * 100vw / 1920) min(6 * 1 * 14vmin / 56,14 * 100vw / 1920);font-size:min(6 * 1 * 18vmin / 56,18 * 100vw / 1920);line-height:min(6 * 1 * 22vmin / 56,22 * 100vw / 1920);letter-spacing:max(6 * 1 * -.173678vmin / 56,-.173678 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .dropdown-menu .dropdown-item .lock-icon{width:20px;height:24px;width:min(6 * 1 * 28vmin / 56,28 * 100vw / 1920);height:min(6 * 1 * 32vmin / 56,32 * 100vw / 1920);object-fit:contain}.tool-bar-extensive-resource .extensive-resource-filter .filter-extensive-resource .dropdown-menu .dropdown-item.active{background:#029FF8!important;color:#fff!important}.tool-bar-extensive-resource .extensive-resource-filter .filter-skill,.tool-bar-extensive-resource .extensive-resource-filter .filter-lesson{min-width:200px;min-width:min(6 * 1 * 300vmin / 56,300 * 100vw / 1920);max-width:min(6 * 1 * 530vmin / 56,530 * 100vw / 1920)}.tool-bar-extensive-resource .extensive-resource-filter .filter-skill{white-space:nowrap}.tool-bar-extensive-resource .extensive-resource-filter.full-options .search-bar-input{width:fit-content;max-width:min(6 * 1 * 440vmin / 56,440 * 100vw / 1920);min-width:fit-content}.tool-bar-extensive-resource .extensive-resource-filter.full-options .filter-extensive-resource:not(.filter-lesson):not(.filter-skill){min-width:fit-content}.english-book-grade-eleven-modal .extensive-resource-filter{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;width:100%;max-width:min(142.2857142857vmin,83.3333333333vw);font-family:ChronicaPro-Bold;display:flex;justify-content:center;grid-gap:2.1428571429vmin;gap:2.1428571429vmin;padding:2.1428571429vmin 3.4285714286vmin;position:relative;z-index:2}.english-book-grade-eleven-modal .wordlist-body{padding-top:min(6 * .8 * 50vmin / 56,50 * 100vw / 1920)}.english-book-grade-eleven-modal .wordlist-container-box .wordlist-filter .button-play-all{width:min(6 * .8 * 220vmin / 56,220 * 100vw / 1920);height:min(6 * .8 * 50vmin / 56,50 * 100vw / 1920);background:#ffd02b;border:2px solid #ec6300;box-shadow:0 2px #ec6300;border-radius:10px;justify-self:end;font-size:max(2.1428571429vmin,8px);color:#ec6300;white-space:nowrap;display:flex;align-items:center;padding:0 8px 0 20px;transition:all .2s}.wordlist-container-box{display:flex;flex-direction:column;height:100%}.english-book-grade-eighth-modal-body .extensive-resource-filter{padding:min(6 * .8 * 53.29vmin / 56,53.29 * 100vw / 1920) 3.4285714286vmin min(6 * .8 * 24.49vmin / 56,24.49 * 100vw / 1920)}.english-book-grade-eighth-modal-body .wordlist-container-box{display:flex;flex-direction:column;max-height:100%;border-radius:min(6 * .8 * 20vmin / 56,20 * 100vw / 1920);background-color:#fff9e6;border:min(6 * .8 * 3vmin / 56,3 * 100vw / 1920) solid #723700;height:min(6 * .8 * 859.22vmin / 56,859.22 * 100vw / 1920);width:min(6 * .8 * 1567.29vmin / 56,1567.29 * 100vw / 1920)}.english-book-grade-eighth-modal-body .wordlist-container-box .button-play-all{width:min(6 * .8 * 220vmin / 56,220 * 100vw / 1920);height:min(6 * .8 * 50vmin / 56,50 * 100vw / 1920);background:#ffd02b;border:2px solid #ec6300;box-shadow:0 2px #ec6300;border-radius:10px;justify-self:end;font-size:max(2.1428571429vmin,8px);color:#ec6300;white-space:nowrap;display:flex;align-items:center;padding:0 8px 0 20px;transition:all .2s}.english-book-primary-modal-body{display:flex;flex-direction:column;height:calc(100% - min(6 * .8 * 110vmin / 56,110 * 100vw / 1920))}.english-book-primary-modal-body .picture-store-primary-grade{height:100%}.wordlist-filter .extensive-resource-filter{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;max-width:100%}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin{font-size:max(2.1428571429vmin,8px);min-width:17.785714vmin;font-size:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);line-height:min(6 * 1 * 24vmin / 56,24 * 100vw / 1920);border:min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) solid #42b3e1;min-width:min(6 * 1 * 220vmin / 56,220 * 100vw / 1920)}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=menu]{height:fit-content;margin-top:6px;padding:13.5333px 0;box-shadow:0 2.25556px 27.0667px #0000001a;border-radius:11.2778px;padding:min(6 * 1 * 13.5333vmin / 56,13.5333 * 100vw / 1920) 0;box-shadow:0 min(6 * 1 * 2.25556vmin / 56,2.25556 * 100vw / 1920) min(6 * 1 * 27.0667vmin / 56,27.0667 * 100vw / 1920) #0000001a;border-radius:min(6 * 1 * 11.2778vmin / 56,11.2778 * 100vw / 1920);background:#ffffff;margin-top:min(6 * 1 * 6vmin / 56,6 * 100vw / 1920);font-size:min(6 * 1 * 18vmin / 56,18 * 100vw / 1920);line-height:min(6 * 1 * 22vmin / 56,22 * 100vw / 1920);letter-spacing:max(6 * 1 * -.173678vmin / 56,-.173678 * 100vw / 1920)}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=menu] [class$=MenuList]{padding:0}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=menu] [class$=MenuList] [class$=option]{font-family:Quicksand;font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:-.173678px;color:#6078a3!important;padding:12px 14px;border-radius:0;padding:min(6 * 1 * 12vmin / 56,12 * 100vw / 1920) min(6 * 1 * 14vmin / 56,14 * 100vw / 1920);font-size:min(6 * 1 * 18vmin / 56,18 * 100vw / 1920);line-height:min(6 * 1 * 22vmin / 56,22 * 100vw / 1920);letter-spacing:max(6 * 1 * -.173678vmin / 56,-.173678 * 100vw / 1920)}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=menu] [class$=MenuList] [class$=option]:hover{background:#eaf5ff!important}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=ValueContainer] [class$=placeholder],.wordlist-filter .extensive-resource-filter .select-dropdown-vmin [class$=ValueContainer] [class$=singleValue]{color:#42b3e1;font-size:min(6 * .8 * 24vmin / 56,24 * 100vw / 1920);line-height:min(6 * .8 * 24vmin / 56,24 * 100vw / 1920)}.wordlist-filter .extensive-resource-filter .select-dropdown-vmin>div{height:100%;border:none}.wordlist-filter .button-play-all{min-width:15vmin;background:#ffd02b;border:2px solid #ec6300;box-shadow:0 2px #ec6300;border-radius:10px;justify-self:end;font-size:max(2.1428571429vmin,8px);color:#ec6300;white-space:nowrap;display:flex;align-items:center;padding:0 min(6 * .8 * 8vmin / 56,8 * 100vw / 1920) 0 min(6 * .8 * 20vmin / 56,20 * 100vw / 1920);transition:all .2s;justify-content:center}.wordlist-filter .button-play-all.disabled{filter:grayscale(1)}.wordlist-filter .button-play-all svg{width:1em;height:1em;margin-right:.9em}.wordlist-filter .button-play-all path,.wordlist-filter .button-play-all rect{fill:#ec6300}.wordlist-filter .button-play-all:hover{background-color:#ec6300;color:#ffd02b}.wordlist-filter .button-play-all:hover path,.wordlist-filter .button-play-all:hover rect{fill:#ffd02b}.glosarry-word-nodata{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;min-height:100%;justify-content:center}.wordlist-body{height:0;flex:1;padding:3.2142857143vmin;display:flex;gap:20px}.wordlist-body .wordlist-sidebar{width:34.8214285714vmin;flex-shrink:0;background:#d0eeff;box-shadow:0 4px 4px #00000040;border-radius:10px;height:100%;transition:width .2s,padding .2s;position:relative;padding:min(6 * .8 * 17vmin / 56,17 * 100vw / 1920) 0 min(6 * .8 * 12vmin / 56,12 * 100vw / 1920) min(6 * .8 * 12vmin / 56,12 * 100vw / 1920)}.wordlist-body .wordlist-sidebar.hidden{width:0!important;padding:0}.wordlist-body .wordlist-sidebar.hidden .nodata-title,.wordlist-body .wordlist-sidebar.hidden .collapse-icon{display:none}.wordlist-body .wordlist-sidebar.hidden .wordlist-list{padding-right:0}.wordlist-body .wordlist-sidebar .collapse-icon{position:absolute;top:50%;transform:translateY(-50%);right:0;cursor:pointer;width:2vmin;height:4vmin}.wordlist-body .wordlist-sidebar .collapse-icon path{fill:#65c8ff}.wordlist-body .wordlist-sidebar .wordlist-list{display:flex;flex-direction:column;grid-gap:14px;gap:14px;max-height:100%;overflow:auto;overflow-x:hidden;padding-right:min(6 * .8 * 24vmin / 56,24 * 100vw / 1920)}.wordlist-body .wordlist-sidebar .wordlist-list::-webkit-scrollbar{background-color:#fff}.wordlist-body .wordlist-sidebar .wordlist-list::-webkit-scrollbar-thumb{background-color:#2f9bff}.wordlist-body .wordlist-sidebar .word-item{display:grid;grid-template-columns:.1fr 1fr;cursor:pointer;background:#ffffff;border-radius:7px;padding:7px;gap:9px}.wordlist-body .wordlist-sidebar .word-item.disabled{cursor:initial;background-color:#f2f2f2;color:#d0d0d0}.wordlist-body .wordlist-sidebar .word-item.active{background:#b7e5ff}.wordlist-body .wordlist-sidebar .word-item .toggle-icon{cursor:pointer}.wordlist-body .wordlist-sidebar .word-item .word-label{font-family:Quicksand;font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wordlist-body .footer-Slider .footer-Slider-content-timeline-line .ColoredLine{width:6vmin}.wordlist-body .footer-Slider-content-checkbox-container{display:flex;left:2vmin;justify-content:center;align-items:center}.wordlist-body .footer-Slider-content-checkbox-container input{width:2vmin;height:2vmin}.wordlist-body .btn-slide:hover ellipse{fill:#3fbaff}.wordlist-body .word-viewer{max-height:70vh;position:relative;width:0;flex:1;background:white;border-radius:20px;overflow:hidden}.wordlist-body .word-viewer .container-slider{overflow-y:auto}.wordlist-body .word-viewer .open-icon{position:absolute;width:2vmin;height:4vmin;left:0;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer}.wordlist-body .word-viewer .open-icon path{fill:#65c8ff}.wordlist-body .word-viewer .word-info .container-slider{display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.wordlist-body .word-viewer .word-info .word-image{max-width:100%}.wordlist-body .word-viewer .word-info .footer-current-step{display:grid;grid-template-columns:repeat(7,1fr);justify-content:center}.wordlist-body .word-viewer .word-info .footer-current-step .show-all-checkbox{display:flex;justify-self:start}.wordlist-body .word-viewer .word-info .footer-current-step .data-timeline{border-radius:50%;color:#fff;background-color:#9bb4e5}.wordlist-body .word-viewer .word-info .footer-current-step .data-timeline.current,.wordlist-body .word-viewer .word-info .footer-current-step .data-timeline .data-timeline-line{background-color:#2f4d87}.wordlist-body .glossary-container-content{height:100%;flex-grow:1;width:0;position:relative}.wordlist-body .glossary-container-content .container-slider{overflow:auto;height:100%;max-height:none}.wordlist-body .container-slider-img,.wordlist-body .container-slider-img-step6{margin-top:2.5vmin;border-radius:8px;padding:0;width:43vmin;max-width:none;max-height:none}.wordlist-body .container-slider-img-step6{width:32vmin}.wordlist-body .Vocabulary-text{margin-bottom:0}.wordlist-body .Vocabulary-example-container{animation:none;padding-bottom:20px}.wordlist-body .Vocabulary-pronounce{font-size:18px;margin-bottom:1rem}.wordlist-body .phrase{font-size:18px;margin-bottom:0}.wordlist-body .Vocabulary-sub{font-size:20px}.wordlist-body .Vocabulary-hr{margin-bottom:.5rem;margin-top:.5rem}.wordlist-body .Vocabulary-example{margin-top:0}.wordlist-body .footer-Slider{padding-left:5em}@media (min-width: 960px){.wordlist-body .footer-Slider .ColoredLine{width:4vw!important}}@media only screen and (hover: none) and (pointer: coarse){.wordlist-body .footer-Slider{padding-left:min(6 * .8 * 20vmin / 56,20 * 100vw / 1920)!important}.wordlist-body .footer-Slider .footer-Slider-content-timeline-line{margin:0}.wordlist-body .footer-Slider .footer-Slider-content-checkbox-container{position:initial;margin-right:2vmin}}@media screen and (max-width: 820px){.wordlist-filter .search-bar-input{width:min(min(6 * .8 * 325vmin / 56,325 * 100vw / 1920),100%)!important}.wordlist-filter .select-dropdown-vmin{min-width:min(min(6 * .8 * 100vmin / 56,100 * 100vw / 1920),20%)}}@media screen and (max-width: 767px){.tool-bar-extensive-resource .extensive-resource-filter .search-bar-input{width:100%}.wordlist-filter .extensive-resource-filter{grid-template-columns:1fr 1fr;width:100%}.wordlist-filter .extensive-resource-filter .button-play-all{justify-self:start}.wordlist-body{flex-direction:column;padding:0!important;gap:0!important}.wordlist-body .wordlist-sidebar{width:100%}.wordlist-body .wordlist-sidebar.hidden{height:0!important}.wordlist-body .word-viewer{max-height:none;width:100%;border-radius:0}}@media only screen and (max-width: 767px){.collapse-icon,.open-icon{width:6vmin;height:10vmin}.wordlist-body .btn-slide{width:48px;bottom:21%;top:initial!important;z-index:2}.wordlist-body .box-container-slider{display:flex;flex-direction:column}.wordlist-body .box-container-slider .container-slider{flex-grow:1}.wordlist-body .box-container-slider .container-slider .container-slider-img{padding-top:5.5vmin;max-height:50vmin!important}.wordlist-body .box-container-slider .container-slider div[class$=min-height]{margin-top:40px!important}.wordlist-body .box-container-slider .container-slider .Vocabulary-text{font-size:32px!important}.wordlist-body .box-container-slider .container-slider .Vocabulary-sub{font-size:20px}.wordlist-body .box-container-slider .container-slider .phrase{font-size:16px;max-width:none;margin:8px}.wordlist-body .box-container-slider .container-slider div[class$=audio-animation] svg,.wordlist-body .box-container-slider .container-slider div[class$=record-microphone] svg{display:block;width:48px!important;height:48px!important}.wordlist-body .box-container-slider .container-slider .Vocabulary-example-container{position:initial!important;height:0;flex-grow:1}.wordlist-body .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-hr{margin:0}.wordlist-body .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-type{font-size:16px}.wordlist-body .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-container{padding-bottom:64px}.wordlist-body .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-container .Vocabulary-example{font-size:16px;line-height:16px;margin-top:8px;margin-left:0}.wordlist-body .box-container-slider .footer-Slider{height:75px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container{position:absolute!important;top:2px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container input{width:16px;height:16px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container label{font-size:16px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-line{margin-left:1vw;margin-right:1vw}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-line .ColoredLine{width:7vw!important;transition:background .2s}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle{width:24px;height:24px;transition:background .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content{font-size:20px;line-height:24px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content svg{width:20px;height:20px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content svg path{stroke:#fff}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content-detail{font-size:14px;line-height:14px}.wordlist-body .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content-detail p{transition:color .2s}}.loading-placeholder div{height:100%;border-radius:15px;background-color:#d5dbe0;position:relative;overflow:hidden}.loading-placeholder div:after{content:"";top:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide 1s infinite 0s;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#007db9e8",GradientType=1)}.sk-record{position:relative}.sk-record .sk-record-microphone-btn,.sk-record .sk-record-play-btn{cursor:pointer}.sk-record .sk-record-microphone-btn:hover,.sk-record .sk-record-play-btn:hover{box-shadow:0 0 0 min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920) #0000001a;border-radius:50%}.sk-record .sk-record-microphone-btn:hover path:not(.not-fill),.sk-record .sk-record-play-btn:hover path:not(.not-fill){fill:var(--headerBackgroundColor)}.sk-record .sk-record-microphone-btn:hover circle,.sk-record .sk-record-play-btn:hover circle{fill:#ff9029}.sk-record .sk-record-microphone-btn.listening-or-playing,.sk-record .sk-record-play-btn.listening-or-playing{border-radius:50%;animation:crescendo 1s alternate infinite ease-in;box-shadow:0 0 0 11px #ffae29a3,0 0 0 19px #ffae296e;box-shadow:0 0 0 min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920) #0000001a}.sk-record .sk-record-microphone-btn.listening-or-playing path:not(.not-fill),.sk-record .sk-record-play-btn.listening-or-playing path:not(.not-fill){fill:var(--headerBackgroundColor)}.sk-record .sk-record-play-btn{position:absolute;left:100%;top:0}@keyframes crescendo{0%{transform:scale(.9)}to{transform:scale(1)}}.light-box-image{cursor:zoom-out;position:fixed;top:0;left:0;height:-webkit-fill-available;width:-webkit-fill-available;z-index:10000}.light-box-image .light-box-image-wrapper{position:absolute;background:black;top:0;left:0;width:100%;height:100%;opacity:.8}.light-box-image .light-box-image-container{display:flex;margin:auto;margin-top:5vh}.light-box-image .light-box-image-container img{height:auto;margin:auto;position:relative;border-radius:5px;background:white;max-width:85vw;max-height:90vh;object-position:center}.glossary-component{--scale-screen: 1}.extra-resource-modal{--headerBackgroundColor: #ffffff}.extra-resource-modal .button-collapse{position:absolute;cursor:pointer;right:min(6 * var(--scale-screen) * 32vmin / 56,32 * 100vw / 1920);top:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);width:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);height:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);z-index:12;transition:all .3s;opacity:.5}.extra-resource-modal .button-collapse:hover{transition:none;opacity:1}.extra-resource-modal .button-collapse svg{width:100%;height:100%;overflow:unset}.extra-resource-modal .button-collapse svg circle{fill:var(--headerBackgroundColor)!important}.extra-resource-modal ::-webkit-scrollbar-thumb{background-color:var(--headerBackgroundColor)}.extra-resource-modal ::-webkit-scrollbar{width:3px;height:3px}.glossary-list-word-sidebar{position:relative;height:100%;background:var(--backgroundSidebarColor);gap:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920)}.glossary-list-word-sidebar ::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.glossary-list-word-sidebar .glossary-list-word-list{display:flex;flex-direction:column;gap:8px;height:100%;width:376px;overflow-y:auto;width:min(6 * var(--scale-screen) * 448vmin / 56,448 * 100vw / 1920);transition:width .2s ease-out}.glossary-list-word-sidebar .glossary-list-word-list:not(.show){width:0;transition:width .2s ease-in}.glossary-list-word-sidebar .glossary-list-word-list .glosarry-word-nodata svg{width:min(6 * var(--scale-screen) * 350vmin / 56,350 * 100vw / 1920)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list{display:grid;gap:16px;padding:16px;gap:min(6 * var(--scale-screen) * 16vmin / 56,16 * 100vw / 1920);padding:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item{display:flex;align-items:center;cursor:pointer;background:#ffffff;border-radius:8px;padding:12px 25px;-webkit-user-select:none;user-select:none;gap:16px;border-radius:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920);padding:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920);gap:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920);min-height:min(6 * var(--scale-screen) * 67vmin / 56,67 * 100vw / 1920);max-width:100%;overflow:hidden}@media (hover: hover){.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item:hover{box-shadow:0 0 0 min(6 * var(--scale-screen) * 5vmin / 56,5 * 100vw / 1920) var(--headerBackgroundColor)}}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item.active{box-shadow:0 0 0 min(6 * var(--scale-screen) * 5vmin / 56,5 * 100vw / 1920) var(--headerBackgroundColor)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item.disabled{box-shadow:none;background:#EBEBEB;cursor:auto}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item.disabled .word-label{color:#959595}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item:not(.disabled) .toggle-icon path:not(.disable-fill-color){fill:var(--headerBackgroundColor)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item:not(.disabled) .toggle-icon path:not(.disable-stroke-color){stroke:var(--headerBackgroundColor)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item .toggle-icon{cursor:pointer;min-width:30px;height:30px;min-width:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);max-width:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);height:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920)}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item .word-label{font-weight:600;font-size:30px;line-height:38px;color:#212529;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:1}.glossary-list-word-sidebar .glossary-list-word-list .wordlist-list .word-item .word-label .word-label-type{font-size:24px;color:#959595;font-size:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.word-detail{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;flex:1;background:#ffffff}.word-detail .word-detail-content{position:absolute;width:100%;height:100%;padding:24px;overflow:overlay;padding:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920) min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920) min(6 * var(--scale-screen) * 100vmin / 56,100 * 100vw / 1920) min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.word-detail .word-detail-content .translation-button{width:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);aspect-ratio:1;border-radius:50%;height:auto;line-height:1;cursor:pointer;transition:background-color .3s;outline:none;outline-offset:0}.word-detail .word-detail-content .translation-button:hover rect{fill:#ced4da}.word-detail .word-detail-content .translation-button:hover path{stroke:#6c757d}.word-detail .word-detail-content .translation-button.open rect{fill:#ee9500}.word-detail .word-detail-content .translation-button.open path{stroke:#fff}.word-detail .word-detail-content .word-detail-content-group{position:relative;display:flex;align-items:center;padding:0 100px;padding:0 min(6 * var(--scale-screen) * 100vmin / 56,100 * 100vw / 1920);line-height:1;height:min(6 * var(--scale-screen) * 300vmin / 56,300 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-content-group.has-image{padding:0 min(6 * var(--scale-screen) * 200vmin / 56,200 * 100vw / 1920) 0 0}.word-detail .word-detail-content .word-detail-content-group.has-image .word-detail-content-group-right{padding-left:min(6 * var(--scale-screen) * 100vmin / 56,100 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right{flex:1;padding-left:0}.word-detail .word-detail-content .word-image-preview{cursor:zoom-in;text-align:center;width:366px;object-fit:contain;width:min(6 * var(--scale-screen) * 366vmin / 56,366 * 100vw / 1920);image-rendering:pixelated;height:100%;display:flex;align-items:center;justify-content:center}.word-detail .word-detail-content .word-image-preview img{width:fit-content;height:fit-content;max-width:100%;max-height:100%;object-fit:contain;border:min(6 * var(--scale-screen) * 6.18vmin / 56,6.18 * 100vw / 1920) solid #fff;box-shadow:0 min(6 * var(--scale-screen) * 1.8539326191vmin / 56,1.8539326191 * 100vw / 1920) min(6 * var(--scale-screen) * 4.9438209534vmin / 56,4.9438209534 * 100vw / 1920) 0 gray}.word-detail .word-detail-content .word-pronunciation{display:flex;align-items:baseline;justify-content:center;width:fit-content;position:relative;margin:auto}.word-detail .word-detail-content .word-pronunciation .word-pronunciation-audio{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;position:absolute;left:-24px;transform:translate(-100%);display:flex;align-items:center;justify-content:center;left:max(6 * var(--scale-screen) * -24vmin / 56,-24 * 100vw / 1920);width:min(6 * var(--scale-screen) * 60vmin / 56,60 * 100vw / 1920);height:min(6 * var(--scale-screen) * 60vmin / 56,60 * 100vw / 1920);transition:transform .2s ease-in-out;border-radius:50%;background-color:#ee9500}.word-detail .word-detail-content .word-pronunciation .word-pronunciation-audio:hover{box-shadow:0 0 0 min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920) #0000001a}.word-detail .word-detail-content .word-pronunciation .word-pronunciation-audio svg{width:min(6 * var(--scale-screen) * 56vmin / 56,56 * 100vw / 1920);height:min(6 * var(--scale-screen) * 56vmin / 56,56 * 100vw / 1920)}.word-detail .word-detail-content .word-pronunciation .word .word-content{font-weight:600;font-size:60px;color:#ee9500;font-size:min(6 * var(--scale-screen) * 60vmin / 56,60 * 100vw / 1920);line-height:1;text-align:center;display:block;white-space:nowrap}.word-detail .word-detail-content .word-pronunciation .word-type-and-record{position:absolute;left:calc(100% + min(6 * var(--scale-screen) * 12vmin / 56,12 * 100vw / 1920));display:flex;align-items:center;gap:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.word-detail .word-detail-content .word-pronunciation .word-type-and-record .word-type{font-weight:700;font-size:40px;letter-spacing:.08em;text-transform:lowercase;color:#adb5bd;font-size:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);height:min(6 * var(--scale-screen) * 50vmin / 56,50 * 100vw / 1920);display:flex;align-items:flex-end;white-space:nowrap}.word-detail .word-detail-content .word-pronunciation .word-record .sk-record-microphone-btn,.word-detail .word-detail-content .word-pronunciation .word-record .sk-record-play-btn{display:flex;align-items:center;justify-content:center;width:56px;height:56px;width:min(6 * var(--scale-screen) * 56vmin / 56,56 * 100vw / 1920);height:min(6 * var(--scale-screen) * 56vmin / 56,56 * 100vw / 1920)}.word-detail .word-detail-content .word-pronunciation .word-record .sk-record-microphone-btn svg,.word-detail .word-detail-content .word-pronunciation .word-record .sk-record-play-btn svg{width:100%;height:100%}.word-detail .word-detail-content .word-pronunciation .word-record .sk-record-play-btn{margin-left:16px;margin-left:min(6 * var(--scale-screen) * 16vmin / 56,16 * 100vw / 1920)}.word-detail .word-detail-content .word-col{display:grid;gap:2px;gap:min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920);position:relative}.word-detail .word-detail-content .word-phonetics{text-align:center;font-family:Stone Sans Phonetic;font-style:normal;font-weight:400;font-size:30px;color:#adb5bd;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920)}.word-detail .word-detail-content .word-phonetics .word-type{font-weight:700;font-size:40px;letter-spacing:.08em;text-transform:lowercase;color:#38a4ff;font-size:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920)}.word-detail .word-detail-content .word-meaning{text-align:center;font-style:normal;font-weight:600;font-size:40px;color:#212529;margin-top:40px;line-height:1.3;font-size:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);margin-top:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase{border-radius:10px;padding:11px 23px;display:grid;grid-template-columns:repeat(2,1fr);text-align:left;width:100%;gap:30px;border-radius:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);padding:min(6 * var(--scale-screen) * 11vmin / 56,11 * 100vw / 1920) min(6 * var(--scale-screen) * 23vmin / 56,23 * 100vw / 1920);gap:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);background-color:#fffaec;margin:auto;margin-top:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase.right-none{grid-template-columns:repeat(1,1fr)}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper{display:flex;justify-content:flex-start;flex-direction:column}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper .word-phrase__wrapper{gap:11px;gap:min(6 * var(--scale-screen) * 11vmin / 56,11 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper .word-phrase__wrapper .word-phrase-ellipse{width:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);display:flex;align-items:flex-start;margin-top:min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper .word-phrase__wrapper .word-phrase-ellipse .ellipse{width:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);height:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);border-radius:50%;background-color:#212529}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper .word-phrase__wrapper .word-phrase-content{font-weight:400;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 43vmin / 56,43 * 100vw / 1920);color:#212529}.word-detail .word-detail-content .word-phrase .word-phrase-wrapper .word-phrase__wrapper .word-phrase-content.phrase-translation-content{color:#ee9500}.word-detail .word-detail-content .word-phrase-and-example{border-top:2px solid #cccccc;padding-top:24px;display:flex;flex-direction:column;gap:30px;margin-top:24px;padding-top:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);border-top:min(6 * var(--scale-screen) * 2vmin / 56,2 * 100vw / 1920) solid #cccccc;gap:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);margin-top:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase-and-example .word-example-title,.word-detail .word-detail-content .word-phrase-and-example .word-phrase-title{color:#838383;font-size:30px;line-height:28px;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 28vmin / 56,28 * 100vw / 1920);letter-spacing:max(6 * var(--scale-screen) * -2vmin / 56,-2 * 100vw / 1920)}.word-detail .word-detail-content .word-phrase-and-example:not(:has(>div:not([style*="display: none"]))){display:none}.word-detail .word-detail-content .word-detail-example{font-size:30px;line-height:44px;color:#212529;padding:11px 23px;margin-top:10px;background-color:#fffaec;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 43vmin / 56,43 * 100vw / 1920);padding:min(6 * var(--scale-screen) * 18vmin / 56,18 * 100vw / 1920) min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920);margin-top:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-example .word-example-item{display:flex;gap:11px;align-items:flex-start;gap:min(6 * var(--scale-screen) * 11vmin / 56,11 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-example .word-example-item .word-example-ellipse{width:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);display:flex;align-items:flex-start;margin-top:min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-example .word-example-item .word-example-ellipse .ellipse{width:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);height:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);border-radius:50%;background-color:#212529}.word-detail .word-detail-content .word-detail-example .word-example-item .word-example-index{display:table-cell;min-width:36px;min-width:min(6 * var(--scale-screen) * 36vmin / 56,36 * 100vw / 1920)}.word-detail .word-detail-content .word-detail-example .word-example-item .word-example-content{display:table-cell}.word-detail .word-detail-content .word-detail-example .word-example-item .word-example-content .example-translation-content{color:#ee9500}.word-detail .word-detail-btn-slide{position:absolute;transform:translateY(-50%);cursor:pointer;bottom:0;width:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);height:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920);transition:all .3s ease-in-out}.word-detail .word-detail-btn-slide svg{width:100%;height:100%;position:absolute}.word-detail .word-detail-btn-slide svg rect{fill:var(--headerBackgroundColor)}.word-detail .word-detail-btn-slide.btn-pre{right:90px;right:min(6 * var(--scale-screen) * 96vmin / 56,96 * 100vw / 1920)}.word-detail .word-detail-btn-slide.btn-next{right:12px;right:min(6 * var(--scale-screen) * 32vmin / 56,32 * 100vw / 1920)}.word-detail .word-detail-btn-slide.disable{opacity:.2;pointer-events:none;cursor:not-allowed}.word-detail .word-detail-btn-slide:hover{scale:1.05}.word-detail-screen-has-only-image .word-detail-content-group{flex-direction:column;height:100%}.word-detail-screen-has-only-image .word-image-preview{width:723px;height:435px;width:100%!important;height:100%!important}.word-detail-screen-no-example:not(.word-detail-screen-has-only-image) .word-detail-content-group{flex-direction:column;height:100%;gap:16px;justify-content:center;gap:min(6 * var(--scale-screen) * 32vmin / 56,32 * 100vw / 1920)}.word-detail-screen-no-example:not(.word-detail-screen-has-only-image) .word-detail-content-group .word-detail-content-group-right{flex:0}.word-detail-screen-no-example:not(.word-detail-screen-has-only-image) .word-detail-content-group .word-image-preview{width:100%;height:320px;max-width:100%!important;height:62%!important}.word-detail-screen-has-phonetics-no-word .word-phonetics{font-weight:400;font-size:40px;line-height:56px;color:#114393;opacity:1!important;font-size:min(6 * var(--scale-screen) * 40vmin / 56,40 * 100vw / 1920)!important;line-height:min(6 * var(--scale-screen) * 56vmin / 56,56 * 100vw / 1920)!important}.glossary-footer{display:flex;align-items:center}.glossary-footer .footer-word-play-all{display:flex;align-items:center;justify-content:center;width:376px;height:100%;background-color:var(--backgroundSidebarColor);width:min(6 * var(--scale-screen) * 448vmin / 56,448 * 100vw / 1920);padding:0 min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920)}.glossary-footer .footer-word-play-all .button-play-all{cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:600;background:#ffd02a;border:2px solid #ec6300;color:var(--headerBackgroundColor);outline:none!important;width:100%;height:min(6 * var(--scale-screen) * 60vmin / 56,60 * 100vw / 1920);border-radius:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920);padding:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920) min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);border:min(6 * var(--scale-screen) * 2vmin / 56,2 * 100vw / 1920) solid var(--headerBackgroundColor);font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 38vmin / 56,38 * 100vw / 1920);gap:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);background-color:var(--backgroundButtonColor, #E0F6FF)}.glossary-footer .footer-word-play-all .button-play-all svg{width:30px;height:30px;width:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);height:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920)}.glossary-footer .footer-word-play-all .button-play-all svg path,.glossary-footer .footer-word-play-all .button-play-all svg rect{fill:var(--headerBackgroundColor)}.glossary-footer .footer-word-play-all .button-play-all:hover{background-color:var(--backgroundButtonActiveColor, #6FD2FB)}.glossary-footer .footer-word-play-all .button-play-all:active{background-color:var(--backgroundButtonHoverColor, #ADE7FF)}.glossary-footer .footer-word-play-all .button-play-all.disabled{filter:grayscale(1);cursor:auto;pointer-events:none}.glossary-footer .footer-word-detail{display:flex;margin-top:auto;flex:1;background:var(--backgroundFooterColor, #E0F6FF);z-index:1;padding:min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920) min(6 * var(--scale-screen) * 20vmin / 56,20 * 100vw / 1920)}.glossary-footer .footer-word-detail .checkbox-show-all{display:flex;align-items:center;gap:12px;gap:min(6 * var(--scale-screen) * 12vmin / 56,12 * 100vw / 1920)}.glossary-footer .footer-word-detail .checkbox-show-all .checkbox-show-all-btn{width:25px;height:25px;cursor:pointer;width:min(6 * var(--scale-screen) * 25vmin / 56,25 * 100vw / 1920);height:min(6 * var(--scale-screen) * 25vmin / 56,25 * 100vw / 1920)}.glossary-footer .footer-word-detail .checkbox-show-all .checkbox-show-all-btn:checked{border-color:red;background-color:red}.glossary-footer .footer-word-detail .checkbox-show-all label{margin-bottom:0;font-weight:600;font-size:30px;line-height:38px;color:#212529;font-size:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 38vmin / 56,38 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline{display:flex;margin:auto;gap:140px;gap:min(6 * var(--scale-screen) * 140vmin / 56,140 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline.disabled{filter:grayscale(1);cursor:auto;pointer-events:none}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item{display:flex;width:min(6 * var(--scale-screen) * 60vmin / 56,60 * 100vw / 1920);flex-direction:column;align-items:center;position:relative;gap:10px;cursor:pointer;gap:min(6 * var(--scale-screen) * 10vmin / 56,10 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item:not(.first-item):before{content:"";width:120px;height:2px;position:absolute;background:#838383;transform:translate(-100%);left:-10px;top:17px;width:min(6 * var(--scale-screen) * 120vmin / 56,120 * 100vw / 1920);height:min(6 * var(--scale-screen) * 2vmin / 56,2 * 100vw / 1920);left:max(6 * var(--scale-screen) * -10vmin / 56,-10 * 100vw / 1920);top:min(6 * var(--scale-screen) * 17vmin / 56,17 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item .data-timeline-item-index{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#838383;font-weight:500;font-size:24px;color:#fff;line-height:1;width:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);height:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);font-size:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);transition:background-color .5s ease-in-out;-webkit-user-select:none;user-select:none}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item .data-timeline-item-index svg{width:100%;height:100%}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item .data-timeline-item-index svg path{stroke:#fff}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item .data-timeline-item-label{font-weight:500;color:var(--Gray-600, #6C757D);font-size:min(6 * var(--scale-screen) * 24vmin / 56,24 * 100vw / 1920);line-height:min(6 * var(--scale-screen) * 30vmin / 56,30 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item .data-timeline-item-label .plural{letter-spacing:max(6 * var(--scale-screen) * -2vmin / 56,-2 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item.data-timeline-item-active .data-timeline-item-index{background-color:#f16522}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item.data-timeline-item-active .data-timeline-item-label{color:var(--Color-Body-Text, #212529)}.glossary-footer .footer-word-detail .data-timeline .data-timeline-item.data-timeline-item-active:before{background:var(--headerBackgroundColor)}.glossary-footer .footer-word-detail .data-timeline-settings{display:flex;align-items:center}.glossary-footer .footer-word-detail .data-timeline-settings :hover{cursor:pointer}.glossary-footer .footer-word-detail .data-timeline-settings svg{width:min(6 * var(--scale-screen) * 36vmin / 56,36 * 100vw / 1920);height:min(6 * var(--scale-screen) * 36vmin / 56,36 * 100vw / 1920)}.glossary-footer .footer-word-detail .data-timeline-settings svg path{fill:var(--headerBackgroundColor)}.wordlist-container-box-mobile .english-book-modal-header--glossary{position:relative;display:block;padding:0;height:unset}.wordlist-container-box-mobile .english-book-modal-header--glossary .english-book-modal-header-title{font-size:30.581px;line-height:1;margin:8px 16px}.wordlist-container-box-mobile .english-book-modal-header--glossary .english-book-modal-header-title:after{-webkit-text-stroke-width:4px}.wordlist-container-box-mobile .english-book-modal-header--glossary .english-book-modal-header-close{position:absolute;right:16px;top:10px;width:24px}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource{margin:0;background-color:#fff;padding:16px 16px 0}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .extensive-resource-filter{justify-content:flex-start;gap:8px}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .search-bar-input{display:none}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource{width:min(150px,30%);min-width:fit-content;height:37px;font-size:14px;max-width:unset;box-shadow:none!important}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource.filter-lesson{flex:1;min-width:unset}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource .button-dropdown-select{border-radius:8px;border:1px solid var(--Gray-400, #CED4DA);padding:6px 12px}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource .button-dropdown-select .dropdown-icon{font-size:14px}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource .dropdown-menu{border:1px solid var(--Components-Dropdowns-Border, rgba(0, 0, 0, .15));box-shadow:none;border-radius:8px;padding:8px 0}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource .dropdown-menu .dropdown-item{font-size:14px;padding:4px 16px}.wordlist-container-box-mobile .english-book-modal-header--glossary .tool-bar-extensive-resource .filter-extensive-resource .dropdown-menu .lock-icon{height:14px;width:auto}.wordlist-container-box-mobile .english-book-modal-body{padding:0;background-color:#fff}.wordlist-container-box-mobile .english-book-modal-body .glossary-content{box-shadow:none}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .button-collapse,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .glossary-list-word-sidebar{display:none}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content{padding:16px 0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group{display:grid;padding:0 16px;gap:16px;height:fit-content}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-image-preview{height:auto!important;max-height:200px!important;width:100%}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-image-preview img{height:auto!important;max-height:200px!important;width:100%;box-shadow:none;border:none}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right{padding:0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation{gap:8px;max-width:calc(100% - 64px)}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-pronunciation-audio{position:unset;height:32px;min-width:32px;transform:none;margin-right:16px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-pronunciation-audio:hover{box-shadow:0 0 0 8px #0000001a}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-col{gap:1.5px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-col .word-content{font-size:24px;line-height:120%;white-space:break-spaces}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-col .word-phonetics{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type{font-size:20px;font-style:normal;font-weight:600;line-height:120%;height:auto;color:var(--Gray-500, #ADB5BD)}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .m-audio-mic{display:flex;align-items:center;justify-content:center;margin-top:8px;margin-bottom:16px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record{position:unset}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record{display:flex}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-play-btn{margin-left:16px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-microphone-btn,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-play-btn{width:32px;height:32px;position:unset}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-microphone-btn.listening-or-playing,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-microphone-btn:hover,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-play-btn.listening-or-playing,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-pronunciation .word-type-and-record .word-record .sk-record-play-btn:hover{box-shadow:0 0 0 8px #0000001a}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-detail-content-group .word-detail-content-group-right .word-meaning{font-size:15px;font-style:normal;font-weight:500;line-height:120%;margin-top:8px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example{padding-top:16px;margin:16px 16px 0;display:grid;gap:16px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase-title{font-size:16px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase{grid-template-columns:1fr;background-color:#fff;margin-top:8px;padding:0;gap:0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase .word-phrase-wrapper .word-phrase__wrapper{gap:8px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase .word-phrase-wrapper .word-phrase-ellipse{min-width:6px;height:6px;margin-top:10px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase .word-phrase-wrapper .ellipse{min-width:6px;height:6px;margin-top:0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase .word-phrase-wrapper .word-phrase-content{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-phrase .word-phrase-wrapper .word-phrase-content .translation-button{width:20px;height:20px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-example-title{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example{grid-template-columns:1fr;background-color:#fff;margin-top:8px;padding:0;gap:0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item{gap:8px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item .word-example-ellipse{min-width:6px;height:6px;margin-top:10px}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item .word-example-ellipse .ellipse{min-width:6px;height:6px;margin-top:0}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item .word-example-content,.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item .word-example-content .example-content{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wordlist-container-box-mobile .english-book-modal-body .glossary-content .glossary-content-body .word-detail .word-detail-content .word-phrase-and-example .word-detail-example__warper .word-detail-example .word-example-item .word-example-content .translation-button{width:20px;height:20px}.wordlist-container-box-mobile .word-detail-btn-slide{display:none}.wordlist-container-box-mobile .glossary-footer{height:48px;padding:0 16px;background:#FFF;justify-content:space-between;box-shadow:0 -2px 6px #00000026;position:sticky}.wordlist-container-box-mobile .glossary-footer .footer-word-play-all,.wordlist-container-box-mobile .glossary-footer .footer-word-detail{display:none}.wordlist-container-box-mobile .glossary-footer .m-word-list{position:relative;display:flex;align-items:center}.wordlist-container-box-mobile .glossary-footer .m-word-list .m-word-list-btn span{color:var(--Gray-600, #6C757D);font-size:15px;font-style:normal;font-weight:500;line-height:120%}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word{position:fixed;bottom:48px;left:0;border-radius:4px;overflow:hidden;width:100vw;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.15))}@supports (width: 100dvw){.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word{width:100dvw}}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word:before{content:" ";height:0;position:absolute;width:0;bottom:-20px;left:24px;transform:rotate(-90deg);border:10px solid transparent;border-right-color:var(--backgroundFooterColor)}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-sidebar{background:var(--backgroundFooterColor);max-height:300px;overflow:auto}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .collapse-icon{display:none}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list{width:100%}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list{padding:16px 0;gap:16px}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list .word-item{height:unset;padding:0 16px;background:unset;box-shadow:none}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list .word-item .toggle-icon{display:none}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list .word-item.active .word-label{font-weight:600}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list .word-item .word-label{color:var(--Color-Body-Text, #212529);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wordlist-container-box-mobile .glossary-footer .m-word-list .list-word .glossary-list-word-list .wordlist-list .word-item .word-label .word-label-type{color:var(--Gray-500, #ADB5BD);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.wordlist-container-box-mobile .glossary-footer .btn-nav-group{display:flex;gap:48px}.wordlist-container-box-mobile .glossary-footer .btn-nav-group .mobile-word-detail-btn-slide{border:1px solid var(--Components-Button-Light-Active-Border, #fff)}.wordlist-container-box-mobile .glossary-footer .btn-nav-group .mobile-word-detail-btn-slide:hover{border-radius:8px;border:1px solid var(--Components-Button-Light-Active-Border, #C7C7C7);background:var(--Components-Button-Light-Active-Background, #E3E3E3)}.wordlist-container-box-mobile .glossary-footer .btn-nav-group .mobile-word-detail-btn-slide.disabled{opacity:.2;pointer-events:none;cursor:not-allowed}.glossary-component{font-family:Inter;display:flex;flex-direction:column;height:100%}.glossary-content{display:flex;flex-direction:column;flex:1;background:#FFFFFF;box-shadow:0 4px 4px #00000040;border-radius:0;box-shadow:0 min(6 * var(--scale-screen) * 4vmin / 56,4 * 100vw / 1920) min(6 * var(--scale-screen) * 4vmin / 56,4 * 100vw / 1920) #00000040;overflow:hidden}.glossary-content:has(.button-collapse.hidden){gap:0}.glossary-content .glossary-content-body{position:relative;height:1px;display:flex;flex:1}.checkbox-glossary{display:flex}.checkbox-glossary input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;height:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);width:min(6 * var(--scale-screen) * 34vmin / 56,34 * 100vw / 1920);border-radius:min(6 * var(--scale-screen) * 8vmin / 56,8 * 100vw / 1920);outline:none;box-shadow:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:min(6 * var(--scale-screen) * 2vmin / 56,2 * 100vw / 1920) solid var(--b-c, rgba(0, 0, 0, .15));background:var(--b, #ffffff)}.checkbox-glossary input[type=checkbox]:after{content:"";display:block;position:absolute;width:min(6 * var(--scale-screen) * 13vmin / 56,13 * 100vw / 1920);height:min(6 * var(--scale-screen) * 18vmin / 56,18 * 100vw / 1920);border:min(6 * var(--scale-screen) * 5vmin / 56,5 * 100vw / 1920) solid #ffffff;border-top:0;border-left:0;left:50%;top:min(6 * var(--scale-screen) * 5vmin / 56,5 * 100vw / 1920);transform:translate(-50%) rotate(var(--r, 20deg));opacity:var(--o, 0)}.checkbox-glossary input[type=checkbox]:checked{--o: 1;--r: 43deg;--b: var(--headerBackgroundColor) !important;--b-c: var(--headerBackgroundColor) !important}.checkbox-glossary input[type=checkbox].next_step{--o: 1;--r: 43deg;--b: #ccc;--b-c: #ccc}.settings-modal{font-family:Inter,sans-serif}.settings-modal .modal-dialog{max-width:1080px;position:absolute;right:24px;margin:0}.settings-modal .modal-dialog .modal-content{box-shadow:0 16px 48px #38476d2d;min-width:min(6 * 700vmin / 56,700 * 100vw / 1920);margin-top:0;border-radius:10px;border:2px solid var(--headerBackgroundColor)}.settings-modal .modal-dialog .modal-content .step-item{display:flex;align-items:center;gap:16px}.settings-modal .modal-dialog .modal-content .step-item svg{width:min(6 * 24vmin / 56,24 * 100vw / 1920);height:min(6 * 24vmin / 56,24 * 100vw / 1920)}.setting-container .content-line{width:100%;border-top:1px solid #e0e0e0;margin-bottom:8px}.setting-container .setting-title{display:flex;align-items:center;margin-top:min(6 * 8vmin / 56,8 * 100vw / 1920);white-space:nowrap;font-size:min(6 * 30vmin / 56,30 * 100vw / 1920);font-weight:600}.setting-container .setting-title .icon-container{display:inline-flex;width:min(6 * 24vmin / 56,24 * 100vw / 1920);height:min(6 * 24vmin / 56,24 * 100vw / 1920);margin-left:min(6 * 10vmin / 56,10 * 100vw / 1920)}.setting-container .setting-title .icon-container .infor-tooltip{width:min(6 * 24vmin / 56,24 * 100vw / 1920);height:min(6 * 24vmin / 56,24 * 100vw / 1920)}.setting-container .setting-title .icon-container .infor-tooltip path{fill:var(--headerBackgroundColor)}.setting-container .setting-content input{border-radius:5px;border:min(6 * 2vmin / 56,2 * 100vw / 1920) solid #ADB5BD;height:min(6 * 40vmin / 56,40 * 100vw / 1920);width:min(6 * 80vmin / 56,80 * 100vw / 1920);font-size:min(6 * 30vmin / 56,30 * 100vw / 1920);text-align:center}.setting-container .setting-content input::-webkit-outer-spin-button,.setting-container .setting-content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.setting-container .setting-content ul{display:flex;flex-direction:column;margin-top:10px;gap:8px}.setting-container .setting-content span{font-size:min(6 * 30vmin / 56,30 * 100vw / 1920);font-weight:400}.modal-footer{display:flex;border:none;justify-content:flex-end}.modal-footer .footer-button{display:flex;gap:min(6 * 16vmin / 56,16 * 100vw / 1920)}.modal-footer .footer-button .save-settings-button{border:none;border-radius:8px;height:min(6 * 60vmin / 56,60 * 100vw / 1920);font-size:min(6 * 30vmin / 56,30 * 100vw / 1920);background-color:var(--headerBackgroundColor)}.modal-footer .footer-button .cancel-settins-btn{border:none;border-radius:8px;height:min(6 * 60vmin / 56,60 * 100vw / 1920);font-size:min(6 * 30vmin / 56,30 * 100vw / 1920)}.settings-backdrop.show{opacity:0!important}#glossary-tooltip{z-index:1000000000}#glossary-tooltip .arrow:before{border-top-color:#6c757d}#glossary-tooltip .tooltip-inner{border-radius:8px;font-size:min(6 * 30vmin / 56,30 * 100vw / 1920);font-family:Inter;font-weight:400;white-space:nowrap;max-width:unset;background-color:#6c757d;margin-right:30px}.audio-action-video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:20;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.audio-action-video-modal .audio-action-modal-video-body{width:100%;height:100%;margin:0 auto;padding:28px 0px 6vmin 0;display:flex;justify-content:center;box-sizing:border-box}.audio-action-video-modal .audio-action-modal-video-body.toolbar-shrink{padding:28px 0 0!important}.audio-action-video-modal .audio-action-modal-video-body .audio-action-modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%!important;height:100%}@media (orientation: landscape){.audio-action-video-modal .audio-action-modal-video-body .audio-action-modal-video-inner{box-sizing:border-box}}.audio-action-video-modal .audio-action-modal-video-body .audio-action-modal-video-inner .audio-action-modal-video-movie-wrap{width:100%;height:100%;position:relative;padding-bottom:0!important;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.audio-action-video-modal .audio-action-modal-video-body .audio-action-modal-video-inner .audio-action-modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.progress-container .progress-bar{width:100%;height:100%;background-color:transparent!important;border:none!important}.progress-container .progress-bar .fake-progress-under{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px!important;width:100%;background-color:#ccc;position:relative;top:-5px;border-radius:45px}.progress__container{display:flex;align-items:center;justify-content:center;height:30px;width:100%}.progress__container .progress-bar{width:100%;height:100%;background-color:transparent!important;border:none!important}.progress__container .progress-bar .progress__content{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:15px;height:8px;background:#ccc}@media screen and (max-width: 768px){.progress__container .progress-bar .progress__content{height:6px}}.progress__container .progress-bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:15px;width:15px;background-color:var(--thumbColor);border-radius:50%;border:none;transition:.2s ease-in-out}.progress__container .progress-bar input[type=range]::-moz-range-thumb{height:15px;width:15px;background-color:#ade7ff;border-radius:50%;border:none;transition:.2s ease-in-out}/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-pulse:hover,.hvr-pulse:focus,.hvr-pulse:active{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-pulse-grow:hover,.hvr-pulse-grow:focus,.hvr-pulse-grow:active{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-pulse-shrink:hover,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:active{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-push:hover,.hvr-push:focus,.hvr-push:active{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:hover,.hvr-bounce-in:focus,.hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:hover,.hvr-bounce-out:focus,.hvr-bounce-out:active{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:hover,.hvr-rotate:focus,.hvr-rotate:active{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:hover,.hvr-sink:focus,.hvr-sink:active{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{to{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{to{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-hang:hover,.hvr-hang:focus,.hvr-hang:active{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:hover,.hvr-skew:focus,.hvr-skew:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:hover,.hvr-skew-forward:focus,.hvr-skew-forward:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:hover,.hvr-skew-backward:focus,.hvr-skew-backward:active{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-to-bottom-right:hover,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:active{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-to-top-right:hover,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:active{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:hover,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:active{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}to{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-skew:hover,.hvr-wobble-skew:focus,.hvr-wobble-skew:active{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-buzz:hover,.hvr-buzz:focus,.hvr-buzz:active{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translate(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translate(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translate(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translate(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-buzz-out:hover,.hvr-buzz-out:focus,.hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-forward:hover,.hvr-forward:focus,.hvr-forward:active{-webkit-transform:translateX(8px);transform:translate(8px)}.hvr-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-backward:hover,.hvr-backward:focus,.hvr-backward:active{-webkit-transform:translateX(-8px);transform:translate(-8px)}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:#2098d1bf}}@keyframes hvr-back-pulse{50%{background-color:#2098d1bf}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:hover,.hvr-back-pulse:focus,.hvr-back-pulse:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:hover,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:active{color:#fff}.hvr-sweep-to-left:hover:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:hover,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:active{color:#fff}.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:active{color:#fff}.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:hover,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:active{color:#fff}.hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:hover,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:active{color:#fff}.hvr-bounce-to-left:hover:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:active{color:#fff}.hvr-bounce-to-bottom:hover:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:hover,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:active{color:#fff}.hvr-bounce-to-top:hover:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:hover,.hvr-radial-out:focus,.hvr-radial-out:active{color:#fff}.hvr-radial-out:hover:before,.hvr-radial-out:focus:before,.hvr-radial-out:active:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:hover,.hvr-radial-in:focus,.hvr-radial-in:active{color:#fff}.hvr-radial-in:hover:before,.hvr-radial-in:focus:before,.hvr-radial-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:hover,.hvr-rectangle-in:focus,.hvr-rectangle-in:active{color:#fff}.hvr-rectangle-in:hover:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:hover,.hvr-rectangle-out:focus,.hvr-rectangle-out:active{color:#fff}.hvr-rectangle-out:hover:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:active:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:hover,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:active{color:#fff}.hvr-shutter-in-horizontal:hover:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:#fff}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:hover,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:active{color:#fff}.hvr-shutter-in-vertical:hover:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:hover,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:active{color:#fff}.hvr-shutter-out-vertical:hover:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px #0000}.hvr-border-fade:hover,.hvr-border-fade:focus,.hvr-border-fade:active{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px #0000}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px #0000}.hvr-hollow:hover,.hvr-hollow:focus,.hvr-hollow:active{background:none}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-trim:before{content:"";position:absolute;border:white solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:hover:before,.hvr-trim:focus:before,.hvr-trim:active:before{opacity:1}@-webkit-keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-ripple-out:before{content:"";position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{to{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{to{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-ripple-in:before{content:"";position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:hover:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:active:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-outline-out:before{content:"";position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:hover:before,.hvr-outline-out:focus:before,.hvr-outline-out:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-outline-in:before{pointer-events:none;content:"";position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:hover:before,.hvr-outline-in:focus:before,.hvr-outline-in:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:hover,.hvr-round-corners:focus,.hvr-round-corners:active{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:hover:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:active:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:hover:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:active:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098D1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:hover:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:active:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;top:0;background:#2098D1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098D1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:hover:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:active:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:hover:before,.hvr-reveal:focus:before,.hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098D1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098D1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:hover:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:hover,.hvr-glow:focus,.hvr-glow:active{box-shadow:0 0 8px #0009}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:hover,.hvr-shadow:focus,.hvr-shadow:active{box-shadow:0 10px 10px -10px #00000080}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:0 10px 10px -10px #00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:hover,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:active{box-shadow:2px 2px 2px #0009}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 #0009,0 0 1px #0000}.hvr-box-shadow-inset:hover,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:active{box-shadow:inset 2px 2px 2px #0009,0 0 1px #0000}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-shadow-radial:before,.hvr-shadow-radial:after{pointer-events:none;position:absolute;content:"";left:0;width:100%;box-sizing:border-box;background-repeat:no-repeat;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:hover:before,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:active:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:active:after{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent}.hvr-bubble-top:hover:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:hover:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:active:before{-webkit-transform:translateX(10px);transform:translate(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent}.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:hover:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:active:before{-webkit-transform:translateX(-10px);transform:translate(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:hover,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:active{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:hover:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:"";border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:hover,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:active{-webkit-transform:translateX(-10px);transform:translate(-10px)}.hvr-bubble-float-right:hover:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:active:before{-webkit-transform:translateX(10px);transform:translate(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:hover,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:active{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:hover:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:"";top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:hover,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:active{-webkit-transform:translateX(10px);transform:translate(10px)}.hvr-bubble-float-left:hover:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:active:before{-webkit-transform:translateX(-10px);transform:translate(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:hover .hvr-icon,.hvr-icon-back:focus .hvr-icon,.hvr-icon-back:active .hvr-icon{-webkit-transform:translateX(-4px);transform:translate(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:hover .hvr-icon,.hvr-icon-forward:focus .hvr-icon,.hvr-icon-forward:active .hvr-icon{-webkit-transform:translateX(4px);transform:translate(4px)}@-webkit-keyframes hvr-icon-down{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-down .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:hover .hvr-icon,.hvr-icon-down:focus .hvr-icon,.hvr-icon-down:active .hvr-icon{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,50%,to{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-up .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:hover .hvr-icon,.hvr-icon-up:focus .hvr-icon,.hvr-icon-up:active .hvr-icon{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-spin .hvr-icon{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:hover .hvr-icon,.hvr-icon-spin:focus .hvr-icon,.hvr-icon-spin:active .hvr-icon{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,to{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,to{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-drop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:hover .hvr-icon,.hvr-icon-drop:focus .hvr-icon,.hvr-icon-drop:active .hvr-icon{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(.52,1.64,.37,.66);animation-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-fade .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:hover .hvr-icon,.hvr-icon-fade:focus .hvr-icon,.hvr-icon-fade:active .hvr-icon{color:#0f9e5e}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-float-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:hover .hvr-icon,.hvr-icon-float-away:focus .hvr-icon,.hvr-icon-float-away:active .hvr-icon{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-sink-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:hover .hvr-icon,.hvr-icon-sink-away:focus .hvr-icon,.hvr-icon-sink-away:active .hvr-icon{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:hover .hvr-icon,.hvr-icon-grow:focus .hvr-icon,.hvr-icon-grow:active .hvr-icon{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:hover .hvr-icon,.hvr-icon-shrink:focus .hvr-icon,.hvr-icon-shrink:active .hvr-icon{-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-pulse .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:hover .hvr-icon,.hvr-icon-pulse:focus .hvr-icon,.hvr-icon-pulse:active .hvr-icon{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-pulse-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:hover .hvr-icon,.hvr-icon-pulse-grow:focus .hvr-icon,.hvr-icon-pulse-grow:active .hvr-icon{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-icon-pulse-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:hover .hvr-icon,.hvr-icon-pulse-shrink:focus .hvr-icon,.hvr-icon-pulse-shrink:active .hvr-icon{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:hover .hvr-icon,.hvr-icon-push:focus .hvr-icon,.hvr-icon-push:active .hvr-icon{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:hover .hvr-icon,.hvr-icon-pop:focus .hvr-icon,.hvr-icon-pop:active .hvr-icon{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:hover .hvr-icon,.hvr-icon-bounce:focus .hvr-icon,.hvr-icon-bounce:active .hvr-icon{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:hover .hvr-icon,.hvr-icon-rotate:focus .hvr-icon,.hvr-icon-rotate:active .hvr-icon{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:hover .hvr-icon,.hvr-icon-grow-rotate:focus .hvr-icon,.hvr-icon-grow-rotate:active .hvr-icon{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:hover .hvr-icon,.hvr-icon-float:focus .hvr-icon,.hvr-icon-float:active .hvr-icon{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:hover .hvr-icon,.hvr-icon-sink:focus .hvr-icon,.hvr-icon-sink:active .hvr-icon{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:hover .hvr-icon,.hvr-icon-bob:focus .hvr-icon,.hvr-icon-bob:active .hvr-icon{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{to{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:hover .hvr-icon,.hvr-icon-hang:focus .hvr-icon,.hvr-icon-hang:active .hvr-icon{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translate(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translate(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translate(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translate(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:hover .hvr-icon,.hvr-icon-wobble-horizontal:focus .hvr-icon,.hvr-icon-wobble-horizontal:active .hvr-icon{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:hover .hvr-icon,.hvr-icon-wobble-vertical:focus .hvr-icon,.hvr-icon-wobble-vertical:active .hvr-icon{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:hover .hvr-icon,.hvr-icon-buzz:focus .hvr-icon,.hvr-icon-buzz:active .hvr-icon{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translate(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translate(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translate(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translate(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translate(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translate(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translate(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translate(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:hover .hvr-icon,.hvr-icon-buzz-out:focus .hvr-icon,.hvr-icon-buzz-out:active .hvr-icon{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;left:0;background:white;background:linear-gradient(135deg,white 45%,#aaa 50%,#ccc 56%,white 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#000000");z-index:1000;box-shadow:1px 1px 1px #0006;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:hover:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:active:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;right:0;background:white;background:linear-gradient(225deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:-1px 1px 1px #0006;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:hover:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:active:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;right:0;background:white;background:linear-gradient(315deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:-1px -1px 1px #0006;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:hover:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:active:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;left:0;background:white;background:linear-gradient(45deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:1px -1px 1px #0006;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:hover:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:active:before{width:25px;height:25px}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#28a745e6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem #48b46180}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c380}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem #52585d80}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a{color:#000000e6}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem #28a74580}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem #17a2b880}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem #0000001a;opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:before,.popover .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translateY(100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:flex;justify-content:center;box-sizing:border-box}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (orientation: landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation: landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.color-index-1{background-color:#fa8337}.color-index-2{background-color:#f74363}.color-index-3{background-color:#00b4ff}.color-index-4{background-color:#ffbc11}.color-index-5{background-color:#94a434}.color-index-6{background-color:#6a74c7}.color-index-7,.color-index-8,.color-index-9,.color-index-10,.color-index-11{background-color:#c75bb4}.shadow-color-index-1{background-color:#e56c32}.shadow-color-index-2{background-color:#e03252}.shadow-color-index-3{background-color:#4180dd}.shadow-color-index-4{background-color:#e2a60f}.shadow-color-index-5{background-color:#81912b}.shadow-color-index-6{background-color:#4851a5}.shadow-color-index-7,.shadow-color-index-8,.shadow-color-index-9,.shadow-color-index-10,.shadow-color-index-11{background-color:#b3449e}.text-color-index-1{color:#fa8337}.text-color-index-2{color:#f74363}.text-color-index-3{color:#00b4ff}.text-color-index-4{color:#ffbc11}.text-color-index-5{color:#94a434}.text-color-index-6{color:#6a74c7}.text-color-index-7,.text-color-index-8,.text-color-index-9,.text-color-index-10,.text-color-index-11{color:#c75bb4}.border-color-index-1{color:#fa8337}.border-color-index-2{color:#f74363}.border-color-index-3{color:#00b4ff}.border-color-index-4{color:#ffbc11}.border-color-index-5{color:#94a434}.border-color-index-6{color:#6a74c7}.border-color-index-7,.border-color-index-8,.border-color-index-9,.border-color-index-10,.border-color-index-11{color:#c75bb4}.sk-color-index-1{color:#212529}.sk-color-blue{color:#4f83fc}.sk-color-green{color:#22bc74}.text-blue-color{color:#4f83fc}.text-red-color{color:#e75f5f}.sk-bold-1{font-weight:100}.sk-bold-2{font-weight:200}.sk-bold-3{font-weight:300}.sk-bold-4{font-weight:400}.sk-bold-5{font-weight:500}.sk-bold-6{font-weight:600}.sk-bold-7{font-weight:700}.sk-bold-8{font-weight:800}.sk-bold-9{font-weight:900}.font-size-12{font-size:12px}.btn-primary.sk-primary{background-color:#4f83fc!important;border-color:#4f83fc!important}.btn-primary.sk-primary.active{background-color:#3a6bff!important;border-color:#3a6bff!important}.btn-outline-primary.sk-outline-primary{background-color:inherit!important;border-color:#4f83fc!important;color:#4f83fc!important;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;width:100%}.sk-warning{background-color:#eaaa08!important;border-color:#eaaa08!important}.sk-warning:hover{background-color:#f7c139!important;border-color:#f7c139!important}.sk-secondary{background-color:#efefef!important;border-color:#efefef!important;color:#212529!important}.sk-secondary:hover{background-color:#e2e8f0!important;border-color:#e2e8f0!important}.sk-success{background-color:#22bc74!important;border-color:#22bc74!important}.sk-success:hover{background-color:#1e9e5a!important;border-color:#1e9e5a!important}.sk-danger{background-color:#e75f5f!important;border-color:#e75f5f!important}.sk-danger:hover{background-color:#dd4a47!important;border-color:#dd4a47!important}.sk-progress-bar{border-radius:16px;height:8px}.sk-progress-bar .progress-bar{border-radius:16px}.sk-progress-bar-primary{background-color:#e4eeff}.sk-progress-bar-primary .progress-bar{background-color:#4f83fc!important}.sk-progress-bar-success{background-color:#d1fadf}.sk-progress-bar-success .progress-bar{background-color:#22bc74!important}#sk-tooltip-top.sk-tooltip-top{font-family:Inter,sans-serif;width:300px}#sk-tooltip-top.sk-tooltip-top .tooltip-inner{background-color:#fff;color:#212529;border:1px solid #d9e6ee;width:300px;max-width:300px}#sk-tooltip-top.sk-tooltip-top .arrow:before{border-top-color:#d9e6ee}#sk-tooltip-top.sk-tooltip-top.show,#sk-tooltip-top.sk-tooltip-top.show .tooltip-inner{opacity:1}.sk-search-box{color:#adb5bd;font-size:14px;font-style:normal;font-weight:400;line-height:150%;background-color:#fff;padding:8px;border:1px solid #ced4da;border-radius:8px;white-space:nowrap;display:flex;align-items:center;max-width:247px;height:38px;justify-content:unset}.sk-search-box label{margin-bottom:0}.sk-search-box svg{height:16px;width:16px;margin-right:4px}.sk-search-box .search-box__input{background-color:#fff;border:unset;outline:unset;min-width:192px}.sk-search-box.sk-search-box--disabled{cursor:not-allowed;opacity:.5}.sk-search-box.sk-search-box--disabled input{cursor:not-allowed}.sk-react-select-container{width:197px;font-size:14px;border-radius:8px}.sk-react-select-container .react-select__control{border-radius:8px}.sk-react-select-container .react-select__indicator-separator{background-color:unset}.sk-react-select-container.datepicker-select{color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.sk-react-select-container.datepicker-select .react-select__control{border-radius:8px;border:1px solid #ced4da;box-shadow:none}.sk-react-select-container.datepicker-select .react-select__control .react-select__indicator-separator{display:none}.sk-react-select-container.datepicker-select .react-select__menu{border-radius:8px;border:1px solid #ced4da;box-shadow:none}#tooltip-name .tooltip-inner{text-align:left;box-shadow:0 2px 8px #ccc;max-width:200px;background-color:#fff;color:var(--color-body-text, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}#tooltip-name .arrow:before{border-top-color:#fff}#tooltip-name.show{opacity:1}#tooltip-sk-gray .tooltip-inner{text-align:left;box-shadow:0 2px 8px #00000026;max-width:200px;background-color:#6c757d;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}#tooltip-sk-gray .arrow:before{border-top-color:#6c757d;border-bottom-color:#6c757d}#tooltip-sk-gray.show{opacity:1}.list-body{min-height:calc(100vh - 715px);margin-bottom:50px;margin-top:50px}.list-body .card{border:unset;background-color:unset;margin-bottom:unset;box-shadow:unset}.list-body .card a{color:#e06848}.list-body .card .card-header{border-radius:50px 50px 50px 0;max-width:fit-content;border:unset;z-index:1;padding:6px 20px 6px 10px;font-size:20px;align-items:center}.list-body .card .card-header .index-number{text-align:center;display:inline-block;height:35px;min-width:35px;font-size:19px;margin-right:22px;border-radius:50%;color:#fff}.list-body .card .card-body{transform:translateY(-30px);border-radius:0 30px 30px;box-shadow:5px 5px 15px #523f6926;padding:8px;background:white}.list-body .card .card-body .index-number{color:#fff;text-align:center;display:inline-block;height:20px;min-width:20px;font-size:12px;margin-right:20px;border-radius:50%;padding-top:1px}.list-body .card .card-body .card-content{font-size:18px;padding:35px 20px 10px;border-radius:0 23px 23px}.list-body .card .card-body .card-content .childname{color:#333}.list-body .card .card-body .card-content .category-progress-bar{display:inline-block;min-width:150px}.list-body .card .card-body .card-content .category-progress-bar .progress-percent{font-size:16px;margin-top:-10px}.list-body .card .card-body .card-content .category-progress-bar .progress{border-radius:23px;height:10px}@media only screen and (max-width: 992px){.list-body .card .card-body .card-content .category-progress-bar{display:inline-block;min-width:70px;padding:5px 10px}.list-body .card .card-body .card-content .category-progress-bar .progress-percent{font-size:16px;font-weight:700;margin-top:unset;background-color:#fff;text-align:center;border-radius:10px;border:2px solid currentColor}}.card-tile .card-header{font-style:normal;font-size:17px;line-height:23px;color:#0d365e}.card-tile .card-body{background-color:#fff;border-radius:0 0 5px 5px}.card-tile .card-text a{display:block;color:#000}.card-tile .card-text li{padding-left:10px}.footer{margin-top:auto;padding:40px 20px 0;background:#EBF9FF;opacity:1;font-family:"Roboto",Sans-serif;font-weight:300;border-top:.5px solid var(--cyan-200, #9EEAF9)}@media screen and (max-width: 767px){.footer .contact-hoclieu-media{margin-top:-12px}}.footer .d-grid{display:flex;flex-direction:column}.footer .gap-12{gap:12px 0}.footer .gap-8{gap:8px}.footer .footer-content,.footer .footer-top{gap:24px 0}.footer .title{color:var(--body-text-body-color, var(--color-body-text, #212529));font-family:"Inter",Sans-serif;font-size:16px;font-weight:700;line-height:24px}.footer .sub-title{color:var(--grey-800, #1A202C);font-family:"Inter",Sans-serif;font-size:13.44px;font-weight:700;line-height:20px}.footer .download-app-btn{margin-bottom:0}.footer span{color:var(--body-text-body-color, var(--color-body-text, #212529));font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;line-height:21px;padding-right:5px}.footer span svg{width:15px!important}.footer p{color:var(--body-text-body-color, var(--color-body-text, #212529));font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;line-height:21px;margin-bottom:0}.footer a{color:var(--body-text-body-color, var(--color-body-text, #212529));font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;line-height:21px}.footer .icon{padding:8px;color:#fff;margin:3px;border-radius:50%}.footer .iconFB{background-color:#3b5998}.footer .iconYTB{background-color:#cd201f}.footer .col-md-2 svg,.footer .col-md-3 svg{margin-right:8px}.hide-footer,.hide-header{display:none!important}@media screen and (max-width: 767px){.footer{padding:16px 16px 0}}.show-nav-bar-test-bank{display:block}.hide-header{display:none!important}.header-wrapper{font-family:Inter;font-style:normal;position:sticky;top:0;background:white;box-shadow:0 4px 4px #cfdde740;z-index:1000}@media screen and (max-width: 1199px){.header-wrapper.small-display-none{display:none}}.header-wrapper .header{display:flex;padding:6.5px 24px}@media only screen and (max-width: 1199px){.header-wrapper .header{position:relative}}@media screen and (max-width: 576px){.header-wrapper .header{padding:6.5px 16px}}.header-wrapper .header .dropdown-menu{inset:20px auto auto 0;display:flex;flex-direction:column;grid-gap:6px}.header-wrapper .header .dropdown-menu:not(.show){display:none}.header-wrapper .header .admin-dropdown.dropdown-item{padding:unset}.header-wrapper .header .admin-dropdown .dropdown-menu{inset:20px auto auto 0!important;display:grid;grid-gap:15px;grid-template-columns:repeat(3,1fr)}.header-wrapper .header .logo-center{position:absolute;left:50%;top:50%;width:0px;height:0px;display:flex;align-items:center;justify-content:center}.header-wrapper .header .logo-center .logo,.header-wrapper .header .logo-center .logo img{margin-right:0}.header-wrapper .header .logo{color:#00b4ff!important;border-radius:5px;font-weight:bolder;text-decoration:none;font-size:24px;margin-right:3rem;display:flex;align-items:center}@media screen and (max-width: 500px){.header-wrapper .header .logo{margin-right:.5rem}.header-wrapper .header .nav-link{padding:.5rem}}.header-wrapper .header .left-elements{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-ms-flex-positive:1!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height:100%!important;-webkit-justify-content:flex-start!important;justify-content:flex-start;margin-top:5px}.header-wrapper .header .left-elements a{color:var(--gray-600, #6c757d);font-size:16px;font-weight:400;line-height:150%}.header-wrapper .header .left-elements .nav-link.active,.header-wrapper .header .left-elements .dropdown.active>a,.header-wrapper .header .left-elements .nav-item.show>a{color:#4f83fc;font-size:16px;font-weight:700;line-height:150%;background:var(--gray-100, #f4f4f4);transition:.5s;border-radius:8px}.header-wrapper .header .left-elements .nav-item.show .btn-title,.header-wrapper .header .left-elements .nav-link:hover .btn-title{color:#fff!important}.header-wrapper .header .left-elements .none-dropdown-toggle .dropdown.nav-item .dropdown-toggle{padding:unset}.header-wrapper .header .left-elements .none-dropdown-toggle .dropdown.nav-item .dropdown-toggle:after{display:none}.header-wrapper .header .right-elements{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-ms-flex-positive:1!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height:100%!important;-webkit-flex-grow:1!important;flex-grow:1!important;width:0px!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.header-wrapper .header .right-elements #functional-toggle:after,.header-wrapper .header .right-elements #menu-toggle:after{display:none}.header-wrapper .header .right-elements a{color:#cbd5e0}.header-wrapper .header .right-elements .search-bar{color:#8eaabc;padding:5px 15px;border-radius:30px;height:38px;font-size:80%}.header-wrapper .header .right-elements .search-bar .search-form{left:10px}.header-wrapper .header .right-elements .search-bar .search-form .search-content{top:50px;left:-30px}.header-wrapper .header .right-elements .search-bar .search-form input{width:0;height:100%;font-size:14px;padding:0;border:unset;border-radius:0;background-color:transparent;-webkit-transition:width .4s;transition:width .4s}.header-wrapper .header .right-elements .search-bar:hover input,.header-wrapper .header .right-elements .search-bar input:focus{width:200px;box-shadow:unset}.header-wrapper .header .right-elements .help-button{width:36px;height:36px;color:#8eaabc;border-radius:30px;padding:.375rem .75rem;transition:.5s;display:flex;justify-content:center;align-items:center}.header-wrapper .header .right-elements .help-button.active-code{color:#ffae29!important}.header-wrapper .header .right-elements .help-button.active-code svg path{fill:#ffae29!important}.header-wrapper .header .right-elements .help-button:hover{background-color:#f3f3f3}.header-wrapper .header .right-elements .help-button svg path{fill:#cbd5e0}.header-wrapper .header .right-elements .avatar{height:35px;width:35px;border-radius:50%}.header-wrapper .header .right-elements .nav-item.show #notification-toggle{background-color:#d2f2ff}.header-wrapper .header .right-elements .profile-dropdown{position:relative}.header-wrapper .header .right-elements .profile-dropdown .medal{position:absolute;width:24px;height:24px;bottom:0;right:3px}.header-wrapper .header .right-elements .profile-dropdown .medal-role{display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000040;border-radius:50%;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:10px;line-height:16px;color:#fff}.header-wrapper .header .right-elements .profile-dropdown .medal-role-student{width:24px;height:24px;border:1px solid #ffffff;background:linear-gradient(180deg,#fccb78 0%,#faa515 100%)}.header-wrapper .header .right-elements .profile-dropdown .medal-role-teacher{width:24px;height:24px;box-shadow:0 4px 4px #00000040;background:linear-gradient(180deg,#c087de 0%,#9448bc 99.99%);border:1px solid #ffffff}.header-wrapper .header .right-elements .profile-dropdown img.bg-avata{position:absolute;width:40px;height:40px;transform:translate(-94.2%,-2.5px)}.header-wrapper .header .right-elements .profile-dropdown img.medal{position:absolute;width:18px;height:24px;bottom:0;right:10px}.header-wrapper .header .right-elements .profile-dropdown .dropdown-menu{display:none}.header-wrapper .header .right-elements .profile-dropdown .dropdown-menu.show{display:flex}.header-wrapper .header .right-elements .profile-dropdown .dropdown-menu.show[x-placement*=start]{inset:18px auto auto 0!important}.header-wrapper .header .right-elements .profile-dropdown .dropdown-menu.show[x-placement*=end]{inset:18px 0 auto auto!important}.header-wrapper .header .right-elements .profile-dropdown .dropdown-menu.show .profile-menu .role-badge{background:#ddf5ff;border-radius:23px;font-size:12px;color:#00b4ff;padding:3px 8px;margin-right:3px}.header-wrapper.storage-learing .header.container{max-width:100%}#connection-status-tooltip{opacity:1!important;width:300px}#connection-status-tooltip .arrow:before{border-color:transparent transparent #ebedef transparent}#connection-status-tooltip .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#4f83fc}#connection-status-tooltip .custom-control-input[disabled]~.custom-control-label:before,#connection-status-tooltip .custom-control-input:disabled~.custom-control-label:before{background-color:unset}#connection-status-tooltip .tooltip-inner{border-radius:4px;border:1px solid #ebedef;background-color:#fff!important;color:var(--color-body-text, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-width:300px;padding:12px}#connection-status-tooltip .tooltip-inner .connection-status-sub-text{color:#4f83fc;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}#connection-status-tooltip .left-content{align-items:flex;flex-direction:column;gap:8px}#connection-status-tooltip .justify-content-space-between{justify-content:space-between}.notification-wrapper{position:relative}.notification-wrapper .nav-item.dropdown svg path{fill:#4f83fc}.notification-wrapper .notification-badge{position:absolute;top:-8px;right:-8px}.notification-wrapper .dropdown-menu{inset:20px 0 auto auto!important;padding:0}.notification-wrapper .dropdown-menu-right .notification::-webkit-scrollbar{width:24px!important}.notification-wrapper .dropdown-menu-right .notification::-webkit-scrollbar-thumb{border:8px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px}.notification-wrapper .connection-status{border-radius:8px;padding:4px 12px;align-items:center;background:var(--gray-100, #f4f4f4);cursor:pointer}.notification-wrapper .connection-status .connection-status-offline-text{color:#4f83fc}.notification-wrapper .connection-status .connection-status-online-text{color:#20c276}.notification-wrapper .connection-status .connection-status-text{margin-left:4px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.dropdown-menu{padding:10px;font-size:14px;color:#3f4254;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,.15);border-radius:.42rem;box-shadow:0 0 50px #523f6926}@media screen and (max-width: 768px){.dropdown-menu{min-width:max-content}}.dropdown-menu a{color:#3f4254}.dropdown-item:active,.dropdown-item.active{background:var(--gray-100, #f4f4f4)!important}.dropdown-item:hover{color:#4f83fc!important;text-decoration:none;background:rgba(255,255,255,0);border-radius:.42rem}.dropdown-item:hover>a{color:#4f83fc!important}.subject-tabs{padding-top:10px;z-index:2}.subject-tabs .logo{height:0px;font-weight:700;min-width:91px}.subject-tabs .navbar{z-index:1}.subject-tabs .navbar-brand{color:#fff}.subject-tabs .nav-link{text-transform:uppercase;font-weight:700;font-size:14px;min-width:90px;filter:grayscale(100%);padding:10px!important}.subject-tabs .subject-item{padding-right:unset!important;padding-left:unset!important;margin-right:10px;margin-left:10px;white-space:nowrap}.subject-tabs .subject-item .nav-link.active{position:relative;padding-bottom:2px;border-radius:10px;filter:grayscale(0%)}.subject-tabs .subject-item .nav-link.active .triangle-down{left:calc(50% - 6px);bottom:-8px;position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.subject-tabs .grade-wrapper{width:104px;margin-right:50px}.subject-tabs .grade-wrapper .grade{position:absolute;top:0}.subject-tabs .grade-wrapper .grade .grade-label{display:flex;width:104px;height:46px;border-radius:8px 8px 0 0;color:#fff;align-items:center;justify-content:center}.subject-tabs .grade-wrapper .grade .grade-level-wrapper{position:relative;display:flex;width:104px;height:54px;justify-content:center}.subject-tabs .grade-wrapper .grade .grade-level-wrapper .grade-level{position:relative;width:98px;height:50px;background-color:#fff;text-align:center;font-size:45px;font-weight:700;border-radius:3px 3px 0 0}.subject-tabs .grade-wrapper .grade .grade-level-wrapper .grade-level:after{border-top:20px solid #fff;border-left:49px solid transparent;border-right:49px solid transparent;content:"";height:0;left:0;position:absolute;top:100%;width:0;z-index:1}.subject-tabs .grade-wrapper .grade .grade-level-wrapper:after{border-top:22px solid currentColor;border-left:52px solid transparent;border-right:52px solid transparent;content:"";height:0;left:0;position:absolute;top:100%;width:0}.subject-tabs .grade-wrapper .grade .dropdown-toggle{padding:unset;border:unset;box-shadow:unset!important;font-size:20px;background-color:unset}.subject-tabs .grade-wrapper .grade .dropdown-toggle:after{display:none}.subject-tabs .grade-wrapper .grade .triangle{background-color:#00000015;border-radius:3px;padding:2px;width:20px;height:20px;margin-left:5px}@media only screen and (max-width: 992px){.subject-tabs #mobile-grade-select{display:inline-block;transform:translateY(-50px);z-index:1}.subject-tabs .icon{display:none}.subject-tabs .grade-select{padding-left:0}.subject-tabs .grade{border-right:unset!important}.subject-tabs .navbar-toggler{margin-bottom:20px}}.scoreboard{right:250px;top:158px}.scoreboard .row{justify-content:center;align-items:center;background-color:#eafcfd;min-height:80px;border:1px solid #36ced0;width:113px;height:48px;font-weight:600;font-size:36px;line-height:49px;color:#325f88}.scoreboard .label{text-align:center;background-color:#c2f1f3;font-weight:600;font-size:15px;line-height:20px;color:#006163}.scoreboard .time{font-weight:600;font-size:20px;line-height:142.4%;letter-spacing:.065em}.scoreboard .progress{height:6px;width:100px;margin-top:10px}.scoreboard .progress .progress-bar{background-color:#36ced0;border-radius:10px}.scoreboard .time-label{font-weight:700;font-size:14px;line-height:19px;color:#969696}@media (min-width: 1400px){.container,.container-sm,.container-md,.container-lg{max-width:1350px}.container-xl{max-width:1830px}}.btn.btn-success{color:#fff;background-color:#0bb783;border-color:#0bb783;font-weight:700}.btn.btn-success:hover{background-color:#0c9e72;border-color:#0c9e72}.btn.btn-primary{color:#fff;background-color:#00b4ff;border-color:#00b4ff;font-weight:700}.btn.btn-primary:hover{background-color:#20a4dd;border-color:#20a4dd}.btn.btn-secondary{color:#7a7e91;background-color:#e4e6ef;border-color:#e4e6ef;font-weight:700}.btn.btn-secondary:hover{background-color:#d8dbe6;border-color:#d8dbe6}.btn.btn-danger{color:#fff;background-color:#f64e60;border-color:#f64e60;font-weight:700}.btn.btn-danger:hover{background-color:#d63445;border-color:#d63445}.btn-link{color:#0aa5e2!important}.text-success{color:#0bb783!important}.icon-on-time{color:#7dcd56!important}.text-primary{color:#0aa5e2!important}.text-danger{color:#f64e60!important}.icon-out-of-date{color:#f28446!important}.text-main-color{color:#00b4ff}.bg-success{background-color:#0bb783!important}.bg-primary{background-color:#00b4ff!important}.bg-danger{background-color:#d84f5d!important}.bg-orange{background-color:#fa8337!important;border-color:#fa8337!important}.wrapper{position:relative;min-height:calc(100vh - 65px);display:flex;flex-direction:column;background-color:#f7f9fa}#root:has(.footer-bar){min-height:calc(100vh - 68px);margin-bottom:67px}#root:has(.footer-bar) .wrapper{min-height:calc(100vh - 68px)}#root:has(.footer-bar) .screen-horizontal .book-page-content{padding-bottom:68px}#root:has(.screen-horizontal){margin-bottom:0}#root:has(.container-test-bank,#container-worksheet){min-height:100vh;margin-bottom:0}#root:has(.container-test-bank,#container-worksheet) .footer-bar{display:none}.card{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #ebedf3;border-radius:.42rem;box-shadow:0 0 30px #523f690d}.card .card-header{margin-bottom:0;background-color:#fff;border-bottom:1px solid #ebedf3;font-weight:700;font-size:18px;border-radius:.42rem}.card .card-header .select-option div,.card .card-body .select-option div{cursor:pointer!important}.skill-update-card{margin-top:1rem;padding:15px;border:1px solid #ebedf3;border-radius:.42rem;box-shadow:0 0 30px #523f690d}.modal-backdrop.show{opacity:.8!important}.modal-header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding:.5rem 1.75rem;border-bottom:1px solid #ebedf3;border-top-left-radius:.42rem;border-top-right-radius:.42rem}.modal-header .icon-exit:hover path{stroke:#0aa1df}.modal-content{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:.42rem;box-shadow:0 .25rem .5rem #523f690d;outline:0;margin-top:16.6666666667vh}.modal-footer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;padding:.75rem 1.5rem;border-top:1px solid #ebedf3;border-bottom-right-radius:.42rem;border-bottom-left-radius:.42rem}.modal-body{position:relative;-webkit-flex:1 1 auto;flex:1 1 auto;padding:1.75rem}.label-required:after{content:"*";color:red}.search-form{position:relative}.search-form .search-content{position:absolute;background-color:#fff;padding-top:20px;width:600px}.search-form .search-content li{font-size:16px;margin-bottom:5px}.search-form .user-search-content{position:absolute;background-color:#fff;padding-top:20px;width:-webkit-fill-available}.search-form .user-search-content li{font-size:16px;margin-bottom:5px}.fv-plugins-message-container{margin-top:.25rem}.fv-plugins-message-container .fv-help-block{color:#dc3545;font-size:.9rem;font-weight:400}@media (max-width: 374px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(16px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(12px + .5vw)}.grade-default-size{font-size:calc(8px + .5vw)}}@media (min-width: 375px) and (max-width: 413px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(18px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(14px + .5vw)}.grade-default-size{font-size:calc(10px + .5vw)}}@media (min-width: 414px) and (max-width: 767px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(20px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(16px + .5vw)}.grade-default-size{font-size:calc(12px + .5vw)}}@media (min-width: 768px) and (max-width: 991px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(22px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(18px + .5vw)}.grade-default-size{font-size:calc(14px + .5vw)}}@media (min-width: 992px) and (max-width: 1023px){.grade-0-size,.grade-1-size,.grade-2-size,.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(23px + .5vw)}.grade-default-size{font-size:calc(15px + .5vw)}}@media (min-width: 1024px) and (max-width: 1280px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(24px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(20px + .5vw)}.grade-default-size{font-size:calc(16px + .5vw)}}@media (min-width: 1281px) and (max-width: 1366px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(25px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(21px + .5vw)}.grade-default-size{font-size:calc(17px + .5vw)}}@media (min-width: 1367px) and (max-width: 1440px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(26px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(22px + .5vw)}.grade-default-size{font-size:calc(18px + .5vw)}}@media (min-width: 1441px) and (max-width: 1919px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(28px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(24px + .5vw)}.grade-default-size{font-size:calc(20px + .5vw)}}@media (min-width: 1920px) and (max-width: 2560px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(32px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(28px + .5vw)}.grade-default-size{font-size:calc(24px + .5vw)}}@media (min-width: 2561px){.grade-0-size,.grade-1-size,.grade-2-size{font-size:calc(36px + .5vw)}.grade-3-size,.grade-4-size,.grade-5-size{font-size:calc(32px + .5vw)}.grade-default-size{font-size:calc(28px + .5vw)}}.dropdown-menu{font-size:1em!important}.skill-page .skill-suggestion .dropdown-menu{position:fixed!important}.field-error{color:#f64e60;font-size:12px}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{transform:scale(1.03)!important}.hvr-sweep-to-right:before{background-color:#d2f2ff}.one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hide{opacity:0}.lottie-animation svg{cursor:default!important}[class*=toast-container]:has(.toast-test-bank-container){width:unset}.toast-test-bank-container{padding:16px!important;width:358px}.toast-test-bank-container [class*=close-button]{display:none!important}.toast-test-bank-container .toast-test-bank-body{padding:unset!important}.toast-test-bank-container .toast-test-bank-body [class*=toast-icon]{display:none!important}.toast-test-bank-container .toast-test-bank-progress{height:4px!important}.tree{position:relative}.tree .tree-body{margin-left:30px}.tree .folder-icon-close{color:#8eaabc!important}.tree .folder-icon-open{color:#ffc107!important}.tree .folder-info{color:#00b4ff}.tree .tree-name{font-weight:700;display:inline-block;cursor:pointer}.tree .tree-btn{min-width:170px;margin-left:15px;display:flex;align-items:center;justify-content:space-evenly}.tree .tree-btn button:first-child{padding-right:0!important}.tree .skill-title{font-weight:600;font-size:15px;line-height:30px;color:#2d9cdb}.tree .selected-skill{font-weight:bolder;color:red}.tree .tree-line{position:absolute;top:25px;left:10px;display:block;width:0;height:calc(100% - 26px);border-left:1px dashed rgb(201,84,84)}.tree .tree-title{display:flex}.tree .order-btn{cursor:all-scroll}.tree .btn-disabled{opacity:.4}.tree .skill-status{min-width:35px;padding:5px}.bg-color-highlight{display:inline-block;background-color:#82cdf836!important;border-radius:10px;height:fit-content;width:fit-content}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pointer-cursor{cursor:pointer}.hover-text-decoration:hover{text-decoration:underline}.main-menu{padding:0 10px 0 0}.main-menu .nav-item .nav-link.active{color:#fff;background-color:#00b4ff!important;transition:.5s}.main-menu .nav-item .nav-link:hover{background-color:#eff9fd;transition:.5s}.main-menu .nav-item.show .nav-dropdown-menu-title .btn-title{color:#fff!important}.main-menu .nav-menu-exam{display:flex;flex-direction:column;width:177px;padding:0 5px}.main-menu .grade-label,.main-menu .subject-label,.main-menu .book-label{width:60px;border-right:1px solid #f3f3f3}.main-menu .grades-list{padding-bottom:10px;border-bottom:1px solid #f3f3f3;display:flex}.main-menu .grades-list .nav{flex-wrap:nowrap}.main-menu .grades-list .nav .nav-item{width:max-content}@media screen and (max-width: 700px){.main-menu .grades-list .nav{display:unset;width:320px}.main-menu .grades-list .nav .nav-item{display:inline-block}.main-menu .grades-list .extra-menu{display:none}}@media screen and (max-width: 400px){.main-menu .grades-list .nav{width:260px}}.main-menu .subjects-list{padding-bottom:10px;display:flex}.main-menu .subjects-list .nav .nav-item .disabled{color:#b3b3b3!important}.main-menu .extra-menu .nav-link{padding:.5rem!important}.main-menu .extra-menu #admin-toggle:after{display:inline-block}.nav-dropdown-menu>.nav-item>a.dropdown-toggle{padding:0}.nav-dropdown-menu>.nav-item>a.dropdown-toggle:after{display:none}.nav-dropdown-menu{margin-right:10px}.nav-dropdown-menu .nav-dropdown-menu-title{border-radius:5px;font-weight:900;font-size:32px;background:transparent;position:relative}@media only screen and (max-width: 1199px){.nav-dropdown-menu .nav-dropdown-menu-title{position:unset}}.nav-dropdown-menu .nav-dropdown-menu-title .btn-title{height:40px;min-width:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#00b4ff;padding:6px 0;border:1px solid var(--theme-light, #efefef);background:var(--theme-light, #efefef);border-radius:8px}.nav-dropdown-menu .nav-dropdown-menu-title .btn-title:hover{border:1px solid var(--theme-light, #e4eeff);outline:1px solid var(--blue-200, #e4eeff)}.study-programme{border-radius:5px;font-weight:900;font-size:16px;background-color:transparent;margin-right:10px;position:relative}.study-programme .program-name{font-weight:400;color:#284d64}@media only screen and (max-width: 1199px){.study-programme{position:unset}}.study-programme .backdrop{display:none;position:fixed;background-color:#000000b3;top:65px;left:0;z-index:0;width:100vw;height:calc(100% - 64px)}.study-programme:hover{background:#00b4ff}.study-programme:hover div{color:#fff}.study-programme .btn-title{height:40px;min-width:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;padding:6px 12px}.study-programme .main-menu-study-program{display:none;background:#ffffff;border-radius:16px;position:absolute;top:60px;padding:12px 8px;box-shadow:0 0 50px #523f6926;animation:showMenu .3s linear forwards;width:1192px;max-width:83vw}@media only screen and (min-width: 1200px) and (max-width: 1399px){.study-programme .main-menu-study-program{max-width:1011px}}@media only screen and (min-width: 1400px){.study-programme .main-menu-study-program{max-width:1188px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.study-programme .main-menu-study-program{max-width:930px;left:15px}}@media only screen and (max-width: 1199px){.study-programme .main-menu-study-program{top:73px}}@media only screen and (min-width: 768px) and (max-width: 991px){.study-programme .main-menu-study-program{max-width:690px;left:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.study-programme .main-menu-study-program{max-width:510px;left:15px}}@media only screen and (max-width: 575px){.study-programme .main-menu-study-program{max-width:95vw;left:15px}}@keyframes showMenu{0%{opacity:0}to{opacity:1}}.study-programme .main-menu-study-program .list-book{padding-left:8px;width:100%}.study-programme .main-menu-study-program .list-book .filter-book{height:36px;border-bottom:1px solid #e6e6e6;font-size:12px;color:#2f4d87}.study-programme .main-menu-study-program .list-book .filter-book a{color:#2f4d87}@media only screen and (max-width: 1199px){.study-programme .main-menu-study-program .list-book .filter-with-large-screen{display:none!important}}@media only screen and (min-width: 1200px){.study-programme .main-menu-study-program .list-book .filter-with-small-screen{display:none!important}}.study-programme .main-menu-study-program .list-book .filter-checkbox{display:flex;align-items:center;font-size:12px;color:#2f4d87}.study-programme .main-menu-study-program .list-book .dropdown-menu{padding:4px 6px;inset:8px auto auto 0!important}.study-programme .main-menu-study-program .list-book .tree-book{max-height:80vh;overflow:auto;margin-top:16px}.study-programme .main-menu-study-program .list-book .last{margin-bottom:0!important}.study-programme .main-menu-study-program .list-book .study-program-tree{margin-bottom:8px}.study-programme .main-menu-study-program .list-book .study-program-tree.tree-level-1{margin-bottom:28px!important}.study-programme .main-menu-study-program .list-book .study-program-tree .header-study-program-name{font-size:18px;line-height:24px;color:#2f4d87;margin-bottom:8px}.study-programme .main-menu-study-program .list-book .study-program-tree .header-study-program-name:hover{cursor:pointer}.study-programme .main-menu-study-program .list-book .study-program-tree .header-study-program-name.level-1{font-weight:900!important;font-size:20px!important;color:#38a4ff!important;margin-bottom:12px!important;line-height:28px}.study-programme .main-menu-study-program .list-book .study-program-tree .header-study-program-name.level-2{font-weight:600!important;font-size:18px!important;line-height:24px;color:#2f4d87!important}.study-programme .main-menu-study-program .list-book .study-program-tree .study-programme-tree-body .study-programme-list-book{display:grid;grid-gap:8px}.study-programme .main-menu-study-program .list-book .study-program-tree .study-programme-tree-body .study-programme-list-book .study-programme-book{font-weight:400;font-size:16px;line-height:24px;color:#4e72b9;overflow:hidden;text-overflow:ellipsis}.study-programme .main-menu-study-program .list-book .study-program-tree .study-programme-tree-body .study-programme-list-book .study-programme-book .skill-title{width:fit-content}.study-programme .main-menu-study-program .list-book .study-program-tree .study-programme-tree-body .study-programme-list-book .study-programme-book .skill-title:hover{text-decoration:underline}.study-programme .main-menu-study-program .grades{display:flex;flex-direction:column;align-content:center;align-items:center;min-width:125px;border-right:1px solid #e6e6e6;padding-right:8px}@media only screen and (max-width: 991px){.study-programme .main-menu-study-program .grades{min-width:80px;width:fit-content}.study-programme .main-menu-study-program .grades .list-grade{margin-top:16px;width:max-content}.study-programme .main-menu-study-program .grades .list-grade .grade{padding:0 4px}.study-programme .main-menu-study-program .grades .title{width:max-content}}.study-programme .main-menu-study-program .grades .list-grade{width:100%}.study-programme .main-menu-study-program .grades .title{display:flex;width:100%;align-items:center;justify-content:center;height:36px;font-weight:500;font-size:16px;line-height:24px;text-transform:uppercase;color:#2f4d87;opacity:.5;border-bottom:1px solid #e6e6e6}.study-programme .main-menu-study-program .grades .grade{display:flex;align-items:center;justify-content:center;color:#2f4d87;height:32px;cursor:pointer}.study-programme .main-menu-study-program .grades .grade:hover,.study-programme .main-menu-study-program .grades .grade.active{color:#00b4ff;background:#e6f3ff;border-radius:8px}.splash{color:#00b4ff}.screenshot-on-hover{background-color:#fff;padding:15px;border-radius:5px;border:1px solid #00b4ff;transition:all .5s;box-shadow:0 .25rem .5rem #523f690d;margin:10px 0}.screenshot-on-hover img{border-radius:5px;max-height:50vh;max-width:30vw}#screenshot-tooltip{z-index:100;margin-left:50px}.skill-suggestion{display:flex}.skill-suggestion:has(:first-child){margin-left:2px}.skill-suggestion .skill-checkpoint-suggestion-icon:has(.icon-assign) .skill-suggestion-icon:hover{opacity:1}.skill-suggestion .skill-suggestion-icon{opacity:1}.skill-suggestion .icon-assign{opacity:1!important;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}.skill-suggestion .icon-assign svg{width:16px;height:16px}.skill-suggestion .icon-assign svg path{stroke:#204b98!important;fill:transparent}.skill-suggestion .icon-assign:hover{background:#d9f4ff;opacity:1!important;cursor:pointer}.skill-suggestion .icon-assign:hover svg{opacity:1!important}.skill-suggestion .skill-suggestion-icon.has-suggestion svg path{stroke:none!important;fill:#204b98!important}.skill-suggestion .icon-assign.has-suggestion svg path{stroke:none!important;fill:#204b98!important}.skill-suggestion .no-suggestion{color:#c6c6c6}.skill-suggestion .analysis-icon{width:16px;height:16px}.skill-suggestion .analysis-link{min-width:1.5rem}.skill-suggestion .has-suggestion{color:#2f4d87}.skill-suggestion .dropdown-menu{padding:unset;z-index:100}.skill-suggestion .enable{color:#ffc107}.skill-suggestion .dropdown.nav-item .dropdown-toggle{padding:unset;min-width:0;margin-right:.4em}.skill-suggestion .dropdown.nav-item .dropdown-toggle:after{display:none}.skill-suggestion .skill-suggestion-card{text-align:start;min-width:300px;width:300px}.skill-suggestion .skill-suggestion-card .card-header{background:#dcdcdc;color:#2f4d87;font-size:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.skill-suggestion .skill-suggestion-card .card-body{max-height:40vh;overflow:auto}.skill-suggestion .skill-suggestion-card .card-body::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.skill-suggestion .skill-suggestion-card .classroom-name{font-size:16px;color:#2f4d87}.skill-suggestion .skill-suggestion-card .classroom-name .item-name:focus{color:#004ce3}.skill-suggestion .skill-suggestion-card .classroom-name .icon{align-self:center}.skill-suggestion .skill-suggestion-card .classroom-name .classroom-suggest-icon{margin-right:11px}.skill-suggestion .skill-suggestion-card .classroom-name .student-suggest-icon{margin-left:30px;margin-right:11px}.skill-suggestion .skill-suggestion-card .classroom-name .no-suggestion{color:#c6c6c6}.skill-suggestion .skill-suggestion-card .classroom-name .has-suggestion{color:#2f4d87}.skill-suggestion .skill-suggestion-card .classroom-name .striped:before{background:repeating-linear-gradient(-45deg,#e6c84b,#e6c84b 2px,#fff 2px,#fff 4px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.skill-suggestion .skill-suggestion-card .classroom-name .striped:after{content:"";position:absolute;top:0;left:0;color:#cbb247}.header-modal{text-align:center;display:block;background-color:#faa515;color:#fff;font-size:20px;border:none}.footer-modal{justify-content:flex-end!important;padding:10px}.suggesstion-modal .modal-dialog .modal-content{margin-top:4%}.suggesstion-modal .modal-dialog .modal-content .modal-header{display:flex;height:60px;font-weight:700;font-size:20px;background-color:#dcdcdc;padding-left:32px;padding-right:32px;color:#2f4d87;text-align:left;align-items:center}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding:24px 32px 16px;font-size:16px;color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]{padding-right:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:hover{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:focus-within{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control] [class$=singleValue]{color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=menu] [class$=option]{padding-left:16px!important;padding-right:16px!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer]{padding-left:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer] [class$=singleValue]{margin-left:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .title{flex:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign{flex:3;box-sizing:border-box;display:flex;justify-content:space-between}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign input[type=text]{color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign input[type=text]:hover{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign input[type=text]:focus-within{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a{padding-left:16px!important;padding-right:16px!important;color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:hover{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:focus-within{border:solid #2f4d87!important;border-width:1px!important;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .input-number,.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker{width:calc(50% - 16px)}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper{width:100%}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input{max-width:100%;width:100%;color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover{border:solid #2f4d87;border-width:1px;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover::placeholder{color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus{border:solid #2f4d87;border-width:1px;box-shadow:0 0 0 1px #2f4d87;color:#2f4d87;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus::placeholder{color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .content{display:flex;flex:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .content .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:5px;padding:5px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .content .dropdown-toggle .classroom-name{display:flex;justify-content:space-between;color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .content .dropdown-menu{width:100%;padding-right:20px;padding-left:20px;max-height:70vh;overflow:auto}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .content .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign input[type=text],.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign input[type=text]:focus-visible{padding:5px;border:1px solid #ced4da;border-radius:5px;height:calc(1.5em + .75rem + 2px);outline:none;text-align:center}.suggesstion-modal .modal-dialog .modal-content .modal-body .footer-btn{font-size:18px!important;padding-right:36px;padding-left:36px;border-radius:8px}.suggesstion-modal .modal-dialog .modal-content .modal-body .cancel{color:#96b0c1;background:#f7f9fa;border:1px solid #dce7ed;margin-left:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .cancel:hover{border-color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .save:hover{background-color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-footer{padding:16px 24px;margin:unset;border-top:none}.suggesstion-modal .modal-dialog .modal-content .modal-footer .footer-btn{font-size:16px!important;padding-right:36px;padding-left:36px;border-radius:8px;font-weight:400;min-width:116px;margin-top:unset;margin-bottom:unset}.suggesstion-modal .modal-dialog .modal-content .modal-footer .cancel{color:#96b0c1;background:#f7f9fa;border:1px solid #dce7ed;margin-left:16px}.suggesstion-modal .modal-dialog .modal-content .modal-footer .cancel:hover{border-color:#2f4d87;color:#2f4d87;box-shadow:none}.suggesstion-modal .modal-dialog .modal-content .modal-footer .save{margin-left:16px;color:#fff;background-color:#38a4ff}.suggesstion-modal .modal-dialog .modal-content .modal-footer .save:hover{background-color:#2f4d87;box-shadow:none}.suggestion-checkpoint-cache-modal .modal-dialog{width:32%}.suggestion-checkpoint-cache-modal .modal-dialog .modal-content{margin-top:35%}.suggestion-checkpoint-cache-modal .modal-dialog .modal-content .modal-header{padding-right:60px}.suggestion-checkpoint-cache-modal .modal-dialog .modal-content .modal-body{padding-left:9px!important;padding-top:18px!important}.suggestion-checkpoint-cache-modal .modal-dialog .modal-content .modal-body .my-hoc-lieu-card .my-hoc-lieu-name{font-size:18}.suggestion-checkpoint-cache-modal .modal-dialog .modal-content .modal-body .add-checkpoint-cache{cursor:pointer}#notification-toggle{padding:unset;display:flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;border-radius:50%;margin-left:16px;transition:.5s}#notification-toggle:after{display:none}#notification-toggle:hover{background-color:#f3f3f3;transition:.5s}.notification{width:350px;max-width:350px;max-height:700px;overflow:auto;font-family:Inter,sans-serif}.notification>div{margin-top:16px}.notification::-webkit-scrollbar{width:6px}.notification::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.notification::-webkit-scrollbar-track{background-color:transparent}.notification svg{width:100%!important;height:100px}.notification .notification-tile{display:flex;padding:8px 16px}.notification .notification-tile:last-child{margin-bottom:0}.notification .notification-tile .content-noti{flex:6;display:flex}.notification .notification-tile .thumbnail{flex:1;min-width:50px;height:50px;border-radius:25px;background-color:#ededed}.notification .notification-tile .body-notification{flex:5}.notification .notification-tile .body-notification .mt-2{text-align:right}.notification .notification-tile .body-notification .mt-2>button.btn{border-radius:8px!important}.notification .notification-tile .body-notification .mt-2 button.btn-primary{background-color:#007bff!important;border-color:#007bff!important}.notification .notification-tile .body-notification .time.mt-2{text-align:left}.notification .notification-tile .title{color:#6c757d;cursor:pointer;font-weight:400}.notification .notification-tile .title b{font-weight:700}.notification .notification-tile .time{color:#6c757d;font-size:12px;font-style:normal;font-weight:400}.notification .notification-tile .noti-status{font-size:12px;font-style:normal;font-weight:400}.notification .notification-tile .btn-delete{cursor:pointer;flex:.5}.notification .notification-tile .btn-delete svg{width:32px!important;height:32px!important}.notification.is-mobile{width:100%!important;max-width:100%!important;max-height:100%!important}.notification.is-mobile .notification-container{margin-top:0;display:grid;grid-gap:16px}.notification.is-mobile .notification-container .notification-tile{border-radius:8px;background-color:#fff}#question-view-tooltip{z-index:1;margin-left:50px;background-color:#fff;border:1px solid #00b4ff;border-radius:5px 5px 0 0;max-height:500px;overflow-y:auto}#question-view-tooltip .title{padding:10px;font-size:18px;border-radius:5px 5px 0 0;color:#fff;background:#8ad866;font-weight:700}#question-view-tooltip .title.doing{color:#fff!important;background:#00b4ff!important}#question-view-tooltip .title.wrong{background:#ec5151!important;color:#fff!important}#question-view-tooltip .skdoc-container{padding:15px;border-radius:5px;transition:all .5s;box-shadow:0 .25rem .5rem #523f690d;margin:10px 0}.question-view-modal{top:-90px}.question-view-modal .modal-dialog{max-width:80%}.question-view-modal .modal-dialog .modal-header{padding:10px 20px}#box-chat-view{z-index:1;margin-left:50px;padding:10px 20px;background-color:#fff;border:1px solid #00b4ff;border-radius:5px 5px 0 0;max-height:500px;overflow-y:auto}#box-chat-view .header{text-align:center;border-bottom:1px solid;padding-bottom:10px;font-size:20px;color:#00b4ff}#box-chat-view .content-chat{display:flex;flex-direction:column;max-height:300px;overflow:auto;margin-bottom:10px;padding:10px}#box-chat-view .content-chat .message{border-radius:10px;margin:10px 0;padding:5px 10px;width:fit-content}#box-chat-view .content-chat .message-send{background:#00b4ff;color:#fff;margin-left:auto}#box-chat-view .content-chat .message-receive{background:#e4e6eb;color:#000}#box-chat-view .content-chat::-webkit-scrollbar{width:6px!important}#box-chat-view .content-chat::-webkit-scrollbar-thumb{background-color:#e8e8e8!important;border-radius:14px!important}#box-chat-view .content-chat::-webkit-scrollbar-track{background-color:transparent!important}.pagination{flex-flow:wrap!important}.pagination li{float:left;margin-bottom:10px;width:40px;text-align:center}.notification-banner{width:100%!important;position:relative!important;background-color:#fff!important;overflow:hidden!important;min-height:48px!important}.notification-banner .notification-container{-webkit-box-direction:normal!important;-webkit-box-orient:vertical!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important;border-width:0px!important;border-style:solid!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;margin:0!important;padding:0!important;position:relative!important;z-index:0!important;min-height:0px!important;min-width:0px!important;height:100%!important;width:100%!important;-webkit-transition:background-color .2s ease-out!important;-moz-transition:background-color .2s ease-out!important;transition:background-color .2s ease-out!important;background:#dcf1ff;color:#3a5c8d}.notification-banner .notification-container:hover .close-button{visibility:visible!important}.notification-banner .notification-container .notification-content{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-direction:normal!important;-webkit-box-orient:horizontal!important;border-width:0px!important;border-style:solid!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;margin:0!important;position:relative!important;z-index:0!important;min-width:0px!important;width:100%!important;overflow:hidden!important;color:#3a5c8d!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-align-items:center!important;align-items:center!important;min-height:48px!important;padding:0 48px 0 24px!important}.notification-banner .notification-container .notification-content .notification-title{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;display:block!important;font-weight:700!important;font-size:16px!important;line-height:20px!important;width:100%!important;padding:10px;text-align:center}@media screen and (max-width: 1140px){.notification-banner .notification-container .notification-content .notification-title{text-align:left}}.notification-banner .notification-container .notification-content .close-button{visibility:hidden;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;display:-webkit-inline-box!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:-webkit-inline-flex!important;display:inline-flex!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;height:40px!important;width:40px!important;padding:0!important;cursor:pointer!important;border:none!important;outline:none!important;text-decoration:none!important;background:none!important;margin:-8px!important;-ms-touch-action:manipulation!important;touch-action:manipulation!important;color:#3a5c8d!important;position:absolute!important;right:16px!important}.modal-add-student .modal-title .icon{background:#bfbfbf;padding:7px;width:33px;height:33px;border-radius:20px;color:#fff}.modal-add-student .modal-title span{color:#797979;font-size:22px}.modal-add-student .search-form input{background:#f3f3f3;border-radius:5px}.modal-add-student .search-form input:focus{border:none;outline:none;box-shadow:none}.modal-add-student .search-form input::placeholder{color:#b8b8b8}.filter{display:flex}@media only screen and (min-width: 768px){.filter{justify-content:flex-end!important}}.filter .select-sk{min-width:125px;font-size:14px}.filter .select-sk span{background-color:#fff}.filter .select-sk div[class$=control]{cursor:pointer;background-color:#eef1f2;border:unset;border-radius:5px;box-shadow:none}.filter .select-sk div[class$=control] svg{color:#4c7785}.filter .select-sk div[class$=control] span{display:none}.filter .select-sk [class$=singleValue]{color:#adadad}.filter .select-sk [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.filter .select-sk [class$=menu] [class$=option]{background-color:#fff;color:#adadad;cursor:pointer}.filter .select-sk [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.filter .select-sk [class$=menu] ::-webkit-scrollbar{width:6px}.filter .select-sk [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.filter .select-sk [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.select-box [class$=menu]>div:first-of-type{max-height:50vh}.select-dropdown{min-width:150px;font-size:14px;height:32px;color:#2f4d87}.select-dropdown span{background-color:#fff}.select-dropdown:hover div[class$=control]{border-color:#2f4d87}.select-dropdown:hover div[class$=control] div{color:#2f4d87}.select-dropdown div[class$=control]{cursor:pointer;background:#ffffff;border:solid 1px #D9D9D9;border-radius:8px;min-height:20px;box-shadow:none}.select-dropdown div[class$=control] .icon-share{color:#4c7785}.select-dropdown div[class$=control] div{height:32px;display:flex;align-items:center;color:#2f4d87}.select-dropdown div[class$=control] span{display:none}.select-dropdown.type-hoc-lieu{width:230px}.select-dropdown.type-hoc-lieu [class$=menu]{min-width:230px;width:fit-content;white-space:nowrap}.select-dropdown.select-grade [class$=menu]{width:195px}.select-dropdown.select-grade [class$=menu] [class$=option]{width:87px;cursor:pointer}.select-dropdown.select-grade [class$=menu]>div:first-of-type{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;height:267px}.select-dropdown.select-grade [id$=option-5]{margin-bottom:2px}.select-dropdown [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;min-width:150px;width:fit-content;white-space:nowrap}.select-dropdown [class$=menu] [class$=option]{background-color:#fff;color:#2f4d87}.select-dropdown [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.select-dropdown [class$=menu] ::-webkit-scrollbar{width:6px}.select-dropdown [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.select-dropdown [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.select-dropdown-vmin{min-width:max(16.0714285714vmin,75px);font-size:max(1.7142857143vmin,8px);height:max(3.8571428571vmin,18px);color:#2f4d87}.select-dropdown-vmin span{background-color:#fff}.select-dropdown-vmin:hover div[class$=control]{border-color:#2f4d87}.select-dropdown-vmin:hover div[class$=control] div{color:#2f4d87}.select-dropdown-vmin div[class$=control]{cursor:pointer;background:#ffffff;border:solid 1px #D9D9D9;border-radius:max(.8571428571vmin,4px);min-height:max(2.1428571429vmin,10px);box-shadow:none}.select-dropdown-vmin div[class$=control] .icon-share{color:#4c7785}.select-dropdown-vmin div[class$=control] div{height:max(3.8571428571vmin,18px);display:flex;align-items:center;color:#2f4d87}.select-dropdown-vmin div[class$=control] span{display:none}.select-dropdown-vmin [class$=menu]{padding:max(.5357142857vmin,2.5px) max(1.0714285714vmin,5px);box-shadow:0 0 max(.4285714286vmin,2px) #00000026;max-width:max(16.0714285714vmin,75px);width:fit-content;white-space:nowrap}.select-dropdown-vmin [class$=menu] [class$=option]{background-color:#fff;color:#2f4d87;cursor:pointer}.select-dropdown-vmin [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:max(.5357142857vmin,2.5px)}.select-dropdown-vmin [class$=menu] ::-webkit-scrollbar{border-radius:max(.5357142857vmin,2.5px)}.select-dropdown-vmin [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:max(1.5vmin,7px)}.select-dropdown-vmin [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.select-dropdown-sm{min-width:125px}.select-dropdown-lg{min-width:180px}.mobile-app-ads{position:fixed;top:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;display:none}.mobile-app-ads .close-btn{cursor:pointer;position:fixed;top:20px;right:20px}.mobile-app-ads.active{display:unset}.mobile-app-ads h5{line-height:1.5;color:#00b4ff}.modal-error-report-dialog{display:flex;justify-content:center}.modal-error-report-dialog .modal-error-report-content{min-width:46vw;margin-top:0!important}.modal-error-report-dialog .div-radio-block{flex:none}.modal-error-report-dialog .div-radio-block .div-radio{display:flex;justify-content:center}.modal-error-report-dialog input[type=radio]{margin-right:.5rem}.modal-error-report-dialog input[type=radio]:hover{cursor:pointer}.modal-error-report-dialog input[type=checkbox]:hover{margin-right:.5rem;cursor:pointer}.feedback-form .div-radio{margin-left:16px}.feedback-form .error-type{height:35px}.feedback-form .checkbox-error{align-items:"center";padding-right:20px}.feedback-form .checkbox-error input,.feedback-form .checkbox-error textarea{border:none;resize:none;border-radius:5px;background-color:#f5f5f5;min-height:40px;padding:10px;outline:none!important;margin-top:1rem}.feedback-form .checkbox-error .checkbox{align-items:center;margin-top:0rem;padding-top:8px}.feedback-form .error-image{max-width:-webkit-fill-available;max-height:200px}.rotate-gallery{perspective:8000px;transform-origin:50% 50%;position:relative;cursor:pointer}@media screen and (max-width: 768px){.rotate-gallery{transform:scale(.7)}}@media screen and (max-width: 320px){.rotate-gallery{transform:scale(.5)}}.rotate-gallery .category{position:relative;transform-style:preserve-3d;transform-origin:50% 50%;transition:transform .35s ease-in-out;padding-inline-start:0px}.rotate-gallery .category .item{position:absolute;background-repeat:no-repeat;background-size:contain!important;overflow:hidden}.rotate-gallery-arrow .arrow{background:transparent;border:none;font-size:50px;color:#fff;margin-top:-75%;z-index:1}@keyframes photoRotate{0%{opacity:0}20%{opacity:1;transform:rotateX(140deg)}50%{opacity:1;transform:translateZ(-1800px) rotateY(360deg) rotate(20deg)}65%{opacity:1;transform:translateZ(-1800px) rotateY(0) rotate(-50deg)}75%{opacity:1;transform:translateZ(-1800px) rotateY(0) rotate(0)}90%{opacity:0;transform:translateZ(1200px) rotateX(360deg)}to{opacity:1;transform:translateZ(0)}}.emails-paste-form .title{font-weight:500;font-size:14px;line-height:27px;color:#797979}.emails-paste-form .email-list{max-height:100px;overflow-y:auto}.emails-paste-form .input{width:100%;height:calc(1.5em + .75rem + 2px);padding:0 1rem;box-sizing:border-box;font:inherit;border-radius:8px;border:2px solid #d4d5d6;color:#565656;-webkit-appearance:none}.emails-paste-form .input:focus{border-color:#6495ed;outline:none}.emails-paste-form .input.has-error{border-color:tomato}.emails-paste-form .error{margin:0;font-size:90%;color:tomato}.emails-paste-form .tag-item{background-color:#d4d5d6;display:inline-block;font-size:14px;border-radius:30px;height:30px;padding:0 4px 0 1rem;display:inline-flex;align-items:center;margin:0 .3rem .3rem 0}.emails-paste-form .tag-item>.button{background-color:#fff;width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;font:inherit;margin-left:10px;font-weight:700;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}.checkpoint-modal .modal-dialog{top:-10%}.checkpoint-modal .modal-footer{justify-content:flex-end!important}.checkpoint-modal .skill-name{display:flex;justify-content:space-between;align-items:center;padding:7px 20px;background:#ecf1f3;border-radius:5px}.checkpoint-modal .select{background:#b0b3b4}.w-90 .modal-dialog{max-width:90%}#messenger-bubble{position:fixed;bottom:1.75rem;right:2rem;cursor:pointer;z-index:999;transition:all .5s;background-color:#0a7cff;color:#fff;padding:10px;border-radius:50%;animation:1s ease-out 0s 1 slideInFromBottom}.feed-back-user .feed-back-user-test-bank{display:flex;justify-content:start;align-items:center;gap:10px}.feedback-table table{border-collapse:separate;border-spacing:0;border:none}.feedback-table table thead tr th{white-space:nowrap;background-color:#f0f0f0;border:1px solid #b9b9b9;border-style:solid solid solid none;text-align:center}.feedback-table table thead tr th:first-child{border-top-left-radius:8px;border-left-style:solid}.feedback-table table thead tr th:last-child{border-top-right-radius:8px}.feedback-table table thead tr .time-th{display:flex;justify-content:center;align-items:center;cursor:pointer}.feedback-table table thead tr .time-th svg{margin-left:5px}.feedback-table table tbody{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.feedback-table table tbody tr:first-child td{border-top:1px solid #b9b9b9}.feedback-table table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.feedback-table table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.feedback-table table tbody tr td{min-height:240px;border:1px solid #b9b9b9;border-style:none solid solid none}.feedback-table table tbody tr td:first-child{border-left-style:solid}.feedback-table table tbody tr .id{width:4%}.feedback-table table tbody tr .time,.feedback-table table tbody tr .user{width:10%}.feedback-table table tbody tr .platform{width:8%}.feedback-table table tbody tr .feed-back-type{width:110px}.feedback-table table tbody tr .content{width:14%;word-break:break-word;max-width:14%}.feedback-table table tbody tr .image{width:12%}.feedback-table table tbody tr .link{width:9%}.feedback-table table tbody tr .status{width:150px}.feedback-table table tbody tr .check{width:8%}.feedback-table table tbody tr .id,.feedback-table table tbody tr .user,.feedback-table table tbody tr .platform,.feedback-table table tbody tr .link{font-weight:700;font-size:16px}.feedback-table table tbody tr .platform{color:#484964}.feedback-table table tbody tr .id svg{cursor:pointer}.feedback-table table tbody tr .check{padding:0}.feedback-table table tbody tr .check .action{display:flex;align-items:center;width:100%;gap:10px;padding:12px}.feedback-table table tbody tr .check .action svg{width:24px;height:24px;cursor:pointer}.feedback-table table tbody tr .check .action button{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.feedback-table table tbody tr .check .action button svg{width:12px;height:12px}.feedback-table table tbody tr .check .note{width:100%;min-height:200px;position:relative;margin-top:10px;border-radius:8px;border:1px solid #519cff;overflow:hidden;display:flex;flex-direction:column}.feedback-table table tbody tr .check .note .title{display:flex;align-items:center;padding-left:10px;font-size:16px;background-color:#519cff;color:#fff;width:100%;font-weight:700;height:40px}.feedback-table table tbody tr .check .note textarea{padding:10px;border:none;outline:none;font-size:13px;color:#666565;width:100%;font-weight:700;height:100%;background-color:#fff;resize:none;flex:1}.feedback-table table tbody tr .check .note button{position:absolute;right:10px;bottom:10px;font-size:16px;color:#fff;width:44px;height:30px;border:none;font-weight:700;border-radius:6px;background:#a7a7a7;text-align:center}.button-icon-title{display:flex;align-items:center}.button-icon-title .button-icon{border-radius:50px;color:#5c5c5c;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.button-icon-title .button-icon:hover{background-color:#dde3e5}.btn-custom:hover{-webkit-box-shadow:0 0 4px 4px white;box-shadow:0 0 4px 4px #fff}.steps-tour-modal .modal-header{font-weight:700;font-size:1.1em}.steps-tour-modal .modal-body .carousel{border-radius:10px}.steps-tour-modal .modal-body .carousel .carousel-indicators{bottom:-25px}.steps-tour-modal .modal-body .carousel .carousel-indicators li{background-color:#00b4ff}.steps-tour-modal .modal-body .carousel .carousel-item{min-height:400px}.steps-tour-modal .modal-body .carousel .carousel-item .step-index-wrapper{border-right:2px solid #00b4ff}.steps-tour-modal .modal-body .carousel .carousel-item .step-index-wrapper .step-index{display:inline-block;width:40px;padding:6px;height:40px;color:#fff;font-size:1.2em;font-weight:700;text-align:center;border-radius:40px;background-color:#00b4ff}.steps-tour-modal .modal-body .carousel .carousel-item .tour-carousel-content{min-height:300px}.steps-tour-modal .modal-body .carousel .carousel-item .tour-carousel-content img{max-height:280px;max-width:100%;border-radius:10px;box-shadow:0 0 0 5px #f5e7e7b3}.steps-tour-modal .modal-body .carousel .step-caption{color:#00b4ff}.steps-tour-modal .modal-body .carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");transform:translate(-50px,-50px)}.steps-tour-modal .modal-body .carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");transform:translate(50px,-50px)}#button-information.btn_wrap{position:fixed;right:25px;bottom:15px;z-index:1}#button-information .user-manual-button:hover,#button-information .messenger-image-button:hover,#button-information .report-bug-button:hover{filter:saturate(.7)}#tooltip-contact-us.tooltip [class$=inner]{padding:10px;background-color:#00b4ff;font-family:Quicksand;font-style:normal;font-weight:700;font-size:15px}#tooltip-contact-us.bs-tooltip-auto[x-placement^=left] .arrow:before,#tooltip-contact-us.bs-tooltip-left .arrow:before{border-left-color:#00b4ff}.teacher-verify-modal{background:transparent}.teacher-verify-modal .modal-dialog{max-width:1000px}.teacher-verify-modal .body{position:relative;border:2rem solid #FDF5DA;border-radius:12px;padding:10px 30px}.teacher-verify-modal .body .icon-exit{position:absolute;right:12px}.teacher-verify-modal .body .medal{position:absolute;left:50%;top:-80px;transform:translate(-50%)}.teacher-verify-modal .body .congratulation{font-family:Quicksand!important;font-weight:600;font-size:28px;line-height:170%;color:#ffb500}.teacher-verify-modal .body .sub-congratulation{font-style:normal;font-weight:600;font-size:24px;line-height:170%;color:#134e89}.teacher-verify-modal .body .divide{width:76px;height:2px;background:#FFB500}.teacher-verify-modal .body .benefit{display:flex;align-items:baseline}.teacher-verify-modal .body .benefit svg{min-width:20px}.teacher-verify-modal .body .text{font-weight:400;font-size:18px;line-height:170%;color:#134e89;text-align:justify}.teacher-verify-modal .body .text .strong-text{font-weight:700!important}.teacher-verify-modal .body .subject-activated{background-image:url(/assets/congratulation-e389e6cf.svg);min-height:170px;background-repeat:no-repeat;background-size:100%}.teacher-verify-modal .body .subject-activated .subtitle{font-weight:600;font-size:24px;line-height:30px;color:#134e89}.teacher-verify-modal .body .subject-activated .subject-name{display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;margin:24px auto;width:fit-content;height:56px;padding:0 15px;border-radius:12px;font-weight:500;font-size:24px;line-height:30px;color:#134e89;background-image:url(/assets/card-subject-activated-c9eb569f.svg);background-size:cover}.teacher-verify-modal .body .subject-activated .subject-name:hover{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.teacher-verify-modal .body .full-activated .full-notification{cursor:pointer;margin:30px auto;font-weight:600;font-size:24px;line-height:30px;color:#134e89;background-repeat:no-repeat;background-size:100%;background-image:url(/assets/full-subject-activated-2426175f.svg);display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:12px;min-height:85px;padding:0 20px}.teacher-verify-modal .body .full-activated .full-notification:hover{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.teacher-verify-modal .body .list-subject{-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;width:80%;margin:auto}.teacher-verify-modal .body .list-subject .subject{cursor:pointer;width:180px;height:44px;background:linear-gradient(180deg,#FA7F82 0%,#E56063 50.52%,#D74548 100%);border-radius:5px;margin:0 5px 10px;font-weight:500;font-size:18px;line-height:170%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.teacher-verify-modal .body .list-subject .subject:hover{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.teacher-verify-modal .body .list-subject .literature-code{background:linear-gradient(180deg,#FA7F82 0%,#E56063 50.52%,#D74548 100%)}.teacher-verify-modal .body .list-subject .math-code{background:linear-gradient(0deg,rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(180deg,#F9965D 0%,#E77C3E 50.52%,#DA6724 100%)}.teacher-verify-modal .body .list-subject .english-code{background:linear-gradient(180deg,#FFC331 0%,#F0AB03 49.48%,#DA9A00 100%)}.teacher-verify-modal .body .list-subject .physics-code{background:linear-gradient(180deg,#6AD58A 0%,#39A65A 52.08%,#268F46 100%)}.teacher-verify-modal .body .list-subject .chemistry-code{background:linear-gradient(180deg,#B5E278 0%,#8DC63F 48.96%,#75AE27 100%)}.teacher-verify-modal .body .list-subject .biology-code{background:linear-gradient(180deg,#D3E668 0%,#B4C937 51.56%,#97AB1F 100%)}.teacher-verify-modal .body .list-subject .history-code{background:linear-gradient(180deg,#3385BB 0%,#00548B 48.96%,#08456C 100%)}.teacher-verify-modal .body .list-subject .geography-code{background:linear-gradient(180deg,#8DDAFF 0%,#46B1E5 48.96%,#2395CD 100%)}.teacher-verify-modal .body .list-subject .economic-legal-code{background:linear-gradient(180deg,#7EDCFF 0%,#4ACBFC 50%,#2AB5EA 100%)}.teacher-verify-modal .body .list-subject .active{background:#D3D3D3!important}.modal-sk .modal-dialog .modal-content{margin-top:6.66666667vh}.modal-sk .modal-dialog .modal-header{background:#ECECEC;height:60px;padding:16px 32px}.modal-sk .modal-dialog .modal-header h4{color:#2f4d87;font-size:20px;font-weight:700}.modal-sk .modal-dialog .modal-header svg{cursor:pointer}.modal-sk .modal-dialog .modal-body{padding:16px 32px;background:#fff;font-size:16px;max-height:70vh;overflow:auto}.modal-sk .modal-dialog .modal-body h4{font-weight:500;color:#2f4d87;font-size:20px}.modal-sk .modal-dialog .modal-body span{color:#2f4d87;font-weight:400}.input-sk{cursor:pointer;background:#ffffff;border:solid 1px #d9d9d9;border-radius:8px;min-height:20px;box-shadow:none;height:37px;font-size:14px;color:#212529}.input-sk:hover{border:1px solid #212529;box-sizing:border-box;cursor:pointer}.input-sk:focus{color:#212529;border:1px solid #212529;box-sizing:border-box;cursor:pointer;box-shadow:none}.input-sk::placeholder{font-size:14px;color:#d9d9d9}.course-ware-back{position:absolute;left:0;display:flex;align-items:center;justify-content:center;position:fixed;top:22px;width:10vmin;height:6vmin;background:#ffffff;border-bottom:.6428571429vmin solid #32958e;box-shadow:0 .5357142857vmin .5357142857vmin #00000040;border-radius:0 3vmin 3vmin 0;transition:all .2s;cursor:pointer;z-index:1}.course-ware-back img{height:4.2857142857vmin}.course-ware-back:hover{transition:all .2s;scale:1.1}.form-survey-classroom .modal-dialog{max-width:418px}.form-survey-classroom .modal-content{box-shadow:0 24px 48px -12px #1018282e;border-radius:16px;background:#FFFFFF}.form-survey-classroom .header{position:relative;width:100%}.form-survey-classroom .header .btn-exit{cursor:pointer;position:absolute;right:0;top:0;transform:translate(50%,-50%);background-color:#fff;border-radius:50%}.form-survey-classroom .body{padding:25px 32px;display:grid;text-align:center;justify-items:center;gap:20px}.form-survey-classroom .body .title-1{font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#38a4ff}.form-survey-classroom .body .title-2{margin-top:-14px;font-family:Inter;font-style:normal;font-weight:700;font-size:22px;line-height:27px;text-align:center;color:#080808}.form-survey-classroom .body .content{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:174.52%;text-align:center;color:#080808}.form-survey-classroom .body .btn-survey{cursor:pointer;width:180px;height:48px;background:#38A4FF;border-radius:50px;font-family:Inter;font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.sidebar-hoc-lieu{width:250px;position:fixed;height:calc(100vh - 64px);background:#FFF;padding:24px;font-family:Inter,sans-serif!important;border-right:1px solid #E5E7EB}.sidebar-hoc-lieu .sidebar-hoc-lieu-item{padding:10px 20px;font-size:16px;font-weight:500;color:#6c757d;cursor:pointer;font-family:Inter,sans-serif!important}.sidebar-hoc-lieu .sidebar-hoc-lieu-item:hover{color:#4f83fc}.sidebar-hoc-lieu .sidebar-hoc-lieu-item.active{background:#CFE1FF;border-radius:8px;color:#4f83fc;font-size:16px;font-weight:700}.sidebar-hoc-lieu .sidebar-box:not(:last-child){margin-bottom:16px}.sidebar-hoc-lieu .sidebar-box .react-select-container{width:100%}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control{border-radius:8px;border:1px solid #E4E7EB;background:#F7FAFC}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control:hover{cursor:pointer}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__value-container{padding:0 16px}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__single-value{color:#212529;font-size:14px;line-height:20px}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__indicator-separator{display:none}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__indicator svg{fill:#6c757d!important}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control--is-focused{border-color:#2f4d87;box-shadow:unset!important}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu{border-radius:8px;border:1px solid #E4E7EB;box-shadow:0 4px 4px #00000040}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option{color:#212529;font-size:14px;line-height:20px;background-color:#fff!important}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{cursor:pointer}.sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{background:#CFE1FF!important}.sidebar-hoc-lieu ::-webkit-scrollbar{width:6px}.sidebar-hoc-lieu ::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:17px}.sidebar-hoc-lieu ::-webkit-scrollbar-track{background-color:transparent}.sidebar-hoc-lieu~.main-content{min-height:calc(100vh - 88px);max-height:max-content}.mr-16{margin-right:16px}.sidebar-small-screen{position:fixed;right:0;top:0;z-index:1000;box-shadow:0 0 0 1px #ccc;animation:slideIn .5s ease-in;height:calc(100vh - env(safe-area-inset-bottom));width:100vw;display:none;font-family:Inter,sans-serif!important}.sidebar-small-screen .sidebar-small-screen-box{background:#FFF;padding:24px;width:250px;min-height:100vh}.sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item{padding:10px 20px;font-size:16px;font-weight:500;color:#6c757d;cursor:pointer}.sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item:hover{color:#4f83fc}.sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item.active{background:#CFE1FF;border-radius:8px;color:#4f83fc;font-size:16px;font-weight:700}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box:not(:last-child){margin-bottom:16px}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container{width:100%}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control{border-radius:8px;border:1px solid #E4E7EB;background:#F7FAFC}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__value-container{padding:0 16px}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__single-value{color:#212529;font-size:14px;line-height:20px}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__indicator-separator{display:none}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__indicator{color:#212529}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control--is-focused{border-color:#2f4d87;box-shadow:unset!important}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu{border-radius:8px;border:1px solid #E4E7EB;box-shadow:0 4px 4px #00000040}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu .react-select__option{color:#212529;font-size:14px;line-height:20px;background-color:#fff!important}.sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{background:#CFE1FF!important}.sidebar-small-screen.show{display:block;animation:sidebar .5s ease-in-out forwards}@media screen and (max-width: 1200px){.sidebar-hoc-lieu{display:none!important}.btn-show-sidebar{display:block;position:fixed;right:16px;bottom:75px;text-align:center;cursor:pointer;z-index:500}.btn-show-sidebar img{width:40px;height:40px}.sidebar-small-screen .matte-screen{height:100vh;width:calc(100vw - 250px);background:#ccc;opacity:.4}}.modal-active{overflow-y:hidden!important}.modal-active.code-active-modal{z-index:2147483647!important;background-color:#0000006b}.modal-active .modal-dialog{max-width:866px!important;padding:0 24px}.modal-active .modal-dialog .modal-content{margin-top:0}.modal-active .modal-dialog .modal-header{background:#fff;height:60px;padding:16px;border-bottom:1px solid var(--theme-border, #dee2e6)}.modal-active .modal-dialog .modal-header h4{font-family:Inter;font-style:normal;font-weight:600;line-height:120%;color:#212529;font-size:20px;font-weight:700;margin:0;align-self:flex-end}.modal-active .modal-dialog .modal-header svg{cursor:pointer}.modal-active .modal-dialog .modal-body{flex-direction:column;gap:24px;font-family:Inter;font-size:14px!important;font-style:normal;line-height:150%;padding:16px;background:#fff;max-height:calc(100vh - 108px);overflow:auto;border-radius:0 0 8px 8px}.modal-active .modal-dialog .modal-body h4{font-weight:700;color:#212529;font-size:14px!important}.modal-active .modal-dialog .modal-body span{color:#212529;font-weight:400}.modal-active .modal-dialog .modal-body span a,.modal-active .modal-dialog .modal-body span p{color:#0182fc;font-weight:600;cursor:pointer;display:inline}.modal-active .modal-dialog .modal-body .box-instruct{padding:24px;border-radius:16px;background:#f3faff}.modal-active .modal-dialog .modal-body .box-instruct .page2-instruct img{width:100%}.modal-active .modal-dialog .modal-body .mb-8{margin-bottom:8px!important}.modal-active .modal-dialog .modal-body .mb-16{margin-bottom:16px!important}.modal-active .modal-dialog .modal-body .mb-30{margin-bottom:30px!important}.modal-active .modal-dialog .modal-body .mb-80{margin-bottom:80px!important}.modal-active .modal-dialog .modal-body .gap-30{gap:30px}.change-class-end-before .modal-header .change-class-end-header,.change-class-end-view-detail .modal-header .change-class-end-header,.change-class-end-after .modal-header .change-class-end-header{display:flex;align-items:center;gap:8px}.change-class-end-before .modal-header .change-class-end-header .header-title,.change-class-end-view-detail .modal-header .change-class-end-header .header-title,.change-class-end-after .modal-header .change-class-end-header .header-title{font-size:20px;font-style:normal;font-weight:600}.change-class-end-before .modal-body .class-end_content .class-end_content_top,.change-class-end-view-detail .modal-body .class-end_content .class-end_content_top,.change-class-end-after .modal-body .class-end_content .class-end_content_top{border:1px solid #ca8504;padding:10px;border-radius:8px;background:#f6f7cd;display:flex;align-items:start;gap:10px}.change-class-end-before .modal-body .class-end_content .class-end_content_top .content-top,.change-class-end-view-detail .modal-body .class-end_content .class-end_content_top .content-top,.change-class-end-after .modal-body .class-end_content .class-end_content_top .content-top{font-size:14px;font-style:normal;color:#212529}.change-class-end-before .modal-body .class-end_content .class-end_content_top .content-top .normal,.change-class-end-view-detail .modal-body .class-end_content .class-end_content_top .content-top .normal,.change-class-end-after .modal-body .class-end_content .class-end_content_top .content-top .normal{font-weight:400}.change-class-end-before .modal-body .class-end_content .class-end_content_top .content-top .bold,.change-class-end-view-detail .modal-body .class-end_content .class-end_content_top .content-top .bold,.change-class-end-after .modal-body .class-end_content .class-end_content_top .content-top .bold{font-weight:700}.change-class-end-before .modal-body .class-end_content_center,.change-class-end-view-detail .modal-body .class-end_content_center,.change-class-end-after .modal-body .class-end_content_center{margin-top:16px;font-size:14px}.change-class-end-before .modal-body .class-end_content_center .normal,.change-class-end-view-detail .modal-body .class-end_content_center .normal,.change-class-end-after .modal-body .class-end_content_center .normal{font-weight:400}.change-class-end-before .modal-body .class-end_content_center .view-detail,.change-class-end-view-detail .modal-body .class-end_content_center .view-detail,.change-class-end-after .modal-body .class-end_content_center .view-detail{color:#4f83fc;font-weight:700;cursor:pointer}.change-class-end-before .modal-body .class-end_content_bottom,.change-class-end-view-detail .modal-body .class-end_content_bottom,.change-class-end-after .modal-body .class-end_content_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.change-class-end-before .modal-body .class-end_content_bottom .content_bottom_left,.change-class-end-view-detail .modal-body .class-end_content_bottom .content_bottom_left,.change-class-end-after .modal-body .class-end_content_bottom .content_bottom_left{display:flex;align-items:center;gap:10px}.change-class-end-before .modal-body .class-end_content_bottom .content_bottom_left label,.change-class-end-view-detail .modal-body .class-end_content_bottom .content_bottom_left label,.change-class-end-after .modal-body .class-end_content_bottom .content_bottom_left label{font-size:14px;font-style:normal;font-weight:400;margin-bottom:0}.change-class-end-before .modal-body .class-end_content_bottom .content_bottom_right,.change-class-end-view-detail .modal-body .class-end_content_bottom .content_bottom_right,.change-class-end-after .modal-body .class-end_content_bottom .content_bottom_right{display:flex;align-items:center;gap:10px}.change-class-end-view-detail .modal-body .class-end-content .class-end_content_top{font-size:14px}.change-class-end-view-detail .modal-body .class-end-content .class-end_content_top .content-top .normal{font-weight:400}.change-class-end-view-detail .modal-body .class-end-content .class-end_content_top .content-top .bold{font-weight:700}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card{margin-top:16px;margin-bottom:16px;display:flex;align-items:center;gap:16px}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card .view-detail-card_item{display:flex;flex-basis:50%;gap:10px;align-items:center;font-size:14px;background-color:#f4f4f4;padding:8px;border-radius:8px}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card .view-detail-card_item svg{width:50px;height:50px}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card .view-detail-card_item .right-box{flex-basis:calc(100% - 50px)}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card .view-detail-card_item .right-box .view-detail-card_item_title{font-weight:700}.change-class-end-view-detail .modal-body .class-end-content .view-detail-card .view-detail-card_item .right-box .view-detail-card_item_content{font-weight:400}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive{border-radius:8px;overflow-x:unset}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table{font-size:14px;margin-bottom:0!important;box-shadow:0 2px 4px #38476d14}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr{border:1px solid #e2e8f0}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th{vertical-align:top}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th:first-child{border-top-left-radius:8px}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th:last-child{border-top-right-radius:8px}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th div{font-size:14px}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th div .title{font-weight:600}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr th div .subtitle{color:#adb5bd;font-weight:600}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr td{vertical-align:sub}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr td .form-control{font-size:14px}.change-class-end-view-detail .modal-body .class-end-content .table-action-change-class .table-responsive .base-sk-table tr td .error-message{color:#e75f5f;font-size:13px}.change-class-end-view-detail .modal-body .content_bottom_right{margin-top:16px;display:flex;align-items:center;justify-content:end;gap:10px}.change-class-end-after .end-after_center{font-size:14px;margin-top:16px;margin-bottom:16px;font-weight:400}.change-class-end-after .end-after_center .title{font-weight:700}.change-class-end-after .end-after_center .subtitle{color:#adb5bd;font-weight:600}.change-class-end-after .end-after_center .class-list{margin-top:16px;display:grid;gap:8px;grid-template-columns:auto}.change-class-end-after .end-after_center .class-list .class-end-item{background-color:#e9ecef;border-radius:8px;padding:8px;display:inline-block;width:max-content;color:#000}.change-class-end-after .end-after_center .content_bottom{margin-top:16px}.change-class-end-after .end-after_center .content_bottom .bold-blue{font-weight:700;color:#4f83fc;cursor:pointer}.change-class-end-after .content_bottom_right{margin-top:16px;display:flex;align-items:center;justify-content:end;gap:10px}.class-to-end-fix-bottom{font-family:Inter,sans-serif;position:fixed;bottom:0;width:100%;background-color:#539bff;z-index:1000;padding:8px 12px;display:flex}.class-to-end-fix-bottom .fix-bottom-item.first{flex-grow:1;display:flex;align-items:center;justify-content:center;gap:12px}.class-to-end-fix-bottom .fix-bottom-item.first span{color:#fff;font-size:14px;font-weight:600}.class-to-end-fix-bottom .fix-bottom-item svg{cursor:pointer}.class-to-end-fix-bottom .fix-bottom-item svg path{stroke:#fff}@media screen and (max-width: 1199px){.class-to-end-fix-bottom{display:none}}.base-modal-sk{font-family:Inter,sans-serif}.base-modal-sk .modal-header{padding:16px}.base-modal-sk .modal-header .modal-title{font-size:20px;font-weight:600;color:#333}.base-modal-sk .modal-header .btn-close{padding:20px;font-size:20px;color:#333}.base-modal-sk .modal-header .base-modal-sk_close_btn{cursor:pointer}.base-modal-sk .modal-header .base-modal-sk_close_btn svg path{fill:#333}.base-modal-sk .modal-body{padding:16px}.base-modal-sk .modal-body .change-class-end_box_btn{display:flex;justify-content:flex-end;gap:10px}.competition .modal-content{margin-top:0;background-color:transparent}.competition .modal-header{display:block;border-bottom:unset;background-color:transparent}.competition .modal-header img{width:100%!important;cursor:pointer}.competition .modal-header .base-modal-sk_close_btn{display:none}.competition .modal-header .node-header{position:relative}.competition .modal-header .node-header .base-modal-sk_close_btn_competition{position:absolute;top:4%;right:5%;cursor:pointer}@media screen and (max-width: 575px){.competition .modal-header .node-header .base-modal-sk_close_btn_competition{top:0;right:0}}.competition .modal-header .node-header .base-modal-sk_close_btn_competition svg{border:1px solid #fff;border-radius:50%}.competition .modal-header .node-header .base-modal-sk_close_btn_competition svg path{stroke:#fff}.competition .modal-body{display:none}.sk-button-custom{padding:7px 16px;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700}.base-single-choice-sk .react-select__value-container{padding:0 8px;height:37px}.base-single-choice-sk .react-select__value-container .custom-value-container{display:flex;width:100%}.base-single-choice-sk .react-select__value-container .custom-value-container .custom-value{width:100px;flex-basis:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.base-single-choice-sk .react-select__value-container .react-select__placeholder{color:var(--body-text-body-color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;white-space:nowrap}.base-single-choice-sk .base-single-choice-sk__indicator-separator{display:none}.base-single-choice-sk .react-select__indicator{color:var(--gray-400, #CED4DA);padding:8px}.admin{min-height:60.4vh}.category h4{font-size:20px;font-weight:700;color:#2d9cdb;margin-bottom:unset}.category .skill-scroll{max-height:calc(100vh - 70px);height:calc(100vh - 70px);overflow:auto;scroll-behavior:smooth}.search-skill-content{position:absolute;z-index:1;background-color:#fff;border:1px solid gray;border-radius:4px}.book-cover-upload{position:relative;cursor:pointer;box-shadow:0 1px 4px 1px gray}.book-cover-upload .book-cover-upload-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:40px;color:#fff;text-shadow:5px 5px 15px grey}.book-cover-upload input{display:none}.book-cover-upload:hover .book-cover-upload-icon{display:block}.treeloop-scroll{max-height:calc(100vh - 140px);overflow:auto;padding-right:10px}.skill-screenshot{position:relative;display:inline-block;padding:10px;border:1px solid #00b4ff;border-radius:5px;margin:10px;min-width:100px}.skill-screenshot .delete{position:absolute;top:5px;right:5px}.skill-screenshot .update{position:absolute;top:40px;right:5px;width:44px}.skill-screenshot .update [class$=control] [class$=IndicatorsContainer]{display:none}.section-line{position:absolute;top:50px;left:10px;display:block;width:0;height:calc(100% - 75px);border-left:1px dashed #c95454}.admin h4{color:#2f4d87;font-size:32px;font-weight:600}.admin .form-control{background-color:#f3f3f8;border-radius:8px;font-weight:600}.admin .select-dropdown-feedback{font-weight:600}.admin .select-dropdown-feedback [class$=control]{background-color:#f3f3f8;border-radius:8px}.admin .select-dropdown-feedback [class$=control] [class$=IndicatorsContainer] span{display:none}.admin .select-dropdown-feedback [class$=control] [class$=IndicatorsContainer] svg{width:14px!important;height:14px!important;color:gray}.admin .select-dropdown-feedback [class$=menu]{padding:8px;border-radius:8px;background:#fdfdfd;box-shadow:0 0 1px #435a6fde,0 4px 4px #00000014}.admin .select-dropdown-feedback [class$=menu] div{padding:0}.admin .select-dropdown-feedback [class$=menu] [class$=option]{border-radius:6px;padding:8px;margin:2px 0}.admin .search-btn{margin:0 5px;background-color:#00b4ff;color:#fff;padding:0 25px;border-radius:8px}.admin .icon-filter{width:22px;height:22px;margin-top:1.5rem;margin-right:30px;cursor:pointer}.admin .export{display:flex;align-items:center;font-weight:400;margin:10px 0 15px;font-size:13px}.admin .export svg{color:#4e72b9;margin-left:15px;height:24px;width:24px;cursor:pointer}.admin .feedback-note{position:fixed;z-index:101;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.admin .feedback-note .wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.5}.admin .feedback-note .history{width:50vw;height:calc(70vh + 60px);background-color:#fff;display:flex;flex-direction:column;z-index:1;border-radius:16px;overflow:hidden}.admin .feedback-note .history .title{height:60px;background-color:#ececec;width:100%;color:#2f4d87;font-size:24px;font-weight:500;display:flex;align-items:center;gap:10px;padding-left:32px}.admin .feedback-note .history .title .id{color:#6c788e}.admin .feedback-note .history .title .close{flex:1;text-align:end;margin-right:35px}.admin .feedback-note .history .title .close svg{cursor:pointer}.admin .feedback-note .history .history-container{height:70vh;width:100%;padding:32px;display:flex;flex-direction:column;margin:0}.admin .feedback-note .history .history-container .content{flex:1;display:flex;flex-direction:column;gap:17px;overflow-y:scroll}.admin .feedback-note .history .history-container .content .comment{min-height:48px;width:100%;display:flex;align-items:center}.admin .feedback-note .history .history-container .content .comment:last-child .icon:before{height:0}.admin .feedback-note .history .history-container .content .comment .icon{position:relative;width:48px;height:48px;border-radius:50%;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center}.admin .feedback-note .history .history-container .content .comment .icon:before{content:"";height:20px;border-left:1px dotted #000;position:absolute;top:100%;left:24px}.admin .feedback-note .history .history-container .content .comment .icon svg{width:30px;height:30px}.admin .feedback-note .history .history-container .content .comment .text{margin-left:10px;font-size:14px;max-width:70%;word-break:break-word;display:flex;gap:5px;align-items:center}.admin .feedback-note .history .history-container .content .comment .text strong{white-space:nowrap}.admin .feedback-note .history .history-container .content .comment .text a{margin-left:5px;color:#186bb1;text-decoration:underline;font-weight:bolder;cursor:pointer}.admin .feedback-note .history .history-container .content .comment .date{color:#a5a5a5;font-size:12px;font-weight:400;flex:1;text-align:end;margin-right:5px}.admin .feedback-note .history .history-container .add-note{width:100%;height:131px;border-radius:8px;border:1px solid #909090;background:#fffcfc;display:flex;flex-direction:column}.admin .feedback-note .history .history-container .add-note textarea{border:none;outline:none;padding:18px;font-size:13px;font-weight:600;width:100%;resize:none;flex:1;background-color:transparent}.admin .feedback-note .history .history-container .add-note .actions{border-top:1px dashed #000;width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 15px}.admin .feedback-note .history .history-container .add-note .actions button{font-size:16px;color:#fff;width:44px;height:30px;border:none;font-weight:700;border-radius:6px;background:#24791d;text-align:center}.admin .feedback-note .history .history-container .add-note .actions .link{position:relative;cursor:pointer}.admin .feedback-note .history .history-container .add-note .actions .link:hover .add-link{opacity:1;visibility:visible}.admin .feedback-note .history .history-container .add-note .actions .link svg{width:20px;height:20px}.admin .feedback-note .history .history-container .add-note .actions .link .add-link{transition:.1s linear;visibility:hidden;opacity:0;width:90px;height:30px;color:#fff;font-size:18px;font-weight:400;text-align:center;position:absolute;top:125%;left:-37px;border-radius:4px;background:#388aff}.admin .feedback-note .history .history-container .add-note .actions .link .add-link:before{content:"";border:10px solid;border-color:transparent transparent #388aff transparent;position:absolute;top:-15px;left:35px}.homepage{position:relative;background-color:#f7f9fa;padding-top:50px;padding-bottom:100px;overflow:hidden}.homepage img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.homepage .thumbnail{border-radius:10px;cursor:pointer}.homepage .top-banner-wrapper{position:relative}.homepage .top-banner-wrapper .video-container{position:absolute;color:#fff;top:12%;right:4%;font-size:1.2em;width:40%}.homepage .top-banner-wrapper .video-container a,.homepage .top-banner-wrapper .video-container span{color:#fff}.homepage .top-banner-wrapper .video-container .video{display:flex;justify-content:center}.homepage .top-banner-wrapper .video-container .video .thumbnail{cursor:pointer;width:70%}@media only screen and (max-width: 1224px){.homepage .top-banner-wrapper .video-container .video{display:block}.homepage .top-banner-wrapper .video-container .video .thumbnail{width:100%}}@media only screen and (max-width: 991px){.homepage .top-banner-wrapper .video-container .video{width:85%}}@media only screen and (max-width: 1200px){.homepage .top-banner-wrapper .video-container{top:10%}}.homepage .top-banner-wrapper .video-container .intro-ptnl{position:relative;display:flex;align-items:center}.homepage .top-banner-wrapper .video-container .intro-ptnl a,.homepage .top-banner-wrapper .video-container .intro-ptnl span{font-size:.8em}@media only screen and (max-width: 991px){.homepage .top-banner-wrapper .video-container .intro-ptnl a,.homepage .top-banner-wrapper .video-container .intro-ptnl span{font-size:12px}}@media only screen and (max-width: 576px){.homepage .top-banner-wrapper .video-container .intro-ptnl{margin-top:5px}.homepage .top-banner-wrapper .video-container .intro-ptnl a,.homepage .top-banner-wrapper .video-container .intro-ptnl span{font-size:.4em}}.homepage .top-banner-wrapper .video-container .view-details{position:absolute;background-color:#d0ff94;color:#3763a1;padding:5px 10px;border-radius:30px;font-size:16px;cursor:pointer;right:2%;bottom:25%}.homepage .top-banner-wrapper .video-container .open-video{position:absolute;cursor:pointer;right:0;bottom:15%}@media only screen and (max-width: 1400px){.homepage .top-banner-wrapper .video-container .open-video{right:-2%;bottom:12%}.homepage .top-banner-wrapper .video-container .open-video img{width:85%}}.homepage .top-banner-wrapper .row{margin-left:unset;margin-right:unset}.homepage .top-banner-wrapper .top-banner{position:relative;border-radius:20px}.homepage .top-banner-wrapper .top-banner img{width:100%;height:intrinsic}.homepage .top-banner-wrapper .top-banner h1,.homepage .top-banner-wrapper .top-banner h2,.homepage .top-banner-wrapper .top-banner h3,.homepage .top-banner-wrapper .top-banner h4,.homepage .top-banner-wrapper .top-banner h5{color:#fff}.homepage .top-banner-wrapper .top-banner h3{font-size:30px}.homepage .top-banner-wrapper .top-banner h4{font-size:22px}.homepage .top-banner-wrapper .top-banner h2,.homepage .top-banner-wrapper .top-banner h3{font-weight:500}.homepage .top-banner-wrapper .top-banner h4{font-weight:700}.homepage .top-banner-wrapper .top-banner form input{background-color:transparent!important;border-color:#fff;color:#fff;margin-bottom:20px}.homepage .top-banner-wrapper .top-banner form input::placeholder{color:#fff;font-size:13px}.homepage .top-banner-wrapper .top-banner form button{background-color:#fff;color:#00b4ff;max-width:110px;font-size:13px}.homepage .top-banner-wrapper .top-banner hr{border-color:#fff;max-width:30%;margin-left:0}.homepage .homepage-title,.homepage .homepage-title-right{position:relative;margin-top:80px;font-size:30px;color:#00b4ff;font-weight:700;text-align:center}@media only screen and (max-width: 768px){.homepage .homepage-title div,.homepage .homepage-title-right div{font-size:.8em}}.homepage .homepage-title .title-line,.homepage .homepage-title-right .title-line{margin:30px auto 70px;width:56px;height:2px;background-color:#00b4ff;border-radius:5px}.homepage .homepage-title .title-line-white,.homepage .homepage-title-right .title-line-white{background-color:#fff}.homepage .homepage-title-right{text-align:right}.homepage .homepage-title-right .title-line{margin:30px 0 70px auto}.homepage .content{font-weight:700;font-size:22px;line-height:35px;color:#565656;display:flex}@media only screen and (max-width: 768px){.homepage .content .text-content{margin-left:10px;margin-right:10px}}.homepage .content .sentence{margin-bottom:20px;display:flex;flex-direction:row}@media only screen and (max-width: 768px){.homepage .content .sentence{font-size:.8em}}.homepage .content .sentence .bullet{background-image:url(/assets/bullet-f1a519d7.svg);background-repeat:no-repeat;display:inline-block;height:8px;min-width:50px;margin-top:15px}@media only screen and (max-width: 768px){.homepage .content .sentence .bullet{min-width:40px}}.homepage .content .sentence .bullet-white{background-image:url(/assets/bullet_white-f6ec62f3.svg)}.homepage .content .sentence .text{line-height:190.5%;display:inline-block}.homepage .content .sentence .text ul{font-size:18px}.homepage .content .content-card{background-color:#fff;box-shadow:10px 40px 50px #e5e9f666;border-radius:20px;padding:20px;height:100%;font-size:20px}.homepage .content .content-card .dot{width:50px;height:50px;background:#8cd6ff;border-radius:50px;margin:0 auto}.homepage .content .dot{min-width:50px;height:50px;background:#8cd6ff;border-radius:50px}.homepage .left-background-element{position:absolute;left:-250px;top:450px;background-image:url(/assets/left_background_element-805a6690.svg);background-repeat:no-repeat;background-position-y:60px;width:1120px;height:100%}.homepage .center-background-element{background-image:url(/assets/center_background_element-ea500d5f.svg);background-repeat:no-repeat;background-position-y:60px;height:fit-content}.category-loop{background-color:#fff;padding:10px 21px}.category-header{position:relative;width:100%;min-height:132px;margin-top:30px;border-radius:5px 5px 0 0;background-color:#00b4ff}.category-header .category-tag{position:absolute;top:28px;left:50px;z-index:1;color:#fff;text-transform:uppercase}.category-header .category-tag a{color:#fff}.category-header .category-name{position:relative;max-width:calc(100% - 100px);padding-top:60px;padding-bottom:10px;left:50px;font-size:22px;color:#fff}.category-header .category-stats{color:#fff}@media only screen and (max-width: 992px){.category-header .category-tag{left:20px}.category-header .category-name{left:20px;max-width:calc(100% - 40px)}}@media only screen and (max-width: 768px){.category-header .stats-content{border-left:unset!important}}.category-skills{margin:10px 0 10px 50px;line-height:30px}.category-content{width:100%}.category-name-level-2,.category-name-level-3{color:#00b4ff}@media only screen and (min-width: 768px){.category-skills{column-count:2;column-gap:40px}}h2{color:#fa8337;font-weight:700;margin:15px 0}.prefix{display:inline-block;min-width:50px}.level-1{font-size:20px}.level-2{font-size:18px}.level-3{font-size:16px}.skill-name{display:flex;font-size:16px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.skill-level-0>.skill-name a{color:#00b4ff}.skill-level-0{padding:0 21px}.skill-name.skill-disable .skill-number,.skill-name.skill-disable .skill-info{color:#cdcdcd!important}.skill-name .skill-number,.skill-name .skill-info{color:var(--color-body-text, #212529);cursor:pointer}.category-main{position:relative;background-color:#f7f9fa;min-height:84vh;padding-bottom:30px}.category-main .body-header{box-sizing:border-box;border-radius:5px 5px 0 0;min-height:60px;display:flex;color:#00b4ff;background-color:#d2f2ff}.category-main .body-header .header-label{display:flex;position:relative;font-size:20px;text-transform:uppercase;font-weight:700;justify-content:center;align-items:center}.category-main .body-header .header-label .skill-count{position:absolute;right:20px;top:12px;min-width:129px;font-weight:500;font-size:18px;align-items:center;justify-content:center}.category-main .categories-list{background-color:#fff;border:1px solid #00b4ff;border-radius:0 0 5px 5px;padding:20px 0}.category-main .categories-list .category-topic{display:flex;background:#f7f9fa;border-radius:0 10px 10px 0;width:fit-content;padding:10px 21px;font-weight:500;font-size:21px;line-height:26px;color:#284d64}.category-main .categories-list .category-topic .letter-index{display:inline-block;min-width:50px;text-align:center}@media only screen and (min-width: 576px){.category-main .categories-list .category-topic .letter-index{margin-right:20px}}.category-main .categories-list .category-name{padding:0 21px;font-weight:400;font-size:19px;line-height:204.5%;color:#323232}.category-main .categories-list .category-name a{color:#00b4ff}.category-main .categories-list .category-name .roman-index{font-size:19px;line-height:24px;color:#323232;display:inline-block;min-width:50px;text-align:center}@media only screen and (min-width: 576px){.category-main .categories-list .category-name .roman-index{margin-right:20px}}.category-main .categories-list .category-name .childname{font-size:20px}.category-main .books-list{background-color:#fff;border-radius:0 0 5px 5px;padding:20px;text-align:center}.category-main .books-list .book-card{display:inline-block;margin:20px 40px 60px;width:180px;height:260px}.category-main .books-list .book-card img{height:260px;border-radius:10px}.category-main .books-list .book-card .book-name{color:#333;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:21px;height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width: 1650px){.left-texture,.right-texture{position:absolute;height:100%;width:10%;background-image:url(/assets/texture-93ff7ff8.svg);background-repeat:repeat-y;z-index:1}.right-texture{right:0}}.skill-footer-custom{display:flex;position:absolute;width:100%;bottom:0;background:#2caf9c;height:6vmin;border-top:1px solid #dadada;z-index:1}.skill-footer-custom .skill-footer-left,.skill-footer-custom .left,.skill-footer-custom .skill-footer-right,.skill-footer-custom .skill-footer-center{display:flex;align-items:center;width:fit-content!important}.skill-footer-custom .skill-footer-left .tool-item,.skill-footer-custom .left .tool-item,.skill-footer-custom .skill-footer-right .tool-item,.skill-footer-custom .skill-footer-center .tool-item{-webkit-user-select:none;user-select:none;height:6vmin;width:6vmin;max-height:100%;transition:height .5s;display:flex;align-items:center;justify-content:center;cursor:pointer}.skill-footer-custom .skill-footer-left .tool-item:hover,.skill-footer-custom .left .tool-item:hover,.skill-footer-custom .skill-footer-right .tool-item:hover,.skill-footer-custom .skill-footer-center .tool-item:hover{background:#0aa1df}.skill-footer-custom .skill-footer-left .tool-item>svg,.skill-footer-custom .left .tool-item>svg,.skill-footer-custom .skill-footer-right .tool-item>svg,.skill-footer-custom .skill-footer-center .tool-item>svg{height:3vmin;width:3vmin;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.skill-footer-custom .skill-footer-left .tool-item div.disabled,.skill-footer-custom .left .tool-item div.disabled,.skill-footer-custom .skill-footer-right .tool-item div.disabled,.skill-footer-custom .skill-footer-center .tool-item div.disabled{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default!important}.skill-footer-custom .skill-footer-right,.skill-footer-custom .skill-footer-left{width:30%}.skill-footer-custom.toolbar-close .skill-progress-wrapper .medal-badges .unachieved,.toolbar-teach.toolbar-close .skill-progress-wrapper .medal-badges .unachieved,.skill-footer-custom.toolbar-close .skill-progress-wrapper .skill-time .alarm,.toolbar-teach.toolbar-close .skill-progress-wrapper .skill-time .alarm{visibility:hidden}.skill-footer-custom .skill-progress-wrapper,.toolbar-teach .skill-progress-wrapper{display:flex;align-items:center;background:#ffffff;border-radius:4.2857142857vmin;height:4.2857142857vmin;padding:0 2.1428571429vmin}.skill-footer-custom .skill-progress-wrapper .percent-label,.toolbar-teach .skill-progress-wrapper .percent-label{font-weight:700;font-size:2.1428571429vmin;line-height:3vmin;text-align:right;color:#2f4d87}.skill-footer-custom .skill-progress-wrapper .skill-progress,.toolbar-teach .skill-progress-wrapper .skill-progress{position:relative;height:.8571428571vmin;padding:0;margin:0 3.4285714286vmin 0 1.0714285714vmin}.skill-footer-custom .skill-progress-wrapper .skill-progress .progress,.toolbar-teach .skill-progress-wrapper .skill-progress .progress{border-radius:2.1428571429vmin;height:.8571428571vmin;min-width:21.4285714286vmin;width:fit-content!important}@media (max-width: 1024px){.skill-footer-custom .skill-progress-wrapper .skill-progress .progress,.toolbar-teach .skill-progress-wrapper .skill-progress .progress{min-width:10.7142857143vmin}}.skill-footer-custom .skill-progress-wrapper .skill-time,.toolbar-teach .skill-progress-wrapper .skill-time{position:relative;min-width:13.3928571429vmin;background:#d2f2ff;border-radius:5.3571428571vmin 6px 6px 5.3571428571vmin;color:#2f4d87;height:3vmin;display:flex;align-items:center}.skill-footer-custom .skill-progress-wrapper .skill-time img,.toolbar-teach .skill-progress-wrapper .skill-time img{width:3vmin}.skill-footer-custom .skill-progress-wrapper .skill-time .time-elapse,.toolbar-teach .skill-progress-wrapper .skill-time .time-elapse{display:inline-block;margin-left:.8571428571vmin;font-size:1.7142857143vmin;line-height:2.5714285714vmin}.skill-footer-custom .skill-progress-wrapper .skill-time .label,.toolbar-teach .skill-progress-wrapper .skill-time .label{margin-right:4px;border-radius:1.2857142857vmin 0 0 1.2857142857vmin}.skill-footer-custom .skill-progress-wrapper .skill-time .count,.toolbar-teach .skill-progress-wrapper .skill-time .count{display:inline-block;height:5.3571428571vmin;background:#f3f3f3;border-radius:0 1.2857142857vmin 1.2857142857vmin 0}.skill-footer-custom .skill-progress-wrapper .medal-badges img,.toolbar-teach .skill-progress-wrapper .medal-badges img{position:absolute;left:100%;top:50%;transform:translate(-50%,-50%);width:3vmin}@media (max-width: 576px){.skill-footer-custom .skill-progress-wrapper .skill-progress,.toolbar-teach .skill-progress-wrapper .skill-progress{display:none}.skill-footer-custom .skill-progress-wrapper .percent-label,.toolbar-teach .skill-progress-wrapper .percent-label{margin-right:2.1428571429vmin}}@-webkit-keyframes tile-appear{0%{opacity:0}1%{opacity:0;-webkit-transform:scale(0)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes tile-appear{0%{opacity:0}1%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.lock-copy{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-o-user-select:none!important;user-select:none!important}.skill-page{background-color:#fff;overflow:hidden;height:-webkit-fill-available;position:relative;max-height:100vh}@media (min-width: 1400px){.skill-page.checkpoint-page .container,.skill-page.checkpoint-page .container-sm,.skill-page.checkpoint-page .container-md,.skill-page.checkpoint-page .container-lg,.skill-page.checkpoint-page .container-xl{max-width:70%}}.skill-page .hide{visibility:hidden}.skill-page .hide-translate{display:none!important}.skill-page .skill-name{width:fit-content;background:#f9f9f9;border-radius:12px;color:#417a94;font-size:25px;margin-bottom:20px}.skill-page #skill-wrapper{height:calc(100vh - 28px)}.skill-page .skill-wrapper{position:relative;overflow:auto;min-height:calc(100% - 28px);max-height:calc(100% - 28px);height:calc(100% - 28px)}.skill-page .skill-wrapper #skill-wrapper-body{margin-bottom:calc(6vmin + 64px)!important;margin-bottom:-webkit-calc(6vmin + 64px)!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate{pointer-events:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .highlight-data{pointer-events:auto!important;cursor:pointer;color:#000}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate svg{pointer-events:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .box-content-column{pointer-events:auto}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .box-content-column *{pointer-events:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .short-story.template-findable .short-story-wrapper{pointer-events:auto}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .short-story.template-findable .short-story-wrapper *{pointer-events:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .icon-tool.icon-text-zoom-out,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .icon-tool.icon-text-zoom-in,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .icon-tool.icon-zoom{pointer-events:auto}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .example-header .back-button{opacity:.5}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .template-explain-answer,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-key-word,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-sentence,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-answer-correct{display:inline-block!important;width:.25em!important;margin:unset!important;padding:unset!important;outline:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .template-explain-answer *,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-key-word *,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-sentence *,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-answer-correct *,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-linking-words .show-solve-key-word,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .show-solve-circle{display:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-linking-words [id^=question-][id*=-answer-],.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-linking-words [id^=question-][id*=-answer-] div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-linking-words [id^=question-][id*=-answer-] .temp-item{display:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate:has(.fill-in-letters-input) .fill-in-letters-guess .word{display:inline-block}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-dropdown div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-correct-errors-text .sentence .word{display:inline-block;margin-bottom:2.5em}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-correct-errors-text .sentence .word div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-correct-errors-text .sentence .word div.box,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-correct-errors-text .sentence .word div[class*=-box]{display:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-correct-errors-text .text-solve-error,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .solve-correct-errors-text .text-solve-error{text-decoration:unset!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .box.pos-relative,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .box.pos-relative div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .box.pos-relative div.temp-item{display:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-capitalizing-name,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-capitalizing-name div,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence.none-sentence{display:flex!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence.none-sentence div{display:block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence div,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence .sentence-content{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-put-word-in-the-sentence .sentence .sentence-content .item-selected{height:fit-content!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choose-answers-from-paragraph div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-connect-column .box-content:hover{transform:unset!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-connect-column .column-left .box-content{background-color:#e8f8ff!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-connect-column .column-right .box-content{background-color:#fff9f0}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choose-answers-from-paragraph .options:hover{background:unset}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-stress-on-word .part-word-item:hover{background:unset;color:#2e7999!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .passage-custom .words-box div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .passage-custom .words-box .item-drop-off:hover{background:unset!important;min-width:unset!important;min-height:unset!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .box-list-items-draggable .item,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choice-syllables .sentence,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choice-syllables .sentence div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choice-syllables .sentence .listItem2{margin-bottom:calc(2rem + 2px)}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choice-syllables .sentence .listItem2 .space2,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-choice-syllables .sentence .listItem2 .item{padding:3px 15px}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-multiple-choice .options>span{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-multiple-choice .options>span .mc-number-text{display:inline-flex}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .selectLetters,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .selectLetters div{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate [class$=-connect-word] .space svg{display:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-select-sentence-by-topic [class^=option]:hover span{color:initial!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .content-knowledge{color:#000}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .content-knowledge .box-correct-label .close-button,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .footer-knowledge button.btn{pointer-events:auto}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .audio-link{pointer-events:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-fill-in:hover{background-color:unset}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .define-item:hover{border-bottom:unset}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .define-item:hover .box-content{background-color:inherit}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .define-item:hover .logo-puzzle{border-bottom:unset}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .word-block .word-item:hover{border-bottom:unset!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .template-story-object.allow-change:hover{-webkit-filter:unset;filter:unset}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .template-with-image-inline .question-essay{display:inline}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .template-with-image-inline .question-essay .d-flex.flex-wrap{display:none!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-merge-blocks.merge-translate [class*=question-merge-blocks-row] .word-block:has(.result-block .result-item .box-content[style*="visibility: visible"]){width:90%!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-merge-blocks.merge-translate [class*=question-merge-blocks-row] .word-block:has(.result-block .result-item .box-content[style*="visibility: visible"]) .result-block{display:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-merge-blocks.merge-translate [class*=question-merge-blocks-row] .word-block:has(.result-block .result-item .box-content[style*="visibility: visible"]) .logo-puzzle{display:none}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-oder-items:has(.box-order.horizontal) [data-rbd-droppable-id=droppable],.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-oder-items:has(.box-order.horizontal) [data-rbd-droppable-id=droppable-fill-answer]{display:inline-block!important}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-oder-items:has(.box-order.horizontal) [data-rbd-droppable-id=droppable] .box-order,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-oder-items:has(.box-order.horizontal) [data-rbd-droppable-id=droppable-fill-answer] .box-order{display:inline-block}.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-match-in-table .match-in-table-data .table-match-in .selected-item,.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-match-in-table .match-in-table-data .table-match-in .selected-item .item{display:inline!important}@media only screen and (max-width: 768px){.skill-page .skill-wrapper #skill-wrapper-body.container-fluid,.skill-page .skill-wrapper #skill-wrapper-body.container-sm,.skill-page .skill-wrapper #skill-wrapper-body.container-md,.skill-page .skill-wrapper #skill-wrapper-body.container-lg,.skill-page .skill-wrapper #skill-wrapper-body.container-xl{padding-left:16px!important;padding-right:16px!important}}.skill-page .skill-wrapper.background-sea{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-sea-a33e1afb.svg)}.skill-page .skill-wrapper.background-forest{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-forest-036417be.svg)}.skill-page .skill-wrapper.background-golf{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-golf-71c2a8e4.svg)}.skill-page .skill-wrapper.background-planet{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-planet-e3ccbc60.svg)}.skill-page .skill-wrapper.background-classroom{background-size:cover;background-position:center;background-image:linear-gradient(180deg,rgba(255,255,255,0) 65.37%,#ffffff 100%),url(/assets/background-classroom-00183cd2.svg)}.skill-page .skill-wrapper.stage-info{height:calc(100vh - 28px);background-color:#29405433}.skill-page .skill-wrapper.stage-info img{width:500px}@media screen and (max-width: 1400px){.skill-page .skill-wrapper.stage-info img{width:500px}}@media screen and (max-width: 768px){.skill-page .skill-wrapper.stage-info img{width:400px}}@media screen and (max-width: 576px){.skill-page .skill-wrapper.stage-info img{width:300px}}.skill-page .skill-wrapper.stage-info .stage-content{position:absolute;text-align:center;left:50%;transform:translate(-50%,-50%)}.skill-page .skill-wrapper.stage-info .stage-content.stage-name{top:35%;font-weight:500;font-size:47px;line-height:59px;color:#284d64}.skill-page .skill-wrapper.stage-info .stage-content.stage-require{top:60%;font-weight:600;font-size:24px;line-height:162%;text-align:center;color:#fff;width:400px}@media screen and (max-width: 1400px){.skill-page .skill-wrapper.stage-info .stage-content.stage-require{width:400px}}@media screen and (max-width: 768px){.skill-page .skill-wrapper.stage-info .stage-content.stage-require{width:350px}}@media screen and (max-width: 576px){.skill-page .skill-wrapper.stage-info .stage-content.stage-require{width:270px;font-size:22px}}.skill-page .skill-wrapper.stage-info .stage-content.stage-btn-action{top:85%}.skill-page .skill-wrapper.stage-info .stage-content.stage-btn-action button{font-weight:500;font-size:24px;line-height:30px;color:#fff}.skill-page #chat-gpt-response{visibility:hidden;width:0;overflow:hidden;height:0}.skill-page .skill-wrapper.show-chat-gpt #skill-wrapper-body{position:relative}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response{visibility:visible;width:calc(100vw - 16px);z-index:101;top:36px;right:8px;position:fixed;box-shadow:0 0 2px #919eab33,0 12px 24px #919eab1f,12px 0 24px #919eab1f;height:calc(100vh - 44px - 6vmin);border:1px solid var(--Components-Modal-Border, rgba(0, 0, 0, .2));overflow:unset;border-radius:8px;font-size:26px;line-height:120%;display:flex;flex-direction:column;background:#fff}@supports (width: calc(100dvw - 16px)){.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response{width:calc(100dvw - 16px)}}@supports (height: calc(100dvh - 6vmin)){.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response{height:calc(100dvh - 44px - 6vmin)}}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-header{display:flex;align-items:center;gap:24px;padding:0 24px;height:47px;border-bottom:1px solid #e1e6e2}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-header .chat-gpt-response-header-title{color:var(--body-text-body-color, var(--color-body-text, #212529));font-family:Inter;font-size:26px;font-style:normal;font-weight:600;line-height:120%;flex:1}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-header .chat-gpt-response-header-list-icon{display:flex;gap:5px}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-header .chat-gpt-response-icon{cursor:pointer;display:flex;align-items:center}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body{display:flex;font-size:24px;line-height:150%;font-family:Inter;font-weight:400;flex:1;overflow:hidden;text-align:justify}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left{transition:all .3s;line-height:150%;position:relative;flex:1;border-right:1px solid #e1e6e2}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .response-body-top-sub{padding:16px 24px;overflow:auto;height:100%}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .chat-gpt-response-content-topic,.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .chat-gpt-response-content-submission{margin-bottom:8px}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .title{display:inline-block;font-weight:600;margin-bottom:8px;cursor:pointer}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .title .icon-caret{transition:transform .3s;transform:rotate(-90deg)}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left .title .icon-caret.open{transform:rotate(0)}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-right{transition:all .3s;position:relative;flex:1;display:flex;flex-direction:column}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-right .chat-gpt-response-body-right-title{padding:16px 24px 0;font-weight:600;line-height:150%}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-right #chat-gpt-response-content{line-height:150%;padding:16px 24px;overflow:auto;height:100%}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-left:hover .tool-passage,.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .chat-gpt-response-body-right:hover .tool-passage{display:grid;grid-template-columns:1fr 1fr 1fr}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage{display:none;position:absolute;top:16px;right:24px;z-index:24;font-size:1rem;gap:8px}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool{display:flex;height:30px;width:30px;cursor:pointer;border-radius:50%}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool:hover svg{opacity:1}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool.icon-zoom path{fill:#165b9d}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool svg{opacity:.5;height:100%;width:100%}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool svg rect{fill:#165b9d}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool svg{pointer-events:none}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body .tool-passage .icon-tool path{pointer-events:auto}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body.separate-left .chat-gpt-response-body-right{flex:0;width:0;border:none;visibility:hidden;overflow:hidden}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-body.separate-right .chat-gpt-response-body-left{flex:0;width:0;border:none;overflow:hidden;visibility:hidden}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;color:#165b9d}.skill-page .skill-wrapper.show-chat-gpt #chat-gpt-response .chat-gpt-response-footer .link-refer{color:#165b9d}.skill-page .skill-content{transition:padding .3s,width .6s;position:relative;width:100%}.skill-page .skill-content.teacher-tool-open{width:calc(100% - 374px)}.skill-page .skill-content.disabled>.skill-question .mt-3{-webkit-user-modify:read-only!important;pointer-events:none!important}.skill-page .skill-content.disabled>.skill-question .mt-3 .sk-paragraph-question:before{content:"Đã nộp bài";color:red}.skill-page .skill-content-wrapper{position:absolute;pointer-events:none;width:100%;top:1rem;height:calc(100vh - 8vmin - 28px - 1rem);z-index:1}.skill-page .skill-painting{padding-left:max(40px,6vmin)!important}@media only screen and (min-width: 992px){.skill-page .skill-theory-lesson{padding-right:320px!important}}.skill-page .skill-progress{display:inline-block;align-self:normal;width:100%;padding-left:3rem;position:relative}.skill-page .skill-progress .progress{border-radius:20px;height:8px;overflow:unset}.skill-page .skill-progress .progress .progress-bar{position:relative;background-color:#00b4ff;overflow:unset;border-radius:20px}.skill-page .skill-progress .progress-percent{position:absolute;right:-30px;top:25px}.skill-page .skill-progress .progress-percent .percent-tooltip{transition:all 1s;width:58px;height:34px;position:relative;background-color:#f1f1f1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.skill-page .skill-progress .progress-percent .percent-tooltip .label{color:#9a9a9a;font-size:20px;margin-top:9px}.skill-page .skill-progress .progress-percent .tooltip-top{content:"";position:absolute;top:-8px;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f1f1f1}.skill-page .skill-progress .progress-percent .tooltip-right{content:"";position:absolute;top:8px;right:-7px;border-left:8px solid #f1f1f1;border-top:8px solid transparent;border-bottom:8px solid transparent}.skill-page .skill-progress .progress-percent .tooltip-left{content:"";position:absolute;top:8px;left:-7px;border-right:8px solid #f1f1f1;border-top:8px solid transparent;border-bottom:8px solid transparent}.skill-page .correct-container{width:400px}@media screen and (max-width: 767px){.skill-page .correct-container{width:100%}}.skill-page .wrong-container{width:200px}.skill-page .correct-label{font-weight:700;font-size:50px;color:#fa8337;padding:10px 20px;white-space:nowrap}@media screen and (max-width: 767px){.skill-page .correct-label{display:block;text-align:center;margin-top:-150px}}.skill-page .footer-knowledge{display:flex;justify-content:flex-end;padding-top:20px}.skill-page .footer-knowledge .btn-custom{padding:10px 30px}.skill-page .header-knowledge{margin-top:1rem;margin-bottom:24px}.skill-page .header-knowledge.header-knowledge-before .before-ignore,.skill-page .header-knowledge.header-knowledge-after .after-ignore{display:none!important}.skill-page .content-knowledge{min-height:300px;background:#fff6df;border-radius:10px;border:2px solid #ffb82a;padding:5px;margin-top:25px}.skill-page .content-knowledge .remember{padding:5px;font-size:medium;background:#ffb82b;border-radius:7px;color:#fff}.skill-page .content-knowledge .sk-doc-content{padding:20px}.skill-page .content-knowledge .box-correct-label{display:flex;justify-content:space-between;align-items:center}.skill-page .content-knowledge .box-correct-label .close-button{cursor:pointer;color:#fa8337}.skill-page .content-knowledge .correct-label{font-size:xx-large}.skill-page .header-knowledge+.content-knowledge{margin-top:24px}.skill-page .correct-row{min-height:500px;padding:10px 20px;border-radius:10px;margin:unset}.skill-page .correct-row .align-self-center{justify-content:center;align-items:center}.skill-page .wrong-row{min-height:500px;background-color:#f64e60;padding:10px 20px;border-radius:10px;margin:unset}.skill-page .skill-header-mini{position:relative;min-height:28px;height:fit-content;background:#fff;border-bottom:1px solid #ebedef;color:#959595;font-style:normal;font-weight:600;font-size:12px;line-height:16px;z-index:100;position:sticky;top:0}.skill-page .skill-header-mini .skill-suggestion{padding:0!important;margin:0!important}.skill-page .skill-header-mini .skill-suggestion .dropdown{margin:0 .5rem!important}.skill-page .skill-header-mini .skill-suggestion .dropdown:has(.icon-assign){margin:0!important}.skill-page .skill-header-mini .skill-info-tab{display:flex;align-items:center;overflow:auto}.skill-page .skill-header-mini .skill-info-tab::-webkit-scrollbar{display:none}.skill-page .skill-header-mini .mobile-tablet-device .breadcrumb-book,.skill-page .skill-header-mini .mobile-tablet-device .skill-detail{min-width:unset!important}.skill-page .skill-header-mini .breadcrumb-book{display:flex;min-width:0}.skill-page .skill-header-mini .breadcrumb-book .name{cursor:pointer}.skill-page .skill-header-mini .breadcrumb-book .name:hover{text-decoration:underline}.skill-page .skill-header-mini .skill-detail:has(.skill-suggestion .skill-suggestion-icon-container[style*="visibility: hidden;"]) .skill-suggestion{width:.5rem!important}.skill-page .skill-header-mini .skill-suggestion .icon-assign{width:20px;height:20px}.skill-page .skill-header-mini .skill-suggestion .icon-assign svg{width:12px;height:12px}.skill-page .skill-header-mini .icon-save-essay{color:#134e89}.skill-page .skill-header-mini .icon-save-essay svg{vertical-align:unset!important}.skill-page .skill-header-mini .back-btn,.skill-page .skill-header-mini .full-screen-btn,.skill-page .skill-header-mini .exit-btn{background:#ffffff;min-width:20px;height:20px;border-radius:50%;color:#4e72b9;display:flex;justify-content:center;align-items:center;font-size:12px;cursor:pointer}.skill-page .skill-header-mini .back-btn svg,.skill-page .skill-header-mini .full-screen-btn svg,.skill-page .skill-header-mini .exit-btn svg{width:12px;height:12px}.skill-page .skill-header-mini .back-btn:hover,.skill-page .skill-header-mini .full-screen-btn:hover,.skill-page .skill-header-mini .exit-btn:hover{background:#2f4d87;color:#fff}.skill-page .skill-header-mini .back-btn{min-width:24px;height:24px;background:transparent}.skill-page .skill-header-mini .back-btn svg{height:24px;width:24px}.skill-page .skill-header-mini .back-btn:hover{background:transparent}.skill-page .skill-header-mini .back-btn:hover path{fill:#2f4d87}.skill-page .skill-header-mini .skill-detail{display:flex;align-items:center;margin:4px 0;min-width:0}.skill-page .skill-header-mini .skill-detail span{text-overflow:ellipsis;overflow:hidden;width:1;white-space:nowrap}.skill-page .skill-header-mini .skill-detail .skill-suggestion .icon-assign{width:20px;height:20px}.skill-page .skill-header-mini .skill-detail .skill-suggestion .icon-assign svg{width:12px;height:12px}.skill-page .skill-header-mini .book-name,.skill-page .skill-header-mini .chapter-name,.skill-page .skill-header-mini .lesson-name{display:flex;align-items:center;margin:4px 0;min-width:0}.skill-page .skill-header-mini .book-name span,.skill-page .skill-header-mini .chapter-name span,.skill-page .skill-header-mini .lesson-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (max-width: 500px){.skill-page .skill-header-mini .book-name,.skill-page .skill-header-mini .chapter-name{display:none}}@media only screen and (max-width: 768px){.skill-page .skill-header-mini{padding-left:16px!important;padding-right:16px!important}}.skill-page #skill-header-top-bar{position:sticky;top:0;z-index:100}.skill-page #skill-header-top-bar:not(.open-top-bar-header){min-height:29px;max-height:80px;overflow:hidden}.skill-page #skill-header-top-bar .skill-header-mini-container{height:28px;position:relative}.skill-page #skill-header-top-bar .skill-header-mini-container .skill-header-mini{position:relative;top:-6px}.skill-page #skill-header-top-bar .skill-header-mini-container .skill-header-mini .mobile-tablet-device .breadcrumb-book,.skill-page #skill-header-top-bar .skill-header-mini-container .skill-header-mini .mobile-tablet-device .skill-detail{min-width:0!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container{height:0;border:none;transition:height .6s,visibility .6s,border .4s,opacity .8s,padding .2s;visibility:hidden;opacity:0;display:flex;align-items:center;padding:0 32px 0 16px;border:6px solid #16aae9;border-top:none;border-left:none}.skill-page #skill-header-top-bar .skill-header-top-bar-container:has(.header-container-right .e-book-container){padding:0 16px}.skill-page #skill-header-top-bar.no-anim .skill-header-top-bar-container{transition:unset}.skill-page #skill-header-top-bar.open-top-bar-header .skill-header-top-bar-container{height:80px;z-index:2;visibility:visible;opacity:1;transition:height .6s,visibility .6s,border .4s,opacity 1s ease-in-out}.skill-page #skill-header-top-bar.open-top-bar-header .skill-header-top-bar-container .btn-close-header-top-bar{opacity:1;animation:showBtn .7s forwards}.skill-page #skill-header-top-bar.open-top-bar-header .skill-header-mini-container{height:0;visibility:hidden}.skill-page #skill-header-top-bar .skill-header-mini.px-4{padding-right:14px!important}.skill-page #skill-header-top-bar .btn-open-header-top-bar{height:28px;z-index:200;cursor:pointer;position:absolute;top:0;right:58.25px}.skill-page #skill-header-top-bar:not(:has(.e-book-container)) .btn-open-header-top-bar{right:58.25px!important}.skill-page #skill-header-top-bar .skill-info-tab{padding-right:90px}.skill-page #skill-header-top-bar .skill-header-top-bar-container{border-radius:0 0 32px;background:linear-gradient(180deg,#0099da 0%,#0078ab 100%);box-shadow:0 3.557px 3.557px #00000026;position:relative;--width-container-right: 250px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .header-container-left{max-width:calc(100% - var(--width-container-right))}.skill-page #skill-header-top-bar .skill-header-top-bar-container .header-container-left,.skill-page #skill-header-top-bar .skill-header-top-bar-container .header-container-right{display:flex;align-items:center;gap:16px}@keyframes showBtn{0%{opacity:0}80%{opacity:0}to{opacity:1}}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-close-header-top-bar{position:absolute;bottom:-21px;transform:translate(-50%,100%);left:50%;height:28px;width:fit-content;z-index:200;opacity:0;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-close-header-top-bar svg{vertical-align:unset;height:28px!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container>.d-flex{position:relative}.skill-page #skill-header-top-bar .skill-header-top-bar-container>.d-flex .btn-close-header-top-bar{left:unset;right:36px;transform:translateY(100%);bottom:-19px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container .btn-close-header-top-bar{transform:translate(-50%,100%)!important;left:50%!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-back-skill{filter:drop-shadow(0px 3px 0px #165b9d);will-change:filter}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-back-skill svg{width:48px;height:32px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-back-skill:hover{cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-back-skill:hover path{fill:#baddff}.skill-page #skill-header-top-bar .skill-header-top-bar-container .chapter-title{color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.5);font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:normal;z-index:1;position:relative;text-overflow:ellipsis;overflow:hidden;padding:0 3px;white-space:nowrap;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .chapter-title.book-high{font-family:Roboto Flex;font-weight:800}.skill-page #skill-header-top-bar .skill-header-top-bar-container .chapter-title:after{content:attr(data-text);-webkit-text-stroke:6px #0563ba;position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;z-index:-1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;white-space:nowrap}.skill-page #skill-header-top-bar .skill-header-top-bar-container .lesson-name .name{color:#fff;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:28px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container{padding:4px 16px;border-radius:32px;display:flex;gap:8px;align-items:center;background:#1a6fac;color:var(--Gray-White, #fff);font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:150%;position:relative;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container svg{height:26px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter{position:relative;z-index:300}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu{position:absolute;left:0;border-radius:8px;border:1px solid #4dbdea;background:#fff;box-shadow:12px 0 24px #919eab1f,0 12px 24px #919eab1f,0 0 2px #919eab33;padding:8px 0;width:max-content;min-width:188px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown li,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown li,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu li{list-style-type:none}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items{position:relative}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items .icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items .icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items .icon-select-down{display:none;transition:display .6s;position:absolute;transform:translateY(-50%);top:50%;right:8px;width:14px;height:14px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items:hover>.icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items:hover>.icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items:hover>.icon-select-down{display:block}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items>.group-dropdown[style*="display: flex;"],.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items>.dropdown[style*="display: flex;"],.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items>.group-dropdown[style*="display: flex;"],.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items>.dropdown[style*="display: flex;"],.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items>.group-dropdown[style*="display: flex;"],.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items>.dropdown[style*="display: flex;"]{transition:display .3s}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items:has(>.dropdown[style*="display: flex;"])>.title-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items:has(>.group-dropdown[style*="display: flex;"])>.title-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items:has(>.dropdown[style*="display: flex;"])>.title-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items:has(>.group-dropdown[style*="display: flex;"])>.title-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items:has(>.dropdown[style*="display: flex;"])>.title-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items:has(>.group-dropdown[style*="display: flex;"])>.title-item{background:#ebebeb}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu-wrapper{position:absolute;transform:translateY(100%);bottom:-6px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu{position:relative;display:flex;flex-direction:column;gap:5px;max-height:368px;overflow-y:auto}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items:has(.icon-select-down)>.title-item{padding-right:32px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-menu{max-height:450px;overflow-y:auto}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown{position:fixed!important;top:calc(var(--top-menu-items) - 9px);left:calc(100% + var(--width-menu-items))}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu>.menu-items>.group-dropdown,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu>.menu-items>.dropdown{left:100%}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item{padding:4px 12px;color:#212529;font-family:Inter;font-size:26px;font-style:normal;font-weight:400;line-height:normal;display:block}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item:hover,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item:hover{background:#ebebeb;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item.item-active,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item.skill-active,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.item-active,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.skill-active{background:#0ba1df!important;color:#fff}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item.item-coming-soon,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.item-coming-soon{color:#a6a8a9!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item.item-clock,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.item-clock{display:flex;justify-content:space-between;align-items:center}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item.item-clock img,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.item-clock img{height:24px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item{display:flex;gap:8px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item .index-number-header{font-weight:600}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .item-clock+.nav-bar-menu{max-width:258px!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .item-clock+.nav-bar-menu .title-item{white-space:wrap!important;text-overflow:unset!important;overflow:unset!important;display:block!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown>.menu-items>.title-item{overflow:hidden;color:#959595;text-overflow:ellipsis;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;background:#fff!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu>.menu-items>.dropdown{max-width:300px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown{max-width:600px;max-height:450px;overflow-y:auto}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .menu-items:has(.item-coming-soon) .title-item:not(.item-coming-soon){cursor:default!important;background:unset!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .line-group{border-top:1px solid rgba(33,37,41,.25);margin:0 12px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter-toggle{width:fit-content;padding:4px 16px;display:flex;gap:8px;justify-content:space-between;align-items:center;border-radius:10px;background:var(--Color-White, #fff);box-shadow:0 3px #00000040;color:#212529;font-family:Inter;font-size:26px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter-toggle svg{width:20px;height:20px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter-toggle .chapter-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1365px){.skill-page #skill-header-top-bar .skill-header-top-bar-container{border:4.2px solid #16aae9;border-top:none;border-left:none;border-radius:0 0 22.4px;box-shadow:0 2.49px 2.49px #00000026;padding:0 16px 0 8px}.skill-page #skill-header-top-bar .skill-header-mini{top:-4px!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container:has(.header-container-right .e-book-container){padding:0 8px}.skill-page #skill-header-top-bar.open-top-bar-header .skill-header-top-bar-container{height:60px}.skill-page #skill-header-top-bar.open-top-bar-header .skill-header-top-bar-container>.d-flex .btn-close-header-top-bar{bottom:-17px;right:54px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-back-skill svg{width:33.6px;height:22.4px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter-toggle{padding:2.8px 11.2px;border-radius:7px;box-shadow:0 2.1px #00000040;font-size:16px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter-toggle svg{width:14px;height:14x}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu{min-width:132px;max-height:290px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .skill-name-item,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .title-item{padding:2.8px 11.2px;font-size:16px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item.item-clock img{height:16px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu>.menu-items>.nav-bar-menu{max-width:188px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu>.menu-items>.nav-bar-menu.dropdown{overflow-y:unset}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown{max-width:350px!important;max-height:unset;overflow-y:auto}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown>.menu-items>.title-item{font-size:12px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .chapter-title{font-size:22px;text-shadow:0px 2.1px 0px rgba(0,0,0,.25);padding:0 2px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .chapter-title:after{-webkit-text-stroke:4px #0563ba;padding:0 2px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .lesson-name .name{font-size:16px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container{padding:2.8px 11.2px;gap:5.6px;border-radius:22.4px;font-size:16px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container svg{height:18.2px}.skill-page #skill-header-top-bar .skill-header-top-bar-container .e-book-container .btn-close-header-top-bar{left:0!important;transform:translateY(100%)!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .btn-close-header-top-bar svg{height:22px!important;width:50px}.skill-page #skill-header-top-bar .btn-open-header-top-bar{height:22px;width:50px}.skill-page #skill-header-top-bar .btn-open-header-top-bar svg{height:22px;width:50px}.skill-page #skill-header-top-bar .skill-info-tab{padding-right:60px}.skill-page #skill-header-top-bar:not(:has(.e-book-container)) .btn-open-header-top-bar{right:60px!important}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .skill-name-item:hover,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .title-item:hover{background:#fff}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .group-dropdown .menu-items:hover>.icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .dropdown .menu-items:hover>.icon-select-down,.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .nav-bar-chapter-menu .menu-items:hover>.icon-select-down{display:none}.skill-page #skill-header-top-bar .skill-header-top-bar-container .nav-bar-chapter .menu-items:has(>.nav-bar-menu[style*="display: flex"])>.icon-select-down{display:block!important}}@media (max-width: 767px){.skill-page #skill-header-top-bar .skill-header-top-bar-container{height:0!important;border:none!important;visibility:hidden!important;opacity:0!important}.skill-page #skill-header-top-bar .skill-header-mini-container{height:28px!important;visibility:visible!important}.skill-page #skill-header-top-bar .skill-header-mini-container .btn-open-header-top-bar{display:none!important}}.skill-page .skill-header-mini-checkpoint-sample .analysis-icon.analysis-link{display:none!important}.skill-page .skill-header-wrapper{height:65px}.skill-page .skill-header{height:0;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:height .5s;z-index:1}.skill-page .skill-header .skill-navbar,.skill-page .skill-header .right-elements,.skill-page .skill-header .left-elements{-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:height .5s;height:0;visibility:hidden;padding:0!important}.skill-page .skill-header .hide-show-button{position:absolute;cursor:pointer;width:3.75vmin;height:2.1428571429vmin;right:2.1428571429vmin;background:linear-gradient(90deg,#005e85 0%,#244e8b 100.83%);border-radius:0 0 .8571428571vmin .8571428571vmin;display:flex;align-items:center;justify-content:center;z-index:5}.skill-page .skill-header.open-tool{height:6vmin;position:relative;color:#949494!important;background-color:#f9f9f9;width:100%;border-bottom:1px solid #dadada;animation:1s ease-out 0s 1 headerAnimation;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.skill-page .skill-header.open-tool .hide-show-button{background:#c6c6c6}.skill-page .skill-header.open-tool .skill-navbar{height:6vmin;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s;visibility:unset}.skill-page .skill-header.open-tool .logo{font-weight:700;font-size:2.6785714286vmin;color:#00b4ff}@media only screen and (max-width: 576px){.skill-page .skill-header.open-tool .logo{display:none}}.skill-page .skill-header.open-tool .icon-save-essay{color:#134e89}.skill-page .skill-header.open-tool .icon-save-essay svg{vertical-align:unset!important}.skill-page .skill-header.open-tool .left-elements,.skill-page .skill-header.open-tool .right-elements{height:auto;visibility:visible;position:absolute;top:1.0714285714vmin;align-items:center}.skill-page .skill-header.open-tool .left-elements{left:2.1428571429vmin}@media only screen and (max-width: 1400px){.skill-page .skill-header.open-tool .left-elements{display:none!important}}.skill-page .skill-header.open-tool #back-button-alt{display:none}@media only screen and (max-width: 1400px){.skill-page .skill-header.open-tool #back-button-alt{display:unset}}.skill-page .skill-header.open-tool .right-elements{right:2.1428571429vmin}.skill-page .skill-header.open-tool .right-elements .back-button{display:none}.skill-page .skill-header.open-tool .header-title{font-size:1.7142857143vmin;flex-wrap:nowrap;color:#38464e;justify-content:unset;line-height:2em}.skill-page .skill-header.open-tool .header-title .checkpoint-suggestion{align-items:center}.skill-page .skill-header.open-tool .header-title .badge{font-size:1.7142857143vmin;padding:.4rem .8rem;cursor:pointer;border:none}.skill-page .skill-header.open-tool .header-title .badge:hover{box-shadow:#00000059 0 5px 15px}.skill-page .skill-header.open-tool .header-title .grade-badge{background-color:#38a4ff}.skill-page .skill-header.open-tool .header-title .subject-badge{background-color:#31cbff}.skill-page .skill-header.open-tool .header-title .group-content-header{display:flex;flex-wrap:wrap}.skill-page .skill-header.open-tool .header-title .group-content-header .badge-pill{border:none}.skill-page .skill-header.open-tool .header-title .group-content-header .badge-pill:hover{box-shadow:#00000059 0 5px 15px}@media (max-width: 520px){.skill-page .skill-header.open-tool .header-title .group-content-header{align-items:center}.skill-page .skill-header.open-tool .header-title .group-content-header .badge{font-size:1.3928571429vmin;padding:3px 5px!important;height:fit-content}}.skill-page .skill-header.open-tool .time{display:inline-block;position:relative;min-width:16.0714285714vmin;margin-right:2.1428571429vmin;border-radius:1.2857142857vmin;color:#949494}.skill-page .skill-header.open-tool .time div{display:inline-block;height:3.2142857143vmin;padding:.3214285714vmin;background:#f3f3f3;text-align:center}.skill-page .skill-header.open-tool .time .time-hour,.skill-page .skill-header.open-tool .time .time-minute,.skill-page .skill-header.open-tool .time .time-second{font-weight:700;min-width:4.8214285714vmin;max-width:4.8214285714vmin;margin-right:.5357142857vmin}.skill-page .skill-header.open-tool .time .time-hour{border-radius:.8571428571vmin 0 0 .8571428571vmin}.skill-page .skill-header.open-tool .time .time-second{padding-right:4.2857142857vmin;padding-left:1.0714285714vmin}.skill-page .skill-header.open-tool .time .stopwatch{color:#fff;position:absolute;right:-1.6071428571vmin;top:-.3214285714vmin;background-color:#00b4ff;border-radius:50%;height:3.75vmin;width:3.75vmin;padding:.5357142857vmin}.skill-page .skill-header.open-tool .time .label{margin-right:.4285714286vmin;border-radius:1.2857142857vmin 0 0 1.2857142857vmin}.skill-page .skill-header.open-tool .time .count{display:inline-block;height:5.3571428571vmin;background:#f3f3f3;border-radius:0 1.2857142857vmin 1.2857142857vmin 0}.skill-page .skill-header.open-tool .header-button{background:#f3f3f3;border-radius:50%;height:3.75vmin;width:3.75vmin;padding:1.0714285714vmin}.skill-page .skill-header.open-tool .fullscreen{padding:.8571428571vmin}@keyframes headerAnimation{0%{opacity:0;min-height:10px}to{opacity:1;min-height:10px}}.skill-page .cheat-btn{font-size:18px}.skill-page .exit-page-button{display:inline-flex;justify-content:center;align-items:center;min-width:135px;max-height:40px;background:#ffffff;border:2px solid #959595;border-radius:10px;font-family:Inter;font-style:normal;font-weight:700;font-size:24px;line-height:25px;text-align:center;color:#959595}.skill-page .exit-page-button:hover{background:#e9ecef!important}.skill-page .exit-page-button:focus,.skill-page .exit-page-button:active,.skill-page .exit-page-button:focus-visible{background:#ced4da}.skill-page .submit-btn{display:inline-flex;justify-content:center;align-items:center;padding:12px 20px;margin-left:18px!important;min-width:135px;max-height:40px;background:#e0f6ff;border:2px solid #0ba1df;border-radius:10px;font-family:Inter;font-size:24px;font-weight:700;line-height:25px;text-align:center;color:#0ba1df}.skill-page .skip-btn{font-size:18px}.skill-page .submit-btn:hover{background:#ade7ff!important}.skill-page .submit-btn:focus,.skill-page .submit-btn:active,.skill-page .submit-btn:focus-visible{background:#6fd2fb!important}.skill-page .btn.btn-feedback{min-width:106px;max-height:40px;background:#ffdcd4;outline:3px solid #ffffff;border:none;padding:7px 0 8px;box-shadow:0 4px 4px #00000040;border-radius:10px;font-weight:700;font-size:20px;color:#ea6a42!important;display:inline-flex;justify-content:center;align-items:center}.skill-page .btn.btn-feedback:hover{background:#ffe9e4}.skill-page .btn.btn-feedback:focus,.skill-page .btn.btn-feedback:focus-visible,.skill-page .btn.btn-feedback:active{background:#fec5ba;outline:3px solid #ffffff;box-shadow:0 4px 4px #00000040}.skill-page .btn.skip-btn{min-width:135px;max-height:40px;background:#ffffff;border:2px solid #959595;border-radius:10px;display:inline-flex;justify-content:center;align-items:center;font-family:Inter;font-size:24px;font-weight:700;line-height:25px;text-align:center;color:#959595}.skill-page .btn.skip-btn:hover{background:#e9ecef}.skill-page .btn.skip-btn:focus,.skill-page .btn.skip-btn:active{background:#ced4da}.skill-page .badges{position:relative;display:flex;width:100%;transform:translateY(-27px)}.skill-page .badges .achieved{filter:grayscale(0%)}.skill-page .badges .unachieved{filter:grayscale(100%)}.skill-page .badges #bronze_badge,.skill-page .badges #sliver_badge,.skill-page .badges #gold_badge{position:absolute}.skill-page .completed-dialog{margin-top:20px;background-color:#fff;border-radius:10px}.skill-page .completed-dialog h2{font-weight:700;color:#00b4ff}.skill-page .completed-dialog h5{color:#9a9a9a}.skill-page .completed-dialog .completed-row{min-height:300px}.skill-page .completed-dialog .lottie-container{width:200px;margin-left:auto;margin-right:auto}.skill-page .completed-dialog .buttons{margin-top:30px}.skill-page .completed-dialog .recommendation h3{font-weight:700;color:#00b4ff}.skill-page .completed-dialog .recommendation .recommendation-wrapper{padding:30px}.skill-page .completed-dialog .recommendation .recommendation-wrapper .recommendation-card{background-color:#00b4ff;color:#fff;padding:20px;height:130px;border-radius:10px;cursor:pointer;font-weight:700;width:200px}.skill-page .completed-dialog .recommendation .recommendation-wrapper .recommendation-card:hover{background-color:#097fc4}.skill-page .completed-dialog .recommended-skills-list{display:flex;justify-content:space-between}.skill-page .completed-dialog .recommended-skills-list .suggestion-skill-left,.skill-page .completed-dialog .recommended-skills-list .suggestion-skill-right{width:48%}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card{display:inline-block;margin-top:20px;width:100%;border:2px solid #00b4ff;border-radius:6px;animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-webkit-animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-ms-animation-name:none;animation-name:none}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container{display:block;position:relative;text-decoration:none;background-color:#fff;border-radius:5px}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container:before{background:#000;border-top-left-radius:4px;border-top-right-radius:4px;content:" ";display:block;height:100%;opacity:0;position:absolute;transition:opacity .25s ease;width:100%}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container:hover:before{opacity:.4}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container:hover .crisp-button{opacity:1}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container .screenshot-inner-container{padding:20px 30px 20px 20px}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container .crisp-button{border-radius:5px 0 0 5px;bottom:20px;font-size:14px;height:35px;line-height:24px;opacity:0;position:absolute;right:0;transition:opacity .25s ease}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .screenshot-container .crisp-button:after{content:">>";display:inline-block;font-size:10px;padding-left:3px}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .skill-info{padding:15px 52px 20px 20px;background-color:#00b4ff}.skill-page .completed-dialog .recommended-skills-list .recommended-skill-card .skill-info a{color:#fff}.skill-page .completed-dialog-v1 .skill-result .skill-result-row{display:flex;justify-content:center;align-items:center}.skill-page .completed-dialog-v1 .skill-result .skill-result-title-icon{margin-top:80px}.skill-page .completed-dialog-v1 .skill-result .el-text{font-family:Titan One;font-style:normal;font-weight:400;font-size:10.2857142857vmin;line-height:11.7857142857vmin;text-align:center;letter-spacing:.06em;color:#ff9029;text-shadow:rgb(255,255,255) 8px 0px 0px,rgb(255,255,255) 7.93758px .997398px 0px,rgb(255,255,255) 7.7513px 1.97923px 0px,rgb(255,255,255) 7.44406px 2.93018px 0px,rgb(255,255,255) 7.02066px 3.8354px 0px,rgb(255,255,255) 6.4877px 4.68078px 0px,rgb(255,255,255) 5.85351px 5.45311px 0px,rgb(255,255,255) 5.12797px 6.14035px 0px,rgb(255,255,255) 4.32242px 6.73177px 0px,rgb(255,255,255) 3.44941px 7.21814px 0px,rgb(255,255,255) 2.52258px 7.59188px 0px,rgb(255,255,255) 1.55638px 7.84714px 0px,rgb(255,255,255) .565898px 7.97996px 0px,rgb(255,255,255) -.433417px 7.98825px 0px,rgb(255,255,255) -1.42597px 7.87189px 0px,rgb(255,255,255) -2.39627px 7.63269px 0px,rgb(255,255,255) -3.32917px 7.27438px 0px,rgb(255,255,255) -4.21013px 6.80256px 0px,rgb(255,255,255) -5.02539px 6.22459px 0px,rgb(255,255,255) -5.76223px 5.54948px 0px,rgb(255,255,255) -6.40915px 4.78778px 0px,rgb(255,255,255) -6.95606px 3.95136px 0px,rgb(255,255,255) -7.39442px 3.05329px 0px,rgb(255,255,255) -7.71739px 2.10757px 0px,rgb(255,255,255) -7.91994px 1.12896px 0px,rgb(255,255,255) -7.9989px .132735px 0px,rgb(255,255,255) -7.95304px -.865561px 0px,rgb(255,255,255) -7.78307px -1.85035px 0px,rgb(255,255,255) -7.49165px -2.80627px 0px,rgb(255,255,255) -7.08333px -3.71839px 0px,rgb(255,255,255) -6.56448px -4.57249px 0px,rgb(255,255,255) -5.94318px -5.35524px 0px,rgb(255,255,255) -5.22915px -6.05442px 0px,rgb(255,255,255) -4.43352px -6.65912px 0px,rgb(255,255,255) -3.5687px -7.15991px 0px,rgb(255,255,255) -2.6482px -7.54898px 0px,rgb(255,255,255) -1.68637px -7.82024px 0px,rgb(255,255,255) -.698222px -7.96947px 0px,rgb(255,255,255) .300817px -7.99434px 0px,rgb(255,255,255) 1.29516px -7.89446px 0px,rgb(255,255,255) 2.2693px -7.67139px 0px,rgb(255,255,255) 3.20802px -7.32862px 0px,rgb(255,255,255) 4.09668px -6.87148px 0px,rgb(255,255,255) 4.92142px -6.30711px 0px,rgb(255,255,255) 5.66936px -5.64432px 0px,rgb(255,255,255) 6.32883px -4.89346px 0px,rgb(255,255,255) 6.88954px -4.06623px 0px,rgb(255,255,255) 7.34274px -3.17555px 0px,rgb(255,255,255) 7.68136px -2.23532px 0px,rgb(255,255,255) 7.90012px -1.26021px 0px,rgb(255,255,255) 7.9956px -.265434px 0px;margin-top:48px}@media only screen and (max-width: 1199px){.skill-page .completed-dialog-v1 .skill-result .el-text .correct-text{font-size:9.75vmin}}.skill-page .completed-dialog-v1 .skill-result .vi-text{font-family:Nunito;font-style:normal;font-weight:900;font-size:11.7857142857vmin;line-height:16.0714285714vmin;text-align:center;letter-spacing:.06em;color:#ff9029;text-shadow:rgb(255,255,255) 8px 0px 0px,rgb(255,255,255) 7.93758px .997398px 0px,rgb(255,255,255) 7.7513px 1.97923px 0px,rgb(255,255,255) 7.44406px 2.93018px 0px,rgb(255,255,255) 7.02066px 3.8354px 0px,rgb(255,255,255) 6.4877px 4.68078px 0px,rgb(255,255,255) 5.85351px 5.45311px 0px,rgb(255,255,255) 5.12797px 6.14035px 0px,rgb(255,255,255) 4.32242px 6.73177px 0px,rgb(255,255,255) 3.44941px 7.21814px 0px,rgb(255,255,255) 2.52258px 7.59188px 0px,rgb(255,255,255) 1.55638px 7.84714px 0px,rgb(255,255,255) .565898px 7.97996px 0px,rgb(255,255,255) -.433417px 7.98825px 0px,rgb(255,255,255) -1.42597px 7.87189px 0px,rgb(255,255,255) -2.39627px 7.63269px 0px,rgb(255,255,255) -3.32917px 7.27438px 0px,rgb(255,255,255) -4.21013px 6.80256px 0px,rgb(255,255,255) -5.02539px 6.22459px 0px,rgb(255,255,255) -5.76223px 5.54948px 0px,rgb(255,255,255) -6.40915px 4.78778px 0px,rgb(255,255,255) -6.95606px 3.95136px 0px,rgb(255,255,255) -7.39442px 3.05329px 0px,rgb(255,255,255) -7.71739px 2.10757px 0px,rgb(255,255,255) -7.91994px 1.12896px 0px,rgb(255,255,255) -7.9989px .132735px 0px,rgb(255,255,255) -7.95304px -.865561px 0px,rgb(255,255,255) -7.78307px -1.85035px 0px,rgb(255,255,255) -7.49165px -2.80627px 0px,rgb(255,255,255) -7.08333px -3.71839px 0px,rgb(255,255,255) -6.56448px -4.57249px 0px,rgb(255,255,255) -5.94318px -5.35524px 0px,rgb(255,255,255) -5.22915px -6.05442px 0px,rgb(255,255,255) -4.43352px -6.65912px 0px,rgb(255,255,255) -3.5687px -7.15991px 0px,rgb(255,255,255) -2.6482px -7.54898px 0px,rgb(255,255,255) -1.68637px -7.82024px 0px,rgb(255,255,255) -.698222px -7.96947px 0px,rgb(255,255,255) .300817px -7.99434px 0px,rgb(255,255,255) 1.29516px -7.89446px 0px,rgb(255,255,255) 2.2693px -7.67139px 0px,rgb(255,255,255) 3.20802px -7.32862px 0px,rgb(255,255,255) 4.09668px -6.87148px 0px,rgb(255,255,255) 4.92142px -6.30711px 0px,rgb(255,255,255) 5.66936px -5.64432px 0px,rgb(255,255,255) 6.32883px -4.89346px 0px,rgb(255,255,255) 6.88954px -4.06623px 0px,rgb(255,255,255) 7.34274px -3.17555px 0px,rgb(255,255,255) 7.68136px -2.23532px 0px,rgb(255,255,255) 7.90012px -1.26021px 0px,rgb(255,255,255) 7.9956px -.265434px 0px;margin-top:48px}.skill-page .completed-dialog-v1 .skill-result .skill-result-info{margin-top:28px;width:fit-content;margin-left:auto;margin-right:auto}.skill-page .completed-dialog-v1 .skill-result .skill-result-info .skill-result-info-item{display:flex;align-items:center;padding-left:20px;padding-right:20px}.skill-page .completed-dialog-v1 .skill-result .skill-result-info .skill-result-info-item .icon-item{width:40px;height:40px;margin-right:16px;display:flex;align-items:center}.skill-page .completed-dialog-v1 .skill-result .skill-result-info .skill-result-info-item .data-item .title{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#2f4d87;opacity:.75}.skill-page .completed-dialog-v1 .skill-result .skill-result-info .skill-result-info-item .data-item .value{font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#2f4d87}@media only screen and (max-width: 1199px){.skill-page .completed-dialog-v1 .skill-result .el-text{font-size:8.75vmin}.skill-page .completed-dialog-v1 .skill-result .vi-text{font-size:9.75vmin}}@media only screen and (max-width: 1439px){.skill-page .completed-dialog-v1 .skill-result .el-text,.skill-page .completed-dialog-v1 .skill-result .vi-text{text-shadow:rgb(255,255,255) 7px 0px 0px,rgb(255,255,255) 6.92869px .996602px 0px,rgb(255,255,255) 6.71622px 1.9729px 0px,rgb(255,255,255) 6.36692px 2.909px 0px,rgb(255,255,255) 5.8879px 3.78584px 0px,rgb(255,255,255) 5.28893px 4.58555px 0px,rgb(255,255,255) 4.5822px 5.29183px 0px,rgb(255,255,255) 3.78212px 5.8903px 0px,rgb(255,255,255) 2.90498px 6.36876px 0px,rgb(255,255,255) 1.96865px 6.71747px 0px,rgb(255,255,255) .992221px 6.92932px 0px,rgb(255,255,255) -.00442571px 7px 0px,rgb(255,255,255) -1.00098px 6.92806px 0px,rgb(255,255,255) -1.97715px 6.71498px 0px,rgb(255,255,255) -2.91303px 6.36508px 0px,rgb(255,255,255) -3.78956px 5.88551px 0px,rgb(255,255,255) -4.58889px 5.28603px 0px,rgb(255,255,255) -5.29472px 4.57885px 0px,rgb(255,255,255) -5.89269px 3.77839px 0px,rgb(255,255,255) -6.3706px 2.90095px 0px,rgb(255,255,255) -6.71871px 1.96441px 0px,rgb(255,255,255) -6.92995px .98784px 0px,rgb(255,255,255) -6.99999px -.00885142px 0px,rgb(255,255,255) -6.92743px -1.00536px 0px,rgb(255,255,255) -6.71372px -1.98139px 0px,rgb(255,255,255) -6.36324px -2.91705px 0px,rgb(255,255,255) -5.88311px -3.79328px 0px,rgb(255,255,255) -5.28313px -4.59223px 0px,rgb(255,255,255) -4.57551px -5.29762px 0px,rgb(255,255,255) -3.77466px -5.89507px 0px,rgb(255,255,255) -2.89692px -6.37243px 0px,rgb(255,255,255) -1.96016px -6.71995px 0px,rgb(255,255,255) -.983458px -6.93057px 0px,rgb(255,255,255) .0132771px -6.99999px 0px,rgb(255,255,255) 1.00974px -6.92679px 0px,rgb(255,255,255) 1.98564px -6.71247px 0px,rgb(255,255,255) 2.92107px -6.36139px 0px,rgb(255,255,255) 3.797px -5.88071px 0px,rgb(255,255,255) 4.59557px -5.28022px 0px,rgb(255,255,255) 5.30051px -4.57215px 0px,rgb(255,255,255) 5.89746px -3.77094px 0px,rgb(255,255,255) 6.37426px -2.89289px 0px,rgb(255,255,255) 6.72119px -1.95591px 0px,rgb(255,255,255) 6.93119px -.979076px 0px}}@media only screen and (max-width: 1023px){.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-title{font-size:24px!important}.skill-page .completed-dialog-v1 .skill-result .el-text,.skill-page .completed-dialog-v1 .skill-result .vi-text{text-shadow:rgb(255,255,255) 6px 0px 0px,rgb(255,255,255) 5.91686px .995377px 0px,rgb(255,255,255) 5.66974px 1.96317px 0px,rgb(255,255,255) 5.2655px 2.87655px 0px,rgb(255,255,255) 4.71532px 3.71022px 0px,rgb(255,255,255) 4.03447px 4.44106px 0px,rgb(255,255,255) 3.24181px 5.04883px 0px,rgb(255,255,255) 2.35931px 5.51667px 0px,rgb(255,255,255) 1.41143px 5.83163px 0px,rgb(255,255,255) .424423px 5.98497px 0px,rgb(255,255,255) -.574341px 5.97245px 0px,rgb(255,255,255) -1.55719px 5.79441px 0px,rgb(255,255,255) -2.49688px 5.45578px 0px,rgb(255,255,255) -3.36738px 4.96596px 0px,rgb(255,255,255) -4.14455px 4.33852px 0px,rgb(255,255,255) -4.80686px 3.59083px 0px,rgb(255,255,255) -5.33596px 2.74364px 0px,rgb(255,255,255) -5.71718px 1.8204px 0px,rgb(255,255,255) -5.93995px .84672px 0px,rgb(255,255,255) -5.99811px -.150428px 0px,rgb(255,255,255) -5.89004px -1.14341px 0px,rgb(255,255,255) -5.61874px -2.1047px 0px,rgb(255,255,255) -5.19172px -3.00766px 0px,rgb(255,255,255) -4.62082px -3.82727px 0px,rgb(255,255,255) -3.92186px -4.54081px 0px,rgb(255,255,255) -3.11421px -5.12852px 0px,rgb(255,255,255) -2.22026px -5.57409px 0px,rgb(255,255,255) -1.26477px -5.86518px 0px,rgb(255,255,255) -.274238px -5.99373px 0px,rgb(255,255,255) .723898px -5.95617px 0px,rgb(255,255,255) 1.70197px -5.75355px 0px,rgb(255,255,255) 2.63288px -5.39147px 0px,rgb(255,255,255) 3.49082px -4.87998px 0px,rgb(255,255,255) 4.25202px -4.23324px 0px,rgb(255,255,255) 4.89538px -3.46919px 0px,rgb(255,255,255) 5.40307px -2.60899px 0px,rgb(255,255,255) 5.76102px -1.67649px 0px,rgb(255,255,255) 5.95932px -.697531px 0px}}@media only screen and (max-width: 424px){.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-title{font-size:20px!important}.skill-page .completed-dialog-v1 .skill-result .el-text,.skill-page .completed-dialog-v1 .skill-result .vi-text{text-shadow:rgb(255,255,255) 4px 0px 0px,rgb(255,255,255) 3.87565px .989616px 0px,rgb(255,255,255) 3.51033px 1.9177px 0px,rgb(255,255,255) 2.92676px 2.72656px 0px,rgb(255,255,255) 2.16121px 3.36588px 0px,rgb(255,255,255) 1.26129px 3.79594px 0px,rgb(255,255,255) .282949px 3.98998px 0px,rgb(255,255,255) -.712984px 3.93594px 0px,rgb(255,255,255) -1.66459px 3.63719px 0px,rgb(255,255,255) -2.51269px 3.11229px 0px,rgb(255,255,255) -3.20457px 2.39389px 0px,rgb(255,255,255) -3.69721px 1.52664px 0px,rgb(255,255,255) -3.95997px .56448px 0px,rgb(255,255,255) -3.97652px -.432781px 0px,rgb(255,255,255) -3.74583px -1.40313px 0px,rgb(255,255,255) -3.28224px -2.28625px 0px,rgb(255,255,255) -2.61457px -3.02721px 0px,rgb(255,255,255) -1.78435px -3.57996px 0px,rgb(255,255,255) -.843183px -3.91012px 0px,rgb(255,255,255) .150409px -3.99717px 0px,rgb(255,255,255) 1.13465px -3.8357px 0px,rgb(255,255,255) 2.04834px -3.43574px 0px,rgb(255,255,255) 2.83468px -2.82216px 0px,rgb(255,255,255) 3.44477px -2.03312px 0px,rgb(255,255,255) 3.84068px -1.11766px 0px,rgb(255,255,255) 3.9978px -.132717px 0px!important}}@media only screen and (max-width: 319px){.skill-page .completed-dialog-v1 .skill-result .el-text,.skill-page .completed-dialog-v1 .skill-result .vi-text{text-shadow:rgb(255,255,255) 3px 0px 0px,rgb(255,255,255) 2.83487px .981584px 0px,rgb(255,255,255) 2.35766px 1.85511px 0px,rgb(255,255,255) 1.62091px 2.52441px 0px,rgb(255,255,255) .705713px 2.91581px 0px,rgb(255,255,255) -.287171px 2.98622px 0px,rgb(255,255,255) -1.24844px 2.72789px 0px,rgb(255,255,255) -2.07227px 2.16926px 0px,rgb(255,255,255) -2.66798px 1.37182px 0px,rgb(255,255,255) -2.96998px .42336px 0px,rgb(255,255,255) -2.94502px -.571704px 0px,rgb(255,255,255) -2.59586px -1.50383px 0px,rgb(255,255,255) -1.96093px -2.27041px 0px,rgb(255,255,255) -1.11013px -2.78704px 0px,rgb(255,255,255) -.137119px -2.99686px 0px,rgb(255,255,255) .850987px -2.87677px 0px,rgb(255,255,255) 1.74541px -2.43999px 0px,rgb(255,255,255) 2.44769px -1.73459px 0px,rgb(255,255,255) 2.88051px -.838247px 0px!important}}@media only screen and (max-width: 767px){.skill-page .completed-dialog-v1 .skill-result .vi-text,.skill-page .completed-dialog-v1 .skill-result .el-text{text-shadow:rgb(255,255,255) 5px 0px 0px,rgb(255,255,255) 4.90033px .993347px 0px,rgb(255,255,255) 4.60531px 1.94709px 0px,rgb(255,255,255) 4.12668px 2.82321px 0px,rgb(255,255,255) 3.48353px 3.58678px 0px,rgb(255,255,255) 2.70151px 4.20736px 0px,rgb(255,255,255) 1.81179px 4.6602px 0px,rgb(255,255,255) .849836px 4.92725px 0px,rgb(255,255,255) -.145998px 4.99787px 0px,rgb(255,255,255) -1.13601px 4.86924px 0px,rgb(255,255,255) -2.08073px 4.54649px 0px,rgb(255,255,255) -2.94251px 4.04248px 0px,rgb(255,255,255) -3.68697px 3.37732px 0px,rgb(255,255,255) -4.28444px 2.57751px 0px,rgb(255,255,255) -4.71111px 1.67494px 0px,rgb(255,255,255) -4.94996px .7056px 0px,rgb(255,255,255) -4.99147px -.291871px 0px,rgb(255,255,255) -4.83399px -1.27771px 0px,rgb(255,255,255) -4.48379px -2.2126px 0px,rgb(255,255,255) -3.95484px -3.05929px 0px,rgb(255,255,255) -3.26822px -3.78401px 0px,rgb(255,255,255) -2.4513px -4.35788px 0px,rgb(255,255,255) -1.53666px -4.75801px 0px,rgb(255,255,255) -.560763px -4.96845px 0px,rgb(255,255,255) .437495px -4.98082px 0px,rgb(255,255,255) 1.41831px -4.79462px 0px,rgb(255,255,255) 2.34258px -4.41727px 0px,rgb(255,255,255) 3.17346px -3.86382px 0px,rgb(255,255,255) 3.87783px -3.15633px 0px,rgb(255,255,255) 4.4276px -2.32301px 0px,rgb(255,255,255) 4.80085px -1.39708px 0px,rgb(255,255,255) 4.98271px -.415447px 0px}.skill-page .completed-dialog-v1 .skill-result .skill-result-info{display:block!important}.skill-page .completed-dialog-v1 .skill-result .skill-result-info .correct-answer-info{margin-top:8px}.skill-page .completed-dialog-v1 .skill-complete-tools{margin-top:40px!important;flex-direction:column}.skill-page .completed-dialog-v1 .skill-complete-tools .btn-continue{margin-top:8px}.skill-page .completed-dialog-v1 .skill-teacher{margin-top:40px!important}}.skill-page .completed-dialog-v1 .skill-complete-tools{margin-top:80px;display:flex;align-items:center;justify-content:center}.skill-page .completed-dialog-v1 .skill-complete-tools .btn-go-back{background:#38a4ff}.skill-page .completed-dialog-v1 .skill-complete-tools .btn-go-back:hover{background-color:#058dff}.skill-page .completed-dialog-v1 .skill-complete-tools .btn-continue{background:#fa8337}.skill-page .completed-dialog-v1 .skill-complete-tools .btn-continue:hover{background-color:#e05b06}.skill-page .completed-dialog-v1 .skill-complete-tools .button-tool{margin-left:20px;margin-right:20px;display:flex;justify-content:center;padding:12px 24px;white-space:nowrap;gap:10px;height:52px;border-radius:8px;font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#fff}.skill-page .completed-dialog-v1 .skill-teacher{margin-top:112px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-title{padding-left:16px;padding-right:16px;font-style:normal;font-weight:700;font-size:28px;line-height:36px;color:#2f4d87;display:flex;align-items:center;justify-content:center;text-shadow:#fff 3px 0 0,#fff 2.83487px .981584px 0,#fff 2.35766px 1.85511px 0,#fff 1.62091px 2.52441px 0,#fff .705713px 2.91581px 0,#fff -.287171px 2.98622px 0,#fff -1.24844px 2.72789px 0,#fff -2.07227px 2.16926px 0,#fff -2.66798px 1.37182px 0,#fff -2.96998px .42336px 0,#fff -2.94502px -.571704px 0,#fff -2.59586px -1.50383px 0,#fff -1.96093px -2.27041px 0,#fff -1.11013px -2.78704px 0,#fff -.137119px -2.99686px 0,#fff .850987px -2.87677px 0,#fff 1.74541px -2.43999px 0,#fff 2.44769px -1.73459px 0,#fff 2.88051px -.838247px 0}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list{margin-top:24px;display:grid;grid-gap:0px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-items:center;margin-left:auto;margin-right:auto}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item-container{padding-left:14px;padding-right:14px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item{margin-bottom:28px;outline:2px solid #ff8139;border-radius:8px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item:hover{box-shadow:#00000059 0 5px 15px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item:hover .do-skill{display:flex!important}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item:hover .skill-tag{display:none!important}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item:hover .image-review img{filter:blur(1px)}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .image-review{position:relative;padding:21px 2px;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;justify-content:center;width:298px;height:170px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .image-review:hover{cursor:pointer}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .image-review img{max-height:100%;max-width:100%}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .image-review .skill-tag{position:absolute;right:0;bottom:16px;border-radius:4px 0 0 16px;display:flex;justify-content:flex-end;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff;background-color:#ff8139;padding:4px 8px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .image-review .do-skill{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);height:fit-content;padding:8px 16px;width:fit-content;border-radius:25px;justify-content:center;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#fff;background-color:#ff8139}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .skill-teacher-name{width:298px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:8px 12px;background:#ff8139;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#fff;height:56px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.skill-page .completed-dialog-v1 .skill-teacher .skill-teacher-list .skill-teacher-item .skill-teacher-name:hover{cursor:pointer}.skill-page .skill-footer{position:absolute;width:100%;bottom:0;background:#f9f9f9;height:70px;display:flex;padding:20px;border-top:1px solid #dadada;z-index:1}@media only screen and (hover: none) and (pointer: coarse){.skill-page .skill-footer{position:fixed!important}}.skill-page .skill-footer .skill-progress-wrapper{position:relative;width:calc(100% - 200px);margin-right:auto}.skill-page .skill-footer .skill-progress-wrapper .percent-label{position:absolute;color:#00b4ff;top:-5px;font-size:24px;font-weight:700}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .stage-info{width:15%;font-weight:500;font-size:22px;line-height:27px;color:#284d64}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .list-question{width:85%;display:flex;align-items:center;justify-content:space-between}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .stage-question{height:12px;background:#dfdfdf}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .stage-question.correct{background:#78d45d}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .stage-question.incorrect{background:#ff8551}.skill-page .skill-footer .skill-progress-wrapper .skill-stage-progress .stage-question.doing{background:#60d7ff}.skill-page .skill-footer .time{position:relative;min-width:130px;border-radius:12px;color:#949494}.skill-page .skill-footer .time .time-elapse{display:inline-block;height:30px;padding:3px 30px 3px 10px;background:#efefef;text-align:center;border-radius:5px 0 0 5px}.skill-page .skill-footer .time .stopwatch{color:#fff;position:absolute;right:0;top:-3px;background-color:#00b4ff;border-radius:50%;height:35px;width:35px;padding:5px}.skill-page .skill-footer .time .label{margin-right:4px;border-radius:12px 0 0 12px}.skill-page .skill-footer .time .count{display:inline-block;height:50px;background:#f3f3f3;border-radius:0 12px 12px 0}.skill-page .skill-wrapper:has(~.toolbar-teach.toolbar-close),.skill-page .skill-wrapper.hide-overflow-x{overflow-x:hidden}.skill-page .toolbar-teach{position:fixed;width:100%;bottom:0;height:6vmin;transition:height .5s;display:flex;background:#4ebdeb;justify-content:space-between;z-index:1500}@media only screen and (hover: none) and (pointer: coarse){.skill-page .toolbar-teach{position:fixed!important}}.skill-page .toolbar-teach .translate-btn .disable{opacity:.5}.skill-page .toolbar-teach.toolbar-close{height:0;transition:height .5s}.skill-page .toolbar-teach.toolbar-close .left .question-index-info,.skill-page .toolbar-teach.toolbar-close .right .question-index-info,.skill-page .toolbar-teach.toolbar-close .between .question-index-info{font-size:0;-moz-transition:font-size .5s;-ms-transition:font-size .5s;-o-transition:font-size .5s;-webkit-transition:font-size .5s;transition:font-size .5s}.skill-page .toolbar-teach.toolbar-close .left div,.skill-page .toolbar-teach.toolbar-close .right div,.skill-page .toolbar-teach.toolbar-close .between div{-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s;height:0}.skill-page .toolbar-teach.toolbar-close .left div svg,.skill-page .toolbar-teach.toolbar-close .right div svg,.skill-page .toolbar-teach.toolbar-close .between div svg{height:0;width:0;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.skill-page .toolbar-teach.toolbar-close .audio-tool-container{display:none!important}.skill-page .toolbar-teach.toolbar-close .hide-show-button{background:linear-gradient(90deg,#005e85 0%,#244e8b 100.83%)}.skill-page .toolbar-teach .tools-screen{position:relative}.skill-page .toolbar-teach .tools-screen>.dictionary{bottom:6vmin}.skill-page .toolbar-teach .tools-screen>div{border-radius:8px 8px 0 0;position:absolute;left:0;bottom:6vmin;height:fit-content!important;width:6vmin;min-height:6vmin;background:#4ebdeb;flex-direction:column}.skill-page .toolbar-teach .tools-screen>div div:not(:hover){background:#4ebdeb}.skill-page .toolbar-teach .tools-screen>div div.disabled{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default!important}.skill-page .toolbar-teach .tools-screen>div div.active:not(:hover){background:#0aa1df}.skill-page .toolbar-teach .tools-screen>div div:hover{background:#0aa1df}.skill-page .toolbar-teach .tools-screen>div>div{min-height:6vmin}.skill-page .toolbar-teach .tools-screen .exit-btn{display:flex;justify-content:center;align-items:center;border-radius:8px 8px 0 0;min-height:3.5vmin;border-bottom:1px solid #ffffff}.skill-page .toolbar-teach .tools-screen .exit-btn svg{width:2.1428571429vmin;height:2.1428571429vmin}.skill-page .toolbar-teach .tools-screen .hide-screen-tool svg,.skill-page .toolbar-teach .tools-screen .hide-full-screen-tool svg{width:3.8571428571vmin;height:3.8571428571vmin}.skill-page .toolbar-teach .spotlight-tool{position:relative}.skill-page .toolbar-teach .spotlight-tool .options-size{border-radius:0 8px 8px 0;position:absolute;width:fit-content;left:6vmin;height:6vmin;top:0;display:flex}.skill-page .toolbar-teach .spotlight-tool .options-size [class*=size-]{display:flex;align-items:center;justify-content:center}.skill-page .toolbar-teach .spotlight-tool .options-size .size:last-child{margin-right:2vmin}.skill-page .toolbar-teach .spotlight-tool .options-size .size:hover{background:#0aa1df}.skill-page .toolbar-teach .spotlight-tool .options-size svg circle{fill:#fff}.skill-page .toolbar-teach .spotlight-tool .options-size .size-1{width:2.5vmin;height:2.5vmin;border-radius:50%}.skill-page .toolbar-teach .spotlight-tool .options-size .size-1 svg{width:1.5vmin;height:1.5vmin}.skill-page .toolbar-teach .spotlight-tool .options-size .size-2{width:3.5vmin;height:3.5vmin;border-radius:50%}.skill-page .toolbar-teach .spotlight-tool .options-size .size-2 svg{width:2.5vmin;height:2.5vmin}.skill-page .toolbar-teach .spotlight-tool .options-size .size-3{width:4.5vmin;height:4.5vmin;border-radius:50%}.skill-page .toolbar-teach .spotlight-tool .options-size .size-3 svg{width:3.5vmin;height:3.5vmin}.skill-page .toolbar-teach .spotlight-tool .options-size .active{border:2px solid #ffffff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.skill-page .toolbar-teach .spotlight-tool .options-size:hover{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));background:#4ebdeb}.skill-page .toolbar-teach .translate-tool{position:relative}.skill-page .toolbar-teach .translate-tool .options-type{background-color:#06a9ee;position:absolute;width:fit-content;left:6vmin;height:fit-content;max-height:unset!important;top:0;display:flex;flex-direction:column-reverse;overflow:hidden}.skill-page .toolbar-teach .translate-tool .options-type .type:last-child{margin-right:2vmin}.skill-page .toolbar-teach .translate-tool .options-type .translate-mode{width:10vmin;height:fit-content;padding:.4285714286vmin 2.1428571429vmin .4285714286vmin 2.5714285714vmin;white-space:nowrap;height:3vmin;font-weight:600;font-size:1.5vmin;line-height:2.1428571429vmin;display:flex;align-items:center;justify-content:flex-start;background-color:#4ebdeb;position:relative}.skill-page .toolbar-teach .translate-tool .options-type .translate-mode .translate-active{width:1.2857142857vmin;height:1.2857142857vmin;position:absolute;top:.8571428571vmin;left:.8571428571vmin}.skill-page .toolbar-teach .translate-tool .options-type .translate-mode:hover{background:#0aa1df}.skill-page .toolbar-teach .translate-tool .options-type svg circle{fill:#fff}.skill-page .toolbar-teach .translate-tool .options-type .active{background:#0aa1df!important}.skill-page .toolbar-teach .extra-resource{display:flex;flex-direction:column;position:absolute;bottom:5.9vmin;height:fit-content!important;background:#4ebdeb;border-radius:.8571428571vmin .8571428571vmin 0 0;max-height:none!important;display:grid!important;z-index:1000}.skill-page .toolbar-teach .extra-resource:hover{background:#4ebdeb!important}.skill-page .toolbar-teach .extra-resource .close-extra-resource{flex-direction:column;height:3.2142857143vmin;text-align:center}.skill-page .toolbar-teach .extra-resource .close-extra-resource svg{width:1.9285714286vmin}.skill-page .toolbar-teach .extra-resource .close-extra-resource div{height:.1071428571vmin;width:5.1428571429vmin;border-bottom:.1071428571vmin solid #ffffff;margin:auto}.skill-page .toolbar-teach .hide-show-button{cursor:pointer;position:absolute;width:50px;height:22px;bottom:100%;left:16px;display:flex;align-items:center;justify-content:center;background:none!important}.skill-page .toolbar-teach .hide-show-button svg{width:50px;height:22px}.skill-page .toolbar-teach .next-back-button-hide{position:absolute;cursor:pointer;height:2.1428571429vmin;top:-4.7142857143vmin;right:4.2857142857vmin;display:flex;align-items:center;justify-content:center}.skill-page .toolbar-teach .next-back-button-hide .question-index-info{width:5.5714285714vmin;text-align:center}.skill-page .toolbar-teach .next-back-button-hide .question-index-info span{-webkit-user-select:none;user-select:none;font-style:normal;font-weight:600;font-size:1.7142857143vmin;line-height:125%;color:#0082b9}.skill-page .toolbar-teach .next-back-button-hide .back-btn,.skill-page .toolbar-teach .next-back-button-hide .next-btn{display:flex;justify-content:center;align-items:center;width:4.2857142857vmin;height:4.2857142857vmin;border-radius:50%;background:#0082b9}.skill-page .toolbar-teach .next-back-button-hide .back-btn svg,.skill-page .toolbar-teach .next-back-button-hide .next-btn svg{width:3vmin;height:3vmin}.skill-page .toolbar-teach .disable{cursor:not-allowed!important}.skill-page .toolbar-teach .disable svg{opacity:.6}.skill-page .toolbar-teach .disable:hover{background:transparent!important}.skill-page .toolbar-teach .disable.tool-disable{pointer-events:none!important}.skill-page .toolbar-teach .tool-item{display:flex;align-items:center;justify-content:center}.skill-page .toolbar-teach .left,.skill-page .toolbar-teach .between,.skill-page .toolbar-teach .right{flex:1;display:flex;visibility:visible}.skill-page .toolbar-teach .left .question-index-info,.skill-page .toolbar-teach .between .question-index-info,.skill-page .toolbar-teach .right .question-index-info{cursor:pointer;font-size:1.7142857143vmin;font-weight:700;width:4.7142857143vmin;color:#fff;justify-content:center;-moz-transition:font-size .5s;-ms-transition:font-size .5s;-o-transition:font-size .5s;-webkit-transition:font-size .5s;transition:font-size .5s}.skill-page .toolbar-teach .left .question-index-info:hover,.skill-page .toolbar-teach .between .question-index-info:hover,.skill-page .toolbar-teach .right .question-index-info:hover{background:none!important}.skill-page .toolbar-teach .left .tool-item,.skill-page .toolbar-teach .between .tool-item,.skill-page .toolbar-teach .right .tool-item{-webkit-user-select:none;user-select:none;height:6vmin;width:6vmin;max-height:100%;transition:height .5s;display:flex;align-items:center;justify-content:center;cursor:pointer}.skill-page .toolbar-teach .left .tool-item.disabled,.skill-page .toolbar-teach .between .tool-item.disabled,.skill-page .toolbar-teach .right .tool-item.disabled{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default!important}.skill-page .toolbar-teach .left .tool-item.audio-player,.skill-page .toolbar-teach .between .tool-item.audio-player,.skill-page .toolbar-teach .right .tool-item.audio-player{min-width:6vmin;width:auto!important;margin-right:6px;padding:0 6px}.skill-page .toolbar-teach .left .tool-item.audio-player:hover,.skill-page .toolbar-teach .between .tool-item.audio-player:hover,.skill-page .toolbar-teach .right .tool-item.audio-player:hover{cursor:default;background:unset!important}.skill-page .toolbar-teach .left .tool-item:hover,.skill-page .toolbar-teach .between .tool-item:hover,.skill-page .toolbar-teach .right .tool-item:hover{background:#0aa1df}.skill-page .toolbar-teach .left .tool-item:hover.audio-player-expand,.skill-page .toolbar-teach .between .tool-item:hover.audio-player-expand,.skill-page .toolbar-teach .right .tool-item:hover.audio-player-expand{background:unset!important}.skill-page .toolbar-teach .left .tool-item>svg,.skill-page .toolbar-teach .between .tool-item>svg,.skill-page .toolbar-teach .right .tool-item>svg{height:3vmin;width:3vmin;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.skill-page .toolbar-teach .left .skill-footer-center,.skill-page .toolbar-teach .between .skill-footer-center,.skill-page .toolbar-teach .right .skill-footer-center{width:fit-content}.skill-page .toolbar-teach .left .skill-footer-center:has(~div),.skill-page .toolbar-teach .between .skill-footer-center:has(~div),.skill-page .toolbar-teach .right .skill-footer-center:has(~div){margin-right:1.2857142857vmin}.skill-page .toolbar-teach .left .active,.skill-page .toolbar-teach .between .active,.skill-page .toolbar-teach .right .active{background:#0aa1df}.skill-page .toolbar-teach .pronunciation-container{margin-left:1vmin}.skill-page .toolbar-teach .pronunciation-container.right{flex:none}.skill-page .toolbar-teach .pronunciation-container .pronunciation{width:6vmin;height:6vmin}.skill-page .toolbar-teach .right{justify-content:flex-end}.skill-page .toolbar-teach .between{background:#0aa1df;justify-content:center;padding:0 2.1428571429vmin}.skill-page .toolbar-teach .between.enable-translate>div{pointer-events:none;opacity:.5;cursor:not-allowed}.skill-page .toolbar-teach .between.enable-translate .tool-image{pointer-events:all!important;cursor:pointer!important;opacity:1}.skill-page .toolbar-teach .between>div:not(.not-button):hover{background:#0192cd!important}.skill-page .toolbar-teach .between .active{background:#0192cd}.skill-page .toolbar-teach .between>div:not(.not-button).disable{opacity:.5}.skill-page .toolbar-teach .between>div:not(.not-button).disable:hover{background:unset!important}.skill-page .toolbar-teach .box-zoom{position:relative}.skill-page .toolbar-teach .box-zoom .percent-zoom{font-size:1.2857142857vmin;position:absolute;top:0;right:0}.skill-page .wrong-label-container{margin-top:24px;margin-bottom:32px;margin-left:unset;margin-right:unset}.skill-page .wrong-label-container .wrong-label{font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.skill-page .wrong-label-container.no-margin-bottom{margin-bottom:0}.skill-page .button-future{z-index:4;position:fixed;width:75px;border-radius:16px 0 0 16px;display:flex;flex-direction:column;align-items:center;top:117px;right:8px;padding:5px 0}.skill-page .button-future .top-icon{margin:4px 0}.skill-page .button-future hr{width:100%;border-bottom:1px solid rgba(255,255,255,.2);margin:0}.skill-page .button-future .button-icon-title{margin:5px 0}.skill-page .button-future .button-icon-title .button-icon{color:#fff;font-size:80%}.skill-page .button-future .button-icon-title .button-icon-active{color:#134e89!important;background:#ffffff!important}.skill-page .button-future .button-icon-title .button-icon:hover{background:rgba(255,255,255,.2)}.skill-page .skill-question .data-question-level{border-radius:18px;width:8px;height:16px;margin-right:8px;margin-top:15px}.skill-page .skill-question .recognition{background-color:#3065bb}.skill-page .skill-question .understanding{background-color:#ffb84e}.skill-page .skill-question .application{background-color:#ff77b8}.skill-page .skill-question .advancedApplication{background-color:#9448bc}.skill-page .skill-question .alert{position:relative;background:#fff8d3;color:#bd822a;border:none;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='rgb(255, 187, 85)' stroke-width='1' stroke-dasharray='7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:8px;font-size:22px}.skill-page .skill-question .alert .button-help{position:absolute;width:140px;margin-left:auto;left:0;right:15px;text-align:center;background:#ffaa2a;color:#fff;border:none;border-radius:8px}.skill-page .skill-question .table-comment-of-teacher{display:inline-flex;width:fit-content;margin-top:10px}.skill-page .skill-question .table-comment-of-teacher .custom-header-table-question{background-color:#e8f8ff}.skill-page .skill-question .table-comment-of-teacher table{border-spacing:0;border-collapse:unset}.skill-page .skill-question .table-comment-of-teacher table th,.skill-page .skill-question .table-comment-of-teacher table td{padding:.5rem!important;vertical-align:middle;border:1px solid #a5e4fa;border-right:unset;border-bottom:unset;text-align:center}.skill-page .skill-question .table-comment-of-teacher table th{color:#284d64}.skill-page .skill-question .table-comment-of-teacher table td{color:#00b4ff}.skill-page .skill-question .table-comment-of-teacher table td:last-child,.skill-page .skill-question .table-comment-of-teacher table th:last-child{border-right:1px solid #a5e4fa}.skill-page .skill-question .table-comment-of-teacher table tr:last-child>td{border-bottom:1px solid #a5e4fa}.skill-page .skill-question .table-comment-of-teacher table thead{background-color:#e8f8ff}.skill-page .skill-question .table-comment-of-teacher table thead tr:first-child th:first-child{border-top-left-radius:10px}.skill-page .skill-question .table-comment-of-teacher table thead tr:first-child th:last-child{border-top-right-radius:10px}.skill-page .skill-question .table-comment-of-teacher table tbody{background-color:#e8f8ff}.skill-page .skill-question .table-comment-of-teacher table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.skill-page .skill-question .table-comment-of-teacher table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.skill-page .skill-question .table-comment-of-teacher table .custom-td-column{min-width:fit-content;padding:10px 50px!important}.skill-page .skill-question .enable-translate{pointer-events:none}.skill-page .skill-question .enable-translate>button{opacity:.5;cursor:not-allowed}.skill-page .skill-question .enable-translate>a{opacity:.5;cursor:not-allowed}.skill-page .skill-question .question-knowledge-tool-tip{position:fixed;bottom:6vmin;left:50%;transform:translate(-50%);align-items:flex-start;width:80vw;justify-content:center;pointer-events:none}.skill-page .skill-question .question-knowledge-tool-tip .icon-tooltip{margin-right:8px;margin-top:.5rem;height:20px;display:flex;align-items:flex-end}.skill-page .skill-question .question-knowledge-tool-tip .icon-tooltip img{width:16px}.skill-page .skill-question .question-knowledge-tool-tip .sk-paragraph{font-size:16px!important}.skill-page .skill-question .question-knowledge-tool-tip .sk-paragraph .sk-text-run{font-weight:500!important;font-size:16px!important;line-height:20px!important;color:#7d7d7d}@media only screen and (max-width: 991px){.skill-page .skill-question .question-knowledge-tool-tip{width:calc(100vw - 48px)}}.skill-page .check-answer-toast{z-index:1;position:absolute;top:5vh;right:2.5714285714vmin;display:none;background:linear-gradient(90deg,#ffa51e 0%,#ffc266 100%);border-radius:15px;font-style:normal;font-weight:600;font-size:38px;line-height:48px;text-align:center;color:#fff;padding:24px 40px;overflow:hidden}.skill-page .check-answer-toast .circle{width:390px;height:390px;position:absolute;border-radius:50%;left:110px;top:-334px;background:linear-gradient(0deg,rgba(255,255,255,.2) -1.53%,rgba(255,255,255,0) 141.94%)}.skill-page .check-answer-toast.show{animation:scale-display .3s;z-index:10}.skill-page .check-answer-toast.hidden{animation:scale-display-reversed .35s}@keyframes scale-display{0%{opacity:0;transform:scale(0);-webkit-transform:scale(0)}to{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@keyframes scale-display-reversed{0%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}to{opacity:0;transform:scale(0);-webkit-transform:scale(0)}}.skill-page .messenger{position:absolute;bottom:10%;left:10%;padding:10px;width:50px;height:50px;background:#00b4ff;border-radius:50%;box-shadow:0 1px 10px #92a7d440}.skill-page .messenger .un-read{position:absolute;top:-15%;right:-15%;width:40%;height:40%;background:#fa383e;border-radius:50%}.skill-page .messenger svg{width:100%;height:100%;color:#fff}.skill-page .btn-disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.example .header-knowledge{margin-bottom:0}.example .example-header{position:relative;padding:20px}.example .header-knowledge+.example-header{padding-top:0}.example .back-button{position:absolute;top:50%;right:0;transform:translateY(-50%);background:#00b4ff;color:#fff;font-size:18px;font-weight:400}.example .back-button:hover{background:#00b4ff}.example .example-title{display:flex;width:100%;align-items:center}.example .title{display:inline-block;background:transparent;color:#00b4ff;font-weight:500;font-size:22px;line-height:27px}.example .list-example{display:flex}.example .list-example .button-example{margin:7px 20px;border:none;font-size:22px;color:#c4c4c4;cursor:pointer}.example .list-example .button-active{color:#00b4ff}.example .list-example .divide-active{height:6px;background:#00b4ff;border-radius:16px}.example .example-body .tag{font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#fff;border-radius:7px;width:120px;padding:8px}.example .example-body .tag svg{margin-right:10px}.example .example-body .question-tag{background:#c4c4c4}.example .example-body .solve-tag{background:#00b4ff}.example .example-body .remember-tag{background:#ffb82b}.example .example-body .box{box-sizing:border-box;border-radius:10px;padding:10px 20px;margin-bottom:16px}.example .example-body .question{background:#f3f3f3}.example .example-body .solve{background:#e3f7ff}.example .example-body .remember{background:#fff6df}.knowLedge-modal{font-family:Inter,sans-serif;z-index:10000}.knowLedge-modal .modal-dialog{height:100vh!important;width:100vw!important}.knowLedge-modal .modal-dialog .modal-body.not-grammar{height:70vh;overflow:auto}.knowLedge-modal .modal-dialog .modal-body .knowLedge-content{padding:0 32px 10px}.knowLedge-modal .modal-dialog .modal-body .knowLedge-glossary{overflow:hidden;padding:0;height:100%}.knowLedge-modal .modal-dialog .modal-body .knowLedge-pronunciation,.knowLedge-modal .modal-dialog .modal-body .knowLedge-pronunciation div{width:100%;height:100%}.knowLedge-modal .modal-dialog .modal-body .knowLedge-pronunciation .my-3{margin:unset!important}.knowLedge-modal .modal-dialog .modal-body .knowLedge-pronunciation .sk-paragraph{margin:unset;padding:.5rem 0}.knowLedge-modal .modal-dialog .modal-body .knowLedge-pronunciation iframe{max-width:100%;max-height:100%;width:100%;height:100%}.knowLedge-modal .center-align-header{background:#e0f6ff;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-user-select:none;user-select:none;border-bottom:1px solid #0ba1df;border-radius:0!important}.knowLedge-modal .center-align-header span{line-height:120%;font-weight:600!important;color:#000!important}.knowLedge-modal .center-align-header .header-icon{display:none}.knowLedge-modal .center-align-header .header-icon-menu{display:flex;justify-content:center;align-items:center;position:absolute;right:24px}.knowLedge-modal .center-align-header .header-icon-menu .font-size-up-new,.knowLedge-modal .center-align-header .header-icon-menu .font-size-down-new{margin-right:12px}.knowLedge-modal .center-align-header .header-icon-menu .font-size-up-new:hover,.knowLedge-modal .center-align-header .header-icon-menu .font-size-down-new:hover{cursor:pointer}.knowLedge-modal .center-align-header .header-icon-menu .icon-exit{margin-left:12px}.knowLedge-modal .center-align-header .header-icon-menu .icon-exit path{fill:#fff}.knowLedge-modal .center-align-header .header-icon-menu .icon-exit:hover{cursor:pointer}.knowLedge-modal .header-modal{background:#eaf7ff;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-user-select:none;user-select:none}.knowLedge-modal .header-modal .font-size-up,.knowLedge-modal .header-modal .font-size-down,.knowLedge-modal .header-modal .icon-exit{position:absolute;top:50%;z-index:2;cursor:pointer;transform:translateY(-50%)}.knowLedge-modal .header-modal .font-size-up circle,.knowLedge-modal .header-modal .font-size-up path,.knowLedge-modal .header-modal .font-size-down circle,.knowLedge-modal .header-modal .font-size-down path,.knowLedge-modal .header-modal .icon-exit circle,.knowLedge-modal .header-modal .icon-exit path{fill:#d6dde4;stroke:#d6dde4}.knowLedge-modal .header-modal .font-size-up:hover circle,.knowLedge-modal .header-modal .font-size-up:hover path,.knowLedge-modal .header-modal .font-size-down:hover circle,.knowLedge-modal .header-modal .font-size-down:hover path,.knowLedge-modal .header-modal .icon-exit:hover circle,.knowLedge-modal .header-modal .icon-exit:hover path{fill:#0aa1df;stroke:#0aa1df}.knowLedge-modal .header-modal .font-size-up{right:70px}.knowLedge-modal .header-modal .font-size-down{right:120px}.knowLedge-modal .header-modal .icon-exit{right:20px}.knowLedge-glossary-modal{top:0}.knowLedge-glossary-modal .modal-dialog{max-width:100%;margin:0!important;max-height:100vh!important}.knowLedge-glossary-modal .modal-content{margin-top:0;max-height:100vh!important;border-radius:0!important}.knowLedge-glossary-modal .modal-body{height:calc(100vh - 3.4rem)!important;overflow:auto}#___reactour .reactour__helper .sc-htpNat.fbKdtY.sc-bdVaJa.lfvGpo{display:none}#___reactour .reactour__helper .fYzjNt{margin-left:0}#___reactour .reactour__helper .reactour__close.sc-bxivhb{top:14px;right:14px}#audio-bar-time-new{display:flex;background-color:#ebebeb!important;flex-direction:row;align-items:center;gap:8px;margin-bottom:6px;background:#4ebdeb;border-radius:45px;z-index:1;width:294px;height:40px;padding:4px 16px 4px 5px}#audio-bar-time-new .control-button{cursor:pointer}#audio-bar-time-new .control-button svg{height:32px!important;width:32px!important}#audio-bar-time-new .right-content{display:flex;flex-direction:row;align-items:center;width:100%;gap:10px}#audio-bar-time-new .right-content .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}#audio-bar-time-new .right-content .split-controller{display:flex;flex-direction:row;gap:4px}#audio-bar-time-new .right-content .split-controller .index-container{display:flex;width:26px;height:26px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;cursor:pointer}@media screen and (max-width: 768px){#audio-bar-time-new .right-content .split-controller .index-container{width:32px;height:32px;padding:5.714px 0;gap:11.429px;border-radius:47.291px}}#audio-bar-time-new .right-content .split-controller .index-container .index-content{color:#959595;text-align:justify;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:165%}#audio-bar-time-new .right-content .split-controller .index-container .circle-btn{display:flex;width:20px;height:20px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#0ba1df}#audio-bar-time-new .right-content .split-controller .index-container.is-active{border-radius:41.379px;border:none;background:#0ba1df!important}@media screen and (max-width: 768px){#audio-bar-time-new .right-content .split-controller .index-container.is-active{border:1.714px solid #FFF}}#audio-bar-time-new .right-content .split-controller .index-container.is-active .index-content{font-weight:700;color:#fff!important}#audio-bar-time-new .right-content .split-controller .index-container.is-active .circle-btn{display:flex;width:12px;height:12px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#ade7ff}#audio-bar-time-new .right-content .split-controller .index-container.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}#audio-bar-time-new .right-content .split-controller .index-container:hover:not(.is-mobile){border-radius:41.379px;background:#CCCCCC}#audio-bar-time-new .right-content .split-controller .index-container:hover:not(.is-mobile) .index-content{font-weight:700;color:#959595}#audio-bar-time-new .right-content .time-remaining{font-weight:500;white-space:nowrap;font-size:12px;min-width:76px}#audio-bar-time-new .right-content .progress-container .progress-bar .progress-front{margin-top:3px!important;height:4px!important}#audio-bar-time-new .right-content .progress-container .progress-bar .fake-progress-under{top:-3.5px!important;height:3px!important}#audio-bar-time-new .right-content .progress-container .progress-bar input[type=range]::-webkit-slider-thumb{height:10px!important;width:10px}#audio-bar-time-new .right-content .progress-container .progress-bar input[type=range]::-moz-range-thumb{height:10px!important;width:10px}#hide-audio-bar{display:none}#audio-bar-time{margin-bottom:6px;padding:12px 0;background:#4ebdeb;border-radius:18px;z-index:1}.skill-translate{z-index:50}.skill-translate.fade{transition:unset!important}.tool-translate{display:none;position:absolute;cursor:pointer;background:white;border:2px solid #00b4ff;border-radius:8px;width:36px;height:36px}.popup-translate-view{padding:unset!important;max-height:50vh;min-width:unset!important;display:flex;flex-direction:column;gap:16px}.popup-translate-view .slider-container{margin:12px 25px 0}.popup-translate-view .slider-container .carousel-item .img-container{max-width:100%}.popup-translate-view .slider-container .carousel-item .img-container img{height:207px;width:auto}.popup-translate-view .slider-container .carousel-control-prev,.popup-translate-view .slider-container .carousel-control-next{height:fit-content;width:fit-content;margin:auto;opacity:1}.popup-translate-view .slider-container .carousel-control-next{right:-24px}.popup-translate-view .slider-container .carousel-control-prev{left:-24px}.popup-translate-view .slider-container .carousel-indicators li{width:8px;height:8px;border-radius:50%;background-color:#ececec;margin-left:4px;margin-right:4px;opacity:1}.popup-translate-view .slider-container .carousel-indicators li.active{background-color:#2f4d87}.popup-translate-view .slider-container.length-1 .carousel-indicators{display:none}.popup-translate-view .word{font-style:normal;font-weight:400;line-height:normal;display:flex;flex-wrap:wrap;gap:8px;overflow-wrap:break-word;text-align:justify}.popup-translate-view .word .word-text{color:#212529}.popup-translate-view .pronunciation{font-weight:400;color:#959595;margin-left:8px;overflow-wrap:break-word}.popup-translate-view .audio-link-speaker{font-size:18px;color:#53ccff;margin-right:10px;cursor:pointer}.popup-translate-view .audio-link-speaker.playing{color:#00b4ff}.popup-translate-view .microphone{color:#ccc;margin-left:8px;cursor:pointer}.popup-translate-view .microphone.reading{color:#00b4ff!important}.popup-translate-view .dictionary-content{line-height:normal;color:#0aa1df!important;display:flex;flex-direction:column;gap:16px}.popup-translate-view .dictionary-content .slider-container{margin:12px 25px 0}.popup-translate-view .dictionary-content .slider-container .carousel-item .img-container{max-width:100%}.popup-translate-view .dictionary-content .slider-container .carousel-item .img-container img{height:207px;width:auto}.popup-translate-view .dictionary-content .slider-container .carousel-control-prev,.popup-translate-view .dictionary-content .slider-container .carousel-control-next{height:fit-content;width:fit-content;margin:auto;opacity:1}.popup-translate-view .dictionary-content .slider-container .carousel-control-next{right:-24px}.popup-translate-view .dictionary-content .slider-container .carousel-control-prev{left:-24px}.popup-translate-view .dictionary-content .slider-container .carousel-indicators li{width:8px;height:8px;border-radius:50%;background-color:#ececec;margin-left:4px;margin-right:4px;opacity:1}.popup-translate-view .dictionary-content .slider-container .carousel-indicators li.active{background-color:#2f4d87}.popup-translate-view .dictionary-content .word-glossary-containers,.popup-translate-view .dictionary-content .word-glossary-containers .word-glossary-container{display:flex;flex-direction:column;gap:16px}.popup-translate-view .dictionary-content .word-glossary-containers .word-glossary-container .word-name{font-style:italic}.popup-translate-view .dictionary-content .level--1{font-weight:500;font-size:22px;line-height:28px;text-align:justify;color:#2f4d87;margin-top:2px}.popup-translate-view .dictionary-content .level-0{font-style:italic;font-weight:400;font-size:18px;line-height:24px;text-align:justify;color:#38a4ff;margin-top:4px;margin-bottom:-4px}.popup-translate-view .dictionary-content .level-1{font-weight:500;font-size:22px;line-height:28px;text-align:justify;color:#2f4d87;margin-top:4px}.popup-translate-view .dictionary-content .level-2{font-style:italic;font-weight:400;font-size:20px;line-height:24px;color:#2f4d87;opacity:.8;margin-left:6px;margin-top:2px}.popup-translate{background:white;outline:2px solid #2f4d87;border:none;padding:12px;height:auto;max-width:400px;min-width:400px}.popup-translate .word{font-style:normal;font-weight:500;font-size:22px;line-height:150%;color:#2f4d87;overflow-wrap:break-word}.popup-translate .pronunciation{font-weight:500;font-size:16px;line-height:24px;color:#2f4d87;opacity:.5;overflow-wrap:break-word}.popup-translate .audio-link-speaker{font-size:25px;color:#53ccff;margin-right:10px;cursor:pointer}.popup-translate .audio-link-speaker.playing{color:#00b4ff}.popup-translate .dictionary-content{text-align:justify}.popup-translate .dictionary-content .level--1{font-weight:400;font-size:20px;line-height:28px;text-align:justify;color:#2f4d87;margin-top:12px}.popup-translate .dictionary-content .level-0{font-style:italic;font-weight:400;font-size:16px;line-height:24px;text-align:justify;color:#38a4ff;margin-top:12px;margin-bottom:-12px}.popup-translate .dictionary-content .level-1{font-weight:400;font-size:20px;line-height:28px;text-align:justify;color:#2f4d87;margin-top:12px}.popup-translate .dictionary-content .level-2{font-style:italic;font-weight:400;font-size:18px;line-height:24px;color:#2f4d87;opacity:.8;margin-left:6px;margin-top:8px}.popup-highlight{background:white;box-shadow:0 4px 8px #00000026;border-radius:8px;font-family:Inter;font-style:normal;font-weight:400;z-index:50;background-color:unset!important}.popup-highlight *{background-color:#fff}.popup-highlight .pupup-header{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:10px;justify-content:flex-start;background-color:#0aa1df!important;font-weight:600;font-size:30px;line-height:120%;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid rgba(0,0,0,.2);border-bottom:unset!important}.popup-highlight .popup-highlight-body{padding:16px;max-width:800px;max-height:50vh;overflow:auto;z-index:50;border-top:unset!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid rgba(0,0,0,.2);background-color:#fff}.popup-highlight .popup-highlight-body:hover{background-color:#fff!important}.popup-highlight .popup-highlight-body.no-translate-data{border-radius:8px;border:1px solid rgba(0,0,0,.2)!important}.popup-highlight .popup-highlight-body div,.popup-highlight .popup-highlight-body div:hover{background-color:unset!important}.popup-highlight .popup-highlight-body::-webkit-scrollbar-track{margin-top:12px;margin-bottom:12px}.popup-highlight .popup-highlight-body .popup-translate{padding:unset!important;border:none;overflow:unset}.popup-highlight .no-data{padding:16px}.popup-highlight .no-data .no-data-title{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:20px;line-height:28px;text-align:justify;color:#2f4d87}.popup-highlight .no-data .google-translate{margin-top:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:10px;background:#e6f3ff;border-radius:8px}.popup-highlight .no-data .google-translate:hover{cursor:pointer;background:#cce8ff;box-shadow:0 2px 4px #00000026}.popup-highlight .no-data .google-translate .btn-text{font-weight:500;font-size:20px;line-height:28px;color:#38a4ff;white-space:nowrap}.tool-highlight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:6vmin;border-radius:.8571428571vmin}.tool-highlight .tool-drag{height:3vmin;cursor:pointer;display:flex;width:100%;align-items:center;justify-content:center}.tool-highlight .tool-drag:hover{background:#0aa1df;border-radius:.8571428571vmin .8571428571vmin 0 0}.tool-highlight .line{width:3.4285714286vmin;border-bottom:1px solid #ffffff}.tool-highlight .tool-icon{padding:10px;-webkit-user-select:none;user-select:none;height:6vmin;width:6vmin;max-height:100%;transition:height .5s;display:flex;align-items:center;justify-content:center;cursor:pointer}.tool-highlight .tool-icon.active{background:#0aa1df}.tool-highlight .tool-icon:last-child{border-radius:0 0 .8571428571vmin .8571428571vmin}.tool-highlight .tool-icon:hover{background:#0aa1df}.tool-highlight.enable-translate>div{pointer-events:none;opacity:.5;cursor:not-allowed}.tool-highlight.enable-translate .tool-image{pointer-events:all!important;cursor:pointer!important;opacity:1}.highlight-data.highlight-grammar{background:#007feb;color:#fff}.highlight-data.highlight-structure{background:#19b300;color:#fff}.highlight-data.highlight-vocabulary{background:#f59800;color:#fff}.highlight-data.highlight-keyword{background:#ffc08a;color:#000}.highlight-data.highlight-keyword span{background:#ffc08a!important;color:#000}.highlight-data.highlight-suggest{background:#99f1ff;color:#000}.highlight-data[class*=highlight-question]{background:#abe3a2;color:#000}.highlight-data[class*=highlight-question]:after{content:"";padding-right:.1em}.highlight-data.highlight-dictionary{border:none!important}.highlight-data.highlight-dictionary.active{background:#fdf3cc;color:#212529!important;cursor:url(/assets/cursor-translate-icon-8961e085.svg),auto!important}.highlight-data.highlight-word{border:none!important}.highlight-data.highlight-word.active{background:#fdf3cc;color:#212529!important;cursor:url(/assets/cursor-translate-icon-8961e085.svg),auto!important}.icon-game{color:#faa515;border-radius:5px;cursor:pointer}.icon-game svg{width:17px;height:14px;padding-bottom:1px}.icon-game:hover{color:#e19412}.book-page{min-height:calc(100vh - 64px);padding-top:30px;padding-bottom:30px}.book-page .book-ref{position:sticky;top:0}.book-page .book-ref .book-mark{padding:5px;max-height:500px;overflow:auto}.book-page .book-ref .book-mark a{display:block;font-size:18px;color:#333;text-decoration:none;margin:10px 0;padding:5px 0 5px 15px;border-left:3px solid transparent}.book-page .book-ref .book-mark a.mark-parent{font-weight:700;font-size:18px}.book-page .book-ref .book-mark a:hover{background-color:#e9e9e9;border-radius:10px}.book-page .book-ref .book-mark a.active{background:#d2f2ff;border-radius:10px;color:#0a9fdd}.book-page .book-ref .book-mark a.active span{display:inline-block;width:fit-content;border-left-color:#0a9fdd}.book-page .book-cover-block .bookmark{position:absolute;top:-1.5%;left:-1%;width:25%;height:auto;filter:drop-shadow(0px 0px 1px rgba(0,0,0,.75))}.book-page .book-cover-block .backdrop-lock{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026;z-index:2;border-radius:8px;display:flex;cursor:pointer}.book-page .book-cover-block .backdrop-lock .icon-lock{margin:auto;width:64px;height:64px}.book-page .book-cover-block img{width:100%;border-radius:10px}.book-page .book-goal-card{display:flex;justify-content:space-evenly;background:#ffffff;box-shadow:0 2px 12px #cfdde740;border-radius:10px;min-height:10vh;padding:0 20px 10px}.book-page .book-goal-card .book-goal-detail .checkpoint{margin-right:2.5%;min-width:125px;border:1px solid #8eaabc;box-sizing:border-box;border-radius:62px;color:#8eaabc;cursor:pointer;text-align:center;font-size:14px;padding:2px 0}.book-page .book-goal-card .book-goal-detail .checkpoint.active{color:#fff;background:#8eaabc}.book-page .book-goal-card .book-goal-detail .goal{font-size:25px;line-height:31px;color:#fd0150;align-self:center;margin-left:auto;margin-right:2.5%}.book-page .book-goal-card .book-goal{width:80%}.book-page .book-goal-card .book-goal .goal-progress{width:100%!important}.book-page .filter{margin-top:1.2rem;width:20%;line-height:14px}.book-page .filter .select-sk{width:90%;height:fit-content}.book-page .filter .select-sk div[class$=control]{border:1px solid #b2c8d7;box-sizing:border-box;border-radius:42px;background:#ffffff;font-weight:500;font-size:16px;line-height:20px;color:#393939!important}.book-page .filter .select-sk div[class$=control] div[class$=singleValue]{color:#393939!important;margin-left:10%}.book-page .filter .select-sk div[class$=menu] [class$=option]{background-color:#fff;font-weight:500;font-size:16px;line-height:20px;color:#393939}.book-page .ads-checkpoint{font-family:Roboto;position:relative}.book-page .ads-checkpoint .vertical-center{margin:0;position:absolute;top:77%;left:15%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.book-page .ads-checkpoint .vertical-center button{transform:scale(1);background:#fda100;font-weight:400;border:none;padding:10px;border-radius:7px;font-size:large;white-space:nowrap}.book-page .ads-checkpoint .vertical-center button:hover{background:#ffc96f;border:none}.book-page .ads-checkpoint .vertical-center .btn-primary:not(:disabled):not(.disabled):active{background:#fda100;border:none}.book-page .ads-checkpoint img{width:100%}.book-page .book-name{font-size:24px;font-weight:600;margin:10px 0}.book-page .book-name .love-btn{cursor:pointer;width:28px;height:28px}.book-page .book-name .love-btn svg{width:100%;height:100%}.book-page .book-name .love-btn.active svg path,.book-page .book-name .love-btn:hover svg path{fill:#d9d9d9;stroke:#d9d9d9}.book-page .book-name .extra-resource{position:relative;border:1px solid #2f4d87;border-radius:8px;background:#ffffff;font-weight:500;font-size:16px;line-height:24px;color:#2f4d87;cursor:pointer}.book-page .book-name .extra-resource:hover{background:#2f4d87;color:#fff}.book-page .book-name .extra-resource .top-icon{-webkit-user-select:none;user-select:none;display:flex;padding-left:20px;height:40px;width:185px;align-items:center;flex-direction:row;cursor:pointer}.book-page .book-name .extra-resource .extend{-webkit-user-select:none;user-select:none;position:absolute;top:45px;z-index:1;cursor:pointer;background:#ffffff;box-shadow:0 4px 4px #00000040;border-radius:8px}.book-page .book-name .extra-resource .extend hr{width:100%;border-bottom:1px solid #ffffff;margin:0}.book-page .book-name .extra-resource .extend a{color:#244e8b;text-decoration:none}.book-page .book-name .extra-resource .extend a ul{width:185px;padding:10px 10px 10px 20px;margin:0}.book-page .book-name .extra-resource .extend a ul:hover{background:#dcdcdc}.book-page .book-name .button-future{align-items:flex-start;flex-direction:row;font-weight:700;font-size:17px;top:57px;right:0;width:auto;color:#fff;display:flex;box-shadow:0 2px 12px #cfdde7d9;background:#244e8b;border-radius:8px 0 0 8px;margin-right:-16px;margin-left:16px}.book-page .book-name .button-future:hover{cursor:pointer}.book-page .book-desc{font-size:14px}.book-page .book-card{background:#ffffff;box-shadow:0 2px 12px #cfdde740;border-radius:10px;border:none}.book-page .book-card .book-checkpoint-chapter{color:#009cf3}.book-page .book-card .book-checkpoint-chapter :hover{color:#00517c;cursor:pointer}.book-page .book-card-checkpoint{background:none!important;border:none;box-shadow:none}.book-page .book-card-checkpoint .book-name{font-size:30px;line-height:37px;color:#393939}.book-page .book-card-checkpoint hr{display:none}.book-page .book-chapter-checkpoint{background-color:#fff!important;border-radius:0!important;border-bottom:1px solid #e5e5e5;padding-bottom:1rem!important}.book-page .book-chapter{display:flex;align-items:baseline;background-color:#d2f2ff;border-radius:10px;color:#009cf3;align-items:center}.book-page .book-chapter .chapter-assign{margin-right:16px}.book-page .book-chapter .chapter-assign .icon-assign{display:flex;align-items:center;justify-content:center;cursor:pointer;width:resize(40);height:resize(40)}.book-page .book-chapter .chapter-assign .icon-assign svg{width:2.7857142857vmin;height:2.7857142857vmin;width:resize(26);height:resize(26)}.book-page .book-chapter .chapter-assign .icon-assign svg path{stroke:#204b98;fill:transparent}.book-page .book-chapter .has-suggestion .icon-assign svg path{stroke:none;fill:#204b98}.book-page .book-chapter .chapter-index{display:flex;width:50px;height:50px;justify-content:center;align-items:center;color:#fff;font-size:24px;font-weight:700;background-color:#00b4ff;border-radius:10px}.book-page .book-chapter .chapter-name{padding-left:10px;font-weight:700;font-size:22px}.book-page .book-chapter .chapter-title{padding-left:10px;font-weight:700}.book-page .book-chapter .chapter-notification{margin-left:auto;font-weight:500;font-size:16px;line-height:24px;color:#2f4d87}.book-page .book-chapter.checkpoint-chapter{background-color:#ffe9c5!important;color:#d36601}.book-page .book-chapter.checkpoint-chapter .checkpoint-lesson{min-width:35%;max-width:35%}.book-page .book-chapter.checkpoint-chapter .chapter-index{color:#fff!important;background-color:#faa515!important}.book-page .book-chapter.checkpoint-chapter .checkpoint-title{width:55%;color:#d36601!important;padding-left:2rem;font-weight:700}.book-page .book-chapter.checkpoint-chapter .checkpoint-title .title{color:#d36601!important;font-size:18px}.book-page .book-chapter.checkpoint-chapter .checkpoint-title .info{display:inline-block;margin-left:15px;background-color:#faa5154d;border-radius:41px;padding:5px 12px;font-size:18px;line-height:22px;font-weight:500;color:#d36601}.book-page .book-chapter.checkpoint-chapter .checkpoint-title a:hover{color:#d36601!important}.book-page h2.chapter-parent{font-size:20px}.book-page h2{display:flex;flex-direction:row;font-weight:700;color:#009cf3}.book-page h2.chapter-parent:before{background:linear-gradient(-90deg,rgb(0,156,243) 0%,rgb(255,255,255) 100%)}.book-page h2.chapter-parent:after{background:linear-gradient(90deg,rgb(0,156,243) 0%,rgb(255,255,255) 100%)}.book-page h2:before,.book-page h2:after{content:"";flex:1 1;height:4px;margin:auto 10px}.book-page .book-lesson{display:flex}.book-page .book-lesson .lesson-name{max-width:35%;min-width:35%;margin-left:50px;padding:10px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;display:flex}.book-page .book-lesson .lesson-name .lesson-name-content .pronunciation-link:hover{cursor:pointer}.book-page .book-lesson .lesson-name .lesson-name-content .pronunciation-link:hover rect{fill:#2f4d87}.book-page .book-lesson .lesson-name .lesson-name-content .pronunciation-link:hover path{fill:#fff}.book-page .book-lesson .lesson-name .lesson-name-content:has(>.pronunciation-link){min-height:1.5rem;align-items:center;display:flex}.book-page .book-lesson .lesson-name .icon-assign{display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-3px);width:32px;height:32px}.book-page .book-lesson .lesson-name .icon-assign svg{height:16px;width:16px}.book-page .book-lesson .lesson-name .icon-assign svg path{stroke:#204b98!important;fill:transparent}.book-page .book-lesson .lesson-name .icon-assign:hover{background:#d9f4ff;border-radius:50%;z-index:2}.book-page .book-lesson .lesson-name .has-suggestion .icon-assign svg path{stroke:none;fill:#204b98}.book-page .book-lesson .lesson-name-checkpoint{flex-direction:column}.book-page .book-lesson .lesson-sections{padding:10px 0 10px 10px;border-bottom:1px solid #e9e9e9;position:relative}.book-page .book-card>.book-lesson:last-child .lesson-name,.book-page .book-card>.book-lesson:last-child .lesson-sections{border-bottom:none}.book-page .section-name{color:#929292;margin:5px 0}.book-page .skill-name{display:flex;font-size:14px;line-height:24px;position:relative;text-decoration:none}.book-page checkpoint:hover a,.book-page checkpoint:hover .skill-number{color:#d36601!important}.book-page .checkpoint a,.book-page .checkpoint .skill-number{color:#d36601!important}.book-page .checkpoint .skill-checkpoint-icon{color:#d36601;align-self:center}.book-page .skill-name a,.book-page .skill-number{color:#323232;min-width:1.5rem;color:#212529;display:inline-block}.book-page .skill-name .skill-details{color:#0bb783!important}.book-page .icon-game:hover{background-color:#ffa308;color:#fff}.book-page .icon-game:hover svg :first-child{fill:#fff}.book-page .icon-game:hover svg *{fill:#ffa308}.book-page .icon-game:hover~.skill-info{background-color:#f5f5f5;border-radius:3px}.book-page .minigame-name{display:flex;font-size:14px;line-height:24px;padding-right:27px;align-items:baseline;color:#212529}.book-page .minigame-name .badge{background-color:#cdf0ff;width:1.5rem}.book-page .game-disable .game-number,.book-page .game-disable .game-name{color:#cdcdcd!important}.book-page .icon-game-v1{display:flex;align-items:center;position:absolute;right:6px;height:100%}.book-page .community-data{margin-top:10px;border-top:1px solid #e9e9e9}.book-page .community-data .community-title{font-size:14px;margin:10px 0 10px 28px}.book-page .community-data .community-icon{font-size:14px;margin:10px;text-align:right}.book-page .community-data .community-loadmore{text-align:center;font-size:14px;color:#212529}.my-book{position:relative;min-height:84vh;padding-top:30px;padding-bottom:30px}.my-book .body-header{box-sizing:border-box;border-radius:5px 5px 0 0;min-height:60px;display:flex;color:#00b4ff;background-color:#d2f2ff}.my-book .body-header .header-label{display:flex;position:relative;font-size:20px;text-transform:uppercase;font-weight:700;justify-content:center;align-items:center}.my-book .books-list{background-color:#fff;border-radius:0 0 5px 5px;padding:20px;text-align:center}.my-book .books-list .book-card{display:inline-block;margin:20px;width:200px;height:325px;border:1px solid transparent}.my-book .books-list .book-card img{padding:20px;height:260px;border-radius:10px}.my-book .books-list .book-card .book-name{color:#333;font-size:16px;margin:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:21px;height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.my-book .books-list .book-card:hover{border-color:#00b4ff}.my-book .active-book .active-banner,.my-book .active-book .seri-banner,.my-book .check-seri .active-banner,.my-book .check-seri .seri-banner{color:#fff;background:linear-gradient(90deg,#3482c4 0%,#409be8 100%);box-shadow:0 2px 4px #00000026;border-radius:16px;padding:20px 64px}.my-book .active-book .active-banner a,.my-book .active-book .seri-banner a,.my-book .check-seri .active-banner a,.my-book .check-seri .seri-banner a{color:#fff}.my-book .active-book .active-banner h4,.my-book .active-book .seri-banner h4,.my-book .check-seri .active-banner h4,.my-book .check-seri .seri-banner h4{font-weight:500;font-size:26px;line-height:32px}.my-book .active-book .active-banner h5,.my-book .active-book .seri-banner h5,.my-book .check-seri .active-banner h5,.my-book .check-seri .seri-banner h5{font-style:normal;font-weight:500;font-size:17px;line-height:27px}.my-book .active-book .active-banner button,.my-book .active-book .seri-banner button,.my-book .check-seri .active-banner button,.my-book .check-seri .seri-banner button{height:44px;width:228px;background-color:#ffae29;color:#fff}.my-book .active-book .active-banner .row,.my-book .active-book .seri-banner .row,.my-book .check-seri .active-banner .row,.my-book .check-seri .seri-banner .row{align-items:center}.my-book .active-book .active-banner .code-part,.my-book .active-book .seri-banner .code-part,.my-book .check-seri .active-banner .code-part,.my-book .check-seri .seri-banner .code-part{text-align:center;height:40px;width:106px;font-size:20px;font-family:monospace;color:#09a3e3;border:1px solid transparent;border-radius:4px}.my-book .active-book .active-banner .code-part:focus,.my-book .active-book .seri-banner .code-part:focus,.my-book .check-seri .active-banner .code-part:focus,.my-book .check-seri .seri-banner .code-part:focus{outline:0;border:solid 1px #009aef;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;caret-color:#09a3e3}.my-book .active-book .active-banner .strikethrough,.my-book .active-book .seri-banner .strikethrough,.my-book .check-seri .active-banner .strikethrough,.my-book .check-seri .seri-banner .strikethrough{color:#009aef;font-size:20px;margin:0 5px}.my-book .active-book .steps-container,.my-book .check-seri .steps-container{border:2px solid #dcdcdc;border-radius:16px;padding:12px 64px;text-align:center;margin-top:20px;font-size:16px}.my-book .active-book .steps-container .title,.my-book .check-seri .steps-container .title{margin:0 auto 16px;font-weight:700;font-size:26px;line-height:40px;color:#2f4d87}.my-book .active-book .steps-container .instruct-active,.my-book .check-seri .steps-container .instruct-active{width:306px;height:306px;flex-shrink:0;border-radius:8px;background:#f3faff;max-width:100%;padding:16px}.my-book .active-book .steps-container .instruct-active .index,.my-book .check-seri .steps-container .instruct-active .index{border-radius:8px 8px 50px;background:linear-gradient(167deg,#5084fd 0%,#6694ff .01%,#4f83fc 100%);width:133px;height:39px;display:flex;align-items:center;justify-content:center;margin-left:-24px;margin-bottom:28px;color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:150%}.my-book .active-book .steps-container .instruct-active span,.my-book .check-seri .steps-container .instruct-active span{display:inline-block;margin-bottom:28px;color:var(--body-text-body-color, #212529);text-align:justify;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.my-book .active-book .steps-container .instruct-active img,.my-book .check-seri .steps-container .instruct-active img{width:100%;height:auto}.my-book .active-book .steps-container a,.my-book .check-seri .steps-container a{color:#212529}.my-book .active-book .steps-container .line,.my-book .check-seri .steps-container .line{margin:auto;width:121px;height:4px;background:#cff1ff}.my-book .active-book .steps-container .support-row,.my-book .check-seri .steps-container .support-row{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));text-align:left;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.my-book .active-book .steps-container .support-row .provide-inf,.my-book .check-seri .steps-container .support-row .provide-inf{display:grid;grid-template-columns:auto 1fr}.my-book .active-book .steps-container .support-row .phone-contact~span,.my-book .check-seri .steps-container .support-row .phone-contact~span{color:#6c757d}.my-book .active-book .steps-container .support-row .mail-contact,.my-book .check-seri .steps-container .support-row .mail-contact{color:#4f83fc;text-decoration:underline}.hoclieu-book-card{display:inline-block;min-width:min(100%,400px);max-width:min-content;box-shadow:1px 1px 4px -2px #67cff8;margin-bottom:20px;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .3s}.hoclieu-book-card:hover{transform:scale(1.03)!important}.hoclieu-book-card a{text-decoration:none}.hoclieu-book-card .book-card-wrapper{padding:20px;display:flex}.hoclieu-book-card .book-card-wrapper .book-card .bookmark{position:absolute;top:-1.8%;left:-1%;width:25%;height:auto;filter:drop-shadow(0px 0px 1px rgba(0,0,0,.75))}.hoclieu-book-card .book-card-wrapper .book-cover{width:150px;height:210px;margin-right:20px;border-radius:10px}.hoclieu-book-card .book-card-wrapper .right-card{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;text-align:left}.hoclieu-book-card .book-card-wrapper .right-card .book-name{color:#2098d1;font-weight:700;font-size:1.1em;transition:.5s color}.hoclieu-book-card .book-card-wrapper .right-card .activation-info{color:gray;font-size:.9em;text-align:left}.hoclieu-book-card .book-card-wrapper .right-card .download-btn{color:#2098d1;transition:.5s color}.hoclieu-book-card .book-card-wrapper .right-card .love-btn{color:#fe9fad;transition:.5s color}@media only screen and (min-width: 576px){.active-book-modal .modal-dialog{width:80%}}@media only screen and (min-width: 576px) and (max-width: 990px){.active-book-modal .modal-dialog{max-width:532px;width:532px}}@media only screen and (min-width: 990px){.active-book-modal .modal-dialog{width:794px}}@media only screen and (min-width: 1200px){.active-book-modal .modal-dialog{width:1060px;margin-top:auto;margin-bottom:auto}}.active-book-modal{font-family:Inter}.active-book-modal.choose-grade-subject .modal-dialog{max-width:600px}.active-book-modal.choose-grade-subject .modal-dialog .modal-body{padding:unset!important}.active-book-modal.choose-grade-subject .modal-dialog .modal-footer{padding-right:16px!important}.active-book-modal.choose-grade-subject .modal-dialog .modal-footer button{margin:0 0 0 8px!important;font-family:Inter;font-weight:700;border-radius:8px}.active-book-modal.choose-grade-subject .modal-dialog .modal-footer button.btn-secondary{background-color:#efefef;color:#495057;border-color:#efefef}.active-book-modal.choose-grade-subject .modal-dialog .modal-footer button.btn-primary{background-color:#4f83fc;border-color:#4f83fc;color:#fff}.active-book-modal .box-header-modal{border-bottom:1px solid var(--theme-border, #dee2e6);border-radius:8px 8px 0 0;padding:10.5px 8px 10.5px 16px!important}.active-book-modal .box-header-modal .content-box{justify-content:space-between}.active-book-modal .title-active-book-modal{font-family:Inter;font-style:normal;font-weight:600;font-size:20px;line-height:120%;color:#212529;white-space:nowrap}.active-book-modal .code{padding:6px 16px;background:linear-gradient(261.2deg,#ffd541 24.2%,#ffc141 54.78%,#ffd541 68.01%);margin-right:16px;min-width:246px;width:fit-content;height:35px;border-radius:8px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#100b02}.active-book-modal .react-select__control{width:201px;height:35px;border:1px solid #ced4da;border-radius:8px;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#212529}.active-book-modal .react-select__placeholder{font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#212529}.active-book-modal .react-select__dropdown-indicator{color:#000}.active-book-modal .react-select__clear-indicator{padding-right:0}.active-book-modal img{border-radius:8px}.active-book-modal .modal-dialog{transition:all 1s}.active-book-modal .modal-dialog .modal-content{margin-top:6.6666666667vh;margin-left:auto;margin-right:auto}.active-book-modal .modal-dialog .modal-caption{display:flex;justify-content:center;margin-bottom:1.5rem;font-family:Inter;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#212529}.active-book-modal .modal-dialog .modal-body{padding:1.5rem}.active-book-modal .modal-dialog .modal-body .pagination li{margin-bottom:0}.active-book-modal .modal-dialog .modal-body .pagination.pagination-sm{margin:0!important;justify-content:center}.active-book-modal .modal-dialog .modal-body .warning-content-container{display:flex;padding:32px 16px;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.active-book-modal .modal-dialog .modal-body .warning-content-container .warning-content{width:fit-content;display:flex;padding:12px 16px;align-items:center;border-radius:8px;background-color:#fef7c3}.active-book-modal .modal-dialog .modal-body .warning-content-container .warning-content span{color:#212529;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.active-book-modal .modal-dialog .modal-body .select-content-container{display:flex;padding:0 16px;flex-direction:column;align-items:center;gap:16px;font-family:Inter;align-self:stretch}.active-book-modal .modal-dialog .modal-body .select-content-container .select-content{display:flex;padding-bottom:16px;flex-direction:column;align-items:flex-start;align-self:stretch}.active-book-modal .modal-dialog .modal-body .select-content-container .select-content label{display:flex;padding-bottom:8px;align-items:flex-end;gap:4px;margin-bottom:0;align-self:stretch}.active-book-modal .modal-dialog .modal-body .select-content-container .select-content>div{width:100%!important}.active-book-modal .modal-dialog .modal-body .select-content-container .select-content>div>.react-select__control{width:100%!important}.active-book-modal .modal-dialog .activate-modal-close{cursor:pointer}.active-book-modal .modal-dialog .activate-modal-close svg{margin:8px}.active-book-modal .modal-dialog .activate-modal-close svg path{fill:gray}.active-book-modal .modal-dialog .book-tile{padding:15px 25px;color:#595959;box-shadow:1px 1px 4px -2px #67cff8;margin-bottom:20px;border-radius:10px;width:100%;height:100%;max-height:450px}.active-book-modal .modal-dialog .book-tile .right-title{display:flex;flex-direction:column;justify-content:space-around}.active-book-modal .modal-dialog .book-tile .box-image-book{position:relative;transition:all .3s;width:177px;height:232px}.active-book-modal .modal-dialog .book-tile .box-image-book .bookmark{position:absolute;top:-1.8%;left:-1%;width:25%;height:auto;filter:drop-shadow(0px 0px 1px rgba(0,0,0,.75))}.active-book-modal .modal-dialog .book-tile .box-image-book:hover{transform:scale(1.03)!important}.active-book-modal .modal-dialog .book-tile .box-image-book .box-lock-book{background:#000000;opacity:.2;box-shadow:0 4px 22px #a6a6a640;border-radius:5px;width:177px;height:232px;position:absolute;top:0}.active-book-modal .modal-dialog .book-tile .box-image-book .lock-group{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.active-book-modal .modal-dialog .book-tile .box-image-book .lock-group img{width:70%;padding-bottom:10px}.active-book-modal .modal-dialog .book-tile .box-image-book .lock-group .book-active-btn{background:#ffffff;box-shadow:0 0 9px #32323280;border-radius:8px;color:#284d64;padding:5px 10px;border:none}.active-book-modal .modal-accept-activate-book{font-family:Inter}.active-book-modal .modal-accept-activate-book .caption{font-style:normal;font-weight:600;font-size:14px;line-height:150%;color:#212529;display:flex;flex-direction:column;gap:8px}.active-book-modal .modal-accept-activate-book .caption .green-tag{width:fit-content;color:var(--green-600, #039855);border-radius:100px;background:var(--green-100, #d1fadf);padding:4.2px 7.8px;font-size:12px;line-height:100%}.active-book-modal .modal-accept-activate-book .caption .green-tag+ul{padding-left:1.5rem}.active-book-modal .modal-accept-activate-book .text-be-exchanged{font-weight:400;font-size:14px;line-height:150%}.active-book-modal .modal-accept-activate-book .text-second{font-weight:400;font-size:16px}.active-book-modal .modal-accept-activate-book .text-checkbox{margin:32px 0 16px;font-weight:400;font-size:14px;line-height:150%;color:#1d2939}.active-book-modal .modal-accept-activate-book .my-course-ware-card .book-card-content .book-extensive{border-top:none}.active-book-modal .modal-accept-activate-book .modal-activate-footer{display:flex;justify-content:flex-end;font-family:Inter;font-style:normal;font-size:14px;line-height:24px;border-top:1px solid var(--theme-border, #ebedef);padding:12px}.active-book-modal .modal-accept-activate-book .modal-activate-footer .btn{font-size:14px!important;line-height:150%;font-weight:700}.active-book-modal .modal-accept-activate-book .modal-activate-footer .btn-primary{padding:7px 16px;border-radius:8px;border:unset;border:1px solid var(--theme-primary, #4f83fc);background:var(--theme-primary, #4f83fc)!important}.active-book-modal .modal-accept-activate-book .modal-activate-footer .cancel-button{background:rgba(228,228,239,.4)!important;border:none!important;color:#495057;margin-right:8px}.active-book-modal .modal-accept-activate-book .modal-activate-footer .activate-button{color:#fff;background:#38a4ff}.active-book-modal.reactivate .modal-dialog{max-width:1056px;height:100%;margin:auto;display:flex}.active-book-modal.reactivate .modal-dialog .modal-content{margin:auto}.active-book-modal.reactivate .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:24px;padding:16px;font-family:Inter;font-style:normal;line-height:150%;max-height:85vh;overflow-y:auto;font-size:14px}.active-book-modal.reactivate .modal-dialog .modal-content .modal-body .exchange-text b{color:#212529;font-weight:700}.active-book-modal.reactivate .modal-dialog .modal-content .modal-body .title{font-size:16px;font-weight:700}.active-book-modal.reactivate .modal-dialog .modal-content .modal-body .gray-tag{margin-top:8px;border-radius:100px;background:var(--gray-200, #e9ecef);width:fit-content;padding:4.2px 7.8px;color:var(--gray-600, #6c757d);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:100%}.active-book-modal.reactivate .modal-dialog .modal-content .modal-body .current-book .book-extensive{display:none}.active-book-modal.activating .modal-content{margin-top:16.6666666667vh;max-width:600px}.active-book-modal.activating .modal-content .modal-body{padding:0}.active-book-modal.activating .modal-content .modal-body .caption{padding:16px}.active-book-modal.activating .modal-content .modal-body .caption ul{margin-bottom:0}.active-book-modal.activating .modal-content .modal-body .text-checkbox{padding:16px;margin:0;display:flex;height:56px;justify-content:center;align-items:center}.active-book-modal.reactivate.activating .modal-dialog .modal-content{max-height:100vh;margin:auto;max-width:498px}.active-book-modal.reactivate.activating .modal-dialog .modal-content .modal-body{gap:0;padding:0}.active-book-modal.reactivate.activating .modal-dialog .modal-content .modal-body .title,.active-book-modal.reactivate.activating .modal-dialog .modal-content .modal-body .current-book{padding:16px}.active-book-modal.reactivate.activating .modal-dialog .modal-content .modal-body .change-book{padding-top:16px}.active-book-modal.reactivate.activating .modal-dialog .modal-content .modal-body .change-book .my-course-ware-card{margin-bottom:16px}@media (max-width: 768px){.active-book-modal .active-book-modal .code{margin:0}}@media only screen and (max-width: 1400px){.ads-checkpoint .vertical-center button{transform:scale(.85)!important}}@media only screen and (max-width: 1200px){.ads-checkpoint .vertical-center button{transform:scale(.75)!important}.active-book-modal .modal-dialog .box-header-modal .group-button-select{flex-wrap:wrap;justify-content:center}.active-book-modal .content-box{justify-content:center!important;column-gap:32px;row-gap:8px}.active-book-modal .activate-modal-close{position:absolute;right:16px;top:12px}.active-book-modal.activating .modal-content{margin-top:6.6666666667vh}.active-book-modal.activating .code{margin-right:48px}.active-book-modal.activating .content-box{justify-content:space-between!important}.choose-grade-subject .content-box{justify-content:space-between!important;padding-right:32px}}@media only screen and (max-width: 990px){.active-book-modal h5{padding-left:0!important}.active-book-modal .modal-dialog .book-tile{padding:8px 16px!important}.active-book-modal.activating .title-active-book-modal{width:60%!important;text-align:center}.active-book-modal.activating .content-box{justify-content:center!important}.ads-checkpoint .vertical-center button{transform:scale(.5)!important}}.active-book-modal.reactivate .box-header-modal{padding:12px 8px 12px 16px!important}@media only screen and (max-width: 576px){.active-book-modal .modal-header .justify-content-between.align-items-center.flex-wrap{justify-content:center!important;flex-direction:column}.active-book-modal .modal-header .group-button-select>div{width:43%!important}.active-book-modal .modal-header .group-button-select .code{width:auto!important}.active-book-modal .modal-header .group-button-select .react-select__control{width:100%!important}.active-book-modal .modal-body{padding:1rem!important;margin:0!important;display:flex;flex-direction:column;height:calc(93.4vh - 160px);overflow:auto}.active-book-modal .modal-body .row{flex-grow:1;overflow:auto;width:100%;margin:0!important;flex-direction:column;flex-wrap:nowrap}.active-book-modal .modal-dialog .book-tile{text-align:center}.active-book-modal .modal-dialog .book-tile .box-image-book{margin:auto}.active-book-modal .modal-dialog .box-header-modal .group-button-select{flex-wrap:wrap;justify-content:center}.active-book-modal .group-button-select{flex-wrap:wrap;gap:10px}.active-book-modal .right-title{display:flex;flex-direction:column;gap:10px;text-align:start;align-items:flex-start}.choose-grade-subject .content-box{justify-content:center!important}.active-book-modal.activate .modal-body .row .col-xl-3,.active-book-modal.activate .modal-body .row .col-xl-3 .book-tile{padding:0!important}.active-book-modal.activate .modal-body .row .col-xl-3 .book-tile .box-image-book,.active-book-modal.activate .modal-body .row .col-xl-3 .book-tile .box-lock-book,.active-book-modal.activate .modal-body .row .col-xl-3 .book-tile img{height:auto!important;width:100%!important;aspect-ratio:177/232}.active-book-modal.activate .modal-body .row .col-xl-3 .book-tile .book-active-btn{white-space:nowrap}.active-book-modal.reactivate .modal-body .row .book-tile{padding:0!important;height:160px}.active-book-modal.reactivate .modal-body .row .book-tile img{height:100%;aspect-ratio:177/232;width:auto}.active-book-modal.reactivate .confirm-book{display:flex;flex-direction:column;height:100%;justify-content:space-between}.active-book-modal.reactivate .confirm-book .d-flex{flex-direction:column;gap:20px}.active-book-modal.reactivate .confirm-book .d-flex .image{text-align:center}.active-book-modal.activating .modal-header{height:unset!important}.active-book-modal.activating .content-box{justify-content:center!important}.active-book-modal.activating .modal-body{height:unset!important}}@media only screen and (max-width: 450px){.ads-checkpoint .vertical-center button{transform:scale(.35)!important}}@media print{.header-wrapper,.footer,.analytics-tabs,.error-report-view,.skill-overview,.fa-facebook-messenger,.button-icon-title{display:none!important}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}.modal-content-custom-show-PDF{margin-top:unset!important}.modal-dialog-custom-show-PDF{max-width:100%!important;max-height:100%!important;margin:unset}.modal-dialog-custom-show-PDF .modal-body{padding:0rem 1.75rem!important}.group-btn{align-self:flex-end;margin-bottom:2px;flex-grow:1}.download-btn{border-radius:50%;width:24px;height:24px;align-items:center;justify-content:center}.download-btn:hover{background-color:#c6c6c6}.download-btn-v1{display:flex;justify-content:center;flex-direction:row;align-items:center;padding:8px 16px;gap:8px;background:#ffffff;box-shadow:0 2px 4px #00000040;border-radius:40px}.download-btn-v1 .btn-text{font-family:Quicksand;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2f4d87}.download-btn-v1.dowloaded{padding:8px!important}.download-btn-v1:hover{cursor:pointer}.download-btn-v1:hover .btn-text{color:#38a4ff}.download-btn-v1:hover svg path{stroke:#38a4ff}.book-page{font-family:Inter;line-height:normal}.book-page .book-view-mobile{margin-top:-14px}.book-page .book-view-mobile .chapter-parent{padding:0!important;font-size:16px}.book-page .book-view-mobile .book-cover{display:none}.book-page .book-view-mobile .love-btn{display:none!important}.book-page .book-view-mobile .book-name{margin:0;font-size:18px;line-height:125%}.book-page .book-view-mobile .book-desc{font-size:12px;line-height:125%;margin-top:3px;text-align:justify;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.book-page .book-view-mobile .book-chapter{align-items:center}.book-page .book-view-mobile .book-chapter .chapter-index{max-width:48px!important;height:48px}.book-page .book-view-mobile .book-chapter .chapter-name{white-space:nowrap}.book-page .book-view-mobile .book-chapter .chapter-name,.book-page .book-view-mobile .book-chapter .chapter-title{font-size:16px;white-space:break-spaces;font-weight:600}.book-page .book-view-mobile .book-chapter .chapter-notification{display:none!important}.book-page .book-view-mobile .book-lesson{display:block;padding-top:6px;padding-left:10px}.book-page .book-view-mobile .book-lesson:not(.no-assign-skill) .lesson-name .skill-suggestion{width:23px}.book-page .book-view-mobile .book-lesson .section-name.has-suggest{margin-left:23px!important}.book-page .book-view-mobile .book-lesson .lesson-name{max-width:100%;width:100%;margin:0;border:none;padding:5.5px 0;font-size:16px;font-style:normal;font-weight:600;align-items:baseline}.book-page .book-view-mobile .book-lesson .lesson-name .skill-suggestion:first-child{margin-left:0}.book-page .book-view-mobile .book-lesson .lesson-name .skill-suggestion .nav-item{margin-right:10px!important}.book-page .book-view-mobile .book-lesson .lesson-name .skill-suggestion .dropdown-toggle{margin-right:0}.book-page .book-view-mobile .book-lesson .lesson-name .skill-suggestion .icon-assign{width:13px;height:13px;transform:translateY(3px)}.book-page .book-view-mobile .book-lesson .lesson-name .skill-suggestion .icon-assign svg{width:100%;height:100%}.book-page .book-view-mobile .book-lesson .lesson-name .lesson-name-content{font-size:16px;color:#000;line-height:normal}.book-page .book-view-mobile .book-lesson .lesson-sections{padding:6px 0;display:flex;flex-direction:column;gap:6px}.book-page .book-view-mobile .book-lesson .lesson-sections .section-name{margin:0}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section{display:flex;flex-direction:column;gap:6px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .section-name{padding-bottom:5.5px;color:#979da4;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name{line-height:17px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion:first-child{margin-left:0!important}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion .nav-item,.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion .skill-checkpoint-suggestion-icon{margin-left:0!important;margin-right:0!important;min-width:23px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion .dropdown-toggle{margin-right:0}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion .icon-assign{width:13px;height:13px;transform:translateY(3px)}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-suggestion .icon-assign svg{width:100%;height:100%}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-number{min-width:24px;line-height:normal;margin:0!important;text-align:start!important;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .minigame-name{line-height:17px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-info,.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .game-name{font-size:14px;font-style:normal;font-weight:400;line-height:145%}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .skill-info img,.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .game-name img{height:17px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .icon-game-v1{width:17px;height:17px}.book-page .book-view-mobile .book-lesson .lesson-sections .lesson-section .skill-name .icon-game-v1 svg{width:100%;height:100%}@media (max-width: 1023px){.book-page .book-cover{display:none}.book-page-header-content{display:flex;gap:16px;margin-bottom:16px}.book-page-header-content .book-cover-block img{max-height:170px;max-width:200px;width:auto}.book-page-header-content .book-card{flex:1;margin-bottom:0!important}.col-md-10{flex:1;max-width:100%}}.sachmem{position:relative;background-color:#dff7ff;min-height:94vh}@media only screen and (max-width: 1400px){.sachmem{padding-bottom:10em}}.sachmem .sachmem-top-img{width:100%;position:absolute;left:0;top:0}.sachmem .sachmem-bottom-img{width:100%;position:absolute;left:0;bottom:0}.sachmem .sachmem-top-sign{display:inline-block;position:relative;margin-bottom:25px}.sachmem .sachmem-top-sign .book-title{position:absolute;color:#00b4ff;font-weight:500;font-size:30px;left:80px;bottom:10px}.sachmem .units{background:#67d2ff;margin-bottom:25px;border-radius:15px;display:flex;padding:5px;font-size:18px;color:#fff}.sachmem .units .element{border-radius:10px;padding:5px 25px;cursor:pointer}.sachmem .units .element.label{background:#00b4ff;font-weight:700}.sachmem .units .element.active{background:#00b4ff;font-weight:700;font-size:22px}.sachmem .units .element:hover{background:#00b4ff}.sachmem .units .left-part{display:inline-block;padding-right:10px}.sachmem .units .right-part{width:100%}.sachmem .units .right-part .first-line,.sachmem .units .right-part .second-line{display:flex;flex-wrap:wrap;justify-content:space-between}.sachmem .units .right-part .line{border-bottom:1px solid #34c3ff;margin:2px 0}.sachmem .unit-name{text-align:center;margin-bottom:40px}.sachmem .unit-name .title{display:inline-block;position:relative;background:#00b4ff;border-radius:10px;padding:10px 25px;font-size:24px;color:#fff;width:fit-content}.sachmem .unit-name .title:after{content:"";width:0px;height:0px;position:absolute;top:-30px;left:calc(50% - 5px);border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid transparent;border-bottom:12px solid #00b4ff}.sachmem .lesson{margin-bottom:20px}.sachmem .lesson .lesson-name{display:inline-block;font-family:Merienda One;height:50px;font-style:normal;font-weight:400;font-size:25px;width:254px;text-align:center;padding-top:10px;border-radius:154px/50px 50px 0 0}.sachmem .lesson .lesson-section{border-radius:10px;padding:30px;background-color:#fff}.sachmem .lesson .lesson-section .lesson-item{border-radius:8px;display:flex}.sachmem .lesson .lesson-section .lesson-item:not(:last-child){margin-bottom:15px}.sachmem .lesson .lesson-section .lesson-item .item-index{display:inline-flex;border-radius:8px 0 0 8px;min-width:75px;font-size:31px;justify-content:center;align-items:center}.sachmem .lesson .lesson-section .lesson-item .item-name{padding:15px 30px;font-weight:600;font-size:20px}.sachmem .lesson-index-0 .lesson-name{color:#b57e00;background-color:#fdb714}.sachmem .lesson-index-0 .lesson-item{background-color:#ffe4a5}.sachmem .lesson-index-0 .lesson-item:hover{background-color:#ffd87d}.sachmem .lesson-index-0 .lesson-item .item-index{color:#b57e00;background-color:#fdb714}.sachmem .lesson-index-0 .lesson-item .item-name{color:#ae7a00}.sachmem .lesson-index-1 .lesson-name{color:#a5396c;background-color:#f564a9}.sachmem .lesson-index-1 .lesson-item{background-color:#ffc8e2}.sachmem .lesson-index-1 .lesson-item:hover{background-color:#ffafd5}.sachmem .lesson-index-1 .lesson-item .item-index{color:#a5396c;background-color:#f564a9}.sachmem .lesson-index-1 .lesson-item .item-name{color:#ab4a78}.sachmem .lesson-index-2 .lesson-name{color:#562271;background-color:#a961ce}.sachmem .lesson-index-2 .lesson-item{background-color:#f1d7ff}.sachmem .lesson-index-2 .lesson-item:hover{background-color:#e8bbff}.sachmem .lesson-index-2 .lesson-item .item-index{color:#562271;background-color:#a961ce}.sachmem .lesson-index-2 .lesson-item .item-name{color:#773b96}.book-page-wrapper{font-family:Poppins,sans-serif;background-image:url(/assets/bg_book_page-58576c37.png);min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center}.book-page-wrapper .logo-nxb{position:fixed;bottom:2vmin;left:2vmin;width:10vmin;height:10vmin;background-image:url(/assets/logo-nxb-8991c04b.png);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .logo-pearson{position:fixed;bottom:2vmin;right:2vmin;width:20vmin;height:10vmin;background-image:url(/assets/pearson-dd9567c1.png);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .book-page-custom{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:auto;width:138.2142857143vmin;height:95vh;max-width:98vw}.book-page-wrapper .book-page-custom .book-page-header{position:relative;height:16vmin;width:100vw}.book-page-wrapper .book-page-custom .book-page-header .book-donwload-container{position:absolute;display:flex;justify-content:flex-end;align-items:center;top:8px;right:32px}.book-page-wrapper .book-page-custom .book-page-header .book-img{position:absolute;right:57vw;transform:translate(50%);height:15vmin;width:40vmin;background-image:url(/assets/book-img-2c599439.png?t=1);background-size:contain;background-repeat:no-repeat;background-position:center}.book-page-wrapper .book-page-custom .book-page-header .book-logo{visibility:hidden;position:absolute;height:7vmin;width:40vmin;background-image:url(/assets/global-success-1f4b383e.png);background-size:contain;background-repeat:no-repeat;background-position:center;background-position:right;right:2vmin;top:0}.book-page-wrapper .book-page-custom .book-detail{position:relative;z-index:1;display:flex;height:74vmin;background:rgba(255,255,255,.85);border-radius:1.7142857143vmin}.book-page-wrapper .book-page-custom .book-detail .list-chapter{display:grid;grid-template-columns:1fr 1fr;grid-gap:3vmin;margin:auto 3vmin;width:min(100vw - 30vmin,108.2142857143vmin)}.book-page-wrapper .book-page-custom .book-detail .bookview-column{display:grid;grid-gap:2.5714285714vmin}.book-page-wrapper .book-page-custom .book-detail .chapter-detail{display:flex;align-items:center;justify-content:space-between;padding-left:1.0714285714vmin;position:relative;height:5.7857142857vmin;background:#32a199;border:.2142857143vmin solid #009183;border-radius:6.4285714286vmin;font-style:normal;font-weight:700;font-size:2.1428571429vmin;line-height:3vmin;color:#fff;cursor:pointer;justify-items:start;width:calc(min(100vw - 30vmin,108.2142857143vmin)/2 - 4.5vmin)}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data{opacity:.65}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data .chapter-lock-icon{visibility:hidden;position:absolute;right:2.1428571429vmin}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data .chapter-lock-icon svg{width:1.5vmin;display:block}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data.chapter-review .chapter-name{position:relative;transition:all .2s linear 0s}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data.chapter-review .chapter-name:before{content:"Coming soon!";position:absolute;top:80%;left:0;width:100%;height:100%;visibility:hidden;transition:all .2s linear 0s;white-space:nowrap;display:flex;justify-content:center}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data.chapter-review:hover{cursor:default}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data.chapter-review:hover .chapter-name{text-indent:-99999px}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data.chapter-review:hover .chapter-name:before{top:0;text-indent:0;visibility:visible}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data .chapter-title{position:relative;transition:all .2s linear 0s}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data .chapter-title:before{content:"Coming soon!";position:absolute;top:100%;left:0;width:100%;height:100%;visibility:hidden;white-space:nowrap;transition:all .2s linear 0s}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data:hover{cursor:default}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data:hover .chapter-lock-icon{visibility:visible}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data:hover .chapter-title{text-indent:-99999px}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-no-data:hover .chapter-title:before{top:0;text-indent:0;visibility:visible}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-detail-content{display:flex;align-items:center}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-name{min-width:6vmin}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .skill-suggestion-icon{margin-right:8px;visibility:hidden}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .skill-suggestion-icon .icon-assign svg{width:24px}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .skill-suggestion-icon .icon-assign svg path{stroke:#fff;fill:transparent}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .skill-suggestion-icon.has-suggestion .icon-assign svg path{fill:#fff}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review{background:#ffffff;border:.2142857143vmin solid #257973;border-radius:6.4285714286vmin;color:#32a199;justify-content:center;align-items:center}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review .chapter-detail-content{grid-template-columns:1fr;display:grid;justify-items:center}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review .chapter-index,.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review .chapter-title{display:none}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review .skill-suggestion-icon{margin-right:0;margin-left:8px}.book-page-wrapper .book-page-custom .book-detail .chapter-detail.chapter-review:hover{color:#fff}.book-page-wrapper .book-page-custom .book-detail .chapter-detail:hover{background:#008073;box-shadow:0 .4285714286vmin .4285714286vmin #00000040}.book-page-wrapper .book-page-custom .book-detail .chapter-detail:hover .skill-suggestion-icon{visibility:visible}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-index{background-image:url(/assets/chapter-index-bg-5eb74a25.svg);height:8.0357142857vmin;width:8.0357142857vmin;position:absolute;background-size:cover;background-repeat:no-repeat;left:6.5vmin;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:4.2857142857vmin;line-height:5.1428571429vmin}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-title{margin-left:8.5vmin;white-space:pre-line;line-height:100%}.book-page-wrapper .book-page-custom .book-detail .chapter-detail .chapter-title::-webkit-scrollbar{display:none}.book-page-wrapper .book-page-custom .book-detail .chapter-content{margin:2.5714285714vmin 1.7142857143vmin 0 10.2857142857vmin;width:min(98vw,138.2142857143vmin)}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header{position:relative}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .icon-back{position:absolute;left:-8.5714285714vmin;top:50%;transform:translateY(-50%);cursor:pointer;width:6vmin;height:6vmin}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .icon-back rect{fill:#32a199}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .icon-back:hover{cursor:pointer}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .icon-back:hover rect{fill:#009183}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail{width:100%}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail .skill-suggestion-icon{visibility:visible;margin-right:16px}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail:hover{background:#32a199;box-shadow:none}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail:hover .chapter-name{color:#fff}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail:hover.chapter-review{background:#ffffff}.book-page-wrapper .book-page-custom .book-detail .chapter-content .chapter-content-header .chapter-detail:hover.chapter-review .chapter-name{color:#32a199}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections{padding-left:1.9285714286vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .lesson-section{margin-bottom:1.7142857143vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .lesson-section.hide-skill-index .skill-index{display:none!important}.book-page-wrapper .book-page-custom .book-detail .chapter-lesson{display:flex;flex-direction:column;margin-top:2.5714285714vmin;height:83vmin;overflow:auto}.book-page-wrapper .book-page-custom .book-detail .chapter-lesson::-webkit-scrollbar{width:2px}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .lesson-section,.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .community-data-skill{display:grid;grid-gap:1.7142857143vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .community-data-skill.hide-skill-index .skill-index{display:none!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .section-name{color:#f27130;font-size:2.5714285714vmin;line-height:3.4285714286vmin;font-weight:600}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-sections .section-name-teacher{margin-left:3.6428571429vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name{display:flex;padding-left:1.7142857143vmin;align-items:center;font-weight:600;font-size:2.5714285714vmin;line-height:3.4285714286vmin;color:#494949;cursor:pointer;height:4.2857142857vmin;-webkit-user-select:none;user-select:none;border-radius:5.3571428571vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name .pronunciation-link:hover{cursor:pointer}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name .pronunciation-link:hover rect{fill:#2f4d87}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name .pronunciation-link:hover path{fill:#fff}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name.active{background:linear-gradient(90deg,#009183 23.76%,rgba(37,121,115,0) 53.94%);color:#fff;margin-bottom:1.7142857143vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name .skill-suggestion .mr-3.nav-item{margin-right:1.2857142857vmin!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name .skill-suggestion .nav-item a{display:flex}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name.active .skill-suggestion .nav-item a svg{stroke:#fff;stroke-width:60px}.book-page-wrapper .book-page-custom .book-detail .book-lesson .lesson-name.active .skill-suggestion .nav-item a svg path{fill:#009183}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion{font-size:1.9vmin!important;align-items:flex-start;margin-left:0;grid-gap:.5vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion .analysis-icon{height:3.2142857143vmin!important;width:3.2142857143vmin!important;scale:.65}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion .mx-2.nav-item{margin-left:.8571428571vmin!important;margin-right:.8571428571vmin!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion .nav-item{display:flex;align-items:center}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion .nav-item .dropdown-menu .skill-suggestion-card{font-family:Quicksand}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-suggestion .nav-item .dropdown-menu .skill-suggestion-card .card-header{background-color:#f27130;color:#fff}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-number,.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-info,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .game-name,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .skill-number{font-weight:600;font-size:2.5714285714vmin;line-height:3vmin;color:#5f5f5f!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-number.skill-number,.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-info.skill-number,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .game-name.skill-number,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .skill-number.skill-number{width:3vmin;color:#5f5f5f!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-number.have-padding,.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name .skill-info.have-padding,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .game-name.have-padding,.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .skill-number.have-padding{margin-left:3.2142857143vmin!important}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-disable{opacity:.5}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-name a,.book-page-wrapper .book-page-custom .book-detail .book-lesson .book-page .skill-number{min-width:3.2142857143vmin;display:inline-block}.book-page-wrapper .book-page-custom .book-detail .book-lesson .minigame-name .badge{background-color:#cdf0ff;width:1.5rem}.book-page-wrapper .book-page-custom .book-detail .book-lesson .treeview .toggle{display:none}.book-page-wrapper .book-page-custom .book-detail .book-lesson .tool-game-container{padding-left:1.0714285714vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game.px-2{padding-left:.8571428571vmin;padding-right:.8571428571vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game{font-size:2.1428571429vmin;line-height:2.7857142857vmin;display:inline-block;position:relative}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game svg{width:3.4285714286vmin;height:2.1428571429vmin;padding-bottom:1px}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game:hover{background-color:unset;color:#fff}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game:hover svg :first-child{fill:#fff}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game:hover svg *{fill:#ffa308}.book-page-wrapper .book-page-custom .book-detail .book-lesson .icon-game:hover:before{content:"";height:42px;min-width:42px;position:absolute;z-index:-1;left:50%;top:50%;background:#ffa308;border-radius:50%;transform:translate(-50%,-50%)}.book-page-wrapper .book-page-custom .book-detail .book-lesson .community-data{font-size:2.3571428571vmin;line-height:2.7857142857vmin}.book-page-wrapper .book-page-custom .book-detail .book-lesson .skill-info img{width:2.5714285714vmin;height:2.5714285714vmin;margin-top:0!important}.book-page-wrapper .book-page-custom .black-icon-game{width:3.4285714286vmin;height:3.4285714286vmin}.book-page-wrapper .book-page-custom .book-detail-left{display:flex;width:min(100vw - 30vmin,108.2142857143vmin)}.book-page-wrapper .book-page-custom .book-detail-left::-webkit-scrollbar{display:none}.book-page-wrapper .book-page-custom .book-detail-right{-webkit-user-select:none;user-select:none;border-radius:0 1.7142857143vmin 1.7142857143vmin 0;background:rgba(0,145,131,.7);background-image:url(/assets/plus-bg-96a46285.png);width:30vmin}.book-page-wrapper .book-page-custom .book-detail-right::-webkit-scrollbar{display:none}.book-page-wrapper .book-page-custom .book-detail-right .book-cover{position:sticky;top:.8571428571vmin;height:10.7142857143vmin;margin:.8571428571vmin auto auto;z-index:1}.book-page-wrapper .book-page-custom .book-detail-right .book-cover .book-img{width:100%;height:10.7142857143vmin;background-image:url(/assets/book-bg-e40ddbcc.png);background-size:cover;background-position:center}.book-page-wrapper .book-page-custom .book-detail-right .book-cover .backdrop-lock{position:absolute;top:0;left:0;width:99%;height:99%;background-color:#00000026;z-index:2;border-radius:.8571428571vmin;display:flex;cursor:pointer}.book-page-wrapper .book-page-custom .book-detail-right .book-cover .backdrop-lock .icon-lock{margin:auto;width:5.1428571429vmin;height:5.1428571429vmin}.book-page-wrapper .book-page-custom .book-extension{font-family:Nunito,sans-serif;margin-top:4.6vmin;padding-left:1vmin;display:grid;grid-gap:2.5714285714vmin}.book-page-wrapper .book-page-custom .book-extension .title{margin-bottom:.8571428571vmin;text-align:center;font-weight:800;font-size:2.5714285714vmin;line-height:2.5714285714vmin;color:#f27130;text-shadow:rgb(255,255,255) 3px 0px 0px,rgb(255,255,255) 2.83487px .981584px 0px,rgb(255,255,255) 2.35766px 1.85511px 0px,rgb(255,255,255) 1.62091px 2.52441px 0px,rgb(255,255,255) .705713px 2.91581px 0px,rgb(255,255,255) -.287171px 2.98622px 0px,rgb(255,255,255) -1.24844px 2.72789px 0px,rgb(255,255,255) -2.07227px 2.16926px 0px,rgb(255,255,255) -2.66798px 1.37182px 0px,rgb(255,255,255) -2.96998px .42336px 0px,rgb(255,255,255) -2.94502px -.571704px 0px,rgb(255,255,255) -2.59586px -1.50383px 0px,rgb(255,255,255) -1.96093px -2.27041px 0px,rgb(255,255,255) -1.11013px -2.78704px 0px,rgb(255,255,255) -.137119px -2.99686px 0px,rgb(255,255,255) .850987px -2.87677px 0px,rgb(255,255,255) 1.74541px -2.43999px 0px,rgb(255,255,255) 2.44769px -1.73459px 0px,rgb(255,255,255) 2.88051px -.838247px 0px}.book-page-wrapper .book-page-custom .extra-resource{position:relative}.book-page-wrapper .book-page-custom .extra-resource .top-icon{cursor:pointer;margin:auto;display:flex;align-items:center;grid-gap:.8571428571vmin;padding:0 .8571428571vmin}.book-page-wrapper .book-page-custom .extra-resource .top-icon span{font-weight:800;font-size:2.1428571429vmin;line-height:3vmin;color:#4d4d4d}.book-page-wrapper .book-page-custom .extra-resource .top-icon svg{width:3vmin;height:3vmin}.book-page-wrapper .book-page-custom .extra-resource .top-icon span{padding-left:.2142857143vmin;white-space:nowrap}.book-page-wrapper .book-page-custom .extra-resource .extra-resource-extend{position:absolute;background:#ffffff;border-radius:1.7142857143vmin;padding:.2142857143vmin;display:grid;grid-gap:.8571428571vmin;top:4.2857142857vmin;width:85%;left:50%;transform:translate(-50%);z-index:1;justify-items:center}.book-page-wrapper .book-page-custom .extra-resource .extra-resource-extend a{color:#f27130;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;text-align:start;width:100%;padding-left:.75vmin}.book-page-wrapper.view-a-chapter .book-page-header{height:0!important}.book-page-wrapper.view-a-chapter .book-detail{transition:height .5s;height:95vmin!important}.book-page-wrapper.view-a-chapter .list-chapter{overflow:hidden!important;opacity:0!important;width:0!important;margin:0!important}.book-page-wrapper.view-a-chapter .book-detail-right,.book-page-wrapper.view-a-chapter .book-extension{transition:all .5s;overflow:hidden!important;opacity:0;width:0;margin:0}.book-page-wrapper.view-a-chapter .book-detail-left{transition:all .5s;width:min(98vw,138.2142857143vmin)!important}.book-page-wrapper.view-a-chapter .chapter-content{transition:width .7s,opacity .7;opacity:1!important}.book-page-wrapper.view-a-chapter .book-img{position:absolute!important;right:2vmin!important;top:2vmin!important;background-position:right!important;transform:none!important}.book-page-wrapper.view-a-chapter .chapter-detail{pointer-events:none;height:6vmin!important;font-size:3.4285714286vmin!important;line-height:4.2857142857vmin!important;padding-left:1.5vmin!important}.book-page-wrapper.view-a-chapter .chapter-detail .chapter-index{position:unset!important;transform:unset!important;margin-left:1.7142857143vmin!important}.book-page-wrapper.view-a-chapter .chapter-detail .chapter-title{margin-left:1.7142857143vmin!important}.book-page-wrapper.view-a-chapter .chapter-detail .skill-suggestion-icon{pointer-events:fill}.book-page-wrapper.view-a-chapter .chapter-review .skill-suggestion-icon{margin-left:8px;visibility:visible}.book-page-wrapper.view-a-chapter .chapter-review .skill-suggestion-icon .icon-assign svg{width:30px!important}.book-page-wrapper.view-a-chapter .chapter-review .skill-suggestion-icon .icon-assign svg path{stroke:#32a199!important}.book-page-wrapper.view-a-chapter .chapter-review .skill-suggestion-icon.has-suggestion .icon-assign svg path{fill:#32a199}.book-page-wrapper.view-list-chapter .book-detail-right,.book-page-wrapper.view-list-chapter .book-detail-left{transition:all .5s}.book-page-wrapper.view-list-chapter .chapter-content{opacity:0;overflow:hidden;width:0;margin:0}.book-page-wrapper.view-list-chapter .list-chapter{transition:all .5s}@keyframes show-up{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:scaleX(0);opacity:0;overflow:hidden}to{-webkit-transform:scale(1);transform:scaleX(1);opacity:1;overflow:inherit}}@keyframes disappear{0%{-webkit-transform:scale(1);transform:scaleX(1);opacity:1;overflow:inherit}to{-webkit-transform:translateX(-2000px) scale(.7);transform:scaleX(0);opacity:0;overflow:hidden}}.book-my-little-fun-wrapper{font-family:Poppins,sans-serif;background-image:url(/assets/bg-ac73e052.png);min-height:calc(100vh - 64px);background-size:cover;background-repeat:no-repeat;padding:20px 0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-wrapper .book-my-little-fun-frame{position:relative}.book-my-little-fun-wrapper.has-chapter{background-image:url(/assets/bg-ac73e052.png);background-color:#c7eafb}.book-my-little-fun-wrapper .my-little-fun-unit-img{background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png)}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg{position:relative;margin-bottom:12px;display:flex;flex-direction:row}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-header{max-width:600px;width:239px;height:61px;display:flex;justify-content:space-between;position:absolute;left:50%;transform:translate(-50%)}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-logo{background-image:url(/assets/my-little-fun-unit-logo-36706a14.png);height:61px;background-size:contain;background-repeat:no-repeat;width:250px}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-robot{background-image:url(/assets/my-little-fun-unit-robot-57d26789.png);background-repeat:no-repeat;background-size:contain;background-position:left;height:61px;width:106px}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-first-unit{height:100%;width:260px;border:6px solid #ffffff;box-shadow:0 4px 4px #00000040;border-radius:24px;background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png);cursor:pointer;display:none}.book-my-little-fun-wrapper .book-my-little-fun-header-wrapper .book-my-little-fun-header-bg .my-little-fun-unit-teddy{background-image:url(/assets/my-little-fun-unit-teddy-7e804b39.png);background-repeat:no-repeat;background-size:contain;background-position:right;height:100%;width:106px}.book-my-little-fun-wrapper .list-chapter{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;column-gap:0px;row-gap:12px}.book-my-little-fun-wrapper .box-chapter{width:109px;height:61px;border:2px solid #ffffff;box-shadow:0 4px 4px #00000040;border-radius:12px;background-image:url(/assets/my-little-fun-unit-bg-88288c2e.png);background-size:cover;background-repeat:no-repeat;cursor:pointer}.book-my-little-fun-wrapper .box-chapter.chapter-0{position:absolute;top:0;left:50%;transform:translate(-50%)}.book-my-little-fun-wrapper .box-chapter.chapter-disabled{pointer-events:none;filter:grayscale(100%)}.book-my-little-fun-wrapper .chapter-0{background-image:url(/assets/u0-9ba6f49f.png)}.book-my-little-fun-wrapper .chapter-1{background-image:url(/assets/u1-7c6cb60f.png)}.book-my-little-fun-wrapper .chapter-2{background-image:url(/assets/u2-d3e1d064.png)}.book-my-little-fun-wrapper .chapter-3{background-image:url(/assets/u3-193a2b30.png)}.book-my-little-fun-wrapper .chapter-4{background-image:url(/assets/u4-c86492f6.png)}.book-my-little-fun-wrapper .chapter-5{background-image:url(/assets/u5-132e5ebc.png)}.book-my-little-fun-wrapper .chapter-6{background-image:url(/assets/u6-ae53a16c.png)}.book-my-little-fun-wrapper .chapter-7{background-image:url(/assets/u7-1439a9bc.png)}.book-my-little-fun-wrapper .chapter-8{background-image:url(/assets/u8-0dc7abed.png)}.book-my-little-fun-wrapper .chapter-9{background-image:url(/assets/u9-29503966.png)}.book-my-little-fun-wrapper .chapter-10{background-image:url(/assets/u10-4cc4efb9.png)}.book-my-little-fun-wrapper .chapter-11{background-image:url(/assets/u11-8b56534a.png)}.book-my-little-fun-wrapper .chapter-12{background-image:url(/assets/u12-94102ac7.png)}.book-my-little-fun-wrapper .game-0{background-image:url(/assets/g1-fc31c5ac.png)}.book-my-little-fun-wrapper .game-1{background-image:url(/assets/g2-fa6e69af.png)}.book-my-little-fun-wrapper .game-2{background-image:url(/assets/g3-8f15730a.png)}.book-my-little-fun-wrapper .game-3{background-image:url(/assets/g4-7383f6bb.png)}.book-my-little-fun-wrapper .game-4{background-image:url(/assets/g5-72a9cb50.png)}.book-my-little-fun-wrapper .game-5{background-image:url(/assets/g6-163c0a1b.png)}.book-my-little-fun-wrapper .list-game{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.book-my-little-fun-wrapper .list-game .box-game{width:100px;height:90px;margin-bottom:12px;border:4px solid #ffffff;border-bottom:none;box-shadow:0 4px 4px #00000040;border-radius:20px 20px 12px 12px;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end}.book-my-little-fun-wrapper .list-game .box-game .game-info{display:flex;background:#ffffff;position:relative;height:12px;border-radius:0 0 12px 12px}.book-my-little-fun-wrapper .list-game .box-game .game-info .game-number{background-image:url(/assets/star-index-2bb1d728.png);background-size:contain;font-style:normal;font-weight:600;font-size:8px;line-height:10px;color:#fff;width:21px;height:21px;position:absolute;top:50%;transform:translate(-50%,-50%);left:0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-wrapper .list-game .box-game .game-info .game-name{margin-left:10px;font-style:normal;font-weight:600;font-size:10px;line-height:28px;display:flex;align-items:center;color:#2f4d87}.book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:32px}.book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:160px;height:60px;margin:auto}.book-my-little-fun-waitting-screen{background-image:url(/assets/my-little-fun-waitting-screen-bg-851ea0c8.png);font-family:Poppins,sans-serif;min-height:100vh;background-size:contain;position:relative}.book-my-little-fun-waitting-screen .book-donload-container{position:absolute;display:flex;justify-content:flex-end;align-items:center;top:24px;right:32px;z-index:5}.book-my-little-fun-waitting-screen .waiting-screen-left{background-image:url(/assets/my-little-fun-waiting-screen-left-bg-12c1654f.png);background-size:cover;background-position:right;width:50vw;height:100vh}.book-my-little-fun-waitting-screen .waiting-screen-left .waiting-student{background-image:url(/assets/student-waiting-logo-99cdfa66.png)}.book-my-little-fun-waitting-screen .waiting-screen-left .waiting-teacher{background-image:url(/assets/my-little-fun-waitting-screen-logo-6b5621f6.png)}.book-my-little-fun-waitting-screen .waiting-screen-left .waiting-screen-logo{background-size:contain;width:36vw;height:70vmin;background-repeat:no-repeat;top:50%;position:absolute;transform:translateY(-50%);background-position:center right}.book-my-little-fun-waitting-screen .waitting-screen-img{background-image:url(/assets/my-little-fun-waiting-screen-img-faa5bbed.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50vw;height:100vh;position:absolute;right:0;top:0}.book-my-little-fun-waitting-screen .play-button{background-image:url(/assets/my-little-fun-play-button-8661dcb9.png);background-size:contain;cursor:pointer;position:absolute;left:50%;top:50%;height:85vmin;width:33.75vmin;transform:translate(-50%,-50%);background-position:bottom;border-radius:6vmin;z-index:100;background-repeat:no-repeat}.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{width:100%}@media screen and (min-width: 576px) and (min-height: 400px){.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:12px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:81px;width:60px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit].my-little-fun-unit-logo,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit].my-little-fun-unit-logo{width:300px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:306px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-template-columns:repeat(4,1fr);grid-column-gap:0;column-gap:0;grid-row-gap:12px;row-gap:12px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:144px;height:81px;border-radius:8px;border:6px solid #ffffff}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:180px;height:162px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:24px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:12px;width:40px;height:40px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:20px;font-size:13px}}@media screen and (min-width: 768px) and (min-height: 520px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:720px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:12px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:90px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:400px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:0;column-gap:0;grid-row-gap:12px;row-gap:12px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:160px;height:90px;border-radius:12px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:96px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:48px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:96px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:212px;height:204px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:32px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:20px;width:56px;height:56px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:28px;font-size:18px}}@media screen and (min-width: 992px) and (min-height: 600px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:960px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:19px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:102px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:45px;column-gap:45px;grid-row-gap:19px;row-gap:19px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:190px;height:102px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:264px;height:250px;margin-bottom:40px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:32px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:20px;width:56px;height:56px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:28px;font-size:18px}}@media screen and (min-width: 1200px) and (min-height: 750px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:1140px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:24px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:128px;width:151px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:570px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:57px;column-gap:57px;grid-row-gap:24px;row-gap:24px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:238px;height:128px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}}@media screen and (min-width: 1400px) and (min-height: 857px){.screen-horizontal .book-my-little-fun-frame,.screen-vertical .book-my-little-fun-frame{max-width:1320px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg{margin-bottom:32px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit],.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg [class*=my-little-fun-unit]{height:160px;width:109px}.screen-horizontal .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header,.screen-vertical .book-my-little-fun-wrapper .book-my-little-fun-header-bg .my-little-fun-header{width:600px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter{grid-column-gap:72px;column-gap:72px;grid-row-gap:32px;row-gap:32px}.screen-horizontal .book-my-little-fun-wrapper .list-chapter .box-chapter,.screen-vertical .book-my-little-fun-wrapper .list-chapter .box-chapter{width:292px;height:160px;border-radius:24px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header{height:168px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button{margin-left:12px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .back-button svg{width:64px}.screen-horizontal .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header,.screen-vertical .book-my-little-fun-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/my-little-fun-chapter-header-1ef14f0a.png);background-repeat:no-repeat;background-size:contain;width:300px;height:168px;margin:auto}.screen-horizontal .book-my-little-fun-wrapper .box-game,.screen-vertical .book-my-little-fun-wrapper .box-game{width:300px;height:266px;margin-bottom:40px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info{height:44px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-number,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-number{font-size:31px;width:81px;height:81px}.screen-horizontal .book-my-little-fun-wrapper .box-game .game-info .game-name,.screen-vertical .book-my-little-fun-wrapper .box-game .game-info .game-name{margin-left:40px;font-size:24px}}.screen-horizontal .book-my-little-fun-pagination-wrapper .box-chapter:hover.chapter-disabled,.screen-vertical .book-my-little-fun-pagination-wrapper .box-chapter:hover.chapter-disabled{scale:1.05}.book-my-little-fun-pagination-wrapper{font-family:Nunito,sans-serif;background-image:url(/assets/bg-ac73e052.png);min-height:100vh;background-size:cover;background-repeat:no-repeat;padding:20px 0;display:flex;align-items:center;justify-content:center}.book-my-little-fun-pagination-wrapper .book-my-little-fun-frame{position:relative;height:83.5714285714vmin;padding:0 3vmin}.book-my-little-fun-pagination-wrapper .my-little-fun-unit-img{background-image:url(/assets/my-little-fun-unit-0-0c78ce1d.png)}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper{position:relative;height:29.5714285714vmin}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper .my-little-fun-header{width:75vmin;height:90%;display:flex;align-items:center;justify-content:space-between;position:absolute;left:50%;transform:translate(-50%)}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper .my-little-fun-unit-girl{background-image:url(/assets/girl-f72fe168.png);background-repeat:no-repeat;background-size:contain;background-position:left;width:21.1071428571vmin;height:29.5714285714vmin}.book-my-little-fun-pagination-wrapper .book-my-little-fun-header-wrapper .my-little-fun-unit-boy{background-image:url(/assets/Boiz-a4fb9279.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:19.2857142857vmin;height:29.5714285714vmin}.book-my-little-fun-pagination-wrapper .my-little-fun-unit-content{height:21.1071428571vmin;width:34.2857142857vmin;background-image:url(/assets/content-5dfe9c77.png);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;left:50%;bottom:67%;transform:translate(-50%)}.book-my-little-fun-pagination-wrapper .chapter-frame{height:63.5357142857vmin;width:122.1428571429vmin;position:absolute;top:17%;transform:translate(-50%);left:50%;background:#ffffff;box-shadow:-.8571428571vmin .8571428571vmin #7dbce6;border-radius:3.4285714286vmin;display:flex;align-items:center;justify-content:center}.book-my-little-fun-pagination-wrapper .list-chapter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:4.0714285714vmin 9.75vmin}.book-my-little-fun-pagination-wrapper .box-chapter{width:40.7142857143vmin;height:24.4285714286vmin;box-shadow:.5357142857vmin .5357142857vmin #c7eafb;border-radius:2.5714285714vmin;background-image:url(/assets/u0-7202b600.png);background-size:cover;background-repeat:no-repeat;cursor:pointer;transition:all .2s ease-in-out}.book-my-little-fun-pagination-wrapper .box-chapter.chapter-disabled{position:relative;cursor:pointer}.book-my-little-fun-pagination-wrapper .box-chapter.chapter-disabled:before{content:"";top:0;background:#000000;opacity:.15;height:100%;width:100%;position:absolute;z-index:6;border-radius:2.5714285714vmin}.book-my-little-fun-pagination-wrapper .box-chapter.chapter-disabled:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/assets/lock-sm-07928366.svg);background-repeat:no-repeat;background-size:6.8571428571vmin 6.8571428571vmin;background-position:center;height:6.8571428571vmin;width:100%;z-index:10;position:absolute;transition:all .2s ease-in-out;display:flex;align-items:flex-end;justify-content:center;font-family:Quicksand,sans-serif;font-weight:700;font-size:3.4285714286vmin;line-height:4.2857142857vmin;color:#fff}.book-my-little-fun-pagination-wrapper .box-chapter.available-soon{cursor:auto}.book-my-little-fun-pagination-wrapper .box-chapter.available-soon:after{content:"Available soon";background-image:unset!important;height:fit-content}.book-my-little-fun-pagination-wrapper .box-chapter:hover{scale:1.05}.book-my-little-fun-pagination-wrapper .box-chapter:hover.chapter-disabled{scale:1}.book-my-little-fun-pagination-wrapper .chapter-0{background-image:url(/assets/u0-7202b600.png)}.book-my-little-fun-pagination-wrapper .chapter-1{background-image:url(/assets/u1-35097159.png)}.book-my-little-fun-pagination-wrapper .chapter-2{background-image:url(/assets/u2-f51e10fe.png)}.book-my-little-fun-pagination-wrapper .chapter-3{background-image:url(/assets/u3-c182db85.png)}.book-my-little-fun-pagination-wrapper .chapter-4{background-image:url(/assets/u4-35816da3.png)}.book-my-little-fun-pagination-wrapper .chapter-5{background-image:url(/assets/u5-72bebda6.png)}.book-my-little-fun-pagination-wrapper .chapter-6{background-image:url(/assets/u6-5f462f1c.png)}.book-my-little-fun-pagination-wrapper .chapter-7{background-image:url(/assets/u7-1f03a72e.png)}.book-my-little-fun-pagination-wrapper .chapter-8{background-image:url(/assets/u8-7bcba1e7.png)}.book-my-little-fun-pagination-wrapper .chapter-9{background-image:url(/assets/u9-a01a90fa.png)}.book-my-little-fun-pagination-wrapper .chapter-10{background-image:url(/assets/u10-8d9fee90.png)}.book-my-little-fun-pagination-wrapper .chapter-11{background-image:url(/assets/u11-b80f152f.png)}.book-my-little-fun-pagination-wrapper .chapter-12{background-image:url(/assets/u12-0eb9c2fe.png)}.book-my-little-fun-pagination-wrapper .game-0{background-image:url(/assets/g1-f450b8ed.png)}.book-my-little-fun-pagination-wrapper .game-1{background-image:url(/assets/g2-9d56612b.png)}.book-my-little-fun-pagination-wrapper .game-2{background-image:url(/assets/g3-33394049.png)}.book-my-little-fun-pagination-wrapper .game-3{background-image:url(/assets/g4-d1d455f3.png)}.book-my-little-fun-pagination-wrapper .game-4{background-image:url(/assets/g5-b785c6ec.png)}.book-my-little-fun-pagination-wrapper .game-5{background-image:url(/assets/g6-24a72713.png)}.book-my-little-fun-pagination-wrapper .list-game{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6vmin;justify-items:center}.book-my-little-fun-pagination-wrapper .list-game .box-game{position:relative;width:min(40.7142857143vmin,24.6428571429vw);height:min(24.4285714286vmin,14.7857142857vw);border-radius:3.2142857143vmin;background-size:cover;box-shadow:.8571428571vmin .8571428571vmin #c7eafb;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));transition:all .2s ease-in-out}.book-my-little-fun-pagination-wrapper .list-game .box-game.game-disabled{position:relative;cursor:auto}.book-my-little-fun-pagination-wrapper .list-game .box-game.game-disabled:before{content:"";top:0;background:#000000;opacity:.15;height:100%;width:100%;position:absolute;z-index:6;border-radius:2.5714285714vmin}.book-my-little-fun-pagination-wrapper .list-game .box-game.game-disabled:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/assets/lock-sm-07928366.svg);background-repeat:no-repeat;background-size:6.8571428571vmin 6.8571428571vmin;background-position:center;height:6.8571428571vmin;width:100%;z-index:10;position:absolute;transition:all .2s ease-in-out;display:flex;align-items:flex-end;justify-content:center;font-family:Quicksand,sans-serif;font-weight:700;font-size:3.4285714286vmin;line-height:4.2857142857vmin;color:#fff}.book-my-little-fun-pagination-wrapper .list-game .box-game:hover{scale:1.05}.book-my-little-fun-pagination-wrapper .list-game .box-game .teacher-book{position:absolute;bottom:0;right:0;cursor:pointer;background:#e87078;width:6vmin;height:6vmin;display:flex;align-items:center;justify-content:flex-end;border-radius:4.8214285714vmin 0px 2.5vmin;transition:all .3s}.book-my-little-fun-pagination-wrapper .list-game .box-game .teacher-book svg{width:4.2857142857vmin;height:4.2857142857vmin;margin-right:.3214285714vmin}.book-my-little-fun-pagination-wrapper .list-game .box-game .teacher-book .teacher-guide-name{visibility:hidden;width:0;font-family:Quicksand;font-weight:600;font-size:1.9285714286vmin;line-height:2.5714285714vmin;color:#fff;white-space:nowrap;overflow:hidden}.book-my-little-fun-pagination-wrapper .list-game .box-game .teacher-book:hover{transition:all .3s;width:22.9285714286vmin;background:#e34f59}.book-my-little-fun-pagination-wrapper .list-game .box-game .teacher-book:hover .teacher-guide-name{transition:all .5s;visibility:visible;width:15vmin;margin:0 .8571428571vmin 0 0}.book-my-little-fun-pagination-wrapper .chapter-view-detail-header{display:flex;justify-content:space-between;height:15vmin}.book-my-little-fun-pagination-wrapper .chapter-view-detail-header .function-btn{cursor:pointer;display:flex;align-items:flex-end;padding-bottom:2vmin}.book-my-little-fun-pagination-wrapper .chapter-view-detail-header .function-btn svg{width:5.1428571429vmin}.book-my-little-fun-pagination-wrapper .chapter-view-detail-header .chapter-header{position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(/assets/unit-logo-91335942.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:36.6428571429vmin;height:13.7142857143vmin;margin:auto}.book-my-little-fun-pagination-wrapper .extra-resource{width:21.4285714286vmin;height:3.8571428571vmin;background:#ffffff;box-shadow:2px -2px #f27130;border-radius:4.2857142857vmin;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;top:-2vmin;right:0;transform:translateY(-100%);color:#f27130}.book-my-little-fun-pagination-wrapper .extra-resource:hover{background:#f27130;color:#fff;box-shadow:none}.book-my-little-fun-pagination-wrapper .extra-resource .top-icon{display:flex;align-items:center;justify-content:space-between;height:3.8571428571vmin;padding:0 1.0714285714vmin;font-weight:700;font-size:1.9285714286vmin;line-height:2.5714285714vmin}.book-my-little-fun-pagination-wrapper .extra-resource .box-extra{padding-top:.4285714286vmin}.book-my-little-fun-pagination-wrapper .extra-resource .box-extra .extend{display:flex;flex-direction:column;align-items:flex-start;padding:1.0714285714vmin;gap:2.1428571429vmin;width:21.4285714286vmin;background:#f27130;border-radius:1.5vmin}.book-my-little-fun-pagination-wrapper .extra-resource .box-extra .extend .link-extra{font-weight:600;font-size:1.6071428571vmin;line-height:1.9285714286vmin;color:#fff}.mlf-pagination{display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mlf-pagination .pag-box{display:flex;align-items:center;justify-content:center;width:4.2857142857vmin;height:3.2142857143vmin}.mlf-pagination .item-pag{width:1.7142857143vmin;height:1.7142857143vmin;background:#ffffff;opacity:.5;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out}.mlf-pagination .item-pag.active{background:#ffae29;width:2.5714285714vmin;height:2.5714285714vmin;opacity:1}.mlf-pagination .item-pag:hover{width:2.5714285714vmin;height:2.5714285714vmin}.back-slide-chapter,.next-slide-chapter{position:absolute;width:3.8571428571vmin;height:12.8571428571vmin;background:#ffffff;display:flex;align-items:center;justify-content:center;border-radius:1.2857142857vmin 0 0 1.2857142857vmin;cursor:pointer;transition:all .2s ease-in-out}.back-slide-chapter.back-slide-chapter,.next-slide-chapter.back-slide-chapter{transform:scaleX(-1);left:0;z-index:1}.back-slide-chapter.next-slide-chapter,.next-slide-chapter.next-slide-chapter{right:0;z-index:1}.back-slide-chapter svg,.next-slide-chapter svg{width:3vmin;height:3vmin}.back-slide-chapter:hover,.next-slide-chapter:hover{width:4.7142857143vmin;height:15.5357142857vmin}.back-slide-chapter:hover svg,.next-slide-chapter:hover svg{width:3.4285714286vmin;height:3.4285714286vmin}.screen-horizontal .chapter-frame{max-width:90vw}.screen-vertical .chapter-frame{max-width:90vmin}.screen-vertical .list-chapter{grid-gap:3.5vmin}.logo-home-page{display:flex;align-items:center;justify-content:center;position:fixed;top:22px;width:10.5vmin;height:7.7142857143vmin;left:-1.4vmin;background:#ffffff;box-shadow:.5vmin .6vmin #56c1f5;border-radius:0 9.6428571429vmin 9.6428571429vmin 0;transition:all .2s;cursor:pointer;z-index:1}.logo-home-page img{height:4.5vmin}.logo-home-page:hover{transition:all .2s;scale:1.1}.book-logo-mlf{position:fixed;top:22px;right:22px;width:15.5357142857vmin;height:15.5357142857vmin;background-image:url(/assets/book_logo_mlf-3f4307bf.png);background-size:contain;background-repeat:no-repeat;background-position:right}.game-store-icon{background:#83C3FD;border-radius:16px;padding:.2142857143vmin 1.0714285714vmin;margin-left:.75em!important}.game-store-icon svg{display:block;height:2.5vmin;width:auto}.game-store-modal{font-family:Be Vietnam Pro,sans-serif;overflow:hidden!important}.game-store-modal .modal-content{overflow:hidden}.game-store-modal .modal-dialog{top:-14%;max-width:min(98vw,138.2142857143vmin)!important}.game-store-modal .modal-header{padding:0;overflow:hidden;position:relative;background:#FFAE29;border:none;height:6.8571428571vmin}.game-store-modal .modal-header .header-shape{width:21.4285714286vmin;height:21.4285714286vmin;background:#FFFFFF;border-radius:1.0714285714vmin;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) matrix(.71,.71,-.71,.71,0,0)}.game-store-modal .modal-header .header-logo{margin:auto;z-index:1}.game-store-modal .modal-header .header-logo svg{height:5.1428571429vmin;display:block;width:auto}.game-store-modal .modal-header .header-close-btn{position:absolute;right:3.2142857143vmin;top:50%;transform:translateY(-50%)}.game-store-modal .modal-header .header-close-btn svg{width:3vmin;height:3vmin;padding:.5vmin;display:block;cursor:pointer}.game-store-modal .modal-header .header-close-btn svg:hover{background:#FFFFFF;border-radius:50%}.game-store-modal .modal-header .header-close-btn svg:hover path{stroke:#2f4d87}.game-store-modal .modal-body{height:88vmin;background:#E6F3FF;padding:0}.game-store-modal .modal-body .game-store-filter{display:flex;gap:1.7142857143vmin;font-style:normal;font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#2f4d87;padding:1.7142857143vmin 3.4285714286vmin 0}.game-store-modal .modal-body .game-store-filter .game-store-search-bar{display:flex;flex-direction:row;align-items:center;padding:0 1.7142857143vmin;gap:.8571428571vmin;width:40.2857142857vmin;height:3.8571428571vmin;background:#FFFFFF;box-shadow:0 0 .4285714286vmin #00000026;border-radius:.8571428571vmin}.game-store-modal .modal-body .game-store-filter .game-store-search-bar:hover{outline:1px solid #2F4D87}.game-store-modal .modal-body .game-store-filter .game-store-search-bar .search-bar-icon{font-size:1.7142857143vmin;color:#99b7d4}.game-store-modal .modal-body .game-store-filter .game-store-search-bar .search-bar-input{flex:1;border:none;outline:none;height:100%;color:#2f4d87}.game-store-modal .modal-body .game-store-filter .game-store-search-bar .search-bar-input::placeholder{font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;letter-spacing:.5px;color:#99b7d4}.game-store-modal .modal-body .game-store-filter .filter-chapter{height:3.8571428571vmin;min-width:15vmin}.game-store-modal .modal-body .game-store-filter .filter-chapter div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.game-store-modal .modal-body .game-store-filter .filter-chapter div[class$=control] svg{width:1.7142857143vmin;display:block}.game-store-modal .modal-body .game-store-filter .filter-chapter [class$=menu]{min-width:15vmin}.game-store-modal .modal-body .game-store-filter .filter-lesson{height:3.8571428571vmin;min-width:26.7857142857vmin}.game-store-modal .modal-body .game-store-filter .filter-lesson div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.game-store-modal .modal-body .game-store-filter .filter-lesson div[class$=control] svg{width:1.7142857143vmin;display:block}.game-store-modal .modal-body .game-store-filter .filter-lesson [class$=menu]{min-width:26.7857142857vmin}.game-store-modal .modal-body .game-store-item{display:grid;grid-template-columns:repeat(auto-fit,28.9285714286vmin);margin-top:2.1428571429vmin;gap:3.4285714286vmin;max-height:77vmin;overflow:auto;padding:2.1428571429vmin 3.4285714286vmin .4285714286vmin}.game-store-modal .modal-body .game-store-item.has-many-game{gap:3.4285714286vmin 0;justify-content:space-between}.game-store-modal .modal-body .game-store-item .game-item{font-family:Quicksand;border-radius:.8571428571vmin;box-shadow:0 0 .4285714286vmin #00000026;background:#FFFFFF;overflow:hidden;cursor:pointer;text-decoration:none}.game-store-modal .modal-body .game-store-item .game-item .game-item-img img{width:100%;height:15.4285714286vmin;object-fit:cover}.game-store-modal .modal-body .game-store-item .game-item .game-item-name{padding:1.2857142857vmin 1.7142857143vmin;gap:.8571428571vmin;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040}.game-store-modal .modal-body .game-store-item .game-item:hover{outline:.3214285714vmin solid #38A4FF;box-shadow:0 0 .4285714286vmin #00000040}.book-stock-photo{border-radius:1.7142857143vmin;padding:.25vmin;margin-left:1.2857142857vmin!important;width:3vmin;height:3vmin;transition:all .2s ease-in-out}.book-stock-photo svg{display:block;width:100%;height:auto}.book-stock-photo.no-active svg path{fill:#32a199}.book-stock-photo:hover{background-color:#029183;border-radius:50%;padding:.5vmin}.book-stock-photo:hover svg path{fill:#fff}.book-stock-photo-modal{font-family:Be Vietnam Pro,sans-serif;overflow:hidden!important}.book-stock-photo-modal .modal-content{overflow:hidden}.book-stock-photo-modal .modal-dialog{top:-14%;max-width:min(98vw,138.2142857143vmin)!important}.book-stock-photo-modal .modal-header{padding:0;overflow:hidden;position:relative;background:#48a0bc;border-radius:8px 8px 0 0;border:none;height:6.8571428571vmin}.book-stock-photo-modal .modal-header .header-shape{width:21.4285714286vmin;height:21.4285714286vmin;background:#ffffff;border-radius:1.0714285714vmin;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) matrix(.71,.71,-.71,.71,0,0)}.book-stock-photo-modal .modal-header .header-logo{font-family:Quicksand;font-style:normal;font-weight:700;font-size:3vmin;line-height:4.5vmin;text-transform:uppercase;color:#48a0bc;margin:auto;z-index:1}.book-stock-photo-modal .modal-header .header-close-btn{position:absolute;right:1.7142857143vmin;top:50%;transform:translateY(-50%)}.book-stock-photo-modal .modal-header .header-close-btn svg{width:3vmin;height:3vmin;padding:.5vmin;display:block;cursor:pointer}.book-stock-photo-modal .modal-header .header-close-btn svg:hover{background:#ffffff;border-radius:50%}.book-stock-photo-modal .modal-header .header-close-btn svg:hover path{stroke:#2f4d87}.book-stock-photo-modal .modal-body{height:88vmin;background:#e6f3ff;padding:0}.book-stock-photo-modal .modal-body .stock-photo-filter{display:flex;gap:1.7142857143vmin;font-style:normal;font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#2f4d87;padding:1.7142857143vmin 3vmin 0}.book-stock-photo-modal .modal-body .stock-photo-filter .stock-photo-search-bar{display:flex;flex-direction:row;align-items:center;padding:0 1.7142857143vmin;gap:.8571428571vmin;width:40.2857142857vmin;height:3.8571428571vmin;background:#ffffff;box-shadow:0 0 .4285714286vmin #00000026;border-radius:.8571428571vmin}.book-stock-photo-modal .modal-body .stock-photo-filter .stock-photo-search-bar:hover{outline:1px solid #2f4d87}.book-stock-photo-modal .modal-body .stock-photo-filter .stock-photo-search-bar .search-bar-icon{font-size:1.7142857143vmin;color:#99b7d4}.book-stock-photo-modal .modal-body .stock-photo-filter .stock-photo-search-bar .search-bar-input{flex:1;border:none;outline:none;height:100%;color:#2f4d87}.book-stock-photo-modal .modal-body .stock-photo-filter .stock-photo-search-bar .search-bar-input::placeholder{font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;letter-spacing:.5px;color:#99b7d4}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-chapter{height:3.8571428571vmin;min-width:15vmin}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-chapter div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-chapter div[class$=control] svg{width:1.7142857143vmin;display:block}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-chapter [class$=menu]{min-width:15vmin}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-lesson{height:3.8571428571vmin;min-width:26.7857142857vmin}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-lesson div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-lesson div[class$=control] svg{width:1.7142857143vmin;display:block}.book-stock-photo-modal .modal-body .stock-photo-filter .filter-lesson [class$=menu]{min-width:26.7857142857vmin}.book-stock-photo-modal .modal-body .stock-photo-download{height:3.8571428571vmin;width:3.8571428571vmin;border-radius:50%;background-color:#fff;margin:1.7142857143vmin 3.4285714286vmin 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer}.book-stock-photo-modal .modal-body .stock-photo-download:hover{background-color:#48a0bc}.book-stock-photo-modal .modal-body .stock-photo-download:hover svg{color:#fff}.book-stock-photo-modal .modal-body .stock-photo-download:hover svg path{stroke:#fff}.book-stock-photo-modal .modal-body .stock-photo-download svg{height:55.5555555556%;width:auto}.book-stock-photo-modal .modal-body .stock-photo-list-item{display:grid;grid-template-columns:repeat(auto-fit,28.9285714286vmin);margin-top:4.1785714286vmin;gap:3.2142857143vmin;max-height:77vmin;overflow:auto;padding:.2142857143vmin 3.4285714286vmin .4285714286vmin}.book-stock-photo-modal .modal-body .stock-photo-list-item.has-many-photo{gap:3.4285714286vmin 0;justify-content:space-between}.book-stock-photo-modal .modal-body .stock-photo-list-item .stock-photo-item{font-family:Quicksand;border-radius:.8571428571vmin;box-shadow:0 0 .4285714286vmin #00000026;background:#ffffff;overflow:hidden;cursor:pointer;text-decoration:none}.book-stock-photo-modal .modal-body .stock-photo-list-item .stock-photo-item .stock-photo-item-img img{width:100%;height:15.4285714286vmin;object-fit:cover}.book-stock-photo-modal .modal-body .stock-photo-list-item .stock-photo-item .stock-photo-item-name{padding:1.2857142857vmin 1.7142857143vmin;gap:.8571428571vmin;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040}.book-stock-photo-modal .modal-body .stock-photo-list-item .stock-photo-item:hover{outline:.3214285714vmin solid #38a4ff;box-shadow:0 0 .4285714286vmin #00000040}.book-stock-photo-modal .book-slide-stock-photo{display:grid;grid-template-columns:17.7857142857vmin auto;width:100%;height:100%;font-size:1.2857142857vmin 1.7142857143vmin}.book-stock-photo-modal .book-slide-stock-photo .demo-photo{background-color:#8ac7db;padding:1.7142857143vmin;overflow-y:auto}.book-stock-photo-modal .book-slide-stock-photo .demo-photo img{width:100%;height:auto;margin-bottom:.4285714286vmin;opacity:.6;transition:opacity .2s ease-in-out}.book-stock-photo-modal .book-slide-stock-photo .demo-photo img:hover{opacity:1!important}.book-stock-photo-modal .book-slide-stock-photo .demo-photo img.active-photo{opacity:1!important;outline:.3214285714vmin solid #38a4ff}.book-stock-photo-modal .book-slide-stock-photo .demo-photo .box-photo-demo{margin-bottom:1.7142857143vmin;cursor:pointer}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn{align-items:center;padding:1.2857142857vmin 1.7142857143vmin 0}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .left-btn{gap:.8571428571vmin}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .right-btn{gap:1.2857142857vmin}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .right-btn .explanation-btn:hover path,.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .right-btn .explanation-btn.active path{fill:#fff}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button{width:3.8571428571vmin;height:3.8571428571vmin;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button svg{height:55.5555555556%;width:auto}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button:hover,.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button.active{background-color:#1c424f;cursor:pointer}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button:hover svg,.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button.active svg{color:#fff}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button:hover svg path,.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-list-btn .button.active svg path{stroke:#fff}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content{height:calc(100% - 5.1428571429vmin);max-height:calc(100% - 5.1428571429vmin)}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content.show-explain .img-content{height:65%;min-height:65%}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content.show-explain .slide-explanation{height:35%;padding:1.2857142857vmin;overflow-y:scroll}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content .img-content{height:100%;max-height:100%;width:auto;max-width:100%;transition:all .5s;padding:0 1.7142857143vmin 2.5714285714vmin;display:flex;justify-content:center}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content .img-content img{max-width:100%;object-fit:contain}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content .slide-explanation{display:block;height:0;background-color:#fff;font-size:1.7142857143vmin;padding:0 1.2857142857vmin;transition:all .5s}.book-stock-photo-modal .book-slide-stock-photo .slide-photo .slide-img-content .slide-explanation table{width:100%!important;table-layout:fixed}.book-stock-photo-modal .book-slide-stock-photo .photo-title{font-family:Quicksand;font-style:normal;font-weight:700;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040;margin:auto .6428571429vmin}.book-stock-photo-modal .modal-content{border-radius:1.7142857143vmin}.nhap-ma-page.small-screen .container-fluid,.nhap-ma-page.small-screen .container-sm,.nhap-ma-page.small-screen .container-md,.nhap-ma-page.small-screen .container-lg,.nhap-ma-page.small-screen .container-xl{padding:0!important}.nhap-ma-page.small-screen .my-book{padding:0}.nhap-ma-page.small-screen .active-banner{border-radius:0;padding:16px;box-shadow:none}.nhap-ma-page.small-screen .active-banner h4{font-size:24px;line-height:28px}.nhap-ma-page.small-screen .active-banner h5{font-size:14px;line-height:20px}.nhap-ma-page.small-screen .active-banner h5 li{margin-bottom:.25rem!important}.nhap-ma-page.small-screen .image-des{display:none}.nhap-ma-page.small-screen .under-content{width:100%}.nhap-ma-page.small-screen .under-content .button{width:150px}.nhap-ma-page.small-screen .list-fill-box{margin-top:.5rem!important;gap:1rem .5rem;justify-content:space-around}.nhap-ma-page.small-screen .list-fill-box .code-part{margin:0!important;width:20%;font-size:15px;line-height:150%;height:30px}.nhap-ma-page.small-screen .steps-container{padding:16px;border:none;margin-top:0;font-size:14px}.nhap-ma-page.small-screen .steps-container img{max-width:100%}.nhap-ma-page.small-screen .steps-container .quote{width:100%!important;text-align:justify}.nhap-ma-page.small-screen .steps-container .support-row{margin-top:10px!important;gap:16px}.nhap-ma-page.small-screen .steps-container .support-row img.mr-3{width:36px}.nhap-ma-page.small-screen .steps-container .support-row svg{width:14px;height:14px;margin:0 8px 0 0!important}.nhap-ma-page.small-screen .steps-container b{font-size:14px!important}.questions-group{background:white;box-sizing:border-box;border-radius:5px;margin-bottom:10px}.questions-group .question-group-collapse .group-title{padding:10px;border-radius:5px;font-size:18px}.questions-group .question-group-collapse .group-title .devider{margin:0 10px}.questions-group .question-group-collapse .group-title.doing{color:#fff!important;background:#00b4ff!important}.questions-group .question-group-collapse .group-title.correct{color:#fff!important;background:#8ad866!important}.questions-group .question-group-collapse .group-title.in-correct{background:#ec5151!important;color:#fff!important}.questions-group .question-group-collapse .group-title.uncollapsed{color:#2d82a6;background:#bbeeff;border-radius:5px 5px 0 0}.questions-group .question-group-collapse .group-title.uncollapsed .skill-name{font-weight:700;margin-top:auto;margin-bottom:auto}.questions-group .question-group-collapse .group-title.uncollapsed .group-info{font-size:16px;color:#4f9ebe}.questions-group .question-group-collapse .group-title.uncollapsed .group-info b{color:#2d82a6}.questions-group .question-group-collapse .group-title.uncollapsed .group-info-status{font-size:16px;margin-left:auto;background-color:#ffffff4d;padding:5px;border-radius:5px;color:#fff}.questions-group .question-group-collapse .group-title.uncollapsed .group-info-status b{color:#2d82a6}.questions-group .question-group-collapse .group-info{font-size:16px;color:#4f9ebe}.questions-group .question-group-collapse .group-info b{color:#646464}.questions-group .question-group-collapse .question-group-title.collapsed{border-radius:25px 25px 0 0}.questions-group .question-group-collapse .skill-name{padding-left:10px;max-width:65%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.questions-group .question-group-collapse .questions{border-radius:0 0 5px 5px}.questions-group .question-group-collapse .questions .skdoc-container{height:450px;overflow-y:auto;overflow-x:hidden;margin-bottom:50px}.questions-group .question-group-collapse .questions .group-collapse{padding:5px;border-radius:0 0 5px 5px}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-indicators{bottom:-20px}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-indicators li{background-color:#00b4ff}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-indicators li .active{background-color:#035f94}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-prev,.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-next{display:unset;top:unset;bottom:20px;width:unset}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-prev button,.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-next button{color:#00b4ff;background-color:#99e6fc;border-color:#99e6fc;padding-top:2px;padding-bottom:2px}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-prev{left:unset;right:55px}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-prev button{border-radius:20px 0 0 20px!important}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-next{right:0}.questions-group .question-group-collapse .questions .group-collapse .carousel .carousel-control-next button{border-radius:0 20px 20px 0!important}.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer{background:#f5f5f5;color:#8f949a;padding:4px 20px;border-radius:20px;margin-bottom:20px}.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .current-score,.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .correct-answer,.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .your-answer,.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .time{padding:0 20px}.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .current-score,.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .correct-answer,.questions-group .question-group-collapse .questions .group-collapse .carousel .question-answer .your-answer{border-right:solid 1px rgba(143,148,154,.337254902)}.questions-group .question-group-collapse .question-detail{width:100%}.questions-group .question-group-collapse .answer{background:#f4f7f8;border-radius:5px}.questions-group .question-group-collapse .answer .answer-title{margin:10px;color:#bfcfd4;font-weight:600;font-size:16px;line-height:179%}.questions-group .question-group-collapse .answer :nth-child(2){border-top:1px solid #e0e8eb}.questions-group .question-group-collapse .answer .answer-detail{font-weight:500;font-size:18px;line-height:34px;color:#848484}.analytics-page .student-details .overview{background-color:#f7f9fa;padding:20px 10px 10px 0;border-radius:25px;margin-bottom:20px;align-items:flex-end}@media only screen and (max-width: 1300px){.analytics-page .student-details .overview .donut-chart-container{display:flex;justify-content:center}}.analytics-page .student-details .overview .statistic-card{background:white;box-shadow:0 4px 4px #c7c7c740;border-radius:15px;border:none;margin-bottom:20px}.analytics-page .student-details .overview .statistic-card .icon{display:inline-block}.analytics-page .student-details .overview .statistic-card .label{display:inline-block;text-align:center}.analytics-page .student-details .recent-skills{background-color:#f7f9fa;border-radius:25px}.analytics-page .student-details .p-3{padding:1.65rem!important}.analytics-page .student-details .p2{padding:2.65rem .1rem .55rem 1.65rem!important}.analytics-page .apexcharts-text{font-family:Quicksand!important}.analytics-page .question-collapse{background-color:#f7f9fa;border-radius:5px;margin-bottom:10px}.analytics-page .question-collapse .correct-answer{background-color:#00b4ff}.analytics-page .question-collapse .question-title{padding:10px 0;margin-bottom:10px;color:#fff;display:flex;border-radius:5px}.analytics-page .question-collapse .question-title .skill-name{border-left:1px solid white;padding-left:10px;max-width:75%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.analytics-page .question-collapse .question-title .question-score{display:inline-flex;border-right:1px solid white;padding-right:10px}.analytics-page .question-collapse .question-title .question-time{display:inline-flex;border-right:1px solid white;padding-right:10px;margin-right:10px}.analytics-page .question-collapse .question-title .question-status{width:40px;text-align:center}.analytics-page .question-collapse .sk-doc{padding-top:10px;padding-left:20px}.analytics-page .question-collapse .question-answer{background-color:#00b4ff;color:#fff;position:relative;padding:15px;border-radius:0 0 5px 5px;font-size:18px;margin-bottom:25px}.analytics-page .question-collapse .question-answer .skill-history{position:absolute;right:70px;top:20px}.analytics-page .question-collapse .question-answer .view-skill{position:absolute;right:20px;top:20px}.analytics-page .question-collapse .question-answer .show-solution{position:absolute;right:20px;top:60px}.analytics-page .question-collapse .question-answer .sk-doc{margin-top:10px;background-color:#fff;border-radius:5px;padding:5px 20px}.analytics-page .questions-log .question-name{padding:5px 10px;background-color:#f7f9fa;margin:10px 0;border-radius:5px;color:#333}.analytics-page .score-grid table td,.analytics-page .score-grid table th{padding:8px}.analytics-page .score-grid thead:after{content:"-";display:block;line-height:1em;color:transparent}.analytics-page .score-grid table{font-size:14px;width:100%;background:#ffffff}.analytics-page .score-grid table a{color:#6495ed}.analytics-page .score-grid table tbody{background:#ffffff;box-shadow:0 6px 22px #d1d1d140;border-radius:5px}.analytics-page .score-grid table tbody .lesson-name{padding-left:10px;font-weight:600;border-top:1px solid #e5e5e5;cursor:pointer}.analytics-page .score-grid table tbody th{border-right:1px solid #e5e5e5}.analytics-page .score-grid table tbody tr.skill-detail th{padding-left:40px}.analytics-page .score-grid table tbody tr.skill-detail:hover{background:#f7f9fa;cursor:pointer}.analytics-page .score-grid table tbody td.hover{background:#f7f9fa}.analytics-page .score-grid table thead tr{height:45px;background:#ffffff;border-radius:5px;position:sticky;top:0}.analytics-page .score-grid .name-skill{width:50%;text-align:center}.analytics-page .score-grid .time-practice,.analytics-page .score-grid .num-question{width:20%}.analytics-page .score-grid .score{width:10%}.analytics-page .score-grid tr td:nth-child(n+2),.analytics-page .score-grid tr th:nth-child(n+2){text-align:center}.analytics-page .score-grid .row-chapter td{border:none}.analytics-page .score-grid th.hover{background:#00b4ff;color:#fff;cursor:pointer}.analytics-page .score-grid .title{font-size:26px;margin-bottom:15px;color:#2d82a6}.analytics-page .trouble-spots .trouble-container{background:transparent;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:15px;box-shadow:unset}.analytics-page .trouble-spots .question-group-title{color:#0789d3;background-color:#f5beba}.analytics-page .trouble-spots .question-group-title .view-skill{border-color:#ccf3fd;background-color:#ccf3fd;color:#0789d3}.analytics-page .display___block{display:block}.analytics-page .display____inline___block{display:inline-block}.analytics-page .display___none{display:none!important}@media (max-width: 991.98px){.analytics-page .display___md___none{display:none!important}}.analytics-page .rts___tabs___container{display:flex;margin-bottom:16px}@media (max-width: 991.98px){.analytics-page .rts___tabs___container{margin-bottom:16px}}.analytics-page .rts___tabs{display:flex;overflow:auto;flex:0 0 100%;padding:0}.analytics-page .rts___tabs.hide___rts___tabs___scroll{-ms-overflow-style:none;scrollbar-width:none}.analytics-page .rts___tabs.hide___rts___tabs___scroll::-webkit-scrollbar{display:none}.analytics-page .rts___tab{padding:1rem 2.5rem .75rem;white-space:nowrap;vertical-align:middle;text-align:center}.analytics-page .rts___tab:hover{color:#00b4ff;background-color:#f7f9fa}.analytics-page .rts___tab:hover:after{width:100%;left:0;background:#aee5fd!important}@media (max-width: 991.98px){.analytics-page .rts___tab{margin:0 2px}}@media (max-width: 767.98px){.analytics-page .rts___tab{padding:15px 20px}}.analytics-page .rts___nav___btn___container{display:flex;margin-bottom:.5rem}.analytics-page .rts___nav___btn{color:#2f4d87;font-size:22px;font-weight:700;display:flex;justify-content:center;align-items:center}.analytics-page .rts___nav___btn:hover{background-color:#2f4d87;transition:.5s all}.analytics-page .rts___nav___btn:hover>svg{stroke:var(--rts-white-color)}@media (max-width: 767.98px){.analytics-page .rts___nav___btn>svg{width:15px}}.analytics-page button:disabled.rts___btn,.analytics-page button[disabled].rts___btn{cursor:not-allowed;color:#d9d9d9;pointer-events:none}.analytics-page button:disabled.rts___btn,.analytics-page button[disabled].rts___btn svg{stroke:#d9d9d9}.analytics-page .rts___right___nav___btn{padding:0;margin-left:12px}.analytics-page .rts___left___nav___btn{padding:0;margin-right:12px}.analytics-page .rts___nav___btn___container .rts___btn{border:none;background:none}.analytics-page .rts___tab{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:22px;color:#8eaabc;border:none;border-radius:0;background:transparent;box-shadow:none;position:relative}.analytics-page .rts___tab:after{position:absolute;right:0;left:50%;transition:.3s;content:"";width:0;bottom:0;height:5px;background:#fa0;border-radius:0 0 6px 6px}.analytics-page .rts___tab___selected{opacity:1;position:relative;cursor:pointer;background-color:transparent;animation-name:change_tab;animation-duration:1s;color:#fa0;transition:color 1s,opacity 1s}.analytics-page .rts___tab___selected:after{width:100%;left:0}@keyframes change_tab{0%{background-color:transparent}50%{background-color:#fa0!important}to{background-color:transparent;color:#fa0!important}}.analytics-page .sidebar-hoc-lieu{width:250px;position:fixed;height:calc(100vh - 64px);background:#FFF;padding:24px;font-family:Inter,sans-serif!important;border-right:1px solid #E5E7EB}.analytics-page .sidebar-hoc-lieu .sidebar-hoc-lieu-item{padding:8px;font-size:16px;font-weight:500;color:#6c757d;cursor:pointer;font-family:Inter,sans-serif!important}.analytics-page .sidebar-hoc-lieu .sidebar-hoc-lieu-item:hover{color:#4f83fc}.analytics-page .sidebar-hoc-lieu .sidebar-hoc-lieu-item.active{background:#CFE1FF;border-radius:8px;color:#4f83fc;font-size:16px;font-weight:700}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title{width:100%;display:flex;flex-direction:column;text-align:center;margin-bottom:16px}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title .teacher-box__img{position:relative}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title .teacher-box__img img{width:120px;height:120px;border-radius:50%}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title .teacher-box__img .teacher-text{position:absolute;left:50%;transform:translate(-50%);bottom:0;color:var(--blue-500, #4F83FC);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%;padding:5.25px 9.75px;border-radius:100px;background:#E4EEFF;width:74.5px;height:22.5px}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title .analytic-box__title__name{margin:8px 0;color:var(--color-body-text, #212529);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.analytics-page .sidebar-hoc-lieu .sidebar-box .analytic-box__title .teacher-owner-text{color:var(--body-text-body-color, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.analytics-page .sidebar-hoc-lieu .sidebar-box:not(:last-child){border-bottom:1px solid #EBEDEF;margin-bottom:16px}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container{width:100%}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control{border-radius:8px;border:1px solid #E4E7EB;background:#F7FAFC}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control:hover{cursor:pointer}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__value-container{padding:0 16px}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__single-value{color:#212529;font-size:14px;line-height:20px}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__indicator-separator{display:none}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control .react-select__indicator svg{fill:#6c757d!important}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__control--is-focused{border-color:#2f4d87;box-shadow:unset!important}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu{border-radius:8px;border:1px solid #E4E7EB;box-shadow:0 4px 4px #00000040}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option{color:#212529;font-size:14px;line-height:20px;background-color:#fff!important}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{cursor:pointer}.analytics-page .sidebar-hoc-lieu .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{background:#CFE1FF!important}.analytics-page .sidebar-hoc-lieu ::-webkit-scrollbar{width:6px}.analytics-page .sidebar-hoc-lieu ::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:17px}.analytics-page .sidebar-hoc-lieu ::-webkit-scrollbar-track{background-color:transparent}.analytics-page .sidebar-hoc-lieu~.main-content{margin-left:250px;padding:0 24px;min-height:calc(100vh - 64px);max-height:max-content}.analytics-page .mr-16{margin-right:16px}.analytics-page .sidebar-small-screen{position:fixed;right:0;top:0;z-index:1000;box-shadow:0 0 0 1px #ccc;animation:slideIn .5s ease-in;height:calc(100vh - env(safe-area-inset-bottom));width:100vw;display:none;font-family:Inter,sans-serif!important}.analytics-page .sidebar-small-screen .sidebar-small-screen-box{background:#FFF;padding:24px;width:250px;min-height:100vh}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item{padding:10px 20px;font-size:16px;font-weight:500;color:#6c757d;cursor:pointer}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item:hover{color:#4f83fc}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-hoc-lieu-item.active{background:#CFE1FF;border-radius:8px;color:#4f83fc;font-size:16px;font-weight:700}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box:not(:last-child){margin-bottom:16px}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container{width:100%}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control{border-radius:8px;border:1px solid #E4E7EB;background:#F7FAFC}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__value-container{padding:0 16px}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__single-value{color:#212529;font-size:14px;line-height:20px}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__indicator-separator{display:none}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control .react-select__indicator{color:#212529}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__control--is-focused{border-color:#2f4d87;box-shadow:unset!important}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu{border-radius:8px;border:1px solid #E4E7EB;box-shadow:0 4px 4px #00000040}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu .react-select__option{color:#212529;font-size:14px;line-height:20px;background-color:#fff!important}.analytics-page .sidebar-small-screen .sidebar-small-screen-box .sidebar-box .react-select-container .react-select__menu .react-select__option:hover{background:#CFE1FF!important}.analytics-page .sidebar-small-screen.show{display:block;animation:sidebar .5s ease-in-out forwards}@keyframes slideIn{0%{opacity:1}to{opacity:0}}@keyframes sidebar{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 1200px){.analytics-page .sidebar-hoc-lieu{display:none!important}.analytics-page .sidebar-hoc-lieu~.main-content{padding:0 24px}.analytics-page .btn-show-sidebar{display:block;position:fixed;right:16px;bottom:75px;text-align:center;cursor:pointer;z-index:500}.analytics-page .btn-show-sidebar img{width:40px;height:40px}.analytics-page .sidebar-small-screen .matte-screen{height:100vh;width:calc(100vw - 250px);background:#ccc;opacity:.4}}.analytics-page .analytic-container{overflow:auto}.analytics-page .analytic-container .analytic-box .analytic-box__title__name{font-weight:700;font-size:16px;color:#000;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-page .analytic-container .analytic-box .teacher-owner-text{font-weight:400;font-size:12.25px;color:#98a2b3}.analytics-page .analytic-container .analytic-box .analytic-box__title__teacher div{font-weight:400;font-size:14px;color:#080808}.analytics-page .analytic-container .analytic-box .analytic-box__title{width:100%;display:flex;flex-direction:column;text-align:center;margin-bottom:16px}.analytics-page .analytic-container .analytic-box .analytic-box__title .teacher-box__img{position:relative}.analytics-page .analytic-container .analytic-box .analytic-box__title .teacher-box__img img{width:120px;height:120px;border-radius:50%}.analytics-page .analytic-container .analytic-box .analytic-box__title .teacher-box__img .teacher-text{position:absolute;left:50%;transform:translate(-50%);bottom:0;color:var(--blue-500, #4F83FC);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%;padding:5.25px 9.75px;border-radius:100px;background:#E4EEFF;width:74.5px;height:22.5px}.analytics-page .analytic-container .analytic-box .analytic-box__title .analytic-box__title__name{margin:8px 0;color:var(--color-body-text, #212529);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.analytics-page .analytic-container .analytic-box .analytic-box__title .teacher-owner-text{color:var(--body-text-body-color, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.analytics-page .analytic-container .analytic-box span.close-sidebar{font-size:30px;font-weight:100;color:#ccc;cursor:pointer}.analytics-page .analytic-container .analytic-box span.close-sidebar:hover{color:#000}.analytics-page .analytic-container .sidebar-box.analytic-box.first{padding-bottom:16px;border-bottom:1px solid #AFE7FF}.analytics-page .analytic-container .sidebar-hoc-lieu-item.d-flex.align-items-center{padding:8px;font-size:15px}.analytics-page .new-analytics-container{margin-left:250px;padding:16px 24px;min-height:calc(100vh - 64px);max-height:max-content;max-width:calc(100vw - 257px);background-color:#f3f5f6}@media only screen and (max-width: 1200px){.analytics-page .new-analytics-container{margin-left:0;max-width:calc(100vw - 7px);overflow:hidden}}.analytics-page .analytics-title{font-size:26px;margin-bottom:15px;color:#2d82a6}.analytics-page .filter-option .title{font-size:26px;color:#2d82a6}.analytics-page .filter-option .filter{display:flex}@media only screen and (min-width: 768px){.analytics-page .filter-option .filter{justify-content:flex-end!important}}@media only screen and (max-width: 768px){.analytics-page .filter-option .filter,.analytics-page .filter-option .filter .select-box{width:100%}}.analytics-page .filter-option .filter .select-box{min-width:125px;font-size:14px}.analytics-page .filter-option .filter .select-box span{background-color:#fff}.analytics-page .filter-option .filter .select-box div[class$=control]{cursor:pointer;background-color:#eef1f2;border:unset;border-radius:5px;box-shadow:none}.analytics-page .filter-option .filter .select-box div[class$=control] svg{color:#4c7785}.analytics-page .filter-option .filter .select-box div[class$=control] span{display:none}.analytics-page .filter-option .filter .select-box [class$=singleValue]{color:#adadad}.analytics-page .filter-option .filter .select-box [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.analytics-page .filter-option .filter .select-box [class$=menu] [class$=option]{background-color:#fff;color:#adadad}.analytics-page .filter-option .filter .select-box [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.analytics-page .filter-option .filter .select-box [class$=menu] ::-webkit-scrollbar{width:6px}.analytics-page .filter-option .filter .select-box [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.analytics-page .filter-option .filter .select-box [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.analytics-page .card-header{font-weight:700}.settings-page{font-family:Inter,sans-serif}.settings-page .side-setting{padding:24px}.settings-page .side-setting .logout-for-mobile{display:none}@media screen and (max-width: 1199px){.settings-page .side-setting{height:calc(100vh - 116px);position:relative}.settings-page .side-setting .logout-for-mobile{display:block;position:absolute;bottom:24px;left:50%;transform:translate(-50%);padding:8px;border:1px solid #f7c139;width:201px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;color:#f7c139}.settings-page .side-setting .logout-for-mobile svg path{fill:#f7c139}}.settings-page .sk-item-single .item-box{font-size:15px;font-style:normal;font-weight:600;display:flex;align-items:center;justify-content:center;color:#718096}.settings-page .sk-item-single .item-box .svg-box{margin-right:8px}.settings-page .sk-item-single.active .item-box{font-family:Inter;font-size:15px;font-style:normal;font-weight:700;color:#4f83fc}.settings-page .setting-tabs{min-width:20%}.settings-page .setting-tabs .nav-item{width:100%}.settings-page .setting-tabs .nav-item .nav-link{padding-left:0;display:flex;align-items:center}.settings-page .setting-tabs .nav-item .nav-link svg{margin-right:20px}.settings-page .setting-tabs .nav-item .nav-link svg path{fill:#99b7d4}.settings-page .setting-tabs .nav-item .nav-link span{font-weight:500;font-size:20px;line-height:133%;color:#99b7d4}.settings-page .setting-tabs .nav-item .nav-link.active svg path{fill:#134e89}.settings-page .setting-tabs .nav-item .nav-link.active span{color:#134e89}@media only screen and (max-width: 700px){.settings-page .setting-tabs .nav-item .nav-link span{display:none}}.settings-page .change-password{margin:auto;max-width:534px}.settings-page .change-password .change-password-box.col{background-color:#fff;padding:24px;border-radius:8px;border:.5px solid #ebedef;background:#fff}.settings-page .change-password .change-password-box.col .form-group label{color:#212529;font-size:14px;font-style:normal;font-weight:400}.settings-page .change-password .change-password-box.col .form-group .small{background-color:#eefbff;padding:12px 16px;border-radius:8px;margin-top:8px}.settings-page .change-password .change-password-box.col .form-group .small ul{margin-bottom:0}.settings-page .change-password .change-password-box.col .form-group .small ul li{color:#1c5fb7;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.settings-page .change-password .change-password-box.col .form-group .small ul li:not(:last-child){margin-bottom:8px}.settings-page .change-password .change-password-box.col .form-group.parent{margin-bottom:16px}.settings-page .change-password .change-password-box.col .form-group.parent:last-child{margin-bottom:24px}@media screen and (max-width: 1199px){.settings-page .change-password .change-password-box.col{padding:16px}.settings-page .change-password .change-password-box.col .form-group:last-child{margin-bottom:0}}.settings-page .detail-tabs .header-general{padding-top:8px;color:#1d2939;font-size:18px;font-weight:600;line-height:100%}.settings-page .detail-tabs .col-md-6.no-bottom{margin-bottom:0}@media screen and (max-width: 575px){.settings-page .detail-tabs .col-md-6.no-bottom:first{margin-bottom:16px}}.settings-page .detail-tabs button.btn.btn-primary{background-color:#4f83fc;border-radius:8px;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%;color:#fff;padding:7px 12px;border:1px solid #4f83fc}.settings-page .detail-tabs button.btn.btn-primary:hover{background-color:#1355ee}.settings-page .detail-tabs .h2.title-main{text-align:center}@media screen and (min-width: 1200px){.settings-page .detail-tabs{margin:24px 24px 24px 274px}}.settings-page .detail-tabs .info-user .info-detail{display:block}.settings-page .detail-tabs .info-user .info-detail .info-detail-box-1{width:calc(100% - 228px)}@media screen and (max-width: 767px){.settings-page .detail-tabs .info-user .info-detail .info-detail-box-1{width:100%}.settings-page .detail-tabs .info-user .info-detail .info-detail-box-1 .form-group.no-bottom{width:calc(50% - 8px)}.settings-page .detail-tabs .info-user .info-detail .info-detail-box-1 .form-group.no-bottom:nth-child(2n){margin-right:16px}.settings-page .detail-tabs .info-user .info-detail .info-detail-box-1 .col-md-6:nth-child(2n){padding-right:0!important}}@media screen and (max-width: 1199px){.settings-page .detail-tabs{margin-top:102px;padding:16px}.settings-page .detail-tabs .info-user .info-detail{gap:16px}.settings-page .detail-tabs .info-user .info-detail .info-detail-box{flex-direction:column-reverse}.settings-page .detail-tabs .h2.title-main{text-align:left;font-size:18px;font-style:normal;font-weight:600;margin-bottom:16px}.settings-page .detail-tabs .box.row{padding:16px!important}}.settings-page .detail-tabs .setting{max-width:534px;margin:auto}.settings-page .detail-tabs .setting .setting-box{padding:24px;border-radius:8px;border:.5px solid #ebedef;background:#fff}.settings-page .detail-tabs .setting .setting-box .label{font-size:14px;font-style:normal;font-weight:400}.settings-page .detail-tabs .setting .setting-box .form-group{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400}.settings-page .detail-tabs .setting .setting-box .text-note{border-radius:8px;background:#eefbff;padding:12px 16px;color:#1c5fb7;font-size:14px;font-style:normal;font-weight:400}.settings-page .detail-tabs .setting .setting-box .row:nth-child(2){margin-top:24px}@media screen and (max-width: 1199px){.settings-page .detail-tabs .setting .setting-box{padding:16px}.settings-page .detail-tabs .setting .setting-box .form-group:last-child{margin-bottom:0}.settings-page .detail-tabs .setting .setting-box .row:nth-child(2){margin-top:16px}}.settings-page .detail-tabs .title-main{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;color:#1d2939;margin:16px auto}@media screen and (max-width: 575px){.settings-page .detail-tabs .title-main{margin-bottom:16px}}.settings-page .detail-tabs .box.row{padding:24px;border-radius:8px;border:.5px solid #ebedef;background:#fff;margin-left:0;margin-right:0;font-family:Inter,sans-serif}.settings-page .detail-tabs .box.row>.form-group.col-md-6:nth-child(2n){padding-left:10px}@media screen and (max-width: 575px){.settings-page .detail-tabs .box.row>.form-group.col-md-6:nth-child(2n){padding-left:0}}.settings-page .detail-tabs .box.row .update{margin-top:24px}@media screen and (max-width: 1199px){.settings-page .detail-tabs .box.row .update{margin-top:0!important;margin-bottom:0!important}}.settings-page .detail-tabs .box.row .form-group{margin-bottom:16px}.settings-page .detail-tabs .box.row .row .form-group label{color:#212529}.settings-page .detail-tabs .box.row .row .form-group .form-control{border-radius:4px}.settings-page .detail-tabs .box.row .row .col-md-6:nth-child(2n){padding-right:10px}@media screen and (max-width: 575px){.settings-page .detail-tabs .box.row .row .col-md-6:nth-child(2n){padding-right:0}}.settings-page .detail-tabs .box.row .row .react-datepicker-wrapper input{width:100%}.settings-page .detail-tabs .row{margin:0}.settings-page .detail-tabs [class*=col-],.settings-page .detail-tabs .col{padding-left:0;padding-right:0}.settings-page .detail-tabs .avatar-upload-box{padding-left:16px;width:228px}@media screen and (max-width: 1199px){.settings-page .detail-tabs .avatar-upload-box{margin-bottom:16px}}@media screen and (max-width: 767px){.settings-page .detail-tabs .avatar-upload-box{width:100%;padding-left:0}.settings-page .detail-tabs .avatar-upload-box .avatar-upload{margin-left:auto;margin-right:auto}}.settings-page .detail-tabs .verification .color-title{font-weight:700;font-weight:600;font-size:20px;color:#134e89}.settings-page .detail-tabs .verification .header span{color:#000}.settings-page .detail-tabs .verification .option-field{display:flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:40px}.settings-page .detail-tabs .verification .option-field input{position:absolute;opacity:0;cursor:pointer}.settings-page .detail-tabs .verification .option-field .checkmark{position:absolute;top:0;left:0;width:20px;height:20px;background:#e9f1f6;border:1px solid #99b7d4;box-sizing:border-box;border-radius:53px}.settings-page .detail-tabs .verification .option-field:hover .checkmark{background:#ccc}.settings-page .detail-tabs .verification .option-field .checkmark:after{content:"";position:absolute;display:none}.settings-page .detail-tabs .verification .option-field .checkmark:after{top:50%;left:50%;width:15px;height:15px;border-radius:50%;border:solid 3px white;transform:translate(-50%,-50%) rotate(45deg)}.settings-page .detail-tabs .verification .option-field input:checked~.checkmark{background:#00b4ff}.settings-page .detail-tabs .verification .option-field input:checked~.checkmark:after{display:block}.settings-page .detail-tabs .verification .option-field label{font-weight:500;font-size:18px;line-height:133%;color:#134e89}.settings-page .detail-tabs .verification .avatar-upload{color:#99b7d4;background:#e9f1f6;width:200px;height:200px;border-radius:5px;border:1px dashed #99b7d4;box-shadow:none}.settings-page .detail-tabs .verification .avatar-upload img{width:200px;height:200px;border-radius:5px}.settings-page .detail-tabs .verification .avatar-upload .avatar-upload-icon{color:#99b7d4;display:block}.settings-page .detail-tabs .verification .header{padding:10px;background-image:url(svgs/teacher-verification.svg);width:100%;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;display:flex;align-items:center;justify-content:space-between}.settings-page .detail-tabs .verification .header div:first-child{margin-left:20px;margin-top:10px}.settings-page .detail-tabs .verification .header div:last-child{font-size:13px;color:#f7f7f7c7;margin-right:20px;margin-top:60px}@media only screen and (max-width: 991px){.settings-page .detail-tabs .verification .header{display:block}.settings-page .detail-tabs .verification .header div:last-child{margin-top:20px;margin-left:20px}}.settings-page .detail-tabs .verification .icon{width:40px;height:40px;margin-right:20px}.settings-page .detail-tabs .card-active-container{display:grid;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.settings-page .detail-tabs .card-active-container .body-card-active{margin-top:16px;grid-gap:8px;display:grid}.settings-page .detail-tabs .card-active-container .body-card-active .body-element-card-active{background-color:#fff;padding:16px;border-radius:8px}.settings-page .detail-tabs .card-active-container .body-card-active .body-element-card-active .header{font-weight:700;margin-bottom:24px}.settings-page .detail-tabs .card-active-container .body-card-active .body-element-card-active .body ul{padding-left:20px}.settings-page .detail-tabs .card-active-container .body-card-active .body-element-card-active .body a{color:#4f83fc!important;font-weight:700}@media screen and (max-width: 1199px){.settings-page .detail-tabs .change-password,.settings-page .detail-tabs .setting{max-width:100%}}.settings-page .detail-tabs.active-card-tab{margin-top:57px}.settings-page .input-textarea{border:none;resize:none;border-radius:5px;background:#e9f1f6;min-height:40px;padding:10px 20px;outline:none!important;margin-top:1rem;font-weight:500;font-size:18px;line-height:133%;color:#134e89}.settings-page .input-textarea::placeholder{font-weight:500;font-size:18px;line-height:133%;color:#99b7d4}.settings-page .avatar-upload{position:relative;cursor:pointer;border-radius:10px;box-shadow:0 1px 4px 1px gray;max-width:212px;height:calc(100% - 50px)}.settings-page .avatar-upload img{border-radius:10px;max-width:212px;max-height:212px;object-fit:cover;object-position:50% 50%;height:100%}@media only screen and (max-width: 1300px){.settings-page .avatar-upload img{width:212px;height:212px}}.settings-page .avatar-upload .avatar-upload-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:40px;color:#fff;text-shadow:5px 5px 15px grey}.settings-page .avatar-upload input{display:none}.settings-page .avatar-upload:hover .avatar-upload-icon,.settings-page .react-datepicker-wrapper{display:block}.settings-page .react-datepicker-wrapper input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s}.settings-page .user-order-setting .selected-tabs{margin-bottom:16px}.settings-page .user-order-setting .page-item.active .page-link{background-color:#134e89;color:#fff}.settings-page .user-order-setting .page-link,.settings-page .user-order-setting .active{color:#134e89;border:none}.settings-page .user-order-setting .page-link:focus,.settings-page .user-order-setting .active:focus{box-shadow:none}.settings-page .user-order-setting .tab-order{font-weight:600;font-size:18px;border-bottom:solid 2px #134e89;display:none}.settings-page .user-order-setting .tab-order .nav-link,.settings-page .user-order-setting .tab-order .nav-item{color:#134e89;background:#e1ecf1}.settings-page .user-order-setting .tab-order .active{color:#fff;background-color:#134e89}.settings-page .user-order-setting .title{font-weight:600;font-size:20px;line-height:133%;color:#134e89;margin-bottom:20px}.settings-page .user-order-setting .my-code{border-bottom:1px solid #b5d8ef}@media screen and (min-width: 1200px){.settings-page .user-order-setting .my-code{border-bottom:none!important;border-radius:8px;background:var(--Color-White, #fff);box-shadow:0 0 2px #919eab33,0 12px 24px #919eab1f,12px 0 24px #919eab1f}.settings-page .user-order-setting .my-code .title{width:408px!important}.settings-page .user-order-setting .my-code .title .title-history{color:var(--Gray-800, #1d2939);font-family:Inter;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:100%}.settings-page .user-order-setting .my-code .title .no-card{height:32px;color:var(--Color-Primary, #4f83fc);text-align:center;font-family:Inter;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:100%}.settings-page .user-order-setting .my-code .title .no-card svg{width:24px;height:24px}}.settings-page .user-order-setting .my-code .copy-code-container{display:flex;flex-wrap:wrap}@media screen and (min-width: 1200px){.settings-page .user-order-setting .my-code .copy-code-container{display:flex;flex-wrap:unset!important;justify-content:space-between}.settings-page .user-order-setting .my-code .copy-code-container .copy-code{width:408px!important}.settings-page .user-order-setting .my-code .copy-code-container button{width:139px!important}}.settings-page .user-order-setting .my-code .copy-code-container .copy-code{height:54px;width:fit-content;align-items:center;justify-content:space-between;background:#e1ecf1;border-radius:18px;margin-bottom:20px}.settings-page .user-order-setting .my-code .copy-code-container .copy-code .code{padding:0 20px;font-weight:600;font-size:24px;line-height:133%;letter-spacing:.05em;color:#134e89}.settings-page .user-order-setting .my-code .copy-code-container .copy-code button{height:54px;background:#134e89;border-radius:18px;color:#fff;font-weight:600;font-size:20px;line-height:133%}@media only screen and (max-width: 500px){.settings-page .user-order-setting .my-code .copy-code-container .copy-code button svg{margin:0!important}.settings-page .user-order-setting .my-code .copy-code-container .copy-code button span{display:none}}.settings-page .user-order-setting .my-code .copy-code-container .note{font-style:normal;font-weight:600;font-size:16px;line-height:133%;color:#99b7d4}.settings-page .user-order-setting .my-code .copy-code-container .btn-exchange{height:40px;background:#134e89;border-radius:18px;color:#fff;font-weight:600;font-size:16px;line-height:133%}.settings-page .user-order-setting .my-code .copy-code-container .benefit-share-link{height:fit-content;width:fit-content;border:1px dashed #b5d8ef;border-radius:24px;padding:12px 24px;font-weight:600;font-size:16px;line-height:133%;color:#99b7d4}@media screen and (min-width: 1200px){.settings-page .user-order-setting .my-code .copy-code-container .benefit-share-link{display:none}}.settings-page .user-order-setting .my-code.mobile{padding:16px;background-color:#fff;border-bottom:1px solid #b5d8ef}.settings-page .user-order-setting .my-code.mobile .title-history{color:var(--Gray-900, var(--Color-Body-Text, #212529));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.settings-page .user-order-setting .my-code.mobile .no-card{border-radius:100px;background:#e4eeff;display:flex;padding:4.2px 7.8px;justify-content:center;align-items:center;gap:8px;color:var(--Color-Primary, #4f83fc);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:100%}.settings-page .user-order-setting .my-code.mobile .copy-code{height:37px;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--Gray-400, #ced4da);margin-bottom:0;width:calc(100vw - 64px);background:white}.settings-page .user-order-setting .my-code.mobile .copy-code .code{overflow:hidden;color:var(--Gray-600, #6c757d);text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:12px}.settings-page .user-order-setting .my-code.mobile .copy-code svg{margin-right:12px}.settings-page .user-order-setting .my-code.mobile .note{font-style:normal;font-weight:600;font-size:16px;line-height:133%;color:#99b7d4}.settings-page .user-order-setting .my-code.mobile .btn-exchange{height:40px;background:#134e89;color:#fff;border-radius:8px;border:1px solid var(--Theme-Primary, #4f83fc);background:var(--Theme-Primary, #4f83fc);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;width:100%}.settings-page .user-order-setting .my-code.mobile .benefit-share-link{height:fit-content;width:fit-content;margin:16px 0;padding:0;color:var(--Gray-600, #6c757d);border:none;font-family:Inter;font-size:12px;font-style:italic;font-weight:400;line-height:21px}.settings-page .user-order-setting .history-order .order-table{background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;padding:10px;overflow:auto}.settings-page .user-order-setting .history-order .order-table .payment-type,.settings-page .user-order-setting .history-order .order-table .payment-status,.settings-page .user-order-setting .history-order .order-table .payment-time{text-align:center}.settings-page .user-order-setting .history-order .order-table table{margin-bottom:0}.settings-page .user-order-setting .history-order .order-table table th,.settings-page .user-order-setting .history-order .order-table table td{white-space:nowrap;font-weight:600;font-size:16px;line-height:20px;color:#134e89;vertical-align:middle}.settings-page .user-order-setting .history-order .order-table table th button,.settings-page .user-order-setting .history-order .order-table table td button{width:fit-content;height:36px;background:#e5f2ff;border-radius:20px;font-weight:600;font-size:16px;line-height:20px;color:#134e89;padding:5px 10px;border:none!important;stroke:none!important;display:flex;align-items:center}@media only screen and (max-width: 720px){.settings-page .user-order-setting .history-order .order-table table th button svg,.settings-page .user-order-setting .history-order .order-table table td button svg{margin:0!important}.settings-page .user-order-setting .history-order .order-table table th button span,.settings-page .user-order-setting .history-order .order-table table td button span{display:none}}.settings-page .user-order-setting .history-order .order-table table tbody tr:hover{cursor:pointer}.settings-page .user-order-setting .history-order .order-table table th{border:none}.settings-page .user-order-setting .history-order .order-table table .order-id{width:40%}.settings-page .user-order-setting .history-order .order-table table .price{width:16%}.settings-page .user-order-setting .history-order .order-table table td.price{color:#60b42d!important}.settings-page .user-order-setting .history-order .order-table table .description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100px}@media screen and (max-width: 1199px){.settings-page .user-order-setting{padding:0!important}}.settings-page .user-order-setting.new-design .history-order .order-table{border-radius:8px!important;box-shadow:0 0 2px #919eab33,0 12px 24px #919eab1f,12px 0 24px #919eab1f}.settings-page .user-order-setting.new-design .history-order .order-table table,.settings-page .user-order-setting.new-design .history-order .order-table th,.settings-page .user-order-setting.new-design .history-order .order-table td{text-align:left;font-family:Inter;font-size:14px!important;font-style:normal;line-height:21px}.settings-page .user-order-setting.new-design .history-order .order-table table .payment-type,.settings-page .user-order-setting.new-design .history-order .order-table table .payment-status,.settings-page .user-order-setting.new-design .history-order .order-table table .payment-time,.settings-page .user-order-setting.new-design .history-order .order-table table .payment-number,.settings-page .user-order-setting.new-design .history-order .order-table table .payment-transfer-type,.settings-page .user-order-setting.new-design .history-order .order-table table .payment-name,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-type,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-status,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-time,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-number,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-transfer-type,.settings-page .user-order-setting.new-design .history-order .order-table th .payment-name,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-type,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-status,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-time,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-number,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-transfer-type,.settings-page .user-order-setting.new-design .history-order .order-table td .payment-name{text-align:left!important}.settings-page .user-order-setting.new-design .history-order .order-table tr th{font-weight:600!important}.settings-page .user-order-setting.new-design .history-order .order-table tr td{font-weight:400!important}.settings-page .user-order-setting.new-design .history-order .order-table thead tr th{color:var(--Gray-900, var(--Color-Body-Text, #212529))!important;font-weight:600}.settings-page .user-order-setting.new-design .history-order .order-table tbody tr{height:69px}.settings-page .user-order-setting.new-design .history-order .order-table tbody tr td{border:none!important}.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-id,.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .price,.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-name{color:var(--Gray-Black, #000)!important}.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-type,.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-time,.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-number,.settings-page .user-order-setting.new-design .history-order .order-table tbody tr .payment-transfer-type{color:#6c757d!important}.settings-page .user-order-setting.new-design.shared-order .history-order .order-table{padding:0!important}.settings-page .user-order-setting.new-design.shared-order .history-order .order-table tr{border-bottom:1px solid #ebedef}.settings-page .user-order-setting.new-design.shared-order .history-order .order-table tr td,.settings-page .user-order-setting.new-design.shared-order .history-order .order-table tr th{padding:16px 24px!important}.settings-page .user-order-setting.new-design.shared-order .history-active-card-element-row-title{width:140px!important}.settings-page .top-bar-mobile{display:none}@media screen and (max-width: 1199px){.settings-page .top-bar-mobile{font-family:Inter;display:block;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:999;padding:16px 16px 0;border-bottom:1px solid #ebedef}.settings-page .top-bar-mobile .header-row{display:flex;align-items:center;justify-content:space-between}.settings-page .top-bar-mobile .header-row .title{color:#212529;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.settings-page .top-bar-mobile .header-row .logout-for-mobile{color:var(--Color-Primary, #4f83fc);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:8px;width:112px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px}.settings-page .top-bar-mobile .header-row .logout-for-mobile svg path{fill:#4f83fc}.settings-page .top-bar-mobile .header-row:first-child{margin-bottom:8px}.settings-page .top-bar-mobile .header-row:first-child .icon-back{margin-right:16px}.settings-page .top-bar-mobile .header-row .red-circle{padding:2px 4px;border-radius:12px;background:var(--Red-50, #f55151);color:var(--Red-10, #fcefef);text-align:center;margin-left:4px;font-family:Inter;font-size:11px;font-style:normal;font-weight:500;line-height:16px}}.background-none{background:none}#edit-email-modal{font-family:Inter,sans-serif}#edit-email-modal .modal-header{padding:16px;font-size:20px;font-style:normal;font-weight:600;color:#212529}#edit-email-modal .modal-body{padding:16px}#edit-email-modal .modal-body .form-control{border-radius:8px}#edit-email-modal .modal-body .form-control::placeholder{color:#adb5bd;font-size:14px;font-style:normal;font-weight:400}#edit-email-modal .modal-body .btn-box.text-right button.btn{border-radius:8px;font-size:14px;font-style:normal;font-weight:600;padding:7px 16px}#edit-email-modal .modal-body .btn-box.text-right button.btn:first-child{margin-right:8px}#edit-email-modal .modal-body .btn-box.text-right button.btn.cancel{border:1px solid #efefef;background:#efefef}#edit-email-modal .modal-body .btn-box.text-right button.btn.cancel:hover{background:#f9f1f1}#edit-email-modal .modal-body .btn-box.text-right button.btn.save{border:1px solid #4f83fc;background:#4f83fc;color:#fff}#edit-email-modal .modal-body .btn-box.text-right button.btn.save:hover{background:#1355ee}.user-history-order .selected-tabs{margin-bottom:16px}.user-transfer-action-card{font-family:Inter}.user-transfer-action-card .header{display:flex;justify-content:space-between}.user-transfer-action-card .header .header-left{display:flex}.user-transfer-action-card .header .header-left .title{color:var(--Color-Body-Text, #212529);font-size:24px;font-style:normal;font-weight:600;line-height:120%}.user-transfer-action-card .header .header-left .number-card-info{margin-left:16px;padding:4.2px 7.8px;border-radius:100px;background:#e4eeff;color:var(--Color-Primary, #4f83fc);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center}.user-transfer-action-card .header .header-left .number-card-info svg{margin-right:8px}.user-transfer-action-card .header .btn-success{border-radius:8px;border:1px solid rgba(255,255,255,0);background:var(--Theme-Success, #15a662);color:var(--Gray-White, var(--Color-White, #fff));font-size:14px;font-style:normal;font-weight:700;line-height:150%;display:flex;align-items:center}.user-transfer-action-card .header .btn-success svg{margin-right:8px}.user-transfer-action-card .content-body .description{color:var(--Color-Body-Text, #212529);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:21px}.user-transfer-action-card .content-body .share-card-table{margin-top:16px;background:#ffffff;border-radius:8px}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-toggle{padding:unset}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-toggle:after{display:none}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-toggle .classroom-name{display:flex;background:#00b4ff;border-radius:24px;color:#fcfdfd;padding:5px 10px;font-size:16px}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-menu{margin-top:5px!important}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-menu .item-class{padding:5px 0;color:#134e89;font-weight:500;font-size:16px;line-height:20px}.user-transfer-action-card .content-body .share-card-table .table-header .dropdown.nav-item .dropdown-menu .item-class input[type=checkbox]{transform:scale(1.3)}.user-transfer-action-card .content-body .share-card-table th,.user-transfer-action-card .content-body .share-card-table td{padding:16px 16px 16px 0}.user-transfer-action-card .content-body .share-card-table tr th{color:var(--Gray-900, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:21px;border-radius:8px;border:none}.user-transfer-action-card .content-body .share-card-table tr:not(:last-child){border-bottom:1px solid var(--Grey-200, #e2e8f0)!important}.user-transfer-action-card .content-body .share-card-table .table-input .index{min-width:50px;vertical-align:middle;padding-left:inherit;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.user-transfer-action-card .content-body .share-card-table .table-input input[type=text]{border-radius:8px;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:150%;min-width:200px;vertical-align:middle}.user-transfer-action-card .content-body .share-card-table .table-input input[type=text]:focus{border:1px solid #ced4da;box-shadow:none}.user-transfer-action-card .content-body .share-card-table .table-input input[type=text].has-value{border:none}.user-transfer-action-card .content-body .share-card-table .table-input input[type=text].has-value:focus{border:1px solid #ced4da;box-shadow:none}@media only screen and (max-width: 767px){.user-transfer-action-card .content-body .share-card-table .table-input .button-icon-title{margin:0 35px}}.user-transfer-action-card .content-body .share-card-table .table-input td .error{font-size:11px;color:#fe4545}.user-transfer-action-card .content-body .share-card-table .btn-plus{background:#c6ebfb;border:1px solid #c6ebfb;box-sizing:border-box;border-radius:15px;padding:6px 25px}.user-transfer-action-card .content-body .share-card-table .btn-plus:focus,.user-transfer-action-card .content-body .share-card-table .btn-plus:active{outline:none;background:#c6ebfb;border:1px solid #c6ebfb;box-shadow:none}.user-transfer-action-card .content-body .share-card-table .select-number-cards{display:flex;border:1px solid #d7e1e7;background:#e9ecef;box-sizing:border-box;border-radius:8px;width:fit-content}@media only screen and (max-width: 767px){.user-transfer-action-card .content-body .share-card-table .select-number-cards{margin:10px 50px}}.user-transfer-action-card .content-body .share-card-table .select-number-cards button{color:var(--Body-Text-Body-Color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;border:none;border-radius:8px;padding:5px 10px}.user-transfer-action-card .content-body .share-card-table .select-number-cards button:hover,.user-transfer-action-card .content-body .share-card-table .select-number-cards button :focus{color:#134e89;outline:none!important;background:#f7f9fa}.user-transfer-action-card .content-body .share-card-table .select-number-cards button svg{height:10px}.user-transfer-action-card .content-body .share-card-table .select-number-cards input{color:var(--Gray-600, #6c757d);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-align:center;width:70px;border:1px solid #d7e1e7;border-top:none;border-bottom:none}.user-transfer-action-card .content-body .share-card-table .select-number-cards input:focus{outline:none}.user-transfer-action-card .content-body .share-card-table .select-number-cards input::-webkit-outer-spin-button,.user-transfer-action-card .content-body .share-card-table .select-number-cards input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.user-transfer-action-card .content-body .share-card-table .select-number-cards input[type=number]{-moz-appearance:textfield}@media only screen and (max-width: 767px){.user-transfer-action-card .content-body .share-card-table .custom-control{margin-left:50px}}.user-transfer-action-card .content-body .share-card-table .select-subject{flex:1}.user-transfer-action-card .btn-share{border-radius:8px;border:1px solid var(--Color-Primary, #4f83fc);background:var(--Color-Primary, #4f83fc);color:var(--Gray-White, var(--Color-White, #fff));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.modal-user-order .modal-content{margin-top:0!important}.category-index-1 .category-header{background:#fa8337;box-shadow:0 5px #e56c32}.category-index-1 h2,.category-index-1 .category-name span{color:#fa8337}.category-index-1 .prefix-level-1 .label{background:linear-gradient(180deg,#fa8337 0%,#ff9352 100%);border:2px solid #fa8337}.category-index-1 .prefix-level-1 .category-line{border-left:4px solid #ff9352}.category-index-1 .prefix-level-2 .category-percent{background-color:#fa8337}.category-index-1 .category-name-level-1,.category-index-1 .category-name-level-2{color:#fa8337}.subject-tabs .subject-index-1 .nav-link.active{color:#fa8337;box-shadow:0 0 0 2px #fa8337}.subject-tabs .subject-index-1 .nav-link.active .triangle-down{border-top:7px solid #fa8337}.list-body .progress-bar-index-1{background-color:#fa8337}.list-body .index-1{background:#fa8337;border:3px solid #ff9352}.list-body .index-small-1{margin-top:5px;background:#fa8337}.list-body .header-index-1{background:#ffd7be;color:#f96b11}.list-body .body-index-1 .progress-percent{color:#fa8337}.category-index-2 .category-header{background:#f74363;box-shadow:0 5px #e03252}.category-index-2 h2,.category-index-2 .category-name span{color:#f74363}.category-index-2 .prefix-level-1 .label{background:linear-gradient(180deg,#f74363 0%,#f7c8d0 100%);border:2px solid #f74363}.category-index-2 .prefix-level-1 .category-line{border-left:4px solid #f7c8d0}.category-index-2 .prefix-level-2 .category-percent{background-color:#f74363}.category-index-2 .category-name-level-1,.category-index-2 .category-name-level-2{color:#f74363}.subject-tabs .subject-index-2 .nav-link.active{color:#f74363;box-shadow:0 0 0 2px #f74363}.subject-tabs .subject-index-2 .nav-link.active .triangle-down{border-top:7px solid #f74363}.list-body .progress-bar-index-2{background-color:#f74363}.list-body .header-index-2{background:#ffcad3;color:#f74363}.list-body .body-index-2 .progress-percent{color:#f74363}.list-body .index-small-2{margin-top:5px;background:#f74363}.list-body .index-2{background:#f74363;border:3px solid #f7c8d0}.category-index-3 .category-header{background:#00b4ff;box-shadow:0 5px #4180dd}.category-index-3 h2,.category-index-3 .category-name span{color:#00b4ff}.category-index-3 .prefix-level-1 .label{background:linear-gradient(180deg,#00b4ff 0%,#96befb 100%);border:2px solid #00b4ff}.category-index-3 .prefix-level-1 .category-line{border-left:4px solid #96befb}.category-index-3 .prefix-level-2 .category-percent{background-color:#00b4ff}.category-index-3 .category-name-level-1,.category-index-3 .category-name-level-2{color:#00b4ff}.subject-tabs .subject-index-3 .nav-link.active{color:#00b4ff;box-shadow:0 0 0 2px #00b4ff}.subject-tabs .subject-index-3 .nav-link.active .triangle-down{border-top:7px solid #00b4ff}.list-body .progress-bar-index-3{background-color:#00b4ff}.list-body .index-small-3{margin-top:5px;background:#00b4ff}.list-body .header-index-3{background:#c3dbff;color:#00b4ff}.list-body .body-index-3 .progress-percent{color:#00b4ff}.list-body .index-3{background:#00b4ff;border:3px solid #96befb}.category-index-4 .category-header{background:#ffbc11;box-shadow:0 5px #e2a60f}.category-index-4 h2,.category-index-4 .category-name span,.category-index-4 .skill-name a{color:#ffbc11}.category-index-4 .prefix-level-1 .label{background:linear-gradient(180deg,#ffbc11 0%,rgb(223,240,125) 100%);border:2px solid #ffbc11}.category-index-4 .prefix-level-1 .category-line{border-left:4px solid rgb(223,240,125)}.category-index-4 .prefix-level-2 .category-percent{background-color:#ffbc11}.category-index-4 .category-name-level-1,.category-index-4 .category-name-level-2{color:#ffbc11}.subject-tabs .subject-index-4 .nav-link.active{color:#ffbc11;box-shadow:0 0 0 2px #ffbc11}.subject-tabs .subject-index-4 .nav-link.active .triangle-down{border-top:7px solid #ffbc11}.list-body .progress-bar-index-4{background-color:#ffbc11}.list-body .index-4{background:#ffbc11;border:3px solid rgb(223,240,125)}.list-body .index-small-4{margin-top:5px;background:#ffbc11}.list-body .header-index-4{background:#fcebc1;color:#ffbc11}.list-body .body-index-4 .progress-percent{color:#12b8a4}.category-index-5 .category-header{background:#94a434;box-shadow:0 5px #81912b}.category-index-5 h2,.category-index-5 .category-name span,.category-index-5 .skill-name a{color:#94a434}.category-index-5 .prefix-level-1 .label{background:linear-gradient(180deg,#94a434 0%,#c8d86d 100%);border:2px solid #94a434}.category-index-5 .prefix-level-1 .category-line{border-left:4px solid #c8d86d}.category-index-5 .prefix-level-2 .category-percent{background-color:#94a434}.category-index-5 .category-name-level-1,.category-index-5 .category-name-level-2{color:#94a434}.subject-tabs .subject-index-5 .nav-link.active{color:#94a434;box-shadow:0 0 0 2px #94a434}.subject-tabs .subject-index-5 .nav-link.active .triangle-down{border-top:7px solid #94a434}.list-body .progress-bar-index-5{background-color:#94a434}.list-body .index-5{background:#94a434;border:3px solid #c8d86d}.list-body .index-small-5{margin-top:5px;background:#94a434}.list-body .header-index-5{background:#eff8bc;color:#94a434}.list-body .body-index-5 .progress-percent{color:#94a434}.category-index-6 .category-header{background:#6a74c7;box-shadow:0 5px #4851a5}.category-index-6 h2,.category-index-6 .category-name span,.category-index-6 .skill-name a{color:#6a74c7}.category-index-6 .prefix-level-1 .label{background:linear-gradient(180deg,#6a74c7 0%,#818be7 100%);border:2px solid #6a74c7}.category-index-6 .prefix-level-1 .category-line{border-left:4px solid #818be7}.category-index-6 .prefix-level-2 .category-percent{background-color:#6a74c7}.category-index-6 .category-name-level-1,.category-index-6 .category-name-level-2{color:#6a74c7}.subject-tabs .subject-index-6 .nav-link.active{color:#6a74c7;box-shadow:0 0 0 2px #6a74c7}.subject-tabs .subject-index-6 .nav-link.active .triangle-down{border-top:7px solid #6a74c7}.list-body .progress-bar-index-6{background-color:#6a74c7}.list-body .index-6{background:#6a74c7;border:3px solid #818be7}.list-body .index-small-6{margin-top:5px;background:#6a74c7}.list-body .header-index-6{background:#d3d7fd;color:#6a74c7}.list-body .body-index-6 .progress-percent{color:#6a74c7}.category-index-7 .category-header{background:#c75bb4;box-shadow:0 5px #b3449e}.category-index-7 h2,.category-index-7 .category-name span,.category-index-7 .skill-name a{color:#c75bb4}.category-index-7 .prefix-level-1 .label{background:linear-gradient(180deg,#c75bb4 0%,#e669cf 100%);border:2px solid #c75bb4}.category-index-7 .prefix-level-1 .category-line{border-left:4px solid #e669cf}.category-index-7 .prefix-level-2 .category-percent{background-color:#c75bb4}.category-index-7 .category-name-level-1,.category-index-7 .category-name-level-2{color:#c75bb4}.subject-tabs .subject-index-7 .nav-link.active{color:#c75bb4;box-shadow:0 0 0 2px #c75bb4}.subject-tabs .subject-index-7 .nav-link.active .triangle-down{border-top:7px solid #c75bb4}.list-body .progress-bar-index-7{background-color:#c75bb4}.list-body .index-7{background:#c75bb4;border:3px solid #e669cf}.list-body .index-small-7{margin-top:5px;background:#c75bb4}.list-body .header-index-7{background:#fdcff5;color:#c75bb4}.list-body .body-index-7 .progress-percent{color:#c75bb4}.category-index-8 .category-header{background:#c75bb4;box-shadow:0 5px #b3449e}.category-index-8 h2,.category-index-8 .category-name span,.category-index-8 .skill-name a{color:#c75bb4}.category-index-8 .prefix-level-1 .label{background:linear-gradient(180deg,#c75bb4 0%,#e669cf 100%);border:2px solid #c75bb4}.category-index-8 .prefix-level-1 .category-line{border-left:4px solid #e669cf}.category-index-8 .prefix-level-2 .category-percent{background-color:#c75bb4}.category-index-8 .category-name-level-1,.category-index-8 .category-name-level-2{color:#c75bb4}.subject-tabs .subject-index-8 .nav-link.active{color:#c75bb4;box-shadow:0 0 0 2px #c75bb4}.subject-tabs .subject-index-8 .nav-link.active .triangle-down{border-top:7px solid #c75bb4}.list-body .progress-bar-index-8{background-color:#c75bb4}.list-body .index-8{background:#c75bb4;border:3px solid #e669cf}.list-body .index-small-8{margin-top:5px;background:#c75bb4}.list-body .header-index-8{background:#fdcff5;color:#c75bb4}.list-body .body-index-8 .progress-percent{color:#c75bb4}.category-index-9 .category-header{background:#c75bb4;box-shadow:0 5px #b3449e}.category-index-9 h2,.category-index-9 .category-name span,.category-index-9 .skill-name a{color:#c75bb4}.category-index-9 .prefix-level-1 .label{background:linear-gradient(180deg,#c75bb4 0%,#e669cf 100%);border:2px solid #c75bb4}.category-index-9 .prefix-level-1 .category-line{border-left:4px solid #e669cf}.category-index-9 .prefix-level-2 .category-percent{background-color:#c75bb4}.category-index-9 .category-name-level-1,.category-index-9 .category-name-level-2{color:#c75bb4}.subject-tabs .subject-index-9 .nav-link.active{color:#c75bb4;box-shadow:0 0 0 2px #c75bb4}.subject-tabs .subject-index-9 .nav-link.active .triangle-down{border-top:9px solid #c75bb4}.list-body .progress-bar-index-9{background-color:#c75bb4}.list-body .index-9{background:#c75bb4;border:3px solid #e669cf}.list-body .index-small-9{margin-top:5px;background:#c75bb4}.list-body .header-index-9{background:#fdcff5;color:#c75bb4}.list-body .body-index-9 .progress-percent{color:#c75bb4}.category-index-10 .category-header{background:#c75bb4;box-shadow:0 5px #b3449e}.category-index-10 h2,.category-index-10 .category-name span,.category-index-10 .skill-name a{color:#c75bb4}.category-index-10 .prefix-level-1 .label{background:linear-gradient(180deg,#c75bb4 0%,#e669cf 100%);border:2px solid #c75bb4}.category-index-10 .prefix-level-1 .category-line{border-left:4px solid #e669cf}.category-index-10 .prefix-level-2 .category-percent{background-color:#c75bb4}.category-index-10 .category-name-level-1,.category-index-10 .category-name-level-2{color:#c75bb4}.subject-tabs .subject-index-10 .nav-link.active{color:#c75bb4;box-shadow:0 0 0 2px #c75bb4}.subject-tabs .subject-index-10 .nav-link.active .triangle-down{border-top:10px solid #c75bb4}.list-body .progress-bar-index-10{background-color:#c75bb4}.list-body .index-10{background:#c75bb4;border:3px solid #e669cf}.list-body .index-small-10{margin-top:5px;background:#c75bb4}.list-body .header-index-10{background:#fdcff5;color:#c75bb4}.list-body .body-index-10 .progress-percent{color:#c75bb4}.category-index-11 .category-header{background:#c75bb4;box-shadow:0 5px #b3449e}.category-index-11 h2,.category-index-11 .category-name span,.category-index-11 .skill-name a{color:#c75bb4}.category-index-11 .prefix-level-1 .label{background:linear-gradient(1110deg,#c75bb4 0%,#e669cf 100%);border:2px solid #c75bb4}.category-index-11 .prefix-level-1 .category-line{border-left:4px solid #e669cf}.category-index-11 .prefix-level-2 .category-percent{background-color:#c75bb4}.category-index-11 .category-name-level-1,.category-index-11 .category-name-level-2{color:#c75bb4}.subject-tabs .subject-index-11 .nav-link.active{color:#c75bb4;box-shadow:0 0 0 2px #c75bb4}.subject-tabs .subject-index-11 .nav-link.active .triangle-down{border-top:7px solid #c75bb4}.list-body .progress-bar-index-11{background-color:#c75bb4}.list-body .index-11{background:#c75bb4;border:3px solid #e669cf}.list-body .index-small-11{margin-top:5px;background:#c75bb4}.list-body .header-index-11{background:#fdcff5;color:#c75bb4}.list-body .body-index-11 .progress-percent{color:#c75bb4}.skill-data .template-questions,.skill-data .preview-question{overflow:auto}.skill-data .template-questions #answerFilter,.skill-data .preview-question #answerFilter{pointer-events:none}.skill-data .template-questions #answerFilter .answers-user-read-only,.skill-data .preview-question #answerFilter .answers-user-read-only{-webkit-user-modify:read-only;pointer-events:none}.skill-data .template-questions #answerFilter [contenteditable],.skill-data .preview-question #answerFilter [contenteditable]{pointer-events:none!important}.skill-data .template-questions #answerFilter .box-list-items-draggable,.skill-data .preview-question #answerFilter .box-list-items-draggable{display:none!important}.data-edit-modal .modal-content{margin:auto}.dashboard-teacher{max-width:1320px;margin:auto;font-family:Inter!important;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.dashboard-teacher ::-webkit-scrollbar{width:8px}.dashboard-teacher .dashboard-content{display:flex;flex-direction:column}.dashboard-teacher .dashboard-content .class-report{min-height:72px;display:flex;border-radius:8px;color:#fff;background:linear-gradient(90deg,rgb(59,115,255) 0%,rgb(54,158,255) 35%,rgb(57,129,255) 100%)}.dashboard-teacher .dashboard-content .class-report .image-container{align-self:center;flex-basis:40%;display:flex;flex-direction:column;margin:12px 16px}.dashboard-teacher .dashboard-content .class-report .image-container img{width:67px;height:45px;margin-right:8px;border-radius:8px;background:#ebedef}.dashboard-teacher .dashboard-content .class-report .image-container .first-content{margin-top:3px}.dashboard-teacher .dashboard-content .class-report .image-container .first-content-dashboard .hello{color:#fff;font-size:14px;font-weight:500}.dashboard-teacher .dashboard-content .class-report .image-container .first-content-dashboard .name{color:var(--yellow-300, #FDE172);font-size:18px;font-weight:700}.dashboard-teacher .dashboard-content .class-report .image-container .second-content{color:var(--color-white, #FFF);font-size:14px;font-weight:700}.dashboard-teacher .dashboard-content .class-report .search-report-bar{color:var(--body-text-body-color, #212529);font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;justify-content:end;flex-basis:60%;display:flex}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container{flex-basis:29%;margin:auto 12px auto 0;height:37px;border-radius:8px;border:1px solid var(--gray-400, #CED4DA);background:var(--gray-white, #FFF)}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control{border:none;box-shadow:none;background:var(--gray-white, #FFF);border-radius:8px;height:37px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__value-container{padding:0 8px;height:37px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__value-container .custom-value-container{display:flex;width:100%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__value-container .custom-value-container .custom-value{width:100px;flex-basis:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__value-container .react-select__placeholder{color:var(--body-text-body-color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;white-space:nowrap}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__indicator-separator{display:none}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__control .react-select__indicator{color:var(--gray-400, #CED4DA);padding:8px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu{min-width:180px;z-index:100}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu ::-webkit-scrollbar{width:24px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu ::-webkit-scrollbar-thumb{border:8px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list{overflow-x:hidden;margin:16px 0;padding:0}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-menu{margin-left:16px;color:#212529;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-select-option:hover{background:#E9ECEF;color:var(--gray-white, #FFF);cursor:pointer}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-select-option .custom-select-option-content{min-height:30px;display:flex;align-items:center;margin-bottom:5px;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-select-option .custom-select-option-content:first-child{margin-top:5px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-select-option .custom-select-option-content input{accent-color:#4F83FC;flex-basis:20%;max-width:16px;height:16px;border-radius:4px;border:1px solid var(--components-checkbox-border, rgba(0, 0, 0, .15));background:#FFF;margin-right:7px;margin-left:19px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .react-select-container .react-select__menu .react-select__menu-list .custom-select-option .custom-select-option-content .content{flex-basis:80%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__control .react-select__value-container .react-select__single-value div{width:200px;flex-basis:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .react-select__option{cursor:pointer;padding:0;min-height:30px;margin-bottom:5px;background-color:#fff;color:var(--gray-900, #212529);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .react-select__option div{display:flex;align-items:center;min-height:30px;padding:0 16px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .react-select__option .custom-selected-option{color:#fff;background:#4F83FC}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .react-select__option:hover{background:#E9ECEF;color:#212529}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .react-select__option label{margin-bottom:0}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .custom-option:hover{background:var(--theme-primary, #4F83FC);color:var(--gray-white, #FFF)}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .custom-option .title,.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .custom-option .date-picker-container{padding:8px 12px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .datepicker-select .react-select__menu .react-select__menu-list .custom-option .date-picker-container .react-datepicker-wrapper{margin-bottom:16px}.dashboard-teacher .dashboard-content .class-report .search-report-bar .confirm-button{height:37px;margin:auto 16px auto 0;border-radius:8px;white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:7px 16px;color:#fff;border:1px solid #EAAA08;background:#EAAA08}.dashboard-teacher .dashboard-content .class-report .search-report-bar .confirm-button:hover{border:1px solid #CC8B19;background:#D9941A}.dashboard-teacher .dashboard-content .class-report .search-report-bar .confirm-button:active{border:1px solid #BF8317;background:#CC8B19}.dashboard-teacher .dashboard-content .class-report .search-report-bar .confirm-button:focus{border:1px solid #BF8317;background:#CC8B19;box-shadow:0 0 0 4px #d9a40680}.dashboard-teacher .dashboard-content .second-class-report{display:flex}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element{display:flex;border-radius:8px;border:1px solid var(--theme-border, #EBEDEF);background:var(--color-white, #FFF);padding:16px;flex-basis:25%}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .chevron-right{display:flex;align-self:end;margin-bottom:5px}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element:not(:last-child){margin:16px 16px 16px 0}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element:last-child{margin:16px 0}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .svg-background{padding:12px;border-radius:8px;width:48px;height:48px}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .help{background:#E4EEFF}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .learning{background:rgba(34,188,116,.2)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .assign{background:rgba(111,66,193,.2)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .medal{background:rgba(220,212,24,.2)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element .not-submit{background:rgba(253,126,20,.2)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content{margin-left:16px}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .title{color:var(--gray-600, #6C757D);font-size:14px;font-weight:600;margin-bottom:5px}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .score{color:var(--color-body-text, #212529);font-size:20px;font-weight:700;line-height:120%;margin-bottom:5px}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .report{font-size:12px;font-weight:600;line-height:150%}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .report .rate-help{color:var(--color-warning, #EAAA08)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .report .rate-not-submit{color:var(--color-danger, #FF4848)}.dashboard-teacher .dashboard-content .second-class-report .second-class-report-element-content .report .last-season{color:var(--gray-600, #6C757D)}.dashboard-teacher .dashboard-content .my-class{border-radius:8px;border:1px solid var(--theme-border, #EBEDEF);background:var(--color-white, #FFF)}.dashboard-teacher .dashboard-content .my-class .my-class-title{display:flex;padding:16px;border-bottom:1px solid #EBEDEF}.dashboard-teacher .dashboard-content .my-class .my-class-title svg{margin-right:8px}.dashboard-teacher .dashboard-content .my-class .my-class-title .title{color:var(--body-text-body-color, #212529);font-size:16px;font-weight:600;line-height:120%}.dashboard-teacher .dashboard-content .dashboard-footer{margin-top:16px;display:flex}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element{background-color:#fff;border:1px solid var(--theme-border, #EBEDEF);border-radius:8px;width:50%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element:first-child{margin-right:16px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header{border-radius:8px 8px 0 0;border-bottom:1px solid #EBEDEF;display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--color-white, #FFF)}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header .title{color:var(--body-text-body-color, #212529);font-size:16px;font-weight:600;line-height:120%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header .title svg{margin-right:8px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header .all{display:flex;align-items:center;cursor:pointer;color:var(--theme-primary, #4F83FC);font-size:14px;font-weight:700;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header .all span{margin-right:8px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-header .all svg path{fill:#4f83fc}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body{height:344px;margin-bottom:16px;background-color:#fff}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element{border-bottom:1px solid var(--theme-border, #EBEDEF);padding:8px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element:hover{background:var(--blue-200, #E4EEFF)}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header{display:flex}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header svg{margin-right:8px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header .name{overflow:hidden;color:var(--color-body-text, #212529);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header .position-absolute.name-position{background:#4F83FC;border-radius:4px;padding:4px 8px;bottom:40px;width:calc(100% - 24px);left:50%;transform:translate(-50%);display:none;color:#fff;font-weight:500;font-size:14px;z-index:24}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header .position-absolute.name-position:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #4F83FC}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-header span.ml-2{margin-left:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;flex-basis:calc(100% - 40px)}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-body{margin-top:8px;margin-left:42px;display:flex;justify-content:space-between}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-body .class-name{overflow:hidden;color:var(--color-body-text, #212529);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-body .status{padding:5.25px 9.75px;border-radius:100px;background:var(--yellow-100, #FEF7C3);color:var(--yellow-600, #CA8504);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-body .warning-status{padding:5.25px 9.75px;border-radius:100px;background:var(--red-100, #FFE0E0);color:var(--red-500, #FF4848);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-footer{margin-top:8px;margin-left:42px;display:flex;justify-content:space-between;overflow:hidden;color:var(--gray-600, #6C757D);font-size:12px;font-weight:400;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-assign .assign-element .assign-element-footer .date-time{color:var(--gray-600, #6C757D);font-size:12px;font-style:normal;font-weight:700;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive{overflow-x:hidden}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table{margin-bottom:0}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table thead{position:sticky;top:0;z-index:1;background:#FFFFFF}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table thead tr th{color:#343a40;font-size:14px;font-weight:600;line-height:21px;white-space:nowrap;border-bottom:1px solid #EBEDEF;border-top:none}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table thead tr th:not(:first-child){text-align:end}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table thead tr th svg{margin-left:5px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr:hover{background:var(--blue-200, #E4EEFF)}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td{height:45px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .student-element{display:flex;align-items:center}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .student-element img{border-radius:50%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .student-element .name{display:flex;align-items:center;margin-left:8px;color:var(--body-text-body-color, #212529);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .score-column{height:100%;display:flex;align-items:center;justify-content:center}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .score-column .score{margin-left:4px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .help-column{display:flex;align-items:center;height:100%;justify-content:center}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tbody tr td .help-column .help{display:flex;align-items:center;justify-content:center;color:var(--color-body-text, #212529);font-size:14px;font-style:normal;font-weight:700;line-height:21px;border-radius:8px;background:var(--blue-200, #E4EEFF);width:60px;height:37px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tr th:first-child,.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tr td:first-child{padding-left:16px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tr th:last-child,.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .table-responsive table tr td:last-child{padding-right:16px}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .no-data-text{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column}.dashboard-teacher .dashboard-content .dashboard-footer .footer-element .footer-body .no-data-text .content{margin-top:8px;color:var(--color-body-text, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.dashboard-teacher .no-data-class{text-align:center;display:flex;min-height:calc(100vh - 140px);align-items:center;justify-content:center;flex-direction:column}.dashboard-teacher .no-data-class .content .first-content{color:var(--color-body-text, #212529);text-align:center;margin-top:16px}.dashboard-teacher .no-data-class .content .second-content{color:var(--gray-900, #212529);text-align:center;font-weight:400;margin-top:8px}.dashboard-teacher .no-data-class .content .third-content{color:var(--blue-500, #4F83FC);font-size:15px;font-weight:500;line-height:100%;margin-top:8px}.dashboard-teacher .no-data-class .content .third-content svg{margin-left:4px}.dashboard-teacher .question-icon svg{margin-left:5px}.dashboard-teacher .question-icon{position:relative;display:inline-block}.dashboard-teacher .question-icon .tooltiptext{color:var(--gray-white, #FFF);font-size:14px;font-style:normal;line-height:150%;font-weight:400;text-align:start;border-radius:4px;background:#FFFFFF;visibility:hidden;width:300px;padding:4px 8px;position:absolute;z-index:9999;bottom:130%;left:50%;margin-left:2.5px;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.dashboard-teacher .question-icon .tooltiptext .bold{font-weight:700}.dashboard-teacher .question-icon .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#FFFFFF transparent transparent transparent}.dashboard-teacher .question-icon:hover .tooltiptext{visibility:visible}@media screen and (min-width: 1200px){.dashboard-teacher .question-icon .tooltiptext.last-card{max-width:195px!important}}@media screen and (min-width: 768px) and (max-width: 1199px){.dashboard-teacher .question-icon .tooltiptext.last-card{max-width:120px}}.dashboard-teacher .card-report{max-height:412px;flex-basis:50%;background:#ffffff;margin-bottom:16px;border-radius:8px 8px 0 0}.dashboard-teacher .card-report .card-report-head{padding:16px;border-bottom:1px solid #EBEDEF}.dashboard-teacher .card-report .card-report-head .question-icon{margin-bottom:4px}.dashboard-teacher .card-report .card-report-head svg.icon-card,.dashboard-teacher .card-report .card-report-head span.card-report-head-right-title{margin-right:8px;font-size:16px;font-weight:600;line-height:120%}.dashboard-teacher .card-report .card-report-head .card-report-head-box{display:flex;justify-content:space-between}.dashboard-teacher .card-report .card-report-head .card-report-head-box .card-report-head-right{display:flex;align-items:center;cursor:pointer;color:#4f83fc;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.dashboard-teacher .card-report .card-report-head .card-report-head-box .card-report-head-right span{margin-right:8px}.dashboard-teacher .card-report .card-report-head .card-report-head-box .card-report-head-right svg path{fill:#4f83fc}.dashboard-teacher .card-report .cart-report-body{height:344px;overflow:auto}.dashboard-teacher .card-report .cart-report-body .no-data .text-center{text-align:center}.dashboard-teacher .card-report .cart-report-body .no-data .text-center .text-none{font-size:14px;font-style:normal;font-weight:400;margin-top:10px;color:#212529}.dashboard-teacher .card-report .cart-report-body .ok{padding:8px 8px 0}.dashboard-teacher .card-report .cart-report-body .ok .help-item{flex-basis:90%;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px;font-size:14px;font-style:normal;font-weight:400;border-bottom:1px solid #EBEDEF}.dashboard-teacher .card-report .cart-report-body .ok .help-item .title{flex-basis:calc(100% - 96px)}.dashboard-teacher .card-report .cart-report-body .ok .help-item .title .content{margin-left:8px;margin-right:8px}.dashboard-teacher .card-report .cart-report-body .ok .help-item .student-answer-false{flex-basis:10%;min-width:96px;padding:4px 8px;background:#F4F4F4;border-radius:8px}.dashboard-teacher .card-report .cart-report-body .ok .help-item .student-answer-false span{display:block}.dashboard-teacher .card-report .cart-report-body .ok .help-item .student-answer-false span.number-student{color:#ca8504;font-size:14px;font-style:normal;font-weight:700}.dashboard-teacher .card-report .cart-report-body .ok .help-item .student-answer-false span.text{font-size:12px;font-style:normal;font-weight:400;color:#6c757d}.dashboard-teacher .card-report .cart-report-body .ok .help-item:hover{background:#F4F4F4}.dashboard-teacher .card-report .cart-report-body .ok .help-item:hover .title{color:#4f83fc;font-weight:700}.dashboard-teacher .card-report .cart-report-body .ok .help-item:hover .student-answer-false{background:#FFF}.dashboard-teacher div#card-report-head-right-title.show,.dashboard-teacher div#card-report-head-right-title{opacity:1;width:300px}.dashboard-teacher div#card-report-head-right-title.show .tooltip-inner,.dashboard-teacher div#card-report-head-right-title .tooltip-inner{max-width:unset!important;padding:8px!important;background:#fff!important;box-shadow:0 2px 8px #00000026}.dashboard-teacher div#card-report-head-right-title.show .tooltip-inner div#exercise-help,.dashboard-teacher div#card-report-head-right-title .tooltip-inner div#exercise-help{color:#212529;font-size:14px;font-family:Inter;font-weight:400}.dashboard-teacher div#card-report-head-right-title.show .tooltip-inner div#exercise-help .head b,.dashboard-teacher div#card-report-head-right-title .tooltip-inner div#exercise-help .head b{font-weight:700}.dashboard-teacher div#card-report-head-right-title.show .tooltip-inner div#exercise-help .body ul,.dashboard-teacher div#card-report-head-right-title .tooltip-inner div#exercise-help .body ul{margin-bottom:0}.dashboard-teacher div#card-report-head-right-title.show .arrow:before,.dashboard-teacher div#card-report-head-right-title .arrow:before{border-top-color:#fff}#tooltip-warning-classroom-teacher-report{color:var(--color-body-text, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;opacity:1}#tooltip-warning-classroom-teacher-report .tooltip-inner{border-radius:4px;padding:8px;max-width:300px;background-color:#fff;color:#000;box-shadow:0 2px 8px #00000026;display:flex;flex-direction:column}#tooltip-warning-classroom-teacher-report .tooltip-inner .body{border-bottom:.5px solid var(--theme-border, #EBEDEF);padding-bottom:8px}#tooltip-warning-classroom-teacher-report .tooltip-inner .link{cursor:pointer;padding-top:8px;text-align:center;color:#4f83fc;font-family:Inter,serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%}#tooltip-warning-classroom-teacher-report .arrow:before{border-top-color:#fff}.date-picker-modal{font-family:Inter;font-style:normal}.date-picker-modal .modal-header{background:#FFFFFF;height:60px;padding:16px;border-radius:15px 15px 0 0;border-bottom:1px solid #EBEDEF}.date-picker-modal .modal-header .modal-title{font-size:20px;font-style:normal;font-weight:600;line-height:120%}.date-picker-modal .date-picker-range-custom{background:white;display:flex}.date-picker-modal .date-picker-range-custom .react-datepicker-wrapper{flex-basis:50%}.date-picker-modal .date-picker-range-custom .react-datepicker-wrapper:first-child{margin-right:16px}.date-picker-modal .date-picker-range-custom .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--gray-400, #CED4DA);background:var(--gray-white, #FFF);font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:100%;height:37px;border-radius:8px}.date-picker-modal .date-picker-range-custom .react-datepicker{font-family:Inter;font-size:14px;font-style:normal;border:1px solid #aeaeae}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{border-bottom:1px solid #aeaeae;padding-bottom:8px;padding-top:2px}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{cursor:pointer}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover{background-color:#efefef}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected{background-color:var(--theme-primary, #4f83fc);color:#fff}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected:hover{background-color:var(--theme-primary, #4f83fc)}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{color:var(--gray-600, #6c757d);cursor:not-allowed}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__time-container .react-datepicker__header{height:40px}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--selected{background-color:var(--theme-primary, #4f83fc);color:#fff}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--selected:hover{background-color:var(--theme-primary, #4f83fc)}.date-picker-modal .date-picker-range-custom .react-datepicker .react-datepicker__time-container .react-datepicker__header .react-datepicker__time-list .react-datepicker__time-list-item--disabled{color:var(--gray-600, #6c757d);cursor:not-allowed}.date-picker-modal .modal-footer{justify-content:end}.date-picker-modal .modal-footer .blue-confirm-button{display:flex;align-items:center;height:37px;border-radius:8px;white-space:nowrap;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:7px 16px;color:#fff;border:1px solid var(--theme-primary, #4F83FC);background:var(--theme-primary, #4F83FC)}.date-picker-modal .modal-footer .blue-confirm-button:hover{border:1px solid #4A6CCC;background:#4873EC}.date-picker-modal .modal-footer .blue-confirm-button:active{border:1px solid #4665BF;background:#3B6AED}.date-picker-modal .modal-footer .blue-confirm-button:focus{border:1px solid #4665BF;background:#3B6AED;box-shadow:0 0 0 4px #3184fd80}@media screen and (max-width: 1200px){.dashboard-content .class-report{flex-direction:column}.dashboard-content .class-report .search-report-bar{padding:0 16px 16px}.dashboard-content .class-report .search-report-bar button{margin-right:0!important}.dashboard-content .second-class-report{flex-wrap:wrap}.dashboard-content .second-class-report .second-class-report-element{flex-basis:calc(50% - 8px)!important;margin:16px 0!important}.dashboard-content .second-class-report .second-class-report-element:nth-child(2n){margin-left:16px!important}.dashboard-content .second-class-report .second-class-report-element:nth-child(3),.dashboard-content .second-class-report .second-class-report-element:nth-child(4){margin-top:0!important}}@media screen and (max-width: 768px){.dashboard-content .dashboard-footer{flex-direction:column}.dashboard-content .dashboard-footer .footer-element{width:100%!important}.dashboard-content .dashboard-footer .footer-element{margin-bottom:0!important}.dashboard-content .dashboard-footer .footer-element:last-child{margin-top:16px!important}}div#card-report-head-right-title.show,div#card-report-head-right-title{opacity:1;width:300px}div#card-report-head-right-title.show .tooltip-inner,div#card-report-head-right-title .tooltip-inner{max-width:unset!important;padding:8px!important;background:#fff!important;box-shadow:0 2px 8px #00000026}div#card-report-head-right-title.show .tooltip-inner div#exercise-help,div#card-report-head-right-title .tooltip-inner div#exercise-help{color:#212529;font-size:14px;font-family:Inter;font-weight:400}div#card-report-head-right-title.show .tooltip-inner div#exercise-help .head b,div#card-report-head-right-title .tooltip-inner div#exercise-help .head b{font-weight:700}div#card-report-head-right-title.show .tooltip-inner div#exercise-help .body ul,div#card-report-head-right-title .tooltip-inner div#exercise-help .body ul{margin-bottom:0}div#card-report-head-right-title.show .arrow:before,div#card-report-head-right-title .arrow:before{border-top-color:#fff}.teacher-filter-option{display:flex;min-width:100px}@media only screen and (min-width: 768px){.teacher-filter-option{justify-content:flex-end!important}}@media screen and (max-width: 1000px){.teacher-filter-option{flex-wrap:wrap}.teacher-filter-option .select-box{flex:1;margin-left:0!important}}.teacher-filter-option .col{padding:0}.teacher-filter-option b{margin-top:5px}.teacher-filter-option .select-box{min-width:125px;font-size:14px;margin:0 .5rem}.teacher-filter-option .select-box span{background-color:#fff}.teacher-filter-option .select-box div[class$=control]{cursor:pointer;background-color:#efefef;border:unset;border-radius:5px;box-shadow:none}.teacher-filter-option .select-box div[class$=control] svg{color:#4c7785}.teacher-filter-option .select-box div[class$=control] span{display:none}.teacher-filter-option .select-box [class$=singleValue]{color:#adadad}.teacher-filter-option .select-box [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.teacher-filter-option .select-box [class$=menu] [class$=option]{background-color:#fff;color:#adadad}.teacher-filter-option .select-box [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.teacher-filter-option .select-box [class$=menu] ::-webkit-scrollbar{width:6px}.teacher-filter-option .select-box [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.teacher-filter-option .select-box [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.teacher-filter-option .select-book{min-width:200px}.trouble-spots-teacher .title{align-self:flex-end}.trouble-spots-teacher h3{font-weight:300;font-size:22px;line-height:15px;color:#3e3e3e;color:#2d82a6}.trouble-spots-teacher .trouble-container{margin:20px 0}.trouble-spots-teacher .student-detail{padding-left:0;border-left:1px solid #E6E6E6}.trouble-spots-teacher .student-detail .total-student{font-weight:600;font-size:16px;color:#adadad;background:#EEEEEE}.trouble-spots-teacher .student-detail .student:focus{background:#EEEEEE;border:none;outline:none}.trouble-spots-teacher .student-detail .student{display:flex;justify-content:flex-start;align-items:center;border:none}.trouble-spots-teacher .student-detail .student .student-index{font-weight:600;font-size:16px;color:#adadad;width:25px}.trouble-spots-teacher .student-detail .student .student-name{font-weight:600;font-size:16px;color:#494949}.trouble-spots-teacher .select-box-student{min-width:170px}.trouble-spots-teacher .select-box-student span{background-color:#fff}.trouble-spots-teacher .select-box-student div[class$=control]{cursor:pointer;background-color:#bef;border:unset;border-radius:5px;box-shadow:none}.trouble-spots-teacher .select-box-student div[class$=control] :first-child{order:2}.trouble-spots-teacher .select-box-student div[class$=control] span{display:none}.trouble-spots-teacher .select-box-student div[class$=control] svg{color:#4c7785}.trouble-spots-teacher .select-box-student [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.trouble-spots-teacher .select-box-student [class$=menu] [class$=option]{background-color:#fff;color:#989898}.trouble-spots-teacher .select-box-student [class$=menu] * :hover{background-color:#f3f3f3!important;border-radius:5px}.circular-water-fill{width:215px;height:215px}.circular-water-fill .box{height:215px;width:215px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:100%;overflow:hidden;border:solid #b1ebff}.circular-water-fill .box .water{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;transform:translateY(100%);background:#0099ff;transition:all .6s}.circular-water-fill .box .water_wave{width:200%;position:absolute;bottom:100%}.circular-water-fill .box .water_wave_back{right:0;fill:#40b3ff;animation:wave-back 2.8s infinite linear}.circular-water-fill .box .water_wave_front{left:0;fill:#09f;margin-bottom:-1px;animation:wave-front 1.4s infinite linear}@keyframes wave-front{to{transform:translate(-50%)}}@keyframes wave-back{to{transform:translate(50%)}}.score-grid-teacher .score-grid-header{align-items:center}.score-grid-teacher .score-grid-header .book-name{font-size:24px;line-height:31px;margin:0}@media only screen and (max-width: 576px){.score-grid-teacher .score-grid-header .book-name{padding-left:20px;padding-top:5px}}@media only screen and (max-width: 1000px){.score-grid-teacher .score-grid-header .book-name{padding-left:17px}}.score-grid-teacher table td,.score-grid-teacher table th{padding:8px}.score-grid-teacher thead:after{content:"-";display:block;line-height:1em;color:transparent}.score-grid-teacher table{font-size:14px;width:100%;background:#ffffff}.score-grid-teacher table a{color:#6495ed}.score-grid-teacher table tbody{background:#ffffff;box-shadow:0 6px 22px #d1d1d140;border-radius:5px}.score-grid-teacher table tbody .lesson-name{padding-left:10px;font-weight:600;border-top:1px solid #e5e5e5;cursor:pointer}.score-grid-teacher table tbody .skill-type{padding-left:50px}.score-grid-teacher table tbody th{border-right:1px solid #e5e5e5}.score-grid-teacher table tbody tr.skill-detail th{padding-left:20px}.score-grid-teacher table tbody tr.skill-detail:hover{background:#f7f9fa;cursor:pointer}.score-grid-teacher table tbody td.hover{background:#f7f9fa}.score-grid-teacher table thead tr{height:45px;background:#ffffff;border-radius:5px;position:sticky;top:0}.score-grid-teacher .score-grid-title{width:34%;text-align:center}.score-grid-teacher .icon-index{width:3%}.score-grid-teacher .student-name{width:70px}.score-grid-teacher tr td:nth-child(n+2),.score-grid-teacher tr th:nth-child(n+2){text-align:center}.score-grid-teacher .row-chapter td{border:none}.score-grid-teacher th.hover{background:#00b4ff;color:#fff;cursor:pointer}.score-grid-teacher .title{font-size:26px;margin-bottom:15px;color:#2d82a6}.score-grid-teacher .skill-details{min-width:1.5em}.skill-analysis .skill-analysis-filter{color:#2f4d87!important;font-weight:700;border-radius:5px}.skill-analysis .skill-analysis-filter .teacher-filter-option{justify-content:flex-start!important}.skill-analysis .skill-analysis-filter .teacher-filter-option .select-box{min-width:65px}.skill-analysis .skill-analysis-filter .teacher-filter-option .select-box div[class$=control]{background:transparent!important}.skill-analysis .skill-analysis-filter .select-box{width:100%;font-size:14px;background-color:#fff;box-shadow:0 6px 22px #d1d1d140;border-radius:5px;margin:0}.skill-analysis .skill-analysis-filter .select-box span{background-color:#fff}.skill-analysis .skill-analysis-filter .select-box div[class$=control]{cursor:pointer;background:transparent!important;border:unset;border-radius:5px;background-color:#fff;box-shadow:0 6px 22px #d1d1d140;margin:0}.skill-analysis .skill-analysis-filter .select-box div[class$=control] svg{color:#4c7785}.skill-analysis .skill-analysis-filter .select-box div[class$=control] span{display:none}.skill-analysis .skill-analysis-filter .select-box [class$=singleValue]{color:#2d82a6!important}.skill-analysis .skill-analysis-filter .select-box [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.skill-analysis .skill-analysis-filter .select-box [class$=menu] [class$=option]{background-color:#fff;color:#adadad}.skill-analysis .skill-analysis-filter .select-box [class$=menu] :hover{background-color:#f3f3f3!important;border-radius:5px}.skill-analysis .skill-analysis-filter .select-box [class$=menu]>div{max-height:70vh;overflow:auto}.skill-analysis .avatar{height:50px;width:50px;border-radius:100px}.skill-analysis .teacher-skill-analytics{display:flex;gap:1rem}.skill-analysis .teacher-skill-analytics .skill-overview{display:flex;flex-direction:column;gap:24px;flex:1.2;width:20%}.skill-analysis .teacher-skill-analytics .skill-overview .skill-overview-content{background-color:#fff;box-shadow:0 6px 22px #d1d1d140;border-radius:5px;padding:10px}.skill-analysis .teacher-skill-analytics .skill-overview .skill-overview-content .title{display:block;font-size:x-large;padding:0 0 10px 10px;color:#2f4d87;font-size:24px;font-weight:500}.skill-analysis .teacher-skill-analytics .skill-score{flex:4;background-color:#fff;box-shadow:0 6px 22px #d1d1d140;border-radius:5px}.skill-analysis .teacher-skill-analytics .skill-score .header-table{justify-content:space-between;vertical-align:middle;padding:10px}.skill-analysis .teacher-skill-analytics .skill-score .header-table .title{text-align:center;padding:10px;font-size:x-large}.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-on-time{background:#e4fada;border-radius:31px;color:#58b22d;border:none;width:120px;outline:none;padding:5px}.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-out-date{background:#ffeee5;border-radius:31px;color:#e87331;border:none;width:120px;outline:none;padding:5px}.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-on-time:hover{background:#bcf2a2}.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-out-date:hover{background:#ffd5bd}.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-on-time:focus,.skill-analysis .teacher-skill-analytics .skill-score .header-table .btn-out-date:focus{outline:none}.skill-analysis .teacher-skill-analytics .rakingTitle{color:#2f4d87;font-size:24px;font-weight:500;padding-left:4px}.skill-analysis .teacher-skill-analytics .print-btn-wrapper{display:flex!important;align-items:center;justify-content:center}.skill-analysis .teacher-skill-analytics .print-btn-wrapper .print-btn{display:flex!important;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%}.skill-analysis .teacher-skill-analytics .print-btn-wrapper .print-btn:hover{background-color:#dde3e5}@media (max-width: 1024px){.skill-analysis .teacher-skill-analytics{flex-direction:column}.skill-analysis .teacher-skill-analytics .skill-overview{display:grid;grid-template-columns:1fr 1fr;width:100%}.skill-analysis .teacher-skill-analytics .skill-score{flex:1;margin-top:0!important}}@media (max-width: 768px){.skill-analysis .teacher-skill-analytics{flex-direction:column}.skill-analysis .teacher-skill-analytics .skill-overview{display:grid;grid-template-columns:1fr;width:100%}.skill-analysis .teacher-skill-analytics .skill-score{flex:1;margin-top:0!important}}.skill-analysis .student-card{background:#f4f4f4;border-radius:5px;width:60%;margin:auto;padding:10px;font-weight:500;font-size:16px;line-height:20px;color:#575757}.skill-analysis .title-student{text-align:center;margin:25px}.skill-analysis .title-student span{font-weight:500;font-size:20px;line-height:25px;color:#b2b2b2;text-align:center}.skill-analysis table.table-score{width:100%;font-weight:500;font-size:16px;line-height:20px;color:#2f4d87}.skill-analysis table.table-score th,.skill-analysis table.table-score td{padding:8px}.skill-analysis table.table-score thead tr{background-color:#cce8ff!important}.skill-analysis table.table-score thead th{color:#2f4d87;vertical-align:middle}.skill-analysis table.table-score thead th.index{width:5%;border-left:none}.skill-analysis table.table-score thead th.header-avatar{width:5%;border-right:none}.skill-analysis table.table-score thead th.full-name{width:15%;text-align:left;border-left:none}.skill-analysis table.table-score thead th.number-question,.skill-analysis table.table-score thead th.time-practice,.skill-analysis table.table-score thead th.date-time{width:15%}.skill-analysis table.table-score thead th.status{width:10%;border-left:none}.skill-analysis table.table-score thead th.score{width:20%;border-right:none}.skill-analysis table.table-score tbody{text-align:center}.skill-analysis table.table-score tbody .click-able :hover{cursor:pointer}.skill-analysis table.table-score tbody .highlight-student{color:#fff!important;font-weight:700}.skill-analysis table.table-score tbody .avatar{width:35px;height:35px}.skill-analysis table.table-score tbody td{vertical-align:middle;color:#2f4d87}.skill-analysis table.table-score tbody td.username,.skill-analysis table.table-score tbody td.full-name{text-align:start!important}.skill-analysis table.table-score tbody td.score{color:#575757}.skill-analysis table.table-score tbody td.score div{display:flex}.skill-analysis table.table-score tbody td.score div .progressbar-score{height:5px;flex:6}.skill-analysis table.table-score tbody td.score div .progressbar-score.purple{border:1px #9448bc solid}.skill-analysis table.table-score tbody td.score div .progressbar-score.pink{border:1px #ff77b8 solid}.skill-analysis table.table-score tbody td.score div .progressbar-score.blue{border:1px #00b4ff solid}.skill-analysis table.table-score tbody td.score div .progressbar-score.warning{border:1px #ffb84e solid}.skill-analysis table.table-score tbody td.score div .progressbar-score.danger{border:1px #e84c28 solid}.skill-analysis table.table-score tbody td.score div .progressbar-score .bg-purple{background-color:#9448bc}.skill-analysis table.table-score tbody td.score div .progressbar-score .bg-pink{background-color:#ff77b8}.skill-analysis table.table-score tbody td.score div .progressbar-score .bg-blue{background-color:#00b4ff}.skill-analysis table.table-score tbody td.score div .progressbar-score .bg-warning{background-color:#ffb84e}.skill-analysis table.table-score tbody td.score div .progressbar-score .bg-danger{background-color:#e84c28}.skill-analysis table.table-score tbody td.score div .score-text{flex:1}.skill-analysis table.table-score tbody td.score div .score-text.purple{color:#9448bc}.skill-analysis table.table-score tbody td.score div .score-text.pink{color:#ff77b8}.skill-analysis table.table-score tbody td.score div .score-text.blue{color:#00b4ff}.skill-analysis table.table-score tbody td.score div .score-text.warning{color:#ffb84e}.skill-analysis table.table-score tbody td.score div .score-text.danger{color:#e84c28}@media (max-width: 768px){.skill-analysis table.table-score .header-avatar{display:none}}.skill-analysis .skill-empty-analysis{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c8c9f;margin-top:80px}.skill-analysis .skill-empty-analysis h4{padding-top:20px;text-align:center}.skill-analysis .apexcharts-canvas .apexcharts-legend{flex-wrap:wrap!important}@media (min-width: 576px){.skill-analysis .apexcharts-canvas .apexcharts-legend .apexcharts-legend-series{flex:0 0 50%;max-width:50%;margin:4px 0!important;padding:4px}}.skill-analysis .select-skill-suggest-type{width:200px!important}.skill-analysis .search-skill{margin-left:0!important}.classroom{font-family:Inter,sans-serif}.classroom table thead th{border-top:unset}.classroom .toolbar{grid-gap:8px;flex-wrap:wrap}.classroom .toolbar .filter-icon{margin-right:8px}.classroom .toolbar .classroom-search{min-width:143px;max-width:249px;cursor:pointer;background:#ffffff;border:solid 1px #d9d9d9;border-radius:8px;min-height:20px;box-shadow:none;height:37px}.classroom .toolbar .classroom-search input{background-color:transparent;flex-basis:calc(100% - 20px);width:100%;min-width:unset}.classroom .text-right{display:flex;align-items:center}.classroom .text-right .icon a{display:flex}.classroom .text-right .icon svg{width:40px;height:32px}.classroom #create-classroom-toggle{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4px 8px;background:#ffae29!important;color:#fff;border-radius:8px;width:135px;height:32px;border:none;font-size:1rem;margin-left:10px;font-weight:400!important;box-shadow:none!important}.classroom #create-classroom-toggle:after{display:none}.classroom .classroom-list{display:flex;flex-direction:column;justify-content:center;margin:auto}.classroom .classroom-list .btn-to-active{padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;margin-top:16px;border-radius:8px}.classroom .classroom-list table{table-layout:fixed}.classroom .classroom-list table thead th{vertical-align:middle;padding:16px}.classroom .classroom-list table thead th>div{padding:0;display:inline-block}.classroom .classroom-list table tbody{display:block;max-height:calc(100vh - 280px);overflow:auto}@media screen and (max-width: 1199px){.classroom .classroom-list table tbody{max-height:calc(100vh - 286px)}}.classroom .classroom-list table tr{display:table;width:100%;table-layout:fixed}.classroom .classroom-list table tr td{border-bottom:unset}.classroom .classroom-list .search-bar{padding-top:24px;justify-content:space-between;grid-gap:16px 0;flex-wrap:wrap;grid-column:1/-1}.classroom .classroom-list .middle-bar{display:flex;justify-content:space-between;margin-top:24px}.classroom .classroom-list .middle-bar .classroom-inactive{margin:0}.classroom .classroom-list .middle-bar .sidebar-box{color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:15%;min-width:155px}.classroom .classroom-list .middle-bar .sidebar-box .react-select-container .react-select__control{border-radius:8px}.classroom .classroom-list .middle-bar .sidebar-box .react-select-container .react-select__control .react-select__indicator{padding:8px 4px}.classroom .classroom-list .middle-bar .sidebar-box .react-select-container .react-select__menu{z-index:100}@media screen and (max-width: 1199px){.classroom .classroom-list{margin:auto 24px}.classroom .classroom-list .title-main{display:block}.classroom .classroom-list .title-main .svg-box{display:none}}@media screen and (max-width: 575px){.classroom .classroom-list{margin:auto 12px}.classroom .classroom-list .title-main{margin-left:0;display:block;margin-bottom:0}.classroom .classroom-list .middle-bar .classroom-inactive{width:auto}.classroom .classroom-list .middle-bar .classroom-inactive svg{display:none}}.classroom .classroom-list .classroom-card-container{background:#ffffff;box-shadow:0 12px 24px -4px #919eab1f,0 0 2px #919eab33;border-radius:8px;width:249px;height:307.5px;cursor:pointer}.classroom .classroom-list .classroom-card-container:hover{scale:1.03;transition:all .2s}.classroom .classroom-list .classroom-card-container .classroom-cover{width:249px;height:166px;border-radius:8px}.classroom .classroom-list .classroom-card-container .classroom-menu{cursor:pointer}.classroom .classroom-list .classroom-card-container .classroom-info{padding:16px}.classroom .classroom-list .classroom-card-container .classroom-info .classroom-name{font-weight:600;font-size:18px;line-height:120%;text-overflow:ellipsis;color:#111928;margin-bottom:16px;white-space:nowrap;width:230px;overflow:hidden}.classroom .classroom-list .classroom-card-container .classroom-info .student-count,.classroom .classroom-list .classroom-card-container .classroom-info .teacher-count{font-weight:400;font-size:14px;color:#6c757d}.classroom .classroom-list .classroom-card-container .classroom-info .classroom-creator{display:flex;flex-direction:row;align-items:center;margin-top:16px}.classroom .classroom-list .classroom-card-container .classroom-info .classroom-creator .avatar{border-radius:50%;width:30px;height:30px;margin-right:8px}.classroom .classroom-list .classroom-card-container .classroom-info .classroom-creator .creator-name{font-weight:400;font-size:14px;color:#6c757d}.classroom .classroom-list .classroom-card-container .classroom-option{position:absolute;top:15px;right:15px;width:30px;height:30px;background:#ffffff;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.classroom .classroom-list .classroom-card-container .row-action-tooltip{z-index:6;position:absolute}.classroom .classroom-list .classroom-card-container .row-action-tooltip{box-sizing:border-box;width:162px;box-shadow:0 12px 40px -12px #333c4440;background:#ffffff;border-radius:8px;right:13px;top:45px;cursor:pointer;position:absolute;border:1px solid rgba(0,0,0,.15);padding:13px}.classroom .classroom-list .classroom-card-container .classroom-inactive-label{position:absolute;left:0;top:125px;width:100px;height:28px;background:#6c757d;border-radius:0 8px 8px 0;padding:5px 16px;font-weight:400;font-size:13px;color:#fff;display:flex;justify-content:center}.classroom .classroom-list .new-classroom-list{overflow-x:hidden;border:1px solid var(--grey-200, #e2e8f0);overflow-y:auto;border-radius:8px;margin-top:16px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#000}.classroom .classroom-list .new-classroom-list .sk-outline-primary{margin-top:16px}.classroom .classroom-list .new-classroom-list .btn-class-inactive{cursor:pointer;padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;color:#4f83fc;border:1px solid #4f83fc;border-radius:8px}@media screen and (max-width: 1199px){.classroom .classroom-list .new-classroom-list{border:unset;height:calc(100vh - 216px)}.classroom .classroom-list .new-classroom-list .classroom-posts .card-no-data{height:calc(100vh - 343px)}.classroom .classroom-list .new-classroom-list .classroom-posts .classroom-archived-no-post-card{height:calc(100vh - 210px)}.classroom .classroom-list .new-classroom-list .no-data-mark{min-height:calc(100vh - 225px)}.classroom .classroom-list .new-classroom-list.inactive{margin-top:16px;height:calc(100vh - 280px)}.classroom .classroom-list .new-classroom-list.inactive .new-classroom-object-small .classroom-creator{justify-content:start;gap:8px}.classroom .classroom-list .new-classroom-list.inactive .new-classroom-object-small .classroom-creator .title{flex-basis:content}.classroom .classroom-list .new-classroom-list table{height:calc(100% - 60px)}.classroom .classroom-list .new-classroom-list table .base-tb-body-sk{height:100%}}@media screen and (max-width: 575px){.classroom .classroom-list .new-classroom-list{border:unset}.classroom .classroom-list .new-classroom-list:last-child{height:calc(100vh - 215px)}.classroom .classroom-list .new-classroom-list.inactive{height:calc(100vh - 270px)}}.classroom .classroom-list .new-classroom-list table{margin-bottom:unset!important;border-radius:8px}.classroom .classroom-list .new-classroom-list table thead{top:0;z-index:1;background:#ffffff}.classroom .classroom-list .new-classroom-list table thead th{padding:16px;border-top:unset;border-bottom:1px solid var(--grey-200, #e2e8f0)}.classroom .classroom-list .new-classroom-list table thead th:first-child{border-radius:8px 0 0}.classroom .classroom-list .new-classroom-list table thead th:last-child{border-radius:0 8px 0 0}.classroom .classroom-list .new-classroom-list table thead th div{padding:0;display:inline-flex;align-items:center;cursor:pointer}.classroom .classroom-list .new-classroom-list table thead th div svg{margin-left:4px;width:24px;height:18px}.classroom .classroom-list .new-classroom-list table tbody{border-radius:0 0 8px 8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container{background:#ffffff;width:100%;height:64px;position:relative;cursor:pointer}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container:hover{background:#f4f4f4}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container:last-child{border-radius:0 0 8px 8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container:last-child td{border-bottom:unset}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container:last-child td:first-child{border-radius:0 0 0 8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container:last-child td:last-child{border-radius:0 0 8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td{vertical-align:middle;padding:16px;border-top:unset;border-bottom:1px solid var(--grey-200, #e2e8f0);box-shadow:unset}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .name.position-relative:hover .name-position,.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .position-relative:hover .name-position{display:block}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .position-absolute.name-position{border:1px solid #ebedef;background:#ffffff;border-radius:4px;padding:4px 8px;bottom:40px;width:calc(100% - 24px);left:50%;transform:translate(-50%);display:none;color:#000;font-weight:500;font-size:14px;z-index:9999}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .position-absolute.name-position:after{content:"";position:absolute;bottom:-7px;left:50%;transform:translate(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ffffff}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .name span.ml-2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;flex-basis:calc(100% - 50px)}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .name .avatar{width:32px;height:32px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .classroom-name .name span.ml-2{max-width:25vw}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .teacher-owner-name .name span.ml-2{max-width:17vw}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .student-count,.classroom .classroom-list .new-classroom-list table .new-classroom-card-container td .teacher-count{text-align:center}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-cover{width:32px;height:32px;border-radius:8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-menu{cursor:pointer}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-avatar-container{display:flex;align-items:center;gap:8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-avatar-container .classroom-name{margin-left:16px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-creator{display:flex;align-items:center}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-creator .avatar{border-radius:50%;width:32px;height:32px;margin-right:8px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-info{padding:16px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-info .classroom-name{font-weight:600;font-size:18px;line-height:120%;text-overflow:ellipsis;color:#111928;margin-bottom:16px;white-space:nowrap;width:230px;overflow:hidden}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-option{position:absolute;top:15px;right:15px;width:30px;height:30px;background:#ffffff;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .row-action-tooltip{z-index:6;position:absolute}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .row-action-tooltip{box-sizing:border-box;width:162px;box-shadow:0 12px 40px -12px #333c4440;background:#ffffff;border-radius:8px;right:13px;top:45px;cursor:pointer;position:absolute;border:1px solid rgba(0,0,0,.15);padding:13px}.classroom .classroom-list .new-classroom-list table .new-classroom-card-container .classroom-inactive-label{position:absolute;left:0;top:125px;width:100px;height:28px;background:#6c757d;border-radius:0 8px 8px 0;padding:5px 16px;font-weight:400;font-size:13px;color:#fff;display:flex;justify-content:center}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small{height:calc(100% - 56px);overflow:scroll;background-color:#f6f7f8}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small{border-radius:8px;background-color:#fff;padding:16px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small:hover{background:#f4f4f4;color:#4f83fc}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small:not(:last-child){margin-bottom:8px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .d-grid{display:grid}@media screen and (max-width: 1199px){.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .d-grid{grid-template-columns:repeat(3,1fr) auto;grid-gap:auto}}@media screen and (max-width: 575px){.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .d-grid{grid-template-columns:1fr 150px;grid-gap:auto}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .d-grid .number{text-align:end}}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-cover{width:32px;height:32px;border-radius:8px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container{display:flex;align-items:start;justify-content:space-between;margin-bottom:8px;gap:8px;flex-wrap:nowrap}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .number-student{font-size:14px;font-style:normal;font-weight:400;color:#6c757d}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .classroom-name{font-size:20px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .isOwner{font-size:14px;color:#22bc74;background-color:#dff0d8;padding:4px 8px;border-radius:16px;flex-basis:150px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .is-not-owner{font-size:14px;color:#f44336;background-color:#ffcdd2;padding:4px 8px;border-radius:16px;flex-basis:150px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .is-has-owner{font-size:14px;color:#4f83fc;background-color:#e4eeff;padding:4px 8px;border-radius:16px;flex-basis:150px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-avatar-container .title{font-style:normal;font-weight:600;line-height:21px;margin:auto 8px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-creator{display:flex;margin-bottom:8px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-creator .creator-name{flex-basis:50%}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-creator .title{flex-basis:50%;font-style:normal;font-weight:600;line-height:21px}@media screen and (max-width: 1199px){.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .classroom-creator .title{flex-basis:content}}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .teacher-count,.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .student-count{display:flex;flex-basis:50%}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .teacher-count .title,.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .student-count .title{margin-right:4px;font-style:normal;font-weight:600;line-height:21px;flex-basis:105px}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .teacher-count .number,.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small .new-classroom-object-small .student-count .number{color:#6c757d;font-size:14px;font-style:normal;font-weight:400}.classroom .classroom-list .new-classroom-list .new-classroom-card-container-small.inactive{height:100%}.classroom .classroom-list .little-class-room{position:absolute;bottom:0;left:0;z-index:1}.classroom .classroom-list .little-class-room img{width:100%}.classroom .classroom-list .little-class-room.full{width:calc(100vw - 250px)}.classroom .classroom-list .little-class-room.small{width:100vw}.classroom .classroom-list .class-list-head{margin-top:24px}.classroom .classroom-list .class-list-head .title-main{flex-grow:1}.classroom .classroom-list .class-list-head .tab-bar{display:flex;flex-grow:1;border-radius:8px}.classroom .classroom-list .class-list-head .tab-bar .tab-bar-item{padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;color:#4f83fc;flex-basis:50%;border:1px solid #4f83fc;cursor:pointer;text-align:center}.classroom .classroom-list .class-list-head .tab-bar .tab-bar-item .tab-bar-item-text{font-size:14px;font-style:normal;font-weight:700}.classroom .classroom-list .class-list-head .tab-bar .tab-bar-item:first-child{border-radius:8px 0 0 8px}.classroom .classroom-list .class-list-head .tab-bar .tab-bar-item:last-child{border-radius:0 8px 8px 0}.classroom .classroom-list .class-list-head .tab-bar .tab-bar-item.active{color:#fff;background:#4f83fc}.classroom .classroom-list .class-list-head.inactive{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1199px){.classroom .classroom-list .class-list-head.inactive{display:block;margin-top:16px}}.classroom .classroom-list .class-list-head .class-head-left{flex-grow:1;font-size:24px;display:flex;align-items:center;justify-content:space-between;width:unset;margin-bottom:24px}.classroom .classroom-list .class-list-head .class-head-left.inactive{margin-bottom:0}@media screen and (max-width: 1199px){.classroom .classroom-list .class-list-head .class-head-left.inactive{margin-bottom:16px}.classroom .classroom-list .class-list-head .class-head-left.inactive .title-main{margin-top:4px}.classroom .classroom-list .class-list-head .class-head-left.inactive .title-main .svg-box{display:none}}.classroom .classroom-list .class-list-head .class-head-left .title-main{display:flex;align-items:center}.classroom .classroom-list .class-list-head .class-head-left .title-main .svg-box{padding:3px 7px;margin-right:20px}.classroom .classroom-list .class-list-head .class-head-left .title-main .icon-tabBar{cursor:pointer}.classroom .classroom-list .class-list-head .class-header-right{display:flex;gap:16px;justify-items:stretch}.classroom .classroom-list .class-list-head .class-header-right.inactive{align-items:center}@media screen and (max-width: 1199px){.classroom .classroom-list .class-list-head .class-header-right.inactive .sk-search-box{flex-grow:1;max-width:unset}.classroom .classroom-list .class-list-head .class-header-right.inactive .sk-search-box input,.classroom .classroom-list .class-list-head .class-header-right.inactive .sk-react-select-container{flex-grow:1}}@media screen and (max-width: 1199px){.classroom .classroom-list .class-list-head{display:block}}@media screen and (max-width: 575px){.classroom .classroom-list .class-list-head{display:block}.classroom .classroom-list .class-list-head .class-head-left{margin-bottom:16px;display:flex;justify-content:space-between}.classroom .classroom-list .class-list-head .class-header-right{gap:8px}.classroom .classroom-list .class-list-head .class-header-right.inactive .sk-react-select-container{flex-grow:1}}.classroom .classroom-list .padding-left-8{padding-left:8px}.classroom .class-room-inactive{margin-top:20px}.classroom .classroom-inactive{-webkit-user-select:none;user-select:none;margin-top:24px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;height:37px;width:194px;padding:7px 16px;font-weight:700;font-size:14px;color:#4f83fc;cursor:pointer;justify-content:center}.classroom .classroom-inactive svg path{fill:#fff}.classroom .classroom-inactive .icon-tabBar{margin-right:16px}.classroom .classroom-inactive .text{color:var(--gray-white, #fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;white-space:nowrap}.classroom .classroom-active-nodata{display:flex;margin-top:16px;justify-content:center;align-items:center;background-color:#fff;border:1px solid #ebedef;border-radius:8px;height:calc(100vh - 174px);position:relative}.classroom .classroom-active-nodata>div{text-align:center}.classroom .classroom-active-nodata>div .create-classroom-container-no-responsive{margin:auto}.classroom .classroom-active-nodata [class*=classroom-active-nodata]{margin-top:8px}.classroom .classroom-active-nodata .classroom-active-nodata__name{font-weight:400;font-size:14px;line-height:150%;color:#212529;margin-top:16px;margin-bottom:8px}.classroom .classroom-active-nodata .classroom-active-nodata__or{margin-bottom:8px}.classroom .classroom-active-nodata .classroom-active-nodata__link{font-weight:500;font-size:15px;color:#4f83fc;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 575px){.classroom .classroom-active-nodata{height:calc(100vh - 215px)}.classroom .classroom-active-nodata.inactive{height:calc(100vh - 275px);margin-top:0}}@media (max-width: 1366px){.classroom .classroom-list .class-list-head .class-head-left{margin-bottom:16px}}.new-design-classroom{margin-top:24px}.new-design-classroom.inactive{margin-top:0}.class-list-sidebar{position:relative;height:100%;overflow-y:auto;padding:0 12px 0 16px}.class-list-sidebar.school{padding:24px 12px}.class-list-sidebar .watch-video{bottom:0}@media screen and (max-width: 1199px){.class-list-sidebar .watch-video{bottom:24px}}.class-list-sidebar .grade-box div[class^=classroom-side-bar-report]{padding-bottom:0}.class-list-sidebar .grade-box div[class^=classroom-side-bar-report]:not(:first-child){padding-top:16px}.class-list-sidebar .grade-box div[class^=classroom-side-bar-report]:not(:last-child){padding-bottom:16px;border-bottom:1px solid #dee2e6}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title{display:flex;align-items:center;padding:8px 4px;cursor:pointer;gap:8px;font-size:15px;font-style:normal;color:#000000bf}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title:not(:first-child){margin-top:8px}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title:hover{color:#4f83fc;border-radius:4px}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title .classroom-side-bar-report__name{font-weight:500;font-size:14px;line-height:150%;color:#212529;margin-left:16px}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title .classroom-side-bar-report__icon{width:24px;height:24px}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title.active{color:#4f83fc;border-radius:8px}.class-list-sidebar .grade-box .classroom-side-bar-report .classroom-side-title.active svg path{stroke:#4f83fc}.class-list-sidebar .grade-box .classroom-side-bar-report-second .second-list{max-height:calc(100vh - 350px);overflow:auto}.class-list-sidebar .grade-box .classroom-side-bar-report-second .second-list .item-child{cursor:pointer!important}.class-list-sidebar .grade-box .classroom-side-bar-report-second .second-list .item-child-dropdown .child-third-title{font-size:14px}.class-list-sidebar .grade-box .classroom-side-bar-report-second .title{padding:0 4px 16px;font-size:14px;font-style:normal;color:#6c757d}.class-list-sidebar .grade-box .classroom-side-bar-report-second .item-has-child .item-child-flex{padding:7.25px 4px}.class-list-sidebar .sidebar-box{margin-top:16px}.class-list-sidebar .sidebar-box.position-absolute.watch-video{border-radius:12px;background:#e9ecef;width:200px;padding:13px}.class-list-sidebar .sidebar-box.position-absolute.watch-video .text-navbar{width:110px;color:#343a40;font-family:Inter;font-size:12.25px;font-style:normal;font-weight:400;line-height:18.375px;margin-bottom:12px}.class-list-sidebar .sidebar-box.position-absolute.watch-video button.btn{width:100%;font-family:Inter;border-radius:8px;background:#ffffff;border:unset;box-shadow:0 16px 48px #38476d2d;font-size:14px;color:#4f83fc;font-weight:400}.class-list-sidebar .sidebar-box.position-absolute.watch-video button.btn:hover{background-color:#4f83fc;color:#fff}.class-list-sidebar .sidebar-box.position-absolute.watch-video .book-sidebar.position-absolute{top:-34px;right:0}#classroom-main-contain{position:relative}@media screen and (min-width: 1200px){#classroom-main-contain{margin-left:274px;margin-right:24px}#classroom-main-contain.mark-detail{margin-left:0;margin-right:0}}@media screen and (max-width: 575px){#classroom-main-contain .sk-search-box.sk-search-box--mobile{flex-grow:1;max-width:unset}}#classroom-main-contain #class-main-content{margin:24px 0}@media screen and (max-width: 1199px){#classroom-main-contain #class-main-content{margin:114px 16px 0}#classroom-main-contain #class-main-content.main-content{overflow-x:hidden;min-height:calc(100vh - 210px)}#classroom-main-contain #class-main-content .classroom-posts .card-no-data{height:calc(100vh - 342px)}}@media screen and (max-width: 575px){#classroom-main-contain #class-main-content{margin-top:114px}#classroom-main-contain #class-main-content .classroom-newsfeed .card-no-data{height:calc(100vh - 382px)}#classroom-main-contain #class-main-content .assign-exercise-exam-content .no-data-box{height:calc(100vh - 294px)}}.classroom-school-card{box-shadow:0 6px 23px #c7c7c740;border-radius:5px;margin-bottom:30px;background-color:#fff}.classroom-school-card .grade-level{background-color:#2dcaff;width:35px;display:flex;align-items:center;border-top-left-radius:5px;border-bottom-left-radius:5px;flex-direction:column;justify-content:center}.classroom-school-card .grade-group{display:flex;flex-direction:column;flex:1}.classroom-school-card .grade-group .grade{cursor:pointer;display:flex;align-items:center}.classroom-school-card .grade-group .grade .grade-members{display:flex;justify-content:space-between;padding:8px;flex:1}.classroom-school-card .grade-group .grade .grade-members span{color:#828282}.classroom-school-card .grade-group .grade .index{color:#828282;padding-left:15px;padding-right:15px}.classroom-school-card .grade-group .grade:hover{background-color:#f7f9fa}.toolbar{color:#b2b2b2;display:block}.toolbar .select-box{border-radius:8px}.toolbar .select-box:hover{outline:1px solid #2f4d87;cursor:pointer}.toolbar .classroom-name{font-size:26px;color:#393939;font-weight:700}.toolbar .classroom-search{background-color:#efefef;padding:5px;border-radius:8px;white-space:nowrap;color:#adb5bd;display:flex;align-items:center}@media screen and (max-width: 768px){.toolbar .classroom-search{width:22vw}}@media screen and (max-width: 642px){.toolbar .classroom-search{width:143px}}@media screen and (max-width: 1199px){.toolbar .classroom-search{margin-left:61px}}.toolbar .classroom-search:hover{box-sizing:border-box;cursor:pointer}.toolbar .classroom-search svg{margin-left:5px!important;margin-right:5px!important}.toolbar .classroom-search input{background-color:#efefef;border:unset;outline:unset;min-width:192px}@media screen and (max-width: 642px){.toolbar .classroom-search input{min-width:100px}}.toolbar .classroom-search input::placeholder{font-size:14px;font-weight:400;color:#adb5bd}.toolbar .manager-school .classroom-search{margin-right:16px}.toolbar .manager-school .classroom-inactive{margin-top:unset}.toolbar .manager-school .classroom-inactive .text{color:#4f83fc}.toolbar .manager-school .classroom-inactive.active{margin-top:unset}.toolbar .manager-school .classroom-inactive.active .text{color:#fff}.toolbar .manager-school .text-right{margin-left:16px}.toolbar .classroom-active{background:rgba(255,255,255,.000001);border:1px solid #4f83fc;border-radius:8px 0 0 8px;width:160px;height:37px;padding:7px 16px;font-weight:700;font-size:14px;color:#4f83fc;cursor:pointer;justify-content:center}@media screen and (max-width: 838px){.toolbar .classroom-active{width:unset;height:37px}}@media screen and (max-width: 642px){.toolbar .classroom-active{width:48px;height:37px}}.toolbar .classroom-active svg path{fill:#4f83fc}.toolbar .classroom-active .icon-tabBar{margin-right:10px}@media screen and (max-width: 642px){.toolbar .classroom-active .icon-tabBar{margin:0}}@media screen and (max-width: 642px){.toolbar .classroom-active .text{display:none}}.toolbar .classroom-inactive{background:rgba(255,255,255,.000001);border:1px solid #4f83fc;border-radius:0 8px 8px 0;width:160px;height:37px;padding:7px 16px;font-weight:700;font-size:14px;color:#4f83fc;cursor:pointer;justify-content:center}@media screen and (max-width: 838px){.toolbar .classroom-inactive{width:unset;height:37px}}@media screen and (max-width: 642px){.toolbar .classroom-inactive{height:37px}}.toolbar .classroom-inactive svg path{fill:#4f83fc}.toolbar .classroom-inactive .icon-tabBar{margin-right:10px}@media screen and (max-width: 642px){.toolbar .classroom-inactive .icon-tabBar{margin:0}}@media screen and (max-width: 642px){.toolbar .classroom-inactive .text{display:none}}.toolbar .active{color:#fff;background:#4f83fc}.toolbar .active svg path{fill:#fff!important}#tooltip-top.bs-tooltip-top .arrow:before,#tooltip-top.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#539bff}#tooltip-top.tooltip [class$=inner]{background-color:#539bff;font-size:14px!important;font-weight:400!important;text-align:start}#tooltip-top.tooltip.show{opacity:1}.classroom_members .teacher-list #add-teacher-toggle{background-color:unset;border:unset;color:unset;box-shadow:unset;padding:0}.classroom_members .teacher-list #add-teacher-toggle:after{display:none}.classroom_members .teacher-list .title{display:flex;justify-content:space-between}.classroom_members .teacher-list .title .title-left{align-items:center}.classroom_members .teacher-list Table{background-color:#fff;border-radius:5px;margin-top:10px;box-shadow:0 6px 23px #d8d8d840;padding:5px}.classroom_members .teacher-list Table thead{color:#3e3e3e;font-weight:700;white-space:nowrap}.classroom_members .teacher-list Table thead tr{background-color:#fff}.classroom_members .teacher-list Table thead th{border-top:unset;border-bottom:unset;border-left:1px solid #DDE3E5}.classroom_members .teacher-list Table thead .index,.classroom_members .teacher-list Table thead .text-right{border-left:unset}.classroom_members .teacher-list Table tbody{background-color:#fff;border-radius:5px;padding:10px}.classroom_members .teacher-list Table tbody td{text-align:left;vertical-align:middle}.classroom_members .teacher-list Table tbody .index,.classroom_members .teacher-list Table tbody .teacher-email,.classroom_members .teacher-list Table tbody .teacher-subjects,.classroom_members .teacher-list Table tbody .teacher-status{color:#b2b2b2}.classroom_members .teacher-list Table tbody .index{width:5%}.classroom_members .teacher-list Table tbody .teacher-email{width:20%}.classroom_members .teacher-list Table tbody .teacher-subjects{width:20%}.classroom_members .teacher-list Table tbody .teacher-status{width:20%}.classroom_members .teacher-list Table tbody .teacher-name{color:#000;font-weight:700;width:20%}.classroom_members .teacher-list Table tbody .text-right{width:10%}.classroom_members .teacher-list Table tbody .avatar{width:35px;height:35px;border-radius:50px}.classroom_members .teacher-list Table tr{height:55px}.classroom_members .students-list #add-student-toggle{background-color:unset;border:unset;color:unset;box-shadow:unset}.classroom_members .students-list #add-student-toggle:after{display:none}.classroom_members .students-list .title{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.classroom_members .students-list .title b{color:#3e3e3e;padding-bottom:10px}.classroom_members .students-list Table{background-color:#fff;border-radius:5px;margin-top:10px;box-shadow:0 6px 23px #d8d8d840}.classroom_members .students-list Table thead{color:#3e3e3e;font-weight:700;white-space:nowrap}.classroom_members .students-list Table thead tr{background-color:#fff}.classroom_members .students-list Table thead th{border-top:unset;border-bottom:unset;border-left:1px solid #DDE3E5;margin-bottom:10px}.classroom_members .students-list Table thead .index,.classroom_members .students-list Table thead .text-right{border-left:unset}.classroom_members .students-list Table thead .student-detail button{background:transparent;border:none;color:#b2b2b2}.classroom_members .students-list Table thead .student-detail button:focus{border:none;color:#b2b2b2;background:transparent;border:none!important;box-shadow:none;transition:none;outline:none}.classroom_members .students-list Table tbody{background-color:#fff;border-radius:5px;padding:10px}.classroom_members .students-list Table tbody td{text-align:left;vertical-align:middle}.classroom_members .students-list Table tbody .index,.classroom_members .students-list Table tbody .student-email,.classroom_members .students-list Table tbody .student-username,.classroom_members .students-list Table tbody .student-status{color:#b2b2b2}.classroom_members .students-list Table tbody .index{width:5%}.classroom_members .students-list Table tbody .student-email{width:20%}.classroom_members .students-list Table tbody .student-status{width:20%}.classroom_members .students-list Table tbody .student-username{width:20%}.classroom_members .students-list Table tbody .student-name{color:#000;font-weight:700;width:20%}.classroom_members .students-list Table tbody .text-right{width:10%}.classroom_members .students-list Table tbody .avatar{width:35px;height:35px;border-radius:50px}.classroom_members .add-teacher-btn{cursor:pointer}.classroom_members .action-btn-show{color:#5c5c5c;padding:6px;cursor:pointer;height:25px;width:25px}.classroom_members .action-btn{visibility:hidden;background-color:#eaeaea;color:#5c5c5c;padding:6px;cursor:pointer;height:25px;width:25px;border-radius:20px}.classroom_members tr{height:55px}.classroom_members tr:hover{background-color:#f7f9fa}.classroom_members tr:hover .action-btn{visibility:visible!important}.add-teachers-modal .title,.add-students-modal .title{font-weight:500;font-size:22px;line-height:27px;color:#797979}.add-teachers-modal .email-list,.add-students-modal .email-list{max-height:205px;overflow-y:auto}.add-teachers-modal .input,.add-students-modal .input{width:100%}.add-teachers-modal .input.has-error,.add-students-modal .input.has-error{border-color:tomato}.add-teachers-modal .input-group,.add-students-modal .input-group{width:100%;position:relative;display:flex;align-items:center}.add-teachers-modal .icon-delete,.add-students-modal .icon-delete{position:absolute;right:0;border-radius:50%;width:20px;height:20px;padding:5px;background:#d4d5d6;color:#7a7e91;justify-content:center;align-items:center;display:flex;margin:10px;cursor:pointer}.add-teachers-modal .error,.add-students-modal .error{margin:0;font-size:90%;color:tomato}.add-teachers-modal .tag-value-text,.add-students-modal .tag-value-text{color:var(--gray-black, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.add-teachers-modal .tag-item,.add-students-modal .tag-item{background-color:#f4f4f4;border-radius:8px;padding:6px 8px;width:fit-content;height:fit-content}.add-teachers-modal .tag-item>.button,.add-students-modal .tag-item>.button{background-color:#fff;width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;font:inherit;margin-left:10px;font-weight:700;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}.add-teachers-modal .file-drop-zone,.add-students-modal .file-drop-zone{border-radius:5px}.classroom.school{padding-top:24px}.classroom .classroom-name-card{position:relative;background-color:#ff8e4f;border-radius:.5rem;margin-top:1rem;margin-bottom:1.5rem;overflow:hidden;color:#fff}.classroom .classroom-name-card .classroom-name{padding:10px 10px 10px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;white-space:nowrap}.classroom .nav-tabs{padding:10px;border-bottom:none}.classroom .nav-tabs .nav-item{border-radius:5px;margin-right:5px;text-align:center}.classroom .nav-tabs .nav-item .nav-link{color:#fff;font-size:16px;font-weight:700;min-width:max-content;border:none}.classroom .nav-tabs .nav-item .nav-link:hover{position:relative;color:#f5f5f5;background-color:transparent}.classroom .nav-tabs .nav-item .nav-link:hover:after{content:"";position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,.5);height:4px;border-radius:10px}.classroom .nav-tabs .nav-item .nav-link.active{position:relative;color:#fff;background-color:transparent;transition:border-bottom .5s,color .5s}.classroom .nav-tabs .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;right:0;background:white;height:4px;border-radius:10px}.classroom-newsfeed{margin:auto;font-size:14px;font-weight:400;line-height:150%;font-family:Inter,sans-serif}.classroom-newsfeed .classroom-header{margin-bottom:16px}.classroom-newsfeed .classroom-newsfeed-slogan{font-size:20px;font-style:normal;font-weight:600;line-height:120%;color:#212529;margin-bottom:16px;word-break:break-word}@media screen and (max-width: 575px){.classroom-newsfeed .classroom-newsfeed-slogan{display:none}}.classroom-newsfeed .new-status-input{background-color:#fff;border-radius:8px;padding:16px 24px;margin-bottom:16px}.classroom-newsfeed .new-status-input .post-form{flex-grow:1}.classroom-newsfeed .new-status-input .post-form .post-img{margin:0 12px 6px;max-width:178px;position:relative}.classroom-newsfeed .new-status-input .post-form .post-img .delete-img-icon{position:absolute;top:0;right:0;cursor:pointer}.classroom-newsfeed .new-status-input .post-form .post-img img{width:100%;border-radius:8px}.classroom-newsfeed .new-status-input .post-form .post-file{margin:6px 0;padding:0 12px}.classroom-newsfeed .new-status-input .post-form .upload-file{margin-top:16px}.classroom-newsfeed .new-status-input .post-input-container{width:100%;margin-left:16px}.classroom-newsfeed .new-status-input .post-input-container .post-input{width:100%;font-size:14px;border:1px solid #ced4da;border-radius:8px;word-break:break-word;transition:all .2s ease-in-out}.classroom-newsfeed .new-status-input .post-input-container .post-input:focus{border:1px solid #00b4ff;box-shadow:0 0 0 2px #0d6efd40}.classroom-newsfeed .new-status-input .post-input-container .post-input .post-conten-editable{padding:9px 12px;min-height:40px;cursor:text;transition:all .2s ease-in-out}.classroom-newsfeed .new-status-input .post-input-container .post-input .post-conten-editable:empty:before{content:attr(placeholder);color:#adb5bd}.classroom-newsfeed .new-status-input .post-input-container .text-error{color:#ff4848;font-size:12px;margin-top:4px}.classroom-newsfeed .new-status-input .calendar-event{padding:20px;margin-bottom:10px;border-radius:1.5rem;background:#f3f3f3;border-radius:25px}.classroom-newsfeed .new-status-input .calendar-event label{min-width:70px}.classroom-newsfeed .new-status-input input{border-radius:1px;margin-left:unset!important}.classroom-newsfeed .new-status-input .post-buttons{display:flex;justify-content:space-between;margin-top:12px}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left{margin-left:56px;display:flex}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn{cursor:pointer;display:flex;align-items:center;margin-right:24px}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn.post-btn-img:hover div{color:#4f83fc}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn.post-btn-img:hover svg rect{fill:#36b1f5}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn.post-btn-file:hover div{color:#4f83fc}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn.post-btn-file:hover svg rect{fill:#d9941a}.classroom-newsfeed .new-status-input .post-buttons .post-buttons-left .post-btn div{margin-left:8px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em;color:#495057}.classroom-newsfeed .new-status-input .post-buttons .post-btn-primary{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;background:#4f83fc;color:#fff;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.classroom-newsfeed .left-card{background-color:#fff;border-radius:.5rem;padding:20px;min-height:100px;margin-bottom:20px}.classroom-newsfeed .left-card .today-events .event{margin-bottom:10px}.classroom-newsfeed .left-card .today-events .event .title{font-weight:700}.classroom-newsfeed .left-card .today-events .event .time{font-size:.8em}.classroom-newsfeed .left-card .today-events .current-event .title,.classroom-newsfeed .left-card .today-events .current-event .time{color:#f40d0d}.classroom-edit-post{width:100%;border:none;height:100px;outline:none;color:#050505;margin:10px 0;max-height:150px!important;border-radius:1.5rem;background-color:#f0f2f5;resize:none;font-size:19px;padding:10px 20px}.classroom-edit-calendar,.classroom-edit-calendar .calendar-event{padding:20px;margin-bottom:10px;border-radius:1.5rem;background:#f3f3f3;border-radius:25px}.classroom-edit-calendar .calendar-event label{min-width:70px}.classroom-edit-calendar input{border-radius:1.5rem;margin-left:unset!important}.classroom-edit-calendar .btn{background-color:transparent;border:none;box-shadow:none;color:#8f8f8f;border-radius:10px;height:50px}.classroom-edit-calendar .btn:hover{background-color:#f3f3f3}.classroom-edit-calendar .btn.post-able{background-color:#00b4ff;color:#fff}.classroom-edit-calendar .col:not(:last-child){border-right:1px solid #e7e7e7}.classroom-posts{border-radius:.5rem}.classroom-posts .no-data-new-feed .no-data-new-feed-title{margin-top:16px}.classroom-posts .no-data-new-feed .no-data-new-feed-title span{font-weight:700;color:#212529}.classroom-posts .card-no-data{height:calc(100vh - 300px);padding:3rem;justify-content:center}.classroom-posts .card-no-data.student-newfeed{height:calc(100vh - 155px)}.classroom-posts .card-no-data.student-newfeed.no-slogan{height:calc(100vh - 115px)}.post-avatar{width:40px;height:40px;border-radius:50%}.comment-avatar{width:30px;height:30px;border-radius:50%}.classroom-post-card{border-radius:8px;padding:16px 24px}.classroom-post-card:not(:last-child){margin-bottom:16px}.classroom-post-card .classroom-post-card-body{padding:0}.classroom-post-card .classroom-post-card-body .post-info{margin-left:16px;flex-grow:1}.classroom-post-card .classroom-post-card-body .post-time{color:#6c757d;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:6px}.classroom-post-card .classroom-post-card-body .poster-name{color:#2a3547;font-size:15px;font-style:normal;font-weight:500;line-height:100%}.classroom-post-card .classroom-post-card-body .post-content{margin-top:16px;word-break:break-word}.classroom-post-card .classroom-post-card-body .post-content.show-more{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.classroom-post-card .classroom-post-card-body .post-content.none-show-more{margin-bottom:16px}.classroom-post-card .classroom-post-card-body .show-more-content{color:var(--theme-primary, #4f83fc);font-size:14px;font-style:normal;font-weight:400;margin-bottom:16px;cursor:pointer}.classroom-post-card .dropdown button{background-color:#efefef;width:37px;height:37px;border-radius:8px}.classroom-post-card .dropdown-item{font-size:14px}.classroom-post-card .dropdown-toggle.btn{background-color:#efefef;color:#a0a0a0;border:none;display:flex;align-items:center;justify-content:center}.classroom-post-card .dropdown-toggle.btn:after{display:none}.classroom-post-card .dropdown-toggle.btn:focus{box-shadow:none}.classroom-post-card .dropdown-toggle.btn:hover path{fill:#4f83fc}.classroom-post-card .comment-input-container{display:flex;margin-top:16px}.classroom-post-card .comment-input-container .comment-input-wrapper{position:relative;flex-grow:1;margin-left:16px;display:flex;align-items:center}.classroom-post-card .comment-input-container .comment-input-wrapper .comment-input-content{width:100%;margin:0;padding:6px 36px 6px 12px;border:1px solid #ced4da;outline:none;border-radius:8px;resize:none;height:40px;font-size:14px;transition:all .2s ease-in-out}.classroom-post-card .comment-input-container .comment-input-wrapper .comment-input-content::placeholder{color:#adb5bd}.classroom-post-card .comment-input-container .comment-input-wrapper .comment-input-content:focus{border:1px solid #86b7fe;box-shadow:0 0 0 2px #0d6efd40}.classroom-post-card .comment-input-container .comment-input-wrapper .comment-icon{position:absolute;right:0}.classroom-post-card .comment-input-container .btn{height:fit-content;color:#a0a0a0;background-color:transparent;border:none;transition:all .5s}.classroom-post-card .comment-input-container .btn.sendable{color:#00b4ff;transform:scale(1.2)}.classroom-post-card .comment-input-container .btn.sendable svg path{fill:#00b4ff}.classroom-post-card .comment-input-container .btn:focus{box-shadow:none}.classroom-post-card .see-comments{color:#4f83fc;font-size:14px;font-weight:400;margin-top:16px}.classroom-post-card .no-comment{color:#6c757d;font-size:14px;font-weight:400;margin-top:16px}.classroom-post-card .comments-container .dropdown{margin-left:16px}.classroom-post-card .comments-container .dropdown button{background-color:#fff}.classroom-post-card .comments-container .dropdown-toggle{opacity:0}.classroom-post-card .comments-container .comment:hover .dropdown-toggle{opacity:1}.classroom-post-card .comments-container .comment{display:flex;margin-top:8px;background-color:#f6f9fc;padding:12px 16px;border-radius:8px}.classroom-post-card .comments-container .comment:first-of-type{margin-top:16px}.classroom-post-card .comments-container .comment:not(:last-child){border-bottom:1px solid whitesmoke}.classroom-post-card .comments-container .comment-info{margin-left:16px;flex-grow:1}.classroom-post-card .comments-container .comment-info .show-more-content{margin-bottom:0}.classroom-post-card .comments-container .comment-name{font-size:15px;font-weight:700;line-height:100%}.classroom-post-card .comments-container .comment-time{color:#6c757d;font-size:12px;font-weight:400;line-height:18px;margin-left:12px}.classroom-post-card .comments-container .comment-content{margin-top:4px;word-break:break-word}.classroom-post-card .comments-container .comment-content.show-more{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.classroom-post-card .google-calendar-event{border-radius:10px;overflow:hidden;background-color:#f3f3f3;font-size:19px;line-height:25px;color:#8f8f8f}.classroom-post-card .google-calendar-event label{min-width:70px}.classroom-post-card .google-calendar-event b,.classroom-post-card .google-calendar-event a{color:#3e3e3e}.classroom-post-card .google-calendar-event h4{font-size:1.2em}.classroom-post-card .google-calendar-event .event-header{background-color:#ff8e4f;padding:10px;color:#fff}.classroom-post-card .google-calendar-event .event-details{line-height:2em;padding:10px 20px;position:relative}.classroom-post-card .google-calendar-event .event-details .join-button{position:absolute;bottom:20px;right:20px}.classroom-post-card .google-calendar-event .event-details .join-button .btn{border-radius:20px;padding:5px 20px}.classroom-post-card .post-dropdown-content-wrapper{padding:8px 0;border-radius:8px;border:1px solid rgba(0,0,0,.15);background:#fff;box-shadow:none}.classroom-post-card .post-dropdown-content-wrapper .dropdown-item{display:flex;align-items:center;padding:4px 16px;margin-bottom:5px;font-size:14px;font-weight:400;line-height:150%;border-radius:unset;cursor:pointer}.classroom-post-card .post-dropdown-content-wrapper .dropdown-item svg{margin-right:8px}.classroom-post-card .post-dropdown-content-wrapper .dropdown-item:hover,.classroom-post-card .post-dropdown-content-wrapper .dropdown-item:focus{color:#fff!important;background:#4f83fc!important}.classroom-post-card .post-dropdown-content-wrapper .dropdown-item:hover svg path,.classroom-post-card .post-dropdown-content-wrapper .dropdown-item:focus svg path{fill:#fff}.banner-newfeed{margin-left:24px}.classroom-archived-post-card{background:#cfe1ff;padding:16px 24px;margin-bottom:16px}.classroom-archived-post-card .classroom-archived-container{display:flex;justify-content:space-between}.classroom-archived-post-card .classroom-archived-container .classroom-archived-content .classroom-archived-content-title{color:#212529;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:16px}.classroom-archived-post-card .classroom-archived-container .classroom-archived-content .classroom-archived-content-text .teacher-name{color:#2a3547;font-weight:700}.classroom-archived-post-card .classroom-archived-container .classroom-archived-banner{margin-left:16px}.classroom-archived-no-post-card{padding:48px 0;display:flex;align-items:center;justify-content:center}.classroom-archived-no-post-card .classroom-archived-no-post-card-container{display:flex;flex-direction:column;align-items:center}.classroom-archived-no-post-card .classroom-archived-no-post-card-container .classroom-archived-no-post-card-container-title{color:#212529;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%;padding:16px 0}.classroom-archived-no-post-card .classroom-archived-no-post-card-container .classroom-archived-no-post-card-container-text{color:#2a3547;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-width:425px;text-align:center}.classroom-archived-no-post-card .classroom-archived-no-post-card-container .classroom-archived-no-post-card-container-text .teacher-name,.classroom-archived-no-post-card .classroom-archived-no-post-card-container .classroom-archived-no-post-card-container-text .text-time{color:#2a3547;font-weight:700}.classroom-archived-no-post-card.card{height:calc(100vh - 115px)}.classroom-post-view{margin:24px auto}.post-file img{display:flex;margin:16px auto 0;width:80%;border-radius:8px}.post-file .post-file-pdf{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f4f4f4;border-radius:8px;margin-top:16px}.post-file .post-file-pdf .post-file-pdf-left{text-decoration:none}.post-file .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content{display:flex;align-items:center;justify-content:space-between}.post-file .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content .google-docs-icon{margin-right:16px}.post-file .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content .post-file-pdf-text{word-break:break-word;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.post-file .post-file-pdf .post-file-pdf-right{display:flex;align-items:center}.post-file .post-file-pdf .post-file-pdf-right .post-file-pdf-size{color:#495057;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.post-file .post-file-pdf .post-file-pdf-right svg{margin-left:16px}.post-file-edit .post-file-edit-img{margin-top:16px;max-width:178px;position:relative}.post-file-edit .post-file-edit-img .delete-img-icon{position:absolute;top:0;cursor:pointer;right:0}.post-file-edit .post-file-edit-img img{width:100%;border-radius:8px}.post-file-edit .post-file-pdf{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f4f4f4;border-radius:8px;margin-top:16px}.post-file-edit .post-file-pdf .post-file-pdf-left{text-decoration:none}.post-file-edit .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content{display:flex;align-items:center;justify-content:space-between}.post-file-edit .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content .google-docs-icon{margin-right:16px}.post-file-edit .post-file-pdf .post-file-pdf-left .post-file-pdf-left-content .post-file-pdf-text{word-break:break-word;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.post-file-edit .post-file-pdf .post-file-pdf-right{display:flex;align-items:center}.post-file-edit .post-file-pdf .post-file-pdf-right .post-file-pdf-size{color:#495057;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.post-file-edit .post-file-pdf .post-file-pdf-right svg{margin-left:16px}@media screen and (max-width: 1199px){#classroom-main-contain #class-main-content .classroom-newsfeed{margin-bottom:24px!important}#classroom-main-contain #class-main-content .classroom-newsfeed .classroom-posts{margin-bottom:0}#classroom-main-contain #class-main-content .classroom-newsfeed .classroom-posts .card-no-data{justify-content:center;height:calc(100vh - 364px);padding:0}#classroom-main-contain #class-main-content .classroom-archived-no-post-card{height:calc(100vh - 112px)}}@media (max-width: 991px){.banner-newfeed{display:none}.classroom-newsfeed{margin-bottom:24px!important}.classroom-newsfeed .classroom-posts{margin-bottom:0}.classroom-newsfeed .classroom-posts .card-no-data{justify-content:center;height:calc(100vh - 253px);padding:0}.classroom-archived-no-post-card{height:calc(100vh - 112px)}}@media (max-width: 575px){#class-main-content .classroom-newsfeed{margin-bottom:0!important}#class-main-content .classroom-newsfeed .card-no-data{justify-content:center;padding:0}#class-main-content .classroom-newsfeed .new-status-input{padding:16px}#class-main-content .classroom-newsfeed .classroom-posts .classroom-post-card{width:calc(100vw - 32px);padding:16px}#class-main-content .classroom-archived-no-post-card{height:calc(100vh - 88px)}#class-main-content .classroom-archived-post-card .classroom-archived-container{flex-direction:column;align-items:center}#class-main-content .post-buttons{white-space:nowrap}#class-main-content .post-buttons .post-buttons-left{margin-left:0}#class-main-content .post-buttons .post-buttons-left .post-btn-img{margin-right:8px}#class-main-content .post-buttons .post-buttons-left .post-btn-file{margin-right:unset}}.classroom-exercises .mark-body-header .search-box__left .sk-search-box{max-width:100%}.classroom-exercises .mark-body-header .search-box__left .sk-search-box input{min-width:120px}.classroom-exercises .mark-body-header .search-box__right{gap:8px}.classroom-exercises .mark-body-header .search-box__right .sk-react-select-container{z-index:100;width:150px}.classroom-exercises .mark-body-header .search-box__right .sk-single-choice-tabs{display:flex;align-items:center;gap:8px}.classroom-exercises .mark-body-header .search-box__right .sk-single-choice-tabs .tab-item{padding:8px 16px;border-radius:8px;font-size:14px;font-style:normal;font-weight:400;cursor:pointer;color:#495057;border:1px solid #CED4DA;background-color:#fff}.classroom-exercises .mark-body-header .search-box__right .sk-single-choice-tabs .tab-item.disable{opacity:.5;cursor:not-allowed}.classroom-exercises .mark-body-header .search-box__right .sk-single-choice-tabs .tab-item.active{color:#fff;background-color:#4f83fc;border:1px solid #4F83FC}.classroom-exercises .mark-body-header .datepicker-select{z-index:100}.classroom-exercises .mark-body-header .sk-single-choice{margin-left:8px}.classroom-exercises .mark-body-header .sk-single-choice .react-select-container.type-select .react-select__control{width:197px}.classroom-exercises .no-exercise{color:#ff8e4f;text-align:center}.classroom-exercises .title-type{border-bottom:3px solid #00B4FF;font-size:24px}.classroom-exercises .title-checkpoint{padding-left:63px!important}.classroom-exercises .hr{width:100%;text-align:center;border-bottom:1px solid #B6CAD8;line-height:.1em;margin-top:1rem!important;margin-bottom:20px!important;margin:-20px 0 20px}.classroom-exercises .hr span{background:#f7f9fa;padding:0 10px;color:#b6cad8}.classroom-exercises .exercise-tile{background-color:#fff;color:#ff8e4f;border-radius:10px;cursor:pointer}.classroom-exercises .exercise-tile .header{background-color:#fff;color:#868487;border-radius:10px}.classroom-exercises .exercise-tile .header b{font-size:1.3em}.classroom-exercises .exercise-tile .header .score{font-size:70%;font-weight:200;color:gray}.classroom-exercises .exercise-tile .info{color:gray;transition:all .3s;display:none;height:0;padding:20px 40px}.classroom-exercises .exercise-tile .subject-tag{display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 768px) and (max-width: 991px){.classroom-exercises .exercise-tile .subject-tag button.btn.btn-primary{width:max-content}}.classroom-exercises .exercise-tile .subject-tag .card{color:#6c757d;border:1px solid #6c757d!important;border-radius:10rem;padding:.2em .8em;font-size:75%;font-weight:700}.classroom-exercises .exercise-tile .subject-tag span{white-space:nowrap}.classroom-exercises .exercise-tile .subject-tag button{border-radius:30px;height:30px;justify-content:center;align-items:center;display:flex}.classroom-exercises .exercise-tile:hover{box-shadow:0 7px 23px #aaaaaa40}.classroom-exercises .exercise-tile:hover .info{display:block;height:fit-content}.classroom-exercises .completed{border:1px solid #67b36a;box-shadow:unset}.classroom-exercises .completed .header{color:#67b36a}.accordion{margin-bottom:20px;background-color:#fff}.accordion .accordion-item .accordion-title{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 40px;background-color:#fff;border-bottom:1px solid whitesmoke;border-radius:10px}.accordion .accordion-item .accordion-title .title{display:flex;align-items:center;font-size:1.1em}.accordion .accordion-item .accordion-title .title span{align-items:center}.accordion .accordion-item .accordion-title .card{white-space:nowrap;color:#6c757d;border:1px solid #6c757d;border-radius:10rem;padding:.2em .8em;font-size:75%;font-weight:700}.accordion .accordion-item .accordion-title .icon-open{color:#00b4ff}.student-cards{max-height:500px;overflow-x:auto;padding:10px}.student-cards .student-card-preview{margin-bottom:20px}.student-cards .student-card-preview .card-wrapper{height:166px;width:260px;position:relative;cursor:pointer;border-radius:10px}.student-cards .student-card-preview .card-wrapper .name,.student-cards .student-card-preview .card-wrapper .username,.student-cards .student-card-preview .card-wrapper .password{position:absolute;left:115px;font-size:.8em;max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student-cards .student-card-preview .card-wrapper .name{top:53px}.student-cards .student-card-preview .card-wrapper .username{top:90px}.student-cards .student-card-preview .card-wrapper .password{top:126px}@media only screen and (max-width: 1199px){.student-cards .m-0.row{justify-content:space-around}}@media only screen and (max-width: 991px){.student-cards .m-0.row{justify-content:center}}@media only screen and (max-width: 776px){.student-cards .m-0.row .col-md-4{width:auto}}.skill-mark-container{position:relative;min-height:calc(100vh - 88px);font-family:Inter,serif;font-style:normal;font-size:14px;color:#212529}.skill-mark-container .skill-mark{max-height:calc(100vh - 190px);overflow:scroll}.skill-mark-container .skill-mark .sk-doc{font-weight:700;line-height:150%}.skill-mark-container .skill-mark .skill-mark-question{position:absolute;top:-18px;right:0;box-shadow:0 6px 23px #d8d8d840;border-radius:5px;padding:10px}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark{display:flex}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark .select-skill{flex:3;width:100%;margin:10px}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark .list-question{flex:7;display:flex;align-content:center}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark .list-question .prev-next{color:#00b4ff;padding:10px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;display:flex;width:50px;height:50px}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark .list-question .prev-next:hover{background:#DDE3E5}.skill-mark-container .skill-mark .skill-mark-question .list-question-mark .list-question .dot-slide{padding-left:10px;padding-right:10px;color:#d9f5ff;font-size:xx-large}.skill-mark-container .skill-mark .skill-mark-question button{color:var(--theme-primary, #4F83FC);font-size:14px;padding:4px 8px;border-radius:8px;border:1px solid var(--theme-primary, #4F83FC);background:#FFFFFF}.skill-mark-container .skill-mark .skill-mark-question button svg{margin-bottom:1px;margin-right:8px}.skill-mark-container .skill-mark .template{background-color:#fff;border:1px solid var(--grey-200, #E2E8F0);margin-bottom:12px}.skill-mark-container .skill-mark .template #yourAnswer,.skill-mark-container .skill-mark .template #answerFilter{pointer-events:none}.skill-mark-container .skill-mark .template #yourAnswer .answers-user-read-only,.skill-mark-container .skill-mark .template #answerFilter .answers-user-read-only{-webkit-user-modify:read-only;pointer-events:none}.skill-mark-container .skill-mark .template #yourAnswer [contenteditable],.skill-mark-container .skill-mark .template #answerFilter [contenteditable]{pointer-events:none!important}.skill-mark-container .skill-mark .template #yourAnswer .template-position,.skill-mark-container .skill-mark .template #answerFilter .template-position{min-height:unset!important}.skill-mark-container .skill-mark .template #yourAnswer .question-look-and-circle .question-look-and-circle-options,.skill-mark-container .skill-mark .template #answerFilter .question-look-and-circle .question-look-and-circle-options{display:none}.skill-mark-container .skill-mark .template #answerFilter{pointer-events:none;display:flex;gap:20px;flex-grow:1}.skill-mark-container .skill-mark .template #answerFilter .box-list-items-draggable,.skill-mark-container .skill-mark .template #answerFilter .box-list-items-hide-in-solve-auto{display:none!important}.skill-mark-container .skill-mark .template #answerFilter.answer-filter-hide-sidebar-solve-answer-correct{display:block}.skill-mark-container .skill-mark .template .content{background-color:#f6f9ff}.skill-mark-container .skill-mark .template table{margin-bottom:0}.skill-mark-container .skill-mark .template table textarea{min-height:37px;resize:none}.skill-mark-container .skill-mark .template thead th{border:none}.skill-mark-container .skill-mark .template thead .index{width:5%}.skill-mark-container .skill-mark .template thead .name{width:15%}.skill-mark-container .skill-mark .template thead .exam2{width:25%;text-align:right}.skill-mark-container .skill-mark .template thead .exam2 .combine{background:#E3F7FF;border-radius:64px;width:fit-content;display:initial;padding:10px;cursor:pointer}.skill-mark-container .skill-mark .template thead .score{width:10%}.skill-mark-container .skill-mark .template thead .comment{width:30%}.skill-mark-container .skill-mark .template thead .button{width:10%}.skill-mark-container .skill-mark .template tbody{border-top:1px solid var(--gray-200, #E9ECEF)}.skill-mark-container .skill-mark .template tbody .name{font-weight:500;position:relative}.skill-mark-container .skill-mark .template tbody .name .avatar{position:absolute;top:16px;border:1px solid #FFF}.skill-mark-container .skill-mark .template tbody .name .avatar:first-child{left:16px;z-index:1}.skill-mark-container .skill-mark .template tbody .name .avatar:nth-child(2){left:32px;z-index:2}.skill-mark-container .skill-mark .template tbody .name .avatar:nth-child(3){left:48px;z-index:3}.skill-mark-container .skill-mark .template tbody .name .avatar:nth-child(4){left:64px;z-index:4}.skill-mark-container .skill-mark .template tbody .name .avatar:nth-child(5){left:80px;z-index:5}.skill-mark-container .skill-mark .template tbody .name .avatar:nth-child(6){left:96px;z-index:6}.skill-mark-container .skill-mark .template tbody .name .list-name{margin-top:48px}.skill-mark-container .skill-mark .template tbody .name .list-name p{margin:auto auto auto 20px}.skill-mark-container .skill-mark .template tbody .name img{margin:4px;border-radius:999px;border:1px solid var(--gray-white, #FFF);background:var(--orange-500, #FD7E14)}.skill-mark-container .skill-mark .template tbody .name p{margin:18px auto auto 55px}.skill-mark-container .skill-mark .template tbody .name .expand-list{cursor:pointer;border-radius:4px;background:var(--gray-300, #DEE2E6);padding:2px 4px;position:absolute;width:24px;height:24px;right:22px;top:22px}.skill-mark-container .skill-mark .template tbody .name .expand-list .expand-icon{transition:transform .3s}.skill-mark-container .skill-mark .template tbody .name .expand-list .expand-icon.rotate-180{transform:rotate(180deg)}.skill-mark-container .skill-mark .template tbody td{border-top:none;border-bottom:none}.skill-mark-container .skill-mark .template tbody td .answer-list-object{flex-direction:column;min-height:37px!important}.skill-mark-container .skill-mark .template tbody td .answer-list-object textarea{border:none!important;background-color:#f1f1f1}.skill-mark-container .skill-mark .template tbody td .answer-list-object .sk-doc{width:100%}.skill-mark-container .skill-mark .template tbody td .answer-list-object .sk-doc .sk-paragraph{padding:12px 16px;background-color:#f1f1f1;border:none;border-radius:8px;margin:0 0 8px}.skill-mark-container .skill-mark .template tbody td .answer-list-object .sk-doc .sk-paragraph .question-essay .text-wraped-box{border:none;width:100%!important}.skill-mark-container .skill-mark .template tbody td .answer-list-object .sk-doc .sk-paragraph .question-select-sentence-by-topic{margin-top:0!important}.skill-mark-container .skill-mark .template tbody textarea,.skill-mark-container .skill-mark .template tbody input{margin-bottom:10px;padding:12px 16px;border-radius:8px}.skill-mark-container .skill-mark .template tbody input{min-height:47px!important}.skill-mark-container .skill-mark .template tbody button{font-size:14px;white-space:nowrap;width:100%;border-radius:8px;border:1px solid var(--theme-light, #EFEFEF);background:var(--theme-light, #EFEFEF)}.skill-mark-container .skill-mark .template tbody .waiting-status{font-weight:700;color:#fff;border:1px solid var(--theme-primary, #4F83FC);background:var(--theme-primary, #4F83FC)}.skill-mark-container .skill-mark .template tbody .waiting-status:hover{border:1px solid #4A6CCC;background:#4873EC}.skill-mark-container .skill-mark .template tbody .waiting-status:active{border:1px solid #4665BF;background:#3B6AED}.skill-mark-container .skill-mark .template tbody .waiting-status:focus{border:1px solid #4665BF;background:#3B6AED;box-shadow:0 0 0 4px #3184fd80}.skill-mark-container .skill-mark .template tbody .done-status{color:#fff;border:1px solid var(--theme-primary, #15A662);background:var(--theme-success, #15A662);font-weight:700}.skill-mark-container .skill-mark .template tbody .done-status:hover{border:1px solid #1DB76E;background:#139B5B}.skill-mark-container .skill-mark .template tbody .done-status:active{border:1px solid #23B570;background:#19A563}.skill-mark-container .skill-mark .template tbody .done-status:focus{border:1px solid #23B570;background:#19A563;box-shadow:0 0 0 4px #3c996e80}.skill-mark-container .skill-mark .template tbody .removed-status{flex-basis:93%!important;color:#fff;background:#4F83FC;border:1px solid #4F83FC}.skill-mark-container .skill-mark .template tbody .removed-status:hover{border:1px solid #3E99CB;background:#36B1F5}.skill-mark-container .skill-mark .template tbody .removed-status:active{border:1px solid #2EA1DF;background:#36B1F5}.skill-mark-container .skill-mark .template tbody .removed-status:focus{border:1px solid #2EA1DF;background:#36B1F5;box-shadow:0 0 0 4px #36b1f580}.skill-mark-container .skill-mark .template th,.skill-mark-container .skill-mark .template td{padding:8px}.skill-mark-container .skill-mark .template .form-control{min-height:37px;font-size:14px!important;border-radius:8px;border:1px solid var(--gray-400, #CED4DA);background:var(--gray-white, #FFF)}.skill-mark-container .skill-mark .toolbar{width:100%;margin:24px 0;justify-content:space-between;color:#b2b2b2;display:block}.skill-mark-container .skill-mark .toolbar .select-box{border-radius:8px}.skill-mark-container .skill-mark .toolbar .select-box:hover{outline:1px solid #2f4d87;cursor:pointer}.skill-mark-container .skill-mark .toolbar .combine{margin:8px 20px}.skill-mark-container .skill-mark .toolbar button{padding:7px 16px!important;background:#EAAA08!important;height:37px!important;border:1px solid #EAAA08!important;border-radius:8px!important;font-size:14px}.skill-mark-container .skill-mark .toolbar .search{background-color:#fff;padding:5px;border:1px solid #CED4DA;border-radius:8px;white-space:nowrap;color:#adb5bd;display:flex;align-items:center}@media screen and (max-width: 576px){.skill-mark-container .skill-mark .toolbar .search{width:143px}}.skill-mark-container .skill-mark .toolbar .search:hover{box-sizing:border-box;cursor:pointer}.skill-mark-container .skill-mark .toolbar .search svg{margin-left:5px!important;margin-right:5px!important}.skill-mark-container .skill-mark .toolbar .search input{background-color:#fff;border:unset;outline:unset;min-width:192px}@media screen and (max-width: 576px){.skill-mark-container .skill-mark .toolbar .search input{min-width:100px}}.skill-mark-container .skill-mark .toolbar .search input::placeholder{font-size:14px;font-weight:400;color:#adb5bd}.skill-mark-container .skill-mark .toolbar .select-search,.skill-mark-container .skill-mark .toolbar .select-search .react-select__control{border-radius:8px}.skill-mark-container .skill-mark .content{background-color:#fff;border-radius:8px;padding:13.5px 24px}.skill-mark-container .skill-mark-container-header{display:flex;margin:24px;font-size:12px}.skill-mark-container .skill-mark-container-header link{color:#4f83fc}.skill-mark-container .skill-mark-container-header svg{margin-right:4px}.skill-mark-container .skill-mark-container-header svg path{fill:#4f83fc}.skill-mark-container .skill-mark-container-header .breadcrumb-arrow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:38vw;color:#6c757d}.skill-mark-container .skill-mark-container-footer{position:absolute;bottom:0;left:-24px;width:calc(100vw - 250px);display:flex;justify-content:flex-end;align-items:center;background:#FFFFFF;height:61px;border-top:1px solid #CED4DA;box-shadow:0 -3px 6px #1b3c8e1f}.skill-mark-container .skill-mark-container-footer .hidden{display:none}.skill-mark-container .skill-mark-container-footer .showing{margin-right:12px;display:block}.skill-mark-container .skill-mark-container-footer .showing svg{animation:rotation 2s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skill-mark-container .skill-mark-container-footer .draft{height:37px;background:#EFEFEF;color:#495057;border:1px solid #EFEFEF;border-radius:8px;font-size:14px}.skill-mark-container .skill-mark-container-footer .announced{margin:0 24px 0 12px;height:37px;background:#15A662;border:1px solid #15A662;border-radius:8px;font-size:14px}@media screen and (max-width: 1200px){.skill-mark-container .skill-mark-container-footer{width:100vw}}.recommendation-page{padding-bottom:50px}.recommendation-page .recommendation h3{font-weight:700;color:#00b4ff}.recommendation-page .recommendation .recommendation-wrapper{padding:30px}.recommendation-page .recommendation .recommendation-wrapper .recommendation-card{background-color:#00b4ff;color:#fff;padding:20px;height:130px;border-radius:10px;cursor:pointer;font-weight:700;width:200px}.recommendation-page .recommendation .recommendation-wrapper .recommendation-card:hover{background-color:#097fc4}@media only screen and (min-width: 1200px){.recommendation-page .recommended-skills-list{column-count:2;column-gap:40px}}.recommendation-page .recommended-skills-list .recommended-skill-card{display:inline-block;margin-top:20px;width:100%;border:2px solid #00b4ff;border-radius:6px;animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-webkit-animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-ms-animation-name:none}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container{display:block;position:relative;text-decoration:none;background-color:#fff;border-radius:5px}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container:before{background:#000;border-top-left-radius:4px;border-top-right-radius:4px;content:" ";display:block;height:100%;opacity:0;position:absolute;transition:opacity .25s ease;width:100%}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container:hover:before{opacity:.4}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container:hover .crisp-button{opacity:1}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container .screenshot-inner-container{padding:20px 30px 20px 20px}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container .crisp-button{border-radius:5px 0 0 5px;bottom:20px;font-size:14px;height:35px;line-height:24px;opacity:0;position:absolute;right:0;transition:opacity .25s ease}.recommendation-page .recommended-skills-list .recommended-skill-card .screenshot-container .crisp-button:after{content:">>";display:inline-block;font-size:10px;padding-left:3px}.recommendation-page .recommended-skills-list .recommended-skill-card .skill-info{padding:15px 52px 20px 20px;background-color:#00b4ff}.recommendation-page .recommended-skills-list .recommended-skill-card .skill-info a{color:#fff}.school-overview{background:#bbeeff;border-radius:5px;color:#009adb;text-align:center;padding:20px}.school-overview h4{font-weight:700;font-size:20px;margin-bottom:20px}.school-overview .cards .info-card{background-color:#a6e8ff;border-radius:5px;margin:10px;position:relative}.school-overview .cards .info-card .icon{background-color:#72dbff;border-radius:5px;padding:20px}.school-overview .cards .info-card .view-details{position:absolute;bottom:10px;right:10px}.school-overview .cards .info-card .info{padding:25px 30px;font-size:20px}.school-overview .cards .info-card .info .number{color:#247496;font-size:30px;font-weight:700;margin-right:10px}.school-overview .cards .info-card a{font-size:14px;color:#4db3dd}.select-pointer *{cursor:pointer!important}.ranking{background-color:#fff;border-radius:5 px}.ranking .label{font-size:26px;color:#b9b9b9}.ranking .in-top{background:#ffffff;box-shadow:0 7px 15px #e0e9ee40;border-radius:5px;margin:0 0 10px;padding:10px}.ranking .rank-card{display:inline-flex;position:relative;background-color:#f5f5f5;min-width:240px;padding:10px 20px;margin:5px 0 5px 5px;border-radius:10px}.ranking .rank-card .index{margin:5px 20px;font-size:20px;color:#b9b9b9}.ranking .rank-card .grade{height:50px;min-width:50px;padding:5px;color:#fff;background-color:#00b4ff;border-radius:100px;box-shadow:0 0 0 2px #fff;text-align:center;margin-right:15px;font-size:26px}.ranking .rank-card .avatar{height:50px;width:50px;margin-right:15px;border-radius:100px}.ranking .rank-card .rank-badge{position:absolute;top:-10px;left:-15px}.ranking .rank-card .subtitle{color:#b9b9b9;font-size:14px}.ranking table.table-score{width:100%;font-size:16px;line-height:20px;color:#8eaabc}.ranking table.table-score tr.my-rank{background:#f0ab03!important;color:#fff!important}.ranking table.table-score tr.my-rank td.full-name,.ranking table.table-score tr.my-rank td.index{color:#fff!important}.ranking table.table-score th,.ranking table.table-score td{padding:8px}.ranking table.table-score tbody{text-align:center}.ranking table.table-score tbody .avatar{width:32px;height:32px}.ranking table.table-score tbody td{vertical-align:middle}.ranking table.table-score tbody td img{width:32px;height:32px}.ranking table.table-score tbody td.index{width:2%;padding-left:27px}.ranking table.table-score tbody td.header-avatar{width:6%}.ranking table.table-score tbody td.full-name{width:50%}.ranking table.table-score tbody td.username,.ranking table.table-score tbody td.full-name{text-align:start!important}.ranking table.table-score tbody td.time-practice{color:#828282}.ranking table.table-score tbody td.score{width:10%;text-align:right}.ranking-full{background-color:#fff;box-shadow:0 6px 22px #d1d1d140;border-radius:5 px;overflow:auto}.ranking-full .label{font-size:26px;color:#b9b9b9}.ranking-full .rank-card{display:inline-flex;position:relative;background-color:#f5f5f5;min-width:240px;padding:10px 20px;margin:5px 0 5px 5px;border-radius:10px}.ranking-full .rank-card .index{margin:5px 20px;font-size:20px;color:#b9b9b9}.ranking-full .rank-card .grade{height:50px;min-width:50px;padding:5px;color:#fff;background-color:#00b4ff;border-radius:100px;box-shadow:0 0 0 2px #fff;text-align:center;margin-right:15px;font-size:26px}.ranking-full .rank-card .avatar{height:50px;width:50px;margin-right:15px;border-radius:100px}.ranking-full .rank-card .rank-badge{position:absolute;top:-10px;left:-15px}.ranking-full .rank-card .subtitle{color:#b9b9b9;font-size:14px}.ranking-full table.table-score{width:100%;font-weight:500;font-size:16px;line-height:20px;color:#b2b2b2}.ranking-full table.table-score tr.my-rank{background:#f0ab03!important;color:#fff!important}.ranking-full table.table-score tr.my-rank td.full-name,.ranking-full table.table-score tr.my-rank td.index{color:#fff!important}.ranking-full table.table-score th,.ranking-full table.table-score td{padding:8px}.ranking-full table.table-score tr:nth-child(odd){background-color:#f8f8f8}.ranking-full table.table-score thead{background-color:#f8f8f8}.ranking-full table.table-score thead th{color:#575757;border:1px solid #dfdfdf;vertical-align:middle}.ranking-full table.table-score thead th.index{width:5%;border-left:none}.ranking-full table.table-score thead th.header-avatar{width:5%;border-right:none}.ranking-full table.table-score thead th.full-name{width:20%;text-align:left;border-left:none}.ranking-full table.table-score thead th.number-question,.ranking-full table.table-score thead th.time-practice{width:10%}.ranking-full table.table-score thead th.score{width:20%;border-right:none}.ranking-full table.table-score tbody{text-align:center;color:#575757}.ranking-full table.table-score tbody .avatar{width:35px;height:35px}.ranking-full table.table-score tbody td{vertical-align:middle}.ranking-full table.table-score tbody td.index{background-image:url(/assets/top-score-background-e92260ed.svg);background-repeat:no-repeat;background-position:center top}.ranking-full table.table-score tbody td.full-name{color:#575757}.ranking-full table.table-score tbody td.username,.ranking-full table.table-score tbody td.full-name{text-align:start!important}.ranking-full table.table-score tbody td.score{color:#575757}.ranking-full table.table-score tbody td.score div{display:flex}.ranking-full table.table-score tbody td.score div .progressbar-score{height:5px;flex:6}.ranking-full table.table-score tbody td.score div .score-text{flex:1}.school-student .title{font-size:26px;color:#393939;font-weight:700}.school-student .action-btn{color:#b6b6b6;padding:6px;cursor:pointer;height:25px;width:25px}.school-student .student-search{background-color:#efefef;padding:5px;border-radius:5px}.school-student .student-search input{background-color:#efefef;border:unset;outline:unset}.province-overview{background:#00b4ff;border-radius:5px;color:#fff;text-align:center;padding:20px}.province-overview h4{font-weight:700;font-size:20px;margin-bottom:20px}.province-overview .cards .info-card{background-color:#36c4ff;border-radius:5px;border:1px solid #76d7ff;margin:20px;position:relative;min-width:260px}.province-overview .cards .info-card .icon{border-radius:5px;padding:20px}.province-overview .cards .info-card .info{padding:20px;font-size:20px;text-align:left}.province-overview .cards .info-card .info .number{font-size:26px;font-weight:700}.province-overview .cards .info-card a{font-size:15px;color:#f5f5f5}.game-store-page{height:100vh}.game-store-page .game-iframe{width:100%;height:calc(100vh - 28px);border:none}.game-page{min-height:inherit}.game-page .game-iframe{width:100%;min-height:inherit;border:none}.live-classroom .live-stats{display:flex;min-height:136px}.live-classroom .live-stats .stat-box{position:relative;padding:10px;width:20%;min-width:180px;height:120px;border-radius:10px}.live-classroom .live-stats .stat-box:nth-child(n+2){margin-left:20px}.live-classroom .live-stats .stat-box .icon-and-stat{display:flex;height:50%;font-size:17px}.live-classroom .live-stats .stat-box .icon-and-stat .icon{display:inline-block;background-color:#ffffff4d;height:32px;width:32px;padding:5px;border-radius:5px;margin-right:8px}.live-classroom .live-stats .stat-box .icon-and-stat .icon img{display:block;margin:auto;width:20px;height:20px}.live-classroom .live-stats .stat-box .icon-and-stat .stat-title{margin-right:8px;font-size:17px;color:#fff;text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.live-classroom .live-stats .stat{font-weight:500;font-size:33px;color:#fff;margin-left:40px}.live-classroom .live-stats .total-student{background:#00b4ff}.live-classroom .live-stats .idle-stats{background:#b9b9b9}.live-classroom .live-stats .struggling-stats{background:#ffa16c}.live-classroom .live-stats .total-skill{background:#d57bff}.live-classroom .live-stats .total-question{background:#8ad866}.live-classroom .live-stats .background{position:absolute;bottom:-3%;right:-3%;width:33%;opacity:.28}.live-classroom .activity-wall{margin-top:40px}.live-classroom .activity-wall .title{font-size:26px;color:#00a9ef}.live-classroom .activity-wall .student-card{background-color:#fff;min-height:170px;border-radius:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px #bcbcbc40;margin-bottom:20px;transition:transform .5s}.live-classroom .activity-wall .student-card:hover,.live-classroom .activity-wall .student-card:focus{transform:scale3d(1.02,1.02,1)}.live-classroom .activity-wall .student-card.need-help-student{box-shadow:0 0 4px #ffa16c!important;background-color:#fff8f8}.live-classroom .activity-wall .student-card.inactive-student{background-color:#eaebec}.live-classroom .activity-wall .student-card.inactive-student .send-msg-btn{filter:grayscale(1)}.live-classroom .activity-wall .student-card.inactive-student li.doing{background-color:#dfdfdf!important}.live-classroom .activity-wall .student-card.inactive-student .score{color:#b9b9b9!important}.live-classroom .activity-wall .student-card.excellent-student li{background-color:#ffdf38!important}.live-classroom .activity-wall .student-card .student-info{padding:20px}.live-classroom .activity-wall .student-card .student-info .header .avatar-container .avatar{border-radius:50%;margin:0 15px 0 0}.live-classroom .activity-wall .student-card .student-info .header .name-container{color:#595959;font-weight:700;font-size:1.1em}.live-classroom .activity-wall .student-card .student-info .current-skill-name{padding-left:50px;color:#989898;height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}.live-classroom .activity-wall .student-card .student-info .answer-info{align-items:baseline}.live-classroom .activity-wall .student-card .student-info .answer-info .score{font-size:1.7em;color:#00b4ff;width:50px}.live-classroom .activity-wall .student-card .student-info .answer-info .correct-number{color:#989898}.live-classroom .activity-wall .student-card .student-info .answer-info .status-icon{transform:translateY(-8px)}.live-classroom .activity-wall .student-card .answer-status{position:absolute;bottom:-6px;width:100%}.live-classroom .activity-wall .student-card .answer-status li{display:inline-block;width:19%;height:10px;background-color:#6ad4ff;opacity:.8;margin-right:1.25%;transition:all .5s}.live-classroom .activity-wall .student-card .answer-status li:hover{height:18px;border-radius:3px 3px 0 0}.live-classroom .activity-wall .student-card .answer-status li:last-child{margin-right:0}.live-classroom .activity-wall .student-card .answer-status li.doing{opacity:.5}.live-classroom .activity-wall .student-card .answer-status li.wrong{background-color:#ff7b6a}.live-classroom .activity-wall .student-card .answer-status li:hover{cursor:pointer}.live-classroom .classroom-filter .title{font-size:26px;color:#00a9ef}.live-classroom .classroom-filter .btn{background-color:transparent;color:#00a9ef;border:none;border-left:1px solid #d7e1e8;border-radius:0}.live-classroom .classroom-filter .btn.active{background-color:transparent!important;color:#00a9ef!important;border:none}.live-classroom .classroom-filter .filter{display:flex;justify-content:flex-end!important}.live-classroom .classroom-filter .filter .select-box{min-width:125px;font-size:14px}.live-classroom .classroom-filter .filter .select-box span{background-color:#fff}.live-classroom .classroom-filter .filter .select-box div[class$=control]{cursor:pointer;background-color:transparent;border:unset;border-radius:5px;box-shadow:none}.live-classroom .classroom-filter .filter .select-box div[class$=control] svg{color:#00a9ef}.live-classroom .classroom-filter .filter .select-box div[class$=control] span{display:none}.live-classroom .classroom-filter .filter .select-box [class$=singleValue]{color:#00a9ef;font-size:x-large;margin:0 34px}.live-classroom .classroom-filter .filter .select-box [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.live-classroom .classroom-filter .filter .select-box [class$=menu] [class$=option]{background-color:#fff;color:#00a9ef}.live-classroom .classroom-filter .filter .select-box [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.live-classroom .classroom-filter .filter .select-box [class$=menu] ::-webkit-scrollbar{width:6px}.live-classroom .classroom-filter .filter .select-box [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.live-classroom .classroom-filter .filter .select-box [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.user-view .avatar-upload{position:relative;cursor:pointer;border-radius:10px;box-shadow:0 1px 4px 1px gray}.user-view .avatar-upload img{border-radius:10px;width:300px;height:300px;object-fit:cover;object-position:50% 50%}.user-view .avatar-upload .avatar-upload-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:40px;color:#fff;text-shadow:5px 5px 15px grey}.user-view .avatar-upload input{display:none}.user-view .avatar-upload:hover .avatar-upload-icon{display:block}.user-view .card-profile-stats{padding:1rem 0}.user-view .card-profile-stats div{text-align:center;margin-right:1rem;padding:1rem}.user-view .card-profile-stats .card-profile-stats>div:last-child{margin-right:0}.user-view .card-profile-stats .heading{font-size:1.3rem;font-weight:700;display:block}.user-view .card-profile-stats .description{font-size:1rem;color:#adb5bd}.user-view .react-datepicker-wrapper{display:block}.user-view .react-datepicker-wrapper input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s}.catalog-ptnl .banner-wrapper{position:relative}.catalog-ptnl .banner-wrapper .buttons-container{position:absolute;top:79.8365123%;left:12.65625%}@media only screen and (min-width: 992px){.catalog-ptnl .banner-wrapper .buttons-container .btn{margin-right:50px!important;font-size:24px!important}}.catalog-ptnl .banner-wrapper .buttons-container .btn{background-color:#d0ff94;border-radius:50px;color:#4078a7;border:none;padding:10px 20px;font-size:18px}.catalog-ptnl .banner-wrapper .buttons-container .btn:hover{background-color:#c6f18d}@media only screen and (max-width: 992px){.catalog-ptnl .banner-wrapper .buttons-container{display:none}}.catalog-ptnl .buttons-container-mobile{display:none;background:#e9f7fe}@media only screen and (max-width: 992px){.catalog-ptnl .buttons-container-mobile{display:flex}}.catalog-ptnl .after-banner{background:#e9f7fe}.catalog-ptnl .after-banner p{font-style:normal;font-weight:500;font-size:20px;line-height:38px;color:#314e5c;mix-blend-mode:normal}.catalog-ptnl .after-banner .catalog-cards{text-align:center;padding-bottom:20px}.catalog-ptnl .after-banner .catalog-cards .catalog-card{display:inline-grid;width:260px;height:330px;background:#ffffff;box-shadow:0 11px 53px #8fb4d240;border-radius:10px;padding:20px;overflow:hidden;margin:20px}.catalog-ptnl .after-banner .catalog-cards .catalog-card .catalog-card-logo{margin:20px;height:75px}.catalog-ptnl .after-banner .catalog-cards .catalog-card .catalog-card-title{font-weight:700;font-size:20px;margin-top:10px;line-height:34px;text-align:center;color:#314e5c;mix-blend-mode:normal}.catalog-ptnl .after-banner .catalog-cards .catalog-card .catalog-card-content{font-weight:500;font-size:17px;line-height:34px;color:#84a1b0;mix-blend-mode:normal;margin-top:40px;text-align:left}.catalog-ptnl .title{font-style:normal;font-weight:500;font-size:33px;line-height:52px;text-align:center;margin-top:35px}.catalog-ptnl .title a{text-decoration:none}.catalog-ptnl .title .line{margin:20px auto 60px;width:130px;height:2px;border-radius:5px}.catalog-ptnl .title .subtitle{font-style:normal;font-weight:500;font-size:20px;line-height:34px;text-align:center}.catalog-ptnl .book-card{display:inline-block}.catalog-ptnl .book-card img{width:160px}.catalog-ptnl .books-container{background:#faf2fa;border:1px dashed #ddabdd;border-radius:15px;padding:30px;display:inline-block;position:relative;margin:20px}.catalog-ptnl .books-container .details-btn{color:#fff;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-40%);border-radius:50px;border:1px solid white;padding:5px 10px}.catalog-ptnl .books-container .details-btn:hover{background-color:#fff;color:#1a1a1a}.catalog-ptnl .books-container .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#1a1a1a;opacity:0;transition:all .15s ease-in;border-radius:15px}.catalog-ptnl .books-container:hover .overlay{opacity:.6}.catalog-ptnl .books-container:hover .details-btn{opacity:1;transform:translate(-50%,-80%)}.catalog-ptnl .books-container .container-title{text-align:center;transform:translateY(-42px);height:0}.catalog-ptnl .books-container .container-title .label{padding:6px 20px;border-radius:42px;color:#fff}.catalog-ptnl .books-container .books :not(:last-child){margin-right:20px}.catalog-ptnl .primary-books .title,.catalog-ptnl .primary-books .title a{color:#b350b3}.catalog-ptnl .primary-books .title .line{background:#b350b3}.catalog-ptnl .primary-books .books-container .container-title .label{background-color:#b350b3}.catalog-ptnl .secondary-books .title,.catalog-ptnl .secondary-books .title a{color:#21ad8e}.catalog-ptnl .secondary-books .title .line{background:#21ad8e}.catalog-ptnl .secondary-books .books-container .container-title .label{background-color:#21ad8e}.catalog-ptnl .where-to-buy{background:#e9f7fe;color:#314e5c;padding-bottom:80px;margin-top:40px;padding-top:80px}.catalog-ptnl .where-to-buy .order-book-wrapper{position:relative}.catalog-ptnl .where-to-buy .order-book-wrapper .buy-book-btn{position:absolute;left:54.9612403%;top:64.0552995%;width:18%;background-color:#fff;padding:5px 10px;font-size:24px;text-align:center;color:#4078a7;box-shadow:0 8px 16px #1882dc40;border-radius:39px;cursor:pointer}@media only screen and (max-width: 992px){.catalog-ptnl .where-to-buy .order-book-wrapper .buy-book-btn{font-size:18px;display:flex;align-items:center;min-width:fit-content}}.catalog-ptnl .where-to-buy .col{padding-left:10%}.catalog-ptnl .where-to-buy .title{color:#314e5c}.catalog-ptnl .where-to-buy .title .line{background:#314e5c;margin:20px auto}.catalog-ptnl .where-to-buy .city-name{font-style:normal;font-weight:500;font-size:20px;line-height:34px;color:#314e5c;margin-top:20px}.catalog-ptnl .where-to-buy .city-name svg{margin-right:20px}.catalog-ptnl .where-to-buy a,.catalog-ptnl .where-to-buy .address{font-style:normal;font-weight:500;font-size:20px;line-height:34px;color:#84a1b0;margin-top:10px}.my-skill{margin-bottom:20px}.my-skill .header-my-skill{margin:20px 0;display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.my-skill .header-my-skill{flex-wrap:wrap}.my-skill .header-my-skill .my-skill-search{width:100%;margin-bottom:10px}.my-skill .header-my-skill .header-my-skill-right{justify-content:space-between;width:100%}.my-skill .header-my-skill .header-my-skill-right button{height:90%!important}.my-skill .header-my-skill .header-my-skill-right .select-bar,.my-skill .header-my-skill .header-my-skill-right .select-bar .select-search{width:100%}}.my-skill .header-my-skill .my-skill-search{background-color:#efefef;padding:5px;border-radius:5px;justify-content:center}.my-skill .header-my-skill .my-skill-search input{background-color:#efefef;border:unset;outline:unset}.my-skill .header-my-skill .my-skill-search input::placeholder{font-size:14px}.my-skill .header-my-skill .header-my-skill-right{color:#b2b2b2;display:flex;flex-direction:row;align-items:center}.my-skill .header-my-skill .header-my-skill-right button{padding-left:30px;padding-right:30px;height:80%}.my-skill .header-my-skill .header-my-skill-right .select-bar{display:flex;flex-wrap:wrap;align-items:center}.my-skill .header-my-skill .header-my-skill-right .select-bar .select-search{min-width:150px;background-color:#efefef;scroll-snap-type:y mandatory}.my-skill .my-skill-card{padding:15px 15px 15px 30px;margin-bottom:20px;border-radius:10px;line-height:25px;background-color:#fff;box-shadow:0 2px 8px #cfdde740;cursor:pointer;display:flex;align-items:center}@media only screen and (max-width: 769px){.my-skill .my-skill-card{flex-direction:column;align-items:left;padding:10px}.my-skill .my-skill-card .my-skill-name{width:100%!important}}.my-skill .my-skill-card .my-skill-name{color:#284d64;font-size:20px;margin-bottom:5px;width:50%}@media only screen and (max-width: 1000px){.my-skill .my-skill-card .my-skill-name{width:40%}}.my-skill .my-skill-card .skill-info{font-size:16px;color:#8eaabc;min-width:300px;justify-content:flex-end}.my-skill .my-skill-card .skill-info .number-question,.my-skill .my-skill-card .skill-info .grade{align-items:center;white-space:nowrap}.my-skill .my-skill-card .skill-info .number-question{min-width:85px}@media only screen and (max-width: 1000px){.my-skill .my-skill-card .skill-info .number-question{min-width:30px;white-space:break-spaces}}.my-skill .my-skill-card .skill-info .subject{align-items:center;min-width:130px;width:20%;overflow:hidden;text-overflow:ellipsis}.my-skill .my-skill-card .skill-info .grade{min-width:60px}.my-skill .my-skill-card .skill-info .skill-suggestion{align-items:center}.my-skill .my-skill-card .skill-info .skill-suggestion .fa-chart-bar{min-width:unset!important}.my-skill .my-skill-card .skill-info .time{min-width:68px}@media only screen and (max-width: 1000px){.my-skill .my-skill-card .skill-info .time{min-width:auto}}.my-skill .my-skill-card .skill-info>div:not(:last-child){border-right:1px solid #e0e8ec;padding-right:10px;margin-left:10px}.extra-question{margin-bottom:20px}.extra-question .extra-question-left .header-extra-question{display:flex;flex-direction:row;justify-content:space-between}.extra-question .extra-question-left .header-extra-question .header-extra-question-right{display:flex;flex-direction:row}.extra-question .extra-question-left .header-extra-question .header-extra-question-right .extra-question-search{color:#b2b2b2;background-color:#efefef;padding:5px;border-radius:5px;justify-content:center}.extra-question .extra-question-left .header-extra-question .header-extra-question-right .extra-question-search input{background-color:#efefef;border:unset;outline:unset}.extra-question .extra-question-left .header-extra-question .header-extra-question-right .extra-question-search input::placeholder{font-size:14px}.extra-question .extra-question-left .question{margin-top:20px;display:flex;width:100%}.extra-question .extra-question-left .question .question-index{background-color:#00b4ff;padding-left:25px;padding-right:25px;border-top-left-radius:50px;border-bottom-left-radius:50px;height:40px;display:flex;align-items:center;color:#fff;font-weight:700}.extra-question .extra-question-left .question .question-content{flex:1;background-color:#fff;box-shadow:0 2px 8px #c1c1c140;border-radius:0 10px 10px;padding:15px}.extra-question .extra-question-right{background-color:#fff;box-shadow:0 2px 8px #c1c1c140;padding:15px;margin-top:20px;border-radius:10px}.extra-question .extra-question-right .image-question{min-height:150px;width:100%;justify-content:center;align-items:center;display:flex;border:2px solid #91deff;border-radius:5px;padding:15px;color:#00b4ff}.extra-question .extra-question-right .space-between{display:flex}.extra-question .extra-question-right .space-between button,.extra-question .extra-question-right .space-between button:focus{background-color:#fff;border:none;outline:none;color:#8eaabc;box-shadow:none}.extra-question .extra-question-right .space-between p{flex:1}.extra-question .extra-question-right .action-btn{display:flex;justify-content:space-between;align-items:center}.extra-question .extra-question-right .icon-buttons{color:#8eaabc}.extra-question .extra-question-right .dropdown-toggle:after{display:none}.extra-question .extra-question-right .assignment-class{display:flex;justify-content:space-between}.extra-question .extra-question-right .class{border:1px solid #e7e7e7;border-radius:5px;padding:10px;margin-bottom:20px;color:#8eaabc}.extra-question .extra-question-right p,.extra-question .extra-question-right p a{color:#8eaabc}.my-skill-edit .header-update-list-question{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;height:8vh;align-items:center;border:1px solid #d2dde6}.my-skill-edit .header-update-list-question input{text-align:center;border:unset;outline:unset;width:60rem}.my-skill-edit .header-update-list-question .button-header{margin-left:1rem;display:inline-block;line-height:.8rem;min-width:250px}.my-skill-edit .header-update-list-question .button-header .btn{border-radius:2rem;font-size:80%}.my-skill-edit .update-list-question-body{height:92vh;margin:0;display:flex;flex-direction:row;flex:1}.my-skill-edit .update-list-question-body .list-question{flex:1;background-color:#dee9ed;overflow-y:scroll}.my-skill-edit .update-list-question-body .list-question .question-view{display:flex;flex-direction:row;justify-content:center;padding:10px}.my-skill-edit .update-list-question-body .list-question .question-view .list-btn-question{flex:1;color:#b3b3b3;text-align:center}.my-skill-edit .update-list-question-body .list-question .question-view .btn-hover:hover{color:#797979}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content{flex:5.5;background-color:#fff;height:120px;max-width:168px;font-size:.7rem;align-items:center;display:flex;flex-direction:column;justify-content:space-between;user-select:none;-webkit-user-select:none;-ms-user-select:none}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .top-card{margin-top:20px;max-width:125px;overflow:hidden;text-align:center;color:gray}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .top-card .text-center{margin-bottom:10px}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card{display:flex;flex-wrap:wrap;justify-content:center;margin:5px}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card .correct{background-color:#aeee93;border:1px;border-style:solid;border-color:#aeee93}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card .incorrect{border:1px;border-style:solid;border-color:#cfdee7}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card .answer{position:relative;margin:3px;border-radius:.125rem;height:.9rem}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card .short{width:3rem}.my-skill-edit .update-list-question-body .list-question .question-view .question-view-content .bottom-card .long{width:80px}.my-skill-edit .update-list-question-body .list-question .question-view :hover{cursor:pointer}.my-skill-edit .update-list-question-body .list-question .plus-card{flex:5.5;background-color:#fff;max-width:168px;height:120px;align-items:center;display:flex;justify-content:center!important}.my-skill-edit .update-list-question-body .content-question{flex:4;display:flex;flex-direction:column;margin-left:30px;margin-right:30px;overflow:scroll}.my-skill-edit .update-list-question-body .content-question .input-question-content{margin-top:20px;padding:20px;border-radius:5px;border:3px solid #00b4ff;box-shadow:0 0 30px #523f690d;position:relative;background-color:#fff}.my-skill-edit .update-list-question-body .content-question .input-question-content .text-field{cursor:text;border-radius:5px;background-color:#f5f5f5;padding:5px 10px}.my-skill-edit .update-list-question-body .content-question .input-remember{text-align:center;margin-top:20px;border-radius:5px;background-color:#fff;padding:10px;box-shadow:0 0 30px #523f690d}.my-skill-edit .update-list-question-body .content-question .input-answers{align-items:center;margin-top:20px}.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content{display:flex;flex-direction:row;background-color:#fff;margin-bottom:40px;min-height:90px;border-radius:5px;border:2px solid rgb(143,155,255);box-shadow:0 0 30px #523f690d}.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content.is-answer{border-color:#aeee93}.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content:hover{border-radius:5px 0 5px 5px}.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content:hover .toolbar-editor{display:unset}.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content input[type=checkbox],.my-skill-edit .update-list-question-body .content-question .input-answers .answer-item .answer-content input[type=radio]{margin:10px;transform:scale(1.5)}.my-skill-edit .update-list-question-body .info-other{flex:1;background-color:#dee9ed;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.my-skill-edit .update-list-question-body .info-other.hide{display:none}.my-skill-edit .update-list-question-body .info-other .top{display:flex;flex-direction:column}.my-skill-edit .update-list-question-body .info-other .top .select{width:100%;margin:10px 0}.my-skill-edit .update-list-question-body .info-other .bottom{display:flex;flex-direction:column}.my-skill-edit .update-list-question-body .info-other .bottom button{width:100%;margin:10px}.my-skill-edit .update-list-question-body .info-other .bottom .btn-secondary{background-color:#cedde3}.editor{position:relative;width:calc(100% - 40px);padding-bottom:40px}.editor.is-question{width:100%}.editor.active .additional{display:flex}.editor:focus{background-color:gray}.editor .image-container{position:relative;width:fit-content;margin-bottom:8px}.editor .image-container:hover .remove-btn{display:unset;display:flex;flex-direction:column;cursor:pointer}.editor .image-container:hover .remove-btn .remove-img{margin-bottom:6px}.editor .image-container .img.checked{border-radius:8px;border:1px solid #20C276;box-shadow:0 0 0 2px #19875480}.editor .image-container img{position:relative;max-width:100%;object-fit:cover;border-radius:8px;border:1px solid #ebedef;box-shadow:0 0 0 2px #f8f9fa80}.editor .image-container .loading-img{position:absolute;margin:10px 0;left:45%;bottom:45%}.editor .image-container .remove-btn{display:none;position:absolute;top:10px;right:10px}.editor .audio-container{display:flex;align-items:center;position:relative;width:fit-content;justify-content:center;width:100%}.editor .audio-container .audio{flex:1;display:flex}.editor .audio-container audio{width:100%;max-width:300px;flex:1;height:36px!important;margin-bottom:4px}.editor .audio-container .loading-audio{position:absolute;margin:10px 0;left:45%;bottom:25%;z-index:100}.editor .audio-container .my-question-btn-remove-answer{height:36px;display:flex;align-items:center}.editor .audio-container .my-question-btn-remove-answer svg{width:22px;height:22px}.editor .audio-container .my-question-btn-remove-answer svg path{fill:#212529}.editor .audio-container .my-question-btn-remove-answer:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.editor .additional{position:absolute;display:none;bottom:5px;right:5px}.editor .additional .btn{background-color:transparent;border:none;border-radius:5px;padding:5px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.editor .additional .btn.additional-tool-active{background-color:#e9ecef}.editor .additional .btn:focus{box-shadow:none}.editor .additional .btn:hover{background-color:#e9ecef}.editor .additional .add-fill-in-btn{width:unset;color:#20c276;display:flex;padding:6px 8px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px;border:1px solid #DEE2E6;overflow:hidden;color:#6c757d;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:150%;margin-right:12px}.editor .editor-question{padding:5px;width:100%;min-height:50px;max-height:150px;overflow-y:auto;position:relative;margin-bottom:10px;cursor:text}.editor .editor-question .toolbar-editor{display:none;border-bottom-color:gray;border-bottom-width:1px;position:absolute;top:-40px;right:-2px;background-color:#fff;padding:5px;border-radius:5px 5px 0 0;border-top:2px solid #00b4ff;border-right:2px solid #00b4ff;border-left:2px solid #00b4ff}.editor .editor-question .buttonMark{border-radius:5px;border-color:#00b4ff;border-width:1px;background-color:#fff}.editor .editor-question:hover .toolbar-editor{display:unset}.editor #editor-math{width:100%;font-size:2em}.editor #editor-math sup{top:0}.editor .list-math-suggestion{margin-top:20px;padding:15px 0;overflow-x:scroll}.editor .list-math-suggestion .keypad-inner button{border:none;border-radius:5px;margin-right:10px;margin-bottom:10px}.editor .list-math-suggestion .keypad-inner .column{display:inline-block;margin-right:18px}.editor .list-math-suggestion .keypad-inner .key{display:inline-block;width:40px;height:40px;border-radius:8px;line-height:40px;text-align:center;margin-right:4px;margin-top:4px;overflow:hidden;font-size:16px;font-weight:600;cursor:pointer}.editor [contenteditable]{outline:0px solid transparent}.editor [contentEditable=true]:empty:not(:focus):before{content:"  ";opacity:0;cursor:text}.editor .math{margin:5px;cursor:pointer;padding:5px;border-radius:5px}.myskill-tabs .nav-link{padding:10px 20px;color:#284d64}.myskill-tabs .nav-link.active{background:#d5f2ff;border-radius:10px;color:#0089ed}.myskill-tabs .nav-link.active:before{content:"";color:#00b4ff;position:absolute;left:24px;background-color:#00b4ff;border-radius:10px;width:0;height:0;border-right:4px solid transparent;border-top:25px solid #00b4ff}.skill-share-modal .modal-content{width:500px;max-width:97vw;font-family:Inter}.skill-share-modal .modal-content .modal-body{color:#2f4d87;font-size:18px;padding:16px}.skill-share-modal .modal-content .modal-body .share-skill-name{color:#212529;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}.skill-share-modal .modal-content .modal-header{color:#2f4d87;background-color:#fff;font-size:20px;font-weight:500;padding:16px}.skill-share-modal .modal-content .modal-header .title{color:#212529;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.skill-share-modal .modal-content .modal-footer{padding-top:0!important;padding:12px;justify-content:right;padding-top:none;border-top:none}.skill-share-modal .modal-content .modal-footer .btn{height:37px!important;padding-left:16px;padding-right:16px;border-radius:8px}.skill-share-modal .modal-content .modal-footer .cancle-button{color:#495057}.skill-share-modal .modal-content .modal-footer .share-button{color:#fff;background-color:#4f83fc;border-color:#4f83fc}.skill-share-modal .modal-content .shared-with-teacher{padding:10px;border-radius:5px;color:#2f4d87}.skill-share-modal .modal-content .shared-with-teacher .remove-share-btn{display:none}.skill-share-modal .modal-content .shared-with-teacher:hover{background-color:#f5f5f5}.skill-share-modal .modal-content .shared-with-teacher:hover .share-status{display:none}.skill-share-modal .modal-content .shared-with-teacher:hover .remove-share-btn{display:unset}.skill-share-modal .modal-content .tag-item{cursor:pointer;background-color:#e4eeff;display:flex;font-size:14px;border-radius:5px;height:30px;display:inline-flex;align-items:center;padding:4px 8px}.skill-share-modal .modal-content .tag-item>.button{background-color:#fff;width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;font:inherit;margin-left:10px;font-weight:700;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}.skill-share-modal .modal-content .emails-paste-form .input{display:flex;align-items:center;border-radius:8px;border:1px solid var(--Gray-400, #CED4DA);background:var(--Color-White, #FFF);font-size:14px;height:37px}.skill-share-modal .modal-content .emails-paste-form .input:focus-within{border:1px solid var(--Blue-400, #38A4FF)}.skill-share-modal .modal-content .emails-paste-form .input input{border:none;height:100%;width:100%;padding-left:8px}.skill-share-modal .modal-content .emails-paste-form .input input:focus{outline:none}.skill-share-modal .modal-content .emails-paste-form .input .icon{border-right:1px solid var(--Gray-400, #CED4DA);padding-right:8px}.myskill-name{width:100%;height:40px;text-align:center;border:1px solid hsl(0,0%,80%);border-radius:8px}.myskill-name:focus-visible{border-color:#4998ff;outline-color:#4998ff}.btn-footer{padding-left:20px;padding-right:20px}.modal-footer{justify-content:space-between}.select-create{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.select-create .select{flex:1;margin-left:10px;max-width:200px}.text-empty{color:#8eaabc;padding-top:20px}.btn-padding-update-question{padding-left:30px;padding-right:30px}.import-excel .upload-section{border:2px dashed #e7e7e7;padding:16px;text-align:center;margin-top:24px;cursor:pointer;position:relative}::-webkit-scrollbar{width:7px;height:7px;padding:8px}@media screen and (max-width: 913px){::-webkit-scrollbar{width:3px;height:4px}}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}::-webkit-scrollbar-thumb{background:#DEE2E6;border-radius:10px}.btn:disabled{cursor:not-allowed}.add-update-skill-teacher .modal-dialog{width:auto;height:64px}.add-update-skill-teacher .modal-dialog .modal-header{height:60px;background-color:#ececec}.add-update-skill-teacher .modal-dialog .modal-header span{color:#2f4d87;font-size:20px;font-weight:500}.add-update-skill-teacher .modal-dialog .modal-body{padding-top:24px}.add-update-skill-teacher .modal-dialog .modal-body input{color:#2f4d87;padding-left:8px;font-size:18px}.add-update-skill-teacher .modal-dialog .modal-body input:hover{box-shadow:0 2px 4px #00000026;border:solid 1px #2f4d87}.add-update-skill-teacher .modal-dialog .modal-body input:focus{box-shadow:0 2px 4px #00000026;border:solid 1px #2f4d87}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container{align-items:center}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .hidden{visibility:hidden}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box{min-width:125px;height:100%;font-size:18px;width:30%}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box span{background-color:#fff}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box div[class$=control]{cursor:pointer;background:#ffffff;border:solid 1px #adadad;border-radius:8px}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box div[class$=control]:hover{box-shadow:0 2px 4px #00000026;border:solid 1px #2f4d87}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box div[class$=control]:focus{box-shadow:0 2px 4px #00000026;border:solid 1px #2f4d87}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box div[class$=control] .icon-share{color:#4c7785}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box div[class$=control] span{display:none}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=singleValue]{color:#2f4d87}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu] [class$=option]{background-color:#fff;color:#2f4d87}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu] ::-webkit-scrollbar{width:6px}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box:hover .css-1wa3eu0-placeholder,.add-update-skill-teacher .modal-dialog .modal-body .input-select-container .select-box:hover .css-tlfecz-indicatorContainer{color:#2f4d87}.add-update-skill-teacher .modal-dialog .modal-footer{justify-content:right;padding-top:4px;border-top:none}.add-update-skill-teacher .modal-dialog .modal-footer .btn{min-width:116px;height:38px!important;padding-left:24px;padding-right:24px;border-radius:8px}@media only screen and (max-width: 476px){.add-update-skill-teacher .modal-dialog{margin:.8rem!important}.add-update-skill-teacher .modal-content span{right:15px}.add-update-skill-teacher .modal-header,.add-update-skill-teacher .modal-body{padding:10px!important}.add-update-skill-teacher .modal-body .input-select-container{flex-direction:column}.add-update-skill-teacher .modal-body .input-select-container .select-box{width:100%!important}.add-update-skill-teacher .modal-body .input-select-container .select-box:first-child{margin-bottom:16px}.add-update-skill-teacher .modal-body .input-select-container .select-box:last-child{display:none}.add-update-skill-teacher .modal-footer{display:block}.add-update-skill-teacher .modal-footer .btn{width:200px;display:block;margin:auto auto 10px!important}.add-update-skill-teacher .modal-footer span{margin-left:auto;margin-right:auto}}.instructions{margin-bottom:20px;font-family:Quicksand}.instructions strong{font-size:120%}.instructions .row{justify-content:center}.instructions .col-sm-4{min-width:375px;margin-bottom:2rem}.instructions .header-instructions{margin-top:20px;display:flex;justify-content:space-between;color:#284d64}.instructions .header-instructions .header-instructions-right{color:#b2b2b2;display:flex;flex-direction:row}.instructions .header-instructions .header-instructions-right .instructions-search{background-color:#efefef;padding:5px;border-radius:5px;justify-content:center}.instructions .header-instructions .header-instructions-right .instructions-search input{background-color:#efefef;border:unset;outline:unset}.instructions .header-instructions .header-instructions-right .instructions-search input::placeholder{font-size:14px}.instructions .header-instructions .header-instructions-right .select-search{min-width:150px;background-color:#efefef;scroll-snap-type:y mandatory}.instructions .header-instructions .header-instructions-right button{padding-left:30px;padding-right:30px}.instructions .body-instructions{display:flex;flex:1;margin-top:30px}.instructions .card{background-color:#fff;min-height:20px;padding:0;box-shadow:0 2px 8px #c1c1c140;border-radius:5px;display:flex;flex-direction:column;align-items:center}.instructions .card .card-top{display:flex;flex-direction:column;align-items:center;color:#fff;width:100%;padding:15px;border-radius:5px;cursor:pointer;transition:.25s}.instructions .card .card-top p{margin:2px;font-size:17px}.instructions .card .card-top strong{font-size:23px}.instructions .five-steps .row{justify-content:center}.instructions .five-steps p{font-size:20px!important}.instructions .five-steps .card{align-items:flex-start}.instructions .five-steps .col-sm-3{min-width:330px;margin-bottom:25px}.instructions .five-steps .list-items{display:flex;flex-direction:column;padding:15px 25px 20px 30px;min-height:260px}.instructions .five-steps .list-items a{color:#44667a;font-size:18px;margin-bottom:10px}.instructions .five-steps .list-items a:hover{color:#284d64;text-decoration:none}.instructions .five-steps .list-items a .youtube{margin-top:5px;min-width:18px}.instructions .five-steps .baitap{color:#ff7b34!important}.instructions .five-steps .baitap:hover{color:#ff5f08!important}.instructions .teacher{background:#78D45D}.instructions .teacher:hover{background:#8be470}.instructions .student{background:#FFB82A}.instructions .student:hover{background:#ffc859}.instructions .blue{background:#187EBD}.instructions .administrator{background:#00B4FF}.instructions .administrator:hover{background:#52cbff}.instructions .button{margin:5px 5px 25px 53px}.instructions .blur{opacity:50%}.instructions .btn{padding:8px 2px;border-radius:5px;color:#284d64;background-color:#d5e3ec;border-color:#d5e3ec}.instructions .btn .mx-3{min-width:18px}.instructions .list-items{padding:20px 20px 30px}.instructions .list-items .item{display:flex;font-size:19px}.instructions .list-items .item .mx-3{min-width:19.75px;margin-top:.3rem;font-size:16px}.instructions .list-items .item p{margin:0}.exam-preparation .exam-preparation-header{font-size:30px;line-height:37px;color:#284d64;margin:40px 0}.exam-preparation .exam-preparation-body{display:flex;margin:36px 0;justify-content:space-between}.exam-preparation .exam-preparation-body .exam-preparation-card{background:#ffffff;box-shadow:0 2px 8px #c1c1c140;border-radius:5px;display:flex;flex-direction:column;align-items:center;width:45%;align-content:space-around;padding:25px 20px 50px;cursor:pointer}.exam-preparation .exam-preparation-body .exam-preparation-card .card-title{font-size:28px;line-height:35px;color:#284d64;margin-bottom:10px}.exam-preparation .exam-preparation-body .exam-preparation-card .divide{width:53px;height:2px;background:#284d64;margin-bottom:20px}.exam-preparation .exam-preparation-body .exam-preparation-card .card-subtitle{font-size:18px;line-height:29px;text-align:center;color:#7ea2ba;margin:0 30px 30px}.exam-preparation .exam-preparation-body .exam-preparation-card .card-image img{width:100%;height:100%}.exam-preparation .coming-soon{flex-wrap:wrap}.exam-preparation .exam-item{padding:0 10px 5px 20px;border:1px solid #edeaea;cursor:pointer;margin-right:10px;color:#fff;width:100%;text-decoration:none!important}.exam-preparation .exam-item:hover{text-decoration:none}.exam-preparation .exam-item.exam-left{background-color:#00b4ff}.exam-preparation .exam-item.exam-left:hover{background-color:#088ac2}.exam-preparation .exam-item.exam-right{background-color:#9bba40}.exam-preparation .exam-item.exam-right:hover{background-color:#7c9533}.exam-preparation .exam-item .number-question{padding-right:10px}.exam-preparation .exam-item .number-question,.exam-preparation .exam-item .test-time{opacity:.7;font-weight:700;color:#fff}.exam-preparation .exam-item .number-question span,.exam-preparation .exam-item .test-time span{font-weight:400}.exam-preparation .exam-item .number-question{border-right:2 px solid white;margin-right:5px}.exam-preparation .exam-item .name-exam{font-size:24px;padding:10px 0}.exam-preparation .exam-item .number-question,.exam-preparation .exam-item .test-time{font-size:18px}.exam-preparation .exam-item .exam-index{display:inline-block;color:#000;background-color:#fff;width:30px;height:50px;padding-top:20px;text-align:center;align-items:center;font-weight:700;font-size:18px;opacity:.4;border-radius:0 0 5px 5px}.checkpoint-form .checkpoint-content-right{width:100%;background:#ffffff;box-shadow:0 2px 8px #c1c1c140;border-radius:0 5px 5px}.checkpoint-form .checkpoint-header-index{display:flex;justify-content:center;align-items:center;background-color:#00b4ff;border-radius:5px;min-width:40px;height:40px;font-size:25px;line-height:31px;color:#fff}.checkpoint-form .checkpoint-header-title{display:flex;align-items:center;min-height:40px;font-size:16px;line-height:25px;color:#3e3e3e;padding:5px 20px}.checkpoint-form .checkpoint-header{align-items:center;background-color:#d2f2ff;color:#009cf3;display:flex;border-radius:0 10px 10px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 26px 5px 7px;font-weight:500;font-size:21px}.checkpoint-form .checkpoint-body{border-top:1px solid #e7e7e7;padding-top:6px}.checkpoint-form .question-index{min-width:31px;font-weight:500;font-size:18px;line-height:25px;color:#fff;display:flex;align-items:center;justify-content:center;height:30px;margin-top:-18px;background:#6d8a9d;border-radius:0 0 4px 4px}.checkpoint-form .checkpoint-question{border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.checkpoint-form .checkpoint-question .question-info{width:25%;font-weight:500;font-size:14px;line-height:25px;color:#6d8a9d;margin:5px 5px 5px 0;padding:5px}.checkpoint-form .checkpoint-question .checkpoint-skill{width:71%}.checkpoint-form .checkpoint-question .checkpoint-skill .skill-name{display:flex;justify-content:space-between;align-items:center;background:#f7f9fa;border-radius:4px;min-height:30px;font-size:14px;color:#3e3e3e}.checkpoint-form .checkpoint-question .checkpoint-skill .skill-name:hover{background-color:#f0f4f7}.checkpoint-form .checkpoint-question .checkpoint-skill .skill-name .question-count{display:flex;justify-content:center;align-items:center;background:#f0f4f7;border-radius:4px;min-width:70px;height:100%;font-size:14px!important;line-height:22px;color:#6d8a9d;padding:0 5px}.auth{height:max-content}.auth form{width:420px;margin:0 auto;font-family:Be Vietnam Pro!important;font-style:normal!important}.auth form .row-form-group{margin:0 auto!important}.auth form .row-form-group .input-group-prepend{border-right:0!important}.auth form .row-form-group .form-group{padding-right:0;padding-left:0}.auth form .row-form-group .form-group.position-relative .position-absolute.tooltip-error-wapper{display:block}.auth form .login-button{justify-content:center}.auth form .login-button .submit-button{width:420px;height:48px!important;background-color:#38a4ff;font-weight:500!important;font-size:16px!important;line-height:28px!important}.auth form .login-button .submit-button:hover{box-shadow:-4px 4px #6ac3f44d}.auth form .login-button .submit-button:disabled{border:none;background-color:#cbd5e0;box-shadow:none}.auth form .signup-forgot{color:#38a4ff!important;font-weight:500!important;font-size:14px!important;line-height:24px!important}.auth form .signup-no-account{font-weight:400!important;font-size:14px!important;line-height:24px!important;margin-top:16px}.auth form .signup-no-account .or-text{color:#000!important}.auth form .signup-no-account .registration-link{color:#38a4ff!important;font-weight:500!important}.auth form .signup-no-account a:hover{color:#2b75d7!important;text-decoration:none!important;outline:none}.auth form .save-password{margin-bottom:8px;color:#4a5568!important;font-weight:400!important;font-size:12px!important;line-height:18px!important}.auth form .save-password .form-group{display:block;margin-bottom:0}.auth form .save-password .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.auth form .save-password .form-group label{position:relative;cursor:pointer;margin-bottom:0}.auth form .save-password .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1.5px solid #718096;border-radius:6px;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;margin-bottom:3px}.auth form .save-password .form-group input:checked{background-color:#000}.auth form .save-password .form-group input:checked+label:before{content:"";-webkit-appearance:none;border:1.5px solid #718096;border-radius:6px;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;background-color:#38a4ff}.auth form .save-password .form-group input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:6px;width:6px;height:9px;border:solid #fdfdfd;border-width:0 2px 2px 0;transform:rotate(45deg)}.auth form .save-password .agree-text{font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#1a202c}.auth form .save-password .agree-text .privacy{color:#38a4ff!important}.auth form .save-password .agree-text .privacy a:hover{color:#2b75d7!important;text-decoration:none!important;outline:none}.auth form .fv-help-block{font-size:14px!important}.auth .auth-app-container{display:flex;justify-content:center}.auth .auth-app-container .auth-app{font-family:Be Vietnam Pro;font-style:normal;display:flex;flex-direction:column;justify-content:center;align-items:center;width:420px}.auth .auth-app-container .auth-app .auth-app-title{font-weight:600;font-size:20px;line-height:28px;color:#343a40;margin-bottom:12px}.auth .auth-app-container .auth-app .auth-app-subtitle{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#6c757d;margin-bottom:36px}.auth .auth-app-container .auth-app .login-button{width:420px;height:44px;margin-bottom:8px}.auth .auth-app-container .auth-app .login-button .submit-button{height:100%}.auth .auth-app-container .auth-app .login-button .submit-button:hover{box-shadow:-4px 4px #6ac3f44d}.auth .auth-app-container .auth-app .auth-video{display:flex;align-items:center;cursor:pointer}.auth .auth-app-container .auth-app .auth-video .auth-video-image{margin-right:8px}.auth .auth-app-container .auth-app .auth-video .auth-video-text{font-weight:500;font-size:16px;line-height:24px;color:#38a4ff}.auth .auth-app-container .auth-app .login-btn{width:420px;background:#e3effd!important;border-radius:8px!important;border:unset!important;box-shadow:none!important;font-family:Be Vietnam Pro!important;font-style:normal!important;font-weight:500;font-size:16px;line-height:24px;color:#1c5fb7!important;align-items:center;margin:0 0 36px!important;display:grid;height:44px}.auth .auth-app-container .auth-app .login-btn .login-icon{position:absolute}.auth .auth-app-container .auth-app .login-btn div{background:none!important;display:flex!important;align-items:center!important}@media only screen and (max-width: 767px){.auth .auth-app-container .auth-app .login-btn div{padding:8.5px 0!important}}.auth .auth-app-container .auth-app .login-btn div svg{width:20px}.auth .auth-app-container .auth-app .login-btn:focus-visible{outline:none!important}.auth .auth-app-container .auth-app .login-btn:hover{outline:1px solid #38a4ff!important}@media screen and (max-width: 321px){.auth .auth-title{font-size:1.25rem!important}.auth form input{font-size:.8rem!important}.auth form .fv-help-block{font-size:12px!important}.auth form .form-group{margin-bottom:.5rem!important}.auth .or-text{font-size:14px}}@media screen and (max-width: 520px){.auth .card-register{min-height:100vh!important;min-width:100vw!important;margin:auto!important;padding:16px!important;border-radius:0!important;justify-content:unset!important}.auth .card-register .logo-mobile{display:block;padding:24px 0}.auth .card-register .login-title{margin-top:4px!important}.auth .card-register .auth-title{margin-top:4px!important;font-style:normal;font-weight:600;font-size:18px;line-height:28px}.auth .card-register .login-group{justify-content:center}.auth .card-register .login-group .login-btn{width:100%}.auth .signup-forgot{padding-left:5px;padding-right:5px}.auth form{width:auto!important}.auth form input{font-size:.9rem}.auth form .mt-2{margin-top:0!important}.auth form .mt-2 button{font-size:14px}.auth form .col-md-12{padding-left:5px;padding-right:5px}.auth form .login-button{font-size:.75rem;margin-top:0!important}.auth form .form-group{padding-left:5px;padding-right:5px}.auth .container{min-width:100%!important;padding-left:10px;padding-right:10px}.auth .auth-title{margin-bottom:10px;text-transform:uppercase}.auth .submit-button{width:100%!important}}.auth .background{min-height:100vh;background-color:#f7f9fa;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.auth .animation-auth{display:flex;align-items:center;flex-direction:column;position:relative;justify-content:center;background-image:url(/assets/login-background-c704c2a9.svg);min-height:100vh;min-width:43vw;background-repeat:no-repeat;background-size:cover}.auth .animation-auth .logo{position:absolute;top:0}@media only screen and (min-height: 600px){.auth .animation-auth .logo{margin-top:75.38px;margin-bottom:61px}}@media only screen and (max-width: 1200px){.auth .animation-auth{display:none}}.auth .or-text{color:#97a0af}.auth .auth-title{text-align:center;font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:24px;text-transform:uppercase}.auth .logo-mobile,.auth .logo-none{display:none}@media only screen and (min-width: 992px){.auth .card-register{width:600px}}@media only screen and (min-width: 1200px){.auth .card-register{width:600px}}@media only screen and (min-width: 1400px){.auth .card-register{width:600px}}.auth .forgot-card{min-width:600px!important}@media only screen and (max-width: 600px){.auth .forgot-card{min-width:90vw!important}}.auth .card{min-height:100vh;min-width:57vw;display:flex;flex-direction:column;justify-content:center;color:#3f4254;background-color:#fff;border-radius:0!important;box-shadow:0 28px 36px -20px #b7d0e166;position:relative}@media only screen and (max-width: 778px){.auth .card{min-width:100vw!important;min-height:100vh!important}}.auth .card .input-title{margin:10px 0}.auth .card .auth-login{max-width:515px}.auth .card .auth-login form input{height:50px;border-color:#d4d4d4}@media only screen and (min-width: 576px){.auth .card .auth-login form input{width:360px}}.auth .card .auth-register{max-width:600px}.auth .card .auth-register .auth-title{margin:unset;margin-bottom:20px}.auth .card .auth-register .video-container{cursor:pointer}.auth .card .auth-register .video-container .thumbnail{border-radius:10px;width:70%}.auth .card h5{padding-right:15px;padding-left:15px;font-size:14px}.auth .card h5 .registration-link{margin-right:auto!important}.auth .card .row{margin:unset}.auth .card a{color:#38a4ff}.auth .card button{font-weight:700;border-radius:10px}.auth .card .success-register .title{text-align:center;margin:20px 0}@media screen and (min-width: 1200px){.auth .background .container.d-flex{max-width:100%!important}.auth .background .container.d-flex .logo{padding:20px 0}}.checkpoint-book-details{font-family:Quicksand;-webkit-user-select:none;user-select:none}.checkpoint-book-details .apexcharts-text{font-family:Quicksand!important}.checkpoint-book-details .book-detail-right{position:sticky;top:0;background-color:#fff;height:fit-content;box-shadow:0 2px 12px #cfdde740;border-radius:5px}.checkpoint-book-details .book-detail-right .book-content-right{display:flex;align-items:center;justify-content:space-around}.checkpoint-book-details .book-detail-right .book-content-right .book-info{display:inline-block;height:fit-content}.checkpoint-book-details .book-detail-right .book-content-right .book-info h4{font-size:35px;line-height:46px;color:#284d64}.checkpoint-book-details .book-detail-right .book-content-right .book-info .info{background:#e8eef1;border-radius:3px;font-weight:300;font-size:15px;color:#284d64;padding:3px 12px}.checkpoint-book-details .book-detail-right .card-demo{padding-bottom:.8px}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap{margin:15px auto;width:150px;height:150px;background:#e8eef1;border-radius:50%}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .mask,.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .fill{width:150px;height:150px;position:absolute;border-radius:50%}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .mask{clip:rect(0px,150px,150px,75px)}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .inside-circle{width:126px;height:126px;border-radius:50%;background:#fff;line-height:120px;text-align:center;margin-top:12px;margin-left:12px;color:#00b4ff;position:absolute;z-index:100;font-weight:700;font-size:2em}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .inside-circle img{width:35%}.checkpoint-book-details .book-detail-right .card-demo .mask .fill{clip:rect(0px,75px,150px,0px);background-color:#00b4ff}.checkpoint-book-details h4{font-weight:300;font-size:24px;line-height:38px;color:#284d64}.checkpoint-book-details .checkpoint-practice-card{padding:10px 15px}.checkpoint-book-details .checkpoint-practice-card .ads .try{color:#284d64;padding:20px 45px}.checkpoint-book-details .checkpoint-practice-card .ads .try .title{font-size:18px;padding:10px 0}.checkpoint-book-details .checkpoint-practice-card .ads .try .item{font-size:16px;padding:3px 0;font-weight:300}.checkpoint-book-details .checkpoint-practice-card .ads .try .item img{padding-bottom:7px;padding-right:15px}.checkpoint-book-details .checkpoint-practice-card .ads .try button{background:#60b42d;font-weight:400;border-color:#60b42d;margin-top:10px}.checkpoint-book-details .checkpoint-practice-card .box-title-checkpoint{align-items:center;padding:0 10px}.checkpoint-book-details .checkpoint-practice-card .checkpoint-name{font-weight:400;align-items:center;justify-content:space-between}.checkpoint-book-details .checkpoint-practice-card .checkpoint-name span{font-weight:300;font-size:24px;line-height:38px;color:#284d64}.checkpoint-book-details .checkpoint-practice-card .checkpoint-name .checkpoint-info{font-style:normal;font-weight:400;font-size:18px!important;line-height:24px;color:#b8b8b8;margin:0 .5em}.checkpoint-book-details .checkpoint-practice-card .checkpoint-name .checkpoint-title{max-width:75%}.checkpoint-book-details .checkpoint-practice-card .practice-count{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#b8b8b8}.checkpoint-book-details .checkpoint-practice-card .practice-btn{background-color:#fdb714;border-radius:5px;color:#fff;border:none;font-style:normal;font-weight:700;font-size:18px;line-height:24px;margin-left:auto;white-space:nowrap;text-shadow:0px 2px 4px rgba(0,0,0,.25);padding:12px 30px}.checkpoint-book-details .checkpoint-practice-card .practice-btn:hover{background-color:#da9f18}@media only screen and (max-width: 770px){.checkpoint-book-details .checkpoint-practice-card .practice-btn{margin-right:auto;margin-left:revert;margin-top:15px}}.checkpoint-book-details .checkpoint-practice-card .practice-rank-btn{border:1.5px solid #fdb714;color:#fdb714;background-color:#fff;border-radius:100px}.checkpoint-book-details .checkpont-instruction-card{background-color:#fff;display:flex;font-size:14px}@media only screen and (max-width: 1399px){.checkpoint-book-details .checkpont-instruction-card{align-items:start}}@media only screen and (max-width: 991px){.checkpoint-book-details .checkpont-instruction-card{display:block}}.checkpoint-book-details .checkpont-instruction-card table{width:100%;flex:2}.checkpoint-book-details .checkpont-instruction-card tbody td{padding:.5rem;min-height:30px;border:.3px solid rgba(236,236,236,.9725490196);border-left:none;vertical-align:middle}.checkpoint-book-details .checkpont-instruction-card thead{border-bottom:2px solid #c2c9cd}.checkpoint-book-details .checkpont-instruction-card thead th{vertical-align:middle}.checkpoint-book-details .checkpont-instruction-card .header{display:flex;height:60px;align-items:flex-end;justify-content:center}.checkpoint-book-details .checkpont-instruction-card tr td:first-child{padding-left:30px!important}.checkpoint-book-details .checkpont-instruction-card tr td:last-child{border-right:none}.checkpoint-book-details .checkpont-instruction-card .subject{flex:1;display:flex;align-items:center;position:relative}.checkpoint-book-details .checkpont-instruction-card .subject img{width:100%;height:100%}@media only screen and (max-width: 991px){.checkpoint-book-details .checkpont-instruction-card .subject img{width:55%}}@media only screen and (max-width: 490px){.checkpoint-book-details .checkpont-instruction-card .subject img{width:100%}}.checkpoint-book-details .checkpont-instruction-card .subject span{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);font-family:Quicksand;font-style:normal;font-weight:700;font-size:max(4vmin,30px);color:#fff;white-space:nowrap}.checkpoint-book-details .checkpont-instruction-card .subject button{background:#ffffff;color:#000;position:absolute;width:120px;left:50%;transform:translate(-50%,-50%);top:75%;font-size:127%;border:none!important}.checkpoint-book-details .checkpont-instruction-card .subject button:hover{background:#dfdfdf}.checkpoint-book-details .checkpont-instruction-card .title{font-weight:700}.checkpoint-book-details .checkpont-instruction-card .free{font-weight:700;padding:3px 10px;border-radius:22px;background:#edf1f2;white-space:nowrap}.checkpoint-book-details .checkpont-instruction-card .title-active{text-align:center;color:#ef346f}.checkpoint-book-details .checkpont-instruction-card svg{color:#60b42d}.checkpoint-book-details .checkpont-instruction-card .active{font-weight:700;padding:3px 10px;border-radius:22px;background:rgba(96,180,45,.2);color:#60b42d;min-width:120px;white-space:nowrap}.checkpoint-book-details .checkpoint-chapter-card{margin:.8rem 0;padding-bottom:20px}.checkpoint-book-details .checkpoint-chapter-card h4{padding:10px 25px}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .progress-lesson{margin-bottom:20px}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .progress-lesson span.progress-title{display:block;font-size:14px;text-align:right;color:#8eaabc}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .progress-lesson .progress{width:112px;height:6px;background:#e8eef1}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .progress-lesson .progress .progress-bar{background:#75d6ff!important}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson{padding:10px 10px 10px 25px;display:flex;align-items:center;cursor:pointer;border:none;background:white;width:100%}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open{background-color:#00b4ff;outline:none}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover span.progress-title,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible span.progress-title,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open span.progress-title{color:#fff}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover .lesson-name,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover .lesson-index,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover .suggested-skills,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover .fa-chevron-up,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:hover .fa-chevron-down,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible .lesson-name,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible .lesson-index,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible .suggested-skills,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible .fa-chevron-up,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson:focus-visible .fa-chevron-down,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open .lesson-name,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open .lesson-index,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open .suggested-skills,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open .fa-chevron-up,.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson.open .fa-chevron-down{color:#fff!important}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .lesson-index{padding:15px 0;font-size:20px;line-height:29px;color:#8eaabc;width:40px;text-align:left}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .lesson-name{padding-top:15px;padding-bottom:15px;font-size:20px!important;line-height:29px;color:var(--color-body-text, #212529);flex:1;text-align:left}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .lesson-name .suggested-skills{font-size:16px;color:#8eaabc}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .lesson-name .free{font-size:14px;background:#fdb714;border:1px solid #ffffff;border-radius:48px;padding:4px 10px;color:#fff;white-space:nowrap}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .fa-chevron-down{color:var(--color-body-text, #212529)}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills{background:#f7f9fa;margin:0 25px;padding:0 25px 0 42px;font-size:18px;line-height:40px}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill-checkpoint{color:#d36601!important}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill-checkpoint svg.has-suggestion{color:#d36601!important}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill{position:relative;padding:10px 0}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-rocket-icon{left:-40px;top:10px;position:absolute}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-name{font-size:16px!important}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-name .skill-info{cursor:inherit}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-name .skill-info>span{transition:all .2s;cursor:pointer}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-name .skill-info>span:hover{text-decoration:underline}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-name .skill-info>span.skill-name-info{cursor:inherit}.checkpoint-book-details .checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson-skills .skill .skill-number{color:#8eaabc;min-width:30px;cursor:inherit}.checkpoint-book-details .checkpoint-suggestion-card{padding:20px 30px}.checkpoint-book-details .checkpoint-suggestion-card .checkpoint-suggestion-card-empty{display:flex;flex-direction:column;align-items:center;font-weight:300;font-size:18px;color:#8eaabc}.checkpoint-book-details .checkpoint-suggestion-card .checkpoint-suggestion-card-empty .start-test{padding:5px 15px;background:#fdb714;border-radius:90px;font-size:18px;line-height:29px;color:#fff}.checkpoint-book-details .checkpoint-suggestion-card .checkpoint-suggestion-card-empty .start-test:hover{background:#f0aa07}.checkpoint-book-details .checkpoint-suggestion-card .list-card{display:flex;flex-direction:row;justify-content:space-around}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card{border:1px solid #dbe3e7;box-sizing:border-box;border-radius:5px;width:95%;margin-bottom:1.5rem;text-decoration:none;position:relative}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card .tag{position:absolute;right:0;top:0;border-radius:12px 5px 0 12px;padding:5px 10px;font-size:12px;line-height:16px}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card .screenshot-inner-container{padding:1rem;border-bottom:1px solid #dbe3e7}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card .skill-detail{cursor:pointer;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem;background:#f7f9fa;border-radius:0 0 5px 5px}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card .skill-detail a{font-size:18px;line-height:24px;color:var(--color-body-text, #212529);text-decoration:none}.checkpoint-book-details .checkpoint-suggestion-card .list-card .suggestion-card:hover{border:1px solid #00b4ff!important}.checkpoint-book-details .checkpoint-suggestion-card .skill-bubbles{height:600px}.checkpoint-book-details .checkpoint-suggestion-card .skill-bubbles .suggestion-skill-bubble{display:flex;width:100%;height:100%;border-radius:50%;justify-content:center;text-align:center;align-items:center;color:#fff;outline:6px solid #ddf5ff;text-decoration:none}.checkpoint-book-details .checkpoint-suggestion-card .skill-tag{height:fit-content;border-radius:20px;padding:5px 10px}.checkpoint-book-details .checkpoint-suggestion-card .skill-tag:not(:last-child){margin-right:10px}@media only screen and (max-width: 1400px){.checkpoint-practice-card{padding-left:15px!important}.checkpoint-practice-card .checkpoint-name{flex-direction:column;align-items:flex-start!important;margin-right:15px}.checkpoint-practice-card .checkpoint-name .checkpoint-title{max-width:100%!important}.checkpoint-practice-card .checkpoint-name .checkpoint-info{margin:0!important}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap{width:100px;height:100px;margin-left:10px}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .mask,.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .fill{width:100px;height:100px}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .circle .mask{clip:rect(0px,100px,100px,50px)}.checkpoint-book-details .book-detail-right .card-demo .circle-wrap .inside-circle{width:76px;height:76px;line-height:76px;font-weight:500}.checkpoint-book-details .book-detail-right .card-demo .mask .fill{clip:rect(0px,50px,100px,0px)}}@media only screen and (max-width: 770px){.checkpoint-practice-card .box-title-checkpoint{flex-direction:column!important;align-items:unset!important}.checkpoint-practice-card .box-title-checkpoint .checkpoint-name{margin-right:0!important}.title-chart{font-size:15px}.title-chart .btn-view-more-temp{display:none!important}.ads{display:block!important}.checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .progress-lesson .progress{width:30px!important;height:4px!important}.checkpoint-chapter-card .checkpoint-chapter-lessons .checkpoint-chapter-lesson .lesson .lesson-name{font-size:17px!important;flex:1}}.checkpoint-books{background:#effbfc;min-height:94vh}.checkpoint-books .banner-checkpoint{background:url(/assets/checkpoint-banner-4d06bda0.svg);width:100%;background-size:cover;justify-content:center;justify-items:center;align-items:center;font-size:33px;height:234px;margin-bottom:-4.5rem;background-position:center}.checkpoint-books .list-book{margin-top:20px}.checkpoint-books .checkpoint-subject-card{max-width:380px;box-shadow:0 2px 12px #b3cbdd40;border-radius:5px;overflow:hidden;font-family:Roboto Slab;margin-bottom:35px;transition:all .3s}.checkpoint-books .checkpoint-subject-card:hover,.checkpoint-books .checkpoint-subject-card:focus-within{transform:scale(1.03)!important}.checkpoint-books .checkpoint-subject-card .subject-cover{height:140px;color:#fff;position:relative}.checkpoint-books .checkpoint-subject-card .subject-cover .background{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:luminosity}.checkpoint-books .checkpoint-subject-card .subject-cover .info{font-size:14px;border-radius:5px 0 0 5px;position:absolute;top:10px;right:0;padding:2px 10px;font-style:normal;font-weight:400}.checkpoint-books .checkpoint-subject-card .subject-cover .info .count{min-width:35px;font-size:20px;line-height:26px;text-align:right;display:inline-block}.checkpoint-books .checkpoint-subject-card .subject-cover .subject-name{position:relative;display:flex;flex-direction:column;text-shadow:0px 3px 4px rgba(0,0,0,.15);max-width:70%;padding:15px 30px}.checkpoint-books .checkpoint-subject-card .subject-cover .subject-name .name{font-size:35px;line-height:120%}@media only screen and (max-width: 1200px){.checkpoint-books .checkpoint-subject-card .subject-cover .subject-name .name{font-size:30px!important}}.checkpoint-books .checkpoint-subject-card .subject-cover .subject-name .lock{padding-bottom:17px;width:15px}.checkpoint-books .checkpoint-subject-card .subject-cover .subject-name .expiry-date{border:1px solid #ffffff;font-size:12px;border-radius:24px;padding:3px 15px;white-space:nowrap;display:inline-flex;vertical-align:text-bottom;margin-bottom:3px;margin-top:5px;width:fit-content}.checkpoint-books .checkpoint-subject-card .subject-buttons{display:flex;flex-wrap:wrap;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#638195}.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn{color:#8bb3cc}.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn:hover{background-color:#8bb3cc}.checkpoint-books .checkpoint-subject-card .subject-buttons button{background:none;border:none;cursor:pointer}.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn{color:#284d64}.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:hover,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:focus{background-color:#284d64}.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn{flex:1 1 0;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s;text-decoration:none}.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn:hover,.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn:focus,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:hover,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:focus{color:#fff;outline:none}.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn:hover a,.checkpoint-books .checkpoint-subject-card .subject-buttons .adaptive-test-btn:focus a,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:hover a,.checkpoint-books .checkpoint-subject-card .subject-buttons .practice-btn:focus a{color:#fff}.checkpoint-exam-modal,.checkpoint-confirm-submit-modal{color:#284d64}.checkpoint-exam-modal .header-modal,.checkpoint-confirm-submit-modal .header-modal{font-size:1.8rem;color:#fff!important;background:rgb(240,171,3)!important;line-height:1.8rem;font-family:Quicksand,serif!important}@media only screen and (max-width: 427px){.checkpoint-exam-modal .header-modal,.checkpoint-confirm-submit-modal .header-modal{font-size:1.5rem}}.checkpoint-exam-modal .header-modal.literature,.checkpoint-confirm-submit-modal .header-modal.literature{background:#E56063!important}.checkpoint-exam-modal .header-modal.math,.checkpoint-confirm-submit-modal .header-modal.math{background:#E77C3E!important}.checkpoint-exam-modal .header-modal.english,.checkpoint-confirm-submit-modal .header-modal.english{background-color:#f0ab03!important}.checkpoint-exam-modal .header-modal.physics,.checkpoint-confirm-submit-modal .header-modal.physics{background-color:#39a65a!important}.checkpoint-exam-modal .header-modal.chemistry,.checkpoint-confirm-submit-modal .header-modal.chemistry{background-color:#8dc63f!important;font-family:Quicksand,serif!important;font-weight:unset!important}.checkpoint-exam-modal .header-modal.biology,.checkpoint-confirm-submit-modal .header-modal.biology{background-color:#b4c937!important}.checkpoint-exam-modal .header-modal.history,.checkpoint-confirm-submit-modal .header-modal.history{background-color:#00548b!important}.checkpoint-exam-modal .header-modal.geography,.checkpoint-confirm-submit-modal .header-modal.geography{background-color:#46b1e5!important}.checkpoint-exam-modal .header-modal.economic-legal,.checkpoint-confirm-submit-modal .header-modal.economic-legal{background-color:#4acbfc!important}.checkpoint-exam-modal .modal-content,.checkpoint-exam-modal .modal-footer,.checkpoint-confirm-submit-modal .modal-content,.checkpoint-confirm-submit-modal .modal-footer{background-color:#fff}.checkpoint-exam-modal h4,.checkpoint-confirm-submit-modal h4{font-size:32px}.checkpoint-exam-modal .subject-name,.checkpoint-confirm-submit-modal .subject-name{place-content:center;font-size:20px;line-height:29px;color:#8eaabc}@media only screen and (max-width: 419px){.checkpoint-exam-modal .subject-name,.checkpoint-confirm-submit-modal .subject-name{font-size:16px}}.checkpoint-exam-modal .btn-exit,.checkpoint-exam-modal .btn-start,.checkpoint-confirm-submit-modal .btn-exit,.checkpoint-confirm-submit-modal .btn-start{width:170px;height:45px;font-size:16px;line-height:29px;border-radius:8px;display:flex;justify-content:center;align-items:center;text-decoration:none}@media only screen and (max-width: 419px){.checkpoint-exam-modal .btn-exit,.checkpoint-exam-modal .btn-start,.checkpoint-confirm-submit-modal .btn-exit,.checkpoint-confirm-submit-modal .btn-start{font-size:12px}}.checkpoint-exam-modal .btn-exit,.checkpoint-confirm-submit-modal .btn-exit{color:#8eaabc;background:#f7f9fa;font-size:16px;border:1px solid #dce7ed;border-color:#dce7ed!important}.checkpoint-exam-modal .btn-exit:hover,.checkpoint-confirm-submit-modal .btn-exit:hover{background:#e5eef2}.checkpoint-exam-modal .btn-start,.checkpoint-confirm-submit-modal .btn-start{color:#fff}.checkpoint-exam-modal .btn-start:hover,.checkpoint-confirm-submit-modal .btn-start:hover{opacity:.8!important}.add-update-teacher-checkpoint .modal-dialog{width:647px}@media screen and (max-width: 768px){.add-update-teacher-checkpoint .modal-dialog{width:auto!important}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body{padding:10px!important}}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-header{color:#2f4d87;background-color:#ececec;font-size:20px;height:60px;font-weight:700}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body input{border-radius:8px;font-size:16px;padding-left:24px}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body input ::placeholder{color:#2f4d87;opacity:.5}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body div{color:#2f4d87;font-size:16px}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body .btn-container{height:40px;margin-top:32px;justify-content:flex-end;font-size:16px!important}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body .btn-container .btn-exit,.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body .btn-container .btn-start{height:40px;width:fit-content;padding-left:40px!important;padding-right:40px!important;font-size:16px!important}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body .btn-container .btn-save{height:40px;background-color:#38a4ff;border:none;outline:none;white-space:nowrap}.add-update-teacher-checkpoint .modal-dialog .modal-content .modal-body .btn-container .btn-save:hover{background-color:#2f4d87!important}.update-checkpoint-sample{top:-7vh}.update-checkpoint-sample .modal-body{height:63vh;overflow:auto}.checkpoint-page .checkpoint-content.not-start{background-image:url(svgs/auth_background.svg)}.checkpoint-page .number-statistical{color:#3d474d}.checkpoint-page .number-statistical .number{font-size:1.8rem;font-weight:600;font-family:Arial,Helvetica,sans-serif}.checkpoint-page .chart-statistical{background:#ffffff;box-shadow:0 0 5px #c1d2de66;border-radius:5px;padding:10px;height:380px;margin-bottom:2rem}.checkpoint-page .chart-statistical .label{flex-grow:1;font-weight:600;font-size:21px;line-height:24px;color:#faa515;justify-content:center}.checkpoint-page .chart-statistical .select-analytic{min-width:125px;font-size:14px}.checkpoint-page .chart-statistical .select-analytic span{background-color:#fff}.checkpoint-page .chart-statistical .select-analytic div[class$=control]{cursor:pointer;border:1px solid #d7d7d7;background-color:#fff;border-radius:46px;box-shadow:none}.checkpoint-page .chart-statistical .select-analytic div[class$=control] svg{color:#4c7785}.checkpoint-page .chart-statistical .select-analytic div[class$=control] span{display:none}.checkpoint-page .chart-statistical .select-analytic [class$=singleValue]{color:#3d474d}.checkpoint-page .chart-statistical .select-analytic [class$=menu]{padding:5px 10px;box-shadow:0 6px 23px #aaaaaa40;border-radius:5px}.checkpoint-page .chart-statistical .select-analytic [class$=menu] [class$=option]{background-color:#fff;color:#3d474d}.checkpoint-page .chart-statistical .select-analytic [class$=menu] [class$=option]:hover{background-color:#f3f3f3!important;border-radius:5px}.checkpoint-page .chart-statistical .select-analytic [class$=menu] ::-webkit-scrollbar{width:6px}.checkpoint-page .chart-statistical .select-analytic [class$=menu] ::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:14px}.checkpoint-page .chart-statistical .select-analytic [class$=menu] ::-webkit-scrollbar-track{background-color:transparent}.checkpoint-page .banner-checkpoint-detail{background-image:url(/assets/backround-checkpoint-463e1b65.png);width:100%;height:fit-content;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;color:#fff;padding:20px}.checkpoint-page .banner-checkpoint-detail .checkpoint-info h2{font-family:Arial,Helvetica,sans-serif;color:#fff;padding:0!important;margin:0!important}.checkpoint-page .banner-checkpoint-detail .checkpoint-info .option-checkpoint{align-items:center}.checkpoint-page .banner-checkpoint-detail .button-start{height:100%;width:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 992px){.checkpoint-page .banner-checkpoint-detail .button-start{justify-content:flex-start}}.checkpoint-page .banner-checkpoint-detail .button-start .btn{display:inline-block;background:white!important;padding:10px 25px;border-radius:64px;font-weight:500;font-size:1.2rem;line-height:27px;color:#0089ed}.checkpoint-page .banner-checkpoint-detail .button-start .btn:hover{background:#d3f2ff!important}.checkpoint-page .banner-checkpoint-detail .button-start .btn:active{background:#d3f2ff!important;color:#3d474d!important;outline:unset!important;border-color:transparent!important;outline-color:transparent!important}.checkpoint-suggestion{display:flex;align-items:center}.checkpoint-suggestion .icon-assign{opacity:1;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.checkpoint-suggestion .icon-assign svg{width:12px;height:12px}.checkpoint-suggestion .icon-assign svg path{stroke:#204b98!important;fill:transparent}.checkpoint-suggestion .icon-assign:hover{background:#d9f4ff;opacity:1;cursor:pointer}.checkpoint-suggestion .icon-assign:hover svg{opacity:1!important}.checkpoint-suggestion .checkpoint-suggestion-icon{opacity:1}.checkpoint-suggestion .checkpoint-suggestion-icon:hover{opacity:.5}.checkpoint-suggestion .no-suggestion{color:#c6c6c6}.checkpoint-suggestion .has-suggestion{color:#007bff}.checkpoint-suggestion .dropdown-menu{padding:unset;position:fixed!important}.checkpoint-suggestion .enable{color:#ffc107}.checkpoint-suggestion .checkpoint-details{min-width:1.5em}.checkpoint-suggestion .dropdown.nav-item .dropdown-toggle{padding:unset}.checkpoint-suggestion .dropdown.nav-item .dropdown-toggle:after{display:none}.checkpoint-suggestion .checkpoint-suggestion-card{text-align:start;min-width:300px;padding:0!important;border:none!important}.checkpoint-suggestion .checkpoint-suggestion-card .card-header{background:#ffe4b5;color:#db8c07;font-size:16px}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name{font-size:16px}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name .icon{color:#faa515;align-self:center}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name .classroom-suggest-icon{margin-right:20px}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name .student-suggest-icon{margin-left:30px}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name .striped:before{background:repeating-linear-gradient(-45deg,#e6c84b,#e6c84b 2px,#fff 2px,#fff 4px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.checkpoint-suggestion .checkpoint-suggestion-card .classroom-name .striped:after{content:"";position:absolute;top:0;left:0;color:#cbb247}.classroom-checkpoints .no-checkpoint{color:#ff8e4f;text-align:center}.classroom-checkpoints .checkpoint-tile{background-color:#fff;color:#ff8e4f;border-radius:10px;cursor:pointer}.classroom-checkpoints .checkpoint-tile .header{background-color:#fff;color:#868487;border-radius:10px}.classroom-checkpoints .checkpoint-tile .header b{font-size:1.3em}.classroom-checkpoints .checkpoint-tile .info{color:gray;transition:all .3s;display:none;height:0;padding:20px 40px}.classroom-checkpoints .checkpoint-tile .subject-tag{display:flex;justify-content:space-between;align-items:center}.classroom-checkpoints .checkpoint-tile .subject-tag .card{color:#6c757d;border:1px solid #6c757d!important;border-radius:10rem;padding:.2em .8em;font-size:75%;font-weight:700}.classroom-checkpoints .checkpoint-tile .subject-tag .border-left{border-left:1px solid #e7e7e7}.classroom-checkpoints .checkpoint-tile .subject-tag span{white-space:nowrap}.classroom-checkpoints .checkpoint-tile .subject-tag button{border-radius:30px;height:30px;justify-content:center;align-items:center;display:flex}.classroom-checkpoints .checkpoint-tile:hover{box-shadow:0 7px 23px #aaaaaa40}.classroom-checkpoints .checkpoint-tile:hover .info{display:block;height:fit-content}.classroom-checkpoints .completed{border:1px solid #67b36a;box-shadow:unset}.classroom-checkpoints .completed .header{color:#67b36a}.my-none{margin-top:none!important;margin-bottom:none!important}.check-start-exam-modal{position:absolute}.check-start-exam-modal .flex-column{flex-direction:column!important;margin-left:50px}.check-start-exam-modal .col{flex-basis:0;flex-grow:1;max-width:100%;margin-top:25px}.check-start-exam-modal .body-modal{background:#f1fbff;box-shadow:0 0 5px #c1d2de66;border-radius:5px}.check-start-exam-modal .subject-name{margin-top:10px;margin-bottom:25px;line-height:27px;font-size:30px;color:#284d64}.check-start-exam-modal .grade-name{margin-top:20px;border-radius:52px;margin-bottom:15px;display:flex;width:fit-content;background:#d9f4ff}.check-start-exam-modal .grade-name .skill-name{margin:1px 20px;line-height:27px;font-size:19px;color:#284d64}.check-start-exam-modal .text-complete{color:#009ee0;font-size:25px;margin-top:35px}.check-start-exam-modal .time-Exam-name{margin-top:10px;margin-bottom:5px;font-size:18px}.check-start-exam-modal .time-Exam-name .date-time{margin-left:20px;color:#009ee0;font-size:18px}.check-start-exam-modal .number{margin-right:10px;margin-left:10px;font-size:20px}.check-start-exam-modal .btn{margin-top:45px;margin-right:10px;background:#00b4ff;border-radius:5px}.adaptive-test-result-modal .modal-body{background-image:url(/assets/congratulation-7b8955bd.svg);font-family:Roboto Slab;background-repeat:no-repeat;background-size:contain}.adaptive-test-result-modal .modal-body .title-complete,.adaptive-test-result-modal .modal-body .subject-text-info{font-size:26px;line-height:171.38%;text-align:center;color:#284d64}.adaptive-test-result-modal .modal-body .title-complete{width:70%}.adaptive-test-result-modal .modal-body .subject-name{font-weight:300;font-size:22px;line-height:171.38%;text-align:center;color:#284d64}.adaptive-test-result-modal .modal-body .note-content{background:#fff2d6;border-radius:34px;padding-top:8px;padding-inline:15px;padding-bottom:8px}.adaptive-test-result-modal .modal-body .title-level{font-size:18px;line-height:171.38%;text-align:center;color:#d99700}.adaptive-test-result-modal .modal-body .mb-3{font-size:50px;line-height:66px;color:#00b4ff;margin-top:30px}.adaptive-test-result-modal .modal-body .btn-exit{background-color:#f6f6f6;border-color:#f6f6f6;border-radius:5px;color:#8eaabc;line-height:29px;font-weight:400;padding-inline:25px}.adaptive-test-result-modal .modal-body .btn-review{background-color:#00b4ff;border-radius:5px;color:#fff;padding-inline:25px;text-decoration:none}.checkpoint-packages-landing img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.checkpoint-packages-landing section{margin-bottom:100px}.checkpoint-packages-landing h3{font-family:Red Rose;font-style:normal;font-weight:400;font-size:44px;line-height:55px;color:#00b4ff}.checkpoint-packages-landing .banner{max-height:240px}.checkpoint-packages-landing .price{position:absolute;cursor:pointer;right:30px;bottom:13px;padding:10px 20px;background:#60b42d;border:1px solid #ffffff;border-radius:20px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:25px;color:#fff}.checkpoint-packages-landing .subjects-row .subject-card{position:relative;margin-bottom:1.5em;padding-left:0}.checkpoint-packages-landing .subjects-row .subject-card img,.checkpoint-packages-landing .combo-row .combo-img{box-shadow:0 32px 24px -20px #a7bccb66}.checkpoint-packages-landing .combo-row .combo-card{margin-bottom:30px;position:relative;padding-left:0}.checkpoint-packages-landing .combo-row .combo-card .percent{position:absolute;top:10px;right:20px}.checkpoint-packages-landing .custom-combo-row .select-subject{position:absolute;bottom:70px;right:30px;padding:10px 16px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:25px;background:#ffffff;border:1px solid #ffffff;border-radius:20px;cursor:pointer}.checkpoint-packages-landing .title-card{background:#eaf4f9;border-radius:25px;padding:30px 40px 15px}.checkpoint-packages-landing .title-card h4{font-family:Red Rose;font-style:normal;font-weight:400;font-size:44px;line-height:55px;color:#134e89}.checkpoint-packages-landing .title-card h5{font-family:Quicksand;font-style:normal;font-weight:400;font-size:20px;line-height:140%;margin-top:20px;color:#134e89}.checkpoint-packages-landing .title-card ul{padding-left:28px}.checkpoint-packages-landing .title-card .list li{font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:219%;padding-left:30px;color:#134e89;list-style-image:url(/assets/check-icon-4fe6acaf.svg)}.clt-landing{font-family:Inter;font-style:normal;font-weight:300;font-size:20px;line-height:160%;color:#0a2540}.clt-landing img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.clt-landing h3{position:relative;margin-bottom:70px;font-family:Inter;font-weight:600;font-size:44px;line-height:53px;color:#0a2540}.clt-landing h3:before{content:"";position:absolute;background-color:#0a2540;width:12px;top:8px;left:-27px;height:42px}@media only screen and (max-width: 768px){.clt-landing h3{margin-bottom:50px}}.clt-landing h4{font-family:Inter;font-style:normal;font-weight:600;font-size:28px;line-height:34px;color:#0f7add}.clt-landing .part{padding:70px 0}@media only screen and (max-width: 768px){.clt-landing .part{padding:50px 0}}.clt-landing .banner{background-color:#fff;background-image:url(/assets/clt-banner-6bbd7fb3.webp);background-size:cover;background-position:center}.clt-landing .banner .banner-content{width:100%;max-width:484px;margin:90px 0 60px}@media only screen and (max-width: 768px){.clt-landing .banner .banner-content{margin:50px 0 60px}}.clt-landing .banner .buttons{padding-bottom:100px}@media only screen and (max-width: 768px){.clt-landing .banner .buttons{padding-bottom:50px}}.clt-landing .banner .buttons .clt-register-btn{background:#0a2540;box-shadow:0 7px 15px #3a84c840;border-radius:51px;padding:14px 40px;margin-bottom:20px;font-family:Inter;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#fff;border:none}.clt-landing .banner .buttons .clt-info-btn{box-shadow:0 7px 15px #3a84c840;border-radius:51px;padding:14px 40px;font-family:Inter;font-style:normal;font-weight:600;font-size:20px;line-height:24px;border:none;margin-left:20px;margin-bottom:20px;background:#ffffff;color:#0a2540}.clt-landing .banner .buttons .clt-info-btn a:visited,.clt-landing .banner .buttons .clt-info-btn a:active,.clt-landing .banner .buttons .clt-info-btn a:focus,.clt-landing .banner .buttons .clt-info-btn a:hover{color:#0a2540}.clt-landing .banner .buttons .clt-video-btn{width:52px;height:52px;border-radius:52px;background:#00b4ff;position:relative;margin-left:20px;margin-bottom:20px}.clt-landing .banner .buttons .clt-video-btn:after{content:"";width:0;height:0;position:absolute;top:15px;left:20px;border-top:10px solid transparent;border-left:15px solid #fff;border-bottom:10px solid transparent}.clt-landing .first-part{background-color:#fff;background-position:center;background-position-y:top}.clt-landing .first-part h3{margin-bottom:0}.clt-landing .first-part img{width:100%}.clt-landing .first-part .content{background-image:url(/assets/background-part1-b51cca6a.svg);background-repeat:no-repeat}.clt-landing .first-part .content .statistics{color:#134e89}.clt-landing .first-part .content .statistics .box-content{border-left:1px solid #d1e1e7;padding-left:1rem;display:flex;flex-direction:column;align-items:flex-start}.clt-landing .first-part .content .statistics .box-content .number-statistics{font-size:44px;line-height:1.5;font-weight:700;margin-right:.5rem}.clt-landing .first-part .content .list-book .subject-cover{color:#fff;border-radius:10px;position:relative;height:165px}.clt-landing .first-part .content .list-book .subject-cover .subject-name{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:32px;font-family:Quicksand;text-align:center}.clt-landing .first-part .content .list-book .subject-cover .info{position:absolute;bottom:0;font-size:initial;opacity:.6;width:100%}.clt-landing .first-part .content .list-book .subject-cover .info .topic{width:50%;border-right:1px solid white}.clt-landing .first-part .content .list-book .subject-cover .info .number-post{width:50%}.clt-landing .first-part .content .list-book .zoom{transition:transform .2s;margin:0 auto}.clt-landing .first-part .content .list-book .zoom:hover{transform:scale(1.1)}.clt-landing .first-part .hr{text-align:center;border-bottom:2px solid #d1e1e7;line-height:.1em;margin-top:2rem!important;margin-bottom:4rem!important}.clt-landing .first-part .hr span{background:#fff;padding:0 10px;font-size:44px;color:#284d64;font-weight:600}.clt-landing .first-part .footer-content img{width:82px}.clt-landing .first-part .footer-content .col{margin-right:4rem}.clt-landing .first-part .footer-content .title{font-weight:700}.clt-landing .first-part .footer-content .content-box-footer{font-size:initial;color:#6e92b7}.clt-landing .second-part{position:relative;min-height:1267px;background-color:#f6f9fc;background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center;overflow:hidden}.clt-landing .second-part .second-part-image{position:absolute;left:50%}@media only screen and (max-width: 1200px){.clt-landing .second-part .second-part-image{position:relative!important;left:0!important;width:100%}}.clt-landing .second-part .content-container{min-height:380px;max-width:500px;display:flex;flex-wrap:wrap;justify-content:space-around}.clt-landing .second-part .content-container .content-icon img{box-shadow:0 19px 25px #3cc6ff40}.clt-landing .second-part .content-container .content-right{width:300px}.clt-landing .third-part{background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center}.clt-landing .third-part .part-row img{width:100%}.clt-landing .last-part{height:676px;position:relative;background:#0f7add;overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:url(/assets/vertical-dots-dcc49431.svg);background-position:center}.clt-landing .last-part .app-download{display:flex;flex-wrap:wrap;justify-content:center}.clt-landing .last-part .part-title{color:#fff;font-weight:600;font-size:44px;text-align:center;margin-bottom:70px}.clt-landing .last-part .image-left{position:absolute;right:66.67%;top:4%}.clt-landing .last-part .image-right{position:absolute;left:63%;top:10%}.content-modal-video{width:fit-content;height:0}.shopping-cart{-webkit-user-select:none;user-select:none}.shopping-cart input.referral-code:focus,.shopping-cart input.referral-code{width:318px;height:40px;background:#e1ecf1;border-radius:16px;font-style:normal;font-weight:600;font-size:16px;line-height:133%;color:#99b7d4;border:none;outline:none;stroke:none;padding:20px}.shopping-cart input.referral-code:focus.wrong,.shopping-cart input.referral-code.wrong{color:#fe4545;font-weight:900}.shopping-cart .subtitle-card{font-weight:500;font-size:16px;line-height:133%;color:#5d8bba;margin-bottom:14px}.shopping-cart .table-shopping-cart{box-shadow:0 6px 23px #d9d9d940;border-radius:25px;color:#134e89;font-weight:700;background-color:#fff}.shopping-cart .table-shopping-cart thead th{width:25%}.shopping-cart .table-shopping-cart thead tr th{border:none;border-right:1px solid #e4f1f8;border-bottom:1px solid #e4f1f8}.shopping-cart .table-shopping-cart tbody tr:last-child td:first-child{border-bottom-left-radius:25px}.shopping-cart .table-shopping-cart tbody tr:last-child td:last-child{border-bottom-right-radius:25px}.shopping-cart .table-shopping-cart tbody tr:hover{cursor:pointer}.shopping-cart .table-shopping-cart tbody tr:hover input{background-color:#dbdbdb0d}.shopping-cart .table-shopping-cart .border-right-none{border-right:none}.shopping-cart .table-shopping-cart .card-expiry-date{border-right:none;text-align:center}.shopping-cart .table-shopping-cart .form-control{width:150px;margin:auto;border:none;text-align:center;box-shadow:none}.shopping-cart .table-shopping-cart .listedPrice{color:#99b7d4;white-space:nowrap}.shopping-cart .table-shopping-cart .price{color:#60b42d;white-space:nowrap}.shopping-cart .table-shopping-cart .buy-button{background-color:#60b42d;color:#fff;background:#60b42d;border-color:#60b42d;border-radius:16px;padding:3px 25px 4px;cursor:pointer;width:fit-content;display:inline-block;text-align:right}.shopping-cart .table-shopping-cart .buy-button:hover{background:#4f9c20;border-color:#4f9c20}.shopping-cart .table-shopping-cart .buy-button:focus{outline:0}.shopping-cart .table-shopping-cart td{vertical-align:middle;border-top:1px solid #e4f1f8;border-right:1px solid #e4f1f8}.shopping-cart .table-shopping-cart .percent-discount{color:#fa4141;position:relative}.shopping-cart .table-shopping-cart .percent-discount span{position:absolute;left:50%;top:50%;transform:translate(-40%,-50%)}.shopping-cart .table-shopping-cart input::-webkit-outer-spin-button,.shopping-cart .table-shopping-cart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shopping-cart .tutorial{color:#00b4ff}.shopping-cart .select-number-card{font-family:Red Rose;align-items:center}.shopping-cart .select-number-card span{font-style:normal;font-weight:400;font-size:22px;line-height:27px;color:#134e89}.shopping-cart .select-number-card .icon{cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff;border:1px solid #b4c5d0;box-sizing:border-box;border-radius:20px;width:44px;height:44px}.shopping-cart .select-number-card input{width:101px;height:44px;background:#ffffff;border:1px solid #b4c5d0;box-sizing:border-box;border-radius:20px;font-size:30px;line-height:37px;color:#134e89;text-align:center}.shopping-cart .select-number-card input::-webkit-outer-spin-button,.shopping-cart .select-number-card input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shopping-cart .select-number-card input[type=number]{-moz-appearance:textfield}.shopping-cart .buy-card-btn{width:200px;height:50px;font-size:19px;line-height:24px;background:#faa515;border-color:#faa515;border-radius:20px;box-shadow:0 20px 24px -12px #faa5154d}.shopping-cart .buy-card-btn:hover{background:#e49101;border-color:#e49101}.shopping-cart .buy-card-btn:focus{outline:rgba(250,165,21,.3) solid 3px}.shopping-cart .note-buy-card{display:block;text-align:left!important;font-weight:500;font-size:16px;line-height:133%;color:#99b7d4}.shopping-cart .note-buy-card a{color:#00b4ff!important}.shopping-cart .note-buy-card a:focus-visible,.shopping-cart .note-buy-card a :hover{text-decoration:underline!important;outline:none}.shopping-cart .card-detail-price{display:flex;flex-direction:column;align-items:center;background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px}.shopping-cart .card-detail-price .price span{font-family:Red Rose;font-style:normal;font-weight:400;font-size:44px;line-height:55px;color:#60b42d}.shopping-cart .card-detail-price .note-date{font-weight:500;font-size:16px;line-height:180.5%;color:#134e89;width:90%;border-bottom:1px solid #d7e2ee;text-align:center;padding:15px}.shopping-cart .card-detail-price .discount-detail{text-align:center}.shopping-cart .card-detail-price .discount-detail .discount-price{font-weight:500;font-size:16px;color:#99b7d4}.shopping-cart .card-detail-price .discount-detail .discount-percent{font-weight:500;font-size:16px;color:#fa4141}.shopping-cart .pay-btn,.shopping-cart .pay-btn:hover{background:#60b42d;border-radius:20px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:25px;color:#fff;border:none;padding:15px 30px;height:48px;display:flex;justify-content:center;align-items:center;margin:20px auto 0}.shopping-cart .card-purpose-detail{display:flex;flex-direction:column;height:fit-content;border:1px dashed #b5d8ef;box-sizing:border-box;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;padding:0 30px}.shopping-cart .card-purpose-detail .header{display:flex;justify-content:space-between;align-items:flex-end}.shopping-cart .card-purpose-detail .header .title{width:fit-content;background:#e9f1f6;border-radius:25px 0 20px;padding:15px;font-family:Red Rose;font-style:normal;font-weight:400;font-size:22px;line-height:27px;color:#134e89;margin-left:-30px}.shopping-cart .card-purpose-detail .header .youtube-tutorial{font-weight:600;font-size:16px;line-height:169.5%;text-decoration-line:underline;color:#00b4ff}.shopping-cart .card-purpose-detail .list-subject{display:flex;flex-wrap:wrap}.shopping-cart .card-purpose-detail .list-subject .subject{display:flex;align-items:center;justify-content:center;height:32px;width:fit-content;padding:5px 10px;background:#e9f1f6;border:1px dashed #b5d8ef;box-sizing:border-box;border-radius:20px;margin-bottom:10px;margin-right:15px}.shopping-cart .card-purpose-detail .title-function{font-weight:600;font-size:20px;line-height:25px;color:#134e89;display:flex;flex-direction:row;align-items:center;margin:15px -30px 25px}.shopping-cart .card-purpose-detail .title-function:before{margin-right:10px}.shopping-cart .card-purpose-detail .title-function:after{margin-left:10px}.shopping-cart .card-purpose-detail .title-function:before,.shopping-cart .card-purpose-detail .title-function:after{content:"";flex:1 1;height:1px;border-top:1px dashed #b5d8ef}.shopping-cart .card-purpose-detail .function-info{display:flex;justify-content:space-around;flex-wrap:wrap}.shopping-cart .card-purpose-detail .function-info .function-card{width:260px;background:#e9f1f6;border-radius:20px;padding:15px;margin-bottom:15px;display:flex;flex-direction:column;align-items:center}.shopping-cart .card-purpose-detail .function-info .function-card .title{font-weight:600;font-size:20px;line-height:25px;color:#134e89;margin-bottom:10px}.shopping-cart .card-purpose-detail .function-info .function-card .title span{margin-left:10px}.shopping-cart .card-purpose-detail .function-info .function-card .note{font-weight:500;font-size:16px;line-height:155%;text-align:center;color:#5d8bba;text-align:justify}.shopping-cart .card-purpose-detail .active-warning{font-weight:500;font-size:16px;line-height:144.69%;color:#5d8bba;margin:20px 0;display:flex;align-items:center}.shopping-cart .card-purpose-detail .note-tutorial{font-style:normal;font-weight:600;font-size:20px;line-height:25px;color:#134e89;margin-bottom:15px}.shopping-cart .payment-info{background:#134e89;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;color:#fff;padding:18px 26px}.shopping-cart .payment-info h4{font-family:Red Rose;font-style:normal;font-weight:400;font-size:28px;line-height:35px;color:#fff}.shopping-cart .payment-info hr{border-color:#ffffff4d}.shopping-cart .payment-info .total-money{font-family:Quicksand;font-style:normal;font-weight:400;font-size:44px;line-height:55px;text-align:right;color:#fff}.shopping-cart .payment-info .package-count{font-family:Quicksand;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff}.shopping-cart .cart-package-card{background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;overflow:hidden;position:relative;margin-bottom:20px;padding:20px 30px}.shopping-cart .cart-package-card .title{font-family:Red Rose;font-style:normal;font-weight:400;font-size:28px;line-height:35px;color:#134e89}.shopping-cart .cart-package-card .delete-btn{position:absolute;top:13px;right:13px;cursor:pointer}.shopping-cart .cart-package-card .book-badges{display:flex;flex-wrap:wrap;margin-top:20px}.shopping-cart .cart-package-card .book-badges .book{background:rgba(231,124,62,.15);border:1px dashed rgba(231,124,62,.5);box-sizing:border-box;border-radius:20px;margin-right:10px;margin-bottom:5px;padding:4px 20px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;color:#e77c3e}.shopping-cart .cart-package-card .price{font-family:Quicksand;font-style:normal;font-weight:500;font-size:24px;line-height:30px;margin-top:10px;color:#60b42d}.shopping-cart .cart-package-card .vertical-line{width:40px;height:2px;position:absolute;top:60px;left:0;background:linear-gradient(90deg,rgba(170,209,228,0) 3.14%,#aad1e4 47.53%,rgba(170,209,228,0) 100%);transform:rotate(90deg)}.shopping-cart .cart-package-card .horizontal-line{width:100%;height:2px;position:absolute;top:60px;left:-30px;background:linear-gradient(90deg,rgba(170,209,228,0) 3.14%,#aad1e4 7.27%,rgba(170,209,228,0) 100%)}.payment-status .card-payment{display:flex;flex-direction:column;align-items:center;background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;padding:30px;width:70%}@media only screen and (max-width: 991px){.payment-status .card-payment{width:100%}}.payment-status .payment-status-info{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.payment-status .payment-detail{background:rgba(96,180,45,.1);border-radius:25px;padding:15px 30px}.payment-status .payment-detail .payment-detail-title{display:flex;align-items:center;justify-content:space-between}.payment-status .payment-detail .payment-detail-title .payment-detail-title-text{font-family:Red Rose;font-style:normal;font-weight:400;font-size:22px;line-height:27px;color:#134e89}.payment-status .payment-detail .payment-detail-title .payment-detail-title-price{font-family:Red Rose;font-style:normal;font-weight:400;font-size:26px;line-height:32px;color:#60b42d}.payment-status .payment-detail .number-card{font-size:44px;margin:22px 0}.payment-status .payment-detail .number-card svg{width:18px;height:25px}.payment-status .payment-img{width:100px;height:100px}.payment-status .payment-txt{margin:10px 0;font-family:Red Rose;font-size:28px}@media only screen and (max-width: 991px){.payment-status .payment-txt{font-size:20px}}.payment-status .payment-order{border-radius:25px}.payment-status .list-button{margin-top:30px;width:fit-content}.payment-status .list-button .btn{width:193px;border-radius:20px}.payment-status .list-button .btn:hover{opacity:.8}.payment-status .list-button .btn-back{color:#134e89;background:#e9f1f6}.payment-status .list-button .btn-activate{width:193px;border-radius:20px;color:#fff;background:#60b42d}.payment-status .list-button .btn-activate:hover{opacity:.8}.payment-status .payment-order .order-name{font-family:Red Rose;font-size:28px;line-height:35px}.payment-status .book-badges{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.payment-status .book-badges .book{box-sizing:border-box;border-radius:20px;margin-right:10px;padding:4px 20px;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px}.payment-status .payment-success .payment-txt{color:#60b42d}.payment-status .payment-success .payment-order{background-color:#f0f8ea}.payment-status .payment-success .order-name{color:#134e89}.payment-status .payment-success .book{background:rgba(231,124,62,.15);border:1px dashed rgba(231,124,62,.5);color:#e77c3e}.payment-status .payment-success .payment-detail .card-info{display:flex;flex-direction:column;align-items:center}.payment-status .payment-success .payment-status-info .payment-detail-title-price{color:#60b42d;font-size:20px}.payment-status .payment-success .payment-status-info .badge-discount{position:relative;text-align:center;color:#fa4141;font-size:20px}.payment-status .payment-success .payment-status-info .badge-discount span{position:absolute;left:50%;top:50%;transform:translate(-40%,-50%)}.payment-status .payment-failure .payment-txt{color:#fa4141}.payment-status .payment-failure .payment-order{background-color:#f4f7f9}.payment-status .payment-failure .order-name{color:#8eaabc}.payment-status .payment-failure .book{background:rgba(142,170,188,.15);border:1px dashed rgba(142,170,188,.5);color:#8eaabc}.payment-status .payment-failure .payment-detail{width:100%;background:#ffffff}.payment-status .payment-failure .payment-detail .discount-badge{color:#fff!important;background-image:url(/assets/discount_gray-8f862938.svg)}.payment-status .payment-failure .payment-detail span,.payment-status .payment-failure .payment-detail div{color:#a5b3b8!important}.payment-status .payment-failure .payment-detail .note-cart path{stroke:#a5b3b8}.payment-status .payment-failure .payment-detail .number-card{display:flex;justify-content:center}.payment-status .payment-failure .payment-detail .number-card path{fill:#a5b3b8}.payment-status .payment-failure .payment-detail .contact{display:flex;flex-direction:column;align-items:center;font-size:20px}@media only screen and (max-width: 991px){.payment-status .payment-failure .payment-detail .contact{font-size:15px}}.payment-status .payment-failure .payment-detail .contact .contact-info{color:#134e89!important;font-weight:600}.payment-status .payment-failure .payment-status-info .payment-detail-title-price{color:#a5b3b8;font-size:20px}.payment-status .payment-failure .payment-status-info .badge-discount{position:relative;text-align:center;color:#a5b3b8;font-size:20px}.payment-status .payment-failure .payment-status-info .badge-discount svg path{fill:#a5b3b8}.payment-status .payment-failure .payment-status-info .badge-discount span{position:absolute;left:50%;top:50%;transform:translate(-40%,-50%)}.user-resource{-webkit-user-select:none;user-select:none}.user-resource h3{margin-bottom:20px!important}.user-resource .tutorial{cursor:pointer;font-weight:600;font-size:16px;line-height:169.5%;text-decoration-line:underline;color:#00b4ff}.user-resource .tutorial .btn-link:focus{box-shadow:none}.user-resource .user-resource-detail{background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px;padding:36px 48px}.user-resource .user-resource-info{display:flex;align-items:center}@media only screen and (max-width: 402px){.user-resource .user-resource-info{display:block}}.user-resource .user-resource-info span{font-family:Red Rose;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#134e89;margin-right:15px}.user-resource .user-resource-info .btn{background:#faa515;display:flex;align-items:center;justify-content:center;height:40px;border-radius:20px;font-size:19px;color:#fff}.user-resource .user-resource-info .btn svg{margin-right:10px}.user-resource .user-resource-info .number-card{font-size:44px}.user-resource .user-resource-info .number-card svg{width:20px;height:27px;margin-right:3px!important}.user-resource .tranfer-card{border:1px solid #60b42d;box-sizing:border-box;border-radius:20px;height:48px;width:200px;display:flex;align-items:center;justify-content:center}.user-resource .tranfer-card a{font-weight:600;font-size:19px;line-height:24px;color:#60b42d;text-decoration:none}.user-resource .tranfer-card:hover{background-color:#60b42d}.user-resource .tranfer-card:hover a{color:#fff}.user-resource .activate-card-btn{width:200px;height:50px;font-size:19px;line-height:24px;background:#60b42d;border-color:#60b42d;border-radius:20px;box-shadow:0 20px 24px -12px #60b42d40}.user-resource .activate-card-btn:hover{background:#4f9c20;border-color:#4f9c20}.user-resource .activate-card-btn:focus{outline:0;box-shadow:0 0 0 .2rem #48b46180}.user-resource .share-card-btn{width:200px;height:50px;font-size:19px;line-height:24px;background:#fff;border-color:#60b42d;color:#60b42d;border-radius:20px}.user-resource .have-hover:hover{background:#60b42d;color:#fff}.user-resource .no-hover:hover{background:#fff;color:#60b42d}.user-resource .buy-card-btn{width:200px;height:50px;font-size:19px;line-height:24px;background:#faa515;border-color:#faa515;border-radius:20px;box-shadow:0 20px 24px -12px #faa5154d}.user-resource .buy-card-btn:hover{background:#e49101;border-color:#e49101}.user-resource .buy-card-btn:focus{outline:rgba(250,165,21,.3) solid 3px}.user-resource .subtitle-button{font-weight:500;font-size:14px;line-height:150.5%;text-align:center;color:#8bafd2;margin-top:14px}.user-resource .subtitle-card{font-weight:500;font-size:16px;line-height:133%;color:#5d8bba;margin-top:14px}.user-resource .btn-action{margin:15px}.user-resource .content-modal{width:90%}.user-resource .modal-activate-card-title{display:flex;font-family:Red Rose;font-style:normal;font-weight:400;font-size:28px;line-height:35px;color:#134e89;align-items:center;justify-content:space-between;padding:0 25px}.user-resource .modal-activate-card-title .title{display:flex;align-items:center}@media only screen and (max-width: 700px){.user-resource .modal-activate-card-title .title{display:block}}.user-resource .modal-activate-card-title .card-number{border:1px solid #faa515;border-radius:15px;padding:10px 16px;font-size:24px;line-height:30px;width:fit-content}.user-resource .subtitle-modal{font-weight:500;font-size:16px;line-height:133%;color:#5d8bba;padding:0 25px}.user-resource .list-button-modal{display:flex;justify-content:center;font-family:Quicksand;font-style:normal;font-weight:600;font-size:19px;line-height:24px;padding-top:1.5rem}.user-resource .list-button-modal .btn{width:160px;border-radius:20px}.user-resource .list-button-modal .btn-success{border-color:#60b42d;background:#60b42d}.user-resource .list-button-modal .btn-success:hover{background:#4f9c20;border-color:#4f9c20;color:#fff}.user-resource .modal-dialog{top:-10%;max-width:1200px}.user-resource .list-book{display:flex;flex-wrap:wrap}.user-resource .activate-card-subject{min-width:350px;box-shadow:0 2px 12px #b3cbdd40;border-radius:25px;overflow:hidden;font-family:Red Rose;font-style:normal;font-weight:400;font-size:28px;line-height:35px;transform:scale(.85);transition:all .3s}@media only screen and (min-width: 992px) and (max-width: 1140px){.user-resource .activate-card-subject{min-width:310px}}.user-resource .activate-card-subject .subject-cover{height:140px;color:#fff;position:relative}.user-resource .activate-card-subject .subject-cover .background{position:absolute;left:0;width:100%;height:100%;mix-blend-mode:luminosity}.user-resource .activate-card-subject .subject-cover .info{font-size:14px;border-radius:5px 0 0 5px;position:absolute;top:10px;right:0;padding:2px 10px;font-style:normal;font-weight:400}.user-resource .activate-card-subject .subject-cover .info .count{min-width:35px;font-size:20px;line-height:26px;text-align:right;display:inline-block}.user-resource .activate-card-subject .subject-cover .subject-name{position:relative;text-shadow:0px 3px 4px rgba(0,0,0,.15);max-width:73%;padding:15px 30px}.user-resource .activate-card-subject .subject-cover .subject-name .name{font-size:30px;line-height:40px}.user-resource .activate-card-subject .subject-cover .subject-name .lock{padding-bottom:17px}.user-resource .activate-card-subject .subject-cover .subject-name .expiry-date{border:1px solid #ffffff;font-size:12px;border-radius:24px;padding:3px 15px;white-space:nowrap;display:inline-flex;vertical-align:text-bottom;margin-bottom:3px}.user-resource .activate-card-subject .subject-buttons{display:flex;justify-content:right}.user-resource .activate-card-subject .subject-buttons .activate-card-btn{display:flex;position:absolute;justify-content:center;align-items:center;background-color:#fff;width:54px;height:54px;border-radius:100%;bottom:15px}.user-resource .activate-card-subject .subject-buttons .activate-card-btn path{fill:#8bb3cc;fill-opacity:1}.user-resource .activate-card-subject .subject-buttons .activate-card-btn.active,.user-resource .activate-card-subject .subject-buttons .activate-card-btn:hover{background-color:#60b42d}.user-resource .activate-card-subject .subject-buttons .activate-card-btn.active path,.user-resource .activate-card-subject .subject-buttons .activate-card-btn:hover path{fill:#fff}.user-resource .activate-card-subject .subject-buttons .activate-card-btn:hover{opacity:.6}.user-resource .activate-card-subject .subject-buttons .activate-card-btn.active{opacity:1}.user-resource .activate-card-subject .subject-buttons .subject-activated{position:absolute;justify-content:center;align-items:center;font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:25px;background:linear-gradient(249.1deg,#9a9a9a -9.65%,#d1d1d1 45.91%,#9a9a9a 106.65%);border-radius:20px;bottom:10px}.user-resource .share-card-tutorial{font-family:Quicksand;font-style:normal;font-weight:400;font-size:16px;line-height:29px;color:#5d8bba;padding:15px 30px;box-shadow:none!important}.user-resource .number-card-info{border:1px solid #faa515;box-sizing:border-box;border-radius:15px;padding:10px;width:fit-content;margin-left:20px}@media only screen and (max-width: 770px){.user-resource .number-card-info{margin-left:0;margin-bottom:10px}}.user-resource .description{text-align:right;color:#99b7d4;right:0;display:block;font-weight:500;font-size:16px}.user-resource .title{display:flex}@media only screen and (max-width: 770px){.user-resource .title{display:block}}.user-resource .share-card-table{background:#ffffff;box-shadow:0 32px 24px -20px #a7bccb66;border-radius:25px}.user-resource .share-card-table .table-header{font-family:Quicksand;font-style:normal;font-weight:600;font-size:20px;line-height:25px;color:#134e89}.user-resource .share-card-table .table-header tr,.user-resource .share-card-table .table-header th{border:none}.user-resource .share-card-table .table-header th{border-bottom:.5px solid #134e89}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-toggle{padding:unset}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-toggle:after{display:none}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-toggle .classroom-name{display:flex;background:#00b4ff;border-radius:24px;color:#fcfdfd;padding:5px 10px;font-size:16px}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-menu{margin-top:5px!important}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-menu .item-class{padding:5px 0;color:#134e89;font-weight:500;font-size:16px;line-height:20px}.user-resource .share-card-table .table-header .dropdown.nav-item .dropdown-menu .item-class input[type=checkbox]{transform:scale(1.3)}.user-resource .share-card-table tbody tr,.user-resource .share-card-table tbody td{border:none}.user-resource .share-card-table .table-input .index{color:#5d8bba;min-width:50px;vertical-align:middle;padding-left:inherit}.user-resource .share-card-table .table-input input[type=text]{border-radius:15px;color:#134e89;min-width:200px;vertical-align:middle}.user-resource .share-card-table .table-input input[type=text]:focus{border:1px solid #00b4ff;box-shadow:none}@media only screen and (max-width: 767px){.user-resource .share-card-table .table-input .button-icon-title{margin:0 35px}}.user-resource .share-card-table .table-input td .error{font-size:11px;color:#fe4545}.user-resource .share-card-table .btn-plus{background:#c6ebfb;border:1px solid #c6ebfb;box-sizing:border-box;border-radius:15px;padding:6px 25px}.user-resource .share-card-table .btn-plus:focus,.user-resource .share-card-table .btn-plus:active{outline:none;background:#c6ebfb;border:1px solid #c6ebfb;box-shadow:none}.user-resource .share-card-table .select-number-cards{display:flex;border:1px solid #d7e1e7;box-sizing:border-box;border-radius:15px;width:fit-content}@media only screen and (max-width: 767px){.user-resource .share-card-table .select-number-cards{margin:10px 50px}}.user-resource .share-card-table .select-number-cards button{color:#5d8bba;border:none;border-radius:15px;background:#ffffff;padding:5px 10px}.user-resource .share-card-table .select-number-cards button:hover,.user-resource .share-card-table .select-number-cards button :focus{color:#134e89;outline:none!important;background:#f7f9fa}.user-resource .share-card-table .select-number-cards input{color:#134e89;font-size:20px;text-align:center;width:70px;border:1px solid #d7e1e7;font-weight:500;border-top:none;border-bottom:none}.user-resource .share-card-table .select-number-cards input:focus{outline:none}.user-resource .share-card-table .select-number-cards input::-webkit-outer-spin-button,.user-resource .share-card-table .select-number-cards input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.user-resource .share-card-table .select-number-cards input[type=number]{-moz-appearance:textfield}@media only screen and (max-width: 767px){.user-resource .share-card-table .custom-control{margin-left:50px}}.user-resource .share-card-table .select-subject{flex:1}.user-resource .btn-share{border-radius:20px;padding:8px 50px;background:#60b42d;border:1px solid #60b42d}.user-resource .btn-share:hover,.user-resource .btn-share :focus{outline:none!important;background:#4f9c20}.btn-confirm{width:160px;border-radius:15px}.bulk{color:#134e89}.bulk-bg{box-shadow:0 32px 24px -20px #a7bccb66;background:#ffffff;background-image:url(../../../images/success.svg);background-position:right;background-repeat:no-repeat;border-radius:25px;padding:36px 48px}.fail{background-image:url(../../../images/fail.svg)!important}.col-center{display:flex;align-items:center;flex-direction:column}.contact p{text-align:center;color:#a6becd}.contact b,.contact svg{color:#134e89}.contact h4{color:#a6becd}@media only screen and (min-width: 1000px){.contact .res-text{margin:0 160px}}@font-face{font-family:Fredericka the Great;font-style:normal;font-weight:400;src:url(../../fonts/fredericka-the-great-1.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredericka the Great;font-style:normal;font-weight:400;src:url(../../fonts/fredericka-the-great-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mlf-page{font-family:Inter var,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif}.mlf-page .offCanvas{background-color:#0000006b;z-index:100;width:100vw;height:15000px;position:fixed;top:0}.mlf-page .offCanvas .offCanvasContent{width:70%;padding-left:5%}.mlf-page .offCanvas .offCanvasContent .offCanvasButton{background:transparent;color:#fff;border:solid white 1px;border-radius:5px;height:50px;width:80%;font-size:22px}.mlf-page .offCanvas .offCanvasContent a.mlf-logo img{width:auto;height:50px;margin:15px}.mlf-page .offCanvas .offCanvasContent a{display:flex;color:#01456c;text-decoration:none;font-size:18px;font-weight:700;margin-right:10px;border-bottom:3px solid transparent;height:75px}.mlf-page .offCanvas .offCanvasContent a span{align-self:center}.mlf-page .offCanvas .offCanvasContent a img{align-self:center;width:auto;height:50px}.mlf-page .offCanvas .offCanvasContent a:hover{border-color:#ea841c}.mlf-page .offCanvas .offCanvasContent a.active{border-color:#3fb8fd}.mlf-page .mlf-header{background-color:#f9b202;position:sticky;top:0;z-index:100}.mlf-page .mlf-header .mlf-header-left a.mlf-logo img{width:auto;height:50px;margin:15px}.mlf-page .mlf-header .mlf-header-right{margin-left:auto;display:flex;align-items:center}.mlf-page .mlf-header .mlf-header-right .menuOpen{background:transparent;color:#fff;border:solid white 1px;border-radius:5px;height:50px;width:50px;font-size:25}.mlf-page .mlf-header .mlf-header-right a{display:flex;color:#01456c;text-decoration:none;font-size:18px;font-weight:700;margin-right:10px;border-bottom:3px solid transparent}.mlf-page .mlf-header .mlf-header-right a span{align-self:center}.mlf-page .mlf-header .mlf-header-right a img{align-self:center;width:auto;height:50px}.mlf-page .mlf-header .mlf-header-right a:hover{border-color:#ea841c}.mlf-page .mlf-header .mlf-header-right a.active{border-color:#3fb8fd}.mlf-page .mlf-banner{min-height:0px}.mlf-page .mlf-intro-text{color:#046fac;font-size:20px;-webkit-font-smoothing:antialiased;text-align:justify;padding-top:100px;margin-top:-70px}.mlf-page .mlf-intro-text .text-container{max-width:100%;width:750px}.mlf-page .mlf-intro-text .text-container .p{width:100%}.mlf-page .mlf-intro-text img{width:20vw;margin-left:50px}.mlf-page .mlf-intro-start{background-image:url(../../pages/mlf/background/a5-3-scaled.webp)!important}.mlf-page .mlf-intro-book{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto}.mlf-page .mlf-intro-book .mlf-intro-book-img{width:auto;height:200px;transition:all .4s}.mlf-page .mlf-intro-book .mlf-intro-book-img:hover{transform:scale(1.2)}.mlf-page .mlf-intro-book .mlf-book-detail{display:inline-block;border-radius:25px;padding:6px 12px;font-size:20px;font-weight:700;margin-top:30px;cursor:pointer}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-1{background:#f6d0df;color:#ed4577;border:1px solid #f67ebb}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-1.true,.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-1:hover{background:#f67ebb}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-2{background:#e8e39f;color:#e3702a;border:1px solid #ffca0a}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-2.true,.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-2:hover{background:#ffca0a}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-3{background:#c5eafc;color:#008eef;border:1px solid #50b8e8}.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-3.true,.mlf-page .mlf-intro-book .mlf-book-detail.mlf-book-3:hover{background:#50b8e8}.mlf-page .mlf-caret-arrow{min-width:15px;margin-right:5px}.mlf-page .mlf-intro-ideas{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto;color:#046fac;font-size:20px;-webkit-font-smoothing:antialiased;text-align:justify}.mlf-page .mlf-intro-ideas h2{color:#e62625;font-family:"Fredericka the Great",Sans-serif;font-size:28px;line-height:1.1em;letter-spacing:0}.mlf-page .mlf-intro-ideas .align-items-baseline svg{margin-right:6px}.mlf-page .mlf-intro-ideas img{width:30vw;margin-right:50px}.mlf-page .mlf-intro-ideas .mlf-img-slogan{width:100%;margin-right:0}.mlf-page .mlf-divider{width:70%;margin:0 auto;min-height:12.3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' overflow='visible' height='100%' viewBox='0 0 24 24' stroke='%238DCBE1' stroke-width='1' fill='none' stroke-linecap='square' stroke-miterlimit='10'%3E%3Cpath d='M0,21c3.3,0,8.3-0.9,15.7-7.1c6.6-5.4,4.4-9.3,2.4-10.3c-3.4-1.8-7.7,1.3-7.3,8.8C11.2,20,17.1,21,24,21'/%3E%3C/svg%3E");-webkit-background-size:20px 100%;background-size:20px 100%;background-repeat:repeat-x}.mlf-page .mlf-why-choose{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto;padding-top:100px;margin-top:-70px;padding-bottom:30px}.mlf-page .mlf-why-choose h2{text-align:center;font-family:"Fredericka the Great",Sans-serif;font-size:43px;line-height:1.2;color:#127db1}.mlf-page .mlf-why-choose h2 span{color:#cf0808}.mlf-page .mlf-why-choose h3{text-align:center;color:#046fac;font-size:30px;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700}.mlf-page .mlf-why-choose .mlf-why-choose-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:#14928f;box-shadow:0 0 5px #00000080;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:5px 5px 20px 20px;padding:10px;height:calc(100% - 10px);margin-bottom:10px;width:400px;max-width:100%}.mlf-page .mlf-why-choose .mlf-why-choose-card .mlf-why-choose-card-title{padding:10px;background-color:#046fac;border-radius:0 0 10px 10px;color:#fff;font-size:23px;text-align:center}.mlf-page .mlf-why-choose .mlf-why-choose-card img{margin:20px 0;width:160px}.mlf-page .mlf-why-choose .mlf-why-choose-card p{font-size:22px;color:#343b78;text-align:justify}.mlf-page .mlf-integrated{background-image:url(../../pages/mlf/background/a3-4-scaled.webp);background-size:100% auto}.mlf-page .mlf-integrated img{width:40vw}.mlf-page .mlf-integrated h3{text-align:center;color:#046fac;font-size:30px;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700}.mlf-page .mlf-integrated img{width:auto;height:300px}.mlf-page .mlf-integrated p{color:#036;font-family:arial,helvetica,sans-serif;font-size:20px;font-weight:600;display:flex;align-items:center}@media only screen and (hover: none) and (pointer: coarse){.mlf-page .mlf-integrated p{display:inline-block;align-items:center}}.mlf-page .mlf-integrated p span{font-size:40px}.mlf-page .mlf-diverse{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto}.mlf-page .mlf-diverse h3{text-align:center;color:#046fac;font-size:30px;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700}.mlf-page .mlf-diverse .carousel{margin:20px auto;max-width:70%}.mlf-page .mlf-hst{background-image:url(../../pages/mlf/background/a4-2-scaled.webp);background-size:100% auto;padding-top:100px;margin-top:-70px}.mlf-page .mlf-hst h3{text-align:center;color:#046fac;font-size:30px;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700}.mlf-page .mlf-hst .img-fluid{transition:all .4s}.mlf-page .mlf-hst .img-fluid:hover{transform:scale(1.2)}.mlf-page .mlf-hst .no-background{background-color:transparent;border:none}.mlf-page .mlf-hst .mlf-hst-text{margin-top:15px;text-align:center;color:#343b78;font-size:20px;font-weight:700}.mlf-page .mlf-app{background-image:url(../../pages/mlf/background/a7-2.webp);background-size:100% auto;background-repeat:no-repeat;background-color:#fff;padding-top:100px;margin-top:-70px}.mlf-page .mlf-app img{width:100%}.mlf-page .mlf-app .button{position:absolute;left:62.3%;width:16%;height:5%;border-radius:5px}.mlf-page .mlf-app .button:hover{background-color:#00b2ff73}.mlf-page .mlf-app .carousel-container{top:-35px;width:350px;max-width:90%}.mlf-page .mlf-app h3{color:#e50202;font-size:30px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.mlf-page .mlf-app h4{color:#343b78;font-size:20px;text-align:center;margin:18px 0;font-weight:700;white-space:nowrap}.mlf-page .mlf-app p{color:#343b78;font-size:19px}.mlf-page .mlf-app .mlf-app-textbox{padding:10px;background-color:#55b4eb;border-radius:10px;text-align:center;margin:18px 0;color:#fff;font-size:18px}.mlf-page .mlf-companion h3{text-align:center;color:#046fac;font-size:30px;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700}.mlf-page .mlf-companion .mlf-contact-card{padding:20px 15px;background-color:#fff;border-radius:4px;box-shadow:0 0 10px #00000080;height:calc(100% - 10px);margin-bottom:10px}.mlf-page .mlf-companion p{color:#343b78;font-size:16px;margin:0;text-align:justify}.mlf-page .mlf-companion .mlf-contact-icon{text-align:center;margin-bottom:20px}.mlf-page .mlf-companion .mlf-contact-icon svg{width:auto;height:50px;fill:#ff943f;color:#ff943f}.mlf-page .mlf-bookshow-case .container{max-width:80%;padding-left:0;padding-right:0}@media only screen and (hover: none) and (pointer: coarse){.mlf-page .mlf-bookshow-case .container{max-width:95%}}.mlf-page .mlf-bookshow-case .container .row{margin-right:0;margin-left:0}.mlf-page .mlf-bookshow-case .container .row img{height:10vh}.mlf-page .mlf-bookshow-case .d-grid{display:grid;width:100%;gap:5px;justify-content:space-around;grid-template-columns:repeat(9,auto)}.mlf-page .mlf-bookshow-case .d-grid.mobile{grid-template-columns:repeat(3,auto)}.mlf-page .mlf-bookshow-case .mlf-img-footer{width:220px}@media only screen and (max-width: 765px){.mlf-page .mlf-bookshow-case .mlf-img-footer{width:150px}}.mlf-page .mlf-contact{min-height:22vw;background-image:url(../../pages/mlf/background/a10.webp);background-size:100% auto;background-repeat:no-repeat;background-color:#a0cc3d;display:flex;align-items:flex-end;padding-bottom:calc(2vh + 2vw)}@media only screen and (max-width: 992px){.mlf-page .mlf-contact{padding-top:100px}}.mlf-page .mlf-contact h5{color:#046fac;text-shadow:1px 1px 1px rgba(255,255,255,0);font-weight:700;font-size:21px}.mlf-page .mlf-contact p,.mlf-page .mlf-contact a{color:#343b78;font-size:min(4.2vw,16px);margin:0;text-align:justify}.mlf-page .mlf-post-contact{padding-top:25px;background-color:#a0cc3d;padding-bottom:25px;white-space:nowrap}.mlf-page .mlf-post-contact h2{color:#fff;text-align:center;text-transform:uppercase;font-size:min(5vw,22px);margin-bottom:.5rem;white-space:nowrap}.mlf-page .mlf-post-contact h3{color:#3a5201;text-align:center;text-transform:uppercase;font-size:min(4.5vw,21px);font-weight:700}.mlf-page .mlf-post-contact h6{color:#fff;text-align:center;font-family:Roboto,Arial,Tahoma,Veranda}.mlf-page .thunderbolt-monitor-wrapper{padding-top:25px;height:300px}.mlf-page .thunderbolt-monitor{width:350px!important;max-width:90%;position:absolute}.mlf-page .thunderbolt-monitor-slide{width:350px!important;height:200px!important}@media only screen and (hover: none) and (pointer: coarse){.mlf-page .mlf-why-choose h3,.mlf-page .mlf-hst h3,.mlf-page .mlf-diverse h3,.mlf-page .mlf-integrated h3,.mlf-page .mlf-companion h3{white-space:nowrap;font-size:23px!important}.mlf-page .mlf-intro-book,.mlf-page .mlf-intro-ideas,.mlf-page .mlf-integrated{background-image:url(../../pages/mlf/background/a3-4-scaled-mobile.webp)}.mlf-page .mlf-why-choose,.mlf-page .mlf-hst,.mlf-page .mlf-diverse{background-image:url(../../pages/mlf/background/a4-2-scaled-mobile.webp)}}.mlf-intro-popover{border-radius:10px}.mlf-intro-popover.mlf-intro-popover-1{background:#f67ebb}.mlf-intro-popover.mlf-intro-popover-2{background:#ffca0a}.mlf-intro-popover.mlf-intro-popover-3{background:#50b8e8}.mlf-intro-popover .col{background:#f0eef1;margin:20px;padding:10px 15px;border-radius:10px;text-align:center}.mlf-intro-popover .col img{width:auto;height:100px}.mlf-intro-popover .col div{font-weight:700;color:#343b78;margin-top:10px}.mlf-intro-popover .row-end .col{margin-top:0}#button-tooltip.show{opacity:1!important}#button-tooltip .tooltip-inner{border-radius:15px;background-color:#2b639f!important;max-width:initial}#button-tooltip .tooltip-inner .container{background-color:#2b639f!important}#button-tooltip .tooltip-inner .col{margin:40px 5px 0!important;background-color:transparent;padding:0}#button-tooltip .tooltip-inner .col div{color:#fff!important}#button-tooltip .tooltip-inner .col img{height:150px!important}.lecture-bank{width:100%;height:max(100vh,100%);position:relative;display:flex;justify-content:center;align-items:center}.lecture-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}@media (max-width: 576px){.lecture-bank .audio-bank-container{max-width:none!important}}.lecture-bank .lecture-bank-container{padding:20px 0;max-height:-webkit-fill-available;display:grid;grid-auto-rows:200px max(95vh - 200px,300px);align-content:center}.lecture-bank .lecture-bank-container .extensive-resource-header .title{font-weight:600;font-family:Poppins,sans-serif}.lecture-bank .lecture-bank-container .extensive-resource-header .title .title-content{display:flex;align-items:center;gap:24px}.lecture-bank .lecture-bank-container .extensive-resource-header .title:before{content:"BÀI GIẢNG ĐIỆN TỬ"}.lecture-bank .lecture-bank-container .extensive-resource-header .circle-button.download{stroke:#016f6a}.lecture-bank .lecture-bank-container .extensive-resource-header .circle-button.download:hover{background-color:#f1af04!important}.lecture-bank .lecture-bank-container .lecture-bank-content{display:flex;gap:32px;border-radius:0 0 15px 15px;padding:32px;overflow-y:scroll;background-color:#fff}.lecture-bank .lecture-bank-container .lecture-bank-content ::-webkit-scrollbar-thumb{background:#016f6a}.lecture-bank .lecture-bank-container .lecture-bank-content .column{max-width:49%;flex-grow:1;display:flex;flex-direction:column;height:fit-content;gap:32px}@media only screen and (hover: none) and (max-width: 900px){.lecture-bank-container .lecture-bank-content{flex-direction:column}.lecture-bank-container .lecture-bank-content .column{max-width:100%!important}}@media only screen and (hover: none) and (max-width: 780px){.lecture-bank-container{max-width:95vw}}@media only screen and (hover: none) and (max-width: 575px){.lecture-bank-container{max-width:none!important;padding:0!important;grid-template-rows:200px calc(100vh - 200px)!important}.lecture-bank-container .extensive-resource-header,.lecture-bank-container .lecture-bank-content{border-radius:0!important}}.lecture-list{overflow:hidden;border-radius:8px;display:flex;flex-direction:column;background:white;height:fit-content;cursor:pointer}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lecture-list .collapse,.lecture-list .collapsing{max-height:348px}.lecture-list .collapse.show,.lecture-list .collapsing.show{overflow-y:overlay}.lecture-list .lecture-list-header{font-size:24px;font-weight:600;padding:12px 16px 12px 40px;background:#d6f5f3;color:#016f6a;height:56px;display:grid;grid-template-columns:auto 30px;gap:10px;position:relative}.lecture-list .lecture-list-header .lecture-list-title{white-space:nowrap;overflow:hidden;display:flex}.lecture-list .lecture-list-header .lecture-list-title .lecture-list-chapter-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lecture-list .lecture-list-header .lecture-list-title .show{white-space:wrap;word-wrap:break-word}.lecture-list .lecture-list-header .download-unit.circle-button{display:none}.lecture-list .lecture-list-header .download-unit.circle-button svg path{stroke:#49beff!important}.lecture-list .lecture-list-header .download-unit.circle-button:hover{background-color:#49beff}.lecture-list .lecture-list-header .download-unit.circle-button:hover svg path{stroke:#fff!important}.lecture-list .lecture-list-header img{filter:hue-rotate(288deg);visibility:initial!important}.lecture-list .lecture-list-header:hover{color:#fff;background:#03c9c0!important}.lecture-list .lecture-list-header:hover .download-unit.circle-button{display:flex!important}.lecture-list .lecture-list-header .video-item-lock-icon{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:end;align-items:center}.lecture-list .lecture-list-header .video-item-lock-icon .white-lock-icon-svg{width:20px;height:24px;margin-right:10px}.lecture-list .lecture-list-header .video-item-lock-icon .white-lock-icon-svg :first-child{fill:#adb5bd;stroke:none!important}.lecture-list.review{outline:1px solid #016f6a}.lecture-list.review .lecture-list-header{background:white}.lecture-list.review:hover{outline:none!important}.lecture-list.active{box-shadow:0 0 8px #26262626}.lecture-list.active img{filter:brightness(5)!important}.lecture-list.active .lecture-list-header{height:fit-content;color:#fff;background:#016f6a!important}.lecture-list .lecture-list-item{word-break:break-all;height:fit-content;font-size:16px;color:#016f6a;padding:12px 16px 12px 40px;background:white;display:grid;grid-template-columns:auto 30px;gap:10px;border-top:1px solid #d9d9d9;position:relative}.lecture-list .lecture-list-item .download-file.circle-button{visibility:hidden}.lecture-list .lecture-list-item .download-file.circle-button svg path{stroke:#49beff}.lecture-list .lecture-list-item .download-file.circle-button:hover{background-color:#49beff}.lecture-list .lecture-list-item .download-file.circle-button:hover svg path{stroke:#fff}.lecture-list .lecture-list-item:hover{background:#d6f5f3}.lecture-list .lecture-list-item:hover .download-file.circle-button{visibility:visible}.lecture-list .lecture-list-item img.download-lesson{filter:brightness(2)!important}.lecture-list .lecture-list-item .video-item-lock-icon{background-color:#bababa66;position:absolute;left:0;top:0;display:flex;justify-content:end;align-items:center;width:100%;height:100%}.lecture-list .lecture-list-item .video-item-lock-icon .white-lock-icon-svg{width:20px;height:24px;margin-right:10px}.lecture-list .lecture-list-item .video-item-lock-icon .white-lock-icon-svg :first-child{fill:#adb5bd;stroke:none!important}.lecture-list .circle-button{width:max(3.4285714286vmin,24px);height:max(3.4285714286vmin,24px);margin:auto}.video-bank{width:100%;height:max(100vh,100%);position:relative;display:flex;justify-content:center;align-items:center}.video-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}@media (max-width: 576px){.video-bank .audio-bank-container{max-width:none!important}}.video-bank .video-bank-container{padding:30px 0;max-height:-webkit-fill-available;display:grid;grid-auto-rows:200px max(95vh - 200px,300px);align-content:center}.video-bank .video-bank-container .extensive-resource-header .title{font-style:normal;font-weight:600;font-family:Poppins,sans-serif}.video-bank .video-bank-container .video-bank-content{border-radius:0 0 15px 15px;background-color:#fff}.video-bank .video-bank-container .video-bank-content .video-bank-filter{display:flex;gap:1.7142857143vmin;font-style:normal;font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#2f4d87;padding:1.7142857143vmin 3.4285714286vmin 0}.video-bank .video-bank-container .video-bank-content .video-bank-filter .current-lesson{padding:0 max(8px,1.7142857143vmin);height:max(3.8571428571vmin,18px);min-width:250px;display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding-left:10px}.video-bank .video-bank-container .video-bank-content .video-bank-list{display:grid;grid-template-columns:repeat(auto-fit,28.9285714286vmin);margin-top:2.1428571429vmin;gap:3.4285714286vmin;max-height:calc(99% - 7.7142857143vmin);overflow:auto;padding:2.1428571429vmin 3.4285714286vmin 1.7142857143vmin}.video-bank .video-bank-container .video-bank-content .video-bank-list.has-many-video{gap:3.4285714286vmin 3.4285714286vmin;justify-content:space-between}.video-bank .video-bank-container .video-bank-content .video-bank-list .no-video{color:#838383;font-size:2.5714285714vmin;white-space:nowrap}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item{font-family:Quicksand;border-radius:.8571428571vmin;box-shadow:0 0 .4285714286vmin #00000026;background:#ffffff;overflow:hidden;cursor:pointer;text-decoration:none;position:relative}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item.video-item-locked:hover{transform:none!important;transition:none!important;outline:none!important}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item:hover{transform:scale(1.02);transition:all .09s}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-img{position:relative}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-img .video-item-lock-icon{background-color:#0006;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-img .video-item-lock-icon .white-lock-icon-svg{width:resize(46);height:resize(50)}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-img img{width:100%;height:15.4285714286vmin;object-fit:cover}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-name{padding:1.2857142857vmin 1.7142857143vmin;gap:.8571428571vmin;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item .video-item-duration{padding:.2142857143vmin;background:#404040;position:absolute;color:#fff;font-weight:600;font-size:1.5vmin;line-height:1.7142857143vmin;bottom:5.5714285714vmin;right:.4285714286vmin;border-radius:.2142857143vmin}.video-bank .video-bank-container .video-bank-content .video-bank-list .video-item:hover{outline:.3214285714vmin solid #38a4ff;box-shadow:0 0 .4285714286vmin #00000040}.pronunciation-guide-video .video-bank-container .extensive-resource-header .title:before{content:"VIDEO HƯỚNG DẪN PHÁT ÂM"}.lecture-video .video-bank-container .extensive-resource-header .title:before{content:"VIDEO TIẾT DẠY MINH HOẠ"}.cartoon-video .video-bank-container .extensive-resource-header .title:before{content:"VIDEO HOẠT HÌNH"}@media only screen and (hover: none) and (max-width: 900px){.video-bank-container .video-bank-content{flex-direction:column}.video-bank-container .video-bank-content .column{max-width:100%!important}}@media only screen and (hover: none) and (max-width: 780px){.video-bank-container{max-width:95vw}}@media only screen and (hover: none) and (max-width: 575px){.video-bank-container{max-width:none!important;padding:0!important;grid-template-rows:200px calc(100vh - 200px)!important}.video-bank-container .extensive-resource-header,.video-bank-container .video-bank-content{border-radius:0!important}}.extensive-resource-header{background:linear-gradient(white,#b1b4b8);position:relative;padding:12px 24px;background-size:100% 100%;border-radius:15px 15px 0 0}.extensive-resource-header :before{display:none!important}.extensive-resource-header .header-left{display:flex;flex-direction:column;height:100%;justify-content:space-between}.extensive-resource-header .header-left .book-grade{background-image:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG);width:35.3571428571vmin;height:15vmin;background-size:contain;background-repeat:no-repeat}.extensive-resource-header .header-left .title{font-size:max(min(40px,4.2857142857vmin),16px);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:space-between}.extensive-resource-header .header-left .title:before{content:"AUDIO"}.extensive-resource-header .header-image{position:absolute;background-image:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG);right:150px;width:270px;height:187px;bottom:0;background-size:100% 100%}.extensive-resource-header .header-right{position:absolute;top:1.2857142857vmin;right:2.5714285714vmin}.extensive-resource-header .header-right .global-success-logo{width:max(90px,12.3214285714vmin);height:auto}.extensive-resource-header .misc-button{display:flex;flex-direction:row;gap:16px}.extensive-resource-header .misc-button .circle-button{width:max(24px,4.2857142857vmin)!important;height:max(24px,4.2857142857vmin)!important;border:1px solid #4e72b9}.extensive-resource-header .misc-button .circle-button svg path{stroke:#4e72b9}.extensive-resource-header .misc-button .circle-button.download.hover-item{background-color:#4e72b9!important}.extensive-resource-header .misc-button .circle-button.download.hover-item path{stroke:#fff}@media only screen and (hover: none) and (max-width: 685px){.extensive-resource-header .header-image{display:none}}.filter-dropdown{height:max(3.8571428571vmin,18px);cursor:pointer;background:#ffffff;border:solid 1px #D9D9D9;min-height:max(2.1428571429vmin,10px);border-radius:max(.8571428571vmin,4px);padding:0;box-shadow:0 0 max(.4285714286vmin,2px) #00000026;max-width:max(16.0714285714vmin,75px);width:fit-content;white-space:nowrap}.filter-dropdown div[class$=control]{box-shadow:0 0 max(.4285714286vmin,2px) #00000026}.filter-dropdown div[class$=control] svg{width:1.7142857143vmin;display:block}.filter-dropdown [class$=menu]{min-width:100%}.filter-dropdown:hover{border-color:#2f4d87}.filter-dropdown .button-dropdown-select{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:max(.5357142857vmin,2.5px) max(1.0714285714vmin,5px)}.filter-dropdown .button-dropdown-select span{margin-right:10px}.filter-dropdown .button-dropdown-select span{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.filter-dropdown .button-dropdown-select .dropdown-icon{font-size:22px}.filter-dropdown .dropdown-menu{min-width:100%;margin-top:6px;border-radius:11.2778px}.filter-dropdown .dropdown-menu .dropdown-item{letter-spacing:-.173678px;color:#2f4d87;padding:8px 12px;border-radius:0}.filter-dropdown .dropdown-menu .dropdown-item:hover{color:#2f4d87!important;background-color:#f3f3f3!important;border-radius:max(.5357142857vmin,2.5px)}.filter-dropdown .dropdown-menu .dropdown-item:hover span{background-color:#f3f3f3!important}.filter-dropdown .dropdown-menu .dropdown-item .lock-icon{height:max(2.1428571429vmin,8px);width:auto}.er-search-bar{display:flex;flex-direction:row;align-items:center;padding:0 max(8px,1.7142857143vmin);gap:max(8px,1.7142857143vmin);width:max(40.2857142857vmin,188px);height:max(3.8571428571vmin,18px);background:#ffffff;box-shadow:0 0 max(.4285714286vmin,2px) #00000026;border-radius:max(.8571428571vmin,4px)}.er-search-bar:hover{outline:1px solid #2f4d87}.er-search-bar .search-bar-icon{font-size:max(1.7142857143vmin,8px);color:#99b7d4}.er-search-bar .search-bar-input{flex:1;border:none;outline:none;height:100%;color:#2f4d87}.er-search-bar .search-bar-input::placeholder{font-weight:400;font-size:max(1.7142857143vmin,8px);line-height:1.5;letter-spacing:.5px;color:#99b7d4}.video-bank-title{position:absolute;color:#fff;top:1%;z-index:6;font-weight:600;font-size:20px;line-height:32px;left:7.5%;border-left:4px solid #38a4ff;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-bank-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:5;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.1s;animation-name:modal-video;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.video-bank-modal .video-bank-modal-body{width:85%;height:100%;margin:0 auto;padding:48px 0;display:flex;justify-content:center;box-sizing:border-box}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner{display:flex;justify-content:center;align-items:center;width:100%!important;height:100%}@media (orientation: landscape){.video-bank-modal .video-bank-modal-body .video-bank-modal-inner{box-sizing:border-box}}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap{width:100%;height:100%;position:relative;padding-bottom:0!important;background-color:transparent;animation-timing-function:ease-out;animation-duration:.1s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .1s ease-out;-moz-transition:-moz-transform .1s ease-out;-ms-transition:-ms-transform .1s ease-out;-o-transition:-o-transform .1s ease-out;transition:transform .1s ease-out}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn{position:absolute;z-index:2;top:-40px;right:0;display:inline-block;width:30px;height:30px;overflow:hidden;border:none;background:transparent}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:before{transform:rotate(45deg)}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:after{transform:rotate(-45deg)}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:before,.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:before:hover,.video-bank-modal .video-bank-modal-body .video-bank-modal-inner .video-bank-modal-movie-wrap .video-bank-modal-close-btn:after:hover{transform:scale(1.15);transition:cubic-bezier(.075,.82,.165,1)}@media only screen and (hover: none) and (max-width: 575px){.video-bank-modal-body{width:100%!important}.video-bank-title{left:0%!important}}.google-slide-player{width:100vw;max-width:none;height:100vh;max-height:none;margin:0}.google-slide-player .modal-content{height:100%;margin:0;border-radius:0}.google-slide-player .modal-content .modal-header{background-color:#404040;border-radius:0;height:56px;align-items:center}.google-slide-player .modal-content .modal-header .modal-title{color:#fff;font-family:Quicksand,sans-serif;font-size:16px}.google-slide-player .modal-content .modal-header button{background-color:transparent;border:none;color:#fff;margin-right:15px}.google-slide-player .modal-content .modal-header .close{display:none}.google-slide-player .modal-content iframe{border-radius:15px}.document-viewer{width:100vw;max-width:none;height:100vh;max-height:none;margin:0}.document-viewer .modal-content{height:100%;margin:0;border-radius:0}.document-viewer .modal-content .modal-header{background-color:#404040;border-radius:0;height:56px;align-items:center}.document-viewer .modal-content .modal-header .modal-title{color:#fff;font-family:Quicksand,sans-serif;font-size:16px}.document-viewer .modal-content .modal-header button{background-color:transparent;border:none;color:#fff;margin-right:15px}.document-viewer .modal-content .modal-header .close{display:none}.document-viewer .modal-content .modal-header .document-full-screen-btn{color:#fff;height:24px;width:24px;border-radius:50%;text-align:center}.document-viewer .modal-content .modal-header .document-full-screen-btn:hover{cursor:pointer;background-color:#fff;color:#4e72b9;transition:all .3}.document-viewer .modal-content .modal-body{padding:0;width:100%}.document-viewer .modal-content .modal-body iframe{width:100%;min-height:inherit;border:none}.circle-button{position:relative;display:flex;width:max(30px,4.2857142857vmin);height:max(30px,4.2857142857vmin);padding:0!important;align-items:center;justify-content:center;border:1px solid #49beff;border-radius:50%;cursor:pointer;background-color:#fff;filter:drop-shadow(0px .4285714286vmin .4285714286vmin rgba(0,0,0,.25))}.circle-button .icon{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.circle-button .loading-layer-2{border-radius:50%;width:100%;height:100%;outline:1px solid;display:flex;justify-content:center;align-items:center}.circle-button .loading-layer-2 .loading-layer-3{height:calc(100% - min(4px,26%));width:calc(100% - min(4px,26%));background-color:#fff;border-radius:50%}.circle-button .circle-progress{position:absolute;top:0;left:0;width:100%;height:100%}.circle-button .circle-progress .container-button{width:100%;height:100%}.circle-button .d-inline-block{display:flex!important}.circle-button svg{z-index:10000;margin-left:0!important}.circle-button svg path{stroke:#49beff}.circle-button.hover-item .loading-layer-2{border-color:#fff}.circle-button.hover-item svg path{stroke:#fff}.image-bank{width:100%;height:max(100vh,100%);position:relative;display:flex;justify-content:center;align-items:center}.image-bank .book-slide-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#e7f5fd}.image-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}@media (max-width: 576px){.image-bank .image-bank-container{max-width:none!important}.image-bank .logo-book__wrapper{display:none}}@media (max-width: 575.98px){.image-bank .book-page-home-button{background-color:#f15a2d!important;filter:unset;background:unset;width:140px;height:140px;border-radius:50%;position:absolute;left:-50px;top:-87px;display:block}.image-bank .book-page-home-button svg path{fill:unset}.image-bank .book-page-home-button:hover{filter:unset}.image-bank .book-page-home-button:hover svg path{fill:unset}.image-bank .book-page-home-button .home-button{display:none}.image-bank .book-page-home-button .down-button{width:32px;display:block;left:58px;top:95px;position:absolute}}.image-bank .image-bank-container{padding:0!important;width:70vw;max-height:-webkit-fill-available;display:grid;grid-auto-rows:min(6 * .85 * 170vmin / 56,170 * 100vw / 1920) max(95vh - min(6 * .85 * 170vmin / 56,170 * 100vw / 1920),300px);align-content:center;box-shadow:0 8px 16px #00000026}@media (max-width: 575.98px){.image-bank .image-bank-container{width:100%;margin:0!important;border-radius:0}}@media only screen and (max-width: 575.98px) and (-webkit-min-device-pixel-ratio: 2){.image-bank .image-bank-container{height:100vh}@supports (height: 100dvh){.image-bank .image-bank-container{height:100dvh}}}.image-bank .image-bank-container .extensive-resource-header .title{font-style:normal;font-weight:600;font-family:Poppins,sans-serif}.image-bank .image-bank-container .image-bank-content{border-radius:0 0 15px 15px;background-color:#fff}.image-bank .image-bank-container .image-bank-content .stock-photo-filter{display:flex;gap:1.7142857143vmin;font-style:normal;font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#2f4d87;padding:1.7142857143vmin 3vmin 0}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .stock-photo-search-bar{display:flex;flex-direction:row;align-items:center;padding:0 1.7142857143vmin;gap:.8571428571vmin;width:40.2857142857vmin;height:3.8571428571vmin;background:#ffffff;box-shadow:0 0 .4285714286vmin #00000026;border-radius:.8571428571vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .stock-photo-search-bar:hover{outline:1px solid #2f4d87}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .stock-photo-search-bar .search-bar-icon{font-size:1.7142857143vmin;color:#99b7d4}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .stock-photo-search-bar .search-bar-input{flex:1;border:none;outline:none;height:100%;color:#2f4d87}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .stock-photo-search-bar .search-bar-input::placeholder{font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;letter-spacing:.5px;color:#99b7d4}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-chapter{height:3.8571428571vmin;min-width:15vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-chapter div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-chapter div[class$=control] svg{width:1.7142857143vmin;display:block}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-chapter [class$=menu]{min-width:15vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-lesson{height:3.8571428571vmin;min-width:26.7857142857vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-lesson div[class$=control]{box-shadow:0 0 .4285714286vmin #00000026}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-lesson div[class$=control] svg{width:1.7142857143vmin;display:block}.image-bank .image-bank-container .image-bank-content .stock-photo-filter .filter-lesson [class$=menu]{min-width:26.7857142857vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-item{height:100%}.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{display:grid;max-height:calc(100vh - min(6 * .85 * 170vmin / 56,170 * 100vw / 1920) - 5.3571428571vmin);overflow-y:scroll;padding:10px 3vmin .4285714286vmin}@media (min-width: 1600px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{grid-template-columns:repeat(5,1fr)}}@media (min-width: 1200px) and (max-width: 1599px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px) and (max-width: 1199px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px) and (max-width: 991px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575.98px){.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list{max-height:calc(100vh - 120px - 5.3571428571vmin)!important}}.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list.has-many-photo{gap:3.4285714286vmin 2.5714285714vmin;justify-content:space-between}.image-bank .image-bank-container .image-bank-content .stock-photo-item .image-bank-list.little-photo{gap:3.4285714286vmin;justify-content:start}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item{position:relative;font-family:Quicksand;border-radius:.8571428571vmin;box-shadow:0 0 .4285714286vmin #00000026;background:#ffffff;overflow:hidden;cursor:pointer;text-decoration:none;min-height:20.7857142857vmin}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item:hover .download-button{display:flex!important}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img{position:relative}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img img{width:100%;height:15.4285714286vmin;object-fit:cover!important}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .video-item-lock-icon{background-color:#0006;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .video-item-lock-icon .white-lock-icon-svg{width:min(6 * .85 * 46vmin / 56,46 * 100vw / 1920);height:min(6 * .85 * 50vmin / 56,50 * 100vw / 1920)}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .download-button{display:none;position:absolute;top:.5357142857vmin;right:.5357142857vmin;width:3.4285714286vmin;height:3.4285714286vmin;padding:.6428571429vmin;border-radius:50%;border:1px solid #4e72b9;cursor:pointer;background-color:#fff;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.25));align-items:center;justify-content:center}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .download-button:hover{background-color:#4e72b9}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .download-button:hover svg path{stroke:#fff}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .download-button svg{transform:none!important}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-img .download-button svg path{stroke:#4e72b9}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item .stock-photo-item-name{font-family:Inter,sans-serif;padding:1.2857142857vmin 1.7142857143vmin;gap:.8571428571vmin;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-bank .image-bank-container .image-bank-content .stock-photo-item .stock-photo-item:hover{outline:.3214285714vmin solid #38a4ff;box-shadow:0 0 .4285714286vmin #00000040}.book-slide-image-bank{width:100vw;height:100vh;font-size:1.7142857143vmin}.book-slide-image-bank .header{width:100%;height:7.7142857143vmin;padding:1.7142857143vmin;background-color:#029ff8;position:relative;z-index:1000}.book-slide-image-bank .header .photo-title{font-family:Inter,sans-serif;font-size:3.2142857143vmin;font-weight:700;line-height:min(6 * .85 * 40vmin / 56,40 * 100vw / 1920);color:#fff}.book-slide-image-bank .header .left-btn .back-btn svg{width:50%;height:auto}.book-slide-image-bank .header .left-btn .back-btn svg path{stroke:#029ff8}.book-slide-image-bank .header .button{width:3.8571428571vmin;height:3.8571428571vmin;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.book-slide-image-bank .header .button svg{height:50%;width:auto}.book-slide-image-bank .header .button:hover,.book-slide-image-bank .header .button.active{background-color:#007abc;cursor:pointer}.book-slide-image-bank .header .button:hover svg,.book-slide-image-bank .header .button.active svg{color:#fff}.book-slide-image-bank .header .button:hover svg path,.book-slide-image-bank .header .button.active svg path{stroke:#fff}.book-slide-image-bank .slide-content-container{height:100%;max-height:calc(100vh - 7.7142857143vmin)}.book-slide-image-bank .slide-content-container .demo-photo{display:flex;flex-direction:column;background-color:#d0eeff;padding:1.7142857143vmin;overflow-y:auto;gap:min(6 * .85 * 20vmin / 56,20 * 100vw / 1920);height:calc(100vh - 7.7142857143vmin)!important;z-index:1000}.book-slide-image-bank .slide-content-container .demo-photo img{width:100%;height:auto;border-radius:8px;opacity:.6;transition:opacity .2s ease-in-out}.book-slide-image-bank .slide-content-container .demo-photo img:hover{opacity:1!important}.book-slide-image-bank .slide-content-container .demo-photo img.active-photo{opacity:1!important;outline:.5357142857vmin solid #029FF8}.book-slide-image-bank .slide-content-container .demo-photo .box-photo-demo{cursor:pointer;gap:min(6 * .85 * 10vmin / 56,10 * 100vw / 1920)}.book-slide-image-bank .slide-content-container .demo-photo .photo-title{font-family:Inter,sans-serif;font-weight:500;font-size:min(6 * .85 * 24vmin / 56,24 * 100vw / 1920);padding:0 min(6 * .85 * 8vmin / 56,8 * 100vw / 1920) 0 min(6 * .85 * 8vmin / 56,8 * 100vw / 1920);line-height:29.05px;border-radius:8px;opacity:.6}.book-slide-image-bank .slide-content-container .demo-photo .photo-title.active{color:#000;opacity:1;background-color:#029ff8}.book-slide-image-bank .slide-content-container .center-photo-zoom{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 7.7142857143vmin);overflow:auto}.book-slide-image-bank .slide-content-container .center-photo-zoom .image-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.book-slide-image-bank .slide-content-container .center-photo-zoom .image-content img{width:auto;height:90%;max-width:calc(100vw - 17.7857142857vmin);object-fit:contain}.book-slide-image-bank .slide-content-container .center-photo{display:flex;position:relative;align-items:center;justify-content:center;height:calc(100vh - 7.7142857143vmin);width:100%;overflow:hidden;object-fit:contain;padding:24px 0}.book-slide-image-bank .slide-content-container .center-photo .image-content{display:flex;justify-content:center;width:100%;align-items:center;overflow:scroll;height:100%;position:relative}.book-slide-image-bank .slide-content-container .center-photo .image-content img{width:auto;height:90%;max-width:calc(100vw - 17.7857142857vmin);object-fit:contain;box-shadow:0 4px 4px #00000040;border-radius:16px}.book-slide-image-bank .slide-content-container .page-button{height:min(6 * .85 * 50vmin / 56,50 * 100vw / 1920);aspect-ratio:1;position:absolute;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.2509803922));z-index:10000;top:50%;transform:translateY(-50%);width:min(6 * .85 * 68vmin / 56,68 * 100vw / 1920);height:min(6 * .85 * 68vmin / 56,68 * 100vw / 1920)}.book-slide-image-bank .slide-content-container .page-button svg{width:min(6 * .85 * 68vmin / 56,68 * 100vw / 1920);height:min(6 * .85 * 68vmin / 56,68 * 100vw / 1920)}.book-slide-image-bank .slide-content-container .page-button.go-previous{left:max(min(6 * .85 * 16vmin / 56,16 * 100vw / 1920),12px)}.book-slide-image-bank .slide-content-container .page-button.go-previous svg{filter:drop-shadow(0px 4px 4px 0px rgba(0,0,0,.2509803922))}.book-slide-image-bank .slide-content-container .page-button.go-next{right:max(min(6 * .85 * 16vmin / 56,16 * 100vw / 1920),12px)}.book-slide-image-bank .slide-content-container .page-button.disable{opacity:.5;pointer-events:none}.book-slide-image-bank .photo-title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:1.2857142857vmin;line-height:2.5714285714vmin;color:#404040;margin:auto .6428571429vmin}.pronunciation-guide-image .image-bank-container .extensive-resource-header .title:before{content:"VIDEO HƯỚNG DẪN PHÁT ÂM"}.image-bank .image-bank-container .extensive-resource-header .title._4:before{content:"TRANH TÌNH HUỐNG"}.image-bank .image-bank-container .extensive-resource-header .title._10:before{content:"THẺ TỪ"}.image-bank .image-bank-container .extensive-resource-header .title._11:before{content:"BỘ QUÂN RỐI"}@media only screen and (max-width: 991px){.extensive-resource-header .header-image{display:none}}@media only screen and (hover: none) and (max-width: 900px){.image-bank-container .image-bank-content{flex-direction:column}.image-bank-container .image-bank-content .column{max-width:100%!important}}@media only screen and (hover: none) and (max-width: 780px){.image-bank-container{max-width:95vw}}@media only screen and (hover: none) and (max-width: 575px){.image-bank-container{max-width:none!important;padding:0!important;grid-template-rows:200px calc(100vh - 200px)!important}.image-bank-container .extensive-resource-header,.image-bank-container .image-bank-content{border-radius:0!important}}@media only screen and (hover: none) and (max-width: 450px){.image-bank .search-text-box{max-width:unset!important}.image-bank .image-bank-container{padding:0}.image-bank .image-bank-container .image-bank-header{border-radius:0}}:root{--doc-height: 100%}.document-bank{width:100%;height:max(100vh,100%);position:relative;display:flex;justify-content:center;align-items:center}.document-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.document-bank .document-bank-container{padding:30px 0;max-height:-webkit-fill-available;display:grid;grid-auto-rows:max(min(200px,30vmin),100px) max(95vh - max(min(200px,30vmin),100px),300px);align-content:center}.document-bank .document-bank-container .extensive-resource-header .title{font-style:normal;font-weight:600;font-family:QuickSand,sans-serif}.document-bank .document-bank-container .extensive-resource-header .title .title-content{display:flex;align-items:center;gap:24px}.document-bank .document-bank-container .document-bank-content{border-radius:0 0 15px 15px;background-color:#fff}.document-bank .document-bank-container .document-bank-content .document-bank-filter{display:flex;gap:1.7142857143vmin;font-style:normal;font-weight:400;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#2f4d87;padding:1.7142857143vmin 3.4285714286vmin .6428571429vmin}.document-bank .document-bank-container .document-bank-content .document-bank-items{overflow:auto;max-height:calc(99% - 7.7142857143vmin);padding-top:2.1428571429vmin}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list{display:flex;flex-wrap:wrap;gap:3%;padding:0 3.4285714286vmin .8571428571vmin}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item{display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:282/171;flex:0 0 22.75%;margin-bottom:2%}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img{height:74%;flex-grow:1;position:relative}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img .img-preview{max-height:100%}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img .video-item-lock-icon{background-color:#0006;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img .video-item-lock-icon .white-lock-icon-svg{width:min(6 * .85 * 46vmin / 56,46 * 100vw / 1920);height:min(6 * .85 * 50vmin / 56,50 * 100vw / 1920)}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img img{width:100%;height:15.4285714286vmin;object-fit:cover}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .no-document{color:#838383;font-size:2.5714285714vmin;white-space:nowrap}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item{font-family:Quicksand;border-radius:.8571428571vmin;box-shadow:0 0 .6428571429vmin #00000026;background:#ffffff;overflow:hidden;cursor:pointer;text-decoration:none;position:relative}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item:hover{transform:scale(1.02);transition:all .09s}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item:hover .download-button{opacity:1!important}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button{position:absolute;top:.5357142857vmin;right:.5357142857vmin;width:max(3.4285714286vmin,16px);height:max(3.4285714286vmin,16px);border:1px solid #4e72b9;transition:all .1s;opacity:0}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button.downloading{opacity:1}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button:hover{background-color:#4e72b9}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button:hover svg path{stroke:#fff}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button svg{transform:none!important}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .download-button svg path{stroke:#4e72b9}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img{position:relative}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-img .img-preview{width:100%;height:100%;object-fit:cover}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-name{flex:1 0 26%;padding:1.2857142857vmin 1.7142857143vmin;gap:.8571428571vmin;font-weight:600;font-size:1.7142857143vmin;line-height:2.5714285714vmin;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30ch}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item .document-item-duration{padding:.2142857143vmin;background:#404040;position:absolute;color:#fff;font-weight:600;font-size:1.5vmin;line-height:1.7142857143vmin;bottom:.4285714286vmin;right:.4285714286vmin;border-radius:.2142857143vmin}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-list .document-item:hover{outline:.3214285714vmin solid #38a4ff;box-shadow:0 0 .4285714286vmin #00000040}.document-bank .document-bank-container .document-bank-content .document-bank-items .document-bank-extra{margin-left:3.4285714286vmin;margin-bottom:2.5714285714vmin;padding-left:1.7142857143vmin;line-height:2.5714285714vmin;font-size:1.7142857143vmin;color:#38a4ff;border-left:.2142857143vmin solid #38a4ff}.lesson-plan .document-bank-container .extensive-resource-header .title:before{content:"GIÁO ÁN MINH HOẠ"}.glossary .document-bank-container .extensive-resource-header .title:before{content:"TỔNG HỢP TỪ VỰNG"}.program-distribution .document-bank-container .extensive-resource-header .title:before{content:"KẾ HOẠCH DẠY HỌC"}.training-material .document-bank-container .extensive-resource-header .title:before{content:"TÀI LIỆU TẬP HUẤN"}.evaluate-suggestion .document-bank-container .extensive-resource-header .title:before{content:"TÀI LIỆU GỢI Ý ĐÁNH GIÁ"}.book-sample .document-bank-container .extensive-resource-header .title:before{content:"BẢN MẪU SÁCH"}@media only screen and (max-width: 991px){.document-bank-list .document-item{flex:0 0 31.32%!important}}@media only screen and (hover: none) and (max-width: 900px){.document-bank-container .document-bank-content{flex-direction:column}.document-bank-container .document-bank-content .column{max-width:100%!important}}@media only screen and (max-width: 780px){.document-bank-container{max-width:95vw}}@media only screen and (max-width: 575px){.document-bank-container{max-width:none!important;padding:0!important;grid-template-rows:max(min(200px,30vmin),100px) calc(var(--doc-height) - max(min(200px,30vmin),100px))!important}.document-bank-container .document-bank-list .document-item{flex:0 0 48.5%!important;display:flex;flex-direction:column;justify-content:flex-end}.document-bank-container .document-bank-list .document-item .document-item-img{flex:1}.document-bank-container .document-bank-list .document-item .document-item-img .img-preview{height:33vmin!important}.document-bank-container .document-bank-list .document-item .document-item-name{max-width:42ch!important}.document-bank-container .extensive-resource-header,.document-bank-container .document-bank-content{border-radius:0!important}}.glossary-bank{width:100%;height:100vh;position:relative;display:flex;justify-content:center;align-items:center}@keyframes heartBeat{50%{transform:scale(1.25)}to{transform:scale(1)}}.glossary-bank:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://img.hoclieu.vn/hoclieu/Icon_extra/placeholder.PNG),#01a19a;background-size:cover;filter:brightness(1.1)}.glossary-bank .vocabularyItem-word-type.disabled,.glossary-bank .vocabularyItem.disabled{cursor:default}.glossary-bank .vocabularyItem-word-type.disabled .vocabularyItem-word,.glossary-bank .vocabularyItem.disabled .vocabularyItem-word{color:#a6a6a6!important}.glossary-bank .vocabularyItem-word-type.disabled svg,.glossary-bank .vocabularyItem.disabled svg{cursor:pointer}.glossary-bank .glossary-bank-container{padding:30px 0;max-height:-webkit-fill-available;display:grid;grid-auto-rows:175px max(98vh - 175px,300px);align-content:center}.glossary-bank .glossary-bank-container .extensive-resource-header{height:175px}.glossary-bank .glossary-bank-container .extensive-resource-header .title{font-style:normal;font-weight:600;font-family:QuickSand,sans-serif}.glossary-bank .glossary-bank-container .extensive-resource-header .title:before{content:"DANH SÁCH TỪ VỰNG"}.glossary-bank .glossary-bank-container .glossary-bank-content{border-radius:0 0 15px 15px;background-color:#fff}.glossary-bank .glossary-bank-container .glossary-bank-content .nodata-title{text-align:center}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary{min-height:0;height:calc(100% - 1.7142857143vmin);display:flex;flex-direction:column}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .classroom-search-glossary{width:37.5vmin}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .toolbar{flex-grow:1;flex-wrap:nowrap}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .dropdown-detail,.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .dropdown-lesson{width:15vmin;height:100%}@media screen and (max-width: 768px){.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .dropdown-detail,.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .search-bar .dropdown-lesson{width:10.7142857143vmin;height:100%}}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container{flex-grow:1;height:0}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .glossary-container-collapser{width:37.5vmin;height:100%}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .box-container-slider{display:flex;flex-direction:column}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .glossary-container-content{height:100%;flex-grow:1;width:0;position:relative}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .glossary-container-content .container-slider{overflow:auto;height:100%;max-height:none}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .container-slider-img,.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .container-slider-img-step6{margin-top:2.5vmin;border-radius:8px;padding:0;width:50vmin;max-width:none;max-height:none;animation:animation-img .8s}@keyframes animation-img{0%{opacity:.5}to{opacity:1}}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-text{margin-bottom:0}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-example-container{animation:none;padding-bottom:20px}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-pronounce{font-size:18px;margin-bottom:1rem}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .phrase{font-size:18px;margin-bottom:0}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-sub{font-size:20px}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-hr{margin-bottom:.5rem;margin-top:.5rem}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .Vocabulary-example{margin-top:0}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .footer-Slider{padding-left:5em}@media (min-width: 960px){.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .footer-Slider .ColoredLine{width:4vw}}@media only screen and (hover: none) and (pointer: coarse){.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .footer-Slider{padding-left:2.1428571429vmin!important}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .footer-Slider .footer-Slider-content-timeline-line{margin:0}.glossary-bank .glossary-bank-container .glossary-bank-content .container-glossary .glossary-container .footer-Slider .footer-Slider-content-checkbox-container{position:initial;margin-right:2vmin}}.glossary-bank .glossary-bank-container .box-container-slider-no-img{margin-top:13.5vmin!important}@media only screen and (max-width: 780px){.glossary-bank-container{max-width:95vw}}@media only screen and (max-width: 575px){.glossary-bank-container{max-width:none!important;padding:0!important;grid-auto-rows:175px max(100% - 175px,300px)!important;grid-template-rows:175px calc(100vh - 175px)!important;height:100%!important}.glossary-bank-container .extensive-resource-header{border-radius:0!important}.glossary-bank-container .extensive-resource-header .title{font-size:30px!important}.glossary-bank-container .glossary-bank-content{border-radius:0!important}.glossary-bank-container .glossary-bank-content .btn-slide{width:48px;bottom:21%;top:initial;z-index:2}.glossary-bank-container .glossary-bank-content .container-glossary{padding:0;height:100%!important}.glossary-bank-container .search-bar{justify-content:center;position:relative}.glossary-bank-container .search-bar .toolbar{position:relative;padding-bottom:35px;width:100;margin:0 10px}.glossary-bank-container .search-bar .toolbar.search-bar-hidden{padding-bottom:0}.glossary-bank-container .search-bar .toolbar div.align-items-center:nth-child(1){position:absolute;left:50%;transform:translate(-50%);top:36px;margin:auto;width:100%}.glossary-bank-container .search-bar .toolbar div.align-items-center:nth-child(1) .glossary-search{width:100%!important;border-radius:15px;height:30px;font-size:16px}.glossary-bank-container .search-bar .toolbar div.align-items-center:nth-child(1) .glossary-search svg{width:16px;height:16px}.glossary-bank-container .search-bar .toolbar div.align-items-center:nth-child(1) .glossary-search input{width:85%;height:100%}.glossary-bank-container .search-bar .toolbar div.align-items-center:nth-child(1) .glossary-search input::placeholder{font-size:16px}.glossary-bank-container .search-bar .toolbar .dropdown-detail,.glossary-bank-container .search-bar .toolbar .dropdown-lesson{width:20vmin!important;height:30px!important;border-radius:15px;display:flex;align-items:center;justify-content:center}.glossary-bank-container .search-bar .toolbar .dropdown-detail>div,.glossary-bank-container .search-bar .toolbar .dropdown-lesson>div{width:75%;font-size:15px}.glossary-bank-container .search-bar .toolbar .dropdown-detail div[class$=IndicatorsContainer],.glossary-bank-container .search-bar .toolbar .dropdown-lesson div[class$=IndicatorsContainer]{display:none}.glossary-bank-container .search-bar .toolbar .dropdown-detail div[class$=ValueContainer],.glossary-bank-container .search-bar .toolbar .dropdown-lesson div[class$=ValueContainer]{padding:0}.glossary-bank-container .search-bar .toolbar .dropdown-detail div[class$=menu],.glossary-bank-container .search-bar .toolbar .dropdown-lesson div[class$=menu]{max-width:37.5vmin;width:fit-content;white-space:nowrap}.glossary-bank-container .search-bar .toolbar .dropdown-detail div[class$=menu] div[class$=-option],.glossary-bank-container .search-bar .toolbar .dropdown-lesson div[class$=menu] div[class$=-option]{font-size:16px;padding:10px .8571428571vmin!important}.glossary-bank-container .search-bar .text-right{position:absolute;right:10px;top:8px;font-size:16px}.glossary-bank-container .search-bar .text-right .button-play-all,.glossary-bank-container .search-bar .text-right .button-play-all-disabled{width:-moz-fit-content;width:fit-content;padding:14px;border-radius:15px}.glossary-bank-container .search-bar .text-right .button-play-all .button-text,.glossary-bank-container .search-bar .text-right .button-play-all-disabled .button-text{font-size:16px}.glossary-bank-container .search-bar .text-right .button-play-all svg,.glossary-bank-container .search-bar .text-right .button-play-all-disabled svg{width:16px;height:16px}.glossary-bank-container .Vocabulary-type,.glossary-bank-container .vocabularyItem-word-type{font-size:16px}.glossary-bank-container .glossary-container{flex-direction:column;max-height:none!important}.glossary-bank-container .glossary-container .glossary-container-collapser{width:100%!important;height:0!important;flex-grow:1}.glossary-bank-container .glossary-container .glossary-container-collapser .vocabulary-list .vocabularyItem{height:12.714286vmin}.glossary-bank-container .glossary-container .glossary-container-collapser .vocabulary-list .vocabularyItem.vocabularyItem-active{background-color:#fff!important}.glossary-bank-container .glossary-container .glossary-container-collapser .vocabulary-list .vocabularyItem .vocabularyItem-icon{width:24px;height:24px}.glossary-bank-container .glossary-container .glossary-container-collapser .vocabulary-list .vocabularyItem .vocabularyItem-word{font-size:16px}.glossary-bank-container .glossary-container .glossary-container-collapser .nodata-container svg{width:180px;display:block}.glossary-bank-container .glossary-container .glossary-container-collapser .nodata-container .nodata-title{font-size:16px;margin-top:15px}.glossary-bank-container .glossary-container .glossary-container-collapser .glossary-content-collapse-icon{display:none}.glossary-bank-container .glossary-container .glossary-container-content{width:100%!important;position:relative;margin-bottom:0}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider{display:flex;flex-direction:column}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider{flex-grow:1}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .container-slider-img{padding-top:5.5vmin;max-height:50vmin!important}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider>div{display:flex;flex-direction:column;margin:0 10px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider div[class$=min-height]{margin-top:40px!important}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-text{font-size:32px!important}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-sub{font-size:20px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .phrase{font-size:16px;max-width:none;margin:8px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider div[class$=audio-animation] svg,.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider div[class$=record-microphone] svg{display:block;width:48px!important;height:48px!important}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-example-container{position:initial!important;height:0;flex-grow:1}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-hr{margin:0}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-type{font-size:16px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-container{padding-bottom:64px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .container-slider .Vocabulary-example-container .Vocabulary-container .Vocabulary-example{font-size:16px;line-height:16px;margin-top:8px;margin-left:0}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider{height:75px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container{position:absolute!important;top:2px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container input{width:16px;height:16px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-checkbox-container label{font-size:16px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-line{margin-left:1vw;margin-right:1vw}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-line .ColoredLine{width:7vw;transition:background .2s}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle{width:24px;height:24px;transition:background .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content{font-size:20px;line-height:24px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content svg{width:20px;height:20px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content svg path{stroke:#fff}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content-detail{font-size:14px;line-height:14px}.glossary-bank-container .glossary-container .glossary-container-content .box-container-slider .footer-Slider .footer-Slider-content-timeline .footer-Slider-content-timeline-cicle .footer-Slider-content-timeline-cicle-content-detail p{transition:color .2s}.glossary-bank-container .glossary-content-collapse-icon-left.mobile{position:initial}.glossary-bank-container .glossary-content-collapse-icon-left.mobile svg{background-color:#fff;border-radius:50%;display:block;width:28px;height:28px;box-shadow:0 0 8px #00000026}.glossary-bank-container .glossary-content-collapse-icon-left.mobile svg rect{fill:#2f4d87}.glossary-bank-container .glossary-content-collapse-icon-left.mobile.false~.dropdown-detail,.glossary-bank-container .glossary-content-collapse-icon-left.mobile.false~.dropdown-lesson{width:17vmin!important}}#footer-bar.footer-bar{background-color:#fff;padding:8px 16px;text-align:center;bottom:0;left:0;width:100%;position:fixed;z-index:100;display:flex;align-items:center;box-shadow:0 -2px 4px #0000001a}@media screen and (max-width: 1199px){#footer-bar.footer-bar{gap:48px;justify-content:center}}@media screen and (max-width: 575px){#footer-bar.footer-bar{gap:22px;justify-content:space-between}}#footer-bar.footer-bar .footer-item{cursor:pointer}#footer-bar.footer-bar .footer-item .item-title{margin-top:6px;color:#6c757d;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;font-family:Inter,sans-serif}#footer-bar.footer-bar .footer-item.active .item-svg svg path{stroke:#4f83fc}#footer-bar.footer-bar .footer-item.active .item-title{color:#4f83fc;font-weight:700}.top_bar_for_mobile{background-color:#fff;padding:16px 16px 0;font-family:Inter,sans-serif;border-bottom:.5px solid #e4eeff}.top_bar_for_mobile.is_fixed{position:fixed;width:100vw;top:0;left:0;z-index:11}.top_bar_for_mobile .icon-back{cursor:pointer}.top_bar_for_mobile .for-mobile-title{font-size:20px;color:#000000bf;font-weight:600}.top_bar_for_mobile .for-mobile-title-box{display:flex;align-items:center;gap:16px;margin-bottom:8px}.top_bar_for_mobile .scroll-list{margin-top:4px;display:flex;width:100%;white-space:nowrap;overflow:auto;gap:24px}.top_bar_for_mobile .scroll-list::-webkit-scrollbar-thumb{background:transparent}.top_bar_for_mobile .scroll-list::-webkit-scrollbar{width:0px;height:0px;padding:0}@media screen and (max-width: 1199px){.top_bar_for_mobile .scroll-list{justify-content:center}}@media screen and (max-width: 575px){.top_bar_for_mobile .scroll-list{justify-content:start}}.top_bar_for_mobile .scroll-list .list-item{cursor:pointer;padding:8px 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.top_bar_for_mobile .scroll-list .list-item.active{color:#4f83fc;font-weight:600;border-bottom:2px solid #4f83fc}.sk-expand-component{font-family:Inter,sans-serif;border:1px solid #E2E8F0;border-radius:8px}.sk-expand-component .sk-expand-title{padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.sk-expand-component .sk-expand-title .title{font-size:15px;font-style:normal;font-weight:600}.sk-expand-component .sk-expand-title .sk-expand-icon{cursor:pointer;transform:rotate(-90deg)}.sk-expand-component .sk-expand-title .sk-expand-icon.expand{transform:rotate(0)}.community-questions{font-family:Inter,sans-serif;padding:24px}.community-questions .com-ques-header{margin-bottom:24px}.community-questions .com-ques-header .header-box{display:flex;align-items:center}.community-questions .com-ques-header .header-box .filter{display:flex;align-items:center;gap:8px}.community-questions .com-ques-header .header-box .filter .react-select.base-single-choice-sk{width:150px}.community-questions .com-ques-body{border-radius:8px}.community-questions .com-ques-body table.base-sk-table{border-radius:8px;margin-bottom:0}.community-questions .com-ques-body table.base-sk-table thead th:first-child{border-bottom-left-radius:8px}.community-questions .com-ques-body table.base-sk-table thead th:last-child{border-bottom-right-radius:8px}.community-questions .com-ques-body table.base-sk-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.community-questions .com-ques-body table.base-sk-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.community-questions .pagination-community{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.view-question-modal .modal-content{margin-top:unset}.view-question-modal .modal-content .my-question-content-header .my-question-tools-preview .select-question{display:none}.view-question-modal .modal-content .modal-body{overflow-y:auto;max-height:calc(100vh - 115px)}@media (max-width: 767px){:root{--vh: 1vh}}@media (min-width: 768px){:root{--vh: 1vh}}.pointer-event-none{pointer-events:none}.item-hover:hover{background-color:#d9d9dd!important}body{font-family:Quicksand,serif!important;scroll-behavior:smooth}html{scroll-behavior:smooth}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.skill-suggestion{cursor:pointer}.modal-open #scroll-top-icon{padding-right:7px}.modal-full-width{display:flex!important;width:100%;max-width:100%;margin:auto;font-family:Inter}.modal-full-width .modal-dialog{width:100%;max-width:90vw!important;margin:auto}.modal-full-width .modal-content{margin:auto}.modal-full-width .modal-body{max-height:90vh;overflow:auto}.speed-control{display:flex;flex-direction:row;align-items:center;gap:16px;font-family:Inter;font-style:normal;font-weight:500;font-size:18px;color:var(--speed-normal-color, #ffffff);width:fit-content;text-align:center;cursor:pointer;margin-left:4px}.speed-control:hover{color:var(--speed-hover-color, #0ba1df)}.speed-control .partition{width:1px;height:16px;background-color:var(--speed-partition-color, #0ba1df)}.speed-control .playback-rate-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:50px}.popover.speed-popover{font-family:Inter;width:135px;padding:10px 20px;border-radius:8px;border-color:#fff;background-color:#fff;z-index:var(--playback-setting-z-index, 10000)!important;box-shadow:12px 0 24px #919eab1f,0 12px 24px #919eab1f,0 0 2px #919eab33}@media (max-width: 575.98px){.popover.speed-popover{width:90px;padding:5px 10px 15px}}@media screen and (max-width: 1366px){.popover.speed-popover{width:110px;padding:5px 10px 10px 12px}.popover.speed-popover .title{font-size:20px!important;line-height:24px!important}.popover.speed-popover input[type=radio]{width:16px!important;height:16px!important}.popover.speed-popover input[type=radio]:after{width:16px!important;height:16px!important}.popover.speed-popover .form-check-label{font-size:18px!important;line-height:24px!important}}.popover.speed-popover .title{font-style:normal;font-weight:600;display:block;font-size:24px;line-height:30px;color:#495057;margin-bottom:12px}@media (max-width: 575.98px){.popover.speed-popover .title{font-weight:700;font-size:12px;line-height:18px;margin-bottom:6px}}.popover.speed-popover .form-check{display:flex;align-items:center}.popover.speed-popover .form-check:not(:last-child){margin-bottom:8px}.popover.speed-popover input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;width:20px;height:20px;margin-top:auto;margin-bottom:auto}@media (max-width: 575.98px){.popover.speed-popover input[type=radio]{width:12px;height:12px}}.popover.speed-popover input[type=radio]:after{content:"";position:absolute;width:20px;height:20px;background:#fff;border:2px solid rgba(0,0,0,.15);cursor:pointer}@media (max-width: 575.98px){.popover.speed-popover input[type=radio]:after{width:12px;height:12px}}.popover.speed-popover input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:8px;height:8px;border-radius:50%}@media (max-width: 575.98px){.popover.speed-popover input[type=radio]:before{width:5px;height:5px}}.popover.speed-popover input[type=radio]:checked:before{background-color:#fff}.popover.speed-popover input[type=radio]:checked:after{border:unset;background-color:var(--speed-checked-color, #0ba1df)}.popover.speed-popover input[type=radio]:after{border-radius:50%}.popover.speed-popover .form-check-label{font-style:normal;font-weight:400;font-size:20px;line-height:150%;padding-left:12px;display:flex;width:100%;cursor:pointer}@media (max-width: 575.98px){.popover.speed-popover .form-check-label{font-size:12px;line-height:18px;margin-left:12px}}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.4rem!important}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.4rem!important}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#fff}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#fff}.audio-script .audio-script-speaker{font-size:25px;color:#53ccff;margin-right:10px}.audio-script .audio-script-speaker.playing{color:#00b4ff}.image-and-link-audio{max-width:fit-content;cursor:pointer}.image-and-link-audio .text-in-option{display:block!important;margin-top:1rem;font-weight:700;line-height:27px;color:#2d7e95;text-align:center}.image-and-title{display:inline-flex}.image-and-title .labeled-image{position:relative}.image-and-title .labeled-image .bottom-title{text-align:center}.image-and-title .labeled-image:hover .image-link-fullscreen-button{position:absolute;top:-5px;display:inline;right:5px}.image-and-title .right-title{padding-left:15px;display:flex;align-items:center}.image-and-title .left-title{display:flex;align-items:center}.ril-image-current{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.ril__navButtons{height:fit-content!important;padding:min(6 * 28vmin / 56,28 * 100vw / 1920)!important}.ril__navButtonNext{opacity:1!important;transform:rotate(180deg);background:url(/assets/page_prev-ef967e2f.svg) no-repeat!important;margin-right:1.5rem!important;background-size:min(6 * 55.25vmin / 56,55.25 * 100vw / 1920)!important}.ril__navButtonNext:hover{scale:1.05}.ril__navButtonPrev{opacity:1!important;background:url(/assets/page_prev-ef967e2f.svg) no-repeat!important;margin-left:1.5rem!important;background-size:min(6 * 55.25vmin / 56,55.25 * 100vw / 1920)!important}.ril__navButtonPrev:hover{scale:1.05}.ReactModal__Overlay.ReactModal__Overlay--after-open:has(.ril-outer){z-index:110!important}@font-face{font-family:KaTeX_AMS;src:url(/assets/KaTeX_AMS-Regular-0cdd387c.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-30da91e8.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-68534840.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/assets/KaTeX_Caligraphic-Bold-de7701e4.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-1ae6bd74.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-07d8e303.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/assets/KaTeX_Caligraphic-Regular-5d53e70a.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-3398dd02.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-ed0b7437.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/assets/KaTeX_Fraktur-Bold-74444efd.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-9be7ceb8.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-9163df9c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/assets/KaTeX_Fraktur-Regular-51814d27.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-5e28753b.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-1e6f9579.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Bold-0f60d1b8.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-c76c5d69.woff) format("woff"),url(/assets/KaTeX_Main-Bold-138ac28d.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-BoldItalic-99cd42a3.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-a6f7ec0d.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-70ee1f64.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Italic-97479ca6.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-f1d6ef86.woff) format("woff"),url(/assets/KaTeX_Main-Italic-0d85ae7c.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Regular-c2342cd8.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-c6368d87.woff) format("woff"),url(/assets/KaTeX_Main-Regular-d0332f52.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/assets/KaTeX_Math-BoldItalic-dc47344d.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-850c0af5.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-f9377ab0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(/assets/KaTeX_Math-Italic-7af58c5e.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-8a8d2445.woff) format("woff"),url(/assets/KaTeX_Math-Italic-08ce98e5.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Bold-e99ae511.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-ece03cfd.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-1ece03f7.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Italic-00b26ac8.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-91ee6750.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-3931dd81.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Regular-68e8c73e.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-11e4dc8a.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-f36ea897.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/assets/KaTeX_Script-Regular-036d4e95.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-d96cdf2b.woff) format("woff"),url(/assets/KaTeX_Script-Regular-1c67f068.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(/assets/KaTeX_Size1-Regular-6b47c401.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-c943cc98.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-95b6d2f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(/assets/KaTeX_Size2-Regular-d04c5421.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-2014c523.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-a6b2099f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-6ab6b62e.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-500e04d5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(/assets/KaTeX_Size4-Regular-a4af7d41.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-99f9c675.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-c647367d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(/assets/KaTeX_Typewriter-Regular-71d517d6.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-e14fed02.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-f01f3e87.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner,.katex .clap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix,.katex .clap>.fix{display:inline-block}.katex .rlap>.inner,.katex .clap>.inner{left:0}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:.83333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.16666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.33333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.66666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.45666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.14666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:.71428571em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:.85714286em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.14285714em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.28571429em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.42857143em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.71428571em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.05714286em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.46857143em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.96285714em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.55428571em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:.55555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:.66666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:.77777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:.88888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.11111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.33333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.30444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.76444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:.41666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:.58333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:.66666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:.83333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.72833333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.07333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:.34722222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:.41666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:.48611111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:.55555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:.69444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:.83333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.44027778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.72777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:.28935185em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:.34722222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:.40509259em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:.46296296em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:.52083333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:.5787037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:.69444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:.83333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.20023148em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.43981481em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:.24108004em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:.28929605em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:.33751205em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:.38572806em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:.43394407em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:.48216008em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:.57859209em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:.69431051em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:.83317261em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.19961427em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:.20096463em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:.24115756em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:.28135048em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:.32154341em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:.36173633em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:.40192926em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:.48231511em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:.57877814em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:.69453376em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:.83360129em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:before,.katex .stretchy:after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .eqn-num:before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num:before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}@font-face{font-family:ShelleyAllegro;src:url(https://img.hoclieu.vn/font/Shelley%20Allegro%20Script%20Regular.otf) format("opentype")}.font-custom .katex{font-family:Quicksand!important;color:#333!important;line-height:27.5px!important;font-weight:400!important}@media (max-width: 374px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(16px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(12px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(8px + .5vw)}}@media (min-width: 375px) and (max-width: 413px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(18px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(14px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(10px + .5vw)}}@media (min-width: 414px) and (max-width: 767px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(20px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(16px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(12px + .5vw)}}@media (min-width: 768px) and (max-width: 991px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(22px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(18px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(14px + .5vw)}}@media (min-width: 992px) and (max-width: 1023px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base,.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(23px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(15px + .5vw)}}@media (min-width: 1024px) and (max-width: 1280px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(24px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(20px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(16px + .5vw)}}@media (min-width: 1281px) and (max-width: 1366px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(25px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(21px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(17px + .5vw)}}@media (min-width: 1367px) and (max-width: 1440px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(26px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(22px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(18px + .5vw)}}@media (min-width: 1441px) and (max-width: 1919px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(28px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(24px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(20px + .5vw)}}@media (min-width: 1920px) and (max-width: 2560px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(32px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(28px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(24px + .5vw)}}@media (min-width: 2561px){.grade-0-size .not-zoomed .katex .base,.grade-1-size .not-zoomed .katex .base,.grade-2-size .not-zoomed .katex .base{font-size:calc(36px + .5vw)}.grade-3-size .not-zoomed .katex .base,.grade-4-size .not-zoomed .katex .base,.grade-5-size .not-zoomed .katex .base{font-size:calc(32px + .5vw)}.grade-default-size .not-zoomed .katex .base{font-size:calc(28px + .5vw)}}.latex{white-space:pre-line;word-wrap:break-word}.latex.use-shelley-allegro-font .katex .mathscr,.latex.use-shelley-allegro-font .katex .textscr{font-family:ShelleyAllegro,sans-serif}.fraction .katex{line-height:190%!important}.katex{line-height:160%!important}.katex .katex-html{display:inline-block}.katex .vlist-s{display:none!important}.image-arrow-number-axis{position:relative;padding:10px 0}.image-arrow-number-axis .image-arrow{position:absolute;top:-5px}.image-clock-and-title .options{display:inline-block;margin-right:20px;padding:10px 16px;background:#ffffff;border:2px solid #9fd7d9;border-radius:10px;width:230px;height:230px;text-align:center;position:relative}.image-clock-and-title .clock{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-clock-and-title .clock__center{width:.7rem;height:.7rem}.options-text{display:inline-block;margin-top:120%;padding:10px 16px;background:#ffffff;text-align:center;position:relative;border-radius:15px;font-weight:400;color:#2d7e95}.clock{position:relative;width:min-content;height:min-content;margin:0}.clock__clockwise{position:absolute;transform:translate(-50%);top:50%;left:50%;text-align:center}.clock__hand{object-fit:cover;margin:0 auto;transform-origin:center top}.clock__main{width:200px;height:200px}.clock__center{position:absolute;width:.8rem;height:.8rem;background-color:#e85625;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.clock__highlight{border:orange 2px solid;border-radius:10px}.clock__clockwise{line-height:0px}.tempalte-digital-clock .options-digital-clock{position:relative;display:block;min-width:100px;font-family:Digital!important;text-align:center;margin-top:10px;padding:10px 16px;width:fit-content;font-size:min(100px,18vmin)}.tempalte-digital-clock .options-digital-clock .content{position:absolute;width:fit-content;color:#fff;top:55%;left:49%;transform:translate(-50%,-50%);white-space:nowrap}.tempalte-digital-clock .options-digital-clock img{max-width:100%}.image-column-size .column-group{display:inline-block;width:70px;text-align:center;margin-right:5px;border:2px solid transparent;border-radius:10px}.container-image{position:relative;text-align:center}.text-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:36px;color:#fff}.container-image{display:flex;position:relative;text-align:center}.text-number-index{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:36px;color:#fff;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}.size-image{width:65px;height:65px}.image-draw-shape-equilateral{color:#2d7e95;font-weight:700;line-height:30px;font-size:large}.image-draw-shape-equilateral .triangle{width:fit-content}.image-draw-shape-equilateral .triangle .first-vertices{text-align:center}.image-draw-shape-equilateral .triangle .textShape{vertical-align:bottom}.image-draw-shape-equilateral .square{width:fit-content}.image-draw-shape-equilateral .square .textShape{vertical-align:bottom}.image-draw-shape-equilateral .hexagon .hexagon-corner0{display:flex;margin-top:-25px;margin-left:38px}.image-draw-shape-equilateral .hexagon .hexagon-corner1{display:flex;margin-left:70px}.image-draw-shape-equilateral .hexagon .hexagon-corner5{margin-top:35px;margin-right:10px}.image-draw-shape-equilateral .hexagon .hexagon-left{float:left;border-right:30px solid #f9d53d;border-top:52px solid transparent;border-bottom:52px solid transparent}.image-draw-shape-equilateral .hexagon .hexagon-mid{float:left;width:60px;height:104px;background-color:#f9d53d}.image-draw-shape-equilateral .hexagon .hexagon-right{float:left;border-left:30px solid #f9d53d;border-top:52px solid transparent;border-bottom:52px solid transparent}.image-draw-shape-equilateral .hexagon .hexagon-corner2{margin-top:35px;margin-left:10px}.image-draw-shape-equilateral .hexagon .hexagon-corner4{display:flex;margin-left:38px}.image-draw-shape-equilateral .hexagon .hexagon-corner3{display:flex;margin-left:70px}.counting-Number{position:absolute;left:38%;top:25%;font-weight:600}.image-grid-count{background-color:#fff}.image-grid-count .image-grid-count-item{width:70px;height:70px;text-align:center;background-color:#f3fbfc;border:5px solid #f3fbfc}.image-grid-count .counting-image{display:inline-block;position:relative}.image-grid-count .counting-badge{position:absolute;top:5px;left:5px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.image-grid-count .counting-badge-number-grid-count{position:absolute;top:5px;left:8px;font-size:12px;color:#238f51;font-weight:900}.image-grid-count .counting-badge-star-number{position:absolute;top:5px;left:8px;font-size:12px;color:#da671f;font-weight:900}.image-grid-count .img-grid-count{width:70px;height:70px;border-radius:11px;background-color:#fff;border:2px solid #3bb1e3}.border-table-count{margin-top:20px;margin-bottom:20px;border-radius:11px;overflow:hidden;border:2px solid #3bb1e3}.image-grid{background-color:#fff}.image-grid .image-grid-item{padding:2px;width:70px;height:70px;text-align:center;background-color:#e3f6f8}.image-grid .empty-item{width:66px;height:66px;border-radius:11px}.image-grid .image-grid-item-without-boder{width:70px;height:70px;text-align:center}.image-grid img{padding:5px;width:66px;height:66px;border-radius:11px}.border-table-image-grid{border-radius:11px;overflow:hidden;border:1px solid #3bb1e3}.image-group-by-ten{margin-top:10px}.image-group-by-ten .item-group{display:inline-block;margin-bottom:10px;border:1px solid #3bb1e3;border-radius:11px;padding:1px;background-color:#f3fbfc}.image-group-by-ten .item-group img{width:60px;height:60px;object-fit:contain}.image-group-by-ten .item-group>div{position:relative;display:inline-block;padding:4px;border-radius:6px;margin:2px}.image-group-by-ten .item-group>div:last-child{border-right:none}.image-group-by-ten .item-group-last{border-color:transparent}.image-group-by-ten .item-group-last>div{border-color:transparent}.image-group-by-ten .item-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#00008b;font-weight:700;text-shadow:-1px 1px 2px #fff,1px 1px 2px #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.image-group-by-ten .counting-badge-number-item-group{position:absolute;top:-6px;left:0;font-size:12px;color:#238f51;font-weight:900}.image-hand-for-pos{width:470px;height:auto}.image-link{object-fit:contain;margin-top:.25rem;margin-bottom:.25rem}.image-link:hover+.image-link-fullscreen-button{display:initial!important}.image-link.appear-in-solve{display:none}.image-link.highlight{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.image-link-fullscreen-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s}.image-link-fullscreen-button:hover{transform:scale(1.1);display:initial!important}.image-text-link{font-size:2rem;display:inline-block;overflow-wrap:break-word;margin-top:.5rem!important;margin-left:4px;min-width:30px;text-align:left;position:absolute;padding:0 5px}.image-text-link.corner-border-true{border-radius:5px 0 10px}.image-text-link.corner-border-false{border-radius:0 0 10px}.image-index-circle{display:flex;position:absolute;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:2.5rem;max-height:2.5rem;min-height:2.5rem;line-height:1;font-size:1.5rem;color:#00bedf;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.image-index-circle:not(.tall){padding-bottom:4px}@media (min-width: 1367px){.ril-outer.fullscreen-height:not(.match-image) .ril__image{height:100%;max-height:calc(100% - 50px);top:50px}}.ReactModal__Body--open:not(.modal-open):has(.toolbar-show) .ReactModal__Overlay.ReactModal__Overlay--after-open{margin-bottom:6vmin}.ril-outer.fullscreen-width .ril__image{width:100%}.explanation-content .image-link.appear-in-solve{display:initial!important}.modal-open:has(.knowLedge-modal.show) .ReactModalPortal .ReactModal__Overlay.ReactModal__Overlay--after-open:has(.ril-outer){z-index:10001!important}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:#000000d9;outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat center}.ril__navButtonNext{right:0;background:rgba(0,0,0,.2) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) no-repeat center}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover}.ril__caption,.ril__toolbar{background-color:#00000080;position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat center}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat center}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat center}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:nth-of-type(1){transform:rotate(0)}.ril__loadingCirclePoint:nth-of-type(1):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.image-little-block-count{display:flex;align-items:flex-end;margin-bottom:6px}.image-little-block-count .odds{display:inline-block}.image-little-block-count .odd_hundreds{display:flex;align-items:flex-end;position:relative}.image-little-block-count .blocks_5{display:inline-block}.image-little-block-count .blocks img{vertical-align:unset}.image-little-block-count .blocks_hundred,.image-little-block-count .blocks_thounsand{display:flex;align-items:flex-end;margin-right:30px;margin-top:10px;justify-content:center}.image-little-block-count .blocks_hundred_5{display:flex;align-items:flex-end;position:relative}.image-little-block-count .blocks_10{display:inline-block;margin-right:10px}.image-little-block-count .tens{margin:7px 5px 0 3px}.image-little-block-count .odd_hundred{display:block;margin-top:-30px;position:relative;margin-right:5px}.image-little-block-count .odd{display:block;margin:7px 5px 0 3px}.flex__blocks{margin-top:auto}.image-repeat-count-cubes-less .counting-image-cubes{display:inline-block;position:relative}.image-repeat-count-cubes-less .counting-badge{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.image-repeat-count-cubes-less .opacity{opacity:.2}.image-repeat-count-cubes-less .translate{transform:translate(-7px)}.image-repeat-count-cubes-less .counting-badge-circle{width:50px;height:50px;border-radius:50%;background-color:#6252c1}.image-repeat-count-cubes-less .counting-badge-star{width:60px;height:60px;background:url(https://www.ixl.com/qgen_res/math/svg/guide-counting/cardinal-star.svg) no-repeat center}.image-repeat-count-cubes-less .counting-badge-number{font-weight:700;font-size:1.2em}.repeat-count-cubes .counting-image-cubes{display:inline-block;position:relative}.repeat-count-cubes .counting-badge{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.repeat-count-cubes .counting-badge-number{color:#238f51;font-weight:700;font-size:1.2em}.image-repeat-count-single-item .counting-image{display:inline-block;position:relative;cursor:pointer}.image-repeat-count-single-item .counting-image>img:hover{opacity:.5}.image-repeat-count-single-item .counting-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.image-repeat-count-single-item .counting-badge-number{color:#238f51;font-weight:700;font-size:1.5em}.background-custom{background:#f3fbfc;border:1px solid #3bb1e3;box-sizing:border-box;border-radius:27px;padding:10px}.image-repeat-count{padding:10px;border:1px solid #3bb1e3;border-radius:27px;background:#f3fbfc}.image-repeat-count .counting-image{display:inline-block;position:relative}.image-repeat-count .counting-image>img{opacity:.5}.image-repeat-count .counting-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.image-repeat-count .counting-badge-circle{width:40px;height:40px}.image-repeat-count .counting-badge-star{width:55px;height:55px;background:url(https://www.ixl.com/qgen_res/math/svg/guide-counting/cardinal-star.svg) no-repeat center}.image-repeat-count .counting-badge-number{color:#238f51;font-size:1.5rem;font-weight:900}.image-bubble{display:inline-block;border-radius:50%;border:2px solid #00b4ff;overflow:hidden}.image-animation .spine-player-canvas{aspect-ratio:1}@supports not (aspect-ratio: 1/1){.image-animation{position:relative;width:100%}.image-animation:before{content:"";display:block;padding-bottom:100%}#player-container{position:absolute;top:0;left:0;width:100%;height:100%}}.image-animation-show-key{position:relative}.image-animation-show-key .spine-player-canvas{aspect-ratio:1}.image-animation-show-key .show-animation-btn{position:absolute;bottom:15%;right:-22px;transition:all .3 ease-in-out;border:1px solid transparent;border-radius:50%}.image-animation-show-key .show-animation-btn svg{margin:1px;width:18px;height:18px}.image-animation-show-key .show-animation-btn svg path{fill:#99d390}.image-animation-show-key .show-animation-btn:hover{cursor:pointer;border:1px solid var(--correct-answer)}.image-animation-show-key .show-animation-btn:hover svg path{fill:var(--correct-answer)}.image-animation-show-key .show-animation-btn.active{border:1px solid var(--correct-answer)}.image-animation-show-key .show-animation-btn.active svg path{fill:var(--correct-answer)}.template-listen-point-and-say-speaker-v2{display:flex;flex-direction:column;gap:7vmin}.template-listen-point-and-say-speaker-v2 .title-item{display:none}.template-listen-point-and-say-speaker-v2 .title-item.selected{display:initial}.template-listen-point-and-say-speaker-v2 .list-option{display:grid;max-width:100%;justify-content:center}.template-listen-point-and-say-speaker-v2 .list-option .image-item{position:relative;cursor:pointer}.template-listen-point-and-say-speaker-v2 .list-option .image-item .template-box,.template-listen-point-and-say-speaker-v2 .list-option .image-item .image-link{max-width:100%;padding:0;margin:0}.template-listen-point-and-say-speaker-v2 .list-option .image-item.selected{border-radius:20px;outline:dashed .3214285714vmin #1bbedf!important}.template-listen-point-and-say-speaker-v2 .list-option .image-item.selected .template-box,.template-listen-point-and-say-speaker-v2 .list-option .image-item.selected .image-link{visibility:hidden}.template-listen-point-and-say-speaker-v2 .list-option .image-item:hover{transition:transform .5s}.template-listen-point-and-say-speaker-v2 .list-option .image-item.highlighted,.template-listen-point-and-say-speaker-v2 .list-option .image-item:hover{transform:scale(1.1) translateY(-5%)}.template-listen-point-and-say-speaker-v2 .list-option .image-item .image-wrapper{box-shadow:0 0 30px #0003;border-radius:20px}.template-listen-point-and-say-speaker-v2 .list-option .image-item.highlighted .image-wrapper{outline:5px solid #38a4ff;filter:drop-shadow(0px 5px 0px #38a4ff);border-radius:20px;outline-offset:-1px;overflow:hidden}.template-listen-point-and-say-speaker-v2 .list-option .image-item.highlighted .image-wrapper img{backface-visibility:hidden;transform:translateZ(0) rotate(0)}.template-listen-point-and-say-speaker-v2 .list-option .image-item.highlighted span{transform:perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.template-listen-point-and-say-speaker-v2 .list-option .image-item .index{position:absolute;top:10px;left:10px;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:3.5vmin;max-height:3.5vmin;min-height:3.5vmin;line-height:1;font-size:2.5vmin;color:#00bedf;font-weight:700;display:flex;align-items:center;justify-content:center}.template-listen-point-and-say-speaker-v2 .list-option .image-item .index:not(.tall){padding-bottom:1%}.template-listen-point-and-say-speaker-v2 .list-option .image-item .hovering-text{border-radius:.35em;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);padding:3px 1em;font-size:1em;font-family:Nunito,sans-serif;font-weight:700;white-space:nowrap}.template-listen-point-and-say-speaker-v2.split-screen .list-option .image-item{max-width:26vw}.image-animation-listen-point-and-say .spine-player{position:absolute!important;width:100%;height:100%}.image-animation-listen-point-and-say .spine-player .spine-player-canvas{aspect-ratio:1}@supports not (aspect-ratio: 1/1){.image-animation-listen-point-and-say{position:relative;width:100%}.image-animation-listen-point-and-say:before{content:"";display:block;padding-bottom:100%}#player-container{position:absolute;top:0;left:0;width:100%;height:100%}}.image-repeat-pattern .horizontal{display:inline-block}.image-repeat-pattern .horizontal img{display:block}.image-repeat-pattern .diagonal{display:inline-block}.image-repeat-pattern .diagonal img{display:block}.image-repeat-random{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);grid-row-gap:5rem;grid-column-gap:5rem;padding-bottom:8rem}.image-repeat-random div{height:100px}.image-repeat-with-deletion-mark .nomal-size-image{max-width:80px;max-height:80px}.image-repeat-with-deletion-mark .image-delete{opacity:.4}.image-repeat-with-deletion-mark .container-image-inside-image{display:inline-block;position:relative;z-index:1}.image-repeat-with-deletion-mark .image-x-delete-syntax{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.border-image-repeat{padding:10px;border-radius:10px}.border-image-repeat .image{display:inline-block;position:relative}.shape{width:60px;height:60px;align-content:center;float:right}.shape .green-circle{width:54px;height:54px;background:#89d656;border-radius:50%;border-style:solid;border-width:medium;border-color:#56a81f}.shape .blue-circle{width:54px;height:54px;background:#75aafa;border-radius:50%;border-style:solid;border-width:medium;border-color:#5591eb}.shape .purple-circle{width:54px;height:54px;background:#af93fa;border-radius:50%;border-style:solid;border-width:medium;border-color:#8866e5}.shape .orange-circle{width:54px;height:54px;background:#ff9747;border-radius:50%;border-style:solid;border-width:medium;border-color:#f37819}.shape .green-rectangle{width:54px;height:27px;background:#89d656;border-style:solid;border-width:medium;border-color:#56a81f}.shape .blue-rectangle{width:54px;height:27px;background:#75aafa;border-style:solid;border-width:medium;border-color:#5591eb}.shape .purple-rectangle{width:54px;height:27px;background:#af93fa;border-style:solid;border-width:medium;border-color:#8866e5}.shape .orange-rectangle{width:54px;height:27px;background:#ff9747;border-style:solid;border-width:medium;border-color:#f37819}.shape .green-rectangle-vertical{width:27px;height:54px;background:#89d656;border-style:solid;border-width:medium;border-color:#56a81f}.shape .blue-rectangle-vertical{width:27px;height:54px;background:#75aafa;border-style:solid;border-width:medium;border-color:#5591eb}.shape .purple-rectangle-vertical{width:27px;height:54px;background:#af93fa;border-style:solid;border-width:medium;border-color:#8866e5}.shape .orange-rectangle-vertical{width:27px;height:54px;background:#ff9747;border-style:solid;border-width:medium;border-color:#f37819}.shape .green-square{width:54px;height:54px;background:#89d656;border-style:solid;border-width:medium;border-color:#56a81f}.shape .blue-square{width:54px;height:54px;background:#75aafa;border-style:solid;border-width:medium;border-color:#5591eb}.shape .purple-square{width:54px;height:54px;background:#af93fa;border-style:solid;border-width:medium;border-color:#8866e5}.shape .orange-square{width:54px;height:54px;background:#ff9747;border-style:solid;border-width:medium;border-color:#f37819}.shape .green-triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #89d656}.shape .blue-triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #75aafa}.shape .purple-triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #af93fa}.shape .orange-triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #ff9747}.shape .green-triangle-right{width:0;height:0;border-top:15px solid transparent;border-left:40px solid #89d656;border-bottom:15px solid transparent}.shape .blue-triangle-right{width:0;height:0;border-top:15px solid transparent;border-left:40px solid #75aafa;border-bottom:15px solid transparent}.shape .purple-triangle-right{width:0;height:0;border-top:15px solid transparent;border-left:40px solid #af93fa;border-bottom:15px solid transparent}.shape .orange-triangle-right{width:0;height:0;border-top:15px solid transparent;border-left:40px solid #ff9747;border-bottom:15px solid transparent}.shape .green-triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #89d656}.shape .blue-triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #75aafa}.shape .purple-triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #af93fa}.shape .orange-triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #ff9747}.shape .green-triangle-top-left{width:0;height:0;border-top:54px solid #89d656;border-right:27px solid transparent}.shape .blue-triangle-top-left{width:0;height:0;border-top:54px solid #75aafa;border-right:27px solid transparent}.shape .purple-triangle-top-left{width:0;height:0;border-top:54px solid #af93fa;border-right:27px solid transparent}.shape .orange-triangle-top-left{width:0;height:0;border-top:54px solid #ff9747;border-right:27px solid transparent}.shape .green-triangle-bottom-left{width:0;height:0;border-bottom:54px solid #89d656;border-right:27px solid transparent}.shape .blue-triangle-bottom-left{width:0;height:0;border-bottom:54px solid #75aafa;border-right:27px solid transparent}.shape .purple-triangle-bottom-left{width:0;height:0;border-bottom:54px solid #af93fa;border-right:27px solid transparent}.shape .orange-triangle-bottom-left{width:0;height:0;border-bottom:54px solid #ff9747;border-right:27px solid transparent}.image-show-two-type-shape-random-horizontal .container-images{position:relative}.image-show-two-type-shape-random-horizontal .container-images .text-inside-image{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.image-show-two-type-shape-random-horizontal .container-images .text-custom{line-height:44px;color:#fff!important}.tally-count{margin-left:10px}.rotate-default{margin:auto}.rotate-three{transform:rotate(30deg);margin:auto}.rotate-two{transform:rotate(20deg);margin:auto}.equal-shape{width:180px;height:210px}.image-grid{background-color:transparent}.image-grid td{width:70px;height:70px;text-align:center;background-color:transparent;border:0px solid #ffffff}.image-grid .counting-image{display:inline-block;position:relative}.image-grid img{padding:0!important;width:70px;height:70px}.image-grid .counting-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.image-grid .counting-badge-circle{width:48px;height:48px;border-radius:50%;background-color:#6252c1}.image-grid .counting-badge-star{position:absolute;margin-left:8px;margin-top:-60px;width:50px;height:50px;background:url(https://www.ixl.com/qgen_res/math/svg/guide-counting/cardinal-star.svg) no-repeat center}.image-grid .counting-badge-number{position:relative;margin-top:-50px;color:#fff;font-weight:700;font-size:1.5em}.image-two-type-block-in-line{background-color:transparent}.image-two-type-block-in-line td{width:70px;height:70px;text-align:center;background-color:transparent;border:0px solid #ffffff}.image-two-type-block-in-line img{width:70px;height:70px}.image-two-type-block-in-line .img-outside{position:relative;display:inline-block}.image-two-type-block-in-line .block-grid{background-color:transparent}.image-two-type-block-in-line .block-grid img{width:50px;height:50px}.image-animation-state .spine-player{position:absolute!important;width:100%;height:100%}.image-animation-state .spine-player .spine-player-canvas{aspect-ratio:1}@supports not (aspect-ratio: 1/1){.image-animation-state{position:relative;width:100%}.image-animation-state:before{content:"";display:block;padding-bottom:100%}#player-container{position:absolute;top:0;left:0;width:100%;height:100%}}.image-animation-correct-answer{position:relative}.image-animation-correct-answer .spine-player{display:flex;justify-content:center;align-items:center}.image-animation-correct-answer .spine-player-canvas{aspect-ratio:1}.image-animation-correct-answer .show-animation-btn{position:absolute;bottom:15%;right:-22px;transition:all .3 ease-in-out;border:1px solid transparent;border-radius:50%}.image-animation-correct-answer .show-animation-btn svg{margin:1px;width:18px;height:18px}.image-animation-correct-answer .show-animation-btn svg path{fill:#99d390}.image-animation-correct-answer .show-animation-btn:hover{cursor:pointer;border:1px solid var(--correct-answer)}.image-animation-correct-answer .show-animation-btn:hover svg path{fill:var(--correct-answer)}.image-animation-correct-answer .show-animation-btn.active{border:1px solid var(--correct-answer)}.image-animation-correct-answer .show-animation-btn.active .svg path{fill:var(--correct-answer)}.explanation .show-animation-btn{display:none!important}@supports not (aspect-ratio: 1/1){.image-animation-correct-answer{position:relative!important;width:100%!important;transform:none!important;top:0!important;left:0!important}.image-animation-correct-answer:before{content:"";display:block;padding-bottom:100%}.player-container{position:absolute;top:0;left:0;width:100%;height:100%}}.selectLetters .textInitial{cursor:pointer}.selectLetters .textInitial:hover{color:#06b9f7;transform:scale(1.17) translateY(-3%)!important}.selectLetters .volume-hover:hover{transform:scale(2) translateY(-3%)!important}.selectLetters .textSelected{cursor:pointer;color:#009aef;text-transform:lowercase}.question-capitalizing-name .lower{line-height:27px;color:#00aeef;cursor:pointer;text-transform:lowercase}.question-capitalizing-name .upper{line-height:27px;color:#00aeef;cursor:pointer;text-transform:capitalize}.question-capitalizing-name .normal{line-height:27px;color:#2d7e95}.question-capitalizing-name .text-correct{color:var(--correct-answer)!important}.question-capitalizing-name .text-incorrect{color:#f04c49!important}.question-choice-syllables{background-color:transparent}.question-choice-syllables .box-list-items-draggable{gap:10px}.question-choice-syllables .listItem{background:#f4f4f4;min-width:50px;height:50px;border-radius:10px}.question-choice-syllables .listItem2{background:transparent;min-width:50px;height:50px;margin-right:10px!important}.question-choice-syllables .item{border:2px solid #a5e4fa;background:#e8f8ff;min-width:50px;width:fit-content;height:50px;padding:5px 15px;border-radius:10px;text-align:center}.question-choice-syllables .item:hover{background-color:#d8f3ff!important}.question-choice-syllables .space2{border:2px dashed #a5e4fa;border-radius:10px;background:#ffffff;min-width:50px;height:50px;margin-right:10px!important}.question-choice-syllables .space2 div:after{content:"  "}.question-choice-syllables .active{background-color:#effaff}.question-choice-syllables .space2,.question-choice-syllables .space1,.question-choice-syllables .item,.question-choice-syllables .listItem,.question-choice-syllables .selected{cursor:pointer}.question-choice-syllables .space2.active,.question-choice-syllables .space1.active,.question-choice-syllables .item.active,.question-choice-syllables .listItem.active,.question-choice-syllables .selected.active{background:#6ab7db!important}.question-choice-syllables .space1{border:none!important;border-radius:10px;background:#f4f4f4;min-width:50px;height:50px}.question-choice-syllables .space1 div:after{content:" "}.question-choice-syllables .temp-item{height:0;width:0}.question-choice-syllables .temp-item-selected{height:0}.question-choice-syllables .transaction-box{position:relative;animation:transactionItem .5s}.question-choice-syllables .box-correct{background-color:#c9ebc9!important;border:2px solid var(--correct-answer);color:var(--correct-answer);padding:5px 15px;text-align:center;pointer-events:none}.question-choice-syllables .box-correct:hover{background-color:#c9ebc9!important}.question-choice-syllables .box-incorrect{background-color:#f9b8b8!important;border:2px solid #ff0000;color:red;padding:5px 15px;text-align:center}.question-choice-syllables .box-incorrect:hover{background-color:#f9b8b8!important}.question-choose-answers-from-paragraph .options{display:inline-block;color:#2d7e95;text-align:center;padding:10px 0;cursor:pointer}.question-choose-answers-from-paragraph .option-highlight{font-weight:700;line-height:31px;color:#2d7e95}.question-choose-answers-from-paragraph .option-normal{font-weight:400;line-height:31px;color:#2d7e95}.question-choose-answers-from-paragraph .active{border-radius:8px}.question-choose-answers-from-paragraph .option-highlight-word-example{padding:10px 0!important}.question-choose-answers-from-paragraph .options:hover{background:#cef2ff}.question-choose-answers-from-paragraph .options.active{background:#81dfff}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-no-select{pointer-events:none;border:2px solid #00B4FF;background-color:#e8f8ff;border-radius:8px}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-true{pointer-events:none;width:fit-content}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-true .active{border:2px solid #1ABA00;background-color:#c9ebc9;border-radius:10px}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-true .active .option-normal{color:#1aba00}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-false{pointer-events:none;width:fit-content}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-false .active{border:2px solid #FF0000;background-color:#f9b8b8;border-radius:10px}.question-choose-answers-from-paragraph-show-answer .question-choose-answers-from-paragraph-show-answer-false .active .option-normal{color:red!important}.question-choose-card .card{border:2px solid rgb(255,161,97)!important;border-radius:.25rem;width:108px;height:156px}.question-choose-card .card :hover{border-width:4px!important}.question-choose-card .box-show-answer{background-color:#f4f6f7}.question-choose-card .box-show-answer .vector,.question-choose-card .box-show-answer .card{pointer-events:none}.question-choose-card .box-show-answer .box-correct{border-color:#a4e291!important}.question-choose-many-answer.many-choice-box .options{display:inline-flex;margin-right:15px;margin-left:15px;border:2px solid #d6d6d6;border-radius:10px;cursor:pointer}.question-choose-many-answer.many-choice-box .options:hover{border-color:#a5e4fa}.question-choose-many-answer.many-choice-box .options:hover .tick-custom{background:#a5e4fa}.question-choose-many-answer.many-choice-box .options.active{border-color:#00b4ff;background:#d8f3ff}.question-choose-many-answer.many-choice-box .options.active .tick-custom{background:#00b4ff}.question-choose-many-answer.many-choice-box .is-multiple-options{display:inline-flex;border:2px solid #a5e4fa;border-radius:10px;cursor:pointer}.question-choose-many-answer.many-choice-box .is-multiple-options:hover{background:#e8f8ff;border-color:#a5e4fa}.question-choose-many-answer.many-choice-box .is-multiple-options:hover .tick-custom{background:#00b4ff}.question-choose-many-answer.many-choice-box .is-multiple-options.active{background:#d8f3ff;border-color:#00b4ff}.question-choose-many-answer.many-choice-box .is-multiple-options.active .tick-custom{background:#00b4ff}.question-choose-many-answer.many-choice-box .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#d6d6d6;color:#fff;margin:-1px}.question-choose-many-answer.many-choice-box .content-custom{display:flex;align-items:center;padding:10px 20px 10px 10px;background:transparent}.question-choose-many-answer.many-choice-box .box-show-answer{justify-content:space-between}.question-choose-many-answer.many-choice-box .checked-true{background-color:transparent!important;border-color:transparent!important;border:2px solid var(--correct-answer)!important}.question-choose-many-answer.many-choice-box .checked-true .content-custom{border-radius:0 8px 8px 0}.question-choose-many-answer.many-choice-box .checked-true .tick-custom{background-color:var(--correct-answer)!important}.question-choose-many-answer.many-choice-box .checked-true .text-custom span{color:var(--correct-answer)!important}.question-choose-many-answer.many-choice-box .checked-true .text-custom .image-and-title span{color:#000!important}.question-choose-many-answer.many-choice-box .is-multiple-true{background:var(--correct-answer)!important;border:2px solid var(--correct-answer)!important}.question-choose-many-answer.many-choice-box .is-multiple-true .text-custom span{color:#fff!important}.question-choose-many-answer.many-choice-box .checked-false{background-color:transparent!important;border-color:transparent!important;border:2px solid var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-box .checked-false .content-custom{border-radius:0 8px 8px 0}.question-choose-many-answer.many-choice-box .checked-false .tick-custom{background-color:var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-box .checked-false .text-custom span{color:var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-box .checked-false .text-custom .image-and-title span{color:#000!important}.question-choose-many-answer.many-choice-box .is-multiple-false{background:var(--incorrect-answer)!important;border:2px solid var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-box .is-multiple-false .text-custom span{color:#fff!important}.vertical-question-choose-many-answer.many-choice-box{display:grid;width:fit-content}.vertical-question-choose-many-answer.many-choice-box .options{display:inline-flex;margin-right:10px;border:2px solid #d6d6d6;border-radius:10px;cursor:pointer}.vertical-question-choose-many-answer.many-choice-box .options:hover{border-color:#a5e4fa}.vertical-question-choose-many-answer.many-choice-box .options:hover .tick-custom{background:#a5e4fa}.vertical-question-choose-many-answer.many-choice-box .options.active{border-color:#00b4ff;background:#d8f3ff}.vertical-question-choose-many-answer.many-choice-box .options.active .tick-custom{background:#00b4ff}.vertical-question-choose-many-answer.many-choice-box .is-multiple-options{display:inline-flex;border:2px solid #a5e4fa;border-radius:10px;cursor:pointer}.vertical-question-choose-many-answer.many-choice-box .is-multiple-options:hover{background:#e8f8ff;border-color:#a5e4fa}.vertical-question-choose-many-answer.many-choice-box .is-multiple-options:hover .tick-custom{background:#00b4ff}.vertical-question-choose-many-answer.many-choice-box .is-multiple-options.active{background:#d8f3ff;border-color:#00b4ff}.vertical-question-choose-many-answer.many-choice-box .is-multiple-options.active .tick-custom{background:#00b4ff}.vertical-question-choose-many-answer.many-choice-box .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#d6d6d6;color:#fff;margin:-1px}.vertical-question-choose-many-answer.many-choice-box .content-custom{display:flex;align-items:center;padding:15px}.vertical-question-choose-many-answer.many-choice-box .text-custom{line-height:unset!important}.vertical-question-choose-many-answer.many-choice-box .box-show-answer{width:fit-content}.vertical-question-choose-many-answer.many-choice-box .checked-true{background-color:transparent!important;border-color:transparent!important;border:2px solid var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-true .content-custom{border-radius:0 8px 8px 0}.vertical-question-choose-many-answer.many-choice-box .checked-true .tick-custom{background-color:var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-true .text-custom span{color:var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-true .text-custom .image-and-title span{color:#000!important}.vertical-question-choose-many-answer.many-choice-box .is-multiple-true{background:var(--correct-answer)!important;border:2px solid var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-box .is-multiple-true .text-custom span{color:#fff!important}.vertical-question-choose-many-answer.many-choice-box .checked-false{background-color:transparent!important;border-color:transparent!important;border:2px solid var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-false .content-custom{border-radius:0 8px 8px 0}.vertical-question-choose-many-answer.many-choice-box .checked-false .tick-custom{background-color:var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-false .text-custom span{color:var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-box .checked-false .text-custom .image-and-title span{color:#000!important}.vertical-question-choose-many-answer.many-choice-box .is-multiple-false{background:var(--incorrect-answer)!important;border:2px solid var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-box .is-multiple-false .text-custom span{color:#fff!important}.horizontal-gap-content{gap:1em;justify-content:unset!important}.vertical-gap-content{gap:10px}#answerFilter .many-choice-box .is-multiple-options.active{background:#fff!important}#answerFilter .options:hover{border-color:#d6d6d6;color:#fff}#answerFilter .options:hover .tick-custom{background:#d6d6d6}#answerFilter .options.active{background:#d8f3ff;border-color:#00b4ff}#answerFilter .options.active .tick-custom{background:#00b4ff}.question-choose-many-answer.many-choice-letter .options{display:inline-flex;margin-right:10px;cursor:pointer}.question-choose-many-answer.many-choice-letter .number-text{border:2px solid transparent;border-radius:50%;font-weight:700;display:inline-grid;width:1.5em;height:1.5em;min-width:1.5em;min-height:1.5em;align-content:center;justify-content:center;margin-right:5px}.question-choose-many-answer.many-choice-letter .options:hover .tick-custom{background:#a5e4fa}.question-choose-many-answer.many-choice-letter .options.active .number-text{border:2px solid #23b3e2;border-radius:50%;font-weight:700}.question-choose-many-answer.many-choice-letter .options.active .tick-custom{background:#00b4ff}.question-choose-many-answer.many-choice-letter .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#d8f3ff;color:#fff;margin:-1px}.question-choose-many-answer.many-choice-letter .content-custom{display:flex;align-items:center;padding:em(10px);background:transparent}.question-choose-many-answer.many-choice-letter .is-multiple-options{display:inline-flex;cursor:pointer}.question-choose-many-answer.many-choice-letter .is-multiple-options.active .number-text{border:2px solid #23b3e2;border-radius:50%;font-weight:700}.question-choose-many-answer.many-choice-letter .is-multiple-options.is-multiple-true .number-text{color:var(--correct-answer)!important;border-color:var(--correct-answer)!important}.question-choose-many-answer.many-choice-letter .is-multiple-options.is-multiple-false .number-text{color:var(--incorrect-answer)!important;border-color:var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-letter .checked-true .number-text{border:2px solid var(--correct-answer)!important;color:var(--correct-answer)!important;background:transparent!important}.question-choose-many-answer.many-choice-letter .checked-true .tick-custom{background-color:var(--correct-answer)!important}.question-choose-many-answer.many-choice-letter .checked-true .text-custom .number-text{color:var(--correct-answer)!important}.question-choose-many-answer.many-choice-letter .checked-false .number-text{border:2px solid var(--incorrect-answer)!important;color:var(--incorrect-answer)!important;background:transparent!important}.question-choose-many-answer.many-choice-letter .checked-false .tick-custom{background-color:var(--incorrect-answer)!important}.question-choose-many-answer.many-choice-letter .checked-false .text-custom .number-text{color:var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-letter{display:grid;width:fit-content}.vertical-question-choose-many-answer.many-choice-letter .options{display:inline-flex;margin-right:10px;cursor:pointer}.vertical-question-choose-many-answer.many-choice-letter .options .number-text{border:2px solid transparent;border-radius:50%;font-weight:700;display:inline-grid;width:1.5em;height:1.5em;min-width:1.5em;min-height:1.5em;align-content:center;justify-content:center;margin-right:5px}.vertical-question-choose-many-answer.many-choice-letter .options:hover .tick-custom{background:#a5e4fa}.vertical-question-choose-many-answer.many-choice-letter .options.active .number-text{border:2px solid #23b3e2;border-radius:50%;font-weight:700}.vertical-question-choose-many-answer.many-choice-letter .options.active .tick-custom{background:#00b4ff}.vertical-question-choose-many-answer.many-choice-letter .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#d8f3ff;color:#fff;margin:-1px}.vertical-question-choose-many-answer.many-choice-letter .content-custom{display:flex;align-items:center}.vertical-question-choose-many-answer.many-choice-letter .text-custom{line-height:unset!important}.vertical-question-choose-many-answer.many-choice-letter .box-show-answer{width:fit-content}.vertical-question-choose-many-answer.many-choice-letter .checked-true .number-text{border:2px solid var(--correct-answer)!important;color:var(--correct-answer)!important;background:#c9ebc9!important}.vertical-question-choose-many-answer.many-choice-letter .checked-true .tick-custom{background-color:var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-letter .checked-true .text-custom .number-text{color:var(--correct-answer)!important}.vertical-question-choose-many-answer.many-choice-letter .checked-false .number-text{border:2px solid var(--incorrect-answer)!important;color:var(-incorrect-answer)!important;background:rgba(249,184,184,.4588235294)!important}.vertical-question-choose-many-answer.many-choice-letter .checked-false .tick-custom{background-color:var(--incorrect-answer)!important}.vertical-question-choose-many-answer.many-choice-letter .checked-false .text-custom .number-text{color:var(--incorrect-answer)!important}.question-choose-objects .pos-abs{position:absolute}.question-choose-objects .pos-rel{position:relative;width:fit-content;display:inline-block}.question-choose-objects .list-object{top:0;left:80px}.question-choose-objects .row-object{display:flex;align-items:flex-end}.question-choose-objects .image-object.hideAnswer{opacity:0}.question-choose-objects .image-object.active{opacity:1}.question-choose-objects .image-object.active.not-check{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.question-choose-objects .image-object.active.incorrect{filter:drop-shadow(2px 0 0 #f04c49) drop-shadow(-2px 0 0 #f04c49) drop-shadow(0 2px 0 #f04c49) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #f04c49)}.question-choose-objects .image-object.active.correct{filter:drop-shadow(2px 0 0 var(--correct-answer)) drop-shadow(-2px 0 0 var(--correct-answer)) drop-shadow(0 2px 0 var(--correct-answer)) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 var(--correct-answer))}.question-choose-objects .image-object:hover{opacity:1;filter:drop-shadow(2px 0 0 #00b4ff) drop-shadow(-2px 0 0 #00b4ff) drop-shadow(0 2px 0 #00b4ff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #00b4ff)}.question-choose-the-correct-word .key-item{color:#00b4ff;cursor:pointer;padding:0 3px;text-align:center;border-radius:30px}.question-choose-the-correct-word .active{border:2px solid #23b3e2}.question-choose-the-correct-word .box-correct{background-color:#c9ebc9!important;border:2px solid var(--correct-answer)!important;color:var(--correct-answer)!important}.question-choose-the-correct-word .box-incorrect{background-color:#f9b8b8!important;border:2px solid #ff0000!important;color:#e84c28!important}.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-correct) .template-explain-answer,.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-correct) .show-solve-sentence{display:inline-flex!important}.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-incorrect) .template-explain-answer,.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-incorrect) .show-solve-sentence,.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-not-check) .template-explain-answer,.question-choose-the-correct-word .question-choose-the-correct-word__option:has(>.box-not-check) .show-solve-sentence{display:none!important}#answerFilter .question-choose-the-correct-word .show-solve-answer-correct{margin-left:5px}.question-commas-series .series{-webkit-user-select:none;user-select:none}.question-commas-series .pos-relative{display:flex;justify-content:center}.question-commas-series .item-option{margin:0 10px;font-weight:bolder;font-size:30px;background:#e8f8ff;border:2px solid #a5e4fa}.question-commas-series .item-option:hover{background-color:#d8f3ff!important}.question-commas-series .passage-commas-series{max-width:100%;flex-wrap:wrap;font-size:x-large}.question-commas-series .temp-item{height:0;width:0}.question-commas-series .pre-line{white-space:pre-line}.question-commas-series .first-sentence{text-transform:capitalize}.question-commas-series .first-sentence:before{content:" "}.question-commas-series .sign-correct{border-radius:15px;color:var(--correct-answer)!important;background-color:#cfe7cc}.question-commas-series .sign-incorrect{border-radius:15px;background-color:#ffaaa9;color:#f04c49!important}.question-commas-series .show-answer{cursor:pointer}.checkbox-compare-table{position:relative}@supports (-webkit-appearance: none) or (-moz-appearance: none){.checkbox-compare-table input[type=checkbox]{--active: #275efe;--active-inner: #fff;--focus: 2px rgba(39, 94, 254, .3);--border: #a5e4fa;--border-hover: #275efe;--background: #f1fbff;--disabled: #f1fbff;--disabled-inner: #f1fbff;-webkit-appearance:none;-moz-appearance:none;height:34px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.checkbox-compare-table input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.checkbox-compare-table input[type=checkbox]:checked{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.checkbox-compare-table input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;background:var(--b, var(--disabled));opacity:.9}.checkbox-compare-table input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.checkbox-compare-table input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-compare-table input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: #3bb1e3}.checkbox-compare-table input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.checkbox-compare-table input[type=checkbox]:not(.switch){width:34px}.checkbox-compare-table input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}.checkbox-compare-table input[type=checkbox]:not(.switch):checked{--o: 1}.checkbox-compare-table input[type=checkbox]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}.checkbox-compare-table input[type=checkbox]:not(.switch){border-radius:7px}.checkbox-compare-table input[type=checkbox]:not(.switch):after{width:13px;height:18px;border:4px solid #3bb1e3;border-top:0;border-left:0;left:10px;top:5px;transform:rotate(var(--r, 20deg))}.checkbox-compare-table input[type=checkbox]:not(.switch):checked{--r: 43deg}.checkbox-compare-table input[type=checkbox].switch{width:38px;border-radius:11px}.checkbox-compare-table input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translate(var(--x, 0))}.checkbox-compare-table input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}.checkbox-compare-table input[type=checkbox].switch:disabled{background:var(--b, var(--disabled))}.checkbox-compare-table input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}.checkbox-compare-table input[type=checkbox].switch:hover{border:2px solid #00b4ff}.checkbox-compare-table .checkbox-correct{--o: 1 !important;--r: 43deg !important;border-color:#fff!important;background-color:var(--correct-answer)!important}.checkbox-compare-table .checkbox-correct:not(.switch):after{border-color:#fff!important}.checkbox-compare-table .checkbox-incorrect{--o: 1 !important;--r: 43deg !important;border-color:#fff!important;background-color:var(--incorrect-answer)!important}.checkbox-compare-table .checkbox-incorrect:not(.switch):after{border-color:#fff!important}}.checkbox-compare-table .template-explain-answer,.checkbox-compare-table .show-solve-key-word,.checkbox-compare-table .show-solve-sentence{position:absolute;left:100%;top:28%;transform:translateY(-45%)}.checkbox-compare-table .show-solve-answer-correct{position:absolute;top:calc(50% - 17px);right:-27px}.checkbox-compare-table.btn-checkbox-incorrect .template-explain-answer,.checkbox-compare-table.btn-checkbox-incorrect .show-solve-sentence,.checkbox-compare-table.btn-checkbox-not-check .template-explain-answer,.checkbox-compare-table.btn-checkbox-not-check .show-solve-sentence{display:none!important}.checkbox-compare-table.btn-checkbox-correct .template-explain-answer,.checkbox-compare-table.btn-checkbox-correct .show-solve-key-word{display:inline-flex!important}.custom-radio-button .radioP{display:block;position:relative;margin:0;font-family:arial}.custom-radio-button .radioP .template-explain-answer{position:absolute;left:62%;top:50%;transform:translateY(-45%)}.custom-radio-button .radioP .template-explain-answer,.custom-radio-button .radioP .show-solve-key-word,.custom-radio-button .radioP .show-solve-sentence{position:absolute;left:65%;top:40%;transform:translateY(-45%)}.custom-radio-button input[type=radio]{display:block;top:0;left:0;z-index:0}.custom-radio-button input[type=radio]:disabled{cursor:not-allowed}.custom-radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:20;top:0;left:17%;display:inline-block;width:34px;height:34px;border-radius:50%;cursor:pointer;vertical-align:middle;border:2px solid #a5e4fa;background:#f1fbff;background-image:radial-gradient(ellipse at center,#9fe3ff 0%,#9fe3ff 23%,#00b4ff 28%);background-repeat:no-repeat;transition:background-position 0s cubic-bezier(.8,0,1,1)}.custom-radio-button input[type=radio]:checked{transition:background-position 0s cubic-bezier(0,0,.2,1)}.custom-radio-button input[type=radio]{background-position:-34px 0}.custom-radio-button input[type=radio]:hover:not(:disabled){border:2px solid #00b4ff}.custom-radio-button input[type=radio]:checked{background-position:0 0;border:none}.custom-radio-button .radio-incorrect{background-position:0 0!important;border:0px solid var(--incorrect-answer)!important;background-image:radial-gradient(ellipse at center,#fff 23%,var(--incorrect-answer) 28%)!important}.custom-radio-button .radio-correct{background-position:0 0!important;border:0px solid var(--correct-answer)!important;background-image:radial-gradient(ellipse at center,#fff 23%,var(--correct-answer) 28%)!important}.custom-radio-button .show-solve-answer-correct{position:absolute;top:calc(50% - 14px);right:10px}.custom-radio-button.btn-radio-incorrect .template-explain-answer,.custom-radio-button.btn-radio-incorrect .show-solve-sentence,.custom-radio-button.btn-radio-not-check .template-explain-answer,.custom-radio-button.btn-radio-not-check .show-solve-sentence{display:none!important}.custom-radio-button.btn-radio-correct .template-explain-answer,.custom-radio-button.btn-radio-correct .show-solve-sentence{display:inline-flex!important}.compare-table{display:inline-flex;width:fit-content;margin-top:10px}.compare-table .custom-header-table-question{background-color:#f1f1f1}.compare-table table{border-spacing:0;border-collapse:unset}.compare-table table th,.compare-table table td{padding:.5rem!important;vertical-align:middle;border:1px solid #d6d6d6;border-right:unset;border-bottom:unset;text-align:center}.compare-table table td.text-left{min-width:calc(20vw + 100px)}.compare-table table td:last-child,.compare-table table th:last-child{border-right:1px solid #d6d6d6}.compare-table table tr:last-child>td{border-bottom:1px solid #d6d6d6}.compare-table table thead{background-color:#a7dff8}.compare-table table thead tr:first-child th:first-child{border-top-left-radius:10px}.compare-table table thead tr:first-child th:last-child{border-top-right-radius:10px}.compare-table table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.compare-table table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.compare-table table .text-left{padding:.25em .5em!important}.compare-table table .box-checked input[type=radio]{background-position:0 0;border:none}.compare-table .item-correct{pointer-events:none;background-color:#a4e291!important}.compare-table .item-correct:hover{background-color:#91e078!important}.question-compare-table{display:inline-block;text-align:center;white-space:pre-line;-webkit-user-select:none;user-select:none}.question-compare-table.question-compare-table-split-screen tbody tr td{border-bottom:1px solid #d6d6d6}.question-compare-table.question-compare-table-split-screen tbody tr td:first-child{border-bottom-left-radius:10px}.question-compare-table.question-compare-table-split-screen tbody tr td:last-child{border-bottom-right-radius:10px}.icon-change-view-question-compare-table{display:inline-flex;z-index:3}.icon-change-view-question-compare-table .exchange-icon{animation:blink linear 1s;animation-iteration-count:infinite;--webkit-animation: blink linear 1s;--webkit-animation-iteration-count: infinite}.grade-0-size,.grade-1-size,.grade-2-size,.grade-3-size,.grade-4-size,.grade-5-size{--grade-size: 36}.grade-default-size{--grade-size: 30}#answerFilter:has(.template-split-screen) .div-exchange-new{display:none!important}.template-show-function:has(.div-exchange-new){line-height:1.5!important}.div-exchange-new{--circle-bg-active: #0ba1df;--circle-bg-inactive: #ade7ff;--circle-cl: white;font-size:var(--grade-size)!important}.div-exchange-new .exchange-btn{position:relative;--split-bg: #6C757D;--split-cl: white}.div-exchange-new .exchange-btn .split-tooltip{display:none;position:absolute;z-index:9999;background-color:var(--split-bg);color:var(--split-cl);border:none;font-size:.6666666667em;font-weight:400;padding:4px 8px;border-radius:8px;text-wrap:nowrap;top:calc(100% + 5px);animation:none!important}.div-exchange-new .exchange-btn:hover{cursor:pointer}.div-exchange-new .exchange-btn:hover:after{content:"";position:absolute;top:calc(100% - 4px);transform:translate(-50%);left:50%;border-width:5px;border-style:solid;border-color:transparent transparent var(--split-bg) transparent}.div-exchange-new .exchange-btn:hover .split-tooltip{display:block}.div-exchange-new .exchange-img{display:block;width:30px;height:30px;animation:blink linear 1s;animation-iteration-count:infinite;--webkit-animation: blink linear 1s;--webkit-animation-iteration-count: infinite}.div-exchange-new .exchange-img:hover{cursor:pointer}.div-exchange-new .choose-number{height:30px;align-items:center}.div-exchange-new .choose-number .text-center>span{font-family:Inter;font-weight:700;line-height:30px}.div-exchange-new .choose-number .radio-image{width:24px;height:24px;margin-left:0;display:inline-flex;cursor:pointer;position:relative;background:var(--circle-bg-inactive)!important;border-radius:50%;border:none;vertical-align:top;align-items:center;justify-content:center;color:var(--circle-bg-active);font-weight:900}.div-exchange-new .choose-number .radio-image>span{font-size:20px}.div-exchange-new .choose-number .radio-image svg{position:absolute;top:11px;left:-11px}.div-exchange-new .choose-number .line{height:2px;width:12px}.div-exchange-new .choose-number .line rect{height:2px;width:12px}.div-exchange-new .choose-number .active-effect{height:30px;width:30px}.div-exchange-new .choose-number .border-number span{background:var(--circle-bg-active);border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--circle-cl)}.div-exchange-new .choose-number .border-number span .circle{border-radius:50%;width:16px;height:16px;background-color:var(--circle-cl)}.div-exchange-new.mobile .exchange-img{width:calc(30em / var(--grade-size));height:calc(30em / var(--grade-size))}.div-exchange-new.mobile .choose-number{height:calc(30em / var(--grade-size))}.div-exchange-new.mobile .choose-number .radio-image{width:calc(24em / var(--grade-size));height:calc(24em / var(--grade-size))}.div-exchange-new.mobile .choose-number .radio-image>span{font-size:.5555555556em}.div-exchange-new.mobile .choose-number .line{height:calc(2em / var(--grade-size));width:calc(12em / var(--grade-size))}.div-exchange-new.mobile .choose-number .line rect{height:calc(2em / var(--grade-size));width:calc(12em / var(--grade-size))}.div-exchange-new.mobile .choose-number .active-effect{width:calc(30em / var(--grade-size));height:calc(30em / var(--grade-size))}.div-exchange-new.mobile .choose-number .border-number span .circle{width:calc(16em / (var(--grade-size) * 5 / 9));height:calc(16em / (var(--grade-size) * 5 / 9))}.question-complete-sentence-with-suggest,.solve-complete-sentence-with-suggest{white-space:pre-line;margin-top:15px}.question-complete-sentence-with-suggest .fill-in-suggest,.solve-complete-sentence-with-suggest .fill-in-suggest{display:inline-block;position:relative}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input{min-width:100px;height:45px;padding:2px 6px;display:inline-block;border:1px solid #ccc;border-radius:10px;outline:unset!important;text-align:center}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:focus,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:focus{outline:0;border:solid 1px #009aef;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff;caret-color:#009aef}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:empty:after,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:empty:after{content:"  "}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus),.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus){color:#2d7e95}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).left,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).left{text-align:left}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).center,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).center{text-align:center}.question-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).right,.solve-complete-sentence-with-suggest .fill-in-suggest .fill-in-input:not(:focus).right{text-align:right}.question-complete-sentence-with-suggest .fill-in-suggest .suggest-word,.solve-complete-sentence-with-suggest .fill-in-suggest .suggest-word{background:none repeat scroll 0 0 #f6ffdc;border-radius:10px;left:0;line-height:1;min-width:25px;padding:5px;top:-50px;font-size:22px;position:absolute;white-space:nowrap}.question-complete-sentence-with-suggest .fill-in-suggest .suggest-word .suggest-content,.solve-complete-sentence-with-suggest .fill-in-suggest .suggest-word .suggest-content{background:none repeat scroll 0 0 #f6ffdc;border:1px solid #aedd2e;border-radius:10px;left:0;line-height:1;min-width:35px;min-height:33px;padding:5px;position:absolute;white-space:nowrap}.question-complete-sentence-with-suggest .fill-in-suggest .suggest-word .triagle-arrow,.solve-complete-sentence-with-suggest .fill-in-suggest .suggest-word .triagle-arrow{border-left:8px outset transparent;border-top:10px solid #aedd2e;border-right:8px outset transparent;top:38px;left:9px;height:0;position:absolute;width:0}.question-complete-sentence-with-suggest .part-in-paragraph,.question-complete-sentence-with-suggest .fill-in-suggest,.solve-complete-sentence-with-suggest .part-in-paragraph,.solve-complete-sentence-with-suggest .fill-in-suggest{margin:3rem 0 1rem}.question-complete-sentence-with-suggest .correct-word,.solve-complete-sentence-with-suggest .correct-word{font-weight:700;color:green}.question-complete-sentence-with-suggest .box-correct .fill-in-suggest .fill-in-input,.solve-complete-sentence-with-suggest .box-correct .fill-in-suggest .fill-in-input{border:1px solid var(--correct-answer)!important;background:#c9ebc9!important;font-weight:700!important;color:var(--correct-answer)!important;pointer-events:none}.question-complete-sentence-with-suggest .box-incorrect .fill-in-suggest .fill-in-input,.solve-complete-sentence-with-suggest .box-incorrect .fill-in-suggest .fill-in-input{border:1px solid #f04c49!important;background:#f9b8b8!important;font-weight:700!important;color:#f04c49!important}.question-complete-word-with-image{-webkit-user-select:none;user-select:none;max-width:100%}.question-complete-word-with-image.direction-down{flex-direction:column;flex-wrap:wrap;gap:2rem}.question-complete-word-with-image.direction-down .box-list-items-draggable{flex-wrap:wrap}.question-complete-word-with-image.direction-down>.passage-custom{width:100%}.question-complete-word-with-image.direction-up{flex-direction:column-reverse;flex-wrap:wrap;gap:2rem}.question-complete-word-with-image.direction-up .box-list-items-draggable{flex-wrap:wrap}.question-complete-word-with-image.direction-up>.passage-custom{width:100%}.question-complete-word-with-image.direction-left{flex-direction:row}.question-complete-word-with-image.direction-right{flex-direction:row-reverse}.question-complete-word-with-image.direction-left,.question-complete-word-with-image.direction-right{gap:4rem}.question-complete-word-with-image.direction-left .box-list-items-draggable,.question-complete-word-with-image.direction-right .box-list-items-draggable{flex-direction:column}.question-complete-word-with-image.direction-left>.passage-custom,.question-complete-word-with-image.direction-right>.passage-custom{flex:auto}@media (max-width: 768px){.question-complete-word-with-image.direction-left,.question-complete-word-with-image.direction-right{flex-direction:column;gap:2rem}.question-complete-word-with-image.direction-left .box-list-items-draggable>div,.question-complete-word-with-image.direction-right .box-list-items-draggable>div{flex-direction:row!important;flex-wrap:wrap;width:100%!important}}.question-complete-word-with-image .box-correct{pointer-events:none;border:none!important;color:var(--correct-answer)!important}.question-complete-word-with-image .box-correct span{color:var(--correct-answer)!important}.question-complete-word-with-image .box-incorrect{pointer-events:none}.question-complete-word-with-image .box-incorrect span{color:red!important}.question-complete-word-with-image .listItem{position:relative!important;cursor:pointer}.question-complete-word-with-image .listItem.false{top:8px}.question-complete-word-with-image .listItem:has(.box-correct){pointer-events:none}.question-complete-word-with-image .listItem:has(.box-correct) .template-explain-answer,.question-complete-word-with-image .listItem:has(.box-correct) .show-solve-sentence{display:inline-flex!important}.question-complete-word-with-image .listItem:has(.box-correct):has(.show-solve-question:not([style*="display: none"])),.question-complete-word-with-image .listItem:has(.box-correct):has(>.show-solve-sentence:not([style*="display: none"])){margin-right:27px}.question-complete-word-with-image .listItem:not(:has(.box-correct)) .template-explain-answer,.question-complete-word-with-image .listItem:not(:has(.box-correct)) .show-solve-sentence{display:none!important}.question-complete-word-with-image .listItem .template-explain-answer,.question-complete-word-with-image .listItem .show-solve-answer-correct,.question-complete-word-with-image .listItem .show-solve-sentence{position:absolute;left:100%;top:0}.question-complete-word-with-image .box-border{display:flex;flex-direction:column;align-items:center;border:2px solid #d6d6d6;border-radius:10px}.question-complete-word-with-image .box-border .index-image{position:absolute;top:10px;left:10px;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:2.5rem;max-height:2.5rem;min-height:2.5rem;line-height:1;font-size:1.5rem;color:#00bedf;font-weight:700;display:flex;align-items:center;justify-content:center}.question-complete-word-with-image .box-border .index-image:not(.tall){padding-bottom:1%}.question-complete-word-with-image .box-border .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.question-complete-word-with-image .box-border:hover .zoom-button{transform:scale(1.1);display:initial!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box{border:unset;border-radius:0 0 10px 10px;padding:0!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem{width:100%;height:100%;top:unset;border-radius:0 0 16px 16px;display:block!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .space2{border-radius:0 0 10px 10px!important;min-height:60px!important;height:100%;border:1px dashed #ccc!important;border-top:unset!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .item-drop-off{border-radius:0 0 10px 10px!important;min-height:60px!important;height:100%;align-items:center;color:#fff!important;background:#ebf7ff!important;border:2px solid #84d0ef}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .item-drop-off.box-correct{border:2px solid var(--correct-answer)!important;background:var(--correct-answer)!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .item-drop-off.box-correct span{color:#fff!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .item-drop-off.box-incorrect{border:2px solid #ff4848;background:#ff4848!important}.question-complete-word-with-image .box-border:has(.item-full-box) .words-box .listItem .item-drop-off.box-incorrect span{color:#fff!important}.question-complete-word-with-image .item{display:flex;align-items:center;justify-content:center;padding:7px 20px;font-weight:700;text-align:center;cursor:pointer}.question-complete-word-with-image .item.active{background:#d8f3ff!important;border:2px solid #00b4ff!important;border-radius:10px}.question-complete-word-with-image .item:hover{background:#d8f3ff!important;border-radius:10px}.question-complete-word-with-image .item .sk-text-run{font-weight:400!important}.question-complete-word-with-image .item-drop-off{display:flex;justify-content:center;align-items:baseline;color:#00b4ff;font-weight:700;line-height:42px;cursor:pointer}.question-complete-word-with-image .item-drop-off .sk-text-run{color:#00b4ff!important;font-weight:400!important}.question-complete-word-with-image .item-drop-off:hover{background:#d8f3ff!important;min-width:40px;min-height:40px;transition:1s cubic-bezier(.075,.82,.165,1)}.question-complete-word-with-image .item-drop-off.active{background:#d8f3ff!important;padding:2px;border:2px solid #00b4ff!important;border-radius:10px}.question-complete-word-with-image .passage-custom{word-wrap:break-word;border-radius:10px;text-align:center}.question-complete-word-with-image.item-full-box .box-border{border:unset;border-radius:0 0 10px 10px!important}.question-complete-word-with-image.item-full-box .box-border .box-content-image{width:100%;overflow:hidden;border-radius:16px 16px 0 0;border:1px solid #ccc}.question-complete-word-with-image.item-full-box .words-box:has(.word-static-answer){border-radius:0 0 10px 10px!important;border:2px solid var(--correct-answer)!important;background:var(--correct-answer)!important}.question-complete-word-with-image.item-full-box .words-box:has(.word-static-answer) .punctuation{display:inline-flex;color:#fff!important}.question-complete-word-with-image.item-full-box .words-box:has(.word-static-answer) .word-static-answer{color:#fff!important}.question-complete-word-with-image .words-box{flex:1;border-top:2px solid #d6d6d6;white-space:pre-wrap}.question-complete-word-with-image .words-box .word-static-answer{position:relative;display:inline-flex;height:100%;width:fit-content;align-items:center;justify-content:center;color:var(--correct-answer)}.question-complete-word-with-image .words-box .word-static-answer .punctuation{display:inline-flex;color:var(--correct-answer)!important}.question-complete-word-with-image .style-image.normal{width:300px;height:300px;object-fit:contain;border-radius:10px 10px 0 0;padding:10px}.question-complete-word-with-image .style-image.full-image{width:auto;vertical-align:middle;max-height:100%!important;max-width:100%!important;border-radius:10px 10px 0 0;padding:0!important}.question-complete-word-with-image .space1{border-radius:10px;padding:7px 20px;border:2px solid #f4f4f4}.question-complete-word-with-image .space1:hover{background:#ebebeb!important;border:2px solid #ebebeb}.question-complete-word-with-image .space1:after{content:" "}.question-complete-word-with-image .item-available{border-radius:10px;padding:7px 20px;border:2px solid #f4f4f4}.question-complete-word-with-image .item-available:after{content:" "}.question-complete-word-with-image .space2{border:2px solid #0a5a71;border-radius:10px;pointer-events:none}.question-complete-word-with-image .space2 div:after{content:"  "}.question-complete-word-with-image .space2:hover{background:#effaff!important}.question-complete-word-with-image .temp-item{min-height:60px;min-width:60px;display:none}.question-complete-word-with-image .item.dragging+.temp-item,.question-complete-word-with-image .space1.dragging+.temp-item{display:block}.question-complete-word-with-image .text-trans{color:transparent}.question-complete-word-with-image .transaction-box{position:relative;animation:transactionItem .5s;z-index:2}.question-complete-word-with-image .speaker-icon .sk-speaker{cursor:pointer}.question-complete-word-with-image .speaker-icon .sk-speaker:active{color:#00b4ff}#answerFilter .question-complete-word-with-image .listItem:has(.show-solve-answer-correct){margin-right:27px}#answerFilter .question-complete-word-with-image .listItem .show-solve-answer-correct{left:calc(100% + 4px)}#skill-page.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .item-drop-off,#skill-page.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .space2.box-not-check{width:100%!important}#skill-page.skill-page .skill-wrapper #skill-wrapper-body.enable-translate .question-complete-word-with-image .highlight-data{pointer-events:auto!important;cursor:pointer}.question-connect-column{align-items:center;justify-content:center;position:relative;width:fit-content;min-width:100%}.question-connect-column.show-key{background:#f6fcff;border-radius:8px}.question-connect-column.show-key .line-connect-column{cursor:auto!important}.question-connect-column .box-content{padding:10px;border-radius:10px;cursor:pointer;transition:.3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.question-connect-column .box-content:hover{transform:scale(1.03)}.question-connect-column .box-content:has(.template-explain-answer:hover),.question-connect-column .box-content:has(.show-solve-sentence:hover),.question-connect-column .box-content:has(.show-solve-answer-correct:hover){transform:unset}.question-connect-column .box-content.disabled{pointer-events:none}.question-connect-column .column-left .box-content{background:#e8f8ff;border:2px solid #b5ecff;gap:.3em}.question-connect-column .column-left .box-content:hover{background:#d1f1ff}.question-connect-column .column-left .title-column{border:2px solid #00b4ff;background-color:#a5e4fa}.question-connect-column .column-left .box-active{transform:scale(1.03);border:2px solid #00b4ff}.question-connect-column .column-right .box-content{background:#fff9f0;border:2px solid #ffdfae;gap:.3em;position:relative}.question-connect-column .column-right .box-content:hover{background:#ffeccf}.question-connect-column .column-right .box-content:has(.template-explain-answer:hover),.question-connect-column .column-right .box-content:has(.show-solve-sentence:hover),.question-connect-column .column-right .box-content:has(.show-solve-answer-correct:hover){background:#fff9f0}.question-connect-column .column-right .box-content .template-explain-answer,.question-connect-column .column-right .box-content .show-solve-sentence{position:absolute;left:calc(100% + 3px);top:0}.question-connect-column .column-right .box-content .show-solve-answer-correct{position:absolute;left:calc(100% + 10px);top:0}.question-connect-column .column-right .box-content.connect-column-correct .template-explain-answer,.question-connect-column .column-right .box-content.connect-column-correct .show-solve-sentence{display:inline-flex!important}.question-connect-column .column-right .box-content:not(.connect-column-correct) .template-explain-answer,.question-connect-column .column-right .box-content:not(.connect-column-correct) .show-solve-sentence{display:none!important}.question-connect-column .column-right .title-column{border:2px solid #ffa41c;background-color:#fac26d}.question-connect-column .column-right .box-active{transform:scale(1.03);border:2px solid #ffa41c}.question-connect-column .title-column{font-weight:700;text-align:center;border-radius:10px}.question-connect-column .line-connect-column{cursor:url(https://s.saokhuee.com/ktdg/images/eraser-icon.png),auto}.question-connect-column .line-connect-column.init-line{pointer-events:none}.question-connect-column .line-connect-column:hover{stroke-opacity:.5}.question-connect-column .line-connect-column.line-correct{stroke:var(--correct-answer)!important}.question-connect-column .line-connect-column.line-incorrect{stroke:red!important}.question-connect-column[style*="flex-direction: row;"]:has(.column-right .box-content.connect-column-correct .show-solve-sentence),.question-connect-column[style*="flex-direction: row;"]:has(.column-right .box-content.connect-column-correct .template-explain-answer){padding-right:40px}.question-connect-column[style*="flex-direction: column;"] .column-right .box-content.connect-column-correct:has(.show-solve-sentence),.question-connect-column[style*="flex-direction: column;"] .column-right .box-content.connect-column-correct:has(.template-explain-answer){margin-right:40px!important}@media screen and (max-width: 768px){.question-connect-column{align-items:start!important}}#answerFilter .question-connect-column[style*="flex-direction: row;"]:has(.column-right .box-content .show-solve-answer-correct){padding-right:40px}#answerFilter .question-connect-column[style*="flex-direction: column;"] .column-right .box-content:has(.show-solve-answer-correct){margin-right:40px!important}.print-layout .question-container .sk-table{max-width:100%!important;table-layout:fixed!important}.print-layout .question-container .sk-table .sk-td{padding:4px 8px!important;position:relative}.print-layout .question-container .sk-table .sk-td .image-link{height:unset!important;max-width:100%!important}.question-correct-errors-text,.solve-correct-errors-text{width:100%;margin-right:auto;white-space:pre-line}.question-correct-errors-text .divide-symbol,.solve-correct-errors-text .divide-symbol{color:#288ff9;font-weight:700}.question-correct-errors-text .sentence,.solve-correct-errors-text .sentence{display:flex}.question-correct-errors-text .sentence .content,.solve-correct-errors-text .sentence .content{display:flex;flex-wrap:wrap}.question-correct-errors-text .word,.solve-correct-errors-text .word{position:relative;display:inline-grid}.question-correct-errors-text .word div:has(>span>.highlight-keyword),.solve-correct-errors-text .word div:has(>span>.highlight-keyword){margin-left:0!important}.question-correct-errors-text .word div:has(>span>.highlight-keyword) .box-index,.solve-correct-errors-text .word div:has(>span>.highlight-keyword) .box-index{padding-left:calc(4px + .3em)}.question-correct-errors-text .word div.selected:not(.highlight-inside):has(>span>.highlight-keyword) .overlay.overlay-index,.solve-correct-errors-text .word div.selected:not(.highlight-inside):has(>span>.highlight-keyword) .overlay.overlay-index{transform:translate(1.15em,100%)!important}.question-correct-errors-text .word div.selected:not(.highlight-inside):has(>span>.highlight-keyword) .box-index,.solve-correct-errors-text .word div.selected:not(.highlight-inside):has(>span>.highlight-keyword) .box-index{left:calc(50% + .15em);padding:0}.question-correct-errors-text .word div span .no-blank,.solve-correct-errors-text .word div span .no-blank{padding-left:.3em}.question-correct-errors-text .word div span .word-has-blank,.solve-correct-errors-text .word div span .word-has-blank{margin-left:.3em}.question-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword),.solve-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword){margin-left:.3em!important}.question-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) .box-index,.solve-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) .box-index{margin-left:0!important;padding:0}.question-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) span .no-blank,.solve-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) span .no-blank{padding-left:0}.question-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) span .word-has-blank,.solve-correct-errors-text .word div.highlight-inside:has(>span>.highlight-keyword) span .word-has-blank{margin-left:0}.question-correct-errors-text .tooltip-word-bottom,.solve-correct-errors-text .tooltip-word-bottom{margin-bottom:1.5rem;width:max-content}.question-correct-errors-text .tooltip-word-bottom.click,.solve-correct-errors-text .tooltip-word-bottom.click{position:relative;white-space:nowrap}.question-correct-errors-text .tooltip-word-bottom span,.solve-correct-errors-text .tooltip-word-bottom span{white-space:nowrap}.question-correct-errors-text .tooltip-word-bottom:has(.text-translate) .text-translate .highlight-dictionary,.solve-correct-errors-text .tooltip-word-bottom:has(.text-translate) .text-translate .highlight-dictionary{color:#000}.question-correct-errors-text .word-item,.solve-correct-errors-text .word-item{display:inline-block}.question-correct-errors-text .inline-word,.solve-correct-errors-text .inline-word{display:table-row}.question-correct-errors-text .input-answer,.solve-correct-errors-text .input-answer{width:fit-content;margin-top:.15em;position:absolute;z-index:100;line-height:1}.question-correct-errors-text .input-answer .arrow-top,.solve-correct-errors-text .input-answer .arrow-top{border-left:.15em inset transparent;border-bottom:.3em solid #3bb1e3;border-right:.15em inset transparent;display:inline-block;position:absolute;top:0;left:12px;transform:translate(-50%,-100%)}.question-correct-errors-text .click,.solve-correct-errors-text .click{display:inline-table;color:#000}.question-correct-errors-text .tooltip-word-top.click,.solve-correct-errors-text .tooltip-word-top.click{position:relative}.question-correct-errors-text .tooltip-word-top .input-answer,.solve-correct-errors-text .tooltip-word-top .input-answer{top:calc(-100% + 25px)}.question-correct-errors-text .tooltip-word-top .input-answer .arrow-top,.solve-correct-errors-text .tooltip-word-top .input-answer .arrow-top{top:100%;transform:rotate(180deg) translate(-50%)}.question-correct-errors-text .tooltip-word-top .text,.solve-correct-errors-text .tooltip-word-top .text{position:initial}.question-correct-errors-text .tooltip-word-top .text .overlay,.solve-correct-errors-text .tooltip-word-top .text .overlay{top:calc(-100% - 15px)}.question-correct-errors-text .tooltip-word-top .text .overlay .arrow,.solve-correct-errors-text .tooltip-word-top .text .overlay .arrow{top:100%;transform:rotate(180deg)}.question-correct-errors-text .input-box,.solve-correct-errors-text .input-box{width:4.2em;height:1.5em;line-height:normal;padding:.15em;position:relative;right:.15em;color:#00b4ff;background-color:#e8f8ff;border:2px solid #00b4ff;border-radius:.2em}.question-correct-errors-text .button-selection,.solve-correct-errors-text .button-selection{width:fit-content;border:2px solid #00b4ff;background-color:#e8f8ff;border-radius:8px;display:flex;flex-direction:row;flex:1;margin-left:-.15em}.question-correct-errors-text .button-selection button,.solve-correct-errors-text .button-selection button{background-color:#e8f8ff;color:#00b4ff;border:none;border-radius:0;border-right:2px solid #00b4ff;padding:5px 12px;font-size:1em;height:1.5em;display:flex;align-items:center;justify-content:center}.question-correct-errors-text .button-selection button:hover,.solve-correct-errors-text .button-selection button:hover{background-color:#a9e4fd}.question-correct-errors-text .button-selection button:focus,.solve-correct-errors-text .button-selection button:focus{box-shadow:none!important}.question-correct-errors-text .button-selection button:active,.solve-correct-errors-text .button-selection button:active{background-color:#7ad2f8!important}.question-correct-errors-text .button-selection button:first-child,.solve-correct-errors-text .button-selection button:first-child{border-radius:5px 0 0 5px}.question-correct-errors-text .button-selection button:last-child,.solve-correct-errors-text .button-selection button:last-child{border-radius:0 5px 5px 0;border-right:none}.question-correct-errors-text .input-box:focus,.solve-correct-errors-text .input-box:focus{outline:none}.question-correct-errors-text .answer,.solve-correct-errors-text .answer{height:30px;font-weight:600;width:auto;line-height:22px;padding:3px;right:5px;color:#00b4ff;height:47px}.question-correct-errors-text .text,.solve-correct-errors-text .text{color:#000;position:relative}.question-correct-errors-text .text .overlay,.solve-correct-errors-text .text .overlay{position:absolute;left:50%;transform:translate(-50%,100%);border-radius:8px;padding:4px;background:white;align-items:center}.question-correct-errors-text .text .overlay.correct-box,.solve-correct-errors-text .text .overlay.correct-box{border:2px var(--correct-answer) solid;background-color:var(--correct-answer)}.question-correct-errors-text .text .overlay.correct-box .arrow:before,.solve-correct-errors-text .text .overlay.correct-box .arrow:before{border-color:var(--correct-answer) transparent var(--correct-answer)}.question-correct-errors-text .text .overlay.correct-box .arrow:after,.solve-correct-errors-text .text .overlay.correct-box .arrow:after{border-color:var(--correct-answer) transparent var(--correct-answer)}.question-correct-errors-text .text .overlay.correct-box .divide-symbol,.solve-correct-errors-text .text .overlay.correct-box .divide-symbol{color:#fff}.question-correct-errors-text .text .overlay.incorrect-box,.solve-correct-errors-text .text .overlay.incorrect-box{border:2px var(--incorrect-answer) solid;background-color:var(--incorrect-answer)}.question-correct-errors-text .text .overlay.incorrect-box .arrow:after,.solve-correct-errors-text .text .overlay.incorrect-box .arrow:after{border-color:var(--incorrect-answer) transparent var(--incorrect-answer)}.question-correct-errors-text .text .overlay.incorrect-box .arrow:before,.solve-correct-errors-text .text .overlay.incorrect-box .arrow:before{border-color:var(--incorrect-answer) transparent var(--incorrect-answer)}.question-correct-errors-text .text .overlay.incorrect-box .divide-symbol,.solve-correct-errors-text .text .overlay.incorrect-box .divide-symbol{color:#fff}.question-correct-errors-text .text .overlay.unchecked-box,.solve-correct-errors-text .text .overlay.unchecked-box{border:2px #a5e4fa solid}.question-correct-errors-text .text .overlay .arrow,.solve-correct-errors-text .text .overlay .arrow{width:1rem;height:.5rem;top:calc(-.5rem - 1px);position:absolute;margin:0;left:50%;transform:translate(-50%)}.question-correct-errors-text .text .overlay .arrow:after,.solve-correct-errors-text .text .overlay .arrow:after{top:1px;border-width:0 .5rem .5rem;position:absolute;display:block;content:"";border-color:rgb(165,228,250) transparent rgb(165,228,250);border-style:solid;border-bottom-color:transparent}.question-correct-errors-text .text .overlay .arrow:before,.solve-correct-errors-text .text .overlay .arrow:before{top:0;border-width:0 .5rem .5rem;position:absolute;display:block;content:"";border-color:rgb(165,228,250) transparent rgb(165,228,250);border-style:solid}.question-correct-errors-text .text .overlay .content,.solve-correct-errors-text .text .overlay .content{width:max-content;text-align:center;min-width:20px;font-size:1em}.question-correct-errors-text .text:not(.disable):hover,.solve-correct-errors-text .text:not(.disable):hover{background-color:#f2f2f2;border-radius:0;cursor:pointer}.question-correct-errors-text .select-any-item,.solve-correct-errors-text .select-any-item{text-decoration:underline;text-underline-position:under}.question-correct-errors-text .selected.normal,.solve-correct-errors-text .selected.normal{text-align:center;text-decoration:line-through}.question-correct-errors-text .selected.underline,.solve-correct-errors-text .selected.underline{border-bottom:.1em solid black!important}.question-correct-errors-text .delete-button,.solve-correct-errors-text .delete-button{width:.5em;height:.5em;border-radius:50%;position:absolute;color:#fff;transform:translateY(-50%);text-align:center;z-index:2;cursor:pointer;background:#00b4ff;display:flex;align-items:center;justify-content:center}.question-correct-errors-text .delete-button svg,.solve-correct-errors-text .delete-button svg{width:.3em;height:.3em}.question-correct-errors-text .delete-button.input,.solve-correct-errors-text .delete-button.input{right:-.075em}.question-correct-errors-text .delete-button.buttonSelect,.solve-correct-errors-text .delete-button.buttonSelect{right:-.2em}.question-correct-errors-text .delete-button span,.solve-correct-errors-text .delete-button span{position:absolute;font-weight:700;left:25%;line-height:17px;font-size:14px}.question-correct-errors-text .delete-button:hover,.solve-correct-errors-text .delete-button:hover{background:#3bb1e3}.question-correct-errors-text .delete-button:hover span,.solve-correct-errors-text .delete-button:hover span{color:#fff}.question-correct-errors-text .answer-solve,.solve-correct-errors-text .answer-solve{color:#00b4ff;border-radius:8px;border:2px solid #a5e4fa;position:relative;margin-top:calc(.5rem + 1px);text-align:center;padding:4px;font-size:1em}.question-correct-errors-text .answer-solve .arrow-top,.solve-correct-errors-text .answer-solve .arrow-top{width:1rem;height:.5rem;top:calc(-.5rem - 1px);position:absolute;margin:0;left:50%;transform:translate(-50%)}.question-correct-errors-text .answer-solve .arrow-top:after,.solve-correct-errors-text .answer-solve .arrow-top:after{top:1px;border-width:0 .5rem .5rem;position:absolute;display:block;content:"";border-color:rgb(165,228,250) transparent rgb(165,228,250);border-style:solid;border-bottom-color:transparent}.question-correct-errors-text .answer-solve .arrow-top:before,.solve-correct-errors-text .answer-solve .arrow-top:before{top:0;border-width:0 .5rem .5rem;position:absolute;display:block;content:"";border-color:rgb(165,228,250) transparent rgb(165,228,250);border-style:solid}.question-correct-errors-text .answer-solve-showKeyAll,.solve-correct-errors-text .answer-solve-showKeyAll{line-height:22px;padding:5px;border-radius:8px;position:relative;margin-top:5px;text-align:center}.question-correct-errors-text .answer-solve-showKeyAll .arrow-top-showKeyAll,.solve-correct-errors-text .answer-solve-showKeyAll .arrow-top-showKeyAll{display:inline-block;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.question-correct-errors-text .box,.solve-correct-errors-text .box{height:1.5em}.question-correct-errors-text .box-correct,.solve-correct-errors-text .box-correct{background-color:var(--correct-answer)!important;border:1.5px solid var(--correct-answer)!important;color:var(--correct-answer)!important;width:auto;height:40px}.question-correct-errors-text .box-incorrect,.solve-correct-errors-text .box-incorrect{background-color:var(--incorrect-answer)!important;border:1.5px solid var(--incorrect-answer)!important;color:red!important}.question-correct-errors-text .text-solve-error,.solve-correct-errors-text .text-solve-error{text-align:center;text-decoration:line-through}.question-correct-errors-text .text-solve-underline,.solve-correct-errors-text .text-solve-underline{text-align:center;text-decoration:underline}.popover-body{padding:2px 5px}.popover{max-width:none!important;z-index:auto!important}.question-correct-errors-text.show-index .click{position:relative}.question-correct-errors-text.show-index .input-answer{left:calc(50% + 1.36em);bottom:-.23em;position:absolute}.question-correct-errors-text.show-index .input-answer .arrow-top.show-index{left:-.25em;top:50%;transform:translate(-50%,-50%) rotate(-90deg)!important}.question-correct-errors-text.show-index .text .box-index{width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translate(-50%);margin-top:.15em;padding:4px;color:#0d9cd8}.question-correct-errors-text.show-index .text .box-index:hover{color:#007baf}.question-correct-errors-text.show-index .text .box-index.focus{border-radius:50%;border:2px solid #0d9cd8}.question-correct-errors-text.show-index .text .box-index.correct-box{border-radius:50%;border:2px solid var(--correct-answer);color:var(--correct-answer)}.question-correct-errors-text.show-index .text .box-index.incorrect-box{border-radius:50%;border:2px solid var(--incorrect-answer);color:var(--incorrect-answer)}.question-correct-errors-text.show-index .text .overlay.overlay-index{transform:translate(1em,100%)!important;bottom:-.15em;top:unset!important;height:1.5em;margin-top:.15em;z-index:3;background-color:#fff;align-items:center}.question-correct-errors-text.show-index .text .overlay.overlay-index .arrow{transform:translate(-100%,-50%) rotate(-90deg)!important;top:50%;left:auto}.question-correct-errors-text.show-index .text .overlay.overlay-index.correct-box{background-color:var(--correct-answer)}.question-correct-errors-text.show-index .text .overlay.overlay-index.correct-box .arrow{border-color:var(--correct-answer)}.question-correct-errors-text.show-index .text .overlay.overlay-index.correct-box .content{color:#fff!important}.question-correct-errors-text.show-index .text .overlay.overlay-index.incorrect-box{background-color:var(--incorrect-answer)}.question-correct-errors-text.show-index .text .overlay.overlay-index.incorrect-box .arrow{border-color:var(--incorrect-answer)}.question-correct-errors-text.show-index .text .overlay.overlay-index.incorrect-box .content{color:#fff!important}.question-correct-errors-text.show-index .tooltip-word-top .input-answer{bottom:-.23em;left:calc(50% + 1.36em);top:auto}.question-correct-errors-text.show-index .tooltip-word-top .arrow-top.show-index{left:-.25em;top:50%;transform:translate(-50%,-50%) rotate(-90deg)!important}.question-correct-errors-text.show-index .tooltip-word-top .overlay.overlay-index{bottom:-.15em;transform:translate(1em)!important;margin-top:5px;z-index:3;background-color:#fff}.question-correct-errors-text.show-index .tooltip-word-top .overlay.overlay-index .arrow{top:50%;transform:translate(-100%,-50%) rotate(-90deg)!important;left:auto}.question-count-stickers{display:flex;justify-content:center;text-align:center}.question-count-stickers .body-question-count-stickers{position:relative;width:fit-content}.question-count-stickers .body-question-count-stickers .item-content:hover{filter:drop-shadow(2px 0 0 #00b4ff) drop-shadow(-2px 0 0 #00b4ff) drop-shadow(0 2px 0 #00b4ff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #00b4ff)}.question-count-stickers .body-question-count-stickers img{pointer-events:none}.question-count-stickers .body-question-count-stickers .item{cursor:pointer;display:flex;justify-content:center}.question-count-stickers .body-question-count-stickers .item .item-content{width:fit-content}.question-count-stickers .body-question-count-stickers .item-draggable{position:absolute;top:0;width:100%}.question-count-stickers .body-question-count-stickers .items-background{position:absolute;width:100%;top:0}.question-count-stickers .body-question-count-stickers .items-list{display:grid;position:absolute;width:100%;top:0}.question-count-stickers .body-question-count-stickers .item-content-background{opacity:.3}.question-count-stickers .box-correct{pointer-events:none;width:fit-content;padding:20px;background-color:#f4f6f7;border:2px solid #a4e291}.question-count-stickers .col{padding:0}.question-count-stickers-v2{display:flex;justify-content:center;text-align:center;align-items:flex-start}@media only screen and (max-width: 1300px){.question-count-stickers-v2{flex-direction:column;flex-wrap:wrap;align-items:center}}.question-count-stickers-v2 .background{border-radius:15px;box-shadow:0 4px #5f77ed;border:3px solid rgb(95,119,237);margin-bottom:10px;margin-top:5px;background:#fff}.question-count-stickers-v2 .background .image-link{border-radius:20px!important;padding-right:.25em;padding-left:.25em}.question-count-stickers-v2 .option{border-radius:15px;box-shadow:0 3px #e0e5ff;border:2px solid rgb(224,229,255);margin:5px;background:#fff;display:flex;justify-content:center;align-items:center}.question-count-stickers-v2 .option .image-link{margin-right:.25em;margin-left:.25em;max-width:115px;max-height:115px}.question-count-stickers-v2 .option.disabled{opacity:0}.question-count-stickers-v2 .option:hover{box-shadow:0 3px #5f77ed;border:2px solid rgb(95,119,237)}.question-count-stickers-v2 .option.dragging{box-shadow:0 3px #5f77ed4d;border:2px solid rgba(95,119,237,.3);background-color:#ffffff4d;z-index:1000}.question-count-stickers-v2 .option.dragging .image-link{max-width:none;max-height:none}.question-count-stickers-v2 .option-empty{border-radius:16px;background:#fff8df;box-shadow:0 4px #ffefb5 inset;margin:5px;display:flex;justify-content:center;align-items:center}.question-count-stickers-v2 .option-empty .image-link{margin-right:.25em;margin-left:.25em;max-width:115px;max-height:115px}.question-count-stickers-v2 .correct{filter:drop-shadow(2px 0 0 var(--correct-answer)) drop-shadow(-2px 0 0 var(--correct-answer)) drop-shadow(0 2px 0 var(--correct-answer)) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 var(--correct-answer))}.question-count-stickers-v2 .incorrect{filter:drop-shadow(2px 0 0 #e84c28) drop-shadow(-2px 0 0 #e84c28) drop-shadow(0 2px 0 #e84c28) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #e84c28)}.block-ten{width:42px;border:2px solid #00aeef;border-radius:16px;padding:5px}.block-ten .disable-circle{margin-top:5px;margin-bottom:5px;height:28px;width:28px;background-color:#e4e4e4;border-radius:50%}.block-ten .head-circle{margin-top:5px;margin-bottom:5px;height:28px;width:28px;background-color:#c5f1ff;border-radius:50%}.block-ten .normal-circle{margin-top:5px;margin-bottom:5px;height:28px;width:28px;background-color:#5dcaf3;border-radius:50%}.performances{display:flex;flex-direction:row;align-items:center;padding-left:39px;margin-bottom:10px}.performances .block{margin-left:40px}.performances-number{display:flex;flex-direction:row;align-items:center;padding-left:28px;margin-top:10px}.performances-number .number{width:20px;text-align:center;margin-left:62px;font-weight:700;color:#1d6a81}.number-line{display:flex;flex-direction:row;align-items:center}.number-line .part{width:80px;height:2px;background-color:#2d7e95}.number-line .column-part{width:2px;height:26px;background-color:#2d7e95}.create-pictographs{margin-top:10px;border-radius:20px!important;cursor:auto;border-spacing:0;width:fit-content}.create-pictographs .custom-header-table-question{background-color:#a7dff8!important;font-weight:500;line-height:30px;color:#0a5a71}.create-pictographs .custom-td-table-question{border:1px solid #3bb1e3!important;background-color:#d0f1ff;font-weight:500;line-height:30px;color:#0a5a71}.create-pictographs .custom-tbody-table-question{border:1px solid #3bb1e3!important;background-color:#f3fbfc;font-weight:500;line-height:30px;color:#0a5a71}.create-pictographs .text-table-custom{color:#0a5a71!important;font-weight:700;line-height:40px}.create-pictographs .text-custom{color:#aa8cff!important;font-weight:700;line-height:40px}.create-pictographs thead{background-color:#8357ff;color:#fff;font-weight:700;line-height:40px}.create-pictographs .text-question{font-weight:400;line-height:27.5px;color:#2d7e95}.create-pictographs .table thead th{border-radius:21px 21px 0 0!important}.create-pictographs td{background-color:#fff}.create-pictographs th{border-radius:21px 21px 0 0}.create-pictographs table tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.create-pictographs table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.create-pictographs .td-nameObject{background-color:#aa8cff;color:#fff;line-height:25px}.create-pictographs .checked-true .fill-box{background-color:#c9ebc9!important}.create-pictographs .checked-false .fill-box{background-color:#f9b8b8!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.label{text-align:center;font-weight:bolder;padding-top:10px}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord{background:#E0F6FF}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord:not(:has(.disable-hover)):hover{background:#ADE7FF}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord.answer-true,.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord.is-blank.answer-true,.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord.is-blank.answer-true .form-input.disable-hover{background:#EBEBEB}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord .form-input,.question-cross-word .table-cross-word .row-cross-word .col-cross-word.keyWord .form-input.disable-hover{background:#E0F6FF}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal-text.has-content{color:#3e3e3e;font-weight:700}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal-text.has-content.box-key{background:#E0F6FF}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal-text.has-content.box-key.is-blank{background:#EBEBEB}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.has-content{border:2px solid #a5e4fa;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:none}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input{border:2px solid #a5e4fa}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input .form-input{display:inline-block;border:none;text-align:center;font-weight:700;outline:none}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input .form-input:active{outline:none!important;border:none!important;outline-width:0!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input .form-input.next-available:not(.disable-hover){background-color:#e0f6ff}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input .form-input.next-available:not(.disable-hover):hover:not(:focus){background-color:#ade7ff}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input input{color:#00b4ff}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input input:hover{background-color:#ade7ff}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.input input:focus:not(.disable-hover){background-color:#6fd2fb!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal_cross{width:62px;height:62px;font-size:25px;padding:0}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal_cross .form-input{font-size:25px!important;height:62px!important;width:62px!important;line-height:63px!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.normal_cross.has-content{min-width:62px}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.small_cross{width:54px;height:54px;font-size:23px;padding:0}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.small_cross .form-input{font-size:23px;height:52px!important;width:52px!important;line-height:53px!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.small_cross.has-content{min-width:54px}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.big_cross{width:74px;height:74px;font-size:28px;padding:0}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.big_cross .form-input{font-size:28px;height:72px!important;width:72px!important;line-height:73px!important}.question-cross-word .table-cross-word .row-cross-word .col-cross-word.big_cross.has-content{min-width:74px}.question-cross-word .table-cross-word .row-cross-word .answer-correct .form-input{background-color:#c9ebc9!important;color:#1aba00!important;pointer-events:none}.question-cross-word .table-cross-word .row-cross-word .answer-incorrect .form-input{background-color:#f9b8b8!important;color:#e84c28!important}#yourAnswer:has(.question-cross-word),#answerFilter:has(.question-cross-word){pointer-events:auto!important}.question-divide-shape svg{overflow:visible}.question-divide-shape svg circle{cursor:pointer}.question-divide-shape .shape-container{display:inline-block}.question-division-calculation{display:flex;font: 1.21em KaTeX_Main,Times New Roman,serif;position:relative;width:fit-content}.question-division-calculation.has-no-minus{margin-left:.8em;margin-right:.8em}.question-division-calculation .column1{display:grid;gap:.15em}.question-division-calculation .column1 .row-column1{display:inline-flex;position:relative;justify-content:flex-start}.question-division-calculation .column1 .row-column1.multiply-row{justify-content:flex-end}.question-division-calculation .column1 .box-underline{border-bottom:1px solid rgb(1,46,114);padding-bottom:2px}.question-division-calculation .column1 .chars{display:inline-flex}.question-division-calculation .column1 .character{width:.8em;height:1em;display:inline-flex;text-align:center;align-items:center;justify-content:center}.question-division-calculation .column1 .comma{width:.29em}.question-division-calculation .column2{display:grid;gap:.15em;height:fit-content;border-left:1px solid}.question-division-calculation .column2 .row-column2{padding-left:.2em;height:auto;display:inline-flex}.question-division-calculation .column2 .box-underline{border-bottom:1px solid;text-align:center;justify-content:center}.question-division-calculation .column2 .character{width:.8em;display:inline-block;text-align:center;margin:auto}.question-division-calculation .column2 .comma{width:.29em}.question-division-calculation .multiply{position:absolute;top:.37em}.question-division-calculation .minus-row{padding-top:1px;padding-bottom:1px;width:.8em;height:0;text-align:center;display:flex;top:1em;position:absolute;align-items:center;justify-content:center}.question-division-calculation input{border:1px solid rgb(45,136,4);width:.7em;height:1em;margin:0 .05em;padding:0;text-align:center}.question-division-calculation .box-correct{background-color:#c9ebc9!important;border:1.5px solid var(--correct-answer)!important;color:var(--correct-answer)!important}.question-division-calculation .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #ff0000!important;color:red!important}@media (max-width: 1024px){.question-division-calculation .column1 .comma{width:.38em!important;margin:0!important}}.question-draggable-cube-train-vertical-with-image .image-item{margin-top:auto;padding:0 20px}.question-draggable-cube-train-vertical-with-image .droppable-1{min-height:60px;min-width:60px;position:absolute}.question-draggable-cube-train-vertical-with-image .droppable-2{position:relative}.question-draggable-cube-train-vertical-with-image-show-answer img{pointer-events:none}.question-draggable-cube-train-vertical-with-image-show-answer .droppable-2{border-color:#00b4ff!important}.question-draggable-cube-train-vertical-with-image-show-answer .question-draggable-cube-train-image-show-answer-true{border-color:var(--correct-answer)!important;background-color:#c9ebc9!important}.question-draggable-cube-train-vertical-with-image-show-answer .question-draggable-cube-train-image-show-answer-false{border-color:#f04c49!important;background-color:#f9b8b8!important}.question-draggable-cube-train-vertical-with-image-show-answer .question-draggable-cube-train-image-show-answer-no-select{border-color:#00b4ff!important}.question-draggable-cube-train-vertical-with-image-show-answer .no-child{background:none!important;border-color:none!important;box-shadow:none!important}.question-draggable-cube-train-show-answer img{pointer-events:none}.question-draggable-cube-train-show-answer .pos-relative{border-color:#00b4ff!important}.question-draggable-cube-train-show-answer .question-draggable-cube-train-show-answer-true{border-color:var(--correct-answer)!important;background-color:#c9ebc9!important}.question-draggable-cube-train-show-answer .question-draggable-cube-train-show-answer-true img{pointer-events:none}.question-draggable-cube-train-show-answer .question-draggable-cube-train-show-answer-false{border-color:#f04c49!important;background-color:#f9b8b8!important}.question-draggable-cube-train-show-answer .question-draggable-cube-train-show-answer-no-select{border-color:#00b4ff!important}.draw-screen{cursor:pointer;position:relative}.main-screen-draw{border:1px solid #c4c4c4;border-top-right-radius:5px;border-top-left-radius:5px}.option-draw{border-top-left-radius:5px;background-color:#f9f9f9}.option-draw .option-draw-item{text-align:center;margin:8px;font-size:18px;padding:10px;border-radius:10px;height:max-content;cursor:pointer;color:#fff}.option-draw .option-draw-item.active{background:#e0e0e0}.win-dow-draw{padding:0!important;height:500px;overflow:auto}.win-dow-draw .screen-draw{position:relative}.win-dow-draw .screen-draw .name-point-list{position:absolute;display:inline-block;width:0;height:0;background:white;font-size:16px!important;pointer-events:none;cursor:pointer}.info-draw{padding:5px}.info-draw .test-button{position:absolute;display:flex;right:0%}.info-draw .test-button .undo-button{position:absolute;text-align:center;bottom:15px;right:65px;background:#f9f9f9;display:inline-block;width:38px;height:38px;border-radius:5px;border:1px solid #c4c4c4;cursor:pointer}.info-draw .test-button .clear-button{position:absolute;text-align:center;bottom:15px;right:15px;background:#f9f9f9;display:inline-block;width:38px;height:38px;border-radius:5px;border:1px solid #c4c4c4;cursor:pointer}.info-draw .point-queue{height:50px}.info-draw .list-shape{overflow-x:hidden;overflow-y:auto;border-bottom:1px solid gray}.info-draw .shape-item{font-size:20px;border-radius:5px;margin:0 0 3px!important;cursor:pointer}.info-draw .shape-item .shape-name,.info-draw .shape-item .shape-type{border-radius:5px;padding-right:0!important;margin:0!important}.info-draw .shape-item input{border:1px solid #c4c4c4}.info-draw .shape-item.active{background:#e0e0e0}.info-draw .shape-item:hover{background:#ececec}.option-button{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#f9f9f9}.option-button .row,.option-button .col,.option-button .col-md-7,.option-button .col-md-5{margin:0!important}.option-button .option-plus{padding:5px!important;margin:0!important}.option-button .option-plus .line-option-list{border-right:1px solid #c4c4c4}.option-button .option-plus .color-list{border-right:1px solid #c4c4c4;padding:7px 9px!important}.option-button .option-plus .color-list .item-color{width:25px;height:25px;display:inline-block;margin:4px;cursor:pointer;border-radius:5px;border:solid 1px #c4c4c4}.option-button .option-plus .color-list .item-color.color-active{border:solid 2px #00b4ff!important;width:27px!important;height:27px!important;margin:3px!important}.option-button .option-plus .line-option{height:30px;width:100%;vertical-align:middle;cursor:pointer}.option-button .option-plus .line-option.active,.option-button .option-plus .line-option:hover{background:#e0e0e0;border-radius:5px}.option-button .option-plus .line-option .line{margin-bottom:13px;display:inline-block;width:100%;height:2px;background:black}.option-button .option-plus .line-option .line-dash{margin-bottom:13px;display:inline-block;width:100%;height:1px;border:dashed 1px black}.option-button .option-plus .line-option .line-fill{display:inline-block;border-radius:5px;width:100%;height:20px;margin-bottom:6px;border:solid 1px black}.shape-info{font-size:20px}.shape-info .test-mr{display:inline-flex;margin-right:15px!important}.shape-info-select{border-radius:5px;width:100%}.shape-info-select .flag-draw-item{display:inline-block;padding:7px 5px;width:50%;height:100%;cursor:pointer;font-size:20px;margin:0 15px;text-align:center;border-radius:5px}.shape-info-select .flag-draw-item:hover{background:rgb(214,214,213)}.shape-info-select .flag-draw-item.active{background:#e0e0e0}.point-item{background:#e0e0e0;border-radius:5px;padding:3px 4px;margin-right:5px;margin-top:5px;margin-bottom:5px;height:max-content;display:inline-flex}.point-item .name-point{font-size:20px}.edge{background:#e0e0e0;border-radius:5px;padding:3px 4px;margin-right:5px;margin-top:5px;margin-bottom:5px;height:max-content;display:inline-flex}.edge .name-point{font-size:20px}.type{background:#e0e0e0;border-radius:5px;padding:3px 4px;margin-right:5px;margin-top:5px;margin-bottom:5px;height:max-content;display:inline-flex}.point-hover{position:absolute;bottom:0;left:10;font-size:15px;display:inline-block;width:max-content;height:max-content}.select-mode{height:40px;margin-bottom:3px}.select-mode .mode{display:inline-block;width:50%;height:100%;cursor:pointer;text-align:center}.select-mode .mode:hover{background:rgb(212,211,211)}.select-mode .mode.active{background:rgb(179,213,230)}.line-info .all-point{display:flex}.question-dropdown{display:inline-block;margin-bottom:.1em;overflow:0!important}.question-dropdown .question-dropdown-toggle{text-align:center;position:relative;min-width:90px;padding:0 10px;border-radius:10px;border:2px solid #a5e4fa;cursor:pointer}.question-dropdown .dropdown-item:hover,.question-dropdown .dropdown-item:focus{color:initial!important}.question-dropdown .question-dropdown-toggle:hover{background-color:#e8f8ff;border:2px solid #a5e4fa}.question-dropdown .dropdown-toggle-active{background-color:#d8f3ff;border:2px solid #00b4ff}.question-dropdown .question-dropdown-toggle-left{text-align:left;padding:2px 0}.question-dropdown .question-dropdown-toggle-right{text-align:right;padding:2px 0}.question-dropdown .dropdown-menu>.dropdown-item{padding:0}.question-dropdown .dropdown-menu>.dropdown-item:hover{background-color:#adeefd!important}.question-dropdown .dropdown-menu{width:max-content;position:fixed!important;border-radius:16.39px;border:2px solid #b2e2f7;background:#ebf7fe;box-shadow:0 4px 20px #00000040}.question-dropdown .question-dropdown-toggle>.question-dropdown-icon{position:absolute;right:5px;top:5px;color:#a5e4fa}.question-dropdown .text-dropdown:empty:after{content:"  "}.question-dropdown .checked-true .question-dropdown-toggle{background-color:var(--correct-answer);border-color:var(--correct-answer);cursor:default}.question-dropdown .checked-true .question-dropdown-toggle span{color:#fff}.question-dropdown .checked-false .question-dropdown-toggle{background-color:var(--incorrect-answer);border-color:var(--incorrect-answer)}.question-dropdown .checked-false .question-dropdown-toggle span{color:#fff}.question-dropdown.check-answer-mode{pointer-events:none}.question-dropdown-export .option{cursor:pointer;color:#00b4ff}.question-dropdown-export .option-select{outline:2px solid;border-radius:28px;padding:0 8px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-0cdd387c.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-30da91e8.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-68534840.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-de7701e4.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-1ae6bd74.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-07d8e303.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-5d53e70a.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-3398dd02.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-ed0b7437.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-74444efd.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-9be7ceb8.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-9163df9c.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-51814d27.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-5e28753b.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-1e6f9579.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-0f60d1b8.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-c76c5d69.woff) format("woff"),url(/assets/KaTeX_Main-Bold-138ac28d.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-99cd42a3.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-a6f7ec0d.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-70ee1f64.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-97479ca6.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-f1d6ef86.woff) format("woff"),url(/assets/KaTeX_Main-Italic-0d85ae7c.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-c2342cd8.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-c6368d87.woff) format("woff"),url(/assets/KaTeX_Main-Regular-d0332f52.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-dc47344d.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-850c0af5.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-f9377ab0.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-7af58c5e.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-8a8d2445.woff) format("woff"),url(/assets/KaTeX_Math-Italic-08ce98e5.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-e99ae511.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-ece03cfd.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-1ece03f7.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-00b26ac8.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-91ee6750.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-3931dd81.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-68e8c73e.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-11e4dc8a.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-f36ea897.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-036d4e95.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-d96cdf2b.woff) format("woff"),url(/assets/KaTeX_Script-Regular-1c67f068.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-6b47c401.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-c943cc98.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-95b6d2f1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-d04c5421.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-2014c523.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-a6b2099f.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-6ab6b62e.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-500e04d5.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-a4af7d41.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-99f9c675.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-c647367d.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-71d517d6.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-e14fed02.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-f01f3e87.ttf) format("truetype")}.katex{text-rendering:auto;font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.13.24"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.input-math-modal-sk-doc{display:flex;align-content:center}.question-essay{border-radius:15px;line-height:1.5}.question-essay .text-wraped-box{position:relative;width:fit-content;cursor:text}.question-essay .text-wraped-box.export-mode{border:none!important}.question-essay .text-wraped-box.textarea-fill-in{margin-bottom:0}.question-essay .text-wraped-box.textarea-fill-in div[contenteditable]{margin-bottom:1.5em;min-height:1.5em}.question-essay .text-wraped-box.textarea-fill-in div[contenteditable] p{margin:0}.question-essay .text-wraped-box.textarea-fill-in-lineInput{margin-bottom:1.5em}.question-essay div[contenteditable=false]{background:#f9f9f9}.question-essay div:before{color:#00b4ff9e}.question-essay .additional-format{display:none;position:absolute;bottom:5px;right:5px}.question-essay .additional-format.active{display:unset}.question-essay .additional-format .btn{background-color:transparent;border:none;border-radius:5px;padding:5px}.question-essay .additional-format .btn:hover{background-color:#cfc8c8}.question-essay .placeholder{color:#b6b6b6;opacity:1}.question-essay .editor-question{min-height:14em}.question-essay .textarea-fill-in{text-align:justify;border:2px solid #a5e4fa;padding:2px 6px;border-radius:10px;white-space:pre-wrap;overflow-wrap:break-word;-webkit-user-select:text!important;user-select:text!important}.question-essay .textarea-fill-in.export-mode{border:none!important;--dot-bg: white;--dot-color: black;--dot-size: 1px;--dot-space-x: 1.5em;--dot-space-y: .2em;background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space-y) - var(--dot-size)),transparent 1%) center/var(--dot-space-y) var(--dot-space-y),linear-gradient(var(--dot-bg) calc(var(--dot-space-x) - var(--dot-size)),transparent 1%) center/var(--dot-space-x) var(--dot-space-x),var(--dot-color);background-position-y:4.4em;color:#000}.question-essay .textarea-fill-in.export-mode .placeholder{color:#000}.question-essay .textarea-fill-in-lineInput{color:#00b4ff;border:none;border-radius:10px 10px 0 0;padding:0;min-height:32px;background-image:linear-gradient(#a5e4fa .1em,transparent .1em);background-size:100% 1.5em;flex-grow:8;padding-top:.2rem;background-position-y:4.4em;white-space:pre-wrap;-webkit-user-select:text!important;user-select:text!important}.question-essay .textarea-fill-in-lineInput.export-mode{--dot-bg: white;--dot-color: black;--dot-size: 1px;--dot-space-x: 1.5em;--dot-space-y: .2em;background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space-y) - var(--dot-size)),transparent 1%) center/var(--dot-space-y) var(--dot-space-y),linear-gradient(var(--dot-bg) calc(var(--dot-space-x) - var(--dot-size)),transparent 1%) center/var(--dot-space-x) var(--dot-space-x),var(--dot-color);background-position-y:4.4em;color:#000}.question-essay .textarea-fill-in-lineInput.export-mode .placeholder{color:#000}.question-essay .textarea-fill-in-lineInput.remove-Border{border-bottom:unset!important}.question-essay .textarea-fill-in-lineInput.remove-Border.fit-content{width:fit-content!important;min-width:fit-content!important}.question-essay .textarea-fill-in-lineInput div[contenteditable]{margin-bottom:0;min-height:1.5em}.question-essay .textarea-fill-in-lineInput div[contenteditable] p{margin:0}.question-essay .textarea-fill-in-lineInput .additional-format{bottom:-45px}.question-essay .textarea-fill-in-lineInput:focus{color:#00b4ff;outline:0;box-shadow:unset!important;transition:.1s ease-in;background-color:unset!important;caret-color:#00b4ff}.question-essay .textarea-fill-in:not(.export-mode):hover{background-color:#e8f8ff}.question-essay .textarea-fill-in:focus{color:#00b4ff;outline:0;border:2px solid #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;caret-color:#00b4ff}.question-essay .textarea-fill-in:empty:after{content:"  "}.question-essay .textarea-fill-in:not(:focus){color:#00b4ff}.question-essay .textarea-fill-in:not(:focus).left{text-align:left}.question-essay .textarea-fill-in:not(:focus).center{text-align:center}.question-essay .textarea-fill-in:not(:focus).right{text-align:right}.question-essay .image-container{display:inline-block;margin-right:.5em;position:relative;width:fit-content}.question-essay .image-container:hover .remove-btn{display:unset}.question-essay .image-container img{position:relative;max-width:100%;max-height:200px;border-radius:5px;margin:10px 0}.question-essay .image-container .loading-img{position:absolute;margin:10px 0;left:45%;bottom:45%}.question-essay .image-container .remove-btn{display:none;position:absolute;top:20px;right:10px}.checkpoint-pdf .checkpoint-content-answer .template-box:has(>.question-essay){border:unset!important}.checkpoint-pdf .checkpoint-content-answer .question-essay .export-mode{display:none!important}.fill-in-cells{display:inline-block;-webkit-user-select:text!important;user-select:text!important}.fill-in-cells :first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.fill-in-cells :last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.fill-in-cells.spaceBetweenCells input{width:1.2em;text-align:center;border:2px solid #a5e4fa;border-right:2px solid #a5e4fa!important;border-radius:10px!important;-webkit-user-select:text!important;user-select:text!important}.fill-in-cells.spaceBetweenCells input:first-child{border:2px solid #a5e4fa;border-radius:10px!important}.fill-in-cells.spaceBetweenCells input:last-child{border:2px solid #a5e4fa;border-radius:10px!important;margin-right:15px!important}.fill-in-cells input{width:1.2em;text-align:center;border:2px solid #a5e4fa;border-right:2px dotted #a5e4fa;border-left:none;-webkit-user-select:text!important;user-select:text!important}.fill-in-cells input:first-child{border-left:2px solid #a5e4fa;border-radius:10px 0 0 10px}.fill-in-cells input:last-child{border-right:2px solid #a5e4fa;border-radius:0 10px 10px 0}.fill-in-cells input:focus{outline:0;color:#00b4ff;caret-color:#00b4ff;border:solid 2px #00b4ff!important;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in}.fill-in-cells input:not(:focus){color:#00b4ff}.fill-in-cells .box-input-correct{background-color:#c9ebc9;color:#1aba00!important;border:1.5px solid #1ABA00;border-left:1.5px solid #1ABA00!important;border-right:1.5px solid #1ABA00!important}.fill-in-cells .box-input-incorrect{background-color:#f9b8b8!important;color:red!important;border:1.5px solid #FF0000;border-left:1.5px solid #FF0000!important;border-right:1.5px solid #FF0000!important}.compute-from-a-number .question-fill-in-compute-from-a-number-correct input{border:1.5px solid #1ABA00!important;background-color:#c9ebc9;color:#1aba00!important}.compute-from-a-number .question-fill-in-compute-from-a-number-incorrect input{border:1.5px solid #FF0000!important;background-color:#f9b8b8;color:red!important}.fill-in-letters-bridge{display:inline-flex}.fill-in-letters-bridge .fill-in-letters-input{opacity:1!important;display:inline-block;width:1.2em;text-align:center;border:2px solid #a5e4fa;border-left:none;background:#e8f8ff;-webkit-user-select:text!important;user-select:text!important;padding:1px 4px 2px 2px;border-radius:0;min-width:1.3em}.fill-in-letters-bridge .fill-in-letters-input:first-child{border-left:2px solid #a5e4fa;border-radius:10px 0 0 10px}.fill-in-letters-bridge .fill-in-letters-input:last-child{border-right:2px solid #a5e4fa;border-radius:0 10px 10px 0;padding-right:4px}.fill-in-letters-bridge .fill-in-letters-input:focus{outline:0;border:solid 2px #00b4ff;color:#00b4ff;caret-color:#00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in}.fill-in-letters-bridge .fill-in-letters-input:not(:focus){color:#00b4ff}.fill-in-letters-bridge .alphabet:disabled{background-color:#fff;color:unset}.fill-in-letters-bridge .word-fill-in{margin-left:10px}.fill-in-letters-bridge .word-fill-in :first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.fill-in-letters-bridge .word-fill-in :last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.fill-in-letters-bridge .answer-correct{pointer-events:none;background-color:#c9ebc9;color:#1aba00!important;border-color:#1aba00!important}.fill-in-letters-bridge .answer-incorrect{background-color:#f9b8b8;border-color:#e84c28!important;color:#e84c28!important}.questionFillInLettersBridge-font-katex{font-family:KaTeX_Main}.fill-in-letters-guess{display:inline}.fill-in-letters-guess .word{display:inline-flex;gap:.05em}.fill-in-letters-guess .word .fill-in-letters-input{opacity:1!important;width:fit-content;text-align:center;display:inline-block;line-height:1.2}.fill-in-letters-guess .word .fill-in-letters-input:empty{content:" ";cursor:text;display:inline-block;width:.5em}.fill-in-letters-guess .word .fill-in-letters-input.correct:not([contenteditable=false]){pointer-events:none;border-color:var(--correct-answer)!important;color:var(--correct-answer)!important}.fill-in-letters-guess .word .fill-in-letters-input:not([contenteditable=false]){border-bottom:2px solid var(--data-color);color:var(--data-color)}.fill-in-letters-guess .word:not(:last-child){margin-right:.2em}.fill-in-letters-guess.show-key-mode .fill-in-letters-input:not([contenteditable=false]).correct{pointer-events:none;border-color:var(--correct-answer)!important;color:var(--correct-answer)!important}.fill-in-letters-guess.show-key-mode .fill-in-letters-input:not([contenteditable=false]).incorrect{border-color:#f04c49!important;color:#f04c49!important}.fill-in-letters-guess.show-key-mode.show-key-one-mode .fill-in-letters-input:not([contenteditable=false]).fill-in-letters-input:not(.correct){cursor:pointer}.fill-in-letters-guess.show-key-mode.show-key-one-mode .not-check{border-bottom:2px solid var(--data-color)!important;color:var(--data-color)!important}.fill-in-letters-guess.show-key-mode.show-key-all-mode .fill-in-letters-input:not([contenteditable=false]).fill-in-letters-input{pointer-events:none;border-color:var(--correct-answer)!important;color:var(--correct-answer)!important}.fill-in-letters-guess.show-key-mode.check-answer-mode .fill-in-letters-input:not([contenteditable=false]){pointer-events:none}.template-operator-fill-in{display:inline-grid;position:relative}.template-operator-fill-in .fill-in-circle{display:inline-block;width:45px;border:2px solid #a5e4fa;padding:2px 6px;border-radius:30px;text-align:center;color:#00b4ff;-webkit-user-select:text!important;user-select:text!important}.template-operator-fill-in div.fill-in-circle{width:fit-content;min-width:45px}.template-operator-fill-in .fill-in-circle:empty:after{content:"  "}.template-operator-fill-in .fill-in-circle:hover{background-color:#e8f8ff;cursor:pointer}.template-operator-fill-in .fill-in-circle:focus{outline:0;border:solid 2px #00b4ff;background:#e8f8ff;transition:.1s ease-in}.template-operator-fill-in .operator-container-hidden{width:0;z-index:1;position:absolute;bottom:calc(-100% - 6px)}.template-operator-fill-in .operator-container{width:max-content;margin-top:4px;border-radius:10px;background-color:#e8f8ff}.template-operator-fill-in .operator-container .operator{display:inline-block;margin:4px 4px 6px;border-radius:20px;text-align:center;padding:0 5px;cursor:pointer;width:43px;background-color:#fff;border:2px solid #a5e4fa;color:#00b4ff}.template-operator-fill-in .operator-container .operator-on-click{display:inline-block;margin:4px;border-radius:20px;text-align:center;padding:0 5px;cursor:pointer;width:43px;background-color:#e8f8ff;border:2px solid #00b4ff;color:#00b4ff}.template-operator-fill-in .operator-container .operator:hover{border:solid 2px #00b4ff}.question-fill-in-operator-font-katex{font-family:KaTeX_Math,Times New Roman,serif}.answers-user-read-only{height:fit-content}.answers-user-read-only .fill-in-circle{border-color:#00b4ff!important}.answers-user-read-only .show-answer-true{border-color:var(--correct-answer)!important;background-color:#c9ebc9!important;color:var(--correct-answer);pointer-events:none}.answers-user-read-only .show-answer-false{border-color:#f04c49!important;background-color:#f9b8b8!important;color:#f04c49}.compute-from-a-number{display:flex;justify-content:center;align-items:center;width:140px;border-radius:27px;border:1px solid #3bb1e3;background-color:#f3fbfc;font-weight:400;line-height:27.5px;color:#2d7e95;padding-top:10px;padding-bottom:10px}.compute-from-a-number .express-line{display:flex;width:100px;justify-content:space-between}.compute-from-a-number .express-line .input-express{display:inline-block}.compute-from-a-number .express-line .input-express>input{width:100px;border:1px solid #2d7e95;padding:2px;border-radius:7px;color:#2d7e95}.compute-from-a-number .express-line .input-express>input:focus{outline:none;border-color:#2d7e95}.compute-from-a-number .number-in-line{text-align:center;width:20px}.compute-from-a-number .compute-from-a-number-correct input{border:1.5px solid #1ABA00!important;background-color:#c9ebc9;color:#1aba00!important}.compute-from-a-number .compute-from-a-number-incorrect input{border:1.5px solid #FF0000!important;background-color:#f9b8b8;color:red!important}.fill-in-table{width:fit-content;margin-top:10px}.fill-in-table .custom-header-table-question{background-color:#a7dff8}.fill-in-table table{border-spacing:0;border-collapse:unset}.fill-in-table table th,.fill-in-table table td{padding:.5rem 1.5rem!important;vertical-align:middle;border:1px solid #3bb1e3;border-right:unset;border-bottom:unset;text-align:center}.fill-in-table table td:last-child,.fill-in-table table th:last-child{border-right:1px solid #3bb1e3}.fill-in-table table tr:last-child>td{border-bottom:1px solid #3bb1e3}.fill-in-table table thead{background-color:#a7dff8}.fill-in-table table thead tr:first-child th:first-child{border-top-left-radius:8px}.fill-in-table table thead tr:first-child th:last-child{border-top-right-radius:8px}.fill-in-table table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.fill-in-table table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.fill-in-table .inputTable{height:1.5em;background:#ffffff;border-bottom:1px solid #3bb1e3!important;box-sizing:border-box;color:#00b4ff}.fill-in-table .inputTable:focus-visible{background:#e8f8ff;border-bottom:2px solid #3bb1e3!important;outline:none!important}.fill-in-table .answer-correct{background-color:#c9ebc9!important;color:#1aba00!important}.fill-in-table .answer-incorrect{background-color:#f9b8b8!important;color:#e84c28!important}@media screen and (max-width: 1300px){.sk-td{padding:0!important}.sk-table{width:90vw!important}}.question-fill-in{display:inline-block;min-width:1.5em;border:2px solid #a5e4fa;padding:2px 6px;border-radius:8px;line-height:125%;-webkit-user-select:text!important;user-select:text!important}.question-fill-in-caret.true{caret-color:red!important}.question-fill-in:hover{background-color:#e8f8ff!important}.question-fill-in.is-3{pointer-events:none}.question-fill-in-wrapper{line-height:125%!important}.question-fill-in:focus-visible{color:#00b4ff;outline:0;border:2px solid #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff!important;caret-color:#00b4ff}.question-fill-in:empty:before{content:"  ";cursor:text;display:inline-block}.question-fill-in:not(:focus){color:#00b4ff}.question-fill-in:not(:focus).left{text-align:left}.question-fill-in:not(:focus).center{text-align:center}.question-fill-in:not(:focus).right{text-align:right}.question-fill-in-no-border{border:none;border-radius:10px 10px 0 0;padding:0;border-bottom:2px solid #a5e4fa;word-break:break-word;display:inline;-webkit-user-select:text!important;user-select:text!important}.question-fill-in-no-border.question-fill-in-correct,.question-fill-in-no-border.remove-Border{border-bottom:unset!important}.question-fill-in-no-border.question-fill-in-correct.fit-content,.question-fill-in-no-border.remove-Border.fit-content{width:fit-content!important;min-width:fit-content!important}.question-fill-in-no-border.question-fill-in-correct{background-color:#fff!important;color:var(--correct-answer)!important}.question-fill-in-no-border.question-fill-in-incorrect{background-color:#fff!important;color:var(--incorrect-answer)!important}.question-fill-in-no-border:focus-visible{color:#00b4ff;outline:0;border:none;box-shadow:unset!important;transition:.1s ease-in;background-color:unset!important;caret-color:#00b4ff}.question-fill-in-no-border:not(.not-focus):focus{border:unset!important}.question-fill-in-circle{display:inline-block;min-width:45px;border:2px solid #a5e4fa;padding:2px 6px;border-radius:30px;text-align:center;-webkit-user-select:text!important;user-select:text!important}.question-fill-in-circle:hover{background-color:#e8f8ff!important}.question-fill-in-circle:focus-visible{color:#00b4ff;outline:0;border:2px solid #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff!important;caret-color:#00b4ff}.question-fill-in-circle:focus-visible.question-fill-in-correct{box-shadow:none!important}.question-fill-in-circle:focus-visible.question-fill-in-incorrect{box-shadow:none!important}.question-fill-in-circle:empty:before{content:"  ";cursor:text}.question-fill-in-circle:not(:focus){color:#00b4ff}.question-fill-in-circle:not(:focus).left{text-align:left}.question-fill-in-circle:not(:focus).center{text-align:center}.question-fill-in-circle:not(:focus).right{text-align:right}.question-font-katex{font-family:KaTeX_Main,Times New Roman,serif}.question-font-katex.chemistry{font-family:KaTeX_Chemical;font-weight:400}.chemistry{font-family:Quicksand-Chemical;font-weight:900}.chemistry-content .chemistry{font-family:KaTeX_Chemical;font-weight:500}.question-fill-in-correct{background-color:var(--correct-answer)!important;color:#fff!important;border-color:var(--correct-answer)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.question-fill-in-correct:not(.question-fill-in-no-border):hover{background-color:var(--correct-answer)!important}.is-0.question-fill-in-incorrect{cursor:pointer!important}.question-fill-in-incorrect{-webkit-user-select:none!important;user-select:none!important;color:var(--incorrect-answer)!important;background-color:var(--incorrect-answer)!important;border-color:var(--incorrect-answer)!important;color:#fff!important}.question-fill-in-incorrect:not(.question-fill-in-no-border):hover{background-color:var(--incorrect-answer)!important}.question-fill-in-caret.background-white{background-color:#fff}.question-fill-in-caret.background-opacity{background-color:#fffc}.question-fill-in-wrapper .show-solve-sentence,.question-fill-in-wrapper .template-explain-answer{display:none!important}.question-fill-in-wrapper.show-icon-solve .show-solve-sentence,.question-fill-in-wrapper.show-icon-solve .template-explain-answer{display:inline-flex!important}.question-fill-in-wrapper .show-solve-answer-correct{margin-left:5px}.template-compute-fraction:has(.export-mode) .question-fill-in-wrapper{border:none!important}.template-fill-multiple-consecutive-blanks{display:flex}.template-fill-multiple-consecutive-blanks .line{top:5px;left:50%;position:absolute}.template-fill-multiple-consecutive-blanks .item{position:relative}.template-fill-multiple-consecutive-blanks .itemContent{padding:0 10px;border-radius:10px;border:2px solid #e7e7e7}.template-fill-multiple-consecutive-blanks .fillInInput{display:inline-block;min-width:45px;border-radius:10px;border:2px solid #a5e4fa;-webkit-user-select:text!important;user-select:text!important}.template-fill-multiple-consecutive-blanks .fillInInput:hover{background-color:#e8f8ff}.template-fill-multiple-consecutive-blanks .fillInInput:focus{color:#00b4ff;outline:0;border:2px solid #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff;caret-color:#00b4ff}.template-fill-multiple-consecutive-blanks .fillInInput:not(:focus){color:#00b4ff}.template-fill-multiple-consecutive-blanks .answer-correct{background-color:#c9ebc9!important;color:#1aba00!important;border:1.5px solid #1ABA00!important}.template-fill-multiple-consecutive-blanks .answer-incorrect{background-color:#f9b8b8!important;color:red!important;border:1.5px solid #FF0000!important}.template-fill-multiple-consecutive-blanks .pe-none{pointer-events:none}.question-find-word-in-matrix{width:fit-content;position:relative;display:inline-block;-webkit-user-select:none;user-select:none;touch-action:none}.question-find-word-in-matrix .table-word{position:absolute;top:0;border:2px solid #ccc;border-radius:30px;color:#212529;padding:5px;font-weight:700}.question-find-word-in-matrix .cell{text-align:center;cursor:pointer;border-collapse:initial;border:none;display:flex;align-items:center;justify-content:center}.question-find-word-in-matrix .matrix-line-connect .correct,.question-find-word-in-matrix .matrix-line-connect .correct-fill{stroke:var(--correct-answer);fill:var(--correct-answer)}.question-find-word-in-matrix .matrix-line-connect .wrong{stroke:var(--incorrect-answer);fill:var(--incorrect-answer)}.question-find-word-in-matrix .matrix-line-connect .example{fill:#faa515}.question-find-word-in-matrix .cell-examples{background:#ffeac8;border-radius:50%;color:#e87d00}.question-find-word-in-matrix .cell-selected{background:#dbefff;border-radius:50%;color:#38a4ff}.question-find-word-in-matrix .cell-hover{background:#2f4d87;border-radius:50%;color:#fff}.question-find-word-in-matrix .pointChoiceStart{background:#e8f8ff}.question-find-word-in-matrix-showKey .cell-hover{background:#2f4d87;border-radius:50%;color:#fff}.question-find-word-in-matrix-showKey .cell-selected{background:none;color:#2f4d87}.question-find-word-in-matrix-showKey .box-correct{background-color:#c9ebc9;border:1.5px solid var(--correct-answer);color:var(--correct-answer);border-radius:50%}.question-find-word-in-matrix-showKey .box-correct.cell-hover{background-color:#c9ebc9;color:var(--correct-answer);border:4px solid var(--correct-answer)}.question-find-word-in-matrix-showKey .box-incorrect{background-color:#f9b8b8;border:1.5px solid #ff0000;color:red;border-radius:50%}.question-find-word-in-matrix-showKey .box-incorrect.cell-hover{border:4px solid #ff0000;background-color:#f9b8b8;color:red}.graph-draw-shape{position:relative;line-height:1;font-size:small}.graph-draw-shape:hover{cursor:pointer}.graph-draw-shape .graph-network-100,.graph-draw-shape .line100{position:absolute;top:40px;left:21px}.graph-draw-shape .graph-network-400,.graph-draw-shape .line400{position:absolute;top:65px;left:40px}.hundred-chart-fill-in{border:1px solid #6eb4c8;border-spacing:1.5px;border-collapse:unset;background:#6eb4c8}.hundred-chart-fill-in td,.hundred-chart-fill-in input{line-height:30px;text-align:center;border:1.5px solid #6eb4c8;border-radius:7px}.hundred-chart-fill-in td{padding:10px;background-color:#fff;width:60px;height:60px;color:#005f78;display:table-cell}.hundred-chart-fill-in .fill-in{padding:0;display:table-cell;background:#4192a9}.hundred-chart-fill-in input{width:60px!important;height:60px;background:#4192a9;color:#fff;outline:0;font-weight:700;border:#4192a9}.hundred-chart-fill-in input:focus{outline:none;border:2.5px solid #025870}.hundred-chart-fill-in .box-correct{color:#1aba00!important;background-color:#c9ebc9!important}.hundred-chart-fill-in .box-correct:hover{background-color:#c9ebc9!important}.hundred-chart-fill-in .box-incorrect{color:red!important;background-color:#f9b8b8!important}.hundred-chart-fill-in .box-incorrect:hover{background-color:#f9b8b8!important}.hundred-chart{border:1px solid #6eb4c8;border-spacing:1.5px;border-collapse:unset;background:#6eb4c8}.hundred-chart td{line-height:30px;text-align:center;border:1.5px solid #6eb4c8;border-radius:7px;cursor:pointer;padding:10px;background-color:#fff;width:60px;height:60px;color:#005f78;font-weight:400;display:table-cell}.hundred-chart td:hover.not-check{background-color:#c1e4eb}.hundred-chart .hundred-chart-disable{font-weight:700;background-color:#4192a9;color:#fff}.hundred-chart .hundred-chart-select{background-color:#3dc9ec}.hundred-chart .checked-true{background-color:#c9ebc9;border-color:#1aba00;color:#1aba00}.hundred-chart .checked-false{background-color:#f9b8b8;border-color:#f04c49;color:#e84c28}.question-count-continue-with-image .fill-all .fill-item,.solve-count-continue-with-image .fill-all .fill-item{text-align:center}.question-count-continue-with-image .fill-all .fill-item .label,.solve-count-continue-with-image .fill-all .fill-item .label{margin-bottom:20px}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item,.question-count-continue-with-image .fill-all .fill-item .label .text-view,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item,.solve-count-continue-with-image .fill-all .fill-item .label .text-view{display:inline-block;min-width:45px;padding:2px 6px;border-radius:10px}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item{color:#00b4ff;border:2px solid #a5e4fa}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:hover,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:hover{background-color:#e8f8ff}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:focus,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:focus{outline:0;border:solid 2px #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff;caret-color:#00b4ff}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:empty:after,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:empty:after{content:"  "}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus),.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus){color:#00b4ff}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).left,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).left{text-align:left}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).center,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).center{text-align:center}.question-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).right,.solve-count-continue-with-image .fill-all .fill-item .label .input-fill-item:not(:focus).right{text-align:right}.question-count-continue-with-image .solve-input-fill-item,.solve-count-continue-with-image .solve-input-fill-item{color:#00b4ff;min-width:45px;padding:2px 6px;border:2px solid #a5e4fa;border-radius:10px}.question-count-continue-with-image .answer-correct .input-fill-item,.solve-count-continue-with-image .answer-correct .input-fill-item{background-color:#c9ebc9!important;color:#1aba00!important;border:1.5px solid #1ABA00!important}.question-count-continue-with-image .answer-incorrect .input-fill-item,.solve-count-continue-with-image .answer-incorrect .input-fill-item{background-color:#f9b8b8!important;color:red!important;border:1.5px solid #FF0000!important}.question-label-diagrams,.solve-label-diagram{position:relative}.question-label-diagrams.left-right,.solve-label-diagram.left-right{display:flex}.question-label-diagrams.left-right .option-list,.solve-label-diagram.left-right .option-list{display:grid;width:35%}.question-label-diagrams.twoSide,.solve-label-diagram.twoSide{display:flex}.question-label-diagrams.twoSide .option-list,.solve-label-diagram.twoSide .option-list{display:flex;flex-direction:column}.question-label-diagrams.top-bottom .option-list,.solve-label-diagram.top-bottom .option-list{display:flex}.question-label-diagrams .listItem,.solve-label-diagram .listItem{background:#f4f4f4;min-height:44px;border-radius:10px;margin:5px;text-align:center}.question-label-diagrams::selection,.solve-label-diagram::selection{background:#e8f8ff;border:2px solid #40c7ff}.question-label-diagrams .align-center-list,.solve-label-diagram .align-center-list{justify-content:center}.question-label-diagrams .item,.solve-label-diagram .item{border-radius:10px;border:2px solid #a5e4fa;padding:0 15px;text-align:center;justify-content:center}.question-label-diagrams .item.align-text-item,.solve-label-diagram .item.align-text-item{display:flex;align-items:center}.question-label-diagrams .item-content,.solve-label-diagram .item-content{gap:12px}.question-label-diagrams .item-solve-label-diagram,.solve-label-diagram .item-solve-label-diagram{border-radius:10px;padding:0 15px;text-align:center}.question-label-diagrams .item-solve-label-diagram.align-text-item,.solve-label-diagram .item-solve-label-diagram.align-text-item{display:flex;align-items:center}.question-label-diagrams .item-solve-label-diagram.item-solve-is-image,.solve-label-diagram .item-solve-label-diagram.item-solve-is-image{background:none!important;border:none!important;padding:0!important}.question-label-diagrams .item:hover,.solve-label-diagram .item:hover{background-color:#d8f3ff!important}.question-label-diagrams .space1,.solve-label-diagram .space1{border:2px dashed #40c7ff!important;border-radius:10px;cursor:pointer}.question-label-diagrams .space1:hover,.solve-label-diagram .space1:hover{background:white!important;opacity:.8}.question-label-diagrams .animationItem,.solve-label-diagram .animationItem{position:relative;animation-name:example;animation-duration:1s}@keyframes example{0%{left:100px;top:0}to{left:0;top:0}}.question-label-diagrams .temp-item,.solve-label-diagram .temp-item{height:0}.question-label-diagrams .space,.question-label-diagrams .item,.question-label-diagrams .listItem,.question-label-diagrams .selected,.solve-label-diagram .space,.solve-label-diagram .item,.solve-label-diagram .listItem,.solve-label-diagram .selected{cursor:pointer}.question-label-diagrams .space.active,.question-label-diagrams .item.active,.question-label-diagrams .listItem.active,.question-label-diagrams .selected.active,.solve-label-diagram .space.active,.solve-label-diagram .item.active,.solve-label-diagram .listItem.active,.solve-label-diagram .selected.active{border-color:#00b4ff;background:#d8f3ff}.question-label-diagrams .item-is-image,.solve-label-diagram .item-is-image{background:none!important;border:none!important;text-align:center}.question-label-diagrams .item-is-image :hover,.solve-label-diagram .item-is-image :hover{filter:drop-shadow(0 0 .15rem #00b4ff)}.question-label-diagrams .transaction-box,.solve-label-diagram .transaction-box{position:relative;animation:transactionItem .5s}.question-label-diagrams .box-item-selected,.solve-label-diagram .box-item-selected{transform:translate(calc(-50% + 50px),calc(-50% + 22px))}.question-label-diagrams .box-correct,.solve-label-diagram .box-correct{background-color:#c9ebc9!important;border:1.5px solid #1aba00!important;padding:0 15px;text-align:center;justify-content:center}.question-label-diagrams .box-correct span,.solve-label-diagram .box-correct span{color:#1aba00!important}.question-label-diagrams .box-correct:hover,.solve-label-diagram .box-correct:hover{background-color:#c9ebc9!important}.question-label-diagrams .box-incorrect,.solve-label-diagram .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #ff0000!important;padding:0 15px;text-align:center;justify-content:center}.question-label-diagrams .box-incorrect span,.solve-label-diagram .box-incorrect span{color:red!important}.question-label-diagrams .box-incorrect:hover,.solve-label-diagram .box-incorrect:hover{background-color:#f9b8b8!important}.question-label-diagrams .index-image,.solve-label-diagram .index-image{position:absolute;top:-20px;left:-18px;border-radius:50%;background-color:#fff;width:2.5rem;max-height:2.5rem;min-height:2.5rem;line-height:1;font-size:1.5rem;color:#00bedf;font-weight:700;display:flex;align-items:center;justify-content:center}.question-label-diagrams .index-image:not(.tall),.solve-label-diagram .index-image:not(.tall){padding-bottom:1%}.question-label-diagrams .frame-background .item-container .item-selected .template-explain-answer,.question-label-diagrams .frame-background .item-container .item-selected .show-solve-sentence,.solve-label-diagram .frame-background .item-container .item-selected .template-explain-answer,.solve-label-diagram .frame-background .item-container .item-selected .show-solve-sentence{position:absolute;left:calc(100% + 2px);top:0}.question-label-diagrams .frame-background .item-container .item-selected .show-solve-answer-correct,.solve-label-diagram .frame-background .item-container .item-selected .show-solve-answer-correct{position:absolute;left:calc(100% + 7px);top:0;filter:none!important}.question-label-diagrams .frame-background .item-container .item-selected .show-solve-answer-correct :hover,.solve-label-diagram .frame-background .item-container .item-selected .show-solve-answer-correct :hover{filter:none!important}.question-label-diagrams .frame-background .item-container .item-selected .box-incorrect .template-explain-answer,.question-label-diagrams .frame-background .item-container .item-selected .box-incorrect .show-solve-sentence,.question-label-diagrams .frame-background .item-container .item-selected .box-not-check .template-explain-answer,.question-label-diagrams .frame-background .item-container .item-selected .box-not-check .show-solve-sentence,.solve-label-diagram .frame-background .item-container .item-selected .box-incorrect .template-explain-answer,.solve-label-diagram .frame-background .item-container .item-selected .box-incorrect .show-solve-sentence,.solve-label-diagram .frame-background .item-container .item-selected .box-not-check .template-explain-answer,.solve-label-diagram .frame-background .item-container .item-selected .box-not-check .show-solve-sentence{display:none!important}.question-label-diagrams .frame-background .item-container .item-selected .box-correct .template-explain-answer,.question-label-diagrams .frame-background .item-container .item-selected .box-correct .show-solve-key-word,.solve-label-diagram .frame-background .item-container .item-selected .box-correct .template-explain-answer,.solve-label-diagram .frame-background .item-container .item-selected .box-correct .show-solve-key-word{display:inline-flex!important}.item-placeholder{border:2px solid #f4f4f4;border-radius:10px;color:#f4f4f4}.img-container .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.img-container:hover .zoom-button:not(.is-dragging){transform:scale(1.1);display:initial!important}.item-container .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.item-container:hover .zoom-button:not(.is-dragging){transform:scale(1.1);display:initial!important}.question-line-graph{position:relative;font-size:small}.question-line-graph.lock{pointer-events:none}.question-line-graph .hover-space{position:absolute;left:-15px}.question-line-graph .number-column{position:absolute;top:20px;display:table-row}.question-line-graph .line.correct-line{stroke:var(--correct-answer)}.question-line-graph .line.incorrect-line{stroke:var(--incorrect-answer)}.question-line-graph .point.correct-point{fill:var(--correct-answer)}.question-line-graph .point.incorrect-point{opacity:1;fill:var(--incorrect-answer)}.question-linking-words .latex{color:#000}.question-linking-words .latex .katex{line-height:100%!important}.question-linking-words.direction-left .box-list-items-draggable{position:sticky;position:-webkit-sticky;height:fit-content;top:0;z-index:1}.question-linking-words.direction-right .box-list-items-draggable{position:sticky;position:-webkit-sticky;height:fit-content;top:0;z-index:1}.question-linking-words .item svg{height:100%;width:auto}.question-linking-words .item .index{font-weight:700}.question-linking-words .item-box{display:flex;flex-direction:row;gap:.5em;justify-content:center}.question-linking-words .item-box div svg{width:100%}.question-linking-words .item:hover{background-color:#d8f3ff!important}.question-linking-words .temp-space1{border:2px dashed #a5e4fa;border-radius:10px;min-width:80px;cursor:pointer;margin:2px 0;display:flex;background-color:#effaff}.question-linking-words .temp-space1:after{content:"  "}.question-linking-words .temp-item{align-items:center;justify-content:center;min-width:80px;height:fit-content;background:#e8f8ff;border:2px solid #a5e4fa;border-radius:10px;padding:0 15px;margin:2px 0;display:none;height:fit-content!important}.question-linking-words .item.dragging+.temp-item{display:inline-flex}.question-linking-words .box-correct:hover{background-color:var(--correct-answer)!important}.question-linking-words .box-correct .index,.question-linking-words .box-correct .sk-text-run{color:#fff!important}.question-linking-words .box-correct svg path[stroke]{stroke:#fff}.question-linking-words .box-correct svg path[fill]{fill:#fff}.question-linking-words .box-incorrect .index,.question-linking-words .box-incorrect .sk-text-run{color:#fff!important}.question-linking-words .box-incorrect:hover{background-color:var(--incorrect-answer)!important}.question-linking-words .box-incorrect svg path[stroke]{stroke:#fff}.question-linking-words .box-incorrect svg path[fill]{fill:#fff}.question-linking-words .dragging+.bg-item{display:block}.question-linking-words .bg-item{display:none;padding:0 15px;position:absolute;text-align:center!important;margin-left:auto;margin-right:auto;left:0;right:0;display:flex;align-items:center;justify-content:center;height:100%}.icon-change-view-question-linking-words{display:inline-flex;z-index:3}.icon-change-view-question-linking-words .exchange-icon{animation:blink linear 1s;animation-iteration-count:infinite;--webkit-animation: blink linear 1s;--webkit-animation-iteration-count: infinite}.question-linking-words-export{width:100%;display:flex;flex-direction:column;gap:1rem}.question-linking-words-export .answer{display:inline-block;position:relative;bottom:0;border-bottom:#000 1px dotted;min-width:30px;padding:0 5px;text-align:center;line-height:100%}.question-linking-words-export .items-table{align-self:start;margin-top:10px;display:grid!important;border:#000 2px solid;padding:20px;width:100%;gap:20px;grid-template-columns:repeat(3,1fr)}.question-linking-words-export .items-table .item{display:flex;gap:4px}.question-location-in-a-grid{border:1px solid #3bb1e3;border-spacing:7px;border-collapse:unset;background:#f3fbfc;border-radius:10px}.question-location-in-a-grid td{text-align:center;border:1.5px solid #6eb4c8;border-radius:6px;cursor:pointer;padding:10px;background-color:#fff;width:82px;height:82px;display:table-cell}.question-location-in-a-grid td:hover{background-color:#d0f0ff}.question-location-in-a-grid .box-select{background-color:#c9eeff;border:2px solid #3bb1e3}.question-location-in-a-grid .box-correct{pointer-events:none;width:fit-content;padding:20px;background-color:#f4f6f7}.question-location-in-a-grid .disable{pointer-events:none}.question-location-in-a-grid .checked-true{background-color:#c9ebc9!important;border:2px solid #1ABA00!important}.question-location-in-a-grid .checked-true .sk-text-run{color:#1aba00!important}.question-location-in-a-grid .checked-false{background-color:#f9b8b8!important;border:2px solid #F04C49!important}.question-location-in-a-grid .checked-false .sk-text-run{color:#e84c28!important}.question-location-in-a-grid.block-event{pointer-events:none}.question-make-shapes-structure{position:relative}.question-make-shapes-structure svg{overflow:visible}.question-make-shapes-structure .shape-container{margin-top:20px}.question-make-shapes-structure .tile-stack{display:inline-block;margin-right:20px}.question-make-shapes-structure .tile-slot{position:relative;display:inline-block;z-index:1;cursor:pointer}.question-make-shapes-structure .tile-slot-noninteractive{position:absolute;display:inline-block;z-index:0}.question-make-shapes-structure .tile-slot-noninteractive:nth-child(1){transform:translate(6px,6px);-webkit-transform:translate(6px,6px)}.question-make-shapes-structure .tile-slot-noninteractive:nth-child(2){transform:translate(3px,3px);-webkit-transform:translate(3px,3px)}.question-make-shapes-structure .tile-put{position:absolute;display:inline-block;z-index:1;cursor:pointer}.question-make-shapes-structure .tile-slot.react-draggable-dragging{z-index:2}.question-make-shapes-structure .tile-slot.tile-transition{z-index:2;transition:transform .35s}.question-many-fill-in .box-fill-in{min-width:50px!important;line-height:125%}.question-many-fill-in .box-fill-in .many-fill-in-item{font-size:22px}.question-many-fill-in .box-fill-in:not(:focus){text-align:center}.question-font-katex .question-many-fill-in.chemistry{font-family:KaTeX_Chemical;font-weight:400}.question-many-fill-in .chemistry{font-family:Quicksand-Chemical;font-weight:900}.question-many-fill-in .answer-correct{pointer-events:none}.question-many-fill-in .answer-correct .box-fill-in{background-color:#c9ebc9;color:#1aba00!important;border-color:#1aba00!important}.question-many-fill-in .answer-incorrect .box-fill-in{background-color:#f9b8b8;color:#e84c28!important;border-color:#e84c28!important}.question-match-answer{display:inline-block;text-align:center;white-space:pre-line;-webkit-user-select:none;user-select:none}.question-match-answer .list-box{height:fit-content;position:relative}.question-match-answer .box{min-height:50px;border-radius:10px;line-height:1}.question-match-answer .box:hover{background-color:#d8f3ff!important}.question-match-answer .box .space:after{content:"  "}.question-match-answer .vertical-mid{vertical-align:middle}.question-match-answer .box-inside{border-radius:12px;color:#00b4ff}.question-match-answer .space{border-radius:12px;border:none!important}.question-match-answer .pos-relative{display:flex;justify-content:center}.question-match-answer .align-passage-center{display:flex!important;justify-content:center}.question-match-answer .align-passage-right{display:flex!important;justify-content:right}.question-match-answer .active .space,.question-match-answer .active .box,.question-match-answer .active .box-inside{background:#d8f3ff;border-color:#00b4ff}.question-match-answer .temp-item{height:0}.question-match-answer .spaceBottom{margin-top:20px!important;margin-bottom:100px!important}.question-match-answer .bg-item{padding:5px 10px;position:absolute;text-align:center!important;width:100%;height:100%;top:0;left:0;border-radius:10px;display:flex;justify-content:center;align-items:center;background:#e8f8ff;transform:translate(0);min-height:50px}.question-match-answer .box-correct{background-color:#c9ebc9!important;color:var(--correct-answer)!important;border:1.5px solid var(--correct-answer)!important}.question-match-answer .box-correct:hover{background-color:#c9ebc9!important}.question-match-answer .box-incorrect{background-color:#f9b8b8!important;color:red!important;border:1.5px solid #ff0000!important}.question-match-answer .box-incorrect:hover{background-color:#f9b8b8!important}.question-match-answer .not-use-font-katex .katex{font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:400;font-stretch:normal;font-size:1em;font-family:Quicksand,serif!important}.question-match-answer .not-use-font-katex .katex .base{font-size:1em}.question-match-answer .not-use-font-katex .katex .mathnormal{font-family:Quicksand,serif!important;font-style:normal}.icon-change-view-question-match-answer{display:inline-flex;z-index:3}.icon-change-view-question-match-answer .exchange-icon{animation:blink linear 1s;animation-iteration-count:infinite;--webkit-animation: blink linear 1s;--webkit-animation-iteration-count: infinite}.question-match-effect .listItem{background:"#e9ecef";width:165px;min-height:100px;border-radius:10px;margin:5px}.question-match-effect .item{background:#f3fbfc;border-radius:10px;border:1px solid #3bb1e3;text-align:center;font-weight:700;color:#2d7e95}.question-match-effect .space1,.question-match-effect .box-custom{border:1px solid #3bb1e3;border-radius:15px;text-align:center;background:#ffffff}.question-match-effect .text-header-table{border:2px solid #3bb1e3;background:#a7dff8;text-align:center;font-weight:700;line-height:25px;color:#0a5a71}.question-match-effect .body-table-custom{background:#f3fbfc}.question-match-effect .text-cause-custom{display:flex;align-items:center!important;border-radius:15px;text-align:center;line-height:30px;color:#0a5a71}.question-match-effect .box-correct{background-color:#c9ebc9!important;border:1.5px solid #1ABA00!important;color:#1aba00!important;text-align:center;font-weight:700;line-height:31px}.question-match-effect .box-correct:hover{background-color:#c9ebc9!important}.question-match-effect .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #FF0000!important;color:red!important;text-align:center;font-weight:700;line-height:31px}.question-match-effect .box-incorrect:hover{background-color:#f9b8b8!important}.question-match-in-table .options-match-in-table{background:#f4f4f4;border-radius:10px;min-width:50px;min-height:50px;height:fit-content;margin:5px;display:inline-block;position:relative}.question-match-in-table .selected-item{display:inline}.question-match-in-table .selected-item.d-inline{cursor:pointer}.question-match-in-table .selected-item.selected-item-correct:has(>.show-solve-sentence),.question-match-in-table .selected-item:has(>.show-solve-answer-correct){align-items:flex-start!important}.question-match-in-table .selected-item.selected-item-correct:has(>.show-solve-sentence) .show-solve-sentence,.question-match-in-table .selected-item.selected-item-correct:has(>.show-solve-sentence) .show-solve-answer-correct,.question-match-in-table .selected-item:has(>.show-solve-answer-correct) .show-solve-sentence,.question-match-in-table .selected-item:has(>.show-solve-answer-correct) .show-solve-answer-correct{margin-left:10px}.question-match-in-table .selected-item.selected-item-not-check .show-solve-sentence,.question-match-in-table .selected-item.selected-item-incorrect .show-solve-sentence{display:none!important}.question-match-in-table .item-col{align-items:center;white-space:pre-wrap;justify-content:center}.question-match-in-table .item{min-width:50px;height:fit-content;background:#e8f8ff;border:2px solid #a5e4fa;border-radius:10px;padding:0 15px 2px;display:inline-flex;align-items:center;justify-content:center}.question-match-in-table .item .index-option{min-width:1.2em;height:100%;align-self:flex-start;font-weight:700;color:inherit}.question-match-in-table .katex-box .index-option{align-self:center;line-height:1}.question-match-in-table .item:hover{background-color:#d8f3ff!important}.question-match-in-table .active:not(.show-solve-answer-correct){background-color:#a5e4fa!important;box-shadow:#64646f33 0 7px 29px}.question-match-in-table .active:not(.show-solve-answer-correct):hover{border:2px solid #8dddfa!important}.question-match-in-table .space1{border:2px dashed #a5e4fa;border-radius:10px;min-width:80px;pointer-events:none}.question-match-in-table .space1 div:after{content:"  "}.question-match-in-table .space1 span:empty:before{content:"  "}.question-match-in-table .match-in-table-data{margin-top:10px;display:inline-flex;width:100%}.question-match-in-table .match-in-table-data table{border-spacing:0;border-collapse:unset;width:fit-content}.question-match-in-table .match-in-table-data table th,.question-match-in-table .match-in-table-data table td{padding:.5rem!important;vertical-align:middle;border:1px solid #d6d6d6;border-right:unset;border-bottom:unset;text-align:center}.question-match-in-table .match-in-table-data table td:last-child,.question-match-in-table .match-in-table-data table th:last-child{border-right:1px solid #d6d6d6}.question-match-in-table .match-in-table-data table tr:last-child>td{border-bottom:1px solid #d6d6d6}.question-match-in-table .match-in-table-data table tbody tr:first-child td:first-child{border-top-left-radius:10px}.question-match-in-table .match-in-table-data table tbody tr:first-child td:last-child{border-top-right-radius:10px}.question-match-in-table .match-in-table-data table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.question-match-in-table .match-in-table-data table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.question-match-in-table .match-in-table-data table .text-left{padding:.5em .75em!important}.question-match-in-table .tr-title{background-color:#a7dff8;line-height:2;padding:.5em .75em!important}.question-match-in-table .temp-item{height:0!important}.question-match-in-table .table-match-in .tr-match-in .text-left .item-col{justify-content:left;flex-wrap:wrap;grid-gap:8px 0}.question-match-in-table .box-correct{background-color:#c9ebc9!important;border:1.5px solid var(--correct-answer)!important;pointer-events:none}.question-match-in-table .box-correct .index-option,.question-match-in-table .box-correct span{color:var(--correct-answer)!important}.question-match-in-table .box-correct:hover{background-color:#c9ebc9!important}.question-match-in-table .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #ff0000!important}.question-match-in-table .box-incorrect .index-option,.question-match-in-table .box-incorrect span{color:red!important}.question-match-in-table .box-incorrect:hover{background-color:#f9b8b8!important}#answerFilter .question-match-in-table .show-solve-answer-correct{margin-left:10px}.question-match-words{display:flex;position:relative}.question-match-words .left-title-box,.question-match-words .right-title-box{display:flex;justify-content:center;background-color:#a7dff8!important;font-weight:700;white-space:pre}.question-match-words.horizontal{display:grid}.question-match-words .match-words{display:inline-flex}.question-match-words .match-words .custom-text-box{font-weight:700;margin:0 10px 10px 5px;min-width:70px}.question-match-words .match-words .custom-text-box.horizontal{display:flex;align-items:center;text-align:center;margin:0 10px 10px 5px!important}.question-match-words .match-words .text-center-column-left,.question-match-words .match-words .text-center-column-right{text-align:center!important}.question-match-words .match-words .box-order{padding:5px 10px;border-radius:10px;min-width:70px}.question-match-words .match-words .box-order:hover{cursor:pointer}.question-match-words .match-words .box-order.active{border:2px solid #00b4ff!important}.question-match-words .match-words .box-correct{background-color:var(--correct-answer)!important;border-color:var(--correct-answer)!important}.question-match-words .match-words .box-correct span{color:#fff!important}.question-match-words .match-words .box-incorrect{background-color:var(--incorrect-answer)!important;border-color:var(--incorrect-answer)!important}.question-match-words .match-words .box-incorrect span{color:#fff!important}.question-match-words .match-words .text-fix{min-width:70px;background:white;-webkit-user-select:none;user-select:none;padding:12px;border:2px solid #e7e7e7;border-radius:10px;margin:0 10px 10px 0}.question-match-words .audio-toolbar audio{scale:.8}.question-match-words .img-box-content-horizontal{--scale-size: 0;display:flex;justify-content:center;gap:10px}.question-match-words .img-box-content-horizontal img{width:var(--scale-size)!important}.question-match-words .img-box-content-vertical{--scale-size: 0;display:flex;justify-content:center;gap:10px}.question-match-words .img-box-content-vertical img{height:var(--scale-size)!important}.question-match-words-export{margin-top:20px;display:flex;flex-direction:column;gap:20px}.question-match-words-export .question-table{border-collapse:collapse;width:990px;max-width:990px}.question-match-words-export .question-table.vertical-table tr td{width:49%}.question-match-words-export .question-table.horizontal-table tr td>.d-flex div{flex:1}.question-match-words-export .question-table.horizontal-table tr td>.d-flex div img{width:100%!important;height:unset!important}.question-match-words-export .question-table.horizontal-table tr td>.d-flex>img{flex:1;width:calc(100% - 1.4rem)!important;height:unset!important}.question-match-words-export .question-table tr td{border:1px solid #000;padding:5px;vertical-align:top}.question-match-words-export .answer-table{border-collapse:collapse;width:990px;max-width:990px}.question-match-words-export .answer-table tr td{border:1px solid #000;padding:5px 5px 5px 10px}.question-match-words-export .answer-table tr td>.d-flex div{flex:1}.question-match-words-export .answer-table tr td>.d-flex div img{width:100%!important;height:unset!important}.question-match-words-export .answer-table tr td>.d-flex>img{width:calc(100% - 1.4rem)!important;height:unset!important}.question-match-words-export .index{width:1.4em;display:inline-block}.mind-map .floatingedges{border:1px solid #e4e4e4;border-radius:10px;width:100%;height:550px;position:relative}.mind-map .floatingedges .react-flow__node-default,.mind-map .floatingedges .react-flow__node-input,.mind-map .floatingedges .react-flow__node-output{width:auto!important;min-width:100px!important;border:1px solid #d2d2d2;border-radius:7px}.mind-map .floatingedges .react-flow__node-default .react-flow__handle,.mind-map .floatingedges .react-flow__node-input .react-flow__handle,.mind-map .floatingedges .react-flow__node-output .react-flow__handle{background:#a8a8a8!important}.mind-map .floatingedges .react-flow__node-default.react-flow__node-default,.mind-map .floatingedges .react-flow__node-input.react-flow__node-default,.mind-map .floatingedges .react-flow__node-output.react-flow__node-default{padding:5px!important}.mind-map .floatingedges .react-flow__node-default.selected{color:#00b4ff;box-shadow:none!important;border:1px solid #00b4ff;border-radius:8px}.mind-map .floatingedges .react-flow__node-default.selected .react-flow__handle{background:#00b4ff!important}.mind-map .floatingedges.take-a-photo{border:2px solid #3e3e3e!important}.mind-map .button-answer .button-take-a-photo{color:#fff;background-color:#faa515;border-color:#faa515;min-width:100px}.mind-map .button-answer .button-take-a-photo:hover{background-color:#ee9b0f!important}.mind-map .image-flow{max-width:100%;max-height:100%;object-fit:cover;object-position:center}.mind-map .image-container{position:relative;width:fit-content}.mind-map .image-container .image-user{width:fit-content}.mind-map .image-container img{position:relative;max-width:100%;max-height:150px;margin:10px 0;border-radius:5px;border:1px solid #e4e4e4}.mind-map .image-container .image-user{cursor:pointer!important}.mind-map .image-container .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.mind-map .image-container .image-user:hover img{opacity:.3}.mind-map .image-container .image-user:hover .middle{opacity:1!important}.mind-map .image-container .loading-img{position:absolute;margin:10px 0;left:45%;bottom:45%}.question-missing-number-in-number-line{position:relative;height:120px;overflow-x:overlay;overflow-y:hidden}.question-missing-number-in-number-line .overflow-overlay{position:absolute;pointer-events:none;height:100%;width:100%;top:0}.question-missing-number-in-number-line .overflow-overlay.false{display:none}.question-missing-number-in-number-line .overflow-overlay.right{background:linear-gradient(90deg,rgba(255,255,255,.6839110644) 0%,rgba(247,247,247,0) 20%)}.question-missing-number-in-number-line .overflow-overlay.center{background:linear-gradient(90deg,rgba(255,255,255,.6082808123) 0%,rgba(247,247,247,0) 20%,rgba(255,255,255,0) 80%,rgba(255,255,255,.6839110644) 100%)}.question-missing-number-in-number-line .overflow-overlay.left{background:linear-gradient(90deg,rgba(255,255,255,0) 80%,rgba(255,255,255,.6839110644) 100%)}.question-missing-number-in-number-line::-webkit-scrollbar-thumb{background-color:transparent}.question-missing-number-in-number-line::-webkit-scrollbar{height:4px}.question-missing-number-in-number-line::-webkit-scrollbar-track{background-color:transparent}.question-missing-number-in-number-line::-webkit-scrollbar-thumb{background-color:#ffa41c7a}.question-missing-number-in-number-line .number-line{display:flex}.question-missing-number-in-number-line .number-in-number-line{position:relative;height:70px;padding-bottom:20px}.question-missing-number-in-number-line .number-in-number-line .p-abso{word-spacing:-.15em;white-space:nowrap;position:absolute;height:auto;display:inline-block;text-align:center}.question-missing-number-in-number-line .input-number{display:inline-block;min-width:45px;border:2px solid #a5e4fa;padding:2px 6px;border-radius:10px;cursor:pointer;-webkit-user-select:text!important;user-select:text!important}.question-missing-number-in-number-line .input-number:hover{background-color:#e8f8ff}.question-missing-number-in-number-line .input-number:focus{color:#00b4ff;outline:0;border:2px solid #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff;caret-color:#00b4ff}.question-missing-number-in-number-line .input-number:empty:after{content:"  "}.question-missing-number-in-number-line .input-number:not(:focus){color:#00b4ff}.question-missing-number-in-number-line .input-number:not(:focus).center{text-align:center}.question-missing-number-in-number-line .answer-correct .input-number{background-color:#c9ebc9;color:var(--correct-answer)!important;border:1.5px solid var(--correct-answer)}.question-missing-number-in-number-line .answer-incorrect .input-number{background-color:#f9b8b8;color:red!important;border:1.5px solid #ff0000}.questionMissingNumerInNumberLine-font-katex{font-family:KaTeX_Main,Times New Roman,serif}#yourAnswer .question-missing-number-in-number-line,#answerFilter .question-missing-number-in-number-line{pointer-events:all}.question-missing-number-make-input .number-line{display:flex}.question-missing-number-make-input .number-in-number-line{position:relative;padding-bottom:20px}.question-missing-number-make-input .number-in-number-line .p-abso{position:absolute;height:auto;display:inline-block;text-align:center}.question-missing-number-make-input .input-number{color:#00b4ff;display:inline-block;min-width:43px!important;min-height:43px!important;overflow:hidden;cursor:pointer;outline:0;border:unset;box-shadow:unset!important;border-radius:10px!important}.question-missing-number-make-input .input-number:hover{background-color:#e8f8ff;border:2px solid #a5e4fa}.question-missing-number-make-input .input-number.has-content{border:2px solid #a5e4fa!important}.question-missing-number-make-input .input-number:focus{outline:0;border:solid 2px #00b4ff!important;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;background:#e8f8ff!important;transition:.1s ease-in}.question-missing-number-make-input .answer-correct .input-number{background-color:#c9ebc9;border:1.5px solid #1ABA00!important;color:#1aba00!important}.question-missing-number-make-input .answer-incorrect .input-number{background-color:#f9b8b8;border:1.5px solid #FF0000!important;color:red!important}.question-multiple-choice.choice-box{display:inline-flex;max-width:inherit;flex-wrap:wrap;max-width:100%}.question-multiple-choice.choice-box .options{display:flex;align-items:center;min-width:100px;border:2px solid #a5e4fa;border-radius:10px;padding:0 15px;cursor:pointer}.question-multiple-choice.choice-box .options.correct{background:#a4e291!important;color:#284d64;border:none}.question-multiple-choice.choice-box .options.incorrect{background:#ff9999!important;color:#284d64;border:none}.question-multiple-choice.choice-box .options:hover{background:#e8f8ff;border-color:#a5e4fa}.question-multiple-choice.choice-box .options.active{background:#e0f6ff;border-color:#0ba1df}.question-multiple-choice.choice-box .box-correct{background-color:var(--correct-answer)!important;border-color:var(--correct-answer)!important}.question-multiple-choice.choice-box .box-correct span{color:#fff!important}.question-multiple-choice.choice-box .box-incorrect{background-color:var(--incorrect-answer)!important;border-color:var(--incorrect-answer)!important}.question-multiple-choice.choice-box .box-incorrect span{color:#fff!important}.question-multiple-choice.choice-box .show-solve-answer-correct,.question-multiple-choice.choice-box .template-explain-answer,.question-multiple-choice.choice-box .show-solve-key-word,.question-multiple-choice.choice-box .show-solve-sentence{position:absolute;top:calc(50% - 8px);right:-26px}.vertical-multiple-choice.choice-box{width:fit-content}.vertical-multiple-choice.choice-box .options{display:flex;margin-bottom:10px;border:2px solid #a5e4fa;border-radius:10px;padding:0 15px;cursor:pointer}.vertical-multiple-choice.choice-box .options.correct{background:#a4e291!important;color:#284d64;border:none}.vertical-multiple-choice.choice-box .options.incorrect{background:#ff9999!important;color:#284d64;border:none}.vertical-multiple-choice.choice-box .options:hover{background:#e8f8ff;border-color:#a5e4fa}.vertical-multiple-choice.choice-box .options.active{background:#e0f6ff;border-color:#0ba1df}.vertical-multiple-choice.choice-box .box-correct{position:relative;background-color:var(--correct-answer)!important;border-color:var(--correct-answer)!important}.vertical-multiple-choice.choice-box .box-correct span{color:#fff!important}.vertical-multiple-choice.choice-box .box-correct .show-solve-answer-correct,.vertical-multiple-choice.choice-box .box-correct .template-explain-answer,.vertical-multiple-choice.choice-box .box-correct .show-solve-key-word,.vertical-multiple-choice.choice-box .box-correct .show-solve-sentence{display:inline-block;position:absolute;left:100%}.vertical-multiple-choice.choice-box .box-incorrect{background-color:var(--incorrect-answer)!important;border-color:var(--incorrect-answer)!important}.vertical-multiple-choice.choice-box .box-incorrect span{color:#fff!important}.vertical-multiple-choice.choice-box .show-solve-answer-correct,.vertical-multiple-choice.choice-box .template-explain-answer,.vertical-multiple-choice.choice-box .show-solve-key-word,.vertical-multiple-choice.choice-box .show-solve-sentence{position:absolute;top:calc(50% - 8px);right:-26px}#answerFilter .choice-box .options.active{background:white!important}#answerFilter .question-multiple-choice .show-solve-answer-correct{margin-left:5px}.question-multiple-choice.choice-box.full-size-box .options,.vertical-multiple-choice.choice-box.full-size-box .options{padding:0;overflow:hidden}.question-multiple-choice.choice-box.full-size-box .options .image-link,.vertical-multiple-choice.choice-box.full-size-box .options .image-link{padding:0;object-fit:cover}.choice-box{gap:1em}#answerFilter .question-multiple-choice.choice-box .options.active,#answerFilter .vertical-multiple-choice.choice-box .options.active{background:#e0f6ff!important;border-color:#0ba1df!important}.question-multiple-choice.choice-letter{display:flex;max-width:inherit;flex-wrap:wrap}.question-multiple-choice.choice-letter .options{display:flex;align-items:center;min-width:100px}.question-multiple-choice.choice-letter .options .text-content .sk-text-run u{text-underline-position:under!important}.question-multiple-choice.choice-letter .options.correct{background:#a4e291!important;color:#284d64;border:none}.question-multiple-choice.choice-letter .options.incorrect{background:#ff9999!important;color:#284d64;border:none}.vertical-multiple-choice.choice-letter{width:fit-content}.vertical-multiple-choice.choice-letter .options{display:flex;margin-bottom:10px;padding:10px;cursor:pointer}.vertical-multiple-choice.choice-letter .options .sk-text-run{border:2px solid transparent}.vertical-multiple-choice.choice-letter .options.correct{background:#a4e291!important;color:#284d64;border:none}.vertical-multiple-choice.choice-letter .options.incorrect{background:#ff9999!important;color:#284d64;border:none}.box-column .mc-number-text{position:relative;margin-left:.3em}.mc-number-text:has(>.mc-selected-circle){min-width:1.5em;height:1.5em}.mc-selected-circle{border-radius:50%;border:2px solid transparent;min-width:1.5em;height:1.5em}.options.active .mc-selected-circle:not(.circle-answer){border:2px solid #23b3e2;font-weight:700}.options.active .circle-answer svg path{stroke:#23b3e2}.box-incorrect .mc-selected-circle:not(.circle-answer){border:2px solid var(--incorrect-answer)!important;background:transparent!important}.box-incorrect .circle-answer svg path{stroke:var(--incorrect-answer)!important}.box-incorrect .mc-number-text{color:var(--incorrect-answer)!important}.box-correct .mc-selected-circle:not(.circle-answer){border:2px solid var(--correct-answer)!important;background:transparent!important;color:var(--correct-answer)!important}.box-correct .circle-answer svg path{stroke:var(--correct-answer)!important}.box-correct .mc-number-text{color:var(--correct-answer)!important}#answerFilter .choice-letter .options.active{background:transparent!important}.text-center .question-multiple-choice{justify-content:center}.choice-spring{display:inline-flex;max-width:inherit;flex-wrap:wrap}.choice-spring .options{padding:0 30px;cursor:pointer;display:flex;align-items:center}.choice-spring .options .option-content{z-index:1}.choice-spring .options .bg-box{left:50%;top:50%;transform:translate(-50%,-50%)}.choice-spring .options .bg-box .frames{margin-bottom:-1px;margin-right:-1px}.question-multiple-choice.choice-checkbox{display:flex;max-width:inherit;flex-wrap:wrap}.question-multiple-choice.choice-checkbox .options{display:flex;align-items:center;min-width:100px;cursor:pointer}.question-multiple-choice.choice-checkbox .options span.d-flex{width:100%;justify-content:flex-start!important}.question-multiple-choice.choice-checkbox .options .text-content .sk-text-run u{text-underline-position:under!important}.question-multiple-choice.choice-checkbox .options.correct{background:var(--correct-answer)!important;color:#fff;border:none}.question-multiple-choice.choice-checkbox .options.incorrect{background:var(--incorrect-answer)!important;color:#fff!important;border:none}.vertical-multiple-choice{display:inline-block}.vertical-multiple-choice.choice-checkbox{width:fit-content}.vertical-multiple-choice.choice-checkbox .options{display:flex;margin-bottom:10px;padding:10px;cursor:pointer}.vertical-multiple-choice.choice-checkbox .options .sk-text-run{border:2px solid transparent}.vertical-multiple-choice.choice-checkbox .options.correct{background:var(--correct-answer)!important;color:#284d64;border:none}.vertical-multiple-choice.choice-checkbox .options.incorrect{background:var(--incorrect-answer)!important;color:#284d64;border:none}@supports (-webkit-appearance: none) or (-moz-appearance: none){.question-multiple-choice.choice-checkbox input[type=checkbox],.vertical-multiple-choice.choice-checkbox input[type=checkbox]{--active: #275efe;--active-inner: #fff;--focus: 2px rgba(39, 94, 254, .3);--border: #a5e4fa;--border-hover: #275efe;--background: #f1fbff;--disabled: #f1fbff;--disabled-inner: #f1fbff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:max(1em,20px);outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.question-multiple-choice.choice-checkbox input[type=checkbox]:after,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.question-multiple-choice.choice-checkbox input[type=checkbox]:checked,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:checked{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.question-multiple-choice.choice-checkbox input[type=checkbox]:disabled,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;background:var(--b, var(--disabled));opacity:.9}.question-multiple-choice.choice-checkbox input[type=checkbox]:disabled:checked,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.question-multiple-choice.choice-checkbox input[type=checkbox]:disabled+label,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:disabled+label{cursor:not-allowed}.question-multiple-choice.choice-checkbox input[type=checkbox]:hover:not(:checked):not(:disabled),.vertical-multiple-choice.choice-checkbox input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: #3bb1e3}.question-multiple-choice.choice-checkbox input[type=checkbox]:focus,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch),.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch){width:max(1em,20px)}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):after,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):checked,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):checked{--o: 1}.question-multiple-choice.choice-checkbox input[type=checkbox]+label,.vertical-multiple-choice.choice-checkbox input[type=checkbox]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch),.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch){border-radius:7px}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):after,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):after{width:.3em;height:.5em;border:.15em solid #3bb1e3;border-top:0;border-left:0;left:.35em;top:.15em;transform:rotate(var(--r, 20deg))}.question-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):checked,.vertical-multiple-choice.choice-checkbox input[type=checkbox]:not(.switch):checked{--r: 43deg}.question-multiple-choice.choice-checkbox input[type=checkbox].switch,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch{width:38px;border-radius:11px}.question-multiple-choice.choice-checkbox input[type=checkbox].switch:after,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translate(var(--x, 0))}.question-multiple-choice.choice-checkbox input[type=checkbox].switch:checked,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}.question-multiple-choice.choice-checkbox input[type=checkbox].switch:disabled,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch:disabled{background:var(--b, var(--disabled))}.question-multiple-choice.choice-checkbox input[type=checkbox].switch:disabled:not(:checked):after,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}.question-multiple-choice.choice-checkbox input[type=checkbox].switch:hover,.vertical-multiple-choice.choice-checkbox input[type=checkbox].switch:hover{border:2px solid #00b4ff}.question-multiple-choice.choice-checkbox .checkbox-correct,.vertical-multiple-choice.choice-checkbox .checkbox-correct{--r: 43deg !important;--background: var(--correct-answer) !important;--disabled: #c9ebc9 !important;--disabled-inner: #c9ebc9 !important;border-color:#fff!important}.question-multiple-choice.choice-checkbox .checkbox-correct:not(.switch):after,.vertical-multiple-choice.choice-checkbox .checkbox-correct:not(.switch):after{border-color:#fff!important}.question-multiple-choice.choice-checkbox .checkbox-incorrect,.vertical-multiple-choice.choice-checkbox .checkbox-incorrect{--r: 43deg !important;--background: var(--incorrect-answer) !important;--disabled: var(--incorrect-answer) !important;--disabled-inner: var(--incorrect-answer) !important;border-color:#fff!important}.question-multiple-choice.choice-checkbox .checkbox-incorrect:not(.switch):after,.vertical-multiple-choice.choice-checkbox .checkbox-incorrect:not(.switch):after{border-color:#fff!important}}.question-multiple-choice.choice-checkbox input[type=checkbox],.vertical-multiple-choice.choice-checkbox input[type=checkbox]{line-height:1em}.svg-box-number{position:relative;color:#fff;display:inline-block;cursor:pointer}.svg-number,.svg-numberactive{font-size:1.5rem;font-weight:900;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.box-number-button-custom{width:max-content;background:#f3fbfc;border-radius:20px;padding-top:10px;padding-bottom:10px}.box-number-button-custom-show-answer .question-number-button-show-answer-correct{color:#1aba00!important}.box-number-button-custom-show-answer .question-number-button-show-answer-incorrect{color:#e84c28!important}.number-line .area{cursor:pointer}.question-opinion-survey .progress-custom{border-radius:10px;background-color:#fff;border:1px solid #e7e7e7}.question-opinion-survey .progress-bar{background-color:#e2e2e2}.question-opinion-survey .progress-bar.progress-custom-active{background-color:#4bcaff}.question-opinion-survey .container-text-and-survey{display:flex;align-items:center}.question-opinion-survey .container-text-and-survey.disable-Pointer{pointer-events:none}.question-opinion-survey .container-text-and-survey .text-column{display:flex;align-items:center;justify-content:center;padding:0 15px;max-width:20%;min-height:100px;border:1px solid #a5e4fa;background-color:#e8f8ff;border-radius:10px;cursor:pointer!important}.question-opinion-survey .container-text-and-survey .text-column.disable-pointer{pointer-events:none}.question-opinion-survey .container-text-and-survey .text-column:hover{background-color:#d8f3ff}.question-opinion-survey .container-text-and-survey .text-column.active{border:2px solid #00b4ff}.question-opinion-survey .container-text-and-survey .test{font-size:20px}.question-opinion-survey .custom-button-confirm{background:#faa515;border:none;padding:15px;border-radius:10px}.question-opinion-survey .custom-button-confirm:active{background:#ee9b0f!important;border:none!important}.question-opinion-survey .custom-button-confirm:hover{background:#ee9b0f}.question-order-event .listItem{background:"#e9ecef";min-height:100px;border-radius:8px;margin:5px;min-width:235px}.question-order-event .item{min-height:100px;background:#e8f8ff;border:2px solid #a5e4fa;border-radius:8px;text-align:center;cursor:pointer}.question-order-event .box-custom{border:2px dashed #a5e4fa;border-radius:8px;text-align:center}.question-order-event .drop-box{margin:auto;width:100%}.question-order-event .drop-box .image-mui-ten{width:100%}.question-order-event .drop-box .line-drop{position:relative}.question-order-event .drop-box .pre{float:left;margin-top:0;margin-left:35px;color:#00b4ff}.question-order-event .drop-box .pre-end{position:relative;margin-top:-25px}.question-order-event .drop-box .end{float:right;margin-top:0;margin-right:35px;color:#00b4ff}.question-order-event .box-correct{background-color:#c9ebc9!important;border:1.5px solid #1ABA00!important}.question-order-event .box-correct:hover{background-color:#c9ebc9!important}.question-order-event .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #FF0000!important}.question-order-event .box-incorrect:hover{background-color:#f9b8b8!important}.question-oder-items .box-order{cursor:pointer!important;padding:8px 15px;margin:10px;border-radius:10px;position:relative}.question-oder-items .box-order:hover{background:#d8f3ff!important}.question-oder-items .box-order.box-correct{background-color:var(--correct-answer)!important;border:2px solid var(--correct-answer)!important;cursor:auto!important}.question-oder-items .box-order.box-correct span{color:#fff}.question-oder-items .box-order.box-correct .show-solve-sentence,.question-oder-items .box-order.box-correct .template-explain-answer{position:absolute;left:calc(100% + 3px);top:-4px;display:inline-flex!important}.question-oder-items .box-order.box-correct:has(.show-solve-sentence),.question-oder-items .box-order.box-correct:has(.template-explain-answer){margin-right:30px}.question-oder-items .box-order.box-incorrect{background-color:var(--incorrect-answer)!important;border:2px solid var(--incorrect-answer)!important}.question-oder-items .box-order.box-incorrect span{color:#fff}.question-oder-items .box-order.box-incorrect .show-solve-sentence,.question-oder-items .box-order.box-incorrect .template-explain-answer{display:none!important}.question-oder-items .box-order .show-solve-answer-correct{position:absolute;left:calc(100% + 8px);top:-4px}.question-oder-items.horizontal{text-align:center}.question-oder-items.vertical{text-align:left}.question-oder-items .has-vertical-axis{padding:20px 0 20px 10px}.question-oder-items .has-horizontal-axis{padding:10px 0}.question-oder-items .text-axis{display:flex;justify-content:space-between}.question-oder-items .text-transparent{color:transparent}#yourAnswer .question-oder-items .box-order .show-solve-sentence,#yourAnswer .question-oder-items .box-order .template-explain-answer{display:none!important}#answerFilter .question-oder-items:has(.show-solve-answer-correct) .box-order{margin-right:30px}#answerFilter .question-oder-items .list-items-question-order-items,#yourAnswer .question-oder-items .list-items-question-order-items{pointer-events:all}#answerFilter .question-oder-items .list-items-question-order-items .box-order,#yourAnswer .question-oder-items .list-items-question-order-items .box-order{pointer-events:none}.question-percent-bar-graphs{position:relative}.question-percent-bar-graphs .name-graph{max-width:500px;min-width:400px;text-align:center;position:absolute;left:150px;font-weight:700;color:#2d7ea3;font-size:1em}.question-percent-bar-graphs .name-column{max-width:500px;min-width:400px;text-align:center;position:absolute;left:150px;top:410px;font-weight:500;color:#2d7ea3;font-size:1em}.question-percent-bar-graphs .number-percent{margin-top:10px;position:relative;top:62px}.question-percent-bar-graphs .title-vertical-axis{color:#2d7ea3;font-weight:600;margin-left:30px;margin-bottom:-25px;font-size:17px}.question-percent-bar-graphs .title-horizontal-axis{color:#2d7ea3;font-weight:600;margin-left:66%;margin-top:45px;font-size:17px;text-align:left}.question-percent-bar-graphs .number-axis{display:inline-table}.question-percent-bar-graphs .number-axis .point-column{text-align:right;font-size:17px;color:#2d7ea3}.question-percent-bar-graphs .number-axis .point-column .number-box{width:60px;height:20.4px;border-collapse:collapse;padding:0}.question-percent-bar-graphs .number-axis .coordinate-axis{position:absolute;height:317px;color:#af4141;object-fit:contain}.question-percent-bar-graphs .number-axis .bar-graph{position:absolute;margin-top:50px}.question-percent-bar-graphs .number-axis .bar-graph .bar{display:inline-block;width:70px;height:26px}.question-percent-bar-graphs .number-axis .bar-graph .bar tr{height:25px}.question-percent-bar-graphs .number-axis .bar-graph .bar .box{margin-bottom:1px;width:60px;height:26px!important;border-collapse:collapse;padding:0;outline:none}.question-percent-bar-graphs .number-axis .bar-graph .bar .box:hover{border-top:2px dashed #fdd456;cursor:pointer}.question-percent-bar-graphs .number-axis .bar-graph .bar .column{text-align:center;margin-top:5px;font-weight:500;color:#2d7ea3;font-size:.7em}.question-percent-bar-graphs .box-correct{border-color:#1aba00!important;background-color:#a4e291!important}.question-percent-bar-graphs .box-incorrect{border-color:#f04c49!important;background-color:#f9b8b8!important}.question-put-dot-on-frame{width:fit-content}.question-put-dot-on-frame .table-dots{position:relative;margin-right:24px;border-radius:10px;margin-bottom:12px;display:inline-block;background-color:#bee8fb;border:2px solid #bee8fb;vertical-align:top}.question-put-dot-on-frame .table-dots .row-item .col-item{display:inline-flex;width:90px;height:90px;position:relative;border-radius:10px;min-width:40px;min-height:40px;margin:2px;border:3px solid #f1fafe;background-color:#f1fafe;text-align:center}.question-put-dot-on-frame .table-dots .row-item .col-item .shape-item{width:80px;height:80px}.question-put-dot-on-frame .table-dots .row-item .col-item .shape-item-image{width:80px}.question-put-dot-on-frame .shape-item,.question-put-dot-on-frame .shape-item-image{vertical-align:middle;margin:auto}.question-put-dot-on-frame .shape-item:not(img),.question-put-dot-on-frame .shape-item-image:not(img){border-radius:50%}.question-put-dot-on-frame .add-btn{background-color:#d8f3ff;box-shadow:0 2px 1px 5px #a5e4fa}.question-put-dot-on-frame .remove-btn{background-color:#daf3a6;box-shadow:0 3px 1px 5px #b4e454}.question-put-dot-on-frame .block-control{margin-top:40px;height:70px}.question-put-dot-on-frame .add-btn,.question-put-dot-on-frame .remove-btn{-webkit-user-select:none;user-select:none;padding:5px 7px;margin-left:4px;display:inline-block;height:60px;text-align:center;cursor:pointer;border-radius:8px;vertical-align:bottom}.question-put-dot-on-frame .add-btn.disable,.question-put-dot-on-frame .remove-btn.disable{cursor:pointer;opacity:.5}.question-put-dot-on-frame .add-btn:active:not(.disable),.question-put-dot-on-frame .remove-btn:active:not(.disable){margin-top:3px;box-shadow:none!important}.question-put-dot-on-frame .add-btn .number,.question-put-dot-on-frame .remove-btn .number{color:#fff;font-size:35px;justify-content:center;vertical-align:middle;margin:5px}.question-put-dot-on-frame .add-btn .shape-img,.question-put-dot-on-frame .remove-btn .shape-img{margin:0 5px}.question-put-dot-on-frame .add-btn .shape-img .shape-item,.question-put-dot-on-frame .remove-btn .shape-img .shape-item{width:40px;height:40px}.question-put-dot-on-frame .add-btn .shape-img .shape-item-image,.question-put-dot-on-frame .remove-btn .shape-img .shape-item-image{height:45px}.question-put-dot-on-frame-show-answer .question-put-dot-on-frame-show-answer-false .col-item{border-color:red!important;background-color:#f9b8b8!important}.question-put-dot-on-frame-show-answer .question-put-dot-on-frame-show-answer-true .col-item{border-color:#1aba00!important;background-color:#c9ebc9!important}.question-put-dot-on-frame-show-answer .add-btn,.question-put-dot-on-frame-show-answer .remove-btn{box-shadow:0 2px 1px 5px #00b4ff}.question-put-dot-on-frame-show-answer .block-control .disable{pointer-events:none}.question-put-word-in-the-sentence.option-left{align-items:center}.question-put-word-in-the-sentence.option-right{align-items:center;flex-direction:row-reverse;justify-content:flex-end}.question-put-word-in-the-sentence.option-top{align-items:flex-start;flex-direction:column}.question-put-word-in-the-sentence.option-bottom{align-items:flex-start;flex-direction:column-reverse}.question-put-word-in-the-sentence .series{-webkit-user-select:none;user-select:none}.question-put-word-in-the-sentence .pos-relative{display:flex;justify-content:center}.question-put-word-in-the-sentence .item-option{margin:0 20px 0 0;font-weight:bolder;background:#e8f8ff;border:2px solid #a5e4fa;border-radius:10px;padding:2px 5px;color:#00b4ff;height:calc(1em + 8px);min-height:44px;cursor:grab;text-align:center}.question-put-word-in-the-sentence .item-option.one-select:has(.item-option-box[style*="position: fixed"]){border:none!important;background:#f4f4f4!important}.question-put-word-in-the-sentence .item-option.space1{border:none!important;background:#f4f4f4!important}.question-put-word-in-the-sentence .item-option:hover{background-color:#e8f8ff}.question-put-word-in-the-sentence .item-option .item-option-box{height:1em;min-height:36px;line-height:1em;display:flex;justify-content:center}.question-put-word-in-the-sentence .item-option .item-option-box svg{height:100%;width:auto}.question-put-word-in-the-sentence .text-bold{font-weight:700}.question-put-word-in-the-sentence .passage-commas-series{max-width:100%;flex-wrap:wrap;font-size:x-large}.question-put-word-in-the-sentence .item-selected{color:#00b4ff;height:calc(1em + 8px);min-height:44px;display:inline-flex}.question-put-word-in-the-sentence .item-selected:has(svg) div:first-child{display:flex;padding:2px 5px}.question-put-word-in-the-sentence .item-selected svg{height:1em;min-height:36px;width:auto}.question-put-word-in-the-sentence .item-selected:hover{border-radius:10px;background-color:#e8f8ff}.question-put-word-in-the-sentence .item-selected.item-text-selected{height:100%}.question-put-word-in-the-sentence .pre-line{white-space:pre-line}.question-put-word-in-the-sentence .first-sentence{text-transform:capitalize}.question-put-word-in-the-sentence .first-sentence:before{content:" "}.question-put-word-in-the-sentence .spaceWord{display:flex}.question-put-word-in-the-sentence .spaceWord>div:nth-child(2):hover{background-color:#e8f8ff;border-radius:8px;cursor:pointer}.question-put-word-in-the-sentence .transaction-box{position:relative;animation:transactionItem .5s}.question-put-word-in-the-sentence .box-correct{background-color:#c9ebc9!important;border:1.5px solid var(--correct-answer)!important;color:var(--correct-answer)!important;border-radius:10px}.question-put-word-in-the-sentence .box-correct svg path[stroke]{stroke:var(--correct-answer)}.question-put-word-in-the-sentence .box-correct svg path[fill]{fill:var(--correct-answer)}.question-put-word-in-the-sentence .box-incorrect{background-color:#f9b8b8!important;border:1.5px solid #ff0000!important;color:red!important;border-radius:10px}.question-put-word-in-the-sentence .box-incorrect svg path[stroke]{stroke:red}.question-put-word-in-the-sentence .box-incorrect svg path[fill]{fill:red}.question-put-word-in-the-sentence:has(~.show-keyword-question) .sentence{display:inline-block!important}.question-put-word-in-the-sentence:has(~.show-keyword-question) .sentence.none-sentence{display:flex!important}.question-put-word-in-the-sentence:has(~.show-keyword-question) .sentence div{display:inline-block!important}.question-put-word-in-the-sentence:has(~.show-keyword-question) .sentence .sentence-content{display:inline-block!important}.question-read-the-passage{min-height:200px}.question-read-the-passage .conversation-item__left{justify-content:flex-end;align-items:center}.question-read-the-passage .conversation-item__left .sentence{flex-direction:row-reverse}.question-read-the-passage .conversation-item__right{justify-content:flex-start;align-items:center}.question-read-the-passage .conversation-item__right .sentence{flex-direction:row-reverse}.question-read-the-passage .btn-question-option{text-align:center;display:flex;justify-content:center;align-items:center}.question-read-the-passage .btn-question-option.disable-pointer{pointer-events:none!important}.question-read-the-passage .btn-question-option .btn-item{background:#faa515;width:60px;height:60px;color:#fff;box-shadow:0 4px 6px #faa51540;border-radius:50px;display:inline-flex;cursor:pointer;font-size:18px;padding:10px 15px}.question-read-the-passage .btn-question-option .btn-item:hover{background:#ee9b0f}.question-read-the-passage .btn-question-option .btn-item .image-button{padding:4px}.question-read-the-passage .start-screen{justify-content:center;align-items:center;min-height:200px}.question-read-the-passage .start-btn{background:#faa515;color:#fff;box-shadow:0 4px 6px #faa51540;border-radius:50px;display:inline-flex;cursor:pointer;padding:6px 25px}.question-read-the-passage .start-btn:hover{background:#ee9b0f}.question-read-the-passage .conversation-block{background-color:#fff;border:2px solid #e7e7e7;padding:10px 20px;border-radius:35px}.question-read-the-passage .conversation-block.disable-pointer{pointer-events:none!important}.question-read-the-passage .conversation-block.active{border-color:#00b4ff}.question-read-the-passage .conversation-block.active .sk-speaker{color:#00b4ff}.question-read-the-passage .conversation-block:not(.active) .sk-speaker.playing{color:#53ccff}.question-read-the-passage .conversation-block .text{white-space:pre-wrap}.question-read-the-passage .sk-speaker{cursor:pointer}.question-read-the-passage .sentence{opacity:0;transition:opacity .5s;align-items:center;max-width:60%;margin-bottom:20px;gap:5px}.question-read-the-passage .sentence.show{opacity:1;width:auto}.question-read-the-passage .sentence.hide{height:0!important}.question-read-the-passage .options{text-align:center}.question-read-the-passage .options .micro-btn{display:inline-flex;background-color:#e8f8ff;border-radius:50%;width:56px;height:56px;justify-content:center;align-items:center;cursor:pointer}.question-read-the-passage .options .micro-btn .sk-microphone{cursor:pointer;color:#00b4ff}.question-read-the-passage .options .micro-btn.microphone-hearing{background:#00b4ff!important}.question-read-the-passage .options .micro-btn.microphone-hearing .sk-microphone{color:#fff!important}.question-read-the-passage .hearing{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:2em}.question-read-the-passage .hearing-span{width:.3em;height:1em;background-color:#3cefff}.question-read-the-passage .hearing-span:nth-of-type(1){animation:grow 1s -.45s ease-in-out infinite}.question-read-the-passage .hearing-span:nth-of-type(2){animation:grow 1s -.3s ease-in-out infinite}.question-read-the-passage .hearing-span:nth-of-type(3){animation:grow 1s -.15s ease-in-out infinite}.question-read-the-passage .hearing-span:nth-of-type(4){animation:grow 1s ease-in-out infinite}@keyframes grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.question-read-the-passage .wrong-word{color:#d9534f;word-break:initial}.question-read-the-passage .true-word{color:#5cb85c;word-break:initial}.question-read-the-passage .question-record-save .audio-box .big-audio-button{background-color:#c8c8c8}.question-read-the-passage .question-record-save .audio-box .big-audio-button path[fill="#0BA1DF"]{fill:#c8c8c8}.question-read-the-passage .question-record-save .audio-box .big-audio-button:hover{cursor:pointer;background-color:#0ba1df}.question-read-the-passage .question-record-save .audio-box .big-audio-button:hover path[fill="#0BA1DF"]{fill:#0ba1df}.question-record-save{--record-bg: #e5f3ff;--record-progress-bg: #ced4da;--record-progress-bar: #6c757d;--replay-bg: #e5f3ff;--replay-progress-bg: #ced4da;--replay-progress-bar: #6c757d;--replay-box-shadow: #fff5e5;--record-box-shadow: #9ee1fe;--record-progress-box-color: #2f4d87;--record-progress-box-bg-color: #d9e2f2;--replay-progress-box-color: #ffae29;--replay-progress-box-bg-color: #fff5e5}.question-record-save div[disabled]{pointer-events:none;opacity:.7}.question-record-save .audio-box[disabled]{opacity:1}.question-record-save .not-inline{display:flex}.question-record-save .not-inline .audio-box{padding:0!important;margin-left:0}.question-record-save .not-inline .audio-box img{margin-left:0}.question-record-save .audio-box{display:inline-flex;justify-content:center;align-items:center;padding:12px 24px 12px 8px;gap:12px;border-radius:200px}.question-record-save .audio-box.medium{flex-direction:row}.question-record-save .audio-box.medium.record{width:426px;height:58px;background-color:var(--record-bg)}@media screen and (max-width: 768px){.question-record-save .audio-box.medium.record{width:293.79px;height:40px}}.question-record-save .audio-box.medium.replay{padding:0;margin-left:16px;background-color:transparent}.question-record-save .audio-box.full{width:426px;height:58px;flex-direction:row}@media screen and (max-width: 768px){.question-record-save .audio-box.full{width:293.79px;height:40px}}.question-record-save .audio-box.full.record{background-color:var(--record-bg)}.question-record-save .audio-box.full.replay{background-color:var(--replay-bg)}.question-record-save .audio-box.full.full-mt{margin-top:16px}.question-record-save .audio-box.tiny{flex-direction:column}.question-record-save .audio-box.tiny .audio-react-recorder{display:none}.question-record-save .audio-box.tiny.grade-8 .progress-box,.question-record-save .audio-box.tiny.grade-11 .progress-box,.question-record-save .audio-box.tiny.new-layout .progress-box{height:40px;font-weight:var(--grade-8-font-weight-medium);align-items:center;display:flex;padding:4px 16px}.question-record-save .audio-box.tiny .progress-box{display:flex;font-family:Inter,sans-serif;font-weight:500;gap:4px;align-items:center;min-width:69px;min-height:24px;white-space:nowrap;padding:2px,8px,2px,4px;border-radius:40px;font-size:12px}.question-record-save .audio-box.tiny .progress-box img,.question-record-save .audio-box.tiny .progress-box svg{margin-right:6px;margin-left:4px}.question-record-save .audio-box.tiny.record .progress-box{background-color:var(--record-progress-box-bg-color);color:var(--record-progress-box-color)}.question-record-save .audio-box.tiny.replay .progress-box{background-color:var(--replay-progress-box-bg-color);color:var(--replay-progress-box-color)}.question-record-save .audio-box.mini{flex-direction:column;padding:0 5px}.question-record-save .audio-box.mini .audio-react-recorder{display:none}.question-record-save .audio-box.mini img,.question-record-save .audio-box.mini svg{width:1em;height:1em;margin-right:5px}.question-record-save .audio-box.mini img{filter:grayscale(1) brightness(1.5)}.question-record-save .audio-box.mini img:hover,.question-record-save .audio-box.mini img.listening{filter:none}.question-record-save .audio-box.mini .replay:hover,.question-record-save .audio-box.mini .replay.listening{box-shadow:0 0 0 5px var(--record-box-shadow)!important}@media screen and (max-width: 768px){.question-record-save .audio-box{padding:12px 24px 12px 5px}}.question-record-save .audio-box .big-audio-button{border:none;border-radius:50%;background-color:#0ba1df;text-align:center;display:inline-block;top:12px;left:5px;animation-play-state:paused}@media screen and (max-width: 768px){.question-record-save .audio-box .big-audio-button{width:31.72px;height:31.72px}}.question-record-save .audio-box .big-audio-button.listening{animation-play-state:running;animation:heartBeat .5s infinite alternate}.question-record-save .audio-box .big-audio-button.record:hover,.question-record-save .audio-box .big-audio-button.record.listening{box-shadow:0 0 0 5px var(--record-box-shadow)}.question-record-save .audio-box .big-audio-button.replay:hover,.question-record-save .audio-box .big-audio-button.replay.listening{box-shadow:0 0 0 5px var(--replay-box-shadow)}.question-record-save .audio-box .information-record{width:426px;top:12px;left:88px}.question-record-save .audio-box .information-record .audio-react-recorder{display:none;margin-bottom:16px;height:24px}.question-record-save .audio-box .information-record .audio-react-recorder .audio-react-recorder__canvas{padding-bottom:24px}.question-record-save .audio-box .information-record .progress-bar-time-record-full{width:100%;height:4px;background-color:var(--replay-progress-bg);border-radius:50px}.question-record-save .audio-box .information-record .progress-bar-time-record-full .progress-bar{align-self:center;padding-left:2px;height:4cm;background-color:var(--replay-progress-bar);border-radius:100px}.question-record-save .audio-box .information-record .progress-bar-time-replay-full{width:100%;height:4px;background-color:var(--replay-progress-bg);border-radius:100px}.question-record-save .audio-box .information-record .progress-bar-time-replay-full .progress-bar{align-self:center;padding-left:2px;height:4px;background-color:var(--replay-progress-bar);border-radius:100px}.question-record-save .audio-box .information-record .progress-text{font-family:Inter,sans-serif;min-width:84px;font-style:normal;font-weight:500;font-size:12px;line-height:19.8px}.question-record-save .audio-box .information-record .progress-bar input{cursor:default}.question-record-save .audio-box.grade-8,.question-record-save .audio-box.grade-11,.question-record-save .audio-box.new-layout{padding:6px 8px;gap:16px}.question-record-save .audio-box.grade-8.full,.question-record-save .audio-box.full.grade-11,.question-record-save .audio-box.full.new-layout{width:426px;height:58px}@media screen and (max-width: 768px){.question-record-save .audio-box.grade-8.full,.question-record-save .audio-box.full.grade-11,.question-record-save .audio-box.full.new-layout{width:293.79px;height:40px}}.question-record-save .audio-box.grade-8.medium.record,.question-record-save .audio-box.medium.record.grade-11,.question-record-save .audio-box.medium.record.new-layout{width:426px;height:58px}@media screen and (max-width: 768px){.question-record-save .audio-box.grade-8.medium.record,.question-record-save .audio-box.medium.record.grade-11,.question-record-save .audio-box.medium.record.new-layout{width:293.79px;height:40px}}.question-record-save .audio-box.grade-8.medium.replay-button,.question-record-save .audio-box.medium.replay-button.grade-11,.question-record-save .audio-box.medium.replay-button.new-layout{margin-left:10px}.question-record-save .audio-box.grade-8 .audio-react-recorder,.question-record-save .audio-box.grade-11 .audio-react-recorder,.question-record-save .audio-box.new-layout .audio-react-recorder{display:none}.question-record-save .audio-box.grade-8 .information-record,.question-record-save .audio-box.grade-11 .information-record,.question-record-save .audio-box.new-layout .information-record{width:100%;display:flex;align-items:center}.question-record-save .audio-box.grade-8 .information-record .d-flex,.question-record-save .audio-box.grade-11 .information-record .d-flex,.question-record-save .audio-box.new-layout .information-record .d-flex{gap:16px;align-items:center;margin-right:4px}.question-record-save .audio-box.grade-8 .progress-bar-time-record-full,.question-record-save .audio-box.grade-11 .progress-bar-time-record-full,.question-record-save .audio-box.new-layout .progress-bar-time-record-full,.question-record-save .audio-box.grade-8 .progress-bar-time-replay-full,.question-record-save .audio-box.grade-11 .progress-bar-time-replay-full,.question-record-save .audio-box.new-layout .progress-bar-time-replay-full{height:4px}.question-record-save .audio-box.grade-8 .progress-bar-time-record-full .progress-bar,.question-record-save .audio-box.grade-11 .progress-bar-time-record-full .progress-bar,.question-record-save .audio-box.new-layout .progress-bar-time-record-full .progress-bar,.question-record-save .audio-box.grade-8 .progress-bar-time-replay-full .progress-bar,.question-record-save .audio-box.grade-11 .progress-bar-time-replay-full .progress-bar,.question-record-save .audio-box.new-layout .progress-bar-time-replay-full .progress-bar{height:4px;padding-left:unset}.question-record-save .audio-box.grade-8 .progress-text,.question-record-save .audio-box.grade-11 .progress-text,.question-record-save .audio-box.new-layout .progress-text{position:relative;left:unset;top:unset;color:var(--grade-8-font-color)}.question-record-save audio::-webkit-media-controls-panel{background:#d8f3ff}.question-record-save .button-control-audio{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;box-shadow:0 0 0 11pt #ffd796!important}.question-record-save .card-audio{display:flex;justify-content:center}.question-record-save .card-audio .body-card-audio{display:flex;align-items:center;justify-content:center;width:fit-content;border-radius:140px;padding:13px;background-color:#fff2dc}.question-record-save .card-audio .progress-bar-time-record{width:250px;height:5px;margin:35px 20px 35px 35px;background-color:#ffd289}.question-record-save .card-audio .progress-bar-time-record .progress-bar{background-color:#faa515}.question-record-save .card-audio .text-show-time{margin-right:20px;color:#f09802;width:70px}.question-record-save .modal-header{background-color:#31cbff;color:#fff}.question-record-save .modal-body{color:#2f6088}.question-record-save .replay-button{pointer-events:all}.progress-container{display:flex;align-items:center;justify-content:center;height:30px;width:100%}.progress-container .progress-bar{display:flex;align-items:center;width:100%;height:100%;background-color:transparent!important;border:none!important}.progress-container .progress-bar .fake-progress-under{height:4px;width:100%;background-color:#ccc;position:relative;top:-5px;border-radius:45px}.progress-container .progress-bar .progress-front{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:15px;margin-top:4px;height:6px;background:#ccc}.progress-container .progress-bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:15px;width:15px;background-color:#959595;border-radius:50%;border:none;transition:.2s ease-in-out}.progress-container .progress-bar input[type=range]::-moz-range-thumb{height:15px;width:15px;background-color:#959595;border-radius:50%;border:none;transition:.2s ease-in-out}.image-link{padding:4px}.question-repeat-patterns.align-question-type-center{display:grid;justify-content:center}.question-repeat-patterns .item-background{background-color:#ebebeb;width:50px;height:50px}.question-repeat-patterns .list-item{border-radius:10px}.question-repeat-patterns .list-item.bg-color{background-color:#dbf7ff}.question-repeat-patterns .list-item img{transform:translateY(-3px)}.question-repeat-patterns .img-item{display:flex;border-radius:10px}.question-repeat-patterns .img-item img{transform:translateY(-3px);border:2px #00b4ff solid}.question-repeat-patterns .button-row{display:flex}.question-repeat-patterns .drag-disabled{opacity:.6}.question-repeat-patterns .drop-item{background:#ebebeb;width:50px;height:50px;border-radius:10px;margin:5px}.question-repeat-patterns .image-link{background-color:#fff}.question-repeat-patterns .transaction-box{position:relative;animation:transactionItem .5s}.question-repeat-patterns .bg-img{position:absolute}.question-repeat-patterns .blur{opacity:1}.question-repeat-patterns .item-correct{background-color:#c9ebc9!important;color:var(--correct-answer)!important;border-color:var(--correct-answer)}.question-repeat-patterns .item-correct:hover{background-color:#c9ebc9!important}.question-repeat-patterns .not-check{cursor:pointer}.question-repeat-patterns .item-incorrect{cursor:pointer;background-color:#f9b8b8!important;color:red!important;border-color:red}.question-repeat-patterns .item-incorrect:hover{background-color:#f9b8b8!important}.question-select-any-word .word-select{margin-right:.5rem;cursor:pointer}.question-select-any-word .word-select:hover,.question-select-any-word .word-select.selected:not(.showKey-all){background:#abe9ff;border-radius:10px}.question-select-any-word-show-answer .showKey-one-select-true{border:1px solid #1ABA00!important;color:#1aba00!important;background-color:#c9ebc9!important;border-radius:10px;font-weight:700!important}.question-select-any-word-show-answer .showKey-one-select-false{border:1px solid #f04c49!important;color:#f04c49!important;background-color:#f9b8b8!important;border-radius:10px;font-weight:700!important}.selectLetters .character{cursor:pointer;font-size:60px;font-weight:700;position:relative}.selectLetters .character:hover{color:#00b4ff;transform:scale(1.17) translateY(-3%)!important}.selectLetters .character.text-ling-through:hover .content-word:before{content:"";width:100%;position:absolute;right:0;top:calc(50% + 3.5px);border-bottom:5px solid rgb(255,0,0)}.selectLetters .character.active{cursor:pointer;font-size:60px;color:#00b4ff;font-weight:700}.selectLetters .character.text-ling-through-active{cursor:pointer;font-size:60px;font-weight:700;color:#00b4ff}.selectLetters .character.text-ling-through-active .content-word:before{content:"";width:100%;position:absolute;right:0;top:calc(50% + 3.5px);border-bottom:5px solid rgb(255,0,0)}.question-show-key-one-showkey{border-radius:8px;background:#e8f8ff;width:fit-content;cursor:pointer}.question-show-key-one-showkey .showkey-one-no-select:not(.active):not(:hover){color:#000!important}.question-show-key-one-showkey .showkey-one-selectfalse{color:#f04c49!important;pointer-events:none}.question-show-key-one-showkey .showkey-one-selecttrue{color:var(--correct-answer)!important;pointer-events:none}.selectLetters-export-mode{pointer-events:none!important;font-size:20px!important}.selectLetters-export-mode .character-export{margin:0!important;line-height:1;font-family:Times New Roman;font-weight:700}.selectLetters-export-mode .character-export .text-selected:before{content:"";width:85%;position:absolute;right:2px;top:calc(50% + 1.5px);border-bottom:2px solid black}.question-select-sentence-by-topic{line-height:42px}.question-select-sentence-by-topic .options,.question-select-sentence-by-topic .option1{min-width:100px;color:#2e7999;text-align:justify;text-justify:inter-word!important;cursor:pointer}.question-select-sentence-by-topic .option1:hover{text-decoration:line-through;color:#9b9b9b}.question-select-sentence-by-topic .option1:hover .sk-text-run span{color:#9b9b9b}.question-select-sentence-by-topic .option1.active{text-decoration:line-through;color:#9b9b9b}.question-select-sentence-by-topic span.init{cursor:context-menu!important;text-decoration:none!important}.question-select-sentence-by-topic .option2{min-width:100px;color:#2e7999;text-align:justify;text-justify:inter-word!important;cursor:pointer}.question-select-sentence-by-topic .option2.form5{line-height:250%}.question-select-sentence-by-topic .option2.form5 .box-index{width:1.5em;height:1.5em;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:50%;top:100%;transform:translate(-50%);margin-top:.15em;padding:4px;font-weight:600;color:#0d9cd8}.question-select-sentence-by-topic .option2.form5 .box-index:hover{color:#007baf!important}.question-select-sentence-by-topic .option2.form5 .isOption{display:inline-block}.question-select-sentence-by-topic .option2.form5 .isOption:nth-child(1) span{line-height:120%;display:inline-block!important;border-bottom:1px solid black}@media screen and (max-width: 768px){.question-select-sentence-by-topic .option2.form5 .isOption:nth-child(1) span{border-bottom:none;box-shadow:0 2px #000}}.question-select-sentence-by-topic .option2{-webkit-user-select:none;user-select:none;border-radius:10px}.question-select-sentence-by-topic .option2.form2:not(.disable):hover{background-color:#f2f2f2}.question-select-sentence-by-topic .option2.form3:not(.disable):hover,.question-select-sentence-by-topic .option2.form4:not(.disable):hover{color:#00b4ff}.question-select-sentence-by-topic .option2.form3:not(.disable):hover .sk-text-run span,.question-select-sentence-by-topic .option2.form4:not(.disable):hover .sk-text-run span{color:#00b4ff}.question-select-sentence-by-topic .option2form5:not(.disable):hover{color:#00b4ff}.question-select-sentence-by-topic .option2.active.form2{border-radius:10px;color:#00b4ff;background-color:#e8f8ff}.question-select-sentence-by-topic .option2.active.form2 .sk-text-run span{color:#00b4ff}.question-select-sentence-by-topic .option2.active.form2:hover{background-color:#d8f3ff}.question-select-sentence-by-topic .option2.active.form3{color:#00b4ff;text-decoration:underline;text-underline-position:under}.question-select-sentence-by-topic .option2.active.form3 .sk-text-run span{color:#00b4ff}.question-select-sentence-by-topic .option2.active.form4{color:#00b4ff;outline:#00b4ff solid 3px;outline-offset:2px;border-radius:45%;padding-bottom:5px}.question-select-sentence-by-topic .option2.active.form4 .sk-text-run span{color:#00b4ff}.question-select-sentence-by-topic .option2.active.form5{line-height:200%}.question-select-sentence-by-topic .option2.active.form5 .box-index{border-radius:50%;border:2px solid #0D9CD8}.question-select-sentence-by-topic .option2.active.form5 .box-index:hover{border:2px solid #007BAF!important}.question-select-sentence-by-topic .disable{font-weight:bolder}.question-select-sentence-by-topic .form-1,.question-select-sentence-by-topic .form-2{white-space:pre-line}.solve-select-sentence-by-topic{line-height:42px}.solve-select-sentence-by-topic .options,.solve-select-sentence-by-topic .option1{min-width:100px;color:#2e7999;text-align:justify;text-justify:inter-word!important}.solve-select-sentence-by-topic .option1.active{text-decoration:line-through;color:#9b9b9b}.solve-select-sentence-by-topic span.init{cursor:context-menu!important;text-decoration:none!important;pointer-events:none}.solve-select-sentence-by-topic .option2{min-width:100px;color:#2e7999;text-align:justify;text-justify:inter-word!important}.solve-select-sentence-by-topic .option2.active.form2{border-radius:10px;color:#00b4ff;background-color:#e8f8ff}.solve-select-sentence-by-topic .option2.active.form3{color:#00b4ff;text-decoration:underline;text-underline-position:under}.solve-select-sentence-by-topic .disable{font-weight:bolder}.solve-select-sentence-by-topic .form-1,.solve-select-sentence-by-topic .form-2{white-space:pre-line}.question-select-sentence-by-topic .showKey-one-select-false .option1{color:red!important;text-decoration:line-through}.question-select-sentence-by-topic .showKey-one-select-false .option1 span{color:red!important}.question-select-sentence-by-topic .showKey-one-select-false .form2{border-radius:10px;color:red!important;border:2px solid #ff0000!important;background-color:#f9b8b8!important}.question-select-sentence-by-topic .showKey-one-select-false .form3{color:red!important;text-decoration:underline!important;text-underline-position:under!important}.question-select-sentence-by-topic .showKey-one-select-false .form3 span{color:red!important}.question-select-sentence-by-topic .showKey-one-select-false .form4{color:red!important;outline:#ff0000 solid 3px!important;outline-offset:2px;border-radius:45%;padding-bottom:5px}.question-select-sentence-by-topic .showKey-one-select-false .form4 span{color:red!important}.question-select-sentence-by-topic .showKey-one-select-false .form5 .box-index{border-radius:50%;border:2px solid #FF4848!important}.question-select-sentence-by-topic .showKey-one-select-true{pointer-events:none}.question-select-sentence-by-topic .showKey-one-select-true .option1{color:var(--correct-answer)!important;text-decoration:line-through}.question-select-sentence-by-topic .showKey-one-select-true .option1 span{color:var(--correct-answer)!important}.question-select-sentence-by-topic .showKey-one-select-true .form2{border-radius:10px;color:var(--correct-answer)!important;border:2px solid var(--correct-answer)!important;background-color:#c9ebc9!important}.question-select-sentence-by-topic .showKey-one-select-true .form3{color:var(--correct-answer)!important;text-decoration:underline!important;text-underline-position:under!important}.question-select-sentence-by-topic .showKey-one-select-true .form3 span{color:var(--correct-answer)!important}.question-select-sentence-by-topic .showKey-one-select-true .form4{color:var(--correct-answer)!important;outline:var(--correct-answer) solid 3px!important;outline-offset:2px;border-radius:45%;padding-bottom:5px}.question-select-sentence-by-topic .showKey-one-select-true .form4 span{color:var(--correct-answer)!important}.question-select-sentence-by-topic .showKey-one-select-true .form5 .box-index{border-radius:50%;border:2px solid var(--correct-answer)!important}.question-order-table{-webkit-user-select:none;user-select:none}.question-order-table.column-reverse{display:flex;flex-direction:column-reverse}.question-order-table .column-item.two-slide{flex:1}.question-order-table .listTask{display:flex;max-width:100%;flex-wrap:wrap;border:0px dashed white!important;line-height:36px;margin-bottom:5px;align-content:flex-start}.question-order-table .task-wrapper{width:fit-content!important;position:relative;min-height:54px;display:grid;grid-template-rows:1fr}.question-order-table .task{grid-row-start:1;grid-column-start:1;min-width:60px;min-height:50px;background:#e8f8ff;border-radius:10px;text-align:center;margin:2px 4px;padding:0 4px;border:2px solid transparent;transform:translate(0)}.question-order-table .task:hover{background:#d8f3ff}.question-order-table .task.incorrect{background:var(--incorrect-answer)!important}.question-order-table .task.incorrect .sk-text-run{color:#fff!important}.question-order-table .temp-item{height:0;width:"fit-content"}.question-order-table .task-item{left:0;right:0;padding:5px 0;border-radius:10px;overflow-wrap:break-word}.question-order-table .task-item:hover{cursor:pointer}.question-order-table .task-image{min-width:60px;border-radius:10px;text-align:center;margin:2px 4px;padding:0 4px;transform:translate(0)}.question-order-table .task-image img{max-width:250px}.question-order-table .task-image:hover{filter:drop-shadow(0 0 .15rem #00b4ff)}.question-order-table .task-image.incorrect{background-color:var(--incorrect-answer)!important}.question-order-table .task-select{cursor:pointer;overflow:auto;overflow-wrap:break-word;padding:5px 0}.question-order-table .title-header-custom{text-align:center;padding:10px;background:#a7dff8;border-radius:8px 8px 0 0;margin:-.4px;font-weight:700;color:#0a5a71}.question-order-table .title-header-custom .template-explain-answer,.question-order-table .title-header-custom .show-solve-sentence{display:none!important}.question-order-table .title-header-custom.show-solve-column .template-explain-answer,.question-order-table .title-header-custom.show-solve-column .show-solve-sentence{display:inline-flex!important}.question-order-table .box-custom{min-width:300px;width:50%;margin:10px;display:flex;flex-direction:column;cursor:pointer;height:fit-content}.question-order-table .box-custom .box-column-container{border:2px solid #a5e4fa;border-radius:10px}.question-order-table .box-custom .box-column-container:not(.not-show-border):hover{border:2px solid #00b4ff}.question-order-table .box-custom:hover .title-header-custom{margin-bottom:0}.question-order-table .box-custom:has(.show-solve-answer-correct:hover){border:2px solid #a5e4fa}.question-order-table .box-custom:has(.show-solve-answer-correct:hover) .title-header-custom{margin-bottom:-.4px}.question-order-table .box-custom .show-solve-answer-correct{margin-left:5px}.question-order-table .box-custom .show-solve-answer-correct.active{border:unset;background:unset}.question-order-table .box-custom .task-select{margin-left:15px;margin-right:15px;overflow-wrap:break-word;overflow:visible;padding:3px}.question-order-table .transaction-box{position:relative;animation:transactionItem .5s}.question-order-table .active{background:#d8f3ff;border:2px solid #00b4ff}.question-order-table .space{background:#e9ecef}.question-order-table .space div:after{content:"  "}.question-order-table .temp-item{height:0}.question-order-table .box-correct{background-color:var(--correct-answer)!important}.question-order-table .box-correct .sk-text-run{color:#fff!important}.question-order-table .box-incorrect{background-color:var(--incorrect-answer)!important}.question-order-table .box-incorrect .sk-text-run{color:#fff!important}.table .title-header-table{text-align:center;padding:10px;background:#a7dff8;border-radius:8px 8px 0 0;font-weight:700;color:#0a5a71}.table .title-header-table .template-explain-answer,.table .title-header-table .show-solve-sentence{display:none!important}.table .title-header-table.show-solve-column .template-explain-answer,.table .title-header-table.show-solve-column .show-solve-sentence{display:inline-flex!important}.table .title-table{-webkit-user-select:none;user-select:none;text-align:center;padding:10px;background:#a7dff8;border-radius:8px;margin:-.4px;font-weight:700}.table .column{gap:15px;width:100%}.table .column .column-table{flex:1}.table .column .column-table .title-header-table:hover{border:2px solid #00b4ff;border-bottom:.1px solid #a7dff8}.table .column .column-table .title-header-table:hover+.content-box{border:2px solid #00b4ff;border-top:.1px solid #a7dff8}.table .column .column-table .content-box:hover{border:2px solid #00b4ff;border-top:.1px solid #a7dff8}.table .column .column-table .content-box:hover+.title-header-table{border:2px solid #00b4ff;border-bottom:.1px solid #a7dff8}.table .column .column-table .content-box{border:2px solid #a7dff8;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.question-text{flex-direction:column;font-weight:700;line-height:31px;color:#2d7e95;width:100%;white-space:pre-line}.question-text .speaker{cursor:pointer}.question-text .mini-micro{display:inline-flex!important}.question-text .mini-micro .mic-btn-box{text-align:left!important;margin-left:20px;margin-top:0!important;width:fit-content!important}.question-text .mini-micro .mic-btn-box .mic-button{background-color:#e9eaea;width:40px;height:40px}.question-text .mini-micro .mic-btn-box .mic-button .set-size{height:20px;width:15px}.question-text .mini-micro .mic-btn-box .mic-button:hover{background-color:#00b4ff;box-shadow:0 0 0 6pt #9ee1fe}.question-text .mic-btn-box{margin-top:35px;width:100%}.question-text .mic-btn-box .icon-check{color:#5cb85c;position:absolute;transform:translate(50%,50%)}.question-text .mic-btn-box .speech-recog-disabled{filter:grayscale(100%)}.question-text .sentence{line-height:42px;word-break:break-word}.question-text .mic-button{cursor:pointer;border:none;text-align:center;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#00b4ff;width:72px;height:72px;margin:auto;box-shadow:none!important;border-radius:50%!important}.question-text .mic-button.listening{background-color:#fff!important;box-shadow:0 0 0 6pt #9ee1fe!important}.question-text .mic-button.listening svg path{fill:#00aeef}.question-text .mic-button:not(.listening):hover{background-color:#00b4ff!important;box-shadow:0 0 0 6pt #9ee1fe!important}.question-text .mic-button:focus{background-color:inherit}.question-text .listening{background-color:#fff}.question-text .listening svg path{fill:#00aeef}.question-text .wrong-word{color:#d9534f;word-break:initial}.question-text .true-word{color:#5cb85c;word-break:initial}#answerFilter .question-text .speaker{pointer-events:all}#answerFilter .question-text .mic-btn-box{display:none}.firefox-speech-fix-modal{color:#2f4d87;font-size:20px;height:95%}.firefox-speech-fix-modal .noti{font-weight:700;text-align:center;width:100%;padding-bottom:24px}.firefox-speech-fix-modal p{text-align:left}.firefox-speech-fix-modal .pastable{color:#38a4ff}.firefox-speech-fix-modal .image-next{margin-bottom:36px}.question-spelling-words.align-question-type-center{display:inline-grid;justify-content:center}.question-spelling-words .box-list-items-draggable{gap:10px;flex-wrap:wrap}.question-spelling-words .listItem{background:#f4f4f4;width:50px;height:50px;border-radius:10px}.question-spelling-words .listItem2{width:50px;height:50px;border-radius:10px}.question-spelling-words .item{background:#e8f8ff;border-radius:10px;border:2px solid #a5e4fa;text-align:center;display:flex;align-items:center;justify-content:center}.question-spelling-words .item:hover{background-color:#d8f3ff!important}.question-spelling-words .space2{border:2px dashed #a5e4fa!important;border-radius:10px;min-width:50px;height:50px}.question-spelling-words .space2 div:after{content:"  "}.question-spelling-words .space1{border:none!important;border-radius:10px;background:#f4f4f4;min-width:50px;height:50px!important}.question-spelling-words .space1 div:after{content:"  "}.question-spelling-words .item-correct{background-color:#a4e291!important}.question-spelling-words .item-correct:hover{background-color:#91e078!important}.question-spelling-words .box2{display:inline-block}.question-spelling-words .space2,.question-spelling-words .space1,.question-spelling-words .item,.question-spelling-words .listItem,.question-spelling-words .selected{cursor:pointer}.question-spelling-words .space2.active,.question-spelling-words .space1.active,.question-spelling-words .item.active,.question-spelling-words .listItem.active,.question-spelling-words .selected.active{background:#6ab7db!important}.question-spelling-words .transaction-box{position:relative;animation:transactionItem .5s}.question-spelling-words .box-correct{background-color:#c9ebc9!important;border:2px solid var(--correct-answer)!important;color:var(--correct-answer)}.question-spelling-words .box-correct:hover{background-color:#c9ebc9!important}.question-spelling-words .box-incorrect{background-color:#f9b8b8!important;border:2px solid #ff0000!important;color:red}.question-spelling-words .box-incorrect:hover{background-color:#f9b8b8!important}.question-spelling-words .space-showKey{border:2px dashed #a5e4fa;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center;height:50px!important}.question-stress-on-word{color:#2e7999}.question-stress-on-word .part-stress-on-word{font-weight:bolder;display:inline-block;cursor:url(https://www.sachmem.vn/icon-button/quote.png),auto}.question-stress-on-word .part-word-item{display:inline-block;width:fit-content}.question-stress-on-word .part-word-item:not(.not-hover):hover{color:#00b4ff!important;background:#f2f2f2;border-radius:10px}.question-stress-on-word .part-word-item:not(.not-hover):hover .sk-text-run{color:#00b4ff!important}.question-stress-on-word .box-not-check{color:#ff9800;pointer-events:initial}.question-stress-on-word .box-correct{color:var(--correct-answer);pointer-events:none}.question-stress-on-word .box-incorrect{color:#f04c49;pointer-events:none}.solve-stress-on-word{color:#2e7999}.solve-stress-on-word .part-stress-on-word{font-weight:bolder;color:#00b4ff;display:inline-block}.solve-stress-on-word .check-answer{pointer-events:none}.question-symbol-pad-fill-in{display:inline;vertical-align:middle;position:relative}.question-symbol-pad-fill-in .mord.mtight{font-size:18px!important}.question-symbol-pad-fill-in .component-input{display:inline-flex;align-items:center;border:2px solid #a5e4fa;color:#00b4ff;position:relative;border-radius:10px;padding:3px 10px;min-width:150px;height:50px;line-height:41px;overflow-y:hidden;caret-color:transparent;-webkit-user-select:text!important;user-select:text!important}.question-symbol-pad-fill-in .symbol{height:40px;padding:3px;cursor:pointer}.question-symbol-pad-fill-in .vitrualkeyboard{width:500px}.question-symbol-pad-fill-in .vitrualkeyboard .key{border:1px solid #a5e4fa;background:#e8f8ff;min-width:38px;color:#2e7999;font-size:18px;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:10px;margin:5px;cursor:pointer}.question-symbol-pad-fill-in .vitrualkeyboard .key.active{background:#caf1ff!important}.question-symbol-pad-fill-in .clear,.question-symbol-pad-fill-in .remove{background:#e8f8ff!important}.question-symbol-pad-fill-in .symPadCursor{color:transparent;display:-webkit-inline-box;background-color:#00b4ff;margin-right:-1px;width:1px!important;height:40px!important}.question-symbol-pad-fill-in .blink-off{visibility:hidden}.question-symbol-pad-fill-in .blink-on{visibility:visible}.question-symbol-pad-fill-in .inputSymbol{position:absolute}@media screen and (max-width: 500px){.question-symbol-pad-fill-in .vitrualkeyboard{width:100%!important}}.question-symbol-pad-fill-in .result-correct{background-color:#c9ebc9;border:1.5px solid var(--correct-answer)!important;color:var(--correct-answer)!important;pointer-events:none}.question-symbol-pad-fill-in .result-incorrect{background-color:#f9b8b8;color:red!important;border:1.5px solid #ff0000!important}.question-symbol-pad-fill-in .virtual-keyboard{position:relative;display:inline-flex}.question-symbol-pad-fill-in .virtual-keyboard .mq-math-mode .mq-supsub,.question-symbol-pad-fill-in .virtual-keyboard .mq-math-mode sup.mq-nthroot{font-size:70%}.question-symbol-pad-fill-in .virtual-keyboard .mq-math-mode .mq-root-block .mq-empty{background:#bbe7fc}.question-symbol-pad-fill-in .virtual-keyboard .mq-math-mode .mq-supsub.mq-sup-only{vertical-align:0}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion{display:flex;position:absolute;z-index:5;left:0;top:calc(100% + 12px)}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner{border-radius:10px 0 10px 10px;outline:1px dashed #00bfdf;background:var(--color-white, #fff)}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;width:fit-content;padding:16px;width:100%}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion.row-math-symbol:has(+.row-suggestion){border-bottom:1px dashed #00bfdf}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion .key-suggest{min-width:55px;height:55px;font-size:24px;line-height:1;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #00bfdf;background:#ebf8fe}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion .key-suggest:hover{background:#bbe7fc;cursor:pointer}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion .key-suggest.active{background:#caf1ff!important}@media screen and (max-width: 1191px){.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion .key-suggest{height:45px;width:45px;min-width:45px;padding:6px}}@media screen and (max-width: 576px){.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .keypad-inner .row-suggestion .key-suggest{height:40px;width:40px;min-width:40px}}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features{display:grid;align-items:center;justify-content:center;width:44px;height:150px;border-radius:0 10px 10px 0;outline:1px solid #00bfdf;background:#ebf8fe}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .button-feature{display:flex;align-items:center;justify-content:center;color:#437796;cursor:pointer;width:44px;height:100%}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .button-feature:hover{background:#bbe7fc}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .btn-backspace{font-size:20px;border-bottom:1px dashed #00bfdf}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .btn-delete{font-size:26px}@media screen and (max-width: 1191px){.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features{width:36px;height:118px}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .button-feature{width:36px}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .svg-inline--fa{height:.7em}}@media screen and (max-width: 576px){.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features{width:30px;height:100px}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .button-feature{width:30px}.question-symbol-pad-fill-in .virtual-keyboard .virtual-keyboard-math-suggestion .button-features .svg-inline--fa{height:.6em}}.question-symbol-pad-fill-in.result-question-correct{pointer-events:none}.question-symbol-pad-fill-in.result-question-correct #editor-math{background-color:#c9ebc9;border:1.5px solid var(--correct-answer)!important;color:var(--correct-answer)!important}.question-symbol-pad-fill-in.result-question-incorrect #editor-math{background-color:#f9b8b8;color:red!important;border:1.5px solid #ff0000!important}.question-symbol-pad-fill-in.check-answer-mode{pointer-events:none}.question-symbol-pad-fill-in #editor-math{border-radius:10px;border:1px solid #00bfdf;background:var(--color-white, #fff)}.question-symbol-pad-fill-in #editor-math .mq-root-block{min-width:56px;min-height:56px;padding:8px}.question-symbol-pad-fill-in #editor-math .mq-root-block:has(sup){padding:14px 8px 8px}.question-highlight .text{color:#2f4d87;white-space:pre-wrap;font-size:18px}.question-highlight .listItem{position:relative;border-radius:4px;box-shadow:var(--question-highlight-item-placeholder, 1px 1px 1px 1px rgba(39, 136, 245, .35));cursor:pointer}.question-highlight .box-border{border:2px solid #d6d6d6;border-radius:15px}.question-highlight .box-border .index-image{display:flex;align-items:center;justify-content:center;position:absolute;top:10px;left:12px;font-weight:700;font-size:18px;line-height:24px;width:32px;height:32px;border:2px solid #00b4ff;border-radius:50%}.question-highlight .item{display:flex;align-items:center;justify-content:center;padding:7px 20px;font-weight:700;text-align:center;border-radius:5px;width:100%;height:100%;cursor:pointer}.question-highlight .item:hover:has(>.background-hover){background:#ebebeb!important}.question-highlight .item.unselected{background:var(--question-highlight-item-unselected-bg, #ffffff)!important;border:2px solid var(--question-highlight-item-unselected-border, #a5e4fa)!important}.question-highlight .item:hover{background:var(--question-highlight-item-hover-bg, #d8f3ff)!important}.question-highlight .item.selected{background:var(--question-highlight-item-selected-bg, #d8f3ff)!important;border:2px solid var(--question-highlight-item-selected-border, #00b4ff)!important}.question-highlight .answer{text-align:center;border-color:#44a8fc}.question-highlight .item-drop-off{display:inline-block;justify-content:center;align-items:center;cursor:pointer;transition:transform .25s;margin:0 0 1.25rem}.question-highlight .item-drop-off.active{background:#d8f3ff!important}.question-highlight .item-drop-off-content{position:relative}.question-highlight .item-drop-off-content.hover .question-highlight .item-drop-off-content.is-not-empty .sk-text-run{color:#0d9cd8!important}.question-highlight .item-drop-off-content.hover .question-highlight .item-drop-off-content.is-not-empty .drop-answer-type-form-2{visibility:visible;opacity:1}.question-highlight .item-drop-off-content.is-checking:hover .drop-answer-type-form-2{display:none}.question-highlight .item-drop-off-content.is-not-empty .sk-text-run{color:inherit!important}.question-highlight .item-drop-off-content .drop-answer-type-form-2{padding:4px 0;position:absolute;left:calc(50% - 56px);top:calc(100% + 8px);display:flex;opacity:0;visibility:hidden;transition:visibility .2s ease .2s;flex-direction:column;gap:8px;z-index:10;background-color:#ebf7ff;border:1px solid #0d9cd8;border-radius:4px}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-answer-type-form-2_narrow{overflow:hidden;position:absolute;height:8px;bottom:100%;display:flex;justify-content:center;width:100%}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-answer-type-form-2_narrow svg{position:relative;bottom:-1px}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2{padding:4px 16px;display:flex;justify-content:center;align-items:center;height:53px}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2:hover{background-color:#0d9cd8;background-origin:padding-box}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2:hover svg line,.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2:hover svg circle{stroke:#fff}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2 svg{width:80px;height:auto}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2 svg:has(circle){height:36px;width:auto}.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2 svg line,.question-highlight .item-drop-off-content .drop-answer-type-form-2 .drop-item-form-2 svg circle{stroke:#000}.question-highlight .words-box{border-top:2px solid #d6d6d6;white-space:pre-wrap}.question-highlight .space1{border-radius:15px}.question-highlight .space1:hover{background:#ebebeb!important}.question-highlight .space2{border:2px solid #0a5a71;border-radius:15px;pointer-events:none}.question-highlight .space2 div:after{content:" "}.question-highlight .space2:hover{background:#effaff!important}.question-highlight .temp-item{width:100%;height:100%;position:absolute;display:flex;text-align:center;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none}.question-highlight .temp-item line,.question-highlight .temp-item circle,.question-highlight .dragging line,.question-highlight .dragging circle{stroke:var(--question-highlight-stroke, #38a4ff)}.question-highlight .text-trans{color:transparent}.question-highlight .transaction-box{position:relative;animation:transactionItem .5s;z-index:2}.question-highlight .speaker-icon .sk-speaker{cursor:pointer}.question-highlight .speaker-icon .sk-speaker:active{color:#00b4ff}.question-highlight.has-indent .passage-text{padding-left:calc(var(--question-highlight-indent-width, 2em) + .3em)!important;position:relative}.question-highlight.has-indent .passage-text .is-indent .sk-text-run[style*="font-weight: bold"]{position:absolute;left:0}.question-highlight:not(:has(.dragging)) .correct{pointer-events:none}.question-highlight:not(:has(.dragging)) .item-drop-off-content:not(.is-checking).hover .sk-text-run,.question-highlight:not(:has(.dragging)) .item-drop-off-content:not(.is-checking):hover .sk-text-run{color:#0d9cd8!important}.question-highlight:not(:has(.dragging)) .item-drop-off-content:not(.is-checking).hover .drop-answer-type-form-2,.question-highlight:not(:has(.dragging)) .item-drop-off-content:not(.is-checking):hover .drop-answer-type-form-2{visibility:visible;opacity:1}.question-tick-choice{display:inline-flex;justify-content:flex-end;align-items:center;min-width:100px}@supports (-webkit-appearance: none) or (-moz-appearance: none){.question-tick-choice input[type=checkbox]{--active: #275efe;--active-inner: #fff;--focus: 2px rgba(39, 94, 254, .3);--border: #a5e4fa;--border-hover: #275efe;--background: #f1fbff;--disabled: #f1fbff;--disabled-inner: #f1fbff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:max(1em,20px);outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.question-tick-choice input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.question-tick-choice input[type=checkbox]:checked{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.question-tick-choice input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;background:var(--b, var(--disabled));opacity:.9}.question-tick-choice input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.question-tick-choice input[type=checkbox]:disabled+label{cursor:not-allowed}.question-tick-choice input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: #3bb1e3}.question-tick-choice input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.question-tick-choice input[type=checkbox]:not(.switch){width:max(1em,20px)}.question-tick-choice input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}.question-tick-choice input[type=checkbox]:not(.switch):checked{--o: 1}.question-tick-choice input[type=checkbox]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}.question-tick-choice input[type=checkbox]:not(.switch){border-radius:7px}.question-tick-choice input[type=checkbox]:not(.switch):after{width:.3em;height:.5em;border:.15em solid #3bb1e3;border-top:0;border-left:0;left:.35em;top:.15em;transform:rotate(var(--r, 20deg))}.question-tick-choice input[type=checkbox]:not(.switch):checked{--r: 43deg}.question-tick-choice input[type=checkbox].switch{width:38px;border-radius:11px}.question-tick-choice input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translate(var(--x, 0))}.question-tick-choice input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}.question-tick-choice input[type=checkbox].switch:disabled{background:var(--b, var(--disabled))}.question-tick-choice input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}.question-tick-choice input[type=checkbox].switch:hover{border:2px solid #00b4ff}.question-tick-choice .checkbox-correct{pointer-events:none;--r: 43deg !important;--background: #c9ebc9 !important;--disabled: #c9ebc9 !important;--disabled-inner: #c9ebc9 !important;border-color:var(--correct-answer)!important}.question-tick-choice .checkbox-correct:not(.switch):after{border-color:var(--correct-answer)!important}.question-tick-choice .checkbox-incorrect{--r: 43deg !important;--background: #f9b8b8 !important;--disabled: #f9b8b8 !important;--disabled-inner: #f9b8b8 !important;border-color:red!important}.question-tick-choice .checkbox-incorrect:not(.switch):after{border-color:red!important}}.question-tick-choice.have-border{border:2px solid #a5e4fa;border-radius:10px}.question-tick-choice .tick-box{position:relative;line-height:max(1em,20px);display:flex;gap:10px;align-items:flex-start}.question-tick-choice .tick-box .template-explain-answer,.question-tick-choice .tick-box .show-solve-key-word,.question-tick-choice .tick-box .show-solve-sentence{position:absolute;left:100%}.question-tick-choice .tick-box .template-explain-answer{display:none}.question-tick-choice .show-solve-sentence,.question-tick-choice .template-explain-answer{margin-left:9px}.question-tick-choice input[type=checkbox]{line-height:1em}.question-tick-choice .tick-box:has(.checkbox-correct) .template-explain-answer{display:inline-flex!important}.question-choose-many-words{display:grid;align-items:center;justify-items:center;margin:40px;grid-template-columns:repeat(2,1fr);gap:60px}.question-choose-many-words .choose-many-words-item{outline-offset:10px;border-radius:50%;width:100%;text-align:center;cursor:pointer}.question-choose-many-words .choose-many-words-item:hover{outline:3px solid rgba(78,188,235,.2588235294)}.question-choose-many-words .choose-many-words-item:hover span{filter:brightness(1.05) saturate(.9)}.question-choose-many-words .choose-many-words-item.active{outline:3px solid #4ebdeb}.question-choose-many-words .choose-many-words-item.correct{outline:3px solid var(--correct-answer)}.question-choose-many-words .choose-many-words-item.correct span{color:var(--correct-answer)!important;filter:none}.question-choose-many-words .choose-many-words-item.incorrect{outline:3px solid #f04c49}.question-choose-many-words .choose-many-words-item.incorrect span{color:#f04c49!important;filter:none}.question-merge-blocks .col-name{display:inline-block;text-align:center;margin-bottom:.5em}.question-merge-blocks .block-container{display:flex;align-items:flex-start;width:100%;line-height:1.35}.question-merge-blocks .word-block{width:30%}.question-merge-blocks .word-block .word-item{display:flex;border-radius:8px;width:100%;align-items:center;background-color:#e0f6ff}.question-merge-blocks .word-block .word-item .logo-puzzle{right:-.4em;background-color:#fff}.question-merge-blocks .word-block .word-item:not(.check-answer):not([style*=border-bottom]):not(.selected):hover{box-shadow:0 4px 0 var(--question-merge-blocks-shadow-left-hover, rgba(11, 161, 223, .5))}.question-merge-blocks .word-block .word-item:not([style*=border-bottom]).selected{box-shadow:0 4px 0 var(--question-merge-blocks-shadow-left, #0BA1DF)}.question-merge-blocks .word-block .word-item img{max-width:90%}.question-merge-blocks .result-block{position:absolute;left:100%;width:200%}.question-merge-blocks .result-block .result-item{border-radius:8px;width:100%;align-items:center;display:flex}.question-merge-blocks .result-block .result-item .logo-puzzle{left:-2.7vmin}.question-merge-blocks .result-block .result-item:not([style*=border-bottom]).selected{box-shadow:0 4px 0 var(--question-merge-blocks-shadow-right, #FFD484);border-bottom:unset!important}.question-merge-blocks .result-block .result-item img{max-width:90%}.question-merge-blocks .result-block .template-explain-answer,.question-merge-blocks .result-block .show-solve-answer-correct,.question-merge-blocks .result-block .show-solve-sentence{position:absolute;top:0;right:-32px}.question-merge-blocks .define-block{width:60%;position:absolute;left:40%}.question-merge-blocks .define-block .define-item{border-radius:8px;width:100%;align-items:center;display:flex}.question-merge-blocks .define-block .define-item:not(.check-answer):not(.selected):hover{filter:drop-shadow(0 5px var(--question-merge-blocks-shadow-right-hover, rgba(255, 201, 101, .5)))}.question-merge-blocks .define-block .define-item.selected{filter:drop-shadow(0 4px var(--question-merge-blocks-shadow-right, #FFD484));border-bottom:unset!important}.question-merge-blocks .define-block .define-item img{max-width:90%}.question-merge-blocks .define-block .define-item.hover:hover .box-content{background-color:#fef8d2}.question-merge-blocks .define-block .define-item.hover .logo-puzzle{background-color:#fef8d2;left:-3vmin}.question-merge-blocks .box-content{height:100%;width:100%;padding:12px .4285714286em;display:flex;align-items:center;border-radius:8px;overflow-wrap:anywhere}.question-merge-blocks .hover-event{border-bottom:4px #f7b886 solid;margin-bottom:-4px}.question-merge-blocks .logo-puzzle{height:4vmin;width:4vmin;position:absolute;-webkit-border-radius:4em;-moz-border-radius:4em;border-radius:4em;transition:none!important;transform:none!important}.question-merge-blocks .clicked{filter:drop-shadow(0 5px #f7b886)}.question-merge-blocks .item-correct{border:2px solid #22BC74!important;background-color:transparent!important;pointer-events:none}.question-merge-blocks .item-correct .logo-puzzle{background-color:#fff!important;border:2px solid #22BC74!important;z-index:2}.question-merge-blocks .item-correct .box-content{background-color:#fff!important}.question-merge-blocks .item-correct:hover{background-color:#c9ebc9!important}.question-merge-blocks .item-correct.selected{box-shadow:0 4px #039855}.question-merge-blocks:not(.check-answer) .not-check,.question-merge-blocks:not(.check-answer) .item-incorrect{cursor:pointer}.question-merge-blocks .item-incorrect{color:red!important;border:2px solid #FF4848!important}.question-merge-blocks .item-incorrect .logo-puzzle{border:2px solid #FF4848!important;background-color:#fff!important;z-index:2;transition:box-shadow .2s ease}.question-merge-blocks .item-incorrect .box-content{z-index:2;background-color:#fff!important}.question-merge-blocks .item-incorrect:not(.check-answer):hover{box-shadow:0 4px #ff4848!important}.question-merge-blocks .item-incorrect:not(.check-answer):hover .logo-puzzle:not(:last-child){box-shadow:0 1px 2px #ff4848}.question-merge-blocks .item-incorrect.selected{box-shadow:0 4px #cc3939}.question-merge-blocks .mw-fit-content{min-width:fit-content}.question-merge-blocks .pleft-12{padding-left:12px}.question-merge-blocks .mb-12{margin-bottom:12px}.question-merge-blocks .px-12{padding:0 12px}#yourAnswer .question-merge-blocks .word-block .word-item .logo-puzzle :not(:has(.right)){background-color:#f3f3f3!important}.question-merge-blocks .word-block:has(.item-correct) .word-item .logo-puzzle{z-index:0}.question-merge-blocks .word-block:has(.item-incorrect) .patch,.question-merge-blocks .word-block:has(.item-correct) .patch{display:none}.question-merge-blocks .word-block:has(.item-incorrect) .result-item .logo-puzzle,.question-merge-blocks .word-block:has(.item-correct) .result-item .logo-puzzle{display:none}#answerFilter:has(>.sidebar-show-solve-answer-correct #tool-sidebar-solve-answer-correct-content) .question-merge-blocks:has(.result-block .show-solve-answer-correct){padding-right:20px}.template-story-object:has(.animation-zoom-open),.point-and-say-item:has(.animation-zoom-open),.stop-click:has(.animation-zoom-open),.point-and-say-item-selected:has(.animation-zoom-open){pointer-events:none!important}.question-merge-blocks .item-correct .patch,.question-merge-blocks .item-incorrect .patch{height:.8em;width:.8em;position:absolute;left:-.2em;border-radius:50%;z-index:2;background-color:#fff!important}.result-item[style*=border-bottom],.define-item[style*=border-bottom]{border-bottom:none!important;filter:drop-shadow(0 4px var(--question-merge-blocks-shadow-right, #FFD484))}.result-item.item-correct,.result-item.item-incorrect{border-left:none!important}.question-merge-blocks-print .table-answer td:empty:before{content:"  "}.question-merge-blocks-print .sk-table{max-width:100%!important;table-layout:fixed!important}.question-merge-blocks-print .sk-table .sk-td{padding:4px 8px!important;position:relative}.question-connect-word .space{white-space:pre}.question-connect-word .space.clickable{cursor:pointer}.question-connect-word .space.clickable svg{position:absolute;margin-left:-.6em;margin-top:1.2em;opacity:0}.question-connect-word .space.clickable svg:hover,.question-connect-word .space.clickable svg.connecting{opacity:.5}.question-connect-word .space.clickable svg.connected{opacity:1!important}.question-connect-word .space.clickable svg.connected:not(.correct){cursor:url(https://s.saokhuee.com/ktdg/images/eraser-icon.png),auto}.question-connect-word .space.clickable svg.connected.correct{cursor:default}.question-connect-word .space.clickable svg.connected.connecting path,.question-connect-word .space.clickable svg.connected:hover path{stroke-dasharray:0}.question-connect-word .space.clickable:hover svg{opacity:.5}.question-connect-word .space.clickable:hover .connected path{stroke-dasharray:0}.question-connect-word .space.show-key-all:hover svg{opacity:0}.question-connect-word .space.show-key-all svg.connected{cursor:pointer}.question-connect-word .space.unclickable svg{display:none}.question-connect-word .word{cursor:pointer;text-decoration-skip-ink:none;word-break:break-word}.question-connect-word .word.have-punctuation{margin-right:.23em}.question-connect-word .word.have-punctuation:after{content:var(--punctuation);position:absolute;color:#000}.question-connect-word .word.clicked{text-decoration:underline;color:#0589cf}.question-connect-word .word.hover{text-decoration:underline;color:#8fd3f8}.question-listen-and-tick{flex-wrap:wrap;justify-content:space-around;gap:2vmin;width:100%;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.question-listen-and-tick .option-tick{position:relative}.question-listen-and-tick .option-tick .index-question-tick{position:absolute;width:5.1428571429vmin;height:5.1428571429vmin;border-radius:50%;box-shadow:0 0 .5357142857vmin #0009;background:#ffffff;opacity:1;left:.8571428571vmin;top:.8571428571vmin;display:flex;justify-content:center;align-items:center;line-height:100%;font-size:3.4285714286vmin;color:#00bedf;font-weight:600}.question-listen-and-tick .option-tick .box-input-tick{--active: #275efe;--active-inner: #fff;--border: #a5e4fa;--border-hover: #275efe;--background: #white;--disabled: #f1fbff;--disabled-inner: #f1fbff;--size-input: 48;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:max(1em,20px);outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:.2142857143vmin solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s;display:flex;align-items:center;justify-content:center}.question-listen-and-tick .option-tick .box-input-tick:after{content:"";display:block;left:0;top:0;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.question-listen-and-tick .option-tick .box-input-tick:checked{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.question-listen-and-tick .option-tick .box-input-tick:disabled{--b: var(--disabled);cursor:not-allowed;background:var(--b, var(--disabled));opacity:.9}.question-listen-and-tick .option-tick .box-input-tick:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.question-listen-and-tick .option-tick .box-input-tick:disabled+label{cursor:not-allowed}.question-listen-and-tick .option-tick .box-input-tick:hover:not(:checked):not(:disabled){--bc: #3bb1e3}.question-listen-and-tick .option-tick .box-input-tick:focus{box-shadow:0 0 0 var(--focus)}.question-listen-and-tick .option-tick .box-input-tick:not(.switch){width:max(1em,20px)}.question-listen-and-tick .option-tick .box-input-tick:not(.switch):after{opacity:var(--o, 0)}.question-listen-and-tick .option-tick .box-input-tick:not(.switch):checked{--o: 1}.question-listen-and-tick .option-tick .box-input-tick:not(.switch){border-radius:.75vmin}.question-listen-and-tick .option-tick .box-input-tick:not(.switch):after{width:calc(6vmin * var(--size-input) / 4 / 56);height:calc(6vmin * var(--size-input) * 20 / 48 / 56);border:.15em solid #3bb1e3;border-top:0;border-left:0;transform:rotate(var(--r, 20deg))}.question-listen-and-tick .option-tick .box-input-tick:not(.switch):checked{--r: 43deg}.question-listen-and-tick .option-tick .box-input-tick.switch{width:4.0714285714vmin;border-radius:11px}.question-listen-and-tick .option-tick .box-input-tick.switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translate(var(--x, 0))}.question-listen-and-tick .option-tick .box-input-tick.switch:checked{--ab: var(--active-inner);--x: 17px}.question-listen-and-tick .option-tick .box-input-tick.switch:disabled{background:var(--b, var(--disabled))}.question-listen-and-tick .option-tick .box-input-tick.switch:disabled:not(:checked):after{opacity:.6}.question-listen-and-tick .option-tick .box-input-tick.switch:hover{border:2px solid #00b4ff}.question-listen-and-tick .option-tick .box-input-tick{position:absolute!important;width:calc(6vmin * var(--size-input) / 56)!important;height:calc(6vmin * var(--size-input) / 56)!important;background:white!important}.question-listen-and-tick .option-tick .checkbox-correct{--r: 43deg !important;--background: #c9ebc9 !important;--disabled: #c9ebc9 !important;--disabled-inner: #c9ebc9 !important;border-color:var(--correct-answer)!important}.question-listen-and-tick .option-tick .checkbox-correct:not(.switch):after{border-color:var(--correct-answer)!important}.question-listen-and-tick .option-tick .checkbox-incorrect{--r: 43deg !important;--background: #f9b8b8 !important;--disabled: #f9b8b8 !important;--disabled-inner: #f9b8b8 !important;border-color:red!important}.question-listen-and-tick .option-tick .checkbox-incorrect:not(.switch):after{border-color:red!important}.question-listen-and-tick .option-tick:has(.show-solve-question):not(:has(.contain-input.bottom-center)){margin-bottom:6.8571428571vmin}.question-listen-and-tick .disable-cursor{cursor:default!important}.question-listen-and-tick .contain-input.bottom-center{display:flex;gap:16px;justify-content:center;align-items:center;position:relative;width:fit-content;margin:auto}.question-listen-and-tick .contain-input.bottom-center .index-question-tick{width:4.2857142857vmin;height:4.2857142857vmin;box-shadow:none;background:#f5a1c5;color:#fff;position:absolute;left:calc(50% - 7.0714285714vmin);transform:translate(-50%);z-index:100;top:.4285714286vmin}.question-listen-and-tick .contain-input.bottom-center .box-input-tick{position:relative!important;width:5.1428571429vmin;height:5.1428571429vmin}.question-listen-and-tick .contain-input.bottom-center .template-explain-answer,.question-listen-and-tick .contain-input.bottom-center .show-solve-answer-correct{position:absolute;top:0;right:min(-18px,-3vmin)}.question-listen-and-tick .contain-input.show-solve-question:not(.bottom-center){position:relative;width:fit-content;display:flex;margin:auto;margin-top:2.5714285714vmin}.question-listen-and-tick .contain-input.show-solve-question:not(.bottom-center) .box-input-tick{position:relative!important}.question-listen-and-tick .contain-input.show-solve-question:not(.bottom-center) .template-explain-answer,.question-listen-and-tick .contain-input.show-solve-question:not(.bottom-center) .show-solve-answer-correct{position:absolute;top:0;right:-30px}.question-listen-and-tick .option-question-tick{border:dashed .3214285714vmin #1bbedf;border-radius:2vmin!important;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.question-listen-and-tick .option-question-tick:hover{cursor:pointer}.question-listen-and-tick .option-question-tick.box-outside{height:fit-content}.question-listen-and-tick .option-question-tick .image-link{padding:0;margin-top:0!important;margin-bottom:0!important;width:100%!important;height:100%;object-fit:contain;border-radius:2vmin!important}.question-listen-and-tick .option-question-tick .image-link-fullscreen-button{top:0!important;left:100%!important;transform:translate(-100%);margin-top:0!important;width:24px;height:24px}.question-listen-and-tick .option-question-tick .image-link-fullscreen-button path{stroke:#999}.question-listen-and-tick .option-question-tick .template-box.box-image-position .image-link{border-radius:0!important}.question-listen-and-tick .option-question-tick:has(~.contain-input.bottom-center){border:none;height:fit-content}.question-listen-and-number{display:inline-grid;grid-template-columns:repeat(4,1fr);gap:2vmin}.question-listen-and-number .box-option{position:relative;cursor:pointer}.question-listen-and-number .box-option .image-link{width:100%!important;margin:0!important;padding:0!important}.question-listen-and-number .box-option .index-option{position:absolute;top:.8571428571vmin;left:.8571428571vmin;display:flex;align-items:center;justify-content:center;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));width:5.1428571429vmin;height:5.1428571429vmin;font-size:3.4285714286vmin;line-height:100%;background:white;border-radius:50%;color:#1bbedf;font-weight:600}@media (hover: hover){.question-listen-and-number .box-option:hover .box-show-number{opacity:.5;transition:opacity ease-out .3s}}.question-listen-and-number .box-option.hidden-box .box-show-number{visibility:hidden}@media (hover: hover){.question-listen-and-number .box-option.visible-box:hover .box-show-number{visibility:visible}}.question-listen-and-number .content-option{position:relative}.question-listen-and-number .content-option .box-show-number{position:absolute;width:100%;top:0;height:100%;text-align:center;opacity:0;transition:opacity ease-in .3s;display:flex;align-items:center;justify-content:center;pointer-events:none}@media (hover: hover){.question-listen-and-number .content-option:hover .box-show-number{opacity:.5;transition:opacity ease-out .3s}.question-listen-and-number .content-option:hover .image-link-fullscreen-button{display:inline-block;z-index:1;width:24px;height:24px}.question-listen-and-number .content-option:hover .image-link-fullscreen-button path{stroke:#999}}.question-listen-and-number .box-selected-number{position:absolute;right:0;bottom:0;border:2px solid #cacaf0;border-radius:1.0714285714vmin;width:6vmin;height:6vmin;margin:0;padding:0;text-align:center;font-weight:700;font-size:4vmin;background-color:#fff;display:flex;align-items:center;justify-content:center}.question-listen-and-number .box-option:has(>.box-selected-bottom-center){margin-bottom:8.5714285714vmin}.question-listen-and-number .box-selected-bottom-center{left:0;right:0;margin:auto;bottom:-8.5714285714vmin;width:fit-content;position:absolute}.question-listen-and-number .box-selected-bottom-center .box-selected-number{position:initial}.question-listen-and-number .box-selected-bottom-center .box-selected-number.box-correct{background-color:#fff!important;color:var(--correct-answer)!important;border:2.5px solid var(--correct-answer)!important}.question-listen-and-number .box-selected-bottom-center .box-selected-number.box-incorrect{background-color:#fff!important;color:red!important;border:2.5px solid #ff0000!important}.question-listen-and-number .box-selected-bottom-center .template-explain-answer,.question-listen-and-number .box-selected-bottom-center .show-solve-answer-correct{position:absolute;top:0;right:-30px;display:flex}.question-listen-and-number .box-selected-bottom-center .template-explain-answer>div{display:flex}.question-listen-and-number .box-correct{background-color:var(--correct-answer)!important;color:#fff!important;border:1.5px solid var(--correct-answer)!important}.question-listen-and-number .box-incorrect{background-color:red!important;color:#fff!important;border:1.5px solid #ff0000!important}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.question-listen-and-number-text{font-family:Inter;gap:16px 32px}.question-listen-and-number-text.no-number-col-config{display:inline-flex;flex-wrap:wrap}.question-listen-and-number-text .box-option{margin:0!important;display:flex;gap:8px;align-items:baseline}.question-listen-and-number-text .box-option .box-selected{position:static;margin:0}.question-listen-and-number-text .box-option .box-selected [class^=box-selected-number]{font-size:1em;width:unset;height:unset;line-height:1.2;border-radius:8px}.question-listen-and-number-text .box-option .box-selected [class^=box-selected-number]:after{content:attr(data-number);display:flex;justify-content:center;width:0;opacity:0;transition:opacity .3s;text-align:center}.question-listen-and-number-text .box-option .index-option-type-text{font-weight:600}.question-listen-and-number-text .box-option .box-show-number{display:none}@media (hover: hover){.question-listen-and-number-text .box-option:hover .box-selected [class^=box-selected-number]:after{width:100%;opacity:.5}}.question-listen-and-number-text .box-option.hidden-box .box-selected [class^=box-selected-number]:after{visibility:hidden;width:0}@media (max-width: 767px){.question-listen-and-number:has(img){display:flex;gap:1em;flex-wrap:wrap;justify-content:center;align-items:center}.question-listen-and-number:has(img) .box-option{width:44%}}.export-mode .image-link{max-width:280px!important;border:unset!important}.export-mode .content-option .box-image-zoom{border:unset!important}.question-rating{display:inline-flex}.question-rating svg{cursor:pointer}.question-tick-or-cross{position:relative;border:3px #4ebdeb dashed;border-radius:20px;width:fit-content;margin:76px auto 85px}@keyframes heartBeat{to{transform:scale(1.25)}}.question-tick-or-cross .index-and-sound{position:absolute;top:-76px;left:50%;transform:translate(-50%);display:flex;gap:20px}.question-tick-or-cross .index-and-sound .ias-item{color:#fff;border-radius:50%;text-align:center;width:52px;height:52px;display:flex;justify-content:center;align-items:center;padding:9px}.question-tick-or-cross .index-and-sound .ias-item svg{cursor:pointer}.question-tick-or-cross .heart-beat{animation:heartBeat .5s infinite alternate}.question-tick-or-cross .choices{position:absolute;bottom:-85px;left:50%;transform:translate(-50%);display:flex;gap:36px}.question-tick-or-cross .choices .choice-item{width:52px;height:52px;border:2.5px solid #4ebdeb;border-radius:10px;background-color:#fff;padding:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.question-tick-or-cross .choices .choice-item .show-solve-sentence{display:none!important}.question-tick-or-cross .choices .choice-item:hover{border:2px solid #01acce}.question-tick-or-cross .choices .choice-item:hover .tick-icon path{stroke:#96d1eb;fill:#96d1eb}.question-tick-or-cross .choices .choice-item.selected .tick-icon path{stroke:#4ebdeb;fill:#4ebdeb}.question-tick-or-cross .choices .choice-item.correct .tick-icon path{stroke:var(--correct-answer);fill:var(--correct-answer)}.question-tick-or-cross .choices .choice-item.correct.show-show-solve-sentence .show-solve-sentence{display:inline-flex!important}.question-tick-or-cross .choices .choice-item.incorrect .tick-icon path{stroke:#f15754;fill:#f15754}.question-tick-or-cross .choices .choice-item.incorrect .template-explain-answer,.question-tick-or-cross .choices .choice-item.not-check .template-explain-answer{display:none!important}.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer),.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct){position:relative}.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer) .show-solve-answer-correct,.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer) .template-explain-answer,.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct) .show-solve-answer-correct,.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct) .template-explain-answer{position:absolute;top:-4px!important;right:-29.5px!important}.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer) .show-solve-answer-correct svg path,.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer) .template-explain-answer svg path,.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct) .show-solve-answer-correct svg path,.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct) .template-explain-answer svg path{stroke:none;fill:#99d390}.question-tick-or-cross .choices .choice-item:has(>.template-explain-answer) .template-explain-answer:has(.correct.show-solve-question-active) .correct path,.question-tick-or-cross .choices .choice-item:has(>.show-solve-answer-correct) .template-explain-answer:has(.correct.show-solve-question-active) .correct path{fill:var(--correct-answer)}.question-tick-or-cross .question-tick-or-cross__content{position:relative}.question-tick-or-cross .question-tick-or-cross__content .image-link-fullscreen-button{top:0!important;left:100%!important;transform:translate(-100%);margin-top:0!important;width:24px;height:24px}.question-tick-or-cross .question-tick-or-cross__content .image-link-fullscreen-button path{stroke:#999}.question-look-and-circle .question-look-and-circle-items{gap:6vmin;margin-bottom:5.3571428571vmin}.question-look-and-circle .question-look-and-circle-items .column-container{display:flex;flex-direction:column;justify-content:center;gap:2vmin}.question-look-and-circle .question-look-and-circle-items .column-container .content-items{border:.3214285714vmin dashed #1cbedf;box-shadow:0 0 4px #00000040;border-radius:16px;margin-bottom:.6428571429vmin}.question-look-and-circle .question-look-and-circle-items .column-container .content-items .image-link{padding:0;margin-top:0!important;margin-bottom:0!important;width:100%!important;height:100%;object-fit:contain}.question-look-and-circle .question-look-and-circle-items .column-container .content-items:hover{cursor:pointer}.question-look-and-circle .question-look-and-circle-items .column-container .content-items.active{border:.6428571429vmin solid #4ebdeb;box-shadow:0 .6428571429vmin #0aa0df;margin-bottom:0}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container{text-align:center;width:fit-content;margin:auto;min-height:9.1071428571vmin;font-size:4vmin;font-family:Comic Sans MS}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected{border-radius:50%}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected:not(.not-content):not(:has(>.transaction-box)){border:.3214285714vmin #4ebdeb solid;padding:1.0714285714vmin 2.1428571429vmin}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected:not(.not-content):not(:has(>.transaction-box)).answer-incorrect{border:.3214285714vmin #f04c49 solid!important;padding:1.0714285714vmin 2.1428571429vmin}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected:not(.not-content):not(:has(>.transaction-box)).answer-incorrect .sk-text-run{color:#f04c49!important}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected:not(.not-content):not(:has(>.transaction-box)).answer-correct{border:.3214285714vmin var(--correct-answer) solid!important;padding:1.0714285714vmin 2.1428571429vmin}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container .selected:not(.not-content):not(:has(>.transaction-box)).answer-correct .sk-text-run{color:var(--correct-answer)!important}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container:not(:has(>.not-content)):has(.answer-not-check):not(:has(.transaction-box)):hover{transition:all .3s ease-in-out}.question-look-and-circle .question-look-and-circle-items .column-container .selected-container:not(:has(>.not-content)):has(.answer-not-check):not(:has(.transaction-box)):hover .selected{border:.3214285714vmin rgba(78,189,235,.5) solid;cursor:pointer}.question-look-and-circle .question-look-and-circle-options{gap:2vmin;width:fit-content;margin:auto;display:flex;max-width:100%;flex-wrap:wrap;justify-content:center}.question-look-and-circle .question-look-and-circle-options .option-container{border-radius:8px;min-width:22.2857142857vmin;text-align:center;min-height:5.8928571429vmin;display:flex;align-items:center;justify-content:center;font-size:4vmin;font-family:Comic Sans MS}.question-look-and-circle .question-look-and-circle-options .option-container .option{padding:1.0714285714vmin 2.1428571429vmin;transition:all 0,3s ease-in-out;border-radius:50%;border:.3214285714vmin transparent solid}.question-look-and-circle .question-look-and-circle-options .option-container:not(.not-content) .option:hover{border:.3214285714vmin rgba(78,189,235,.5) solid;cursor:pointer}.question-look-and-circle .transaction-box{position:relative;animation:lookAndCircleTransactionItem 1s ease-in-out;z-index:2}@keyframes lookAndCircleTransactionItem{0%{left:var(--left);top:var(--top);border-radius:50%;border:.3214285714vmin transparent solid;padding:1.0714285714vmin 2.1428571429vmin}to{left:0;top:0;border-radius:50%;border:.3214285714vmin var(--border-color) solid;padding:1.0714285714vmin 2.1428571429vmin}}@supports not (selector(:has(*))){.question-look-and-circle .answer-incorrect{border:.3214285714vmin #f04c49 solid!important;padding:1.0714285714vmin 2.1428571429vmin}.question-look-and-circle .answer-incorrect .sk-text-run{color:#f04c49!important}.question-look-and-circle .answer-correct{border:.3214285714vmin var(--correct-answer) solid!important;padding:1.0714285714vmin 2.1428571429vmin}.question-look-and-circle .answer-correct .sk-text-run{color:var(--correct-answer)!important}}.question-find-and-circle-the-words{font-weight:700;font-size:1em;line-height:6.6428571429vmin}.question-find-and-circle-the-words .character{padding-right:6px;display:inline-block}.question-find-and-circle-the-words .character:last-child{padding-right:0}.question-find-and-circle-the-words .character.highlight{background:#00b4ff;color:#fff}.question-find-and-circle-the-words .character.selected{background:transparent;color:#00b4ff}.question-find-and-circle-the-words .character:hover:not(.highlight):not(.incorrect):not(.correct):not(.not-show-key){cursor:pointer;transform:scale(1.1);color:#00b4ff}.question-find-and-circle-the-words .character.incorrect{color:#f04c49}.question-find-and-circle-the-words .character.correct{color:var(--correct-answer)}.question-match-in-table-v2{display:flex;flex-direction:column;gap:40px}.question-match-in-table-v2 .question-match-in-table__item_wrapper{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content{padding:10px 20px;border-radius:16px;background:#5f77ed;box-shadow:0 2px #445cb8;min-height:70px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Inter;line-height:normal;font-weight:500}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content:not(.item_visible){background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content:not(.item_visible).has-hover:not(.not-hover):hover{background:#e0e5ff;box-shadow:0 2px #c6cfff;cursor:pointer}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content:not(.item_visible).active{background:#a7b6ff;box-shadow:0 2px #778eff}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content.item_visible:not(.not-hover):hover{background:#4761e1;box-shadow:0 2px #374ea8}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content.active{background:#445cb8;box-shadow:0 2px #2f469e}.question-match-in-table-v2 .question-match-in-table__item_wrapper .question-match-in-table__item .question-match-in-table__item_content .katex{line-height:normal!important}.question-match-in-table-v2 .question-match-in-table__selected_wrapper{width:100%;display:flex;justify-content:center}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in{border-spacing:0;border-collapse:unset;width:fit-content}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper{font-family:Inter;color:#5f77ed}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected{display:inline-flex;min-width:74px;min-height:70px;justify-content:center}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content{padding:10px 20px;border-radius:16px;line-height:normal;border:2px solid #e2e2e2;background:#fff;box-shadow:0 2px #e2e2e2;min-height:70px;min-width:74px;display:flex;align-items:center;text-align:center;justify-content:center;color:#8e8f8e}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.selected_visible{background:#5f77ed;color:#fff;border:2px solid #5f77ed;box-shadow:0 2px #445cb8}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.selected_visible.selected-hover,.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.selected_visible.box-not-check:hover{background:#4761e1;box-shadow:0 2px #374ea8}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.active{background:#445cb8;box-shadow:0 2px #2f469e;border:2px solid #445cb8}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content:not(.selected_visible).has-hover:hover{border:2px solid #c6cfff;background:#e0e5ff;box-shadow:0 2px #c6cfff;cursor:pointer}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content:not(.selected_visible).active{border:2px solid #a7b6ff;background:#a7b6ff;box-shadow:0 2px #778eff}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.box-correct{border:2px solid #209f1c;background:#209f1c;box-shadow:0 2px #0c8009}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content.box-incorrect{border:2px solid #ed5f5f;background:#ed5f5f;box-shadow:0 2px #cd4043}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content .katex{line-height:normal!important}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .question-match-in-table__selected_content:not(.box-correct)+.show-solve-sentence{display:none!important}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .show-solve-sentence,.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in .content_wrapper .question-match-in-table__selected .show-solve-answer-correct{height:fit-content}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr td{border:1px solid #5f77ed;border-right:unset;border-bottom:unset;min-height:70px;padding:10px;text-align:center;vertical-align:middle;font-family:Inter;font-weight:500;line-height:normal}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr td:last-child{border-right:2px solid #5f77ed}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr td:first-child{border-left:2px solid #5f77ed}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:first-child td{border-top:2px solid #5f77ed}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:first-child td:first-child{border-top-left-radius:16px}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:first-child td:last-child{border-top-right-radius:16px}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr.tr-title{background:#e0e5ff}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:last-child td{border-bottom:2px solid #5f77ed;box-shadow:0 4px #5f77ed}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:last-child td:first-child{border-bottom-left-radius:16px}.question-match-in-table-v2 .question-match-in-table__selected_wrapper .table-match-in tr:last-child td:last-child{border-bottom-right-radius:16px}.question-match-in-table-v2 .temp-item{display:none;padding:10px 20px;font-family:Inter;font-weight:500;line-height:normal;border-radius:16px;background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset;min-height:70px;align-items:center}.question-match-in-table-v2 .temp-item .katex{line-height:normal!important}.question-match-in-table-v2 .question-match-in-table__item_content.dragging+.temp-item,.question-match-in-table-v2 .question-match-in-table__selected_content.dragging+.temp-item{display:inline-flex}.question-match-in-table-v2 .question-match-in-table__selected .temp-item{border:2px solid #f2f2f2}.question-match-in-table-v2 .question-match-in-table__item_content.dragging-multiple+.temp-item{display:block;background:#5f77ed;box-shadow:0 4px #445cb8;color:#fff}.question-match-in-table-v2 .transaction-box{position:relative;animation:transactionItem .5s}@media screen and (max-width: 768px){.question-match-in-table-v2 .temp-item,.question-match-in-table-v2 .question-match-in-table__item_content,.question-match-in-table-v2 .question-match-in-table__selected_content,.question-match-in-table-v2 .question-match-in-table__selected{min-height:fit-content!important;min-width:fit-content!important;padding:8px 14px!important}.question-match-in-table-v2 .question-match-in-table__item_content,.question-match-in-table-v2 .question-match-in-table__selected_content{border-radius:8px!important}}.question-label-diagram-v2.flex-column .question-label-diagram-v2__item_wrapper{padding-bottom:16px;border-bottom:1px solid #e6e6e6}.question-label-diagram-v2.flex-column .question-label-diagram-v2__background_wrapper{padding-top:16px}.question-label-diagram-v2.flex-column-reverse .question-label-diagram-v2__item_wrapper{padding-top:16px;border-top:1px solid #e6e6e6}.question-label-diagram-v2.flex-column-reverse .question-label-diagram-v2__background_wrapper{padding-bottom:16px}.question-label-diagram-v2.flex-row,.question-label-diagram-v2.flex-row-reverse{gap:30px}.question-label-diagram-v2.flex-row .question-label-diagram-v2__item_wrapper,.question-label-diagram-v2.flex-row-reverse .question-label-diagram-v2__item_wrapper{margin:auto}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;height:fit-content;row-gap:30px}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content{padding:10px 20px;border-radius:16px;background:#5f77ed;box-shadow:0 2px #445cb8;min-height:70px;min-width:74px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Inter;font-style:normal;font-weight:600;line-height:normal}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content:not(.item_visible){background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content:not(.item_visible).has-hover:hover{background:#e0e5ff;box-shadow:0 2px #c6cfff;cursor:pointer}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content:not(.item_visible).active{background:#a7b6ff;box-shadow:0 2px #778eff}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content.item_visible:hover{background:#4761e1;box-shadow:0 2px #374ea8}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper .question-label-diagram-v2__item .question-label-diagram-v2__item_content.active{background:#445cb8;box-shadow:0 2px #2f469e}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper{width:100%;display:flex;justify-content:center}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background{position:relative;width:fit-content;height:fit-content;max-width:100%;padding:8px;border-radius:12px;border:1.5px solid #5f77ed;background:#fff;box-shadow:0 3px #5f77ed}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .background-image{max-width:100%;max-height:100%;height:auto;width:auto;object-fit:cover}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected{display:inline-flex;position:absolute}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content{padding:10px 20px;background:#fff;min-height:70px;min-width:74px;display:flex;align-items:center;text-align:center;justify-content:center;color:#8e8f8e;border-radius:12px;border:2px solid #e2e2e2;background:rgba(255,255,255,.8);box-shadow:0 2px #e2e2e2;line-height:normal;font-weight:600}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.selected_visible{border-radius:16px;background:rgba(255,255,255,.8);border:2px solid rgba(255,255,255,.8);box-shadow:0 2px #fff;color:#5f77ed}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.selected_visible:not(.active).box-not-check.hidden-background{background:transparent;border:2px solid transparent;box-shadow:none}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.selected_visible:not(.active).box-not-check.background-white{background:#fff}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.selected_visible.box-not-check:hover{border-radius:16px;border:2px solid #c6cfff;background:#e0e5ff;box-shadow:0 2px #c6cfff;cursor:pointer}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.active{border-radius:16px;border:2px solid #c6cfff;background:#e0e5ff;box-shadow:0 2px #c6cfff}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content:not(.selected_visible){line-height:1}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content:not(.selected_visible).background-white{background:#fff}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.box-not-check.has-hover:hover{border-radius:16px;border:2px solid #c6cfff;background:#e0e5ff;box-shadow:0 2px #c6cfff;cursor:pointer}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.box-correct{border:2px solid #209f1c;background:#209f1c;box-shadow:0 2px #0c8009;color:#fff}.question-label-diagram-v2 .question-label-diagram-v2__background_wrapper .question-label-diagram-v2__background .question-label-diagram-v2__selected .question-label-diagram-v2__selected_content.box-incorrect{border:2px solid #ed5f5f;background:#ed5f5f;box-shadow:0 2px #cd4043;color:#fff}.question-label-diagram-v2 .temp-item{display:none;padding:10px 20px;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;border-radius:16px;background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset;min-height:70px;align-items:center;height:fit-content;font-weight:600}.question-label-diagram-v2 .temp-item>span{display:inline-flex}.question-label-diagram-v2 .question-label-diagram-v2__item_content.dragging+.temp-item,.question-label-diagram-v2 .question-label-diagram-v2__selected_content.dragging+.temp-item{display:flex}.question-label-diagram-v2 .question-label-diagram-v2__item_content.dragging-multiple+.temp-item{display:flex;background:#5f77ed;box-shadow:0 2px #445cb8;color:#fff}.question-label-diagram-v2 .transaction-box{position:relative;animation:transactionItem .5s}@media screen and (max-width: 768px){.question-label-diagram-v2 .temp-item,.question-label-diagram-v2 .question-label-diagram-v2__item_content,.question-label-diagram-v2 .question-label-diagram-v2__selected_content{min-height:fit-content!important;min-width:fit-content!important;padding:8px 14px!important}.question-label-diagram-v2 .question-label-diagram-v2__item_content,.question-label-diagram-v2 .question-label-diagram-v2__selected_content,.question-label-diagram-v2 .question-label-diagram-v2__selected_content.selected_visible{border-radius:8px!important}.question-label-diagram-v2 .question-label-diagram-v2__item_wrapper{row-gap:20px!important}}.question-choice-syllables-v2{display:flex}.question-choice-syllables-v2 .question-choice-syllables-v2_wrapper{width:fit-content}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper{max-width:100%;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px 0;border-bottom:1px solid #e6e6e6}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper{height:fit-content}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper .item_content{min-width:45px;height:45px;border-radius:10px;background:#5f77ed;box-shadow:0 2px #445cb8;padding:10px 12px;color:#fff;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;display:flex;align-items:center;justify-content:center}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper .item_content.item_hidden{background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper .item_content.item_hidden.has-hover:hover{cursor:pointer;background:#dbe1ff;color:#556ece;box-shadow:0 2px #b5c1ff}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper .item_content:not(.disabled):not(.item_hidden):hover{background:#4761e1;box-shadow:0 2px #374ea8}.question-choice-syllables-v2 .question-choice-syllables-v2__item_wrapper .item_wrapper .item_content:not(.disabled).active{background:#364eaa;box-shadow:0 2px #192d77}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper{max-width:100%;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px 0}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper{height:fit-content;min-width:47px}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content{min-width:47px;height:45px;border-radius:10px;border:1px solid #e2e2e2;background:#fff;box-shadow:0 2px #e2e2e2;padding:12px;color:#8e8f8e;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;display:flex;align-items:center;justify-content:center}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content.selected_visible{background:#5f77ed;box-shadow:0 2px #445cb8;color:#fff;border:1px solid #5f77ed}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content.selected_visible:not(.disabled):hover{background:#4761e1;box-shadow:0 2px #374ea8}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content.selected_visible:not(.disabled).active{background:#364eaa;border:1px solid #364eaa;box-shadow:0 2px #192d77}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content:not(.selected_visible):not(.disabled).has-hover:hover{background:#dbe1ff;border:1px solid #b5c1ff;color:#556ece;box-shadow:0 2px #b5c1ff;cursor:pointer}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content.correct{background:#209f1c;box-shadow:0 2px #0c8009!important;border:1px solid #209f1c;color:#fff}.question-choice-syllables-v2 .question-choice-syllables-v2__selected_wrapper .selected_wrapper .selected_content.incorrect{background:#ed5f5f;box-shadow:0 2px #cd4043;border:1px solid #ed5f5f;color:#fff}.question-choice-syllables-v2 .temp-item{display:none;min-width:45px;height:45px;border-radius:10px;padding:12px;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;background:#f2f2f2;box-shadow:0 2px #e2e2e2 inset}.question-choice-syllables-v2 .item_content.dragging+.temp-item,.question-choice-syllables-v2 .selected_content.dragging+.temp-item{display:block}.question-choice-syllables-v2 .transaction-box{position:relative;animation:transactionItem .5s}@media screen and (max-width: 768px){.question-choice-syllables-v2 .item_content,.question-choice-syllables-v2 .selected_content,.question-choice-syllables-v2 .selected_wrapper{height:42px!important;font-size:20px!important;min-width:42px!important}}@media screen and (max-width: 375px){.question-choice-syllables-v2 .item_content,.question-choice-syllables-v2 .selected_content,.question-choice-syllables-v2 .selected_wrapper{height:40px!important;font-size:18px!important;min-width:40px!important}}.question-match-images{--hover-color: #0BA1DF;display:flex;justify-content:center;margin-top:min(6 * var(--rateScale) * 12vmin / 56,12 * 100vw / 1920)}.question-match-images .question-match-images-wrapper{display:inline-flex;align-items:flex-start;gap:min(6 * var(--rateScale) * 58vmin / 56,58 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content{width:min(6 * var(--rateScale) * 1000vmin / 56,1000 * 100vw / 1920);min-width:422px;flex-wrap:wrap;display:flex;align-items:flex-start;gap:min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920) max(min(6 * var(--rateScale) * 52vmin / 56,52 * 100vw / 1920),32px)}.question-match-images .question-match-images-wrapper .left-content .item-container{display:flex;position:relative;flex-direction:row}.question-match-images .question-match-images-wrapper .left-content .item-container>div{display:flex}.question-match-images .question-match-images-wrapper .left-content .item-container>div.show-border .question-image-item img{border:2px solid var(--hover-color);border-right:none;border-bottom:none}.question-match-images .question-match-images-wrapper .left-content .item-container>div.show-border .question-image-item-right{filter:brightness(70%)}.question-match-images .question-match-images-wrapper .left-content .item-container>div.show-border .answer-placeholder{background:#EBEBEB;border-left:2px solid var(--hover-color)!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item{display:flex;flex-direction:column;align-items:center;width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);min-width:100px;min-height:100px;border-radius:10px 0 0 10px;position:relative}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-img{object-fit:cover;border-radius:10px 0 0;border-top:2px solid #ccc;border-left:2px solid #ccc;width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 156vmin / 56,156 * 100vw / 1920);min-width:100px;min-height:68px;flex-shrink:0}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item:hover .zoom-button{transform:scale(1.1);display:initial!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-text{display:flex;align-items:center;height:min(6 * var(--rateScale) * 58vmin / 56,58 * 100vw / 1920);min-width:100px;min-height:32px;justify-content:center;align-self:stretch;border-radius:0 0 0 10px;background:var(--hover-color);color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;gap:min(6 * var(--rateScale) * 6vmin / 56,6 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-text .question-image-item-index{font-weight:700}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-text.has-audio .audio-link{margin-left:5px}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-text.has-audio .audio-link svg{width:max(min(6 * var(--rateScale) * 40vmin / 56,40 * 100vw / 1920),16px);height:max(min(6 * var(--rateScale) * 40vmin / 56,40 * 100vw / 1920),16px)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item .question-image-item-text.has-audio .audio-link svg path{fill:#fff}.question-match-images .question-match-images-wrapper .left-content .item-container .answer-placeholder{width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);min-width:100px;min-height:100px;flex-shrink:0;border-radius:0 10px 10px 0;border:2px dashed #ccc;background:#fff}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right{position:relative;width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);min-width:100px}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-img{width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);object-fit:cover;height:min(6 * var(--rateScale) * 156vmin / 56,156 * 100vw / 1920);min-width:100px;min-height:68px;flex-shrink:0;background:#fff}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-img.not-check{border-radius:0 10px 0 0;border-top:2px solid #ccc;border-right:2px solid #ccc}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-img.correct{border-radius:0 10px 0 0;border-top:2px solid var(--correct-answer)!important;border-right:2px solid var(--correct-answer)!important;box-shadow:-2px 0 0 0 var(--correct-answer),0 2px 0 0 var(--correct-answer)!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-img.incorrect{cursor:pointer;border-radius:0 10px 0 0;border-top:2px solid var(--incorrect-answer)!important;border-right:2px solid var(--incorrect-answer)!important;box-shadow:-2px 0 0 0 var(--incorrect-answer),0 2px 0 0 var(--incorrect-answer)!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right:hover .question-image-item-img{border-top:2px solid #ffd945;box-shadow:-2px 0 #ffd945;border-right:2px solid #ffd945}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right:hover .question-image-item-text{background-color:#ffd945;box-shadow:-2px 0 #ffd945}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.is-dragging .question-image-item-img{border-top:2px solid #ffd945!important;border-left:2px solid #ffd945!important;border-right:2px solid #ffd945!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.is-dragging .question-image-item-text{background-color:#ffd945}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right:hover .zoom-button{transform:scale(1.1);display:initial!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-text{display:flex;align-items:center;width:100%;height:min(6 * var(--rateScale) * 58vmin / 56,58 * 100vw / 1920);min-width:100px;min-height:32px;justify-content:center;align-self:stretch;border-radius:0 0 10px;background:#feee95;text-align:center;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;gap:min(6 * var(--rateScale) * 6vmin / 56,6 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-text.correct{background-color:#fff;border-radius:0 0 10px;border-right:2px solid var(--correct-answer);border-bottom:2px solid var(--correct-answer);box-shadow:-2px 0 0 0 var(--correct-answer)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-text.incorrect{cursor:pointer;background-color:#fff;border-radius:0 0 10px;border-right:2px solid var(--incorrect-answer);border-bottom:2px solid var(--incorrect-answer);box-shadow:-2px 0 0 0 var(--incorrect-answer)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .question-image-item-text .question-image-item-index{font-weight:700}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.is-dragging{filter:none!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.is-dragging .question-image-item-img{border-radius:10px 10px 0 0;border-top:2px solid #ccc;border-right:2px solid #ccc;border-left:2px solid #ccc}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.is-dragging .question-image-item-text{border-radius:0 0 10px 10px}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right .item-placeholder{width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.item-selected .question-image-item-img{border-top:2px solid #ffd945!important;box-shadow:-2px 0 #ffd945,0 2px #ffd945!important;border-right:2px solid #ffd945!important}.question-match-images .question-match-images-wrapper .left-content .item-container .question-image-item-right.item-selected .question-image-item-text{background-color:#ffd945!important;box-shadow:-2px 0 #ffd945!important}.question-match-images .question-match-images-wrapper .left-content.extend-content{width:min(6 * var(--rateScale) * 1300vmin / 56,1300 * 100vw / 1920);min-width:422px}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item{width:min(6 * var(--rateScale) * 290vmin / 56,290 * 100vw / 1920);height:min(6 * var(--rateScale) * 282vmin / 56,282 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item .question-image-item-img{width:min(6 * var(--rateScale) * 290vmin / 56,290 * 100vw / 1920);height:min(6 * var(--rateScale) * 220vmin / 56,220 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item .question-image-item-text{height:min(6 * var(--rateScale) * 62vmin / 56,62 * 100vw / 1920);min-width:100px;min-height:32px}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item-right{width:min(6 * var(--rateScale) * 290vmin / 56,290 * 100vw / 1920);height:min(6 * var(--rateScale) * 282vmin / 56,282 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item-right .question-image-item-img{width:min(6 * var(--rateScale) * 290vmin / 56,290 * 100vw / 1920);height:min(6 * var(--rateScale) * 220vmin / 56,220 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .question-image-item-right .question-image-item-text{height:min(6 * var(--rateScale) * 62vmin / 56,62 * 100vw / 1920);min-width:100px;min-height:32px}.question-match-images .question-match-images-wrapper .left-content.extend-content .item-container .answer-placeholder{width:min(6 * var(--rateScale) * 290vmin / 56,290 * 100vw / 1920);height:min(6 * var(--rateScale) * 282vmin / 56,282 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey{width:min(6 * var(--rateScale) * 1200vmin / 56,1200 * 100vw / 1920)!important;min-width:422px}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item{width:min(6 * var(--rateScale) * 280vmin / 56,280 * 100vw / 1920);height:min(6 * var(--rateScale) * 272vmin / 56,272 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item .question-image-item-img{width:min(6 * var(--rateScale) * 280vmin / 56,280 * 100vw / 1920);height:min(6 * var(--rateScale) * 210vmin / 56,210 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item .question-image-item-text{height:min(6 * var(--rateScale) * 62vmin / 56,62 * 100vw / 1920);min-width:100px;min-height:32px}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item-right{width:min(6 * var(--rateScale) * 280vmin / 56,280 * 100vw / 1920);height:min(6 * var(--rateScale) * 271vmin / 56,271 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item-right .question-image-item-img{width:min(6 * var(--rateScale) * 280vmin / 56,280 * 100vw / 1920);height:min(6 * var(--rateScale) * 210vmin / 56,210 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey .item-container .question-image-item-right .question-image-item-text{height:min(6 * var(--rateScale) * 62vmin / 56,62 * 100vw / 1920);min-width:100px;min-height:32px}.question-match-images .question-match-images-wrapper .left-content.extend-content.extend-showkey.show-audio-split{width:min(6 * var(--rateScale) * 588vmin / 56,588 * 100vw / 1920)!important}.question-match-images .question-match-images-wrapper .left-content.show-audio-split{width:min(6 * var(--rateScale) * 600vmin / 56,600 * 100vw / 1920);min-width:200px}.question-match-images .question-match-images-wrapper .right-content{padding:min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920);flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920);border:2px solid #ccc;border-radius:18px;max-height:80vh;overflow-y:scroll;width:calc(2*min(6 * var(--rateScale) * 230vmin / 56,230 * 100vw / 1920) + 3*min(6 * var(--rateScale) * 30vmin / 56,30 * 100vw / 1920));min-width:240px;position:-webkit-sticky;position:sticky;top:5vh}.question-match-images .question-match-images-wrapper .right-content.small-mode{width:min(6 * var(--rateScale) * 288vmin / 56,288 * 100vw / 1920);min-width:120px}.question-match-images .question-match-images-wrapper .right-content.small-mode .show-placeholder{height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920)}.question-match-images .question-match-images-wrapper .right-content.matched-all{width:min(6 * var(--rateScale) * 168vmin / 56,168 * 100vw / 1920)!important;min-width:unset!important}.question-match-images .question-match-images-wrapper .right-content.matched-all .show-placeholder{width:min(6 * var(--rateScale) * 98vmin / 56,98 * 100vw / 1920)!important;height:min(6 * var(--rateScale) * 98vmin / 56,98 * 100vw / 1920)!important;min-width:unset!important;min-height:unset!important}.question-match-images .question-match-images-wrapper .right-content.show-audio-split{width:min(6 * var(--rateScale) * 300vmin / 56,300 * 100vw / 1920);min-width:120px}@media only screen and (max-width: 768px){.question-match-images .question-match-images-wrapper{gap:25px}.question-match-images .question-match-images-wrapper .left-content{width:min(6 * var(--rateScale) * 450vmin / 56,450 * 100vw / 1920)!important;min-width:200px}.question-match-images .question-match-images-wrapper .right-content{width:calc(min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920) + 3*min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920))!important;min-width:120px!important;border:none;padding:0}.question-match-images .question-match-images-wrapper .right-content.small-mode{width:min(6 * var(--rateScale) * 100vmin / 56,100 * 100vw / 1920)!important}.question-match-images .question-match-images-wrapper .right-content.small-mode .show-placeholder{height:min(6 * var(--rateScale) * 100vmin / 56,100 * 100vw / 1920)}}.question-image-placeholder{max-height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);max-width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);border-radius:10px;display:none}.item-container-is-option{display:flex}.item-container-is-option .question-image-item{display:flex;flex-direction:column;align-items:center;width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);min-width:100px;min-height:100px;border-radius:10px;position:relative}.item-container-is-option .question-image-item:hover .question-image-item-img,.item-container-is-option .question-image-item.is-dragging .question-image-item-img{border-top:2px solid #ffd945;border-left:2px solid #ffd945;border-right:2px solid #ffd945}.item-container-is-option .question-image-item:hover .question-image-item-text,.item-container-is-option .question-image-item.is-dragging .question-image-item-text{background-color:#ffd945}.item-container-is-option .question-image-item .question-image-item-img{object-fit:cover;border-radius:10px 10px 0 0;border-top:2px solid var(--Gray02-CCCCCC, #ccc);border-left:2px solid var(--Gray02-CCCCCC, #ccc);border-right:2px solid var(--Gray02-CCCCCC, #ccc);width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 156vmin / 56,156 * 100vw / 1920);min-width:100px;min-height:68px;flex-shrink:0;background:var(--Color-White, #fff)}.item-container-is-option .question-image-item .zoom-button{display:none;background-color:#fff7;border-radius:5px;position:absolute;cursor:pointer;transition:.1s;right:2px;top:2px}.item-container-is-option .question-image-item:hover .zoom-button{transform:scale(1.1);display:initial!important}.item-container-is-option .question-image-item.option-selected .question-image-item-img{border-top:2px solid #ffd945!important;border-left:2px solid #ffd945!important;border-right:2px solid #ffd945!important}.item-container-is-option .question-image-item.option-selected .question-image-item-text{background-color:#ffd945!important}.item-container-is-option .question-image-item .question-image-item-text{display:flex;align-items:center;height:min(6 * var(--rateScale) * 58vmin / 56,58 * 100vw / 1920);min-height:32px;justify-content:center;align-self:stretch;border-radius:0 0 10px 10px;background:var(--Yellow-200, #feee95);text-align:center;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;gap:min(6 * var(--rateScale) * 6vmin / 56,6 * 100vw / 1920)}.item-container-is-option .question-image-item .question-image-item-text .question-image-item-index{font-weight:700}.item-container-is-option .item-placeholder{background-color:#ebebeb;border-radius:10px;gap:min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920);width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);border:none}.show-placeholder{height:min(6 * var(--rateScale) * 214vmin / 56,214 * 100vw / 1920);width:min(6 * var(--rateScale) * 228vmin / 56,228 * 100vw / 1920);min-width:100px;min-height:100px;background-color:#ebebeb;border-radius:10px;gap:min(6 * var(--rateScale) * 24vmin / 56,24 * 100vw / 1920)}.solve-choice-syllables .listItem{background:"#e9ecef";height:50px;border-radius:10px;margin:5px}.solve-choice-syllables .item{margin:5px;border:2px solid #a5e4fa;background:#effaff;min-width:50px;width:fit-content;height:50px;padding:5px 10px;border-radius:10px;text-align:center}.question-choose-card .pos-abs{position:relative}.question-choose-card .pos-rel{position:relative;width:760px;height:600px}.question-choose-card .list-object{top:0;left:80px}.question-choose-card .row-object{display:flex;align-items:flex-end}.question-choose-card .vector{position:absolute}.question-choose-card .card{position:absolute;border:2px solid rgb(255,161,97)!important;border-radius:.25rem;width:108px;height:156px}.question-choose-card .card img{max-width:75px;max-height:75px;display:block;margin:20% auto}.question-choose-card .card .title{position:relative;color:#666;text-align:center}.question-choose-card .on-mouse{border-width:4px!important}.question-choose-card .card-disable{border:1px solid #cacaca!important;background-color:#f6f6f6!important}.solve-choose-many-answer .options{display:inline-flex;margin-right:10px;border:2px solid #a5e4fa;border-radius:10px}.solve-choose-many-answer .options.active{border-color:#00b4ff;background:#d8f3ff}.solve-choose-many-answer .options.active .tick-custom{background:#00b4ff;margin:-1px}.solve-choose-many-answer .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#e8f8ff;color:#fff}.solve-choose-many-answer .content-custom{display:flex;align-items:center;padding:10px;background:transparent}.vertical-solve-choose-many-answer{display:grid;width:fit-content}.vertical-solve-choose-many-answer .options{display:inline-flex;margin-right:10px;border:2px solid #a5e4fa;border-radius:10px}.vertical-solve-choose-many-answer .options.active{border-color:#00b4ff;background:#d8f3ff}.vertical-solve-choose-many-answer .options.active .tick-custom{background:#00b4ff;margin:-1px}.vertical-solve-choose-many-answer .tick-custom{display:flex;align-items:center;padding:0 8px;border-radius:8px 0 0 8px;background:#e8f8ff;color:#fff}.vertical-solve-choose-many-answer .content-custom{display:flex;align-items:center;padding:15px}.vertical-solve-choose-many-answer .text-custom{line-height:unset!important}.solve-choose-objects .pos-abs{position:absolute}.solve-choose-objects .pos-rel{position:relative}.solve-choose-objects .image-object{opacity:.5}.solve-choose-objects .image-object:hover{filter:drop-shadow(0 0 .15rem #00b4ff);opacity:.8}.solve-choose-objects .image-object-active{opacity:1;filter:drop-shadow(0 0 .15rem red)}.solve-clock{position:relative;width:min-content;height:min-content;margin:100px}.solve-clock__main{position:relative}.solve-clock__clockwise{position:absolute;transform:translate(-50%);top:50%;left:50%}.solve-clock__clockwise__hand{transform-origin:center top}.solve-clock__center{position:absolute;width:1em;height:1em;background-color:#e85625;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.solve-clock__explain__hour{position:absolute;transform:translate(-100%);top:50%;left:50%}.solve-clock__explain__hour__hand{transform-origin:right top}.solve-clock__explain__minute{position:absolute;top:-14%;left:48%}.solve-clock__explain__minute__hand{transform-origin:right top}.solve-clock--highlight{border:orange 5px solid;border-radius:10px}.solve-compare-table{width:fit-content;margin-top:10px}.solve-compare-table .custom-header-table-question{background-color:#f1f1f1}.solve-compare-table table{border-spacing:0;border-collapse:unset}.solve-compare-table table th,.solve-compare-table table td{padding:.5rem!important;vertical-align:middle;border:1px solid #d6d6d6;border-right:unset;border-bottom:unset;text-align:center}.solve-compare-table table td:last-child,.solve-compare-table table th:last-child{border-right:1px solid #d6d6d6}.solve-compare-table table tr:last-child>td{border-bottom:1px solid #d6d6d6}.solve-compare-table table thead{background-color:#a7dff8}.solve-compare-table table thead tr:first-child th:first-child{border-top-left-radius:10px}.solve-compare-table table thead tr:first-child th:last-child{border-top-right-radius:10px}.solve-compare-table table tbody{background-color:#fff}.solve-compare-table table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.solve-compare-table table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.solve-compare-table table .text-left{line-height:2;padding:.5em .75em!important}.solve-complete-the-word-with-image .correct{color:#00b4ff}.solve-complete-the-word-with-image .box-border{border:2px solid #d6d6d6;border-radius:15px;min-width:300px;overflow:hidden}.solve-complete-the-word-with-image .passage-custom{word-wrap:break-word;border-radius:15px;text-align:center}.solve-complete-the-word-with-image .words-box{border-top:2px solid #d6d6d6;white-space:pre-wrap}.solve-complete-the-word-with-image .style-image{width:300px;height:300px;object-fit:contain;border-radius:15px 15px 0 0;padding:10px}.solve-complete-the-word-with-image .punctuation-box{position:absolute;transform:translateY(-4px)}.solve-complete-the-word-with-image .punctuation-box .text-trans{color:transparent}.solve-complete-the-word-with-image .speaker-icon .sk-speaker{cursor:pointer}.solve-complete-the-word-with-image .speaker-icon .sk-speaker:active{color:#00b4ff}.solve-complete-the-words-with-image .correct{color:#5cb85c}.solve-complete-the-words-with-image .box-border{border:1px solid #3bb1e3;border-radius:15px;min-width:300px;overflow:hidden}.solve-complete-the-words-with-image .passage-custom{word-wrap:break-word;color:#0a5a71;border-radius:15px;text-align:center}.solve-complete-the-words-with-image .words-box{border-top:1px solid #3bb1e3}.solve-complete-the-words-with-image .style-image{width:300px;height:300px;object-fit:contain;border-radius:15px 15px 0 0}.solve-connect-column{align-items:center;justify-content:center;position:relative}.solve-connect-column .column-left .box-content,.solve-connect-column .column-right .box-content{padding:10px;border-radius:10px}.solve-connect-column .column-left .box-content{background:#e8f8ff;border:2px solid #a5e4fa}.solve-connect-column .column-right .box-content{background:#fff9f0;border:2px solid #ffdfae}.count-hundred-table-solve{border:1px solid #6eb4c8;border-spacing:1.5px;border-collapse:unset;background:#6eb4c8}.count-hundred-table-solve .number-hundred,.count-hundred-table-solve .number-hundred-result{line-height:30px;text-align:center;border:1px solid #6eb4c8;border-radius:7px}.count-hundred-table-solve .number-hundred{padding:10px;background-color:#fff;width:60px;height:60px;color:#005f78;font-weight:400}.count-hundred-table-solve .number-hundred-result{width:60px;height:60px;background:#4192a9;color:#fff;font-weight:700}.solve-count-number-with-syntax .count-number{font-weight:700}.solve-count-number-with-syntax .custom-text{color:#35b2e0;font-weight:700}.solve-count-number-with-syntax .underline{border-bottom:5px solid #35b2e0;color:#35b2e0;font-weight:700}.solve-count-stickers{width:fit-content}.solve-count-stickers img{pointer-events:none}.solve-count-stickers .item{display:flex;justify-content:center}.solve-count-stickers .item .item-content{position:relative;width:fit-content}#solve-daggable-cube-train-vertical-with-image{display:flex}#solve-daggable-cube-train-vertical-with-image .counting-image-cubes{position:relative}#solve-daggable-cube-train-vertical-with-image .counting-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#solve-daggable-cube-train-vertical-with-image .counting-badge-number{text-shadow:-1px 0 rgba(68,68,68,.7),0 1px rgba(68,68,68,.7),1px 0 rgba(68,68,68,.7),0 -1px rgba(68,68,68,.7);color:#fff;font-weight:700;font-size:1.2em}.pos-relative{position:relative}.pos-absolute{position:absolute}.solve-draggable-cube-train .pulling{position:relative;animation-name:cubeAnimation;animation-duration:2s}.solve-dropdown{display:inline-block;overflow:0!important;pointer-events:none}.solve-dropdown .solve-dropdown-toggle{color:#00b4ff;position:relative;min-width:80px;padding:2px 10px;border-radius:10px;border:2px solid #00b4ff;text-align:center;background-color:#d8f3ff}.solve-dropdown .solve-dropdown-toggle-left{text-align:left;padding:2px 0}.solve-dropdown .solve-dropdown-toggle-right{text-align:right;padding:2px 0}.expression--vertical{display:inline-grid;grid-template-columns:1em auto;grid-template-rows:repeat(3,1em) .5em}.expression--vertical__number{grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:1em;justify-self:right}.expression--vertical__result{grid-row:5;grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:1em;justify-self:right}.expression--vertical__result__digit{text-align:center}.expression--vertical__sign{grid-row:2;height:1em;align-self:end}.expression--vertical__line{grid-row:4;grid-column:1/span 2}.expression--vertical__line hr{border-top:2px solid;position:relative;bottom:0;margin-top:.25em}.expression .highlight{color:#00b4ff}.expression .number-memory{font-size:18px;color:#a7a7a7!important}.expression .hidden{display:none}.table--vertical{border:.15rem solid #ffc107;border-radius:.75rem;background-color:#faebd7;padding-top:1em;padding-bottom:1em;margin-right:50%;display:grid;grid-template-columns:repeat(5,auto);grid-template-rows:repeat(2,auto);text-align:center}.table--horizontal{border:.15rem solid #ffc107;border-radius:.75rem;background-color:#faebd7;padding:.5em 1em;width:fit-content}.expression--vertical{display:inline-grid;grid-template-columns:1em auto;grid-template-rows:repeat(2,1em) .5em}.expression--vertical__number{text-align:right}.expression--vertical__sign{grid-row:1/span 2;height:1em;align-self:end}.expression--vertical__line{grid-row:3;grid-column:1/span 2}.expression--vertical__line hr{border-top:1px solid black;position:relative;bottom:0;margin-top:.25em}.expression__result{font-weight:900}.expression{font-weight:400;line-height:27.5px}.expression--vertical{display:inline-grid;grid-template-columns:1em auto;grid-template-rows:repeat(2,1em) .5em;font-weight:400}.expression--vertical__number{grid-row:1;grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:1em;justify-self:right}.expression--vertical__number__digit{text-align:center}.expression--vertical__number2{grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:1em;justify-self:right}.expression--vertical__number2__digit{text-align:center}.expression--vertical__sign{grid-row:1;height:1em;align-self:end}.expression--vertical__linesolve{grid-row:4;grid-column:1/span 2}.expression--vertical__linesolve hr{margin-right:-10px;margin-left:15px;border-top:2px solid #2d7e95;position:relative;bottom:0;margin-top:.25em}.expression--vertical__result{grid-row:5;grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:1em;justify-self:right;text-align:right}.solve-fill-in-cells{display:inline-block}.solve-fill-in-cells :first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.solve-fill-in-cells :last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.solve-fill-in-cells.spaceBetweenCells input{width:1em;text-align:center;border:2px solid #a5e4fa;border-right:2px solid #a5e4fa!important;border-radius:10px!important;color:#00b4ff}.solve-fill-in-cells.spaceBetweenCells input:first-child{border:2px solid #a5e4fa;border-radius:10px!important}.solve-fill-in-cells.spaceBetweenCells input:last-child{border:2px solid #a5e4fa;border-radius:10px!important;margin-right:15px!important}.solve-fill-in-cells input{width:1em;text-align:center;border:2px solid #a5e4fa;border-right:2px dotted #a5e4fa;border-left:none;color:#00b4ff}.solve-fill-in-cells input:first-child{border-left:2px solid #a5e4fa;border-radius:10px 0 0 10px}.solve-fill-in-cells input:last-child{border-right:2px solid #a5e4fa;border-radius:0 10px 10px 0}.solve-fill-in-letters-bridge{display:inline-flex;margin-left:10px}.solve-fill-in-letters-bridge .fill-in-letters-input{opacity:1!important;display:inline-block;width:1.2em;text-align:center;border:2px solid #a5e4fa;border-left:none;background:#e8f8ff;padding:1px 4px 2px 2px;border-radius:0;min-width:1.3em}.solve-fill-in-letters-bridge :first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.solve-fill-in-letters-bridge :last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;padding-right:4px}.solve-fill-in-letters-bridge .fill-in-letters-input:first-child{border-left:2px solid #a5e4fa;border-radius:10px 0 0 10px}.solve-fill-in-letters-bridge .fill-in-letters-input:last-child{border-right:2px solid #a5e4fa;border-radius:0 10px 10px 0}.solve-fill-in-letters-bridge .fill-in-letters-input:not(:focus){color:#00b4ff}.solve-fill-in-letters-bridge .alphabet:disabled{background-color:#fff;color:unset}.solveFillInLettersBridge-font-katex{font-family:KaTeX_Math,Times New Roman,serif}.solve-operator-fill-in{display:inline-grid;height:30px}.solve-operator-fill-in .fill-in-circle{display:inline-block;width:45px;border:2px solid #a5e4fa;padding:2px 6px;border-radius:30px;text-align:center;color:#00b4ff}.solve-operator-fill-in .fill-in-circle:empty:after{content:"  "}.solve-fill-in{color:#00b4ff;display:inline-block;min-width:50px;border:2px solid #a5e4fa;padding:0 6px;border-radius:8px;line-height:125%}.solve-fill-in:not(:focus){color:#00b4ff}.solve-fill-in:not(:focus).left{text-align:left}.solve-fill-in:not(:focus).center{text-align:center}.solve-fill-in:not(:focus).right{text-align:right}.solve-fill-in-no-border{border:none!important;border-radius:0;padding:0;border-bottom:2px solid #a5e4fa}.solve-fill-in-no-border.fit-content{width:fit-content!important;min-width:fit-content!important}.solve-fill-in-circle{display:inline-block;min-width:45px;border:2px solid #a5e4fa;padding:2px 6px;border-radius:30px;text-align:center}.solve-fill-in-circle:focus{color:#00b4ff;outline:0;border:solid 1px #00b4ff;box-shadow:0 0 2px #06b9f7a6,0 3px #05a6de12 inset;transition:.1s ease-in;background-color:#e8f8ff;caret-color:#00b4ff}.solve-fill-in-circle:empty:after{content:"  "}.solve-fill-in-circle:not(:focus){color:#00b4ff}.solve-fill-in-circle:not(:focus).left{text-align:left}.solve-fill-in-circle:not(:focus).center{text-align:center}.solve-fill-in-circle:not(:focus).right{text-align:right}.solve-font-katex{font-family:KaTeX_Main,Times New Roman,serif}.solve-fill-multiple-consecutive-blanks{display:flex}.solve-fill-multiple-consecutive-blanks .line{top:5px;left:50%;position:absolute}.solve-fill-multiple-consecutive-blanks .item{position:relative}.solve-fill-multiple-consecutive-blanks .itemContent{padding:0 10px;border-radius:10px;border:2px solid #e7e7e7}.solve-fill-multiple-consecutive-blanks .fillInInput{display:inline-block;min-width:45px;border-radius:10px;border:2px solid #a5e4fa}.solve-fill-multiple-consecutive-blanks .fillInInput:not(:focus){color:#00b4ff}.solve-find-word-in-matrix{width:fit-content;margin-top:10px;position:relative}.solve-find-word-in-matrix .table-word{pointer-events:none;border:2px solid;border-radius:20px;position:absolute;padding:5px;top:0;color:#00b4ff;font-weight:700}.solve-find-word-in-matrix .cell{margin:5px;text-align:center;display:flex;align-items:center;justify-content:center}.solve-find-word-in-matrix .cell-selected{background:#ffeac8;border-radius:50%;color:#e87d00}.image-grid-count-remain{background-color:#fff}.image-grid-count-remain td{position:relative;width:70px;height:70px;text-align:center;background-color:#f3fbfc;border:2px solid #f3fbfc}.image-grid-count-remain img{padding:10px;width:66px;height:66px;border-radius:11px;background-color:#fff;border:2px solid #3bb1e3}.border-table{width:fit-content;margin-top:20px;margin-bottom:20px;border-radius:11px;overflow:hidden;border:2px solid #3bb1e3}.solve-highlight-text{color:#5050ff;font-weight:400;line-height:27.5px}.image-container .image-pos{display:inline-block;min-width:100px;margin-right:10px;padding:10px 16px;background:#ffffff;background-color:#f6f5ff}.image-container .text-center{text-align:center}.image-container .active{color:#009aef;font-size:120%}.image-container .image-for-pos{width:100px;height:100px;object-fit:contain}.solve-hundred-chart-select{border:1px solid #6eb4c8;border-spacing:1.5px;border-collapse:unset;background:#6eb4c8}.solve-hundred-chart-select td{line-height:30px;text-align:center;border:1.5px solid #6eb4c8;border-radius:7px;padding:10px;background-color:#fff;width:60px;height:60px;color:#005f78;display:table-cell}.solve-hundred-chart-select .hundred-chart-disable{font-weight:700;background-color:#4192a9;color:#fff}.solve-hundred-chart-select .hundred-chart-select{background-color:#3dc9ec}.solve-image-multiple-count .item{display:inline-block;text-align:center}.solve-image-multiple-count .item .img{display:block}.solve-image-repeat-grid{padding-left:20px}.solve-image-repeat-grid .counting-image{display:inline-block;position:relative}.solve-image-repeat-grid .counting-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.solve-image-repeat-grid .counting-badge-number{color:#238f51;font-size:1.5rem;font-weight:900}.frame-number{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#00aeef;text-align:center;padding:10px;font-weight:700;color:#fff}#table-grid td{text-align:center;vertical-align:middle}.tr-frame-number{vertical-align:middle;text-align:center}.vertical-custom-scss{display:grid}.img-custom{vertical-align:bottom!important}.solve-line-graph{position:relative;font-size:small}.solve-line-graph .hover-space{position:absolute;left:-15px}.solve-line-graph .number-column{position:absolute;top:20px;display:table-row}.solve-linking-words .item{color:#00b4ff;min-width:80px;background:#e8f8ff;border-radius:10px;border:2px solid #00b4ff;text-align:center;margin:2px 4px;padding:0 10px}.solve-linking-words .passage-custom{word-wrap:break-word;line-height:40px}.solve-location-in-a-grid{border:1px solid #3bb1e3;border-spacing:7px;border-collapse:unset;background:#f3fbfc;border-radius:10px}.solve-location-in-a-grid td{text-align:center;border:1.5px solid #6eb4c8;border-radius:6px;padding:10px;background-color:#fff;width:82px;height:82px;display:table-cell}.solve-location-in-a-grid .box-select{background-color:#c9eeff;border:2px solid #3bb1e3}.solve-make-a-number{font-weight:400;line-height:27.5px;color:#2d7e95}.solve-match-answer{text-align:center;white-space:pre-wrap}.solve-match-answer .borderItem{border:2px solid #00b4ff;padding:2px 15px;border-radius:10px}.solve-match-answer .text-fill-in{color:#00b4ff}.solve-match-answer .box{height:50px;border:2px solid #00b4ff;border-radius:10px}.solve-match-answer .box-inside{border-radius:12px}.solve-match-answer .pos-relative{display:flex;justify-content:center}.solve-match-answer .temp-item{height:0}.solve-match-effect-to-cause .listItem{background:"#e9ecef";width:360px;height:120px;border-radius:10px;overflow-y:auto;margin:5px}.solve-match-effect-to-cause .item{background:#f3fbfc;border-radius:10px;border:1px solid #3bb1e3;text-align:center;font-weight:700;line-height:31px;height:100%;color:#2d7e95}.solve-match-effect-to-cause .space1,.solve-match-effect-to-cause .box-custom{border:1px solid #3bb1e3;border-radius:15px;text-align:center;background:#ffffff}.solve-match-effect-to-cause .text-header-table{border:2px solid #3bb1e3;background:#a7dff8;text-align:center;font-weight:700;line-height:25px;color:#0a5a71}.solve-match-effect-to-cause .body-table-custom{background:#f3fbfc}.solve-match-effect-to-cause .text-cause-custom{display:flex;align-items:center!important;border-radius:15px;text-align:center;line-height:30px;color:#0a5a71}.match-table{margin-top:10px;border:1px solid #3bb1e3}.match-table thead{border:1x solid #3bb1e3;color:#fff}.match-table td{border-right:1px solid #3bb1e3!important}.solve-match-in-table .selected-item{display:inline-block;color:#00b4ff}.solve-match-in-table .item-col{white-space:pre-wrap;justify-content:center}.solve-match-in-table .item{font-weight:700}.solve-match-in-table .match-in-table-data{margin-top:10px;display:inline-flex;width:fit-content}.solve-match-in-table .match-in-table-data table{border-spacing:0;border-collapse:unset}.solve-match-in-table .match-in-table-data table th,.solve-match-in-table .match-in-table-data table td{padding:.5rem!important;vertical-align:middle;border:1px solid #d6d6d6;border-right:unset;border-bottom:unset;text-align:center}.solve-match-in-table .match-in-table-data table td:last-child,.solve-match-in-table .match-in-table-data table th:last-child{border-right:1px solid #d6d6d6}.solve-match-in-table .match-in-table-data table tr:last-child>td{border-bottom:1px solid #d6d6d6}.solve-match-in-table .match-in-table-data table tbody tr:first-child td:first-child{border-top-left-radius:10px}.solve-match-in-table .match-in-table-data table tbody tr:first-child td:last-child{border-top-right-radius:10px}.solve-match-in-table .match-in-table-data table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.solve-match-in-table .match-in-table-data table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.solve-match-in-table .match-in-table-data table .text-left{line-height:2;padding:.5em .75em!important}.solve-match-words{display:flex}.solve-match-words .left-title-box,.solve-match-words .right-title-box{display:flex;justify-content:center;background-color:#a7dff8!important}.solve-match-words.horizontal-solve{display:grid}.solve-match-words .match-words-solve{display:inline-block}.solve-match-words .match-words-solve .custom-text-box{font-weight:700;margin:0 5px 10px;min-width:70px;border-radius:10px}.solve-match-words .match-words-solve .custom-text-box .text-center-column-left,.solve-match-words .match-words-solve .custom-text-box .text-center-column-right{text-align:center!important}.solve-match-words .match-words-solve .custom-text-box.horizontal-solve{display:flex;align-items:center;text-align:center;margin:0 5px 10px!important}.solve-match-words .match-words-solve .box-order{padding:5px 10px;border-radius:10px;min-width:70px;pointer-events:none!important}.solve-match-words .match-words-solve .words{border:2px solid #e7e7e7;background:white;padding:12px;border-radius:10px}.solve-match-words .match-words-solve .words.horizontal-solve{text-align:center;margin-right:1rem}.solve-match-words .match-words-solve .text-fix{background:white;-webkit-user-select:none;user-select:none;padding:12px;border:1.5px solid #e7e7e7;border-radius:10px}.solve-match-words .img-box-content-horizontal{--scale-size: 0}.solve-match-words .img-box-content-horizontal img{width:var(--scale-size)!important}.solve-match-words .img-box-content-vertical{--scale-size: 0}.solve-match-words .img-box-content-vertical img{height:var(--scale-size)!important}.solve-missing-number-in-number-line .number-line{display:flex}.solve-missing-number-in-number-line .number-in-number-line{height:70px;position:relative;padding-bottom:20px}.solve-missing-number-in-number-line .number-in-number-line .p-abso{position:absolute;width:47px;height:auto;display:inline-block;text-align:center}.solve-missing-number-in-number-line .number-in-number-line .number-miss{color:#00b4ff!important}.solveMissingNumerInNumberLine-font-katex{font-family:KaTeX_Math,Times New Roman,serif}.solve-multiple-choice{display:inline-flex;max-width:inherit}.solve-multiple-choice.choice-box{gap:1em;flex-wrap:wrap}.solve-multiple-choice.choice-box .options-letter{border:none!important}.solve-multiple-choice.choice-box .options{display:flex;min-width:100px;padding-top:15px;padding-bottom:15px;border:2px solid #a5e4fa;border-radius:10px}.solve-multiple-choice.choice-box .options.active{background:var(--correct-answer);border:unset}.solve-multiple-choice.choice-box .options.active span{color:#fff!important}.solve-multiple-choice.full-size-box .options{padding:0;overflow:hidden}.solve-multiple-choice.full-size-box .options .image-link{padding:0;object-fit:cover}.vertical-solve-multiple-choice.choice-box{width:fit-content}.vertical-solve-multiple-choice.choice-box .options{margin-bottom:10px;padding:10px;border:2px solid #a5e4fa;border-radius:10px}.vertical-solve-multiple-choice.choice-box .options.active{background:#fff;border-color:#00b4ff}.mc-number-text{display:flex;position:relative;text-align:center;align-items:center;justify-content:center;border-radius:50px;font-weight:700;margin-right:5px}.mc-number-text:has(>.mc-correct-circle){min-width:1.5em;height:1.5em}.mc-number-text.correct{color:var(--correct-answer)!important}.mc-number-text.correct .mc-correct-circle{min-width:1.5em;height:1.5em;border:2px solid transparent!important}.mc-number-text.correct .mc-correct-circle:not(.circle-answer){border-radius:50%;border:2px solid var(--correct-answer)!important}.mc-number-text.correct .mc-correct-circle.circle-answer svg path{stroke:var(--correct-answer)}.solve-multiple-choice.choice-check-box,.vertical-solve-multiple-choice.choice-check-box{pointer-events:none}@supports (-webkit-appearance: none) or (-moz-appearance: none){.solve-multiple-choice.choice-check-box input[type=checkbox],.vertical-solve-multiple-choice.choice-check-box input[type=checkbox]{--active: #275efe;--border: #a5e4fa;--border-hover: #275efe;--background: #f1fbff;--disabled-inner: #f1fbff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:max(1em,20px);outline:none;display:inline-block;vertical-align:top;position:relative;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));border-radius:7px;width:max(1em,20px)}.solve-multiple-choice.choice-check-box input[type=checkbox]:after,.vertical-solve-multiple-choice.choice-check-box input[type=checkbox]:after{content:" ";display:block;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);width:.3em;height:.5em;border:.15em solid #3bb1e3;border-top:0;border-left:0;left:.35em;top:.15em;transform:rotate(var(--r, 20deg));opacity:var(--o, 0);border-color:#fff}.solve-multiple-choice.choice-check-box input[type=checkbox]:checked,.vertical-solve-multiple-choice.choice-check-box input[type=checkbox]:checked{--r: 43deg;--o: 1;--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2);background-color:var(--correct-answer)!important}.solve-multiple-choice.choice-check-box input[type=checkbox]+label,.vertical-solve-multiple-choice.choice-check-box input[type=checkbox]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer}}.solve-multiple-choice-export-mode{width:auto!important;display:flex!important}.solve-multiple-choice-export-mode.box{gap:1rem}.solve-multiple-choice-export-mode .options-mc-export{max-width:calc(100% - 120px)!important;padding:5px 0 0;font-size:20px!important;position:relative}.solve-multiple-choice-export-mode .options-mc-export .mc-number-text.correct .mc-correct-circle.circle-answer svg path{stroke:#000!important}.solve-multiple-choice-export-mode .options-mc-export .correct .mc-correct-circle:not(.circle-answer){border-color:#000!important}.solve-multiple-choice-export-mode .options-mc-export .mc-number-text{color:#000!important}.solve-number-button .solve-svg-box-number{position:relative;color:#fff;display:inline-block}.solve-number-button .solve-svg-number,.solve-number-button .solve-svg-numberactive{font-size:1.5rem;font-weight:900;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.solve-number-button .solve-box-number-button-custom{width:max-content;background:#f3fbfc;border-radius:20px;padding-top:10px;padding-bottom:10px}.oneMoreUp .number{color:#545454;width:45px;height:45px}.oneMoreUp .numberResult{border:2px solid #0076e4;border-radius:10px;width:45px;height:45px;text-align:center}.oneMoreUp .icon-arrow{color:#0076e4}.solve-order-event-in-story .listItem{background:"#e9ecef";min-height:100px;border-radius:8px;margin:5px;min-width:235px}.solve-order-event-in-story .item{min-height:100px;width:235px;background:#e8f8ff;border-radius:8px;text-align:center;padding:5px;margin:5px}.solve-order-event-in-story .box-custom{border:2px dashed #a5e4fa;border-radius:8px;text-align:center}.drop-box{margin:auto;width:100%}.drop-box .image-mui-ten{width:100%}.drop-box .line-drop{position:relative}.drop-box .pre{float:left;margin-top:0;margin-left:35px;color:#00b4ff}.drop-box .pre-end{position:relative;margin-top:-25px}.drop-box .end{float:right;margin-top:0;margin-right:35px;color:#00b4ff}.solve-oder-items .box-order{padding:8px 15px;margin:10px;border-radius:10px;min-width:50px;background:#e8f8ff;border:2px solid #a5e4fa}.solve-oder-items.horizontal{text-align:center}.solve-oder-items.vertical{text-align:left}.solve-oder-items .has-vertical-axis{padding:20px 0 20px 30px;margin-left:15px}.solve-oder-items .has-horizontal-axis{padding:10px 0;border-bottom:2px solid #a5e4fa}.solve-percent-bar-graphs{position:relative}.solve-percent-bar-graphs .name-graph{max-width:500px;min-width:400px;text-align:center;position:absolute;left:150px;font-weight:700;color:#2d7ea3;font-size:1em}.solve-percent-bar-graphs .name-column{max-width:500px;min-width:400px;text-align:center;position:absolute;left:150px;top:410px;font-weight:500;color:#2d7ea3;font-size:1em}.solve-percent-bar-graphs .number-percent{margin-top:10px;position:relative;top:61px}.solve-percent-bar-graphs .title-vertical-axis{color:#2d7ea3;font-weight:600;margin-left:30px;margin-bottom:-25px;font-size:17px}.solve-percent-bar-graphs .title-horizontal-axis{color:#2d7ea3;font-weight:600;margin-right:27%;margin-top:45px;font-size:17px;text-align:end}.solve-percent-bar-graphs .number-axis{display:inline-table}.solve-percent-bar-graphs .number-axis .point-column{text-align:right;font-size:17px;color:#2d7ea3}.solve-percent-bar-graphs .number-axis .point-column .number-box{width:60px;height:20.4px;border-collapse:collapse;padding:0}.solve-percent-bar-graphs .number-axis .coordinate-axis{position:absolute;height:317px;color:#af4141;object-fit:contain}.solve-percent-bar-graphs .number-axis .bar-graph{position:absolute;margin-top:50px}.solve-percent-bar-graphs .number-axis .bar-graph .bar{display:inline-block;width:70px;height:26px}.solve-percent-bar-graphs .number-axis .bar-graph .bar tr{height:25px}.solve-percent-bar-graphs .number-axis .bar-graph .bar .box{margin-bottom:1px;width:60px;height:26px;border-collapse:collapse;padding:0;outline:none}.solve-percent-bar-graphs .number-axis .bar-graph .bar .column{text-align:center;margin-top:5px;font-weight:500;color:#2d7ea3;font-size:.9em}.solve-put-dot-on-frame .table-dots{position:relative;margin-right:24px;border-radius:10px;margin-bottom:12px;display:inline-block;background-color:#bee8fb;border:2px solid #bee8fb;pointer-events:none;vertical-align:top;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.solve-put-dot-on-frame .table-dots .row-item .col-item{display:inline-flex;width:90px;height:90px;position:relative;border-radius:10px;min-width:40px;min-height:40px;margin:2px;border:3px solid #f1fafe;background-color:#f1fafe;text-align:center}.solve-put-dot-on-frame .table-dots .row-item .col-item .shape-item{width:80px;height:80px}.solve-put-dot-on-frame .table-dots .row-item .col-item .shape-item-image{width:80px}.solve-put-dot-on-frame .shape-item,.solve-put-dot-on-frame .shape-item-image{vertical-align:middle;margin:auto}.solve-put-dot-on-frame .shape-item:not(img),.solve-put-dot-on-frame .shape-item-image:not(img){border-radius:50%}.solve-read-number{border:2px solid #00aeef;border-radius:10px;width:fit-content;color:#2d7e95;font-size:x-large;background:#f3fbfc}.template-ruler-measure-image .item-line{display:inline-block;border-left:2px dotted red;border-right:2px dotted red;padding:10px 0}.space-shape{width:46px}.shape-model{padding-right:46px}.shape-model .item{width:46px;height:46px}.green-circle{width:46px;height:46px;background:#89d656;border-radius:50%;border-style:solid;border-width:medium;border-color:#56a81f}.blue-circle{width:46px;height:46px;background:#75aafa;border-radius:50%;border-style:solid;border-width:medium;border-color:#5591eb}.purple-circle{width:46px;height:46px;background:#af93fa;border-radius:50%;border-style:solid;border-width:medium;border-color:#8866e5}.orange-circle{width:46px;height:46px;background:#ff9747;border-radius:50%;border-style:solid;border-width:medium;border-color:#f37819}.green-rectangle{width:23px;height:46px;background:#89d656;border-style:solid;border-width:medium;border-color:#56a81f}.blue-rectangle{width:23px;height:46px;background:#75aafa;border-style:solid;border-width:medium;border-color:#5591eb}.purple-rectangle{width:23px;height:46px;background:#af93fa;border-style:solid;border-width:medium;border-color:#8866e5}.orange-rectangle{width:23px;height:46px;background:#ff9747;border-style:solid;border-width:medium;border-color:#f37819}.green-square{width:46px;height:46px;background:#89d656;border-style:solid;border-width:medium;border-color:#56a81f}.blue-square{width:46px;height:46px;background:#75aafa;border-style:solid;border-width:medium;border-color:#5591eb}.purple-square{width:46px;height:46px;background:#af93fa;border-style:solid;border-width:medium;border-color:#8866e5}.orange-square{width:46px;height:46px;background:#ff9747;border-style:solid;border-width:medium;border-color:#f37819}.green-triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:46px solid #89d656}.blue-triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:46px solid #75aafa}.purple-triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:46px solid #af93fa}.orange-triangle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:46px solid #ff9747}.green-triangle-down{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:46px solid #89d656}.blue-triangle-down{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:46px solid #75aafa}.purple-triangle-down{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:46px solid #af93fa}.orange-triangle-down{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:46px solid #ff9747}.text-number-index{text-align:center;color:"#fff"}.style-text{font-weight:400;line-height:27.5px;color:#2d7e95;padding-left:20px}.hidden{opacity:.5}.solve-show-calendar-month{position:relative;height:400px}.solve-show-calendar-month .table-calendar{position:absolute;margin:101px 23px;display:grid;grid-template-columns:repeat(7,75px);grid-template-rows:repeat(5,50px);grid-gap:5px 7px}.solve-show-calendar-month .table-calendar .selectedDay{border:1px solid black}.solve-show-calendar-month .table-calendar .notSelectedDay .box-center{opacity:.3}.solve-show-calendar-month .table-calendar .box-center{left:50%;top:50%;transform:translate(-50%,-50%);font-family:Overpass,sans-serif}.solve-show-calendar-month .table-calendar .colorSeason-1{filter:invert(28%) sepia(46%) saturate(482%) hue-rotate(58deg) brightness(102%) contrast(94%)}.solve-show-calendar-month .table-calendar .colorSeason-2{filter:invert(12%) sepia(40%) saturate(5323%) hue-rotate(352deg) brightness(90%) contrast(100%)}.solve-show-calendar-month .table-calendar .colorSeason-3{filter:invert(24%) sepia(21%) saturate(1536%) hue-rotate(2deg) brightness(92%) contrast(93%)}.solve-show-calendar-month .table-calendar .colorSeason-4{filter:invert(32%) sepia(90%) saturate(458%) hue-rotate(153deg) brightness(91%) contrast(94%)}.solve-show-calendar-month .name-month{font-weight:700;font-size:x-large;top:25px;left:260px}.solve-show-calendar-month .list-week{display:grid;grid-template-columns:repeat(7,75px);grid-gap:7px;left:23px;top:76px;font-size:small;font-weight:700;text-align:center}.solve-show-calendar-month .list-week .week-item{border-radius:10px;color:#fff}.solve-show-calendar-month .image-calendar{position:absolute;opacity:.4}.solve-sort-into-columns{-webkit-user-select:none;user-select:none}.solve-sort-into-columns .listTask{display:flex;max-width:100%;background:"#e9ecef";flex-wrap:wrap;border:0px dashed white!important;line-height:36px;margin-bottom:5px}.solve-sort-into-columns .item-column-list{flex-grow:1;min-height:155px}.solve-sort-into-columns .column-into{margin:10px;border:1px solid #3bb1e3;border-radius:10px;width:300px;display:flex;flex-direction:column}.solve-sort-into-columns .task{min-width:60px;background:#f3fbfc;border-radius:10px;text-align:center;margin:2px 4px;padding:0 4px}.solve-sort-into-columns .title-header-custom{text-align:center;padding:10px;border-bottom:1px solid #3bb1e3;background:#a7dff8;border-radius:10px 10px 0 0;font-weight:700;color:#0a5a71}.solve-sort-into-columns .space{background:#e9ecef;pointer-events:none}.solve-sort-into-columns .space div:after{content:"  "}.solve-sort-into-columns .temp-item{height:0}.solve-spelling-words{display:inline-block}.solve-spelling-words.align-solve-type-center{display:grid;justify-content:center}.solve-spelling-words .listItem{background:"#e9ecef";width:50px;height:50px;border-radius:10px;margin:5px}.solve-spelling-words .item{width:50px;height:50px;background:#f3fbfc;border-radius:10px;border:2px solid #a5e4fa;text-align:center;display:flex;align-items:center;justify-content:center}.solve-spelling-words .space1{background:#e9ecef;border-radius:10px}.solve-spread-sheet .list-calculation-vertical{padding:20px 15px;width:fit-content;background-color:#f3fbfc;border:1px solid #3bb1e3;border-radius:10px;font-size:x-large;font-weight:700;color:#2d7e95;margin:10px 30px}.solve-spread-sheet .list-calculation-vertical div p{margin:0 auto}.solve-spread-sheet .list-calculation-horizontal{padding:20px 15px;width:fit-content;background-color:#f3fbfc;border:1px solid #3bb1e3;border-radius:10px;font-size:x-large;font-weight:700;color:#2d7e95;margin:10px 30px}.solve-symbol-pad-fill-in{display:inline-flex}.solve-symbol-pad-fill-in .component-input{display:inline-block;color:#00b4ff;border-radius:10px;padding:5px 10px;border:2px solid #a5e4fa;background:#e8f8ff!important}.table-custom{width:fit-content}.counting-number{width:60px;height:60px;background-color:#5591eb;border-radius:50%;margin:5%;padding:17px;color:#fff;text-align:center}.counting-badge-star{width:70px;height:70px;margin:5%;padding:17px;text-align:center;color:#fff;background:url(https://www.ixl.com/qgen_res/math/svg/guide-counting/cardinal-star.svg) no-repeat center}.mesage-3d-shape{padding-top:20px;padding-bottom:20px;color:#2d7e95}.solve-two-type-block-in-line-sum .image-grid{background-color:transparent}.solve-two-type-block-in-line-sum .image-grid td{width:70px;height:70px;text-align:center;background-color:transparent;border:0px solid #ffffff}.solve-two-type-block-in-line-sum .image-grid img{width:70px;height:70px}.solve-two-type-block-in-line-sum .img-outside{position:relative;display:inline-block}.solve-two-type-block-in-line-sum .bracket{border-bottom:3px solid #999999;border-right:3px solid #999999;border-left:3px solid #999999;height:10px;float:left;padding:0;position:relative;bottom:15px;margin-left:2px;margin-top:16px}.solve-two-type-block-in-line-sum .midBracket{border-right:3px solid #999999;height:8px;position:relative;bottom:-10px}.solve-two-type-block-in-line-sum .marginBracket{margin-left:-5px}.solve-two-type-block-in-line-sum .number{position:relative;left:6px;top:8px;color:#666;font-size:1.2em;text-align:right}.solve-two-type-block-in-line .image-grid{background-color:transparent}.solve-two-type-block-in-line .image-grid td{width:70px;height:70px;text-align:center;background-color:transparent;border:0px solid #ffffff}.solve-two-type-block-in-line .image-grid img{width:70px;height:70px}.solve-two-type-block-in-line .img-outside{position:relative;display:inline-block}.solve-two-type-block-in-line .bracket{border-bottom:3px solid #999999;border-right:3px solid #999999;border-left:3px solid #999999;height:10px;float:left;padding:0;position:relative;bottom:15px;margin-left:2px;margin-top:16px}.solve-two-type-block-in-line .midBracket{border-right:3px solid #999999;height:8px;position:relative;bottom:-10px}.solve-two-type-block-in-line .marginBracket{margin-left:-5px}.solve-two-type-block-in-line .number{position:relative;left:6px;top:8px;color:#666;font-size:1.2em;text-align:right}.image-column-size{margin-top:10px;margin-bottom:10px}.image-column-size .column-group{display:inline-grid;width:100px;text-align:center;margin-right:5px;border:2px solid transparent;border-radius:15px}.image-column-size .column-group-border{border-color:#36ced0}.vertical-image-container .image-pos{margin-top:10px;padding:10px 16px;background-color:#f6f5ff}.vertical-image-container .text-center{text-align:center;margin-left:10px}.vertical-image-container .active{color:#009aef;font-size:120%}.vertical-image-container .image-for-pos{width:100px;height:100px;object-fit:contain}.week{display:grid;grid-row:1;grid-auto-flow:column;grid-auto-columns:max-content;grid-column-gap:.5em;padding:1em;font-weight:700;line-height:31px;color:#2d7e95}.week__day{padding:10px 16px;display:inline;background-color:#c9eeff;color:#2d7e95;border-radius:.5em}.week__result{background-color:transparent;color:#2d7e95}.solve-connect-word .space{white-space:pre;cursor:pointer}.solve-connect-word .space svg{position:absolute;margin-left:-.6em;margin-top:1.2em;opacity:0}.solve-connect-word .space svg.connected{opacity:1!important}.solve-connect-word .word{cursor:pointer;text-decoration-skip-ink:none;word-break:break-word}.template-card-with-image-and-sound .text-trans{color:transparent}.template-card-with-image-and-sound .box-image{border:none}.template-card-with-image-and-sound .box-animation{box-shadow:0 0 0 6pt #9ee1fe!important}.template-card-with-image-and-sound .speaker-icon{cursor:pointer}.template-chemical-formulas{position:relative;display:inline}.template-chemical-formulas .formulas{display:inline-block;position:relative}.template-chemical-formulas .subscript{position:relative}.template-chemical-formulas .subscript .question-fill-in,.template-chemical-formulas .subscript .solve-fill-in{vertical-align:center;min-width:15px!important;border-radius:5px;font-size:15px;padding:0}.template-chemical-formulas .lower{top:5px}.template-chemical-formulas .upper{top:-15px;vertical-align:top}.template-compute{display:inline;vertical-align:middle}.template-compute.compute-text-left{text-align-last:left}.template-compute.compute-text-center{text-align-last:center}.template-compute.compute-text-right{text-align-last:right}.template-compute .compute-result>td{padding-top:5px;border-top:1px solid #333}.template-compute .compute-right{width:max-content;white-space:pre}.template-compute .compute-text-number{width:1em;text-align:center;display:inline-block}.template-compute .compute-operator{padding:0 0 0 5px}.template-compute .compute-memory-text{color:#a7a7a7;width:1em;text-align:center;display:inline-block}.template-compute .compute-memory-text.katex{width:calc(17.5px + .5vw);font-size:calc(24px + .5vw)!important}.template-compute .template-compute-fraction{text-align:center}.template-compute .template-compute-fraction .compute-operator{padding:0}.template-compute .template-compute-fraction .katex,.template-compute .template-compute-fraction .question-fill-in,.template-compute .template-compute-fraction .solve-fill-in{line-height:1.2!important}.template-compute .template-compute-fraction .question-font-katex{font: 1em KaTeX_Main,Times New Roman,serif!important}.template-compute .template-compute-fraction .compute-result>td{padding-top:2px}.template-compute .template-compute-fraction .box-under-katex{transform:translateY(-7px)}#answerFilter .memory-template-compute{display:table-row}.thin-result>.compute-right>.fill-in-cells input{width:.9em!important}.thin-cell .fill-in-cells>input{width:.85em!important}.thin-cell .latex{letter-spacing:.32em;margin-right:-.12em}@media (max-width: 1024px){.template-compute .compute-memory-text{min-width:1.3em;padding-right:6px}.solve-fill-in-cells input,.fill-in-cells input{padding:1px 4px 2px 2px;border-radius:0;min-width:1.3em}}.digital-clock{position:relative;display:block;min-width:100px;font-family:Digital;text-align:center;margin-right:10px;padding:10px 16px;font-size:200px;cursor:pointer}.digital-clock .content{position:absolute;color:#fff;top:55%;left:49%;transform:translate(-50%,-50%)}.template-listen-and-read .listen-and-read-hide{display:none!important}.template-listen-and-read .index-para{display:none}.template-listen-and-read .microphone{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;line-height:34.32px;color:#e9eaea}.template-listen-and-read .microphone.reading{opacity:1;color:#00b4ff}.template-listen-and-read .microphone:hover{opacity:.8;color:#00b4ff;cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:none}.template-listen-and-read .group-paragraph:has(.listen-and-read-without-translate .microphone) .listen-and-read-without-translate:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:none}.template-listen-and-read .group-paragraph:has(.listen-and-read-with-translate .microphone) .listen-and-read-with-translate:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:none}.audio-controller{display:flex;flex-direction:row;width:426px;height:58px;align-items:center;gap:16px;background-color:#ebebeb;border-radius:50px;padding:6px 24px 6px 6px}@media screen and (max-width: 768px){.audio-controller{width:294px;height:40px!important;padding:4px 16px 4px 5px}.audio-controller .control-button svg{height:32px!important;width:32px!important}.audio-controller .right-content .time-remaining{font-size:12px}.audio-controller .right-content .progress-container .progress-bar .progress-front{margin-top:4px;height:4px!important}.audio-controller .right-content .progress-container .progress-bar .fake-progress-under{top:-3.5px!important;height:3px!important}.audio-controller .right-content .progress-container .progress-bar input[type=range]::-webkit-slider-thumb{height:10px!important;width:10px}.audio-controller .right-content .progress-container .progress-bar input[type=range]::-moz-range-thumb{height:10px!important;width:10px}}.audio-controller .control-button{cursor:pointer;display:flex;align-items:center}.audio-controller .control-button svg{height:46px!important;width:46px}.audio-controller .right-content{display:flex;flex-direction:row;gap:8px;width:100%}.audio-controller .right-content .speed-control-container{--speed-normal-color: #959595;--speed-partition-color: #959595}.audio-controller .right-content .time-remaining{display:flex;align-items:center;min-width:84px;font-family:Inter;font-size:12px;font-weight:500;line-height:19.8px}.audio-controller .right-content .split-controller{display:flex;flex-direction:row;margin-left:4px;gap:4px}.audio-controller .right-content .split-controller .index-container{display:flex;width:26px;height:26px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;cursor:pointer}@media screen and (max-width: 768px){.audio-controller .right-content .split-controller .index-container{width:32px;height:32px;padding:5.714px 0;gap:11.429px;border-radius:47.291px}}.audio-controller .right-content .split-controller .index-container .index-content{color:#959595;text-align:justify;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:165%}.audio-controller .right-content .split-controller .index-container .circle-btn{display:flex;width:20px;height:20px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#0ba1df}.audio-controller .right-content .split-controller .index-container.is-active{border-radius:41.379px;border:none;background:#0ba1df!important}@media screen and (max-width: 768px){.audio-controller .right-content .split-controller .index-container.is-active{border:1.714px solid #FFF}}.audio-controller .right-content .split-controller .index-container.is-active .index-content{font-weight:700;color:#fff!important}.audio-controller .right-content .split-controller .index-container.is-active .circle-btn{display:flex;width:12px;height:12px;padding:5px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:41.379px;background:#ade7ff}.audio-controller .right-content .split-controller .index-container.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.audio-controller .right-content .split-controller .index-container:hover{border-radius:41.379px;background:#CCCCCC}.audio-controller .right-content .split-controller .index-container:hover .index-content{font-weight:700;color:#959595}.bar{-webkit-user-select:none;user-select:none;width:275px;display:flex;align-items:center}.bar .bar__time{color:#fff;font-size:16px}.bar .bar__progress{flex:1;position:relative;border-radius:5px;margin:0 20px;height:6px;display:flex;align-items:center;background:#0082b9;cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 12,pointer}.bar .bar__progress .bar__progress__done{border-radius:5px;height:9px;background:white}.bar .bar__progress .bar__progress__knob{position:relative;height:15px;width:15px;border:1.5px solid #4ebdeb;border-radius:50%;background-color:#fff}.player{display:flex;width:fit-content;background-color:#4ebdeb;margin:1rem 0;border-radius:18px;padding:0 15px}.player .controls{flex-grow:1;margin:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.player .player__button{border:none;color:#fff;font-size:x-large;background-color:transparent;padding-left:10px}#popover-template-listen-and-read{border:none}#popover-template-listen-and-read .arrow{display:none}.template-listen-and-read-show-index .paragraph-content{display:grid;gap:32px}.template-listen-and-read-show-index .group-paragraph{max-width:100%;border:3px solid rgba(47,77,135,.55);border-bottom-width:7px;border-radius:12px;padding:.625rem 40px 0;position:relative}.template-listen-and-read-show-index .group-paragraph .index-para{font-weight:700;position:absolute;display:flex!important;align-items:center;justify-content:center;left:0;transform:translate(-50%);width:56px;height:56px;border-radius:40px;border:3px solid rgba(47,77,135,.55);background:white}#template-measuring-length-with-objects .unit-drag{position:relative;width:450px;height:150px;border:1px solid #3bb1e3;border-radius:30px;background-color:#f3fbfc}#template-measuring-length-with-objects .unit-drag .react-draggable{position:absolute}.floatingedges{width:100%;height:500px;position:relative}.floatingedges .react-flow__node-default,.floatingedges .react-flow__node-input,.floatingedges .react-flow__node-output{width:auto!important;min-width:150px!important}.multiple-choice-fill{border-bottom:1px solid #97d5d7}.template-number-line{height:40px}.template-number-line .lineContainer{position:relative}.template-number-line .line{border-top:1px solid #325f88;border-right:1px solid #325f88;width:40px;height:8px;float:left;margin:0;padding:0}.template-number-line .lineRightEnd{position:relative;border-right:0}.template-number-line .numberContainer{position:absolute;top:10px;left:20px;margin:0;padding:0}.template-number-line .number{width:40px;float:left;margin:0;padding:0;text-align:center}.template-number-line .numberLeftEnd{width:10px;height:5px;float:left;margin:0;padding:0}.template-number-line .triangle-right{position:absolute;bottom:2px;left:34px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #325f88;border-bottom:5px solid transparent}.template-number-line .arrow-at{position:absolute;margin-left:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #0d906c}.template-with-image-inline .col-custom{max-width:100%;display:inline-flex}.template-with-image-inline .align-Image-1{display:flex}.template-with-image-inline .align-Image-1.center{align-items:center}.template-with-image-inline .align-Image-1.flex-start{align-items:flex-start}.template-with-image-inline .align-Image-1.flex-end{align-items:flex-end}.template-with-image-inline .align-Image-0{display:flex}.template-with-image-inline .align-Image-0.center{align-items:center}.template-with-image-inline .align-Image-0.flex-start{align-items:flex-start}.template-with-image-inline .align-Image-0.flex-end{align-items:flex-end}.template-with-image-inline .question-cell{display:grid}@media screen and (max-width: 767.98px){.template-with-image-inline .col-custom{flex-wrap:wrap}.template-with-image-inline .col-custom .image-link{max-width:100%}}.template-questions-inside-image{margin:20px;position:relative}.template-questions-inside-image.responsive-mode{margin:0}.template-questions-inside-image.responsive-mode .tqii-image-background{width:100%!important;height:auto;position:static!important}.template-read-passage-then-answer{pointer-events:all}.template-read-passage-then-answer .box-column{position:relative;overflow:auto;margin:15px;flex-basis:50%}.template-read-passage-then-answer .box-column:hover .tool{display:flex}.template-read-passage-then-answer .box-column .tool-checkpoint{display:none}.template-read-passage-then-answer .box-column .tool{display:none;position:absolute;top:5px;right:15px;z-index:24;font-size:1rem}.template-read-passage-then-answer .box-column .tool .icon-tool{cursor:pointer;border-radius:50%}.template-read-passage-then-answer .box-column .tool .icon-tool:hover svg{opacity:1}.template-read-passage-then-answer .box-column .tool .icon-tool svg{height:28px;width:28px}.template-read-passage-then-answer .box-column .tool .icon-tool svg{opacity:.5;pointer-events:none}.template-read-passage-then-answer .box-column .tool .icon-tool path{pointer-events:auto}.template-read-passage-then-answer .box-column .psuedo-border{display:none!important}.template-read-passage-then-answer .box-column .short-story{max-height:100%!important}.template-read-passage-then-answer .box-column .short-story::-webkit-scrollbar-track{background:#d1ddff}.template-read-passage-then-answer .box-column .short-story::-webkit-scrollbar-thumb{background:#2f4d87}.template-read-passage-then-answer .box-column .short-story::-webkit-scrollbar-thumb:hover{background-color:#203663}.template-read-passage-then-answer .box-column .short-story::-webkit-scrollbar-thumb:active{background-color:#1a2d53}.template-read-passage-then-answer .box-column .short-story .short-story-wrapper{border:none!important;max-height:fit-content!important;margin-left:-15px;padding:0 0 0 15px}.template-read-passage-then-answer .box-column .short-story .short-story-wrapper .story .index{color:#2f4d87;border:1px solid #2f4d87}.template-read-passage-then-answer .box-column .short-story .short-story-wrapper .story-land{padding:0!important}.template-read-passage-then-answer .box-column .short-story .short-story-wrapper .story-land.showIndex{padding-left:2em!important}.template-read-passage-then-answer .box-column .box-content-column{overflow-y:overlay;overflow-x:hidden;padding:18px;margin:2px}.template-read-passage-then-answer .box-column .box-content-column::-webkit-scrollbar{width:2px}.template-read-passage-then-answer .box-column .box-content-column::-webkit-scrollbar-thumb{background:#2f4d87}.template-read-passage-then-answer .box-column .box-content-column.height-limit{max-height:calc(73vh - 30px)}.template-read-passage-then-answer .box-column .box-content-column .question-choose-the-correct-word{margin-bottom:8px}.template-read-passage-then-answer .box-column .box-content-column .content{padding-right:.25em}.template-read-passage-then-answer .box-column .box-content-column .box-content-column__warper{overflow-x:auto}.template-read-passage-then-answer .box-column .box-content-column .box-content-column__warper:has(.question-merge-blocks){overflow-x:unset}.template-read-passage-then-answer .box-column .box-content-column .box-content-column__warper img{max-width:100%!important;height:auto!important}.template-read-passage-then-answer .box-column .show-scrollbar::-webkit-scrollbar{background-color:#f1f1f1;box-shadow:none;width:10px;border-radius:8px}.template-read-passage-then-answer .box-column .show-scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px;box-shadow:none}.template-read-passage-then-answer .box-column .show-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#bbb}.template-read-passage-then-answer .box-column .show-scrollbar::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:8px;box-shadow:none}.template-read-passage-then-answer .box-column .story-footer{padding-right:3px!important}.template-read-passage-then-answer .scrollBar{-ms-overflow-style:none;scrollbar-width:none}.template-read-passage-then-answer .scrollBar::-webkit-scrollbar{display:none}.template-read-passage-then-answer .box-section{font-weight:400;border-radius:10px;border:1.5px solid rgba(47,77,135,.5);padding-bottom:5px}.template-read-passage-then-answer .no-border{border:none}.template-read-passage-then-answer .no-padding{padding:0}.template-read-passage-then-answer .font-20{font-size:20px}.template-read-passage-then-answer .h-500{max-height:74vh}.template-read-passage-then-answer .cursor{cursor:pointer}.template-read-passage-then-answer .h-fit{height:max-content}.explanation #yourAnswer .template-read-passage-then-answer .box-content-column .box-content-column__warper>*,.explanation #answerFilter .template-read-passage-then-answer .box-content-column .box-content-column__warper>*{pointer-events:none}.template-ruler-move{position:relative}.template-ruler-move .item-slot{-webkit-user-select:none;user-select:none}.template-ruler-move img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.template-ruler-move .line{color:#707271;width:120px;height:4px}.explanation .explanation-content #yourAnswer:has(.template-ruler-move){pointer-events:all}.tempale-shape-matrix .options{display:inline-block;min-width:100px;width:300px;height:300px;font-family:Nunito;text-align:center;margin-right:30px;padding:30px;background:#f3fbfc;border:1px solid #3bb1e3;border-radius:27px;box-shadow:0 3px 5px -1px #9fd7d9;cursor:pointer}.short-story{width:100%;margin-bottom:30px;overflow-x:auto;overflow-y:overlay}.short-story.hide-short-story-by-btn{width:unset!important;overflow:unset!important}.short-story .btn-show-story{display:flex;gap:16px}.short-story .btn-show-story .on-btn-audio-link{position:relative}.short-story .btn-show-story .on-btn-audio-link .audio-link{position:absolute;height:100%}.short-story .btn-show-story .on-btn-audio-link .audio-link .audio-link{display:flex!important;align-items:center}.short-story .click-me{background-color:#2f4d87;border:1px solid #2f4d87;height:fit-content;bottom:0;font-size:.8em;white-space:pre;display:flex;width:fit-content;font-weight:700;color:#fff;cursor:pointer;padding:6px 16px;border-radius:10px;-webkit-user-select:none;user-select:none;max-width:90px;transition:max-width .4s}.short-story .click-me path{stroke:#fff}.short-story .click-me svg{opacity:1}.short-story .click-me.is-mobile{max-width:unset}.short-story .click-me.show-story{border-radius:10px 10px 0 0!important}.short-story .click-me:active:not(.disable){box-shadow:none!important}.short-story .click-me.show-title{max-width:400px;overflow:hidden}.short-story .psuedo-border{z-index:1;position:absolute;border-radius:10px}.short-story .short-story-wrapper{border-radius:10px;padding:5px 0;overflow-y:overlay}.short-story .short-story-wrapper.have-btn{border-radius:0 10px 10px!important}.short-story .short-story-wrapper:hover::-webkit-scrollbar{width:15px;margin-left:15px}.short-story .short-story-wrapper:hover::-webkit-scrollbar-track{border:2.5px solid white}.short-story .short-story-wrapper::-webkit-scrollbar-track{border-radius:15px;background:#e5f5fa}.short-story .short-story-wrapper::-webkit-scrollbar-thumb{border-radius:15px;min-height:60px;background:#06b9f7}.short-story .short-story-wrapper::-webkit-scrollbar-thumb:active{background-color:#0296c7}.short-story .short-story-wrapper .story .story-land{padding-right:15px;padding-left:35px}.short-story .short-story-wrapper .story .story-land.showIndex{padding-left:2.5em}.short-story .short-story-wrapper .story .story-title{font-weight:700;text-align:center;margin-top:15px;font-size:larger}.short-story .short-story-wrapper .story .story-title .in-title-audio-link .audio-link.d-inline{margin-right:6px;display:inline-flex!important}.short-story .short-story-wrapper .story .story-title .in-title-audio-link .audio-link.d-inline svg{scale:1.2}.short-story .short-story-wrapper .story .story-item{margin-bottom:8px;width:100%;height:100%}.short-story .short-story-wrapper .story .story-item .content .left-text{display:inline-block}.short-story .short-story-wrapper .story .story-item .content .center-text{width:100%;display:inline-block;text-align:center;align-self:center;align-items:center}.short-story .short-story-wrapper .story .story-quote{font-style:italic;font-size:smaller;text-align:center}.short-story .short-story-wrapper .story .index{line-height:100%;position:absolute;margin-left:calc(-2.5em - 1px);min-width:2em;width:2em;color:#00b4ff;border:1px solid #00b4ff;border-radius:0 25px 25px 0;font-weight:700;vertical-align:middle;text-align:center;padding-right:.25em;margin-top:5px}.short-story .short-story-wrapper .story .passage{padding:16px 16px 0;margin:0 30px;text-align:justify}.short-story .short-story-wrapper .story .story-footer{padding-right:35px;font-style:italic;font-size:18px;text-align:right}.template-show-answer .custom-text{margin-right:8px;color:#333;line-height:27.5px;text-underline-position:under}.template-show-answer .text-fill-answer{display:inline;width:max-content;cursor:pointer}.template-show-answer .text-fill-answer:empty:after,.template-show-answer .text-fill-answer:empty[content=""]{line-height:100%;font-family:Times New Roman,Times,serif;content:"______";color:#00b4ff}.template-show-answer .text-fill-answer:not(:empty){border-bottom:solid 1px #00b4ff;font-weight:bolder!important}.template-show-answer .text-fill-answer:not(:empty) *{color:#00b4ff!important}.template-show-answer .text-fill-answer.box-correct:not(:empty){border-bottom:solid 1px var(--correct-answer)}.template-show-answer .text-fill-answer.box-correct:not(:empty) *{color:var(--correct-answer)!important}.template-show-answer .text-fill-answer.box-incorrect:not(:empty){border-bottom:solid 1px #e84c28}.template-show-answer .text-fill-answer.box-incorrect:not(:empty) *{color:#e84c28!important}.template-show-answer .text-fill-answer:has(>.box-correct),.template-show-answer .text-fill-answer:has(>.box-incorrect){border-bottom:solid 1px #212529}.template-show-answer .text-fill-answer>.box-correct *{color:var(--correct-answer)!important}.template-show-answer .text-fill-answer>.box-incorrect *{color:#e84c28!important}.export-mode{pointer-events:none!important;color:#000!important}.export-mode .text-fill-answer:empty:after,.export-mode .text-fill-answer:empty[content=""]{color:#000!important}.list-column:has(.template-show-answer.export-mode) .sk-text-run{color:#000!important}.template-show-calendar-month{position:relative;height:450px}.template-show-calendar-month .table-calendar{position:absolute;margin:101px 23px;display:grid;grid-template-columns:repeat(7,75px);grid-template-rows:repeat(6,50px);grid-gap:5px 7px}.template-show-calendar-month .table-calendar .selectedDay{border:1px solid black}.template-show-calendar-month .table-calendar .box-center{left:50%;top:50%;transform:translate(-50%,-50%);font-family:Overpass,sans-serif}.template-show-calendar-month .name-month{font-weight:700;font-size:x-large;top:25px;left:260px}.template-show-calendar-month .list-week{display:grid;grid-template-columns:repeat(7,75px);grid-gap:7px;left:23px;top:76px;font-size:small;font-weight:700;text-align:center;z-index:1}.template-show-calendar-month .list-week .week-item{border-radius:10px;color:#fff}.template-show-calendar-month .image-calendar{position:absolute}.showGame .iframe-game{border:none;border-radius:10px;width:100%;height:70vmin}.template-structure-and-grammar{-webkit-user-select:none;user-select:none}.template-structure-and-grammar .popover{max-width:80vw!important;background-color:#fff;color:#000;box-shadow:0 2vmin 4vmin #3c3c3c73;text-align:left;font-size:inherit;border-radius:8px!important}.template-structure-and-grammar .popover .popover-body{font-size:inherit;max-height:70vh;padding:4px 8px;line-height:1.5;overflow-y:overlay;transition:all .3s ease-in-out}.template-structure-and-grammar .structure-popover .arrow:after{border-top-color:#49913e;border-bottom-color:#49913e}.template-structure-and-grammar .structure-popover .arrow:before{display:none}.template-structure-and-grammar .grammar-popover .arrow:after{border-top-color:#38a4ff;border-bottom-color:#38a4ff}.template-structure-and-grammar .grammar-popover .arrow:before{display:none}.template-structure-and-grammar .structure{background-color:#abe3a2}.template-structure-and-grammar .structure span{color:#000}.template-structure-and-grammar .structure.active{background-color:#159900!important}.template-structure-and-grammar .structure.active span{color:#fff;background-color:#159900}.template-structure-and-grammar .grammar{background-color:#6fd2fb}.template-structure-and-grammar .grammar span{color:#000}.template-structure-and-grammar .grammar.active{background-color:#047ee2}.template-structure-and-grammar .grammar.active span{color:#fff;background-color:#047ee2}.template-structure-and-grammar .box-root{display:inline;white-space:pre-wrap;border-radius:4px;padding:1px;margin:1px 0}.template-structure-and-grammar .box-root.box-high-light.not-border-radius-right,.template-structure-and-grammar .box-root:has(.box-root.box-high-light.not-border-radius-right){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.template-structure-and-grammar .box-root.box-high-light.not-border-radius-left,.template-structure-and-grammar .box-root:has(.box-root.box-high-light.not-border-radius-left){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.template-structure-and-grammar .box-root:has(.box-root.box-high-light.not-border-radius-right){padding-right:0!important}.template-structure-and-grammar .box-root:has(.box-high-light.box-root.not-border-radius-left){padding-left:0!important}.template-structure-and-grammar .box-root.structure.box-high-light .box-root.structure.box-high-light.not-border-radius-right,.template-structure-and-grammar .box-root.grammar.box-high-light .box-root.grammar.box-high-light.not-border-radius-right{border-right:0!important}.template-structure-and-grammar .box-root.structure.box-high-light.active .box-root.structure.box-high-light.not-border-radius-right{background-color:#159900;border:none!important}.template-structure-and-grammar .box-root.grammar.box-high-light.active .box-root.grammar.box-high-light.not-border-radius-right{background-color:#047ee2;border:none!important}.template-structure-and-grammar span:has(>.box-root.structure.box-high-light .box-root.structure.box-high-light.not-border-radius-right)+span .box-root.structure.box-high-light.not-border-radius-left,.template-structure-and-grammar span:has(>.box-root.grammar.box-high-light .box-root.grammar.box-high-light.not-border-radius-right)+span .box-root.grammar.box-high-light.not-border-radius-left{border:1px solid black!important;border-left:none!important}.template-structure-and-grammar span:has(>.box-root.structure.box-high-light.active .box-root.structure.box-high-light.not-border-radius-right)+span .box-root.structure.box-high-light.not-border-radius-left,.template-structure-and-grammar span:has(>.box-root.grammar.box-high-light.active .box-root.grammar.box-high-light.not-border-radius-right)+span .box-root.grammar.box-high-light.not-border-radius-left{border:none!important}.template-structure-and-grammar .btn-structure,.template-structure-and-grammar .btn-grammar{border:none;font-size:30px;color:#000;font-size:smaller;font-weight:700;padding:10px 20px;border-radius:10px;font-style:normal;font-weight:400;line-height:100%}.template-structure-and-grammar .btn-grammar{border-radius:10px;border:1px solid #00a8ed;background:#fff;color:#00a8ed}.template-structure-and-grammar .btn-structure{border-radius:10px;border:1px solid #00b35f;background:#fff;color:#00b35f}.template-structure-and-grammar .structure-active{background:#abe3a2;border:1px solid #abe3a2;color:#212529}.template-structure-and-grammar .grammar-active{background:#6fd2fb;border:1px solid #6fd2fb;color:#212529}.knowLedge-modal .template-structure-and-grammar .button-option{position:sticky;top:1.5rem;font-size:2rem!important}.knowLedge-modal .template-structure-and-grammar .content-knowledge-structure{overflow:auto;position:relative;height:80vh}.knowLedge-modal .template-structure-and-grammar .content-knowledge-structure.option-structure .box-root.structure.wrap-all .box-root.grammar,.knowLedge-modal .template-structure-and-grammar .content-knowledge-structure.option-grammar .box-root.grammar.wrap-all .box-root.structure{background-color:transparent;pointer-events:none}.subtraction-number-line{display:inline-block}.subtraction-number-line .number-border{border:2px solid rgb(0,153,255);border-radius:15px}.subtraction-number-line .hunch-image{border:transparent;align-self:start;height:1.1em}.subtraction-number-line .interval-block{display:flex;flex-direction:column;align-items:center}.subtraction-number-line .upper-part{display:flex}.subtraction-number-line .line-block{display:flex;flex-direction:column;align-items:flex-end}.subtraction-number-line .number{font-size:1em}.subtraction-number-line .interval-size{color:#09f;font-weight:bolder;font-size:larger}.template-text-answer{font-weight:700;color:#00b4ff}.vertical-fraction .fraction-numerator{text-align:center;border-bottom:1px solid black;padding-bottom:4px}.vertical-fraction .fraction-denominator{text-align:center;padding-top:4px}.empty-area{flex-direction:column}.template-introduce-skill .recommand-skill-card{display:block;width:50%;border:2px solid #00b4ff;border-radius:6px;animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-webkit-animation:tile-appear .35s cubic-bezier(.4,1.3,1,1);-ms-animation-name:none}.template-introduce-skill .recommand-skill-card .screenshot-container{display:block;position:relative;text-decoration:none;background-color:#fff;border-radius:5px}.template-introduce-skill .recommand-skill-card .screenshot-container:before{background:#000;border-top-left-radius:4px;border-top-right-radius:4px;content:" ";display:block;height:100%;opacity:0;position:absolute;transition:opacity .25s ease;width:100%}.template-introduce-skill .recommand-skill-card .screenshot-container:hover:before{opacity:.4}.template-introduce-skill .recommand-skill-card .screenshot-container:hover .crisp-button{opacity:1}.template-introduce-skill .recommand-skill-card .screenshot-container .screenshot-inner-container{padding:20px 30px 20px 20px}.template-introduce-skill .recommand-skill-card .screenshot-container .screenshot-inner-container img{vertical-align:middle;border-style:none}.template-introduce-skill .recommand-skill-card .crisp-button{border-radius:5px 0 0 5px;bottom:20px;font-size:14px;padding:5px 20px;line-height:24px;opacity:0;position:absolute;right:0;transition:opacity .25s ease}.template-introduce-skill .recommand-skill-card .crisp-button:after{content:">>";display:inline-block;font-size:10px;padding-left:3px}.template-introduce-skill .recommand-skill-card .btn.btn-primary{color:#fff;background-color:#00b4ff;border-color:#00b4ff;font-weight:700}.template-introduce-skill .recommand-skill-card .btn.btn-primary:hover{background-color:#20a4dd;border-color:#20a4dd}.template-introduce-skill .recommand-skill-card .skill-info{padding:15px 52px 20px 20px;background-color:#00b4ff}.template-introduce-skill .recommand-skill-card .skill-info a{color:#fff}.template-explain-answer-modal.modal-body{height:87.5vh!important}.tooltip-inner{text-align:initial}.modal-explain div.highlight-data.highlight-vocabulary{display:inline}.sidebar-explain-answer{position:fixed;background-color:#fff;border:1px solid #97a6c3;border-radius:16px;right:1.5rem;top:68px;padding-bottom:5px;padding-top:5px;z-index:1}.sidebar-explain-answer .psuedo-border{display:none!important}.sidebar-explain-answer .body-explain{padding:16px 18px 18px;margin:2px;max-height:calc(100vh - 6vmin - 108px);min-height:calc(100vh - 6vmin - 108px);overflow-y:overlay;overflow-x:hidden}.sidebar-explain-answer .body-explain::-webkit-scrollbar{width:2px}.sidebar-explain-answer .body-explain::-webkit-scrollbar-thumb{background:#2f4d87}.sidebar-explain-answer .body-explain .short-story{max-height:fit-content!important;overflow:hidden!important}.sidebar-explain-answer .show-scrollbar::-webkit-scrollbar{background-color:#f1f1f1;box-shadow:none;width:10px;border-radius:8px}.sidebar-explain-answer .show-scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px;box-shadow:none}.sidebar-explain-answer .show-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#bbb}.sidebar-explain-answer .show-scrollbar::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:8px;box-shadow:none}.sidebar-explain-answer:hover .tool{display:flex}.sidebar-explain-answer .tool{display:none;position:absolute;top:5px;right:15px;z-index:24;font-size:1rem}.sidebar-explain-answer .tool .icon-tool{cursor:pointer;border-radius:50%;opacity:.5}.sidebar-explain-answer .tool .icon-tool:hover{opacity:1}.sidebar-explain-answer .tool .icon-tool svg{height:28px;width:28px}.sidebar-explain-answer .short-story{max-height:100%!important}.sidebar-explain-answer .short-story::-webkit-scrollbar-track{background:#d1ddff}.sidebar-explain-answer .short-story::-webkit-scrollbar-thumb{background:#2f4d87}.sidebar-explain-answer .short-story::-webkit-scrollbar-thumb:hover{background-color:#203663}.sidebar-explain-answer .short-story::-webkit-scrollbar-thumb:active{background-color:#1a2d53}.sidebar-explain-answer .short-story .short-story-wrapper{border:none!important;max-height:fit-content!important;margin-left:-15px;padding:0 0 0 15px}.sidebar-explain-answer .short-story .short-story-wrapper .story .index{color:#2f4d87;border:1px solid #2f4d87}.sidebar-explain-answer .short-story .short-story-wrapper .story-land{padding:0!important}.sidebar-explain-answer .short-story .short-story-wrapper .story-land.showIndex{padding-left:2em!important}.template-explain-answer{border-radius:50%;border:1px solid transparent;margin-left:5px;width:fit-content;display:inline-flex}.template-explain-answer>div{display:inline-flex}.template-explain-answer .show-solve-question{display:none;height:18px;width:18px;cursor:pointer;pointer-events:all!important;margin:1px;opacity:1}.template-explain-answer .show-solve-question.correct path{fill:#99d390}.template-explain-answer .show-solve-question.in-correct path{opacity:.5;fill:#e84c28}.template-explain-answer:has(.correct){transition:all .3s ease-in-out}.template-explain-answer:has(.correct):hover{border:1px solid var(--correct-answer)!important}.template-explain-answer:has(.correct):hover .correct path{fill:var(--correct-answer)!important}.template-explain-answer:has(.in-correct){transition:all .3s ease-in-out}.template-explain-answer:has(.in-correct):hover{border:1px solid #e84c28!important}.template-explain-answer:has(.in-correct):hover .in-correct{opacity:1}.template-explain-answer:has(.in-correct):hover .in-correct path{opacity:1;fill:#e84c28!important}.template-explain-answer:has(.correct.show-solve-question-active){border:1px solid var(--correct-answer)}.template-explain-answer:has(.correct.show-solve-question-active) .correct path{fill:var(--correct-answer)}.template-explain-answer:has(.in-correct.show-solve-question-active) .in-correct path{opacity:1!important;fill:#e84c28}.modal-explain.knowLedge-modal .modal-dialog{margin:1.75rem auto}@media only screen and (max-width: 576px){.modal-explain.knowLedge-modal .modal-dialog{margin:.5rem auto}}.modal-explain.knowLedge-modal .modal-body{height:82.5vh!important}.modal-explain.knowLedge-modal .knowLedge-content{font-size:1.5em;max-height:100%;overflow:scroll;padding:0 3vmin!important}.modal-explain.knowLedge-modal .modal-content .header-modal .title{color:#38a4ff;font-size:max(3.4285714286vmin,20px);font-weight:700;z-index:1}.modal-explain.knowLedge-modal .modal-content .header-modal .font-size-up,.modal-explain.knowLedge-modal .modal-content .header-modal .font-size-down{height:max(3vmin,16px);width:max(3vmin,16px)}.modal-explain.knowLedge-modal .modal-content .header-modal .icon-exit{height:max(2.3571428571vmin,16px);width:max(2.3571428571vmin,16px)}.modal-explain.knowLedge-modal .modal-content .header-modal .font-size-up{right:max(12.8571428571vmin,70px)}.modal-explain.knowLedge-modal .modal-content .header-modal .font-size-down{right:max(7.5vmin,50px)}.modal-explain.knowLedge-modal .modal-content .title-suggestion{position:absolute;height:max(21.4285714286vmin,100px);width:max(21.4285714286vmin,100px);background:#cde8f9;border-radius:16px;transform:rotate(45deg)}.tooltip-modal-explain.tooltip-explain-answer.tooltip [class$=inner]{background-color:#ebf7fe;border:2px solid #b2e2f7;min-width:633px;height:fit-content;padding:0;overflow:hidden;width:fit-content;overflow:auto;box-shadow:0 4px 20px #00000040;border-radius:16px;transform:translate(-20px);font-size:100%}.tooltip-modal-explain.tooltip-explain-answer.tooltip.show{opacity:1}.tooltip-modal-explain.tooltip-explain-answer.bs-tooltip-top .arrow:before,.tooltip-modal-explain.tooltip-explain-answer .bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#b2e2f7}.tooltip-modal-explain.tooltip-explain-answer .arrow:before{border-bottom-color:#b2e2f7}.tooltip-modal-explain.tooltip-explain-answer .arrow{z-index:10;width:23px;height:24px}.tooltip-modal-explain.tooltip-explain-answer .arrow:before{background-image:url(/assets/arrow-tooltip-icon-6e6a9d22.svg);width:23px;height:24px;top:-3px;background-size:contain;background-repeat:no-repeat;content:"";border:none}.tooltip-modal-explain.tooltip-explain-answer.bs-tooltip-top .arrow:before{bottom:-3px;transform:rotate(180deg);top:auto}.tooltip-modal-explain.tooltip-explain-answer.bs-tooltip-bottom{margin-top:8px}.tooltip-modal-explain.tooltip-explain-answer.bs-tooltip-top{margin-bottom:8px}.tooltip-modal-explain.tooltip-explain-answer .content-tooltip{margin:16px 1px 16px 10px;overflow:scroll;text-align:justify}.tooltip-modal-explain.tooltip-explain-answer .content-tooltip::-webkit-scrollbar{box-shadow:none;border-radius:16px;width:4px}.tooltip-modal-explain.tooltip-explain-answer .content-tooltip::-webkit-scrollbar-thumb{background-color:#c4c5c5;border-radius:16px;box-shadow:none}.tooltip-modal-explain.tooltip-explain-answer .content-tooltip::-webkit-scrollbar-thumb:hover{cursor:pointer}.tooltip-modal-explain.tooltip-explain-answer .content-tooltip::-webkit-scrollbar-track{border-radius:16px;box-shadow:none}.template-box{max-width:100%}.template-box.expand-full-screen{transition:all .5s}.template-box.expand-full-screen.normal-mode{position:relative;max-height:calc(100vh - 6vmin);margin:auto;height:100vh;width:100%;aspect-ratio:1;border-radius:20px}.template-box.expand-full-screen.normal-mode.toolbar-not-shrink{max-height:calc(100vh - 12vmin)}.template-box.expand-full-screen.full-screen-mode{position:fixed;top:28px;left:0;width:100vw;height:calc(100vh - 28px);aspect-ratio:16/9}.template-box.expand-full-screen.full-screen-mode.toolbar-not-shrink{height:calc(100vh - 28px - 6vmin)}.template-box.box-image{overflow:hidden;display:flex;height:20vmin;width:fit-content;justify-content:end}.template-box.box-image .image-link{padding:0!important;margin:0!important;border:dashed .3214285714vmin #1bbedf!important;border-radius:2vmin!important;max-width:100%;height:auto;object-fit:contain}.template-box.box-image-no-border{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem);justify-content:end}.template-box.box-image-no-border .image-link{padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-box.box-image-no-border-question-match-word{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem);justify-content:start}.template-box.box-image-no-border-question-match-word .image-link{padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-box.box-image-no-border-changesize{display:inline-flex;max-height:calc(100vh - 6vmin - 28px - 1rem);justify-content:end}.template-box.box-image-no-border-changesize .image-link{padding:0!important;margin:0!important;max-width:100%;height:auto;border-radius:0!important;object-fit:unset}.template-box.background-image{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem)}.template-box.background-image .image-link{object-fit:fill;padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-box.object-image{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem);transform:translate(-50%,-100%)}.template-box.object-image .image-link{object-fit:fill;padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-box.box-grid{display:grid;gap:2vmin;align-items:start;flex-wrap:wrap;flex:1 1 0%;grid-auto-flow:column;justify-content:space-between}.template-box.image-inline{display:inline-flex}.template-box.image-inline .image-link{padding:0!important;margin:0!important;border-radius:0!important}.template-box.box-image-zoom{position:relative}.template-box.box-image-zoom .image-link-fullscreen-button{top:0!important;left:100%!important;transform:translate(-100%);margin-top:0!important}.template-box.box-image-zoom:hover .image-link-fullscreen-button{display:inline-block}.content-option:has(>.template-box.box-image-zoom) .template-box.box-image-zoom{position:unset}.template-box.teacher-guide-index{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:28px;height:28px;background:var(--correct-answer)}.template-box.teacher-guide-index .sk-text-run{font-weight:900!important;font-size:16px!important;line-height:24px!important;color:#fff!important}.template-box.play-cursor:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer}.template-box.story-scroll{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;background:white;border-radius:20px;border:12px solid white;border-top:20px solid white;border-bottom:0;pointer-events:all}.template-box.story-scroll::-webkit-scrollbar{width:10px;background-color:#ededed;border-radius:20px}.template-box.story-scroll::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:20px;max-height:81px}.template-box.self-responsive{display:flex}@media screen and (max-width: 767px){.template-box.self-responsive{flex-direction:column}}.template-box.text-container{max-width:none!important;display:flex;position:absolute;align-items:center}.template-box.text-container .question-record-save{margin-left:.5em;z-index:4!important}@supports not (aspect-ratio: 1/1){.expand-full-screen{position:relative;width:100%}.expand-full-screen:before{content:"";display:block;padding-bottom:100%}#player-container{position:absolute;top:0;left:0;width:100%;height:100%}}.template-email{display:inline-flex;flex-direction:column;border-radius:12px;min-width:300px;max-width:90vw;box-shadow:0 3px 3px #8080801a;border:1px rgba(0,0,0,.2) solid}.template-email p{margin:6px 0;white-space:pre}.template-email .to-subject{margin-right:16px;color:#777}.template-email .cc-bcc{color:#777}.template-email .email-title{background-color:#eaf1fa;padding:6px 12px;display:flex;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center}.template-email .email-title.true{border-radius:12px}.template-email .email-title img{color:#000;width:30px;height:30px;cursor:pointer}.template-email .email-title img:hover{background-color:#00000015;border-radius:5px}.template-email .recipients{border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;background-color:transparent;margin:0 12px}.template-email .recipients .list{display:flex;flex-direction:row;flex-wrap:wrap}.template-email .recipients .people-mail{color:#38a4ff;cursor:pointer}.template-email .recipients .people-mail:hover{text-decoration:underline}.template-email .subjects{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 12px;border-bottom:1px solid #d9d9d9;background-color:transparent}.template-email .content{margin:6px 12px 24px;background-color:transparent}.template-story-board{min-height:400px;padding:0 10px;display:inline}.template-story-board .list-story-box{margin-top:5%;flex-wrap:wrap;display:grid}.template-story-board .show-single{grid-template-columns:55%;justify-content:center}.template-story-board .show-all-item{grid-template-columns:1fr 1fr;gap:7vmin}.template-story-board .image-link{width:100%!important;height:auto!important;margin:0!important;padding:0!important}.progress-buttons{display:inline-flex;z-index:3}.text-karaoke span.speaking{font-weight:700}.text-karaoke span:hover{filter:none}.text-karaoke .highlight-data.highlight-word{font-size:1em}.template-subtitle{position:absolute;display:flex;z-index:1}.template-subtitle:hover,.template-subtitle:hover~.image-animation,.template-subtitle:hover~.image-link{-webkit-filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000);filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.template-subtitle .background-image{width:100%;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25));-webkit-filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25));-moz-filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25))}.template-subtitle .text-subtitle{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;z-index:1;margin:auto;padding:0 .75vmin}.template-subtitle .text-subtitle .text{border-radius:.3vw;padding:.25vw}.template-subtitle.have-bubble-hook .text-subtitle{position:unset;top:unset;transform:unset;border-radius:8px}.template-subtitle.have-bubble-hook .side{position:absolute}.template-subtitle.have-bubble-hook .side.top-left{transform:rotate(90deg) rotateY(180deg);right:99%}.template-subtitle.have-bubble-hook .side.bottom-left{transform:rotate(-90deg) rotateY(180deg);right:99%}.template-subtitle.have-bubble-hook .side.bottom-right{transform:rotate(90deg) rotateY(180deg);left:99%}.template-subtitle.have-bubble-hook .side.top-right{margin-left:0!important;transform:rotate(-90deg) rotateY(180deg);left:99%}.template-subtitle.have-bubble-hook.top{flex-direction:column}.template-subtitle.have-bubble-hook.bottom{flex-direction:column-reverse}.hide-text .text span{visibility:hidden}.template-letter{display:inline-flex;flex-direction:column;border:10px solid transparent;padding:10px 25px;border-image:url(/assets/borderLetter-d203b459.PNG) 50 round;background-color:#f3ebe8;text-align:justify;line-height:1.25;gap:8px}.template-split-screen .list-column{gap:3vmin;grid-template-columns:repeat(2,1fr);margin:auto;max-width:100%;justify-items:center;flex-wrap:wrap}.template-split-screen .list-column .container-col{gap:2vmin;width:100%}.template-split-screen .list-column .container-col .index-col{margin-right:12px;font-weight:700}.template-split-screen .list-column .container-screen-split .template-box.box-image{height:fit-content!important;width:100%}.template-split-screen .list-column .container-screen-split .template-box.box-image .image-link{width:100%}@keyframes blink{0%{transform:scale(1)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.sk-doc:has(.template-split-screen.hide-audio-role-student) .sk-paragraph .template-box.hide-audio-link{display:none}#answerFilter:has(.template-split-screen) .div-exchange{display:none!important}@media screen and (max-width: 816px){.template-split-screen .list-column{grid-template-columns:repeat(2,1fr)!important}.template-split-screen .list-column .container-col .index-col{font-size:3.4285714286vmin}}@media screen and (max-width: 768px){.template-split-screen .list-column{grid-template-columns:1fr!important}.template-split-screen .list-column .container-col .index-col{font-size:3.4285714286vmin}}.template-title-question{display:inline-flex;text-align:justify;font-weight:700;line-height:1.25;gap:8px}.template-title-question .label-question{font-family:SPORTDAYBOLD;font-weight:900;width:44px;height:44px;background:#1cbedf;text-align:center;border-radius:50%;font-size:1.1em;color:#fff;box-shadow:#0000003d 0 3px 8px;display:inline-flex;align-items:center;justify-content:center;line-height:0}.template-title-question .content-question{color:#1fc0df;flex:1;display:flex}.template-title-question .content-question span{font-weight:700;color:#2ebfdf!important;font-size:1em;letter-spacing:0px}.template-title-question .list-img{display:flex;align-items:center;gap:8px}.template-title-question .list-img img{padding:0!important;margin:0!important}.template-title-question .audio-link{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;pointer-events:auto}.template-listen-point-and-say{text-align:center;position:relative;min-height:70vh;display:flex;flex-direction:column;justify-content:center}.template-listen-point-and-say .item-selected{display:flex;align-items:center;margin-bottom:1rem}.template-listen-point-and-say .item-selected.have-animation{flex-direction:column}.template-listen-point-and-say .item-selected .image-selected{position:relative;animation-name:cubeAnimation;animation-duration:1s;animation-fill-mode:forwards;margin-bottom:1.5rem;cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer}.template-listen-point-and-say .item-selected .image-selected img{padding:0;margin:0;filter:drop-shadow(0px 2px 8px rgba(99,99,99,.2))}.template-listen-point-and-say .item-selected.not-selected{visibility:hidden;position:relative;height:0;margin:0;pointer-events:none}.template-listen-point-and-say .item-selected.not-selected .pulling{display:none!important}.template-listen-point-and-say .item-index{position:absolute;top:4%;left:4%;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:3.5vmin;max-height:3.5vmin;min-height:3.5vmin;line-height:1;font-size:2.5vmin;color:#00bedf;font-weight:700;display:flex;align-items:center;justify-content:center;pointer-events:none}.template-listen-point-and-say .item-index:not(.tall){padding-bottom:1%}.template-listen-point-and-say .list-option{display:grid;grid-auto-flow:column;justify-content:center;gap:24px}.template-listen-point-and-say .list-option .item{cursor:pointer;box-shadow:#63636333 0 2px 8px;margin:0;padding:0;width:fit-content;height:fit-content;border-radius:20px;position:relative}.template-listen-point-and-say .list-option .item-space{background-color:#fff;border-radius:20px}.template-listen-point-and-say .list-option .item-space.true{outline:dashed .3214285714vmin #1bbedf!important;box-shadow:#63636333 0 2px 8px}.template-listen-point-and-say .list-option .item-space .template-box,.template-listen-point-and-say .list-option .item-space .image-link{visibility:hidden}.template-listen-point-and-say .list-option.image-auto-size.list-option-selected .image-link{max-width:25vmin}.template-listen-point-and-say .list-option .image-link{margin:0!important;padding:0}.template-listen-point-and-say .list-option.image-auto-size .image-link{object-fit:fill;max-width:100%}.template-auto-expanding-message-box{display:flex;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25))}.template-auto-expanding-message-box.hover-effect:hover{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.template-auto-expanding-message-box .message-box{border-radius:5px;padding:10px 15px}.template-auto-expanding-message-box .message-box .question-fill-in{min-width:none!important;display:inline!important}.template-auto-expanding-message-box .side{position:absolute}.template-auto-expanding-message-box .side.top-left{transform:rotate(90deg) rotateY(180deg);right:99%}.template-auto-expanding-message-box .side.bottom-left{transform:rotate(-90deg) rotateY(180deg);right:99%}.template-auto-expanding-message-box .side.bottom-right{transform:rotate(90deg) rotateY(180deg);left:99%}.template-auto-expanding-message-box .side.top-right{margin-left:0!important;transform:rotate(-90deg) rotateY(180deg);left:99%}.template-auto-expanding-message-box.top{flex-direction:column}.template-auto-expanding-message-box.bottom{flex-direction:column-reverse}:root{--cal-icon-size: 38px;--cal-pronunciation-size: 154px}@media (max-width: 820px){:root{--cal-icon-size: 24px;--cal-pronunciation-size: 10vw}}.cal-show-edit-pos{position:absolute;top:25px;right:0;aspect-ratio:1;background:black;color:#fff;border-radius:50%;width:35px;height:35px;outline:3px black solid;display:flex;justify-content:center;align-items:center;z-index:2;opacity:.2;cursor:pointer}.cal-show-edit-pos:hover{opacity:1}.template-click-and-listen-modal .modal-dialog{opacity:.1}.template-click-and-listen-modal .modal-dialog:hover{opacity:1}.template-click-and-listen-modal .modal-dialog .modal-body{max-height:55vh;overflow:scroll;display:flex;flex-direction:column;white-space:nowrap;gap:5px}.template-click-and-listen-modal .modal-dialog .item-info-row{display:grid;grid-template-columns:3em 6em 6em 6em 1em;gap:5px}div.template-click-and-listen div.template-click-and-listen__item div.question-record-save{font-size:var(--cal-icon-size)!important}div.template-click-and-listen div.template-click-and-listen__item div.question-record-save .audio-box.mini img{outline:0!important}div.template-click-and-listen div.template-click-and-listen__item div.question-record-save:hover .audio-box.mini img{outline:5px solid rgba(255,255,255,.7294117647)!important}.template-click-and-listen{line-height:1;position:relative;left:0;display:flex;transition:none;max-height:calc(100vh - 12vmin);margin:auto;height:100vh;width:100%;overflow:hidden;border-radius:20px}.template-click-and-listen.text-size-better .question-record-save{translate:0 -50%}.template-click-and-listen.text-size-better .pronunciation .question-record-save{translate:0}.template-click-and-listen .question-record-save{filter:none}.template-click-and-listen .question-record-save .audio-box.mini img{filter:grayscale(1) brightness(1.25) drop-shadow(0px 2px 2px rgba(0,0,0,.4588235294));-webkit-filter:grayscale(1) brightness(1.25) drop-shadow(0px 2px 2px rgba(0,0,0,.4588235294));outline:.6vmin solid rgba(255,255,255,.7294117647)}.template-click-and-listen .question-record-save .audio-box.mini img:hover,.template-click-and-listen .question-record-save .audio-box.mini img.listening{filter:none}.template-click-and-listen:has(.template-click-item.hide-other-text-on-hover:hover) .display-text,.template-click-and-listen:has(.template-click-item.hide-other-text-on-hover~.display-text:hover) .display-text{opacity:0}.template-click-and-listen.toolbar-shrink{max-height:calc(100vh - 6vmin)}.template-click-and-listen .image-background-div{width:100%;height:100%;border-radius:20px}@media (max-width: 1024px){.template-click-and-listen{aspect-ratio:6/3.2;height:initial!important}}.template-click-and-listen.full-screen{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:28px;width:100vw;max-height:100vh;aspect-ratio:16/9;border-radius:0}.template-click-and-listen.full-screen .image-background-div{border-radius:0}.template-click-and-listen .template-click-and-listen__item{position:absolute;transition:top .1s,left .1s,width .1s}.template-click-and-listen .template-click-and-listen__item.active{filter:drop-shadow(2px 0 0 rgba(245,245,245,.747)) drop-shadow(-2px 0 0 rgba(245,245,245,.747)) drop-shadow(0 2px 0 rgba(245,245,245,.747)) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.template-click-and-listen .template-click-and-listen__item.active .template-click-item-animation{border:1px solid rgba(245,245,245,.747)}.template-click-and-listen .template-click-and-listen__item:has(.pronunciation),.template-click-and-listen .template-click-and-listen__item:has(.pro-pas){width:var(--cal-pronunciation-size)!important}.template-click-and-listen .template-click-and-listen__item .image-and-link-audio>img{width:100%!important}.template-click-and-listen .template-click-and-listen__item:has(.template-click-item-animation){aspect-ratio:1}.template-click-and-listen .question-record-save .flex-row{gap:1vmin}.template-click-and-listen .template-click-and-listen__item:has(>img.image-link){pointer-events:none}.template-click-and-listen .template-box.text-and-record{display:flex;position:absolute;gap:10px;transform:translate(-50%,-50%);align-items:flex-end;z-index:3}.template-click-and-listen .template-box.text-and-record .template-box.display-text{position:initial!important;transform:none!important}.template-click-and-listen .template-box.text-and-record .question-record-save{translate:0 -.1em;width:1em!important;height:fit-content!important;position:initial!important}.template-click-item-animation{position:absolute;width:100%;cursor:pointer}.template-click-item-animation .spine-player-canvas{aspect-ratio:1}.template-click-item-animation.flip-horizontal .spine-player-canvas{transform:rotateY(180deg)}.template-click-item-animation.pre-hide .spine-player-canvas{opacity:0}.template-click-item-animation.stateless-animation{pointer-events:none!important;filter:none!important}.template-click-item-animation:hover .spine-player,.template-click-item-animation.active .spine-player,.template-click-item-animation:hover .image-link{opacity:1!important;z-index:2;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.template-click-item-animation:hover .template-box.display-text,.template-click-item-animation.active .template-box.display-text{opacity:1!important;z-index:3;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.template-click-item-animation.hidden-item-animation .spine-player,.template-click-item-animation.hidden-item .spine-player{visibility:hidden}.template-click-item-animation:hover.hidden-item-animation .spine-player,.template-click-item-animation.active.hidden-item-animation .spine-player{visibility:visible}.template-click-item-animation~.question-record,.template-click-item-animation .image-link{position:absolute}.template-click-item-animation .template-box.text-container .template-box.display-text{position:relative!important;transform:none!important}.template-click-item-animation .display-text{position:absolute;cursor:pointer;z-index:3;transform:translate(-50%,-50%);text-shadow:.09em 0px 0 white,.09em .02em 0 white,.06em .04em 0 white,.06em .06em 0 white,.04em .06em 0 white,.02em .09em 0 white,0px .09em 0 white,-.02em .09em 0 white,-.04em .06em 0 white,-.06em .06em 0 white,-.06em .04em 0 white,-.09em .02em 0 white,-.09em 0px 0 white,-.09em -.02em 0 white,-.06em -.04em 0 white,-.06em -.06em 0 white,-.04em -.06em 0 white,-.02em -.09em 0 white,0px -.09em 0 white,.02em -.09em 0 white,.04em -.06em 0 white,.06em -.06em 0 white,.06em -.04em 0 white,.09em -.02em 0 white}.template-click-item-animation .display-text span{font-family:VOGU,Comic Sans MS;font-weight:900;font-style:normal;letter-spacing:.05em}.template-click-item-animation-v2{position:absolute;width:100%;cursor:pointer}.template-click-item-animation-v2 .spine-player-canvas{aspect-ratio:1}.template-click-item-animation-v2~.question-record,.template-click-item-animation-v2 .image-link{position:absolute}.template-click-item-animation-v2 .template-box.text-container .template-box.display-text{position:relative!important;transform:none!important}.template-click-item-animation-v2 .text-and-record-element:hover .display-text,.template-click-item-animation-v2 .hover-element .display-text{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}.template-click-item-animation-v2 .display-text{position:absolute;cursor:pointer;z-index:3;transform:translate(-50%,-50%);text-shadow:.09em 0px 0 white,.09em .02em 0 white,.06em .04em 0 white,.06em .06em 0 white,.04em .06em 0 white,.02em .09em 0 white,0px .09em 0 white,-.02em .09em 0 white,-.04em .06em 0 white,-.06em .06em 0 white,-.06em .04em 0 white,-.09em .02em 0 white,-.09em 0px 0 white,-.09em -.02em 0 white,-.06em -.04em 0 white,-.06em -.06em 0 white,-.04em -.06em 0 white,-.02em -.09em 0 white,0px -.09em 0 white,.02em -.09em 0 white,.04em -.06em 0 white,.06em -.06em 0 white,.06em -.04em 0 white,.09em -.02em 0 white}.template-click-item-animation-v2 .display-text span{font-family:VOGU,Comic Sans MS;font-weight:900;font-style:normal;letter-spacing:.05em}@supports not (aspect-ratio: 1/1){.old-browser-container:before{content:"";display:block!important;padding-bottom:100%}#player-container{position:absolute;top:0;left:0;width:100%;height:100%}}@font-face{font-family:VOGU;src:url(https://img.hoclieu.vn/sgv_TA/BongNoi/vvogu_1.ttf) format("truetype");font-weight:400;font-style:normal}.template-click-item{width:100%;cursor:pointer}@keyframes heartBeat{to{transform:scale(1.1)}}.template-click-item~.pronunciation{position:absolute;display:flex;flex-direction:column;gap:8px}.template-click-item~.pronunciation.item-active svg.icon-pronunciation{pointer-events:none!important}.template-click-item~.pronunciation .icon-pronunciation{pointer-events:none;opacity:0;width:var(--cal-icon-size);height:var(--cal-icon-size);filter:drop-shadow(0px 4px 8px rgba(0,0,0,.15));border-radius:50%;font-size:var(--cal-icon-size)}.template-click-item~.pronunciation .icon-pronunciation:hover{outline:5px solid #9c9c9c}.template-click-item~.pronunciation .icon-pronunciation:hover:first-child g path:first-child,.template-click-item~.pronunciation .icon-pronunciation:hover:first-child g path:nth-last-child(1),.template-click-item~.pronunciation .icon-pronunciation:hover:first-child g path:nth-last-child(2),.template-click-item~.pronunciation .icon-pronunciation:hover:first-child g path:nth-last-child(3){fill:#c2c7cd}.template-click-item~.pronunciation .icon-pronunciation:hover:nth-child(2) g path:first-child{fill:#c2c7cd}.template-click-item~.pronunciation .icon-pronunciation.user-clicked{cursor:pointer;opacity:1;pointer-events:all!important}.template-click-item~.pronunciation .icon-pronunciation.active,.template-click-item~.pronunciation .icon-pronunciation:active{opacity:1!important;outline:none!important}.template-click-item~.pronunciation .icon-pronunciation.active:first-child g path:first-child,.template-click-item~.pronunciation .icon-pronunciation.active:first-child g path:nth-last-child(1),.template-click-item~.pronunciation .icon-pronunciation.active:first-child g path:nth-last-child(2),.template-click-item~.pronunciation .icon-pronunciation.active:first-child g path:nth-last-child(3),.template-click-item~.pronunciation .icon-pronunciation:active:first-child g path:first-child,.template-click-item~.pronunciation .icon-pronunciation:active:first-child g path:nth-last-child(1),.template-click-item~.pronunciation .icon-pronunciation:active:first-child g path:nth-last-child(2),.template-click-item~.pronunciation .icon-pronunciation:active:first-child g path:nth-last-child(3){fill:#0d9cd8}.template-click-item~.pronunciation .icon-pronunciation.active:nth-child(2) g path:first-child,.template-click-item~.pronunciation .icon-pronunciation:active:nth-child(2) g path:first-child{fill:#0d9cd8}.template-click-item~.question-record{position:absolute}.template-click-item.hidden{opacity:0!important}.template-click-item:hover,.template-click-item.active:not(.have-pronunciation),.template-click-item:has(~.display-text>.text-for-filter:hover){opacity:1!important;filter:drop-shadow(.04em 0 0 #fff) drop-shadow(-.04em 0 0 #fff) drop-shadow(0 .04em 0 #fff) drop-shadow(0 -.04em 0 #fff) drop-shadow(0 0 5px #000)}.template-click-item:hover~.display-text,.template-click-item.active:not(.have-pronunciation)~.display-text,.template-click-item:has(~.display-text>.text-for-filter:hover)~.display-text{opacity:1!important}.template-click-item:hover~.display-text .text-for-filter,.template-click-item.active:not(.have-pronunciation)~.display-text .text-for-filter,.template-click-item:has(~.display-text>.text-for-filter:hover)~.display-text .text-for-filter{filter:drop-shadow(.04em 0 0 #fff) drop-shadow(-.04em 0 0 #fff) drop-shadow(0 .04em 0 #fff) drop-shadow(0 -.04em 0 #fff) drop-shadow(0 0 5px #000)}.template-click-item:has(~.display-text:hover)~.display-text{opacity:1!important}.template-click-item.active:not(.have-pronunciation){animation:heartBeat .5s infinite alternate}.template-click-item~.display-text{position:absolute;cursor:pointer;transform:translate(-50%,-50%);text-shadow:.09em 0px 0 white,.09em .02em 0 white,.06em .04em 0 white,.06em .06em 0 white,.04em .06em 0 white,.02em .09em 0 white,0px .09em 0 white,-.02em .09em 0 white,-.04em .06em 0 white,-.06em .06em 0 white,-.06em .04em 0 white,-.09em .02em 0 white,-.09em 0px 0 white,-.09em -.02em 0 white,-.06em -.04em 0 white,-.06em -.06em 0 white,-.04em -.06em 0 white,-.02em -.09em 0 white,0px -.09em 0 white,.02em -.09em 0 white,.04em -.06em 0 white,.06em -.06em 0 white,.06em -.04em 0 white,.09em -.02em 0 white}.template-click-item~.display-text span{font-family:VOGU,Comic Sans MS;font-weight:900;font-style:normal;letter-spacing:.05em}.template-click-item~.display-text .question-record{position:absolute;transform:translateY(-50%)}.template-listen-point-and-say-speaker{display:grid;flex-direction:column;gap:7vmin}.template-listen-point-and-say-speaker .title-item{display:none}.template-listen-point-and-say-speaker .title-item.selected{display:initial}.template-listen-point-and-say-speaker .list-option{display:grid;max-width:100%}.template-listen-point-and-say-speaker .list-option .image-item{transition:all .5s;position:relative;cursor:pointer}.template-listen-point-and-say-speaker .list-option .image-item .template-box,.template-listen-point-and-say-speaker .list-option .image-item .image-link{max-width:100%;padding:0;margin:0}.template-listen-point-and-say-speaker .list-option .image-item.selected{border-radius:20px;outline:dashed .3214285714vmin #1bbedf!important}.template-listen-point-and-say-speaker .list-option .image-item.selected .template-box,.template-listen-point-and-say-speaker .list-option .image-item.selected .image-link{visibility:hidden}.template-listen-point-and-say-speaker .list-option .image-item.highlighted,.template-listen-point-and-say-speaker .list-option .image-item:hover{transform:scale(1.1) translateY(-5%)}.template-listen-point-and-say-speaker .list-option .image-item .image-wrapper{box-shadow:0 0 30px #0003;border-radius:20px}.template-listen-point-and-say-speaker .list-option .image-item.highlighted .image-wrapper{outline:5px solid #38a4ff;filter:drop-shadow(0px 5px 0px #38a4ff);border-radius:20px;outline-offset:-1px;overflow:hidden}.template-listen-point-and-say-speaker .list-option .image-item.highlighted .image-wrapper img{backface-visibility:hidden;transform:translateZ(0) rotate(0)}.template-listen-point-and-say-speaker .list-option .image-item.highlighted span{transform:perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.template-listen-point-and-say-speaker .list-option .image-item .index{position:absolute;top:10px;left:10px;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:3.5vmin;max-height:3.5vmin;min-height:3.5vmin;line-height:1;font-size:2.5vmin;color:#00bedf;font-weight:700;display:flex;align-items:center;justify-content:center}.template-listen-point-and-say-speaker .list-option .image-item .index:not(.tall){padding-bottom:1%}.template-listen-point-and-say-speaker .list-option .image-item .hovering-text{border-radius:.35em;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);padding:3px 1em;font-size:1em;font-family:Nunito,sans-serif;font-weight:700;white-space:nowrap}.template-follow-the-lines-and-say{display:flex;flex-direction:column;justify-content:space-between}.template-follow-the-lines-and-say .column-top-warper,.template-follow-the-lines-and-say .column-bottom-warper{display:grid;justify-content:space-between}.template-follow-the-lines-and-say .column-top-warper .column-item,.template-follow-the-lines-and-say .column-bottom-warper .column-item{outline:2px dashed #38a4ff;border-radius:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920);box-shadow:0 3px 5px #00000040;background-color:#fff;position:relative;z-index:1}.template-follow-the-lines-and-say .column-top-warper .column-item .index-column,.template-follow-the-lines-and-say .column-bottom-warper .column-item .index-column{display:flex;position:absolute;top:12px;left:12px;border-radius:50%;background-color:#fff;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));width:3.5vmin;max-height:3.5vmin;min-height:3.5vmin;line-height:1;font-size:2.5vmin;color:#00bedf;font-weight:700;justify-content:center;align-items:center}.template-follow-the-lines-and-say .column-top-warper .column-item .index-column:not(.tall),.template-follow-the-lines-and-say .column-bottom-warper .column-item .index-column:not(.tall){padding-bottom:1%}.template-follow-the-lines-and-say .column-top-warper .column-item .column-content,.template-follow-the-lines-and-say .column-bottom-warper .column-item .column-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3 ease-in-out}.template-follow-the-lines-and-say .column-top-warper .column-item .column-content:hover,.template-follow-the-lines-and-say .column-bottom-warper .column-item .column-content:hover{cursor:pointer}.template-follow-the-lines-and-say .column-top-warper .column-item .column-content .image-link,.template-follow-the-lines-and-say .column-bottom-warper .column-item .column-content .image-link{width:100%!important;height:auto!important;border-radius:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920)!important;object-fit:cover}.template-follow-the-lines-and-say .column-top-warper .column-item .column-content .question-record-save>div,.template-follow-the-lines-and-say .column-bottom-warper .column-item .column-content .question-record-save>div{flex-direction:column!important;gap:.5em}.template-follow-the-lines-and-say .column-top-warper .column-item{position:relative}.template-follow-the-lines-and-say .column-top-warper .column-item .line-connect-column{position:absolute;width:auto}.template-follow-the-lines-and-say .column-top-warper .column-item .line-connect-column.left{left:50%}.template-follow-the-lines-and-say .column-top-warper .column-item .line-connect-column.right{right:50%}.template-follow-the-lines-and-say:has(.animation-zoom-open),.template-follow-the-lines-and-say:has(.image-link-open){pointer-events:none}.template-example{max-width:100%}.template-example.expand-full-screen{transition:all .5s}.template-example.expand-full-screen.normal-mode{position:relative;max-height:calc(100vh - 6vmin);margin:auto;height:100vh;width:100%;aspect-ratio:1;border-radius:20px}.template-example.expand-full-screen.normal-mode.toolbar-not-shrink{max-height:calc(100vh - 12vmin)}.template-example.expand-full-screen.full-screen-mode{position:fixed;top:28px;left:0;width:100vw;height:calc(100vh - 28px);aspect-ratio:16/9}.template-example.expand-full-screen.full-screen-mode.toolbar-not-shrink{height:calc(100vh - 28px - 6vmin)}.template-example.box-image{overflow:hidden;display:flex;height:20vmin;width:fit-content}.template-example.box-image .image-link{padding:0!important;margin:0!important;border:dashed .3214285714vmin #1bbedf!important;border-radius:2vmin!important;max-width:100%;height:auto;object-fit:contain}.template-example.box-image-no-border{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem)}.template-example.box-image-no-border .image-link{padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-example.background-image{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem)}.template-example.background-image .image-link{object-fit:fill;padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-example.object-image{display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem);transform:translate(-50%,-100%)}.template-example.object-image .image-link{object-fit:fill;padding:0!important;margin:0!important;width:100%;height:auto;border-radius:0!important}.template-example.box-grid{display:grid;gap:2vmin;align-items:start;flex-wrap:wrap;flex:1 1 0%;grid-auto-flow:column;justify-content:space-between}.template-example.image-inline{display:inline-flex}.template-example.image-inline .image-link{padding:0!important;margin:0!important;border-radius:0!important}.template-example.box-image-zoom{position:relative}.template-example.box-image-zoom .image-link-fullscreen-button{top:0!important;left:100%!important;transform:translate(-100%);margin-top:0!important}.template-example.box-image-zoom:hover .image-link-fullscreen-button{display:inline-block}.content-option:has(>.template-example.box-image-zoom) .template-example.box-image-zoom{position:unset}.template-example.teacher-guide-index{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:28px;height:28px;background:var(--correct-answer)}.template-example.teacher-guide-index .sk-text-run{font-weight:900!important;font-size:16px!important;line-height:24px!important;color:#fff!important}.template-example.play-cursor:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer}.template-example.story-scroll{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;background:white;border-radius:20px;border:12px solid white;border-top:20px solid white;border-bottom:0;pointer-events:all}.template-example.story-scroll::-webkit-scrollbar{width:10px;background-color:#ededed;border-radius:20px}.template-example.story-scroll::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:20px;max-height:81px}.template-example.self-responsive{display:flex}@media screen and (max-width: 767px){.template-example.self-responsive{flex-direction:column}}.template-listen-point-and-say-message{display:flex;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25))}.template-listen-point-and-say-message.hover-effect:hover{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.template-listen-point-and-say-message .message-box{border-radius:5px;padding:10px 15px}.template-listen-point-and-say-message .message-box .question-fill-in{min-width:none!important;display:inline!important}.template-listen-point-and-say-message .message-box.hidden-text .sk-text-run span{color:transparent!important}.template-listen-point-and-say-message .message-box.hidden-text .input-message-box{border-bottom:1px solid transparent}.template-listen-point-and-say-message .side{position:absolute}.template-listen-point-and-say-message .side.top-left{transform:rotate(90deg) rotateY(180deg);right:99%}.template-listen-point-and-say-message .side.bottom-left{transform:rotate(-90deg) rotateY(180deg);right:99%}.template-listen-point-and-say-message .side.bottom-right{transform:rotate(90deg) rotateY(180deg);left:99%}.template-listen-point-and-say-message .side.top-right{margin-left:0!important;transform:rotate(-90deg) rotateY(180deg);left:99%}.template-listen-point-and-say-message.top{flex-direction:column}.template-listen-point-and-say-message.bottom{flex-direction:column-reverse}.template-listen-point-and-say-message.play-audio{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;pointer-events:auto}.template-listen-point-and-say-message.cursor-pointer{cursor:pointer}.template-listen-point-and-say-message:not(.play-audio) .input-message-box.has-hover{cursor:pointer}.template-listen-point-and-say-message .input-message .input-message-box{min-width:100px;border-bottom:1px solid #000}.template-listen-point-and-say-message .input-message .input-message-box:before{content:"  ";cursor:text;display:inline-block;min-width:inherit}.video-link{display:inline-flex;flex-direction:column}.video-link .iframe-youtube{border:none;border-radius:10px;vertical-align:middle}.template-show-function{display:inline-flex;width:100%}.template-story-box{position:relative}@keyframes move_in{0%{transform:translate(100%);opacity:0;animation-timing-function:ease-in-out}to{transform:translate(0);opacity:1;animation-timing-function:ease-in-out}}@keyframes move_out{0%{transform:translate(0);opacity:1;animation-timing-function:ease-in-out}to{transform:translate(-100%);opacity:0;animation-timing-function:ease-in-out}}.template-story-box .background-story{border-radius:16px;width:100%}.template-story-box.have-shadow .background-story{filter:drop-shadow(0px 0px 8px rgba(0,0,0,.25))}.template-story-box.move-in{animation:move_in .5s}.template-story-box.move-out{animation:move_out .5s}.template-story-object{position:absolute!important;top:0;left:0}.template-story-object.allow-change{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer!important}.template-story-object.allow-change:has(.image-animation:hover) .image-animation .spine-player,.template-story-object.allow-change:has(.image-animation:hover) .template-subtitle,.template-story-object.allow-change:has(.image-animation:hover) .template-text-message,.template-story-object.allow-change:has(.image-animation:hover) .image-link,.template-story-object.allow-change:has(.image-animation:hover) .template-auto-expanding-message-box,.template-story-object.allow-change:has(.image-link:hover) .image-animation .spine-player,.template-story-object.allow-change:has(.image-link:hover) .template-subtitle,.template-story-object.allow-change:has(.image-link:hover) .template-text-message,.template-story-object.allow-change:has(.image-link:hover) .image-link,.template-story-object.allow-change:has(.image-link:hover) .template-auto-expanding-message-box{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}@-moz-document url-prefix(){.template-story-object:hover .image-animation .spine-player,.template-story-object:hover .template-subtitle,.template-story-object:hover .template-text-message,.template-story-object:hover .template-auto-expanding-message-box{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 0 5px #000)}}@supports not (aspect-ratio: 1/1){.allow-change:before{content:"";display:block;padding-bottom:100%}}.template-text-message{padding:0 1vmin;position:absolute;white-space:nowrap;transform:translate(-50%,-100%);display:flex;text-align:left;transition:opacity .4s}.template-text-message .sk-text-run>span{font-size:1.1em}.template-text-message .text-hidden .sk-text-run span{color:transparent!important}.template-text-message .background-image{position:absolute;width:100%;top:0;left:0;z-index:-1;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25));-webkit-filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25));-moz-filter:drop-shadow(0px 2px 2px rgba(0,0,0,.25))}.template-text-message .background-image.hover-effect:hover,.template-text-message .background-image.hover-effect:has(+.content:hover){cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.template-text-message .content{position:relative;margin:auto 0}.template-text-message .question-record{position:absolute;bottom:0;left:50%;font-size:.8em}.template-text-message .question-record .question-record-save{display:flex}.template-text-message>.have-bubble-hook{padding:0}.template-text-message>.have-bubble-hook.hover-effect:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.template-text-message>.have-bubble-hook>.content{border-radius:8px;padding:0 .75vmin}.template-text-message>.have-bubble-hook .side{position:absolute}.template-text-message>.have-bubble-hook .side.top-left{transform:rotate(90deg) rotateY(180deg);right:99%}.template-text-message>.have-bubble-hook .side.bottom-left{transform:rotate(-90deg) rotateY(180deg);right:99%}.template-text-message>.have-bubble-hook .side.bottom-right{transform:rotate(90deg) rotateY(180deg);left:99%}.template-text-message>.have-bubble-hook .side.top-right{margin-left:0!important;transform:rotate(-90deg) rotateY(180deg);left:99%}.template-text-message>.have-bubble-hook.top{flex-direction:column}.template-text-message>.have-bubble-hook.bottom{flex-direction:column-reverse}.template-point-and-say .point-area{display:grid;grid-template-columns:repeat(4,1fr);gap:3vmin}.template-point-and-say .point-define-object{width:fit-content}.template-point-and-say .point-define-object .define-static .image-link{margin:0!important;width:100%!important;padding:0;height:auto!important}.template-point-and-say .define-droppable-item{min-height:6vmin;border-radius:1.5vmin;outline:2px dashed #d9d9d9}.template-point-and-say .define-draggable-item{font-size:4vmin;background-color:#fbd673;border:unset;border-radius:1.5vmin;min-height:6vmin}.template-point-and-say .define-draggable-item .item-content{display:flex;align-items:center;justify-content:center}.template-point-and-say .point-object{display:grid;gap:3vmin;height:6vmin}.show-keyword-question{display:none}.show-keyword-question path{fill:#f3b25a}@keyframes leaves{0%{transform:scale(.8);-webkit-transform:scale(.8)}33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(1.3);-webkit-transform:scale(1.3)}to{transform:scale(1);-webkit-transform:scale(1)}}.modal-explain-question .template-explain-modal.modal-body{height:87.5vh!important}.modal-explain-question .template-explain-modal .knowLedge-content{font-size:1.5em;max-height:100%;overflow:scroll}.modal-explain-question .template-explain-modal .short-story-wrapper{max-height:76vh!important;height:76vh!important}.show-solve-key-word{border-radius:50%;border:1px solid transparent;margin-left:5px;width:fit-content;display:inline-flex;height:fit-content;align-items:center;justify-content:center}.show-solve-key-word>div{display:inline-flex}.show-solve-key-word .show-keyword-question{display:none;height:18px;width:18px;cursor:pointer;pointer-events:all!important}.show-solve-key-word:has(.show-keyword-question[style*="display: none"]){margin-left:0!important;outline:none;border:none}.show-solve-key-word:hover,.show-solve-key-word:has(.show-keyword-question-active){outline:1px solid #de8d21}.show-solve-key-word:hover path,.show-solve-key-word:has(.show-keyword-question-active) path{fill:#de8d21}.show-solve-key-word:has(.clickable-second-step){animation:leaves .7s ease-in-out 5 alternate;-webkit-animation:leaves 1s linear 5 alternate}.show-solve-sentence{border-radius:50%;border:1px solid transparent;margin-left:5px;width:fit-content;display:inline-flex}.show-solve-sentence .show-solve-question{display:none;height:18px;width:18px;cursor:pointer;pointer-events:all!important;margin:1px;opacity:1}.show-solve-sentence .show-solve-question.correct path{fill:#99d390}.show-solve-sentence .show-solve-question.in-correct{opacity:.5}.show-solve-sentence .show-solve-question.in-correct path{fill:#e84c28}.show-solve-sentence:has(.correct){transition:all .3s ease-in-out}.show-solve-sentence:has(.correct):hover{border:1px solid var(--correct-answer)}.show-solve-sentence:has(.correct):hover .correct path{fill:var(--correct-answer)}.show-solve-sentence:has(.in-correct){transition:all .3s ease-in-out}.show-solve-sentence:has(.in-correct):hover{border:1px solid #e84c28}.show-solve-sentence:has(.in-correct):hover .in-correct path{fill:#e84c28}.show-solve-sentence:has(.correct.show-solve-question-active){border:1px solid var(--correct-answer)}.show-solve-sentence:has(.correct.show-solve-question-active) .correct path{fill:var(--correct-answer)}.template-explain-answer:has(.in-correct.show-solve-question-active){border:1px solid #e84c28}.template-explain-answer:has(.in-correct.show-solve-question-active) .in-correct path{fill:#e84c28}#answerFilter:has(.show-solve-answer-correct){position:relative}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct{display:inline-flex!important;width:fit-content;cursor:pointer;pointer-events:all;transition:all .3s ease-in-out;border-radius:50%;outline:1px solid transparent;justify-content:center;align-items:center}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct .show-solve-answer-correct__icon{margin:1px;height:18px;width:18px}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct .show-solve-answer-correct__icon.correct path{fill:#99d390}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct .show-solve-answer-correct__icon.in-correct path{opacity:.5;fill:#e84c28}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct:hover:has(.correct){outline:1px solid var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct:hover:has(.correct) .correct path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct:hover:has(.in-correct){outline:1px solid var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct:hover:has(.in-correct) .in-correct path{opacity:1;fill:var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct){outline:1px solid var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct) .correct path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct){outline:1px solid var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct) .in-correct path{opacity:1;fill:var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct{display:inline-flex!important;cursor:pointer;pointer-events:all;transition:all .3s ease-in-out;border-radius:50%;outline:1px solid transparent;justify-content:center;align-items:center;margin:1px;height:18px;width:18px}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct.correct path{fill:#99d390}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct:hover .in-correct path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct.active path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct.in-correct path{opacity:.5;fill:var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct:hover:has(.in-correct){outline:1px solid #e84c28}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct:hover:has(.in-correct) .in-correct path{opacity:1;fill:#e84c28}#answerFilter:has(.show-solve-answer-correct) .tooltip-show-solve-answer-correct.active path{opacity:1;fill:#e84c28}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.correct),#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct){outline:1px solid var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.correct) .show-solve-answer-correct__icon.correct path,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct) .show-solve-answer-correct__icon.correct path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.correct):hover,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct):hover{outline:1px solid var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.correct):hover .correct path,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.correct):hover .correct path{opacity:1;fill:var(--correct-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.in-correct),#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct){outline:1px solid var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.in-correct) .show-solve-answer-correct__icon.in-correct path,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct) .show-solve-answer-correct__icon.in-correct path{opacity:1;fill:var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.in-correct):hover,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct):hover{outline:1px solid var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active-sidebar:has(.in-correct):hover .in-correct path,#answerFilter:has(.show-solve-answer-correct) .show-solve-answer-correct.active:has(.in-correct):hover .in-correct path{opacity:1;fill:var(--incorrect-answer)}#answerFilter:has(.show-solve-answer-correct.hide-show-solve) .sk-doc{width:100%;transition:all .6s}#answerFilter:has(.show-solve-answer-correct.hide-show-solve) .sidebar-show-solve-answer-correct{width:0%;transition:all .6s;height:100%;position:absolute;top:0;right:0}#answerFilter:has(.show-solve-answer-correct.active-sidebar){margin-bottom:26px}#answerFilter:has(.show-solve-answer-correct.active-sidebar) .sidebar-show-solve-answer-correct{border:1.5px solid #97a6c3;box-shadow:0 4px 4px #00000040;border-radius:16px;pointer-events:all;background-color:#fff;padding:5px 2px}#answerFilter:has(.show-solve-answer-correct.active-sidebar) .sidebar-show-solve-answer-correct .sidebar-wrapper{padding:20px 10px;max-height:100%}#answerFilter:has(.show-solve-answer-correct.active-sidebar) .sidebar-show-solve-answer-correct .sidebar-wrapper #tool-sidebar-solve-answer-correct-content>.sk-paragraph>.template-box,#answerFilter:has(.show-solve-answer-correct.active-sidebar) .sidebar-show-solve-answer-correct .sidebar-wrapper #tool-sidebar-solve-answer-correct-content>.sk-paragraph>.template-sidebar-show-solve{width:100%!important;height:100%!important}#answerFilter:has(.show-solve-answer-correct.active-sidebar)>.sk-doc{width:50%;transition:all .6s}#answerFilter:has(.show-solve-answer-correct.active-sidebar) .sidebar-show-solve-answer-correct{width:calc(50% - 20px);transition:all .6s;position:relative;height:fit-content;max-height:80vh;overflow-y:overlay;overflow-x:hidden;position:sticky}.template-let-sing{min-height:400px;background-size:100% 100%;position:relative;display:inline-block}.template-let-sing .image-link{width:100%!important;height:auto!important;margin:0!important;padding:0!important}.template-let-sing.pre-highlight .text-subtitle .false{filter:drop-shadow(.07em 0 0 #ffffff) drop-shadow(-.07em 0 0 #ffffff) drop-shadow(0 .07em 0 #ffffff) drop-shadow(0 -.07em 0 #ffffff)}.template-let-sing .template-song u{text-underline-position:under!important}.template-song{display:inline-block}.template-song .text-subtitle span{font-weight:600}.template-song .text-subtitle span.speaking{font-weight:700}.template-song .text-subtitle span:hover{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;filter:none}.template-song .hide-text .text span{visibility:hidden}.template-listen-and-repeat{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:5vmin}.template-listen-and-repeat .template-subtitle .speaking{outline:none;filter:drop-shadow(.07em 0 0 #fff) drop-shadow(-.07em 0 0 #fff) drop-shadow(0 .07em 0 #fff) drop-shadow(0 -.07em 0 #fff) drop-shadow(0 2px 2px rgba(0,0,0,.2))}.template-listen-and-repeat-karaoke{display:inline-flex;min-width:20vmin;cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer!important;justify-content:center}.template-listen-and-repeat-karaoke.can-hover:hover{opacity:1!important;transform:scale(1.1);background:#beedff;border-radius:.5vmin;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.61);-moz-box-shadow:3px 3px 7px rgba(0,0,0,.61);box-shadow:3px 3px 7px #0000009c}.template-listen-and-repeat-karaoke.has-background{font-weight:700;background-color:#beedff;text-align:center;border-radius:.5vmin;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.61);-moz-box-shadow:3px 3px 7px rgba(0,0,0,.61);box-shadow:3px 3px 7px #0000009c}.template-let-talk{display:flex}.template-let-talk .character{cursor:pointer;display:flex;max-height:calc(100vh - 6vmin - 28px - 1rem);align-items:center;justify-content:center}.template-let-talk .character.fit-size{width:100%;height:100%}.template-let-talk .character .image-link{padding:0!important;margin:0!important;width:100%;border-radius:0!important;max-width:100%;max-height:100%;height:auto;width:auto}.template-let-talk .character.no-hover{filter:none!important}.template-let-talk .character:hover,.template-let-talk .character.active{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 0 2px #000) drop-shadow(0 -2px 0 #fff)}.template-choose-tick-then-answer{gap:20px}.template-choose-tick-then-answer .question-one,.template-choose-tick-then-answer .question-three{max-width:40%}.template-custom-bullets .custom-by-image{list-style-type:none}.template-custom-bullets .custom-by-image img{padding-right:.5em}.template-custom-bullets .custom-by-image li{display:flex}.template-custom-bullets .custom-by-audio{list-style:none}.template-custom-bullets .custom-by-emotions{list-style-type:none}.template-custom-bullets .custom-by-emotions .row-emotions{display:flex;gap:.5em}.template-custom-bullets-inline{display:grid}.question-listen-and-circle{width:100%;justify-content:space-around;gap:1.2em;grid-template-columns:repeat(2,1fr)}.question-listen-and-circle.init-answer .option-listen-and-circle:hover{pointer-events:default;cursor:default}.question-listen-and-circle .option-container{position:relative}.question-listen-and-circle .option-listen-and-circle{display:flex;flex-direction:column;align-items:center}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle{font-weight:700;display:flex;justify-content:center;align-items:center;min-width:8vmin;min-height:8vmin;padding:10px;background-size:100% 100%;background-repeat:no-repeat;transition:all .5 ease;position:relative}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle .animation{position:absolute;top:0;left:0;margin:auto}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle .show-solve-answer-correct,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle .template-explain-answer{position:absolute;top:0;right:-24px}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-not-check .animation svg path,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-not-check .sk-text-run .animation svg path{stroke:#3fb9f1}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-correct,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-correct .sk-text-run{color:var(--correct-answer)!important}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-correct .animation svg path,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-correct .sk-text-run .animation svg path{stroke:var(--correct-answer)}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-incorrect,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-incorrect .sk-text-run{color:#f04c49!important}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-incorrect .animation svg path,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.indent-incorrect .sk-text-run .animation svg path{stroke:#f04c49}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle:not(.text-run).indent-not-check,.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle:not(.text-run).indent-not-check .sk-text-run{color:#3fb9f1!important}.question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle.text-run .animation{left:50%;top:50%;transform-origin:left;transform:translate(-50%,-50%);height:100%;pointer-events:none;width:max-content}.question-listen-and-circle .option-listen-and-circle .image-link{padding:0;margin-top:0!important;margin-bottom:0!important;width:100%!important;height:100%;object-fit:contain;border-radius:2vmin!important}.question-listen-and-circle .option-listen-and-circle .image-link-fullscreen-button{top:0!important;left:100%!important;transform:translate(-100%);margin-top:0!important;width:24px;height:24px}.question-listen-and-circle .option-listen-and-circle .image-link-fullscreen-button path{stroke:#999}.question-listen-and-circle .option-listen-and-circle.animate__shake{animation:shake .8s ease 1}.question-listen-and-circle .option-listen-and-circle:hover{cursor:pointer}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}}.question-listen-and-circle.type-question-text-run{width:fit-content}.question-listen-and-circle.type-question-text-run .indent-listen-and-circle{font-size:inherit;line-height:initial}#answerFilter:has(>.sidebar-show-solve-answer-correct #tool-sidebar-solve-answer-correct-content) .question-listen-and-circle .option-listen-and-circle .indent-listen-and-circle{min-width:6vmin;min-height:6vmin}.template-paint{display:flex;align-items:flex-start}.template-paint .canvas-paint{background:#edfaff;border-radius:20px;border-radius:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920)}.template-paint .image-content{position:relative}.template-paint .image-content .icon-paint{display:none;position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;width:min(6 * 1 * 40vmin / 56,40 * 100vw / 1920);height:min(6 * 1 * 40vmin / 56,40 * 100vw / 1920);transform:translate(50%,-50%)}.template-paint .paint-panel-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000000;background:rgba(0,0,0,.6);display:flex}.template-paint .paint-panel-wrapper .paint-panel{position:relative;display:flex;margin:auto;width:1656px;height:888px;cursor:auto;background:#f39a31;border:13px solid #e16519;box-shadow:inset 1px -1px 4px #00000040;border-radius:40px;width:min(6 * 1 * 1656vmin / 56,1656 * 100vw / 1920);height:min(6 * 1 * 888vmin / 56,888 * 100vw / 1920);border-width:min(6 * 1 * 13vmin / 56,13 * 100vw / 1920);border-style:solid;border-color:#e16519;box-shadow:inset min(6 * 1 * 1vmin / 56,1 * 100vw / 1920) min(6 * 1 * 1vmin / 56,1 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) #00000040;border-radius:min(6 * 1 * 40vmin / 56,40 * 100vw / 1920)}.template-paint .paint-panel-wrapper .paint-board-canvas{background-image:url(assets/images/paint-paper.png);background-repeat:no-repeat;background-size:cover;margin-top:min(6 * 1 * 2vmin / 56,2 * 100vw / 1920);margin-left:min(6 * 1 * 5vmin / 56,5 * 100vw / 1920);width:min(6 * 1 * 1255.52vmin / 56,1255.52 * 100vw / 1920);height:min(6 * 1 * 858.06vmin / 56,858.06 * 100vw / 1920);filter:drop-shadow(min(6 * 1 * 11vmin / 56,11 * 100vw / 1920) min(6 * 1 * 11vmin / 56,11 * 100vw / 1920) min(6 * 1 * 16vmin / 56,16 * 100vw / 1920) rgba(0,0,0,.25));display:flex;align-items:center;justify-content:center}.template-paint .paint-panel-wrapper .paint-board-canvas .paint-board-canvas-img{height:60%;width:auto;cursor:pointer}.template-paint .paint-panel-wrapper.hide-paint-panel-wrapper{visibility:hidden;z-index:-10000}.template-paint .list-color{margin-top:20px;margin-left:25px;margin-right:25px;width:381px;height:669px;display:grid;grid-template-columns:103px 103px;align-content:center;justify-content:center;justify-items:center;align-items:center;background:#ececec;box-shadow:inset 0 -4px 4px #00000040;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));border-radius:27px;gap:50px;margin-top:min(6 * 1 * 20vmin / 56,20 * 100vw / 1920);margin-left:min(6 * 1 * 25vmin / 56,25 * 100vw / 1920);margin-right:min(6 * 1 * 25vmin / 56,25 * 100vw / 1920);width:min(6 * 1 * 381vmin / 56,381 * 100vw / 1920);height:min(6 * 1 * 669vmin / 56,669 * 100vw / 1920);box-shadow:inset max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) -resize(4) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) #00000040;filter:drop-shadow(max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) rgba(0,0,0,.25));border-radius:min(6 * 1 * 27vmin / 56,27 * 100vw / 1920);grid-template-columns:min(6 * 1 * 103vmin / 56,103 * 100vw / 1920) min(6 * 1 * 103vmin / 56,103 * 100vw / 1920);gap:0 min(6 * 1 * 50vmin / 56,50 * 100vw / 1920)}.template-paint .list-color .color-wrapper{width:160px;height:160px;width:min(6 * 1 * 160vmin / 56,160 * 100vw / 1920);height:min(6 * 1 * 160vmin / 56,160 * 100vw / 1920);display:flex;align-items:center;justify-content:center}.template-paint .list-color .color{cursor:pointer;width:103px;height:103px;border:2px solid #b4b4b4;box-shadow:0 2px 4px #00000040;transition:all .2s;border-radius:50%;width:min(6 * 1 * 103vmin / 56,103 * 100vw / 1920);height:min(6 * 1 * 103vmin / 56,103 * 100vw / 1920);border:min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) solid #b4b4b4;box-shadow:max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) min(6 * 1 * 2vmin / 56,2 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) #00000040}.template-paint .list-color .color.active,.template-paint .list-color .color:hover{transition:all .2s ease-in-out;scale:1.05;border:6px solid #ffffff;box-shadow:0 4px 10px #00000080;width:min(6 * 1 * 140vmin / 56,140 * 100vw / 1920);height:min(6 * 1 * 140vmin / 56,140 * 100vw / 1920);border:min(6 * 1 * 6vmin / 56,6 * 100vw / 1920) solid #ffffff;box-shadow:max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) min(6 * 1 * 10vmin / 56,10 * 100vw / 1920) #00000080}.template-paint .template-paint-tool{display:flex;align-items:center;justify-content:flex-end;width:1609px;height:152px;position:absolute;bottom:10px;right:10px;background:#e16519;border-radius:17px;padding-right:66px;width:min(6 * 1 * 1609vmin / 56,1609 * 100vw / 1920);height:min(6 * 1 * 152vmin / 56,152 * 100vw / 1920);bottom:min(6 * 1 * 10vmin / 56,10 * 100vw / 1920);right:min(6 * 1 * 10vmin / 56,10 * 100vw / 1920);padding-right:min(6 * 1 * 45vmin / 56,45 * 100vw / 1920)}.template-paint .template-paint-tool .tool{display:flex;align-items:center;justify-content:center;width:152px;height:152px;width:min(6 * 1 * 152vmin / 56,152 * 100vw / 1920);height:min(6 * 1 * 152vmin / 56,152 * 100vw / 1920)}.template-paint .template-paint-tool .tool img{-webkit-user-drag:none;width:122px;height:auto;width:min(6 * 1 * 122vmin / 56,122 * 100vw / 1920)}.template-paint .template-paint-tool .tool.no-hover img{filter:grayscale(100%)}.template-paint .template-paint-tool .tool:not(.no-hover):hover img{cursor:pointer;filter:grayscale(0%)}.template-paint .template-paint-tool .tool:not(.no-hover):hover img:hover{transition:all .2s ease-in-out;scale:1.05}.template-paint .paint-panel-button-action{position:absolute;z-index:1;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));width:100px;height:100px;cursor:pointer;transition:all .2s ease-in-out;width:min(6 * 1 * 100vmin / 56,100 * 100vw / 1920);height:min(6 * 1 * 100vmin / 56,100 * 100vw / 1920);filter:drop-shadow(max(6 * 1 * 0vmin / 56,0 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) min(6 * 1 * 4vmin / 56,4 * 100vw / 1920) rgba(0,0,0,.25))}.template-paint .paint-panel-button-action img{width:100px;height:100px;width:min(6 * 1 * 100vmin / 56,100 * 100vw / 1920);height:min(6 * 1 * 100vmin / 56,100 * 100vw / 1920);vertical-align:initial}.template-paint .paint-panel-button-action:hover{transition:all .2s ease-in-out;scale:1.1}.template-paint .paint-panel-button-done{left:600px;bottom:30px;left:min(6 * 1 * 600vmin / 56,600 * 100vw / 1920);bottom:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920)}.template-paint .paint-panel-button-eraser{left:1050px;bottom:30px;left:min(6 * 1 * 1050vmin / 56,1050 * 100vw / 1920);bottom:min(6 * 1 * 30vmin / 56,30 * 100vw / 1920)}.option-question-tick:has(>.template-paint){overflow:visible}.option-select .icon-paint,.show-icon-paint .icon-paint{display:block!important}.question-linking-words{display:flex;gap:1.5rem}.question-linking-words .box-list-items-draggable{align-content:flex-start;display:flex}.question-linking-words.direction-down{flex-direction:column}.question-linking-words.direction-up{flex-direction:column-reverse}.question-linking-words.direction-left{flex-direction:row}.question-linking-words.direction-right{flex-direction:row-reverse}.question-linking-words .listItem{background:#f4f4f4;border-radius:10px;min-height:47px;height:fit-content;min-width:80px;width:fit-content;position:relative}.question-linking-words .itemsListAlign-{display:flex}.question-linking-words .itemsListAlign-center{justify-content:center}.question-linking-words .itemsListAlign-right{justify-content:flex-end}.question-linking-words .itemsListAlign-top{align-content:flex-start}.question-linking-words .itemsListAlign-vcenter{align-content:center}.question-linking-words .itemsListAlign-bottom{align-content:flex-end}.question-linking-words .itemsListAlign-even{align-content:space-evenly}.question-linking-words .item{display:flex;align-items:center;justify-content:center;min-width:50px;height:fit-content;background:#e8f8ff;border:2px solid #a5e4fa;border-radius:10px;padding:0 15px;margin:2px 0;cursor:pointer;transform:translate(0)}.question-linking-words .item-box{display:flex;flex-direction:row;gap:.5em}.question-linking-words .item-box .index{align-self:flex-start;font-weight:700}.question-linking-words .item:hover{background-color:#d8f3ff}.question-linking-words .item-select{cursor:pointer;background:#6ab7db}.question-linking-words .item-correct{background-color:#a4e291!important}.question-linking-words .item-correct:hover{background-color:#91e078!important}.question-linking-words .passage-custom{word-wrap:break-word}.question-linking-words .space{border:none!important;border-radius:10px;background:#f4f4f4;min-width:80px;height:50px;cursor:pointer;margin:2px 0}.question-linking-words .space div:after{content:"  "}.question-linking-words .space1{border:2px dashed #a5e4fa;border-radius:10px;min-width:80px;cursor:pointer;margin:2px 0}.question-linking-words .space1:hover{background-color:#effaff}.question-linking-words .space1 div:after{content:"  "}.question-linking-words .active{background:#d8f3ff;border-color:#00b4ff!important}.question-linking-words .temp-item{height:0;width:fit-content}.question-linking-words .temp-no-width{height:0;width:0}.question-linking-words .transaction-box{position:relative;animation:transactionItem .5s}.question-linking-words .box-correct{background-color:var(--correct-answer)!important;color:#fff!important;border-color:var(--correct-answer);padding:0 15px}.question-linking-words .box-correct.space1 div:after{content:""}.question-linking-words .box-incorrect{background-color:var(--incorrect-answer)!important;color:#fff!important;border-color:var(--incorrect-answer)}.question-linking-words .bg-item{padding:0 15px;position:absolute;text-align:center!important;margin-left:auto;margin-right:auto;left:0;right:0;display:flex;align-items:center;justify-content:center;height:100%}.question-linking-words .show-solve-question{min-width:fit-content}.not-use-font-katex .katex{font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:400;font-stretch:normal;font-size:1em;font-family:Quicksand,serif!important}.not-use-font-katex .katex .base{font-size:1em}.not-use-font-katex .katex .mathnormal{font-family:Quicksand,serif!important;font-style:normal}.template-copy{position:relative;width:fit-content;cursor:pointer;display:inline;margin-right:15px}.template-copy .icon-copy{position:absolute;top:0;right:0;transform:translate(90%,-60%);display:flex;align-items:center;justify-content:center;border-radius:6px;padding:3px}.template-copy .icon-copy:hover{background-color:#90ccff}.template-copy .icon-copy:hover path{stroke:#fff}.template-copy .icon-copy.copied{background-color:#38a4ff}.template-copy .icon-copy.copied path{stroke:#fff}#tooltip-copy{opacity:1}#tooltip-copy .tooltip-inner{border-radius:10px;font-weight:500;padding:2px 7px;font-size:16px;background-color:#38a4ff}#tooltip-copy .arrow:before{border-top-color:#38a4ff}.question-match-words-v2{display:flex}.question-match-words-v2 .list-word-box{justify-content:center;flex-wrap:wrap;gap:10px}.question-match-words-v2 .list-word-box .word-drop{border-radius:10px;background:#F2F2F2;box-shadow:0 2px #e2e2e2 inset}.question-match-words-v2 .list-word-box .word-drop .dragging+.bg-item{display:block}.question-match-words-v2 .list-word-box .word-drop .word-drag{border-radius:10px;padding:8px 16px}.question-match-words-v2 .list-explain-box{gap:14px;display:grid}.question-match-words-v2 .list-explain-box .word-drop{height:auto;display:flex;position:relative;justify-content:center;align-items:flex-end;cursor:pointer;border-radius:10px}.question-match-words-v2 .list-explain-box .word-drop .dragging+.bg-item{display:block;width:47px;height:47px;box-shadow:0 2px #e2e2e2;border-radius:10px;border:1px solid #E2E2E2;visibility:visible;color:#8e8f8e}.question-match-words-v2 .list-explain-box .word-drop .word-drag{min-width:47px;min-height:45px;width:fit-content;height:auto;margin:auto;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:8px 16px}.question-match-words-v2 .list-explain-box .word-drop .word-drag.box-correct{background:#209F1C;box-shadow:0 2px #0c8009;color:#fff}.question-match-words-v2 .list-explain-box .word-drop .word-drag.box-correct .box{color:#fff;background:#209F1C}.question-match-words-v2 .list-explain-box .word-drop .word-drag.box-incorrect{background:#ED5F5F;box-shadow:0 2px #cd4043;color:#fff}.question-match-words-v2 .list-explain-box .word-drop .word-drag.box-incorrect .box{color:#fff;background:#ED5F5F}.question-match-words-v2 .list-explain-box .word-drop .word-drag .box{color:#8e8f8e;z-index:1}.question-match-words-v2 .list-explain-box svg{width:15px;height:38px;z-index:1}.question-match-words-v2 .list-explain-box .explain-box{display:flex;justify-content:center;align-items:center;flex-direction:column}.question-match-words-v2 .list-explain-box .explain-box .explain-item{border-radius:10px;border:2px solid #E2E2E2;background:#FFF;box-shadow:0 2px #e2e2e2;padding:10px;max-width:100%;transform:translateZ(1);text-align:center;color:#212529;font-family:Inter;font-size:24px;font-style:normal;line-height:normal}.question-match-words-v2 .word-drag.has-content{background:#5F77ED;box-shadow:0 2px #445cb8}.question-match-words-v2 .word-drag.has-content .box{color:#fff!important}.question-match-words-v2 .word-drag.has-content.active{background:#364EAA;box-shadow:0 2px #192d77}.question-match-words-v2 .word-drag.has-content:hover{background:#4761E1;box-shadow:0 2px #374ea8}.question-match-words-v2 .word-drag.no-content{border:1px solid #E2E2E2;background:#FFF;box-shadow:0 2px #e2e2e2}.question-match-words-v2 .word-drag.no-content.active{border:1px solid #778EFF;background:#A7B6FF;box-shadow:0 2px #778eff}.question-match-words-v2 .word-drag.no-content.active .box{color:#364eaa}.question-match-words-v2 .word-drag.no-content:hover{border:1px solid #B5C1FF;background:#DBE1FF;box-shadow:0 2px #b5c1ff}.question-match-words-v2 .word-drag.no-content:hover .box{color:#556ece}.question-match-words-v2 .word-drag .box .no-style-box{color:#fff;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.question-match-words-v2 .bg-item{display:none;visibility:hidden;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal;padding:8px 16px}.question-match-words-v2.horizontal .table-row{margin-bottom:16px}.question-match-words-v2.horizontal .list-word-box{flex-direction:row;align-items:center}.question-match-words-v2.horizontal .list-explain-box{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-top:16px}.question-match-words-v2.horizontal .list-explain-box .word-drop{justify-content:center;min-height:76px;width:100%!important}.question-match-words-v2.horizontal .list-explain-box .explain-item{margin-top:-7px;width:100%}.question-match-words-v2.vertical{justify-content:center;gap:30px}.question-match-words-v2.vertical.table{grid-template-rows:auto 1fr;display:flex}.question-match-words-v2.vertical .word-drag{margin:unset!important}.question-match-words-v2.vertical .row-explain{width:fit-content;display:grid!important;grid-template-rows:1fr}.question-match-words-v2.vertical .row-explain .table-cell{display:flex!important;justify-content:center}.question-match-words-v2.vertical .row-explain .table-cell .cell{transform:translate(-50%);width:fit-content}.question-match-words-v2.vertical .list-word-box{flex-direction:column;justify-content:space-around;width:100%;margin-top:16px;height:calc(100% - 16px);max-height:calc(100% - 16px)}.question-match-words-v2.vertical .list-word-box .word-drop{margin:auto;width:fit-content}.question-match-words-v2.vertical .list-word-box .word-drop .dragging+.bg-item{max-width:25dvw}.question-match-words-v2.vertical .list-word-box .word-drop .dragging{width:auto!important;height:auto!important}.question-match-words-v2.vertical .list-word-box .word-drop .word-drag{max-width:25dvw;margin:auto;width:100%}.question-match-words-v2.vertical .list-explain-box{margin-top:16px;grid-template-rows:repeat(auto-fit,minmax(50px,1fr));width:100%;height:calc(100% - 16px);max-height:calc(100% - 16px)}.question-match-words-v2.vertical .list-explain-box .word-drop{justify-content:flex-start}.question-match-words-v2.vertical .list-explain-box .explain-box{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.question-match-words-v2.vertical .list-explain-box .explain-box .explain-item{width:fit-content;min-width:53px;margin-right:-7px}.question-match-words-v2.vertical .list-explain-box .explain-box svg{transform:rotate(90deg);width:38px}.question-match-words-v2 .box{color:#fff;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.question-match-words-v2.table{display:table}.question-match-words-v2.table .table-row{display:table-row}.question-match-words-v2.table .table-row .table-cell{display:table-cell;text-align:center;vertical-align:middle;padding-right:22px}.tool-tip-maker-chat-gpt.show{opacity:1;margin-bottom:-7px;z-index:2000}.tool-tip-maker-chat-gpt .tooltip-inner{border-radius:4px;border:1px solid #ebf9ff;background:#ebf9ff;font-family:Inter;font-size:20px;box-shadow:0 2px 8px #00000026;color:#000;max-width:420px;text-align:left}.tool-tip-maker-chat-gpt .arrow{opacity:1;transform:translate(-50%);left:50%}.tool-tip-maker-chat-gpt .arrow:before{border-top-color:#ebf9ff!important;border-width:.6rem .6rem 0!important}.modal-maker-chat-gpt .modal-header{padding:0;border-bottom:1px solid #dee2e6}.modal-maker-chat-gpt .modal-header .modal-title{width:100%;padding:16px;color:#212529;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.modal-maker-chat-gpt .modal-body{color:#212529;text-align:center;font-family:Inter;font-size:14px;font-style:normal;line-height:150%;padding:16px}.modal-maker-chat-gpt .modal-body .modal-body-content{display:flex;flex-direction:column;gap:16px;align-items:center}.modal-maker-chat-gpt .modal-body .modal-body-content strong{font-weight:700}.modal-maker-chat-gpt .modal-body .modal-body-content strong a{color:#212529;text-decoration:none}.modal-maker-chat-gpt .modal-footer{border-top:1px solid #dee2e6;padding:12px;display:flex;gap:8px;justify-content:flex-end}.modal-maker-chat-gpt .modal-footer .btn{margin:0;padding:7px 16px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-radius:8px;border:none}.modal-maker-chat-gpt .modal-footer .btn.btn-secondary{color:#495057;background:#efefef}.modal-maker-chat-gpt .modal-footer .btn.btn-primary{background:#4f83fc}.modal-maker-chat-gpt .modal-footer .btn.btn-primary a{color:#fff;text-decoration:none}.audio-script-link{cursor:url(https://img.hoclieu.vn/hoclieu/shared-image/volume_mouse.png) 12 0,pointer;pointer-events:auto}.audio-script-link .audio-script-speaker{font-size:25px;color:#53ccff;margin-right:10px}.audio-script-link .audio-script-speaker.playing{color:#00b4ff}.my-question-match-word-form{display:flex;flex-direction:column;gap:16px}.my-question-match-word-form .my-question-match-word-form-tool-add-question{color:#6c757d;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:150%;display:flex;gap:8px;align-items:center;cursor:pointer;width:fit-content}.my-question-match-word-form .my-question-match-word-form-tool-add-question svg{width:20px;height:20px}.my-question-match-word-form .my-question-match-word-form-tool-add-question svg path{fill:#212529}.my-question-match-word-form .form-tool-item-disable{opacity:.5;pointer-events:none}.my-question-match-word-form .my-question-match-word-form-header{color:#212529;font-family:Inter;font-style:normal;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-title{font-size:15px;font-weight:600;line-height:120%}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools{color:#6c757d;font-size:14px;font-weight:400;line-height:150%;display:flex;align-items:center;gap:48px}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-config{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-config .my-question-match-word-form-tool-config-direction{display:flex;align-items:center;gap:8px;justify-content:center}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-config .my-question-match-word-form-tool-config-direction input{cursor:pointer}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-config .my-question-match-word-form-tool-config-direction.my-question-match-word-form-tool-config-direction-disable{pointer-events:none;opacity:.5}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-add-question{display:flex;align-items:center;gap:8px;cursor:pointer}.my-question-match-word-form .my-question-match-word-form-header .my-question-match-word-form-tools .my-question-match-word-form-tool .my-question-match-word-form-tool-add-question svg g path{fill:#6c757d}.my-question-match-word-form .my-question-match-word-form-body-container{min-width:292px;overflow-x:auto;padding-top:10px;padding-right:10px;margin-right:-10px;margin-top:-10px}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title{display:flex;margin-top:16px;margin-bottom:16px}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title{color:var(--Body-Text-Body-Color, #212529);font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:120%}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title-left,.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title-right{display:flex;flex-basis:36.5%}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title-checkbox .my-question-hover-text{display:flex}@media screen and (max-width: 1366px){.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title-left,.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-title .title-right{flex-basis:33%}}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-colum-checkbox input{width:22px;height:22px;cursor:pointer}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-colum-checkbox .my-question-match-word-form-body-colum-list-checkbox{display:flex;flex:1;gap:12px}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-colum-checkbox .my-question-match-word-form-body-colum-list-checkbox .my-question-match-word-form-body-colum-item-checkbox{flex:1;min-width:150px}@media screen and (max-width: 1366px){.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-colum-checkbox .my-question-match-word-form-body-colum-list-checkbox .my-question-match-word-form-body-colum-item-checkbox{min-width:150px}}.my-question-match-word-form .my-question-match-word-form-body-container .my-question-match-word-form-body-colum-checkbox .list-checkbox-vertical{flex-direction:column!important}.my-question-match-word-form .my-question-match-word-form-body-container .title-top,.my-question-match-word-form .my-question-match-word-form-body-container .title-bottom{display:flex;justify-content:flex-start;align-items:center;width:15%;color:var(--Body-Text-Body-Color, #212529);font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:120%}.my-question-match-word-form .my-question-match-word-form-body{display:flex;gap:8px}.my-question-match-word-form .my-question-match-word-form-body .audio-container{width:100%}.my-question-match-word-form .my-question-match-word-form-body .audio-container .audio{flex:1}.my-question-match-word-form .my-question-match-word-form-body .audio-container audio{width:100%;max-width:300px;flex:1}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal{flex-direction:column}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum{flex-direction:row}@media screen and (max-width: 1366px){.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item{min-width:150px}}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item{min-width:150px}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .anchor-point{top:102px}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .audio-container audio{max-width:100%}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .audio-container audio::-webkit-media-controls-current-time-display,.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .audio-container audio::-webkit-media-controls-time-remaining-display{display:none}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .audio-container audio::-moz-audio-visual-progress-display,.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .my-question-match-word-form-body-colum-item .audio-container audio::-moz-audio-visual-progress-bar{display:none}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .droppable-result{display:flex;flex:1;gap:12px}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .droppable-result .droppable-result-item{flex:1}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .droppable-data{display:flex;flex:1;gap:12px}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .droppable-data .droppable-data-item{flex:1;position:relative}.my-question-match-word-form .my-question-match-word-form-body.my-question-match-word-form-body-horizontal .my-question-match-word-form-body-colum .droppable-data .droppable-data-item .my-question-match-word-row-delete-tool{height:fit-content;position:absolute;top:-10px;right:-10px}.my-question-match-word-form .my-question-match-word-form-body .editor .editor-question{max-height:88px;overflow-y:auto}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item{max-height:154px;height:fit-content}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container{position:relative;width:100%}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container .anchor-point{position:absolute;top:4px;right:4px;z-index:2}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container .editor.my-question-match-word-data:has(.image-container .img img:not([src=""])) .explanation-resized{pointer-events:none;display:block!important}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container .editor.my-question-match-word-data:has(.image-container .img img:not([src=""])) .explanation-resized *{display:none}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container .editor.my-question-match-word-data:has(.image-container .img img:not([src=""])) .image-container{position:absolute;top:0;left:8px}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .editor-container .editor.my-question-match-word-data:has(.image-container .img img:not([src=""])) .image-container .img img{border:none}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .my-question-match-word-row-delete-tool{display:flex;padding-left:8px;align-items:center;background:rgba(255,255,255,0);cursor:pointer}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-item .my-question-match-word-row-delete-tool .question-match-word-trash-btn{display:flex;width:28px;height:28px;justify-content:center;align-items:center;gap:10px;border-radius:8px}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum{gap:16px;display:flex;flex-direction:column;min-width:200px}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-delete .question-match-word-trash-btn{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid var(--Theme-Light, #efefef);background:var(--Theme-Light, #efefef);cursor:pointer}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-delete .question-match-word-trash-btn svg path{fill:#495057}.my-question-match-word-form .my-question-match-word-form-body .with-flex-basis{display:flex;flex-basis:36%!important}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-left{flex-basis:5}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-left .my-question-match-word-form-body-colum-item{display:flex}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-right{display:flex;flex-basis:7}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-right .my-question-match-word-form-body-colum-item{display:flex;gap:8px}.my-question-match-word-form .my-question-match-word-form-body .my-question-match-word-form-body-colum-right .my-question-match-word-form-body-colum-item .editor-question{border-radius:8px;border:1px solid #dee2e6;background:#e4eeff}.input-math-modal .modal-dialog{max-width:700px}.img-my-questions-modal{font-family:Inter}.img-my-questions-modal .modal-dialog{display:flex;justify-content:center}.img-my-questions-modal .modal-content{width:400px}.img-my-questions-modal.isQuestion .modal-content{width:664px}.img-my-questions-modal.smaill-screen .modal-content{width:400px}.img-my-questions-modal.smaill-screen .img-my-questions-modal-body{scale:.65}.img-my-questions-modal .icon-exit{cursor:pointer}.img-my-questions-modal .title{color:#212529;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.img-my-questions-modal .img-my-questions-modal-body .img{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;height:auto;width:100%}.img-my-questions-modal .img-my-questions-modal-body .slider-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin-top:20px}.img-my-questions-modal .img-my-questions-modal-body .slider-wrapper .slider{width:60%;display:flex}.img-my-questions-modal .img-my-questions-modal-body .slider-wrapper .slider .slider-range{width:100%;border:1px solid #DEE2E6;cursor:pointer}.img-my-questions-modal .img-my-questions-modal-body .slider-wrapper .change-size-btn{cursor:pointer}.img-my-questions-modal .modal-img-my-questions-footer{display:flex;justify-content:flex-end;margin-top:20px}.img-my-questions-modal .modal-img-my-questions-footer .btn{display:flex;width:61px;height:37px;padding:4px 8px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:8px}.img-my-questions-modal .modal-img-my-questions-footer .btn-cancel{border:1px solid var(--Theme-Light, #EFEFEF);background:var(--Theme-Light, #EFEFEF);color:var(--Gray-700, #495057)}.img-my-questions-modal .modal-img-my-questions-footer .btn-save{border:1px solid var(--Theme-Primary, #4F83FC);background:var(--Theme-Primary, #4F83FC);color:#fff}#my-question-tooltip .tooltip-inner{font-family:Inter,sans-serif;background-color:#6c757d}#my-question-tooltip .arrow:before{border-top-color:#6c757d!important;border-bottom-color:#6c757d}.test-bank-hover-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.my-question-full-width{width:min(360px,90%)!important}.my-question-full-width .tooltip-inner{max-width:420px!important;margin-left:min(10px,5%)}.active-editable{border-radius:8px 8px 0 0;border-bottom:1px solid #212529;background:#ebebeb;padding-right:8px;caret-color:gray}.my-question-tooltip-key .tooltip-inner{max-width:250px!important}.my-question-update-form{padding:16px 24px;color:#212529;font-family:Inter;font-style:normal;display:flex;flex-direction:column;gap:15px}.my-question-update-form .editor{padding-bottom:0;width:100%;position:relative;white-space:pre-wrap;font-size:14px}.my-question-update-form .editor [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text}.my-question-update-form .editor.active,.my-question-update-form .editor.active-part{padding-bottom:18px}.my-question-update-form .editor.inactive-part{padding-bottom:0}.my-question-update-form .editor.inactive-part .additional{display:none}.my-question-update-form .editor .editor-question{position:relative;border-radius:8px;border:1px solid var(--gray-400, #ced4da);background:var(--color-white, #fff);padding:6px 12px;min-height:126px;max-height:200px;word-break:break-word}.my-question-update-form .editor .editor-question.checked:focus{border:1px solid #15a662;box-shadow:unset}.my-question-update-form .editor .editor-question:focus{border-radius:8px;border:1px solid var(--Components-Input-Focused-Border, #86b7fe);background:var(--Gray-White, #fff);box-shadow:0 0 0 2px #0d6efd40}.my-question-update-form .editor .question-resized{resize:vertical;overflow:auto;max-height:440px}.my-question-update-form .editor .answer-resized{overflow:auto;max-height:140px;padding-right:50px!important}.my-question-update-form .editor .explanation-resized{overflow:auto;max-height:140px}.my-question-update-form .editor .char-count{position:absolute;top:8px;right:5px;font-size:10px;color:#c1c0c0}.my-question-update-form .editor .additional{left:0;bottom:0;gap:2px}.my-question-update-form .editor .image-container:has(img[src=""]){display:none}.my-question-update-form .editor.my-question-match-word-data{min-height:136px;height:fit-content}.my-question-update-form .editor.my-question-match-word-data:has(.image-container) [contentEditable=true]:empty:not(:focus):before{content:""!important}.my-question-update-form .editor.my-question-match-word-data .image-container:has(img:not([src=""])){max-height:130px;padding:4px}.my-question-update-form .editor.my-question-match-word-data .image-container:has(img:not([src=""])) img{height:117px}.my-question-update-form .editor.my-question-match-word-data .audio-container:has(audio:not([src=""])){height:136px}.my-question-update-form .my-question-update-form-label{font-size:15px;font-weight:600;line-height:120%;align-self:flex-start;height:24px;align-items:center;display:flex}.my-question-update-form .my-question-update-form-tools{display:flex;align-items:center;padding-bottom:12px;gap:8px}.my-question-update-form .my-question-update-form-tools.true-false-pattern{display:block}.my-question-update-form .my-question-update-form-tools.true-false-pattern .subtitle-true-false-pattern{font-size:14px;font-style:normal;font-weight:400;color:#6c757d}.my-question-update-form .my-question-update-form-tools .form-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item{color:#6c757d;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:150%;display:flex;gap:8px;align-items:center;cursor:pointer}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .is-disabled-preview{pointer-events:none;opacity:.5}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select{width:180px}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select .select-class-question{padding:6px 12px;height:24px!important}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select .select-class-question .select-base-content{margin:unset!important}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select .select-class-question .select-base-content .select-title{color:#212529;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select .select-class-question .select-base-content svg g path{fill:#6c757d}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-preview-btn{display:flex;justify-content:center;gap:8px;align-items:center;width:127px;border:solid 1px #ced4da;border-radius:8px}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-preview-btn svg{width:16px;height:16px}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-preview-btn svg path{fill:#6c757d}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item svg{width:20px;height:20px}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item svg path{fill:#212529}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item-disable{opacity:.5;pointer-events:none}.my-question-update-form .answer-options{display:flex;flex-direction:column;gap:16px}.my-question-update-form .answer-options .item-shuffle{margin-left:16px;gap:0!important}.my-question-update-form .answer-options .form-tool-item{color:#6c757d;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:150%;display:flex;gap:8px;align-items:center;cursor:pointer}.my-question-update-form .answer-options .form-tool-item svg{width:20px;height:20px}.my-question-update-form .answer-options .form-tool-item svg path{fill:#212529}.my-question-update-form .answer-options .form-tool-item-disable{opacity:.5;pointer-events:none}.my-question-update-form .answer-options .answer-option{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.my-question-update-form .answer-options .answer-option .my-question-answer-check-box{height:37px;display:flex;align-items:center}.my-question-update-form .answer-options .answer-option .my-question-answer-check-box .checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.my-question-update-form .answer-options .answer-option .my-question-answer-check-box .checkbox:checked{background-image:url(/assets/checkboxgreen-c260d1eb.svg);background-repeat:no-repeat;background-position:center;background-color:#15a662!important;border-color:#15a662!important}.my-question-update-form .answer-options .answer-option .my-question-btn-remove-answer{height:37px;display:flex;align-items:center}.my-question-update-form .answer-options .answer-option .my-question-btn-remove-answer svg{width:22px;height:22px}.my-question-update-form .answer-options .answer-option .my-question-btn-remove-answer svg path{fill:#212529}.my-question-update-form .answer-options .answer-option .my-question-btn-remove-answer:hover{border-radius:8px}.my-question-update-form .answer-options .answer-option .answer-option-done{height:37px;display:flex;align-items:center;min-width:80px}.my-question-update-form .answer-options .answer-option.last-item{margin-bottom:0}.my-question-update-form .answer-options .answer-option .answer-option-menu{height:37px;display:flex;align-items:center}.my-question-update-form .answer-options .answer-option .answer-option-label{height:37px;display:flex;align-items:center;font-weight:700}.my-question-update-form .answer-options .answer-option .editor .editor-question{min-height:37px}.my-question-update-form .answer-options .true-false-pattern-container{min-width:292px;overflow-x:auto}.my-question-update-form .answer-options .header-true-false-pattern{min-width:603px;display:flex;align-items:center;gap:8px;background-color:#e9ecef;padding:8px 0;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400}.my-question-update-form .answer-options .answer-option.true_false{align-items:stretch}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio{display:flex;align-items:center}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio audio{width:200px}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio .remove-link{display:none;top:0;right:0;border-radius:50%;background-color:#805b20;opacity:.8;cursor:pointer}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio .remove-link svg{width:25px;height:25px}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio .remove-link svg path{fill:#fff}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio .pencil-icon-container.position-absolute.true-false-pattern-audio-or-image{display:none;cursor:pointer;top:30px;right:0;background-color:#805b20;border-radius:50%;width:25px;height:25px;text-align:center;opacity:.8}.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio:hover .remove-link,.my-question-update-form .answer-options .answer-option.true_false .picture-or-audio:hover .pencil-icon-container.position-absolute.true-false-pattern-audio-or-image{display:block}.my-question-update-form .answer-options .answer-option.true_false .my-question-answer-radio{display:flex;align-items:center;justify-content:center;flex-basis:50px;min-width:40px}.my-question-update-form .answer-options .answer-option.true_false .my-question-answer-radio input{width:22px;height:22px}.my-question-update-form .answer-options .answer-option.true_false .my-question-answer-checkbox-example{display:flex;align-items:center;justify-content:center;flex-basis:160px;min-width:40px}.my-question-update-form .answer-options .answer-option.true_false .my-question-answer-checkbox-example input{width:22px;height:22px}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client{flex-basis:200px;min-width:200px}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content{cursor:pointer;border-radius:8px;border:1px dashed #adb5bd;background:#f4f4f4;height:154px;display:flex;align-items:center;flex-direction:column;width:100%;padding-top:40px}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content input[type=file]{display:none}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content .custom-file-upload{cursor:pointer}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content .upload-file-content-text{color:#6c757d;font-size:14px;font-style:normal;font-weight:400;text-align:center}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content-text-instruct{color:#495057;font-size:12px;font-style:italic;font-weight:300;line-height:18px;margin-top:16px;text-align:center}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content-text-error-wraaper{margin-top:16px;padding:16px;border-radius:8px;border:1px solid #f5c2c7;background:#ffedef;width:100%}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content-text-error-wraaper .upload-file-content-text-error-container{display:flex;align-items:center}.my-question-update-form .answer-options .answer-option.true_false .upload-file-container-load-client .upload-file-content-text-error-wraaper .upload-file-content-text-error-container .upload-file-content-text-error{margin-left:8px;color:#d9512e;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.my-question-update-form .answer-options .answer-option.true_false .editor .editor-question{min-height:154px;position:relative}.my-question-update-form .answer-options .answer-option.true_false .editor [contentEditable=true]:empty:not(:focus):before{position:absolute;top:50%;left:5px;transform:translateY(-50%)}.my-question-update-form .answer-options .answer-option.true_false .true-false-pattern-delete{display:flex;align-items:center;justify-content:center;min-width:40px}.my-question-update-form .answer-options .answer-option.true_false .true-false-pattern-delete .my-question-btn-remove-answer{height:unset}.my-question-update-form .answer-options .answer-option.true_false .answer-option-menu{display:flex;align-items:center;justify-content:center;height:unset}.my-question-update-form .answer-options:has(.answer-option.true_false) .form-tool-item{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;color:#6c757d}.my-question-update-form .answer-options:has(.answer-option.true_false) .form-tool-item svg path{stroke:#6c757d}.my-question-update-form .my-question-update-form-solve{display:flex;flex-direction:column;gap:16px}.my-question-update-form .my-question-update-form-footer-container{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:-6px}.my-question-update-form .my-question-update-form-footer-container .button-add-example{cursor:pointer;display:flex;width:fit-content;height:37px;padding:6px 8px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Gray-300, #dee2e6);overflow:hidden;color:var(--Gray-600, #6c757d);text-overflow:ellipsis;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:150%}.my-question-update-form .my-question-update-form-footer-container .button-add-example svg{width:16px;height:17px;margin-right:8px}.my-question-update-form .my-question-update-form-footer-container .button-add-example svg path{fill:#212529}.my-question-update-form .my-question-update-form-footer-container .btn-remove-question svg{width:22px;height:22px}.my-question-update-form .my-question-update-form-footer-container .btn-remove-question svg path{fill:#212529}.my-question-update-form .my-question-update-form-footer-container .btn-remove-question:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.my-question-update-form .my-question-update-form-footer-container .my-question-preview-btn{margin-left:8px;border-radius:8px;border:1px solid rgba(255,255,255,0);display:flex;font-size:14px;font-weight:700;line-height:150%;gap:8px}.my-question-update-form .my-question-update-form-footer-container .btn-primary{background-color:#4f83fc;border-color:#4f83fc}.my-question-update-form .my-question-update-form-footer-container .btn-primary:hover{border-radius:8px;border:1px solid #4a6ccc;background:#4873ec}.my-question-update-form .my-question-update-form-footer-container .btn{cursor:pointer;box-shadow:none!important}.my-question-update-form .my-question-update-form-footer-container .my-question-coppy-btn{margin-left:8px;border-radius:8px;border:1px solid rgba(255,255,255,0);display:flex;font-size:14px;font-weight:700;line-height:150%;gap:8px}.my-question-update-form .my-question-update-form-footer-container .my-question-coppy-btn svg{width:24px;height:24px}.my-question-update-form .my-question-update-form-footer-container .my-question-coppy-btn svg path{fill:#fff}.my-question-update-form .my-question-update-form-footer-container .cancel-question-btn{display:flex;gap:8px;height:37px;padding:7px 16px;align-items:center;border-radius:8px;border:1px solid #efefef;background:#efefef;color:#495057;font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.my-question-update-form .my-question-update-form-footer-container .cancel-question-btn:hover{border:1px solid #bcbcbc;background:#ddd}.my-question-update-form .my-question-update-form-footer-container .my-question-btn-remove-question{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.my-question-update-form .my-question-update-form-footer-container .my-question-btn-remove-question svg{width:22px;height:22px}.my-question-update-form .text-error-limit-question{color:red;text-align:right;margin-top:-8px;line-height:16px}@media screen and (max-width: 576px){.my-question-update-form{padding:8px}.my-question-update-form .my-question-update-form-footer-container .my-question-add-btn{width:auto!important}.my-question-update-form .my-question-update-form-tools .form-tools .form-tool-item .my-question-form-select{width:40vw}#select-base-question-container.select-base-container .select-base-level{left:0!important}.my-question-update-form .answer-options .true-false-pattern-container{overflow-x:hidden}.my-question-update-form .answer-options .header-true-false-pattern{min-width:calc(100vw - 40px)}}@media screen and (max-width: 374px){#select-base-question-container.select-base-container .select-base-question-type{left:0!important}}.delete-question-wrapper{width:460px;max-width:96vw;padding:16px}.delete-question-wrapper .name-question-wrapper{font-weight:400;color:#212529;font-size:14px;overflow-wrap:break-word;word-wrap:break-word}.delete-question-wrapper .name-question-wrapper .name-question{color:#4f83fc;font-weight:700}.delete-question-wrapper .delete-question-footer{display:flex;flex-direction:row-reverse;margin-top:28px;font-size:14px}.delete-question-wrapper .delete-question-footer .cancle-button{cursor:pointer;font-weight:700;color:#495057;border-radius:8px;border:1px solid #efefef;padding:7px 16px;background:#efefef}.delete-question-wrapper .delete-question-footer .cancle-button:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.delete-question-wrapper .delete-question-footer .delete-button{cursor:pointer;margin-left:8px;font-weight:700;color:#fff;border-radius:8px;border:1px solid #ff4848;background:#ff4848;padding:7px 16px}.delete-question-wrapper .delete-question-footer .delete-button:hover{border-radius:8px;border:1px solid #c86e56;background:#ee2e2e}.warning-item-wrapper{margin-top:16px;border-radius:8px;background:var(--Components-Alert-Danger-Background, #ffedef);padding:12px 16px}.warning-item-wrapper .warning-item{display:flex;align-items:center}.warning-item-wrapper .warning-item .warning-item-content{font-weight:400;font-size:14px}.warning-item-wrapper .warning-item .warning-item-content .class-number{margin-left:12px;color:var(--Components-Alert-Danger-Text, #d9512e);font-weight:600}.my-skill-modal-base{font-family:Inter;font-style:normal}.my-skill-modal-base .modal-dialog{display:flex;justify-content:center;background:unset}.my-skill-modal-base .modal-dialog .modal-content{position:relative;margin-top:unset!important;width:fit-content;max-width:unset!important;border-radius:8px;border:1px solid var(--components-modal-border, rgba(0, 0, 0, .2));background:var(--gray-white, #fff)}.my-skill-modal-base .modal-dialog .modal-content .modal-header{padding:16px}.my-skill-modal-base .modal-dialog .modal-content .modal-header .my-skill-modal-base-title{color:var(--body-text-body-color, #212529);font-size:20px;font-weight:600;line-height:120%}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-body-container .sk-doc .compare-table table .custom-radio-button input{pointer-events:none}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-body-container .sk-doc .compare-table table td.show-solve-question-active span{word-break:break-all!important}@media screen and (max-width: 576px){.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-body-container .sk-doc .compare-table table td{max-width:200px}}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer{padding:12px 16px}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer [class*=my-skill-btn]{padding:7px 16px;border-radius:8px;border:1px solid;cursor:pointer}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-secondary{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Theme-Light, #efefef);background:var(--Theme-Light, #efefef);color:#495057;font-weight:700;font-size:14px}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-secondary:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-primary{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Theme-Primary, #4f83fc);background:var(--Theme-Primary, #4f83fc);color:#fff;font-weight:700;font-size:14px}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-primary:hover{border-radius:8px;border:1px solid #4a6ccc;background:#4873ec}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-danger{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Theme-Danger, #ff4848);background:var(--Theme-Danger, #ff4848);color:#fff;font-weight:700;font-size:14px}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .btn-danger:hover{border-radius:8px;border:1px solid #c86e56;background:#ee2e2e}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer .my-skill-btn-delete{border-color:#ff4848;background:#ff4848;color:#fff}.my-skill-modal-base .modal-dialog .modal-content .my-skill-modal-base-footer.hide-bottom-top{border-top:0}#select-base-question-container.select-base-container{cursor:pointer;border-radius:8px;border:1px solid var(--Gray-400, #ced4da);background:var(--Gray-White, #fff);display:flex;align-items:center;height:38px;position:relative}#select-base-question-container.select-base-container .select-base-content{margin:6px 12px;border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between}#select-base-question-container.select-base-container .select-base-content .title{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#select-base-question-container.select-base-container .select-base-content .placeholder{color:#adb5bd}#select-base-question-container.select-base-container .select-content{top:44px;width:100%;position:absolute;width:358px;z-index:2}#select-base-question-container.select-base-container .select-content:before{content:"";position:absolute;top:-6px;right:calc(50% + 90px);margin-left:-12px;border-width:0 6px 6px;border-style:solid;border-color:transparent transparent transparent;z-index:2;background-color:#fff}#select-base-question-container.select-base-container .select-content .conatiner-options{display:flex;flex-wrap:wrap;padding:12px;border:1px solid #ebedef;background-color:#fff;border-radius:8px;max-height:300px;overflow-y:auto}#select-base-question-container.select-base-container .select-content .conatiner-options .option{border:1px solid #ced4da;padding:4px 8px;margin-right:8px;border-radius:8px;margin-bottom:8px}#select-base-question-container.select-base-container .select-content .conatiner-options .option.active{border:1px solid #007bff;color:#007bff}#select-base-question-container.select-base-container .select-content.position-left{right:-2px}#select-base-question-container.select-base-container .select-content.position-left:before{left:calc(50% + 90px)}#select-base-question-container.select-base-container .Select-content-grades{top:44px;width:100%;position:absolute;width:358px;z-index:1}#select-base-question-container.select-base-container .Select-content-grades .conatiner-options{display:flex;flex-wrap:wrap;padding:12px;border:1px solid #ebedef;background-color:#fff;border-radius:8px;overflow:auto;max-height:225px}#select-base-question-container.select-base-container .Select-content-grades .conatiner-options .option{border:1px solid #ced4da;padding:4px 8px;margin-right:8px;border-radius:8px;margin-bottom:8px}#select-base-question-container.select-base-container .Select-content-grades .conatiner-options .option.active{border:1px solid #007bff;color:#007bff}#select-base-question-container.select-base-container .Select-content-subject{top:44px;width:100%;background-color:#fff;position:absolute;z-index:1;border-radius:8px}#select-base-question-container.select-base-container .Select-content-subject .conatiner-options{display:flex;flex-wrap:wrap;padding:12px;border:1px solid #ebedef;border-radius:8px;overflow:auto;max-height:225px}#select-base-question-container.select-base-container .Select-content-subject .conatiner-options .option{border:1px solid #ced4da;padding:4px 8px;margin-right:16px;border-radius:8px;margin-bottom:8px}#select-base-question-container.select-base-container .Select-content-subject .conatiner-options .option:hover{color:#007bff}#select-base-question-container.select-base-container .Select-content-subject .conatiner-options .option.active{border:1px solid #007bff;color:#007bff}#select-base-question-container.select-base-container .select-base-level{width:240px;top:30px!important}#select-base-question-container.select-base-container .select-base-question-type{width:228px;top:30px!important}#select-base-question-container.select-base-container.disabled{cursor:not-allowed;border-radius:4px;border:1px solid #ced4da;background:#e9ecef}@media (max-width: 1366px){#select-base-question-container.select-base-container .Select-content-grades .conatiner-options,#select-base-question-container.select-base-container .Select-content-subject .conatiner-options{max-height:180px}}@media (max-width: 1024px) and (min-height: 1024px){#select-base-question-container.select-base-container .Select-content-grades .conatiner-options,#select-base-question-container.select-base-container .Select-content-subject .conatiner-options{max-height:250px}}.my-question-arrange-answer{display:flex;flex-direction:column;gap:16px}.my-question-arrange-answer .my-question-arrange-answer-header{color:#212529;font-family:Inter;font-style:normal;display:flex;align-items:center;justify-content:space-between}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tool-add-question{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-style:normal;font-weight:400}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tool-add-question svg{width:20px;height:20px}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tool-add-question svg path{stroke:#6c757d!important}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-title{font-size:15px;font-weight:600;line-height:120%}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tools{color:#6c757d;font-size:14px;font-weight:400;line-height:150%;display:flex;align-items:center;gap:48px}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tools .my-question-arrange-answer-tool{background-color:#000}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tools .my-question-arrange-answer-tool .my-question-arrange-answer-tool-config{display:flex;align-items:center;gap:16px}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tools .my-question-arrange-answer-tool .my-question-arrange-answer-tool-config .my-question-arrange-answer-tool-config-direction{display:flex;align-items:center;gap:8px;justify-content:center}.my-question-arrange-answer .my-question-arrange-answer-header .my-question-arrange-answer-tools .my-question-arrange-answer-tool .my-question-arrange-answer-tool-config .my-question-arrange-answer-tool-config-direction input{cursor:pointer}.my-question-arrange-answer .subtitle{font-size:14px;font-style:normal;font-weight:400;color:#6c757d}.my-question-arrange-answer .my-question-arrange-answer-body,.my-question-arrange-answer .my-question-arrange-answer-noise-body,.my-question-arrange-answer .my-question-arrange-answer-correct-body{display:flex;gap:8px}.my-question-arrange-answer .my-question-arrange-answer-body .editor,.my-question-arrange-answer .my-question-arrange-answer-noise-body .editor,.my-question-arrange-answer .my-question-arrange-answer-correct-body .editor{min-width:98px;width:auto}.my-question-arrange-answer .my-question-arrange-answer-body .editor .editor-question,.my-question-arrange-answer .my-question-arrange-answer-noise-body .editor .editor-question,.my-question-arrange-answer .my-question-arrange-answer-correct-body .editor .editor-question{margin-right:36px;max-height:88px;overflow-y:auto;min-height:37px;width:100%;min-width:98px}.my-question-arrange-answer .my-question-arrange-answer-body .editor.inactive-part .editor-question,.my-question-arrange-answer .my-question-arrange-answer-noise-body .editor.inactive-part .editor-question,.my-question-arrange-answer .my-question-arrange-answer-correct-body .editor.inactive-part .editor-question{background:#e4eeff}.my-question-arrange-answer .my-question-arrange-answer-body .editor.inactive-part .char-count,.my-question-arrange-answer .my-question-arrange-answer-noise-body .editor.inactive-part .char-count,.my-question-arrange-answer .my-question-arrange-answer-correct-body .editor.inactive-part .char-count{display:none}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-item{max-height:154px;height:fit-content}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum{gap:16px;display:flex;flex-direction:column}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left{flex:6}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left.row,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left.row,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left.row{flex-direction:row;margin:auto 0}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left.column,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left.column,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left.column{flex-direction:column}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item{display:flex;position:relative;width:fit-content}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer{cursor:pointer;position:absolute;top:8px;right:5px;font-size:10px}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer svg path,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer svg path,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer svg path{fill:#000}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer.active-part,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer.active-part,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-left .my-question-arrange-answer-body-colum-item .close-icon-arrange-answer.active-part{display:none}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right{display:flex;flex:7}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item{display:flex;gap:8px}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .editor-question,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .editor-question,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .editor-question{border-radius:8px;border:1px solid #dee2e6;background:#e4eeff}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool{display:flex;padding-left:8px;align-items:center;height:88px;background:rgba(255,255,255,0);cursor:pointer}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn{display:flex;width:28px;height:28px;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #efefef;background:#efefef}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg{width:16px;height:16px}.my-question-arrange-answer .my-question-arrange-answer-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg path,.my-question-arrange-answer .my-question-arrange-answer-noise-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg path,.my-question-arrange-answer .my-question-arrange-answer-correct-body .my-question-arrange-answer-body-colum-right .my-question-arrange-answer-body-colum-item .my-question-arrange-answer-row-delete-tool .question-arrange-answer-trash-btn svg path{fill:#495057}.my-question-arrange-answer .my-question-arrange-answer-noise-body .editor.inactive-part .editor-question{background:#f4f4f4}.my-question-arrange-answer .my-question-arrange-answer-noise-header .my-question-arrange-answer-title{color:var(--Gray-600, #6c757d);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.my-question-arrange-answer .add-button{border-radius:8px;border:1px solid var(--Gray-400, #ced4da);color:var(--Gray-500, #adb5bd);background-color:#fff;height:37px;width:98px;padding:6px 12px}.my-question-arrange-answer .my-question-arrange-answer-draggable-list{width:100%}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object .my-question-arrange-answer-draggable-list-droppable{display:flex;flex-wrap:wrap;gap:16px}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object .my-question-arrange-answer-draggable-list-droppable.horizontal{flex-direction:row}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object .my-question-arrange-answer-draggable-list-droppable.vertical{flex-direction:column}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object .my-question-arrange-answer-draggable-list-droppable .draggable-object .answer-object .editor-question{cursor:grab;margin-bottom:0}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object button{height:38px}.my-question-arrange-answer .my-question-arrange-answer-draggable-list .my-question-arrange-answer-draggable-object button svg path{fill:#000}.question-connect-column .editor{padding-bottom:0;width:100%;position:relative;white-space:pre-wrap;font-size:14px}.question-connect-column .editor [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text}.question-connect-column .editor.active,.question-connect-column .editor.active-part{padding-bottom:18px}.question-connect-column .editor.inactive-part{padding-bottom:0}.question-connect-column .editor.inactive-part .additional{display:none}.question-connect-column .editor .editor-question{position:relative;border-radius:8px;border:1px solid var(--gray-400, #ced4da);background:var(--color-white, #fff);padding:6px 12px;min-height:126px;max-height:200px;word-break:break-word}.question-connect-column .editor .editor-question.checked:focus{border:1px solid #15a662;box-shadow:unset}.question-connect-column .editor .editor-question:focus{border-radius:8px;border:1px solid var(--Components-Input-Focused-Border, #86b7fe);background:var(--Gray-White, #fff);box-shadow:0 0 0 2px #0d6efd40}.question-connect-column .editor .question-resized{resize:vertical;overflow:auto;max-height:440px}.question-connect-column .editor .answer-resized{overflow:auto;max-height:112px;padding-right:30px!important}.question-connect-column .editor .explanation-resized{overflow:auto;max-height:112px}.question-connect-column .editor .char-count{display:none;position:absolute;top:8px;right:5px;font-size:10px;color:#b71313}.question-connect-column .editor .additional{left:0;bottom:0;gap:2px}.question-connect-column .editor .image-container:has(img[src=""]){display:none}.question-connect-column .editor.connect-column-item .audio-container:has(audio:not([src=""])){width:100%}.question-connect-column .editor.connect-column-item:has(.audio-container .audio audio:not([src=""])) .explanation-resized{pointer-events:none;display:block!important}.question-connect-column .editor.connect-column-item:has(.audio-container .audio audio:not([src=""])) .explanation-resized *{display:none}.question-connect-column .editor.connect-column-item:has(.audio-container .audio audio:not([src=""])) .audio-container{position:absolute;top:30%;left:0}.question-connect-column .editor.connect-column-item:has(.audio-container .audio audio:not([src=""])) .audio-container .audio audio{border:none}.question-connect-column .editor.connect-column-item:has(.image-container .img img:not([src=""])) .explanation-resized{pointer-events:none;display:block!important}.question-connect-column .editor.connect-column-item:has(.image-container .img img:not([src=""])) .explanation-resized *{display:none}.question-connect-column .editor.connect-column-item:has(.image-container .img img:not([src=""])) .image-container{position:absolute;top:0;left:8px}.question-connect-column .editor.connect-column-item:has(.image-container .img img:not([src=""])) .image-container .img img{border:none}.question-connect-column .connect-column-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;gap:8px}.question-connect-column .connect-column-head .connect-column-title{font-size:15px;font-weight:600;line-height:120%;align-self:flex-start;height:24px;align-items:center;display:flex}.question-connect-column .connect-column-head .mix-question{display:flex;gap:8px 0px}.question-connect-column .connect-column-under .name-column{margin-top:16px;display:flex;justify-content:space-between}.question-connect-column .connect-column-under .name-column .connect-column-input-mobile{flex-basis:45%!important}.question-connect-column .connect-column-under .name-column .connect-column-input{flex-basis:calc(50% - 44px);font-size:14px;font-style:normal;font-weight:400;border-radius:8px}.question-connect-column .connect-column-under .name-column .connect-column-input::placeholder{color:#adb5bd}.question-connect-column .connect-column-under .sub-title{margin-top:16px;font-size:15px;font-style:normal;font-weight:400;color:#6c757d}.question-connect-column .connect-column-under .connect-column-content-mobile{width:fit-content!important;display:inline-block}.question-connect-column .connect-column-under .connect-column-content-mobile .connect-column-left-mobile,.question-connect-column .connect-column-under .connect-column-content-mobile .connect-column-right-mobile{width:200px!important}.question-connect-column .connect-column-under .connect-column-content-mobile .connect-column-center-mobile{width:50px!important}.question-connect-column .connect-column-under .connect-column-content{display:flex;margin-top:16px}.question-connect-column .connect-column-under .connect-column-content .connect-column-item{margin-bottom:16px;position:relative}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-center]{width:90px}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-left]{width:calc((100% - 48px)/2)}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-left] .delete-answer{background-color:#fff;height:fit-content;position:absolute;padding:1px;z-index:1000;margin-top:4px;border:0px;right:2%}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-left] .delete-answer:hover{background-color:#a1c5e765;border-radius:3px}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-right]{width:calc((100% - 48px)/2)}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-right] .connect-column-item{position:relative}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-right] .connect-column-item .editor-question{background-color:#e4eeff}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-right] .delete-answer{background-color:#e4eeff;height:fit-content;position:absolute;padding:1px;z-index:100;right:2%;margin-top:4px;border:0px}.question-connect-column .connect-column-under .connect-column-content [class*=connect-column-right] .delete-answer:hover{background-color:#a1c5e765;border-radius:3px}.question-connect-column .connect-column-under .connect-column-content .extra-answer{font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:left;border-radius:8px;background-color:#fff;color:#adb5bd;width:100%;border-color:#adb5bd}.my-question-group .question-group-head{display:flex;justify-content:space-between}.my-question-group .question-group-head .question-group-title{display:block}.my-question-group .question-group-head .question-group-type .select-class-question{padding:6px 12px;height:24px!important;color:#000}.my-question-group .question-group-head .question-group-type .my-question-info-level-icon path{fill:#fff}.my-question-group .question-group-head .question-group-type .question-group-base-select{width:180px}.my-question-group .question-group-head .question-group-type .question-group-base-select .select-class-question{padding:0!important}.my-question-group .question-group-head .question-group-type #select-base-question-container.select-base-container .select-base-content{margin:6px 12px;border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.my-question-group .question-group-head .question-group-type #select-base-question-container.select-base-container .select-base-content .title{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-question-group .question-group-head .question-group-type #select-base-question-container.select-base-container .select-base-content .placeholder{color:#101010dc}.my-question-group .question-group-head .question-group-type #select-base-question-container.select-base-container .select-base-question-type{width:15vw!important;margin-left:-.2vw}.my-question-group .question-group-type-header{cursor:pointer;display:flex;height:37px;width:fit-content;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Color-Primary, #4f83fc);background:var(--Color-Primary, #4f83fc);color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-top:16px;margin-left:auto}.my-question-group .question-group-type-header .my-question-info-level-icon path{fill:#fff}.my-question-group .question-group-body .questions-group-question .question-group-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.my-question-group .question-group-body .questions-group-question .question-group-item-header .index-question-group-item{font-weight:600}.my-question-group .question-group-body .questions-group-question .question-group-item-header #select-base-question-container{margin-left:6px;height:fit-content}.my-question-group .question-group-body .questions-group-question .question-group-item-header #select-base-question-container .select-base-content{margin:0 12px}.my-question-group .question-group-body .questions-group-question .add-choice,.my-question-group .question-group-body .questions-group-question .item-shuffle{margin-bottom:8px}.my-question-group .question-group-body .questions-group-question .editor-question{margin-bottom:20px}.my-question-group .question-group-body .questions-group-footer{display:flex;align-items:center;justify-content:flex-end}.my-question-example-modal .modal-dialog{width:100%!important;max-width:1000px}.my-question-example-modal .modal-dialog .modal-content{width:100%!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body{margin-top:16px;max-height:70vh;overflow:auto}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .my-question-example-multiple-choice-answers .editor-question{margin-bottom:2px!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .my-question-example-multiple-choice-answers .my-question-answer-check-box{width:22px;height:28px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .my-question-example-multiple-choice-answers .my-question-answer-check-box .checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1.5px solid #718096;border-radius:3px;outline:none;background-color:#fff;vertical-align:middle;width:20px;height:20px;cursor:pointer}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .my-question-example-multiple-choice-answers .my-question-answer-check-box .checkbox:checked{background-image:url(/assets/checkboxgreen-c260d1eb.svg);background-repeat:no-repeat;background-position:center;background-color:#15a662!important;border-color:#15a662!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .header-true-false-pattern{display:flex;height:50px;padding:0 56px 0 40px;align-items:center;gap:8px;align-self:stretch;border-radius:8px 8px 0 0;border-bottom:1px solid var(--Gray-300, #dee2e6)}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .header-true-false-pattern .column-image{display:flex;width:20%;flex-direction:column;justify-content:center;align-self:stretch;color:var(--Body-Text-Body-Color, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .header-true-false-pattern .column-answer{display:flex;flex-direction:column;justify-content:center;width:70%;align-self:stretch;color:var(--Body-Text-Body-Color, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .header-true-false-pattern .column-selection{display:flex;width:15%;flex-direction:column;justify-content:center;flex-shrink:0;align-self:stretch;color:var(--Body-Text-Body-Color, #212529);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false{display:flex;padding:0 16px;align-items:center;gap:8px;align-self:stretch}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .upload-file-container-load-client{margin-top:30px;flex-basis:200px;min-width:200px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .upload-file-container-load-client .upload-file-content{cursor:pointer;border-radius:8px;border:1px dashed #adb5bd;background:#f4f4f4;height:154px;display:flex;align-items:center;flex-direction:column;width:100%;padding-top:40px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .upload-file-container-load-client .upload-file-content .custom-file-upload{cursor:pointer}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .upload-file-container-load-client .upload-file-content input[type=file]{display:none}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .upload-file-container-load-client .upload-file-content .upload-file-content-text{color:#6c757d;font-size:14px;font-style:normal;font-weight:400;text-align:center}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor{padding-bottom:0!important;margin-top:30px;width:65%!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text;font-size:14px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor .editor-question{position:relative;border:1px solid var(--gray-400, #ced4da);background:var(--color-white, #fff);min-height:126px;max-height:200px;word-break:break-word;min-height:154px;display:flex;height:126px;padding:8px 12px;flex:1 0 0;border-radius:8px;border:1px solid var(--Gray-400, #ced4da);background:var(--Gray-White, #fff)}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor .char-count{position:absolute;top:8px;right:5px;font-size:10px;color:#c1c0c0}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor .answer-resized{overflow:auto;max-height:140px;padding-right:50px!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .editor .additional{left:5px!important;bottom:-15px!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .my-question-answer-radio{display:flex;align-items:center;width:15%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-true-false .answer-option-true_false .my-question-answer-radio input{width:50%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-match-words{display:flex;padding:16px;flex-direction:row;align-items:center;gap:16px;align-self:stretch}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-match-words .editor .additional{left:5px!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-match-words .editor [contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);color:#adb5bd;opacity:1;cursor:text;font-size:14px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-match-words .editor #example-match-word-data-result{background-color:#e4eeff}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-example-match-words .editor-question{display:flex;padding:8px 12px;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch;border-radius:8px;border:1px solid var(--Gray-300, #dee2e6);background:var(--Color-White, #fff);min-height:126px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .horizontal{flex-direction:column!important}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .answer-option{display:flex;align-items:center;gap:8px;margin-bottom:8px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .answer-option .editor-question{min-height:37px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .answer-option .answer-option-label{color:var(--Body-Text-Body-Color, var(--Color-Body-Text, #212529));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .form-tool-item{cursor:pointer}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .form-tool-item .add-example-answer-text{color:var(--Gray-600, #6c757d);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-left:8px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .form-tool-item svg{width:20px;height:20px}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .form-tool-item svg path{fill:#212529}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .form-tool-item-disable{opacity:.5;pointer-events:none}.my-question-example-modal .modal-dialog .modal-content .my-question-example-modal-body .my-question-update-form .my-question-btn-remove-answer svg path{fill:#212529}.my-question-example-modal .modal-dialog .modal-content .my-question-example-footer{display:flex;padding:12px;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch}.my-question-example-modal .modal-dialog .modal-content .my-question-example-footer .my-question-example-delete-button{cursor:pointer;display:flex;height:fit-content;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #efefef;background:#ff0000;color:var(--Gray-White, var(--Color-White, #fff));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-footer .my-question-example-cancel-button{cursor:pointer;display:flex;height:fit-content;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #efefef;background:#efefef;color:var(--Gray-700, #495057);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.my-question-example-modal .modal-dialog .modal-content .my-question-example-footer .my-question-example-save-button{cursor:pointer;display:flex;height:fit-content;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Color-Primary, #4f83fc);background:var(--Color-Primary, #4f83fc);color:var(--Gray-White, var(--Color-White, #fff));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.preview-content-modal{font-family:Inter}.preview-content-modal .my-skill-modal-base-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left}.preview-content-modal .preview-content-modal-body{width:90dvw;max-width:1200px;max-height:80dvh;padding:0 16px 16px;overflow:auto}.preview-content-modal .preview-content-modal-body .preview-content-modal-block .my-question-example-view{display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--Gray-300, #dee2e6);margin-top:16px}.preview-content-modal .preview-content-modal-body .preview-content-modal-block .my-question-example-view .example-text{font-weight:700}.preview-content-modal .preview-content-modal-body>div:has(.question-group){display:block!important}.preview-content-modal .preview-content-modal-body .question-indexNumber{margin-top:.5rem;margin-right:4px}.preview-content-modal .preview-content-modal-body .compare-table{min-width:603px}.preview-content-modal .preview-content-modal-body .sk-doc{width:100%;padding-right:30px;pointer-events:none}.preview-content-modal .preview-content-modal-body .sk-doc .sk-paragraph{word-break:break-word}.preview-content-modal .preview-content-modal-body .sk-doc .sk-paragraph>img{border-radius:8px;border:1px solid #ebedef;box-shadow:0 0 0 2px #f8f9fa80;padding:0}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .listItem .item{min-width:50px!important;width:max-content!important;min-height:unset;height:unset!important}.preview-content-modal .preview-content-modal-body .sk-doc .question-connect-column{pointer-events:none;align-items:flex-start;justify-content:flex-start!important}.preview-content-modal .preview-content-modal-body .arrange-answer-content{margin-left:16px}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer{margin-top:16px;color:#49beff}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .title{font-size:16px;font-style:normal;font-weight:700;display:inline-block;padding:0;color:#49beff;margin-bottom:12px;border-bottom:none!important}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .la-item{display:block!important;gap:8px}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .la-item .answer-item{display:flex;background:#e8f8ff;border-radius:10px;border:2px solid #a5e4fa;text-align:center;align-items:center;justify-content:center;min-width:50px!important;min-height:50px!important;margin-right:12px;padding:6px 12px;white-space:nowrap}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .box2{display:none}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .listItem{min-width:50px!important;height:unset!important;background:unset!important;width:unset!important}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .listItem .item{min-width:50px!important;width:max-content!important;min-height:50px;height:unset!important}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .listItem .item>div{padding:6px 12px}.preview-content-modal .preview-content-modal-body .sk-doc .question-spelling-words .listItem .space1{height:unset!important;min-height:40px;background:#e8f8ff;border-radius:10px;border:2px solid #a5e4fa!important}.preview-content-modal .preview-content-modal-body .arrange-answer-content .noise-wrap .title{font-size:14px;font-style:normal;font-weight:400;color:#6c757d;margin-bottom:8px}.preview-content-modal .preview-content-modal-body .arrange-answer-content .noise{display:flex;flex-wrap:wrap;gap:8px}.preview-content-modal .preview-content-modal-body .arrange-answer-content .noise .noise-item{width:auto;padding:6px 12px;border-radius:8px;border:1px solid #ced4da;background:#f4f4f4;display:-webkit-box;-webkit-line-clamp:3;font-size:14px;font-style:normal;font-weight:400}.preview-content-modal .preview-content-modal-body .arrange-answer-content .noise .listItem{background:#ced4da}.preview-content-modal .preview-content-modal-body .arrange-answer-content .noise .listItem .item{background:#ced4da;border:#ced4da}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer{margin-top:24px;color:#212529}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .title{font-size:16px;font-style:normal;font-weight:700;display:inline-block;border-bottom:1px solid #49beff}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .la-item{display:flex;flex-wrap:wrap;gap:8px}.preview-content-modal .preview-content-modal-body .arrange-answer-content .list-answer .la-item .answer-item{font-size:16px;font-style:normal;font-weight:400}.preview-content-modal .preview-content-modal-body:has(.question-multiple-choice.choice-letter) .sk-doc .question-multiple-choice.choice-letter{align-items:center}.preview-content-modal .preview-content-modal-body:has(.question-spelling-words) .arrange-answer-content #item-index{border:2px dashed #a5e4fa;border-radius:10px;background:#ffffff;min-width:50px;height:50px;margin-right:10px!important}.preview-content-modal .preview-content-modal-body:has(.question-spelling-words) .arrange-answer-content #item-index hr{display:none}.preview-content-modal .preview-content-modal-body:has(.question-spelling-words) .list-answer{display:none}#my-question-preview{display:flex;align-items:baseline;gap:2px;-webkit-user-select:none;user-select:none}#my-question-preview .my-question-preview-index{width:36px;white-space:nowrap;font-weight:700!important}#my-question-preview .sk-doc .question-multiple-choice .options.active .mc-selected-circle:not(.circle-answer){border-color:#4cae4c}#my-question-preview .sk-doc .question-choose-many-answer.many-choice-letter .options.active .number-text{border-color:#4cae4c}#my-question-preview .sk-doc .question-record-save,#my-question-preview .sk-doc .question-essay{pointer-events:none}#my-question-preview .sk-doc .sk-text-run{white-space:pre-wrap}#my-question-preview .sk-doc .image-link{max-width:100%}#my-question-preview .sk-doc .compare-table table .custom-radio-button input{pointer-events:none}#my-question-preview .my-question-preview-content{width:100%;min-width:292px;overflow-x:auto}#my-question-preview .my-question-preview-content :has(.compare-table) .compare-table{min-width:603px}#my-question-preview .my-question-preview-content:has(.question-multiple-choice.choice-letter) .sk-doc .question-multiple-choice.choice-letter{align-items:center}#my-question-preview .my-question-preview-content .question-match-words .match-words .cus-text.text-fix span{width:fit-content!important}#my-question-preview .my-question-preview-content.arrange-answer .box2{display:none}#my-question-preview .my-question-preview-content.arrange-answer .listItem .item{pointer-events:none}#my-question-preview .my-question-preview-content.arrange-answer .question-choice-syllables .sentence span{white-space:nowrap;margin-bottom:8px}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-spelling-words .listItem{min-width:50px!important;height:unset!important;background:unset!important;width:unset!important}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-spelling-words .listItem .item{min-width:50px!important;width:max-content!important;min-height:unset}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-spelling-words .listItem .item>div{padding:6px 12px}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-spelling-words .listItem .space1{height:unset!important;min-height:40px;background:#e8f8ff;border-radius:10px;border:2px solid #a5e4fa!important}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-choice-syllables .flex-column div:not(:first-child){display:none!important}#my-question-preview .my-question-preview-content.arrange-answer .sk-doc .question-choice-syllables .flex-column .sentence span div hr{display:none}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .box .box-answer{border:2px dashed #a5e4fa;border-radius:10px;background:#ffffff;min-width:50px;height:50px;margin-right:10px!important}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .box hr{border-top:2px dashed rgb(165,228,250);border-right:none;border-bottom:none;border-left:none;border-image:initial;border-radius:15px}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .noise-wrap .title{font-size:14px;font-style:normal;font-weight:400;color:#6c757d;margin-bottom:8px;padding:0;justify-content:start}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .noise{display:flex;flex-wrap:wrap;gap:8px}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .noise .noise-item{min-width:50px;text-align:center;width:auto;padding:6px 12px;border-radius:8px;border:1px solid #ced4da;background:#f4f4f4;-webkit-line-clamp:3;font-size:14px;font-style:normal;font-weight:400}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .noise .listItem{background:#ced4da}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .noise .listItem .item{background:#ced4da;border:#ced4da}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .list-answer{margin-top:8px}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .list-answer .title{font-size:16px;font-style:normal;font-weight:700;display:inline-block;padding:0;color:#49beff;margin-bottom:12px}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .list-answer .la-item{gap:8px;height:unset!important;background:unset!important}#my-question-preview .my-question-preview-content.arrange-answer .arrange-answer-content .list-answer .la-item .answer-item{display:flex;background:#e8f8ff;border-radius:10px;border:2px solid #a5e4fa;text-align:center;align-items:center;justify-content:center;min-width:50px!important;min-height:50px!important;margin-right:12px;padding:6px 12px;white-space:nowrap}#my-question-preview .my-question-preview-content:has(.question-fill-in-wrapper) .question-fill-in-wrapper .question-fill-in{text-decoration:underline;pointer-events:none}@media screen and (max-width: 576px){#my-question-preview .my-question-preview-content .compare-table table tbody .compare-table-question-row .template-box{display:block!important}}.feature-manager{position:relative}.feature-manager .dropup-container{position:absolute;bottom:65px;left:-30px;background-color:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a;padding:20px;z-index:50;display:flex;width:690px;flex-wrap:wrap;gap:12px}.feature-manager .dropup-container .dropup-item{flex-grow:1;width:32%;max-width:32%;text-align:start;color:#6c757d;font-size:15px;text-decoration:none}.feature-manager .dropup-container .dropup-item:hover{color:#4f83fc}.feature-manager .dropup-container .dropup-item.list-item{width:100%}.list-container{position:fixed;z-index:500;top:0;left:0;bottom:66px;right:0;background:#fff;display:flex;transform:translateY(0);flex-direction:column}.list-container .dropup-title{background:#fff;font-size:20px;line-height:24px;height:60px;font-weight:600;font-family:Inter;text-align:start;padding:16px 16px 8px;margin:0;border-bottom:.5px solid #DEE2E6}.list-container .list-layer{width:100%;flex-grow:1;background:#F6F7F8;overflow-y:scroll}.list-content{margin:16px;padding:0 16px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.list-content .list-item{color:#000;height:53px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;border-bottom:.5px solid #DEE2E6}.list-content .list-item:last-child{border-bottom:none}.other-container{position:fixed;z-index:9999;bottom:66px;right:0;background:#fff;display:flex;flex-direction:column;border:1px solid #DEE2E6;border-top-left-radius:16px}.other-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;border-bottom:1px solid #DEE2E6}.other-header .other-title{font-size:20px;line-height:24px;font-weight:600;font-family:Inter;text-align:start;margin:0}.other-header .other-close-btn{display:flex;align-items:center;border:none;background:#fff}.other-content{display:flex;flex-direction:column}.other-content .other-item{display:flex;align-items:center;gap:8px;padding:16px;text-decoration:none;color:#000;font-size:14px}.other-content .other-item.active{color:#4f83fc;font-weight:900}.other-content .other-item.active svg path{stroke:#4f83fc}@media screen and (max-width: 400px){.list-container,.other-container{bottom:63px}}.warning-modal{width:500px;max-width:96vw;padding:24px 0;display:flex;border-bottom:1px solid #dee2e6}.warning-modal .information-block{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:16px 40px 0}.warning-modal .information-block .highlight-text{color:#212529;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-top:16px;margin-bottom:8px}.warning-modal .information-block .normal-text{color:#212529;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.warning-modal .information-block .normal-text .progressbar{margin-top:12px;margin-bottom:6px}.warning-modal .information-block .normal-text .progressbar .progress{border-radius:16px}.warning-modal .information-block .normal-text .CreationLimit100Qs-value{display:flex;align-items:center;justify-content:space-between}.warning-modal .information-block .normal-text .CreationLimit100Qs-value .question-uploaded{color:#4f83fc;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.warning-modal .information-block .normal-text .CreationLimit100Qs-value .question-rest{color:#ff4848;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.upload-file-container{display:flex;flex-direction:column;align-items:center;width:100%}.upload-file-container .loading-add-file-ai-modal{width:500px;height:100%;z-index:1000}.upload-file-container .loading-add-file-ai-modal .loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:20px}.upload-file-container .loading-add-file-ai-modal.loading-add-file-ai-modal-mobile{width:initial}.upload-file-container .loading-spinner{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-file-container .upload-file-container-load-client{width:100%}.upload-file-container .upload-file-container-load-client .upload-file-content.is-mobile{padding:20px 8px;height:200px;font-size:12px}.upload-file-container .upload-file-container-load-client .upload-file-content.is-mobile .upload-file-content-text{font-size:12px}.upload-file-container .upload-file-container-load-client .upload-file-content{cursor:pointer;border-radius:8px;border:1px dashed #adb5bd;background:#f4f4f4;display:flex;align-items:center;flex-direction:column;width:100%;margin-bottom:12px;padding:40px 8px}.upload-file-container .upload-file-container-load-client .upload-file-content input[type=file]{display:none}.upload-file-container .upload-file-container-load-client .upload-file-content .custom-file-upload{cursor:pointer}.upload-file-container .upload-file-container-load-client .upload-file-content .upload-file-content-text{color:#6c757d;font-size:14px;font-style:normal;font-weight:400;text-align:center}.upload-file-container .upload-file-container-load-client .upload-file-content .upload-file-content-button-add{border-radius:8px;border:1px solid #4f83fc;background:var(--HitBox, rgba(255, 255, 255, 0));height:37px;padding:7px 16px;gap:8px;display:flex;justify-content:center;align-items:center;margin-top:16px;color:#4f83fc}.upload-file-container .upload-file-container-load-client .upload-file-content .upload-file-content-button-add svg{margin-right:8px}.upload-file-container .upload-file-container-load-client .upload-file-content .upload-file-content-button-add svg g path{fill:#4f83fc}.upload-file-container .upload-file-container-load-client .upload-file-content-text-instruct{color:#495057;font-size:12px;font-weight:300;line-height:18px;text-align:center}.upload-file-container .upload-file-container-load-client .upload-file-content-text-error{color:#ff4848;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;margin-bottom:12px}.upload-file-container-load-server{width:100%;margin-bottom:16px}.upload-file-container-load-server img{display:flex;max-width:466px;margin:16px auto;border-radius:8px;max-height:350px}.upload-file-container-load-server .upload-file-container-file-item{display:flex;align-items:center;border-radius:8px;background:#f4f4f4;justify-content:space-between;padding:0 10px}.upload-file-container-load-server .upload-file-container-file-item .file-item-left{display:flex;align-items:center}.upload-file-container-load-server .upload-file-container-file-item .file-item-left .file-item-left-text{color:#212529;font-size:14px;font-style:normal;font-weight:400;line-height:150%;word-break:break-word;margin-left:12px}.upload-file-container-load-server .upload-file-container-file-item .file-item-right{display:flex;align-items:center}.upload-file-container-load-server .upload-file-container-file-item .file-item-right .file-item-right-text{margin-right:16px;color:#495057;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-left:4px}.upload-file-container-load-server .upload-file-container-file-item .file-item-right .item-delete-icon{cursor:pointer}.img-ai-modal-wrapper{width:500px;padding:16px}.img-ai-modal-wrapper .note{font-size:14px;font-weight:400;width:fit-content;padding:10px;margin-bottom:12px;border-radius:8px;border:1px solid #ffd96b;background-color:#f6f7cd;color:#2e260f}.img-ai-modal-wrapper .img-ai-questions-modal-body .img{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;height:auto;width:100%}.img-ai-modal-wrapper .img-ai-questions-modal-body .slider-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin-top:20px}.img-ai-modal-wrapper .img-ai-questions-modal-body .slider-wrapper .slider{width:60%;display:flex}.img-ai-modal-wrapper .img-ai-questions-modal-body .slider-wrapper .slider .slider-range{width:100%;border:1px solid #dee2e6;cursor:pointer}.img-ai-modal-wrapper .img-ai-questions-modal-body .slider-wrapper .change-size-btn{cursor:pointer}.img-ai-modal-wrapper .modal-img-ai-questions-footer{display:flex;justify-content:flex-end;margin-top:20px}.img-ai-modal-wrapper .modal-img-ai-questions-footer .btn{display:flex;width:61px;height:37px;padding:4px 8px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:8px}.img-ai-modal-wrapper .modal-img-ai-questions-footer .btn-cancel{border:1px solid var(--Theme-Light, #efefef);background:var(--Theme-Light, #efefef);color:var(--Gray-700, #495057);margin-right:8px}.img-ai-modal-wrapper .modal-img-ai-questions-footer .btn-save{border:1px solid var(--Theme-Primary, #4f83fc);background:var(--Theme-Primary, #4f83fc);color:#fff}@media (max-width: 576px){.img-ai-modal-wrapper{width:100%}}.my-hoc-lieu-from-ai{--title-color: #212529}.my-hoc-lieu-from-ai .hoc-lieu-ai-title{display:flex;align-items:center;margin-bottom:8px;padding:4px 8px 0}.my-hoc-lieu-from-ai .hoc-lieu-ai-title h1{font-size:24px;font-weight:600;color:var(--title-color);line-height:28.8px;margin-bottom:0;margin-right:16px}.my-hoc-lieu-from-ai .title-description{font-size:12px;color:#495057;font-weight:500;margin-bottom:16px;line-height:18px;padding:2px 8px 0}.my-hoc-lieu-from-ai .ai-features{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:16px}.my-hoc-lieu-from-ai .ai-features .ai-feature{display:flex;padding:20px 16px;flex-direction:column;align-items:center;gap:16px;text-align:center;border-radius:8px;border:1px solid var(--Gray-300, #DEE2E6);background:#FFF;box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808;cursor:pointer}.my-hoc-lieu-from-ai .ai-features .ai-feature__image{height:100px}.my-hoc-lieu-from-ai .ai-features .ai-feature__text--title{color:var(--Color-Body-Text, #212529);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.my-hoc-lieu-from-ai .ai-features .ai-feature__text--description{color:var(--Gray-600, #6C757D);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.my-hoc-lieu-from-ai .ai-features .ai-feature:hover{border-radius:8px;border:1px solid var(--Components-Accordion-Active-Item-Header-Text-Color, #0C63E4);background:var(--Components-Accordion-Active-Item-Header-Background, #E7F1FF);box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}.status-modal-add-to-bucket{font-size:14px}.status-modal-add-to-bucket .status-modal-add-to-bucket-footer{display:flex;justify-content:flex-end}.status-modal-add-to-bucket .status-modal-add-to-bucket-footer .btn-secondary-modal{margin-right:8px;display:flex;height:38px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Gray-gray-200, #F1F1F2);color:var(--Gray-gray-700, #5E6278);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;border:none}.status-modal-add-to-bucket .status-modal-add-to-bucket-footer .btn-approved.btn{color:var(--Gray-White, #FFF);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;background-color:#15a662;display:flex;height:38px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px}.status-modal-add-to-bucket .status-modal-add-to-bucket-footer .btn-reject.btn{color:var(--Gray-White, #FFF);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:flex;height:38px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Theme-danger, #E75F61)}.status-modal-add-to-bucket .status-modal-add-to-bucket-footer .btn-confirm-cus.btn{color:var(--Gray-White, #FFF);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:flex;height:38px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Theme-Primary, #4F83FC)}.status-modal-add-to-bucket .my-skill-modal-base-body-container{padding:16px}.status-modal-add-to-bucket .my-skill-modal-base-body-container .confirm-modal-body{min-width:466px;text-align:left}.status-modal-add-to-bucket .my-skill-modal-base-body-container .confirm-modal-body .sub-text{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding-top:16px}.status-modal-add-to-bucket .my-skill-modal-base-body-container .confirm-modal-body .main-text{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:0;border-radius:8px}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container .reason-note{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container .reason-textarea{width:100%;min-height:72px;padding:5px 12px;font-size:16px;border-radius:8px;border:1px solid var(--Neutral-5, #d9d9d9);background:var(--Neutral-1, #fff);resize:vertical;outline:none;transition:border .2s ease-in-out}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container .reason-textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container .error{color:red;font-size:12px}.status-modal-add-to-bucket .my-skill-modal-base-body-container .reason-container .note-count{color:var(--gray-500, #a1a5b7);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-left:auto}.skill-teacher-list-bank .skill-teacher-list-bank-header{display:flex;align-items:center}.skill-teacher-list-bank .skill-teacher-list-bank-header .skill-teacher-list-bank-title{color:var(--Color-Body-Text, #212529);font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-left:16px}.skill-teacher-list-bank .skill-teacher-list-bank-header .filter{margin-left:auto}.skill-teacher-list-bank .skill-teacher-list-bank-header .filter .form-control{margin-bottom:0!important}.skill-teacher-list-bank .skill-teacher-list-bank-header .filter .date-picker{color:var(--Gray-500, #adb5bd);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:8px;width:33%}.skill-teacher-list-bank .skill-teacher-list-bank-header .filter .search-input{color:#adb5bd;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;height:37px;background:#ffffff;border:.5px solid #ced4da;border-radius:8px;width:320px}.skill-teacher-list-bank .skill-teacher-list-bank-header .filter .search-input input{width:100%;border:none;outline:none;color:#495057}.skill-teacher-list-bank .skill-teacher-list-bank-header .skill-teacher-list-bank-back{display:flex;width:24px;height:24px;justify-content:center;align-items:center;gap:10px;cursor:pointer}.skill-teacher-list-bank .tab-type{margin:16px 0}.skill-teacher-list-bank .tab-type .btn-group .btn-pending{border-radius:8px 0 0 8px}.skill-teacher-list-bank .tab-type .btn-group .btn-processed{border-radius:0 8px 8px 0}.skill-teacher-list-bank .tab-type .btn-group .active-btn{display:flex;width:113px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;color:var(--Gray-White, #fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;border:1px solid var(--Theme-Primary, #4f83fc);background:var(--Theme-Primary, #4f83fc)}.skill-teacher-list-bank .tab-type .btn-group .normal-btn{display:flex;width:113px;padding:7px 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border:1px solid var(--Color-Primary, #4f83fc);background:#fff;color:var(--Color-Primary, #4f83fc);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.skill-teacher-list-bank .skill-teacher-list-bank-content{background:#fff}.skill-teacher-list-bank .skill-teacher-list-bank-content .title-general{color:var(--Body-Text-Body-Color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.skill-teacher-list-bank .skill-teacher-list-bank-content .title-general>div{padding:8px 0}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item{color:var(--Body-Text-Body-Color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item:hover{background-color:#f4f4f4;cursor:pointer}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item .btn-approve-skill{cursor:pointer;display:flex;height:fit-content;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Green-400, #35cb80);color:var(--Gray-White, #fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item .btn-reject-skill{cursor:pointer;display:flex;height:fit-content;padding:8px 16px;justify-content:center;align-items:center;gap:8px;color:var(--Gray-White, #fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%;border-radius:8px;border:1px solid var(--Theme-Danger, #ff4848);background:var(--Red-400, #ff6c6c)}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item a{color:#000}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item a:hover{color:#4f83fc}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-teacher-list-bank .skill-teacher-list-bank-content .skill-item .selection-processed{white-space:unset;overflow:unset;text-overflow:unset}.skill-teacher-list-bank .nodata-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 320px);margin-top:0;border-radius:8px;background:var(--Color-White, #fff);box-shadow:0 0 2px #919eab33,0 12px 24px #919eab1f,12px 0 24px #919eab1f}.skill-teacher-list-bank .nodata-wrapper .nodata-text{text-align:center;font-size:16px;font-style:normal;font-weight:400;color:#212529;margin-top:16px}#assignment-container-my-question.assignment-container-my-question{display:flex;background-color:#4f83fc;font-size:14px;height:32px;width:105px;border-radius:8px;justify-content:center;align-items:center;font-weight:700;cursor:pointer;color:#fff}.publish-modal-container{padding:16px 24px;width:800px}.publish-modal-container .lesson-wrapper{max-height:130px;overflow:auto;border:1px solid #ced4da;border-radius:8px;margin-top:8px}.publish-modal-container .publish-modal-content-image{display:flex;justify-content:center}.publish-modal-container .assign-book-container{display:flex;flex-wrap:wrap;font-size:14px}.publish-modal-container .assign-book-container .name-book{cursor:pointer;width:70%;padding:7.5px 12px;border-radius:8px;border:1px solid #ced4da;background:#e9ecef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:16px}.publish-modal-container .assign-book-container .unassign-book{width:fit-content;border:1px solid #4f83fc;background:#fff;padding:7px 16px;font-weight:700;color:#4f83fc;border-radius:8px;cursor:pointer}.publish-modal-container .item .item-lable{color:#212529;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px}.publish-modal-container .item .input{margin-top:8px;margin-bottom:16px;border-radius:8px;border:1px solid #ced4da;padding-bottom:8px;padding-top:8px;padding-left:12px}.publish-modal-container .item .input input{height:21px;outline:none;border:none!important;width:85%;max-width:100%}.publish-modal-container .item .input .number-of-letters{color:#adb5bd}.publish-modal-container .assign-book-item{font-size:14px}.publish-modal-container .assign-book-item .item-lable{margin-bottom:8px}.publish-modal-container .first-line-publish-modal{display:flex;font-size:14px}.publish-modal-container .first-line-publish-modal .first-line{width:45%}.publish-modal-container .first-line-publish-modal .first-line .disabled{cursor:not-allowed;background-color:#e9ecef;border:1px solid #ced4da;pointer-events:none}.publish-modal-container .first-line-publish-modal .question-order-wrapper{display:flex;height:40px}.publish-modal-container .first-line-publish-modal .question-order{margin-left:32px;display:flex;flex-direction:column}.publish-modal-container .first-line-publish-modal .question-order .question-order-item{display:flex;align-items:center;margin-right:24px}.publish-modal-container .first-line-publish-modal .question-order .question-order-item input{cursor:pointer}.publish-modal-container .first-line-publish-modal .question-order .question-order-item label{margin-left:4px;cursor:pointer;margin-bottom:0}.publish-modal-container .publish-modal-content-title{text-align:center;color:#212529;font-size:20px;font-weight:600;margin-top:16px;margin-bottom:16px}.publish-modal-container .publish-modal-content-text{font-size:14px;margin-top:16px}.publish-modal-container .publish-modal-content-footer{display:flex;justify-content:center;margin-top:16px}.publish-modal-container .publish-modal-content-footer .publish-footer{width:217px;height:55px;padding:7px 16px;color:#fff;font-size:14px;border-radius:8px}.publish-modal-container .publish-modal-content-footer .publish-footer-button{display:flex;width:fit-content;height:55px;padding:7px 16px;color:#fff;font-size:14px;border-radius:8px}.publish-modal-container .publish-modal-content-footer .publish-footer-button .publish-button{cursor:pointer;display:flex;justify-content:center;align-items:center}.publish-modal-container .publish-modal-content-footer .publish-footer-button .publish-button svg{margin-right:8px}.publish-modal-container .publish-modal-content-footer .public{background-color:#4f83fc}.publish-modal-container .publish-modal-content-footer .private{background-color:#eaaa08}.publish-modal-container .publish-modal-content-footer .top{display:flex;justify-content:center;font-weight:600}.publish-modal-container .publish-modal-content-footer .top svg{margin-right:8px}.publish-modal-container .publish-modal-content-footer .bottom{text-align:center;font-weight:400;font-size:12px}@media screen and (max-width: 576px){.publish-modal-container .first-line-publish-modal{display:block}.publish-modal-container .first-line-publish-modal .first-line{width:100%}.publish-modal-container .first-line-publish-modal .question-order{margin-left:0!important}.publish-modal-container .first-line-publish-modal .question-order .item-lable{margin-bottom:0}.publish-modal-container .assign-book-container .name-book{width:100%;margin-right:0;margin-top:8px}.publish-modal-container .assign-book-container .unassign-book{margin-left:auto;margin-right:auto}}.add-and-edit-question-wrapper{font-size:14px}.add-and-edit-question-wrapper .add-and-edit-question-container{padding:16px;font-family:Inter;width:798px;max-width:96vw;font-size:14px}.add-and-edit-question-wrapper .add-and-edit-question-container .add-and-edit-question-img{display:block;margin:auto auto 16px;width:190px;max-width:100%}.add-and-edit-question-wrapper .add-and-edit-question-container .add-and-edit-question-img svg{width:100%;height:auto}.add-and-edit-question-wrapper .add-and-edit-question-container .edit-question-sub-title{padding:10px;border:1px solid #ffd96b;border-radius:8px;background:#f6f7cd;margin-bottom:12px}.add-and-edit-question-wrapper .add-and-edit-question-container label{margin:0}.add-and-edit-question-wrapper .add-and-edit-question-container .select-class-question{min-width:360px;width:100%}@media screen and (max-width: 576px){.add-and-edit-question-wrapper .add-and-edit-question-container .select-class-question{min-width:unset}}.add-and-edit-question-wrapper .add-and-edit-question-container .margin-top-4{margin-top:4px}.add-and-edit-question-wrapper .add-and-edit-question-container .item-wrapper{display:flex;flex-wrap:wrap;margin-top:16px;margin-bottom:22px}.add-and-edit-question-wrapper .add-and-edit-question-container .item-wrapper .type-question{display:flex}.add-and-edit-question-wrapper .add-and-edit-question-container .item .note-add-question{margin-bottom:24px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block{margin-top:16px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .name-container{margin-bottom:30px!important}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .name-container .existing-radio,.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .name-container .new-radio{display:flex}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .name-container .existing-radio input,.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .name-container .new-radio input{margin-right:8px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .select-base-container{width:373px!important}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .item-colab-block{margin-top:16px;display:flex;justify-content:space-around}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .question-order{margin-left:0!important;margin-top:16px;flex-direction:row!important}.add-and-edit-question-wrapper .add-and-edit-question-container .item .add-question-block .question-order .question-order-wrapper{align-items:baseline;margin-left:24px}.add-and-edit-question-wrapper .add-and-edit-question-container .item.question-order{margin-left:32px;display:flex;flex-direction:column}.add-and-edit-question-wrapper .add-and-edit-question-container .item.question-order .question-order-item{display:flex;align-items:center;margin-right:24px}.add-and-edit-question-wrapper .add-and-edit-question-container .item.question-order .question-order-item input{cursor:pointer}.add-and-edit-question-wrapper .add-and-edit-question-container .item.question-order .question-order-item label{margin-left:4px;cursor:pointer}.add-and-edit-question-wrapper .add-and-edit-question-container .item .question-order-wrapper{display:flex;height:40px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .select-book [class$=-control]{border-radius:8px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .select-book [class$=-control] [class$=-indicatorSeparator]{display:none}.add-and-edit-question-wrapper .add-and-edit-question-container .item .lesson-wrapper{max-height:170px;overflow-y:auto}.add-and-edit-question-wrapper .add-and-edit-question-container .item .text-error{color:#ff4848}.add-and-edit-question-wrapper .add-and-edit-question-container .item .text-error.text-error-name{margin-top:-6px;margin-bottom:6px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .assign-book-container{display:flex;justify-content:space-between;flex-wrap:wrap}.add-and-edit-question-wrapper .add-and-edit-question-container .item .assign-book-container .name-book{cursor:pointer;width:318px;padding:7.5px 12px;border-radius:8px;border:1px solid #ced4da;background:#e9ecef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:79.3%}.add-and-edit-question-wrapper .add-and-edit-question-container .item .assign-book-container .unassign-book{border:1px solid #4f83fc;background:#fff;padding:7px 16px;font-weight:700;color:#4f83fc;border-radius:8px;cursor:pointer}.add-and-edit-question-wrapper .add-and-edit-question-container .item .question-button{padding:4px 8px;border-radius:8px;border:1px solid #ced4da;height:40px;box-sizing:border-box;text-align:center;margin-left:10px;min-width:106px;cursor:pointer}.add-and-edit-question-wrapper .add-and-edit-question-container .item .item-lable{color:#212529;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .name-container{display:flex;margin-bottom:12px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .name-container .existing-radio{margin-right:48px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .name-container .sk-single-choice{flex-basis:calc(100% - 163px);margin-right:8px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .name-container .btn-success{margin-left:8px;font-size:14px;padding:7px 16px;border-radius:8px;border:1px solid #15a662;background:#15a662}.add-and-edit-question-wrapper .add-and-edit-question-container .item .name-container .btn-success svg{margin-right:8px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .input{margin-top:8px;margin-bottom:16px;border-radius:8px;border:1px solid #ced4da;padding-bottom:8px;padding-top:8px;padding-left:12px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .input.error{border:1px solid #ff4848}.add-and-edit-question-wrapper .add-and-edit-question-container .item .input .number-of-letters{color:#adb5bd}.add-and-edit-question-wrapper .add-and-edit-question-container .item .input input{height:21px;outline:none;border:none;width:708px;max-width:100%}.add-and-edit-question-wrapper .add-and-edit-question-container .item-grade-create-view .Select-content-grades{width:100%!important}.add-and-edit-question-wrapper .add-and-edit-question-container .item-grade-create-view .item-lable{margin-bottom:8px}.add-and-edit-question-wrapper .add-and-edit-question-container-footer{padding:12px;display:flex;border-top:1px solid #e9ecef;justify-content:space-between}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .margin-left-12px{margin-left:12px}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .delete-questions{font-weight:700;color:#ff4848;cursor:pointer;padding:7px 16px;display:flex;align-items:center}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .footer-button-wrapper{display:flex}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .footer-button-wrapper .add-btn{padding:7px 16px;border-radius:8px;border:1px solid #4f83fc;cursor:pointer;background:#4f83fc;color:#fff;font-weight:700;display:flex;align-items:center;gap:8px}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .footer-button-wrapper .add-btn:hover{border-radius:8px;border:1px solid #4a6ccc;background:#4873ec}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .footer-button-wrapper .cancle-btn{padding:7px 16px;border-radius:8px;border:1px solid #efefef;cursor:pointer;color:#495057;background:#efefef;font-weight:700}.add-and-edit-question-wrapper .add-and-edit-question-container-footer .footer-button-wrapper .cancle-btn:hover{border-radius:8px;border:1px solid #bcbcbc;background:#ddd}.add-and-edit-question-wrapper.create-question-wrapper .add-and-edit-question-container{display:grid;grid-template-areas:"img img" "grade subject";grid-template-columns:1fr 1fr;gap:16px;width:500px}.add-and-edit-question-wrapper.create-question-wrapper .add-and-edit-question-container .select-class-question{width:100%;min-width:unset}.add-and-edit-question-wrapper.create-question-wrapper .add-and-edit-question-img{grid-area:img}.add-and-edit-question-wrapper.create-question-wrapper .item{grid-area:subject}.add-and-edit-question-wrapper.create-question-wrapper .item-grade-create-view{grid-area:grade;margin-top:0!important}@media screen and (max-width: 739px){.add-and-edit-question-wrapper .add-and-edit-question-container .item-wrapper .item{display:flex;margin-bottom:4px;width:100%;flex-direction:column}.add-and-edit-question-wrapper .add-and-edit-question-container .item-wrapper{margin-top:12px;margin-bottom:0}.add-and-edit-question-wrapper .add-and-edit-question-container .item.question-order{margin-left:0}.add-and-edit-question-wrapper .add-and-edit-question-container .item .item-lable{min-width:60px}.add-and-edit-question-wrapper .add-and-edit-question-container .item .assign-book-container .name-book{width:100%}.add-and-edit-question-wrapper .add-and-edit-question-container .item .assign-book-container .unassign-book{margin-top:8px;width:fit-content;margin-left:auto;margin-right:auto}.add-and-edit-question-wrapper #select-base-question-container.select-base-container .Select-content-subject{margin-left:unset;width:auto}.add-and-edit-question-wrapper #select-base-question-container.select-base-container .Select-content-grades{width:auto}}.sk-single-choice .react-select-container.sk-single-choice__select{width:100%;border-radius:8px;border:1px solid var(--gray-400, #CED4DA);background:var(--gray-white, #FFF)}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control{cursor:pointer;min-height:35px;border:none;box-shadow:none;background:var(--gray-white, #FFF);border-radius:8px;height:35px}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__value-container{padding:0 8px;height:35px}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__value-container .custom-value-container{display:flex;width:100%;color:#212529;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;align-items:center}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__value-container .custom-value-container .custom-value{width:auto;flex-basis:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__value-container .custom-value-container.active{color:#4f83fc}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__value-container .react-select__placeholder{position:unset;max-width:max-content;color:var(--body-text-body-color, #212529);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;white-space:nowrap;transform:unset;-webkit-transform-style:unset;margin-right:36px}.sk-single-choice .react-select-container.sk-single-choice__select .react-select__control .react-select__indicator{color:var(--gray-400, #CED4DA);padding:8px}.sk-single-choice .react-select-container.sk-single-choice__select.react-select--is-disabled .react-select__control{background-color:#efefef;cursor:not-allowed}.sk-single-choice .react-select-container.sk-single-choice__select.react-select--is-disabled .react-select__placeholder{color:#adb5bd}.update-question-container .content{overflow:auto}.update-question-container .content .my-hoc-lieu-skill-name{padding:16px;color:#212529;font-size:24px;font-weight:600;line-height:120%}.base-multi-select-my-question{position:relative;font-size:14px}.base-multi-select-my-question .base-multi-select-value{padding:0 12px;width:250px;border:1px solid #ced4da;background:#fff;border-radius:8px;display:flex;justify-content:space-between;align-items:center;height:37px}.base-multi-select-my-question .option-container{color:#212529;margin-top:5px;position:absolute;border-radius:8px;background:#fff;width:100%;padding:16px;border:1px solid #ced4da}.base-multi-select-my-question .option-container .option-item{cursor:pointer}.base-multi-select-my-question .option-container .option-item .checkbox{margin-right:6px}.modal-backdrop{z-index:1050}.worksheet-popup{font-family:Be Vietnam Pro!important}.feedback .close-icon{position:absolute;z-index:999}.feedback .clicking{background:#fff4e2;transform:scale(1.2)}.feedback .clicking-svg{transform:scale(1.2);transform:translateY(-30%);transition:all .5s}.feedback-test-popup{padding:32px 24px;text-align:center;width:493px;position:relative}.feedback-test-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:8px}.feedback-test-popup .right-background{position:absolute;top:0;right:0;border-radius:20px}.feedback-test-popup .left-background{position:absolute;top:0;left:0;border-radius:20px}.feedback-test-popup .note{width:357px;margin-left:auto;margin-right:auto}.feedback-test-popup .note span{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#718096;text-align:center}.feedback-test-popup .emotion .text{margin-bottom:16px;font-style:normal;font-weight:500;font-size:16px;line-height:28px;text-align:center;color:#4a5568}.feedback-test-popup .emotion .icon{cursor:pointer;display:flex;justify-content:center}.feedback-test-popup .emotion .icon div:last-child{margin-right:0}.feedback-test-popup .emotion .icon div{width:56px;height:56px;background:rgba(0,0,0,.04);border-radius:8px;margin-right:24px;display:flex;justify-content:center;align-items:center}.feedback-test-popup .emotion .icon div:hover{background:#fff4e2;transform:scale(1.2)}.feedback-test-popup .emotion .icon div:hover svg{transform:scale(1.2);transform:translateY(-30%);transition:all .5s}.feedback-test-popup .feedback-content{margin-top:32px}.feedback-test-popup .feedback-content .title{font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#4a5568}.feedback-test-popup .feedback-content .content .text-content{width:100%;height:135px;border:.3px solid #d3d2d2;border-radius:8px;margin-top:8px;margin-bottom:8px;resize:none;cursor:auto;padding-left:16px;padding-top:5px;color:#a0aec0}.feedback-test-popup .feedback-content .content .text-content::-webkit-input-placeholder{font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:24px;color:#a0aec0}.feedback-test-popup .feedback-content .content textarea:focus{outline:none!important;border:.3px solid #d3d2d2}.feedback-test-popup .feedback-test-footer{display:flex}.feedback-test-popup .feedback-test-footer .upload{display:flex;cursor:pointer}.feedback-test-popup .feedback-test-footer .upload .block{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:rgba(0,0,0,.04);border-radius:8px;margin-right:8px}.feedback-test-popup .feedback-test-footer .upload .block svg{position:absolute}.feedback-test-popup .feedback-test-footer .upload .block .choose-image{background-image:url(/assets/image-background-0f466d33.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.feedback-test-popup .feedback-test-footer .upload .block .choose-video{background-image:url(/assets/video-background-926cf836.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.feedback-test-popup .feedback-test-footer .upload .block .choose-image::-webkit-file-upload-button,.feedback-test-popup .feedback-test-footer .upload .block .choose-video::-webkit-file-upload-button{visibility:hidden;content:attr("Chọn tệp")}.feedback-test-popup .feedback-test-footer .upload .block .label{display:none}.feedback-test-popup .feedback-test-footer .btn-block{display:flex;justify-content:flex-end}.feedback-test-popup .feedback-test-footer .feedback-send-btn{padding:10px 24px;gap:4px;width:120px;height:48px;justify-content:center;display:flex;align-items:center;color:#fff;background:#cbd5e0;border-radius:8px;margin-right:8px;cursor:pointer}.save-worksheet-popup{padding:36px;width:544px;text-align:center}.save-worksheet-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:20px}.save-worksheet-popup .test-name{margin-bottom:16px}.save-worksheet-popup .test-name .label{display:flex;justify-content:flex-start;align-items:center;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#2d3748;margin-bottom:8px}.save-worksheet-popup .test-name .input-name{outline:none;display:flex;width:100%;flex-direction:row;align-items:center;padding:8px 0 8px 16px;gap:12px;background:#f3f6f8;border:1px solid #cbd5e0;border-radius:8px;color:#2d3748}.save-worksheet-popup .test-name .input-name::placeholder{color:#718096}.save-worksheet-popup .test-name .input-name:hover{outline:1px solid #4a5568}.save-worksheet-popup .test-name .input-name:focus{outline:1px solid #38a4ff}.save-worksheet-popup .test-name .error-container{display:flex;justify-content:flex-start;align-items:center;font-size:14px;text-align:justify;color:red}.save-worksheet-popup .save-test-location{background:#f2f2f2;border-radius:8px;padding:16px;display:flex;justify-content:space-between;margin-bottom:28px}.save-worksheet-popup .save-test-location .save-test-location-content .location .label{display:flex;font-weight:400;font-size:14px;line-height:24px;color:#4a5568;margin-bottom:8px}.save-worksheet-popup .save-test-location .save-test-location-content .location .location-name{display:flex;justify-content:flex-start;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2d3748}.save-worksheet-popup .save-test-location .save-test-location-content .location .location-name .location-icon-name{margin-right:8px}.save-worksheet-popup .save-test-location .save-test-location-content .location .location-name .location-icon-name path{fill:#2d3748}.save-worksheet-popup .save-test-location .save-test-location-content .location .location-name .location-text-name{display:flex;align-items:center;justify-content:flex-start}.save-worksheet-popup .save-test-location .save-test-location-image{display:flex;justify-content:flex-end;align-items:center}.save-worksheet-popup .save-test-footer{display:flex;justify-content:center;margin-top:16px;font-weight:500;font-size:16px;line-height:28px}.save-worksheet-popup .save-test-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:200px;height:48px;border:1px solid #3261bb;border-radius:8px;color:#3261bb;margin-right:8px;cursor:pointer}.save-worksheet-popup .save-test-footer .cancel-btn:hover{box-shadow:-2px 2px #6ac3f44d}.save-worksheet-popup .save-test-footer .save-btn{cursor:pointer;margin-left:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:200px;height:48px;background:#38a4ff;border-radius:8px;color:#fff}.save-worksheet-popup .save-test-footer .save-btn:hover{box-shadow:-2px 2px #6ac3f44d}.success-save-test-popup{padding:36px;width:95vw;max-width:642px;text-align:center;background:#ffffff;border-radius:16px;font-family:Be Vietnam Pro,sans-serif;font-size:16px}.success-save-test-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:20px}.success-save-test-popup .success-save-test-image{margin-bottom:20px}.success-save-test-popup .test-info{display:flex}.success-save-test-popup .test-info .label{display:flex;flex:30%;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#2d3748;margin-bottom:8px;justify-content:flex-start}.success-save-test-popup .test-info .value{display:flex;flex:70%;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#1a202c;text-align:left;margin-bottom:16px;justify-content:flex-start}.success-save-test-popup .test-info .test-base-info-values{margin-bottom:unset;flex-wrap:wrap}.success-save-test-popup .test-info .test-base-info-values .test-info-item{white-space:nowrap;height:32px;margin-right:12px;padding:4px 8px;border-radius:8px;background:#f2f2f2;font-weight:400;font-size:14px;line-height:24px;margin-bottom:16px}.success-save-test-popup .test-info .test-base-info-values .test-info-item.end-item{margin-right:0}.success-save-test-popup .test-info .test-base-info-values .test-info-item .test-info-item-icon{margin-right:4px}.success-save-test-popup .success-save-test-footer{display:flex;justify-content:center;margin-top:16px;font-weight:500;line-height:28px}.success-save-test-popup .success-save-test-footer .cancel-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;min-width:150px;height:48px;border:1px solid #3261bb;border-radius:8px;color:#3261bb;margin-right:16px;cursor:pointer}.success-save-test-popup .success-save-test-footer .cancel-btn:hover{box-shadow:-2px 2px #6ac3f44d}.success-save-test-popup .success-save-test-footer .save-btn{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;min-width:150px;height:48px;background:#38a4ff;border-radius:8px;color:#fff}.success-save-test-popup .success-save-test-footer .save-btn:hover{box-shadow:-2px 2px #6ac3f44d}.share-worksheet-modal .modal-body{max-height:calc(100vh - 200px);overflow-y:auto}.share-worksheet-modal .share-worksheet-popup{width:581px;display:flex;flex-direction:column;gap:16px}.share-worksheet-modal .share-worksheet-popup .title{font-style:normal;font-weight:600;font-size:20px;line-height:32px;color:#1a202c;margin-bottom:32px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-image{text-align:center;width:100%}.share-worksheet-modal .share-worksheet-popup .share-worksheet-image svg{width:280px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-title{color:var(--theme-body-xm-phn-cp, #3f4254);font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-name-label,.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-label{margin-bottom:8px;overflow:hidden;color:var(--theme-body-xm-phn-cp, #3f4254);text-overflow:ellipsis;font-style:normal;font-weight:500;line-height:130%}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-name-value{margin-bottom:16px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-name-value input{width:100%;height:50px;min-height:50px;max-height:50px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .error-item-container{margin-bottom:16px;margin-top:-8px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input{display:flex;align-items:center;margin-bottom:16px;padding:8px 16px;background:#fdfdfd;border:1px solid #e2e8f0;border-radius:8px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input:focus-within{outline:1px solid #4f83fc;border:1px solid transparent}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input:focus-within .iput-icon svg path{fill:#4f83fc}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .iput-icon{padding-right:9px;border-right:1px solid #e2e8f0;margin-right:8px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data-container{max-height:100px;overflow-y:auto}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data{display:flex;flex-wrap:wrap;text-align:center}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data .tag-item{margin-right:8px;margin-top:4px;margin-bottom:4px;display:flex;justify-content:center;align-items:center;padding:4px 8px;gap:8px;background:#f1f1f5;border-radius:5px;color:#2d3748}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data .tag-item svg{width:16px;height:16px;cursor:pointer}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data .tag-item.error{color:#dd3640}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data input{min-width:200px;outline:unset;border:unset;margin-top:4px;margin-bottom:4px;color:var(--theme-body-xm-phn-cp, #3f4254);font-style:normal;font-weight:500;line-height:150%}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data input::placeholder{color:var(--Gray-Placeholder, #a1a5b7)}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data input:-ms-input-placeholder{color:var(--Gray-Placeholder, #a1a5b7)}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .share-worksheet-body-input .input-data input::-ms-input-placeholder{color:var(--Gray-Placeholder, #a1a5b7)}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .list-error{max-height:100px;overflow-y:auto}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .error-item{align-items:center;display:flex;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#4a5568}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .error-item .error-icon{margin-right:8px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .number-teacher-share{display:flex;align-items:center;margin-bottom:4px;overflow:hidden;color:var(--theme-body-xm-phn-cp, #3f4254);text-overflow:ellipsis;font-style:normal;font-weight:500;line-height:130%}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .number-teacher-share .number-teacher-share-value{color:var(--theme-body-xm-phn-cp, #3f4254);margin-left:6px}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .shared-teacher-container{max-height:100px;overflow-y:auto}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .shared-teacher{flex-wrap:wrap}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .shared-teacher .tag-item{margin-right:8px;margin-bottom:8px;display:flex;justify-content:center;align-items:center;padding:4px 8px;gap:8px;background:#f1f1f5;border-radius:5px;color:#2d3748}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .shared-teacher .tag-item svg{width:16px;height:16px;cursor:pointer}.share-worksheet-modal .share-worksheet-popup .share-worksheet-body .shared-teacher .tag-item.error{color:#dd3640}.share-worksheet-modal .modal-footer button{display:flex;height:38px;padding:7px 12px;justify-content:center;align-items:center;border-radius:8px;border:none;font-style:normal;font-weight:700;line-height:150%}.share-worksheet-modal .modal-footer button.close-button{background:var(--Gray-gray-200, #f1f1f2);color:var(--Gray-gray-700, #5e6278)}.share-worksheet-modal .modal-footer button.close-button:hover{background:var(--Gray-gray-300, #e1e3ea)}.share-worksheet-modal .modal-footer button.close-button:active{background:var(--Gray-gray-400, #d8d8e5)}.share-worksheet-modal .modal-footer button.save-button{background:var(--Theme-Primary, #4f83fc);color:var(--Gray-white, #fff)}.share-worksheet-modal .modal-footer button.save-button:hover{background:var(--Blue-blue-600, #4d70e7)}.share-worksheet-modal .modal-footer button.save-button:active{background:var(--Blue-blue-700, #4b5ed4)}.share-worksheet-modal .modal-footer button.save-button.disabled{opacity:.5;background:var(--Theme-Primary, #4f83fc);cursor:no-drop}@media (max-width: 678px){.share-worksheet-modal .modal-dialog{margin:.5rem auto}.share-worksheet-modal .share-worksheet-popup{width:calc(100vw - 60px)}}@media (max-width: 480px){.share-worksheet-modal .share-worksheet-popup .share-worksheet-image svg{width:calc(90vw - 100px);height:fit-content}}.edit-test-modal .modal-dialog{margin-top:unset;margin-bottom:unset;overflow-y:unset}.edit-test-modal .choose-question-worksheet,.edit-test-modal .choose-header-worksheet{font-family:Be Vietnam Pro,sans-serif;width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column}.edit-test-modal .choose-question-worksheet .title,.edit-test-modal .choose-header-worksheet .title{padding:6px 0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;line-height:40px;color:#1a202c}.edit-test-modal .choose-question-worksheet .content .create-question-container .create-question-body,.edit-test-modal .choose-header-worksheet .content .create-question-container .create-question-body{max-height:calc(100vh - 210px)}.edit-test-modal .choose-question-worksheet .content .tab-title,.edit-test-modal .choose-header-worksheet .content .tab-title{display:flex;justify-content:space-between;align-items:center;border:none}.edit-test-modal .choose-question-worksheet .content .tab-title .nav-item,.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item{flex:30%;display:flex;justify-content:center;font-weight:600;font-size:16px;line-height:28px;color:#718096}.edit-test-modal .choose-question-worksheet .content .tab-title .nav-item .nav-link,.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item .nav-link{justify-content:center;display:flex;width:100%;font-weight:600;font-size:18px;line-height:28px;color:#718096;border-radius:24px 24px 0 0;border:none}.edit-test-modal .choose-question-worksheet .content .tab-title .nav-item .nav-link:hover,.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item .nav-link:hover{border:none}.edit-test-modal .choose-question-worksheet .content .tab-title .nav-item .nav-link.active,.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item .nav-link.active{color:#38a4ff;background:#f1f5f9}.edit-test-modal .choose-question-worksheet .question-option-footer,.edit-test-modal .choose-header-worksheet .question-option-footer{display:flex;justify-content:space-between;align-items:center;padding:8px 48px;background-color:#fff}.edit-test-modal .choose-question-worksheet .question-option-footer .btn,.edit-test-modal .choose-header-worksheet .question-option-footer .btn{height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;min-width:200px;border-radius:8px;font-weight:500;font-size:16px;line-height:28px;cursor:pointer}.edit-test-modal .choose-question-worksheet .question-option-footer .btn-cancel,.edit-test-modal .choose-header-worksheet .question-option-footer .btn-cancel{border:1px solid #3261bb;color:#3261bb}.edit-test-modal .choose-question-worksheet .question-option-footer .btn-cancel:hover,.edit-test-modal .choose-header-worksheet .question-option-footer .btn-cancel:hover{box-shadow:-2px 2px #6ac3f44d}.edit-test-modal .choose-question-worksheet .question-option-footer .btn-submit,.edit-test-modal .choose-header-worksheet .question-option-footer .btn-submit{background:#38a4ff;color:#fff}.edit-test-modal .choose-question-worksheet .question-option-footer .btn-submit:hover,.edit-test-modal .choose-header-worksheet .question-option-footer .btn-submit:hover{box-shadow:-2px 2px #6ac3f44d}.edit-test-modal-new .close-icon{top:18px}.edit-test-modal-new .choose-question-worksheet .title{color:#1a202c;font-size:24px;font-weight:600;line-height:36px;padding:17px 36px}.worksheet-modal.dowload-worksheet-progress-popup .modal-dialog{max-width:500px;width:auto}.worksheet-modal.dowload-worksheet-progress-popup .modal-body{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .dowload-worksheet{display:flex;align-items:center;width:100%}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .dowload-worksheet .dowload-worksheet-icon{min-width:24px;margin-right:10px}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .dowload-worksheet .dowload-worksheet-name{font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#718096;flex-grow:1;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .dowload-worksheet .dowload-worksheet-progress-label{font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#2d3748;min-width:140px;text-align:right}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .download-worksheet-error{font-weight:400;font-size:14px;line-height:24px;color:#f85a5a}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .progress{height:24px;border-radius:8px;width:100%}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .progress .progress-bar{background-color:#38a4ff}.worksheet-modal.dowload-worksheet-progress-popup .modal-body .progress .progress-bar-striped{border-radius:8px;background-image:linear-gradient(-45deg,rgba(227,239,253,.3) 25%,transparent 25%,transparent 50%,rgba(227,239,253,.3) 50%,rgba(227,239,253,.3) 75%,transparent 75%,transparent);background-size:30px 30px;animation:1s linear infinite progress-bar-stripes-custom}.worksheet-modal.dowload-worksheet-progress-popup .modal-footer button{display:flex;height:38px;padding:7px 12px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--Gray-white, #fff)}.worksheet-modal.dowload-worksheet-progress-popup .modal-footer button:hover{background:var(--Gray-gray-200, #f1f1f2)}.worksheet-modal.dowload-worksheet-progress-popup .modal-footer button:active{background:var(--Gray-gray-300, #e1e3ea)}.download-multi-test-popup .download-test-info .download-test-cancel-icon{display:flex;align-items:center;margin-left:16px}.download-multi-test-popup .download-test-info .download-test-cancel-icon svg{width:20px;height:20px}.worksheet-confirm-popup .modal-body{color:var(--theme-body-xm-phn-cp, #3f4254);min-width:500px;max-width:1200px;font-style:normal;font-weight:500;line-height:150%}.worksheet-confirm-popup .modal-body .confirm-modal-content .image-content{display:flex;justify-content:center;align-items:center}.worksheet-confirm-popup .confirm-modal-content{color:var(--theme-body-xm-phn-cp, #3f4254);font-style:normal;font-weight:500;line-height:150%}.worksheet-confirm-popup .confirm-modal-content .text-content{margin-bottom:0}.worksheet-confirm-popup .modal-footer button{display:flex;height:38px;padding:7px 12px;justify-content:center;align-items:center;border-radius:8px;border:none;font-style:normal;font-weight:700;line-height:150%}.worksheet-confirm-popup .modal-footer button.close-button{background:var(--Gray-gray-200, #f1f1f2);color:var(--Gray-gray-700, #5e6278)}.worksheet-confirm-popup .modal-footer button.close-button:hover{background:var(--Gray-gray-300, #e1e3ea)}.worksheet-confirm-popup .modal-footer button.close-button:active{background:var(--Gray-gray-400, #d8d8e5)}.worksheet-confirm-popup .modal-footer button.primary-button{background:var(--Theme-Primary, #4f83fc);color:var(--Gray-white, #fff)}.worksheet-confirm-popup .modal-footer button.primary-button:hover{background:var(--Blue-blue-600, #4d70e7)}.worksheet-confirm-popup .modal-footer button.primary-button:active{background:var(--Blue-blue-700, #4b5ed4)}.worksheet-confirm-popup .modal-footer button button{font-weight:500;font-size:16px}@media (max-width: 1366px){.worksheet-confirm-popup .modal-body{max-width:800px}}@media (max-width: 520px){.worksheet-confirm-popup .modal-body{min-width:calc(100vw - 32px)}}.approve-worksheet-popup .modal-footer button.primary:focus,.approve-worksheet-popup .modal-footer button.primary:focus-visible{background:var(--Blue-blue-700, #4b5ed4)}.revoke-test-share-modal{width:500px}.block-operation-mode .close-icon{display:none}.operation-mode-popup{padding:32px 32px 24px;width:600px}.operation-mode-popup .title{font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;text-align:center;color:#1a202c;margin-bottom:20px}.operation-mode-popup .back-ground{display:flex;justify-content:center;align-items:center}.operation-mode-popup .intro-2{margin-bottom:30px}.operation-mode-popup .intro-1{margin-top:12px}.operation-mode-popup .intro-1 .note{color:#38a4ff;text-decoration:underline}.operation-mode-popup .intro-1 .highlight{font-weight:600;color:#1a202c}.operation-mode-popup .operation-mode-footer{display:flex;justify-content:space-between;align-items:flex-end}.operation-mode-popup .operation-mode-footer .left-footer{display:flex}.operation-mode-popup .operation-mode-footer .left-footer input{margin-right:8px}.operation-mode-popup .operation-mode-footer .left-footer label{font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;color:#000}.operation-mode-popup .operation-mode-footer .right-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;gap:4px;width:186px;height:42px;background:#38a4ff;border-radius:8px;cursor:pointer}.operation-mode-popup .operation-mode-footer .right-footer .save-btn{font-family:Be Vietnam Pro,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:28px;display:flex;align-items:center;text-align:center;color:#fff}.download-multi-test-popup{padding:24px 32px;width:600px}.download-multi-test-popup .progress{height:8px;border-radius:99px}.download-multi-test-popup .progress .progress-bar{background-color:#38a4ff}.download-multi-test-popup .download-title{font-weight:600;font-size:20px;line-height:32px;text-align:center;margin-bottom:8px}.download-multi-test-popup .download-test-info{display:flex;margin-bottom:16px}.download-multi-test-popup .download-test-info .download-test-icon{margin-right:12px}.download-multi-test-popup .download-test-info .download-test-name{font-weight:600;font-size:16px;line-height:28px;margin-bottom:4px}.download-multi-test-popup .download-test-info .download-test-progress-label{font-weight:400;font-size:14px;line-height:24px;color:#718096;margin-top:4px}.download-multi-test-popup .download-test-info .download-test-error{font-weight:400;font-size:14px;line-height:24px;color:#f85a5a;margin-bottom:16px}.download-multi-test-popup .btn-cancel{padding:10px 46px;border:1px solid #3261bb;border-radius:8px;font-weight:500;font-size:16px;line-height:28px;color:#3261bb}.suggesstion-modal{font-family:Be Vietnam Pro,sans-serif}.suggesstion-modal .worksheet-disabled{pointer-events:none}.suggesstion-modal .choose-edit-one-student{background:#f1f5f9}.suggesstion-modal .modal-dialog{width:45%}.suggesstion-modal .modal-dialog .modal-content{max-width:570px;margin-top:4%;border-radius:16px}.suggesstion-modal .modal-dialog .modal-content .modal-header{display:flex;height:52px;font-weight:600;font-size:20px;line-height:32px;background-color:#e3effd;padding-left:32px;padding-right:32px;text-align:left;align-items:center;justify-content:center;color:#718096;border-radius:16px 16px 0 0;color:#365899}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding:32px;font-size:16px;color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .skill-suggestion-icon{opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .icon-assign{width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.suggesstion-modal .modal-dialog .modal-content .modal-body .icon-assign:hover{background-color:#d9f4ff}.suggesstion-modal .modal-dialog .modal-content .modal-body .skill-suggestion-icon:hover{opacity:.5}.suggesstion-modal .modal-dialog .modal-content .modal-body .no-suggestion{color:#c6c6c6}.suggesstion-modal .modal-dialog .modal-content .modal-body .has-suggestion{color:#2f4d87}.suggesstion-modal .modal-dialog .modal-content .modal-body .dropdown-menu{padding:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .enable{color:#ffc107}.suggesstion-modal .modal-dialog .modal-content .modal-body .dropdown.nav-item .dropdown-toggle{padding:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .dropdown.nav-item .dropdown-toggle:after{display:none}.suggesstion-modal .modal-dialog .modal-content .modal-body .mt-item{margin-top:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .mb-item{margin-bottom:16px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item{display:flex;align-items:center;height:40px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item.error{margin-bottom:4px!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item.error-item{height:unset;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#dd3640}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input{border-radius:8px!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]{padding-right:16px;padding-left:8px;height:40px;color:#718096;cursor:text}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control]:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=control] [class$=singleValue]{color:#718096;margin-left:unset;font-size:14px;padding-left:8px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=menu] [class$=option]{font-size:14px;padding-left:16px!important;padding-right:16px!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer]{padding-left:8px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=ValueContainer] [class$=singleValue]{margin-left:unset;padding-left:unset;font-size:14px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=IndicatorsContainer] span{display:none}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .data-input [class$=IndicatorsContainer] [class$=indicatorContainer]{padding-right:0!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .title{flex:1;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#2d3748}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign{flex:3;box-sizing:border-box;display:flex;justify-content:space-between;font-size:14px;font-style:normal;font-weight:400}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign>input{padding:8px 16px!important;height:40px!important;text-align:left!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .input-number{padding:8px 16px!important;height:40px!important;text-align:left!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.worksheet-dropdown-class{margin-right:0}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.worksheet-dropdown-class:hover,.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.worksheet-dropdown-class.focus{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.worksheet-dropdown-class .worksheet-dropdown-contents{box-shadow:4px 8px 24px -12px #6d788240;width:100%}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.worksheet-dropdown-class .worksheet-dropdown-contents .container-class{width:100%}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]{color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[type=text]:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign.data-input input[disabled]{background:#f1f5f9;color:#a0aec0}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a{padding:8px 16px!important;color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign a:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .input-number{width:calc(50% - 16px)}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker{cursor:pointer;width:calc(50% - 16px);color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-popper{width:420px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker.date-picker-wrapper{position:relative}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker.date-picker-wrapper .date-picker-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;width:28px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper{position:relative;cursor:pointer;width:100%;padding:8px 0 8px 16px;height:fit-content;border:1px solid #e2e8f0;border-radius:8px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:hover{border-color:#4a5568;border-width:1px!important;box-shadow:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:focus-within{border:solid #38a4ff!important;border-width:1px!important;outline:solid 1px #38a4ff!important;box-shadow:unset!important;color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper:after{content:"";position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;right:16px;top:calc(50% - 12px);width:24px;height:24px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input{text-align:left;max-width:100%;width:100%;color:#718096;padding:unset;height:24px;border:none!important;background-color:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input::placeholder{color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover{border:none!important;border-width:1px;box-shadow:none!important;opacity:1;color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:hover::placeholder{color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .date-picker .react-datepicker-wrapper input:focus::placeholder{color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select{display:flex;flex:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle{flex:1;border:1px solid #ced4da;border-radius:5px;padding:unset!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name{display:flex;justify-content:space-between;color:#718096}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name:hover{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name:focus-within{border:none!important;border-width:1px;box-shadow:none!important;color:#1a202c;opacity:1}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name:focus-within::placeholder{color:#1a202c}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name input{padding-right:8px;border:none!important}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-toggle .classroom-name input:focus-visible{outline:unset}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-menu{width:100%;padding-right:20px;padding-left:20px;max-height:70vh;overflow:auto}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .choose-assign .worksheet-mutil-select .dropdown-menu::-webkit-scrollbar{width:5px;background-color:#fff;border-bottom-right-radius:5px}.suggesstion-modal .modal-dialog .modal-content .modal-body .footer-btn{font-size:16px!important;padding:10px 24px;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:28px}.suggesstion-modal .modal-dialog .modal-content .modal-body .cancel{border:1px solid #3261bb;color:#3261bb}.suggesstion-modal .modal-dialog .modal-content .modal-body .cancel:hover{box-shadow:-2px 2px #6ac3f442}.suggesstion-modal .modal-dialog .modal-content .modal-body .cancel:active{background:#2b75d7}.suggesstion-modal .modal-dialog .modal-content .modal-body .save{color:#fff;background-color:#38a4ff}.suggesstion-modal .modal-dialog .modal-content .modal-body .save:hover{box-shadow:-2px 2px #6ac3f442}.suggesstion-modal .modal-dialog .modal-content .modal-footer{padding:0 32px 32px;margin:unset;border-top:none;justify-content:space-between!important}.suggesstion-modal .modal-dialog .modal-content .modal-footer .footer-btn{font-size:16px!important;padding:10px 24px;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:28px}.suggesstion-modal .modal-dialog .modal-content .modal-footer .cancel{border:1px solid #3261bb;color:#3261bb}.suggesstion-modal .modal-dialog .modal-content .modal-footer .cancel:hover{box-shadow:-2px 2px #6ac3f442}.suggesstion-modal .modal-dialog .modal-content .modal-footer .cancel:active{background:#2b75d7;color:#fff}.suggesstion-modal .modal-dialog .modal-content .modal-footer .save{color:#fff;background-color:#38a4ff;border:unset}.suggesstion-modal .modal-dialog .modal-content .modal-footer .save:hover{box-shadow:-2px 2px #6ac3f442;background-color:#38a4ff}.confirm-submit-test-modal .text-content{margin-bottom:0}.confirm-submit-test-modal .text-content .number-question{color:#38a4ff}.confirm-submit-test-modal .text-content .number-question-red{color:#e75f5f}.finish-worksheet-popup{font-family:Inter,sans-serif;text-align:center;font-size:16px}.finish-worksheet-popup .modal-content{margin-top:0}.finish-worksheet-popup .popup-title{font-weight:600;font-size:20px;line-height:32px;display:flex;align-items:center;justify-content:center;color:#1a202c;margin-bottom:16px}.finish-worksheet-popup .alert-container{display:flex;padding:12px 16px;align-items:flex-start;gap:8px;border-radius:8px;background:#eefbff;margin-left:auto;margin-right:auto}@media screen and (max-width: 992px){.finish-worksheet-popup .alert-container{width:inherit}}.finish-worksheet-popup .alert-container .alert-text{color:#1c5fb7;font-family:Be Vietnam Pro;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:start}.finish-worksheet-popup .popup-content .finish-test-image{margin-bottom:32px}.finish-worksheet-popup .popup-content .test-result{display:flex;gap:16px;align-items:center;justify-content:center}.finish-worksheet-popup .popup-content .test-result .score-result{background-image:url(/assets/score-blue-5993b195.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-worksheet-popup .popup-content .test-result .question-result-multiple-choice{background-image:url(/assets/score-green-55cf7c49.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-worksheet-popup .popup-content .test-result .question-result{background-image:url(/assets/score-violet-82e75f50.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-worksheet-popup .popup-content .test-result .time-result{background-image:url(/assets/score-orange-37aa0c11.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.finish-worksheet-popup .popup-content .test-result .test-result-item{color:#fdfdfd;width:155px;text-align:center;padding:10px 0;border-radius:8px}.finish-worksheet-popup .popup-content .test-result .test-result-item .item-result{font-style:normal;font-weight:700;font-size:18px;line-height:28px}.finish-worksheet-popup .popup-content .test-result .test-result-item .item-sub-title{font-style:normal;font-weight:600;font-size:14px}@media screen and (max-width: 576px){.finish-worksheet-popup .popup-content .test-result{display:grid;grid-template-columns:1fr;gap:16px}.finish-worksheet-popup .popup-content .test-result .test-result-item{width:100%}}.confirm-revoke-test-suggestion-modal{width:488px}.confirm-revoke-test-suggestion-modal .warning-content{border-radius:8px;margin-top:8px;background:rgba(254,215,215,.3);padding:12px 16px}.confirm-revoke-test-suggestion-modal .warning-content .warning-item{display:flex;align-items:center;margin-bottom:8px}.confirm-revoke-test-suggestion-modal .warning-content .warning-item.end{margin-bottom:0}.confirm-revoke-test-suggestion-modal .warning-content .warning-item .warning-item-icon{margin-right:12px}.confirm-revoke-test-suggestion-modal .warning-content .warning-item .warning-item-content{font-size:14px}.confirm-revoke-test-suggestion-modal .warning-content .warning-item .warning-item-content span{font-weight:600;line-height:21px;color:#f85a5a}.worksheet-warning{font-family:Be Vietnam Pro,sans-serif;width:488px}.worksheet-warning .confirm-modal-content{padding:12px 16px;background:rgba(254,235,203,.7);font-style:normal;font-weight:600;font-size:14px;line-height:21px;display:flex;align-items:center}.worksheet-warning .confirm-modal-content svg{width:30px;margin-right:12px}.worksheet-warning .confirm-modal-content .text-warning{text-align:justify;color:#ed8936!important}.worksheet-suggestion-detail-modal{font-family:Be Vietnam Pro,sans-serif}.worksheet-suggestion-detail-modal .modal-content svg{top:16px!important;right:36px!important}.worksheet-suggestion-detail-modal .modal-dialog{margin-top:unset;margin-bottom:unset}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content{width:30vw;height:auto;min-height:100px;max-height:90vh;overflow:auto;border-radius:8px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-header{padding:12px 36px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:flex-start}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-header .title{font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#1a202c;display:flex;align-items:center}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-header .search-bar-v2{margin-left:16px;width:258px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-header .search-bar-v2 .search-input-v2{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2d3748}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-header .search-bar-v2 .search-input-v2::placeholder{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#718096}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body{padding:12px 36px;overflow-y:auto}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body::-webkit-scrollbar{width:8px;border-radius:16px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body::-webkit-scrollbar-thumb{background-color:#cbd5e0}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table{width:100%}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table thead,.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table tbody{outline:thin}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table th,.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table td{padding-bottom:20px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table .align-center{text-align:center}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table th{color:#212529;font-size:16px;font-weight:700;white-space:nowrap;font-family:Inter}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body table td{color:#212529;font-size:16px;font-weight:400;white-space:nowrap;font-family:Inter}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .worksheet-check-box{margin-right:18px;border-radius:6.5px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .worksheet-check-box:checked{background-image:url(/assets/checkbox-b5fc6c81.svg);background-repeat:no-repeat;background-position:center;background-color:#38a4ff;border:1.5px solid #38a4ff}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar{font-size:14px;display:flex;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:12px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .selected-item{display:flex;align-items:center}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .selected-item svg{margin-right:12px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items{display:flex;align-items:center}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .disable{cursor:none;opacity:.5}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .edit-btn{cursor:pointer;height:36px;margin-right:12px;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#fff;border-radius:8px;width:132px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .edit-btn svg{margin-right:4px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .edit-btn:hover{box-shadow:-3px 3px #6ac3f44d}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .revoke-btn{cursor:pointer;height:36px;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#3261bb;border-radius:8px;border:1px solid #3261bb;width:132px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .revoke-btn svg{margin-right:4px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .tool-bar .tool-items .revoke-btn:hover{box-shadow:-3px 3px #6ac3f44d}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail{margin-bottom:unset;font-size:14px;font-weight:500}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail thead tr th{border-bottom:unset;padding:16px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail th,.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail td{border-top:unset;border-bottom:1px solid #e2e8f0}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail td{vertical-align:top;padding:.56rem;padding:unset!important}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail tr{padding:unset}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-header{top:0;z-index:1;color:#1a202c;font-weight:500}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-header th{background-color:#e3effd;white-space:nowrap}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-header th.start{border-top-left-radius:16px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-header th.end{border-top-right-radius:16px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-header-title{background-color:#e3effd}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body{border:1px solid #e2e8f0}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr.student .student-name{margin-left:38px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail{display:flex;align-items:center;padding:unset;white-space:nowrap;color:#4a5568;font-size:14px;padding:12px 16px;border-right:1px solid #e2e8f0}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail.name{justify-content:space-between}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .select-group{font-weight:600;color:#2b75d7}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .image-item{width:24px;height:24px;border:1px solid #38a4ff;border-radius:50%;margin-right:8px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail.end{border-right:unset}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status{display:flex;align-items:center}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status .status-icon{margin-right:4px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.create{color:#718096}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.create .status-icon rect{fill:#718096}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.doing{color:#ed8936}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.doing .status-icon rect{fill:#ed8936}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.finish{color:#48bb78}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .do-exam-status.finish .status-icon rect{fill:#48bb78}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item{cursor:pointer;margin-left:12px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item.start{margin-left:unset}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item:hover{color:#38a4ff}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item:hover path{stroke:#38a4ff}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content .worksheet-suggestion-detail-body .table-suggestion-detail .table-body tr td .td-suggestion-detail .action-item .item-action-icon{width:20px;height:20px;margin-right:4px}@media (max-width: 576px){.success-save-test-popup .test-info .label{flex:40%}.success-save-test-popup .test-info .value{flex:60%}.success-save-test-popup .test-name,.success-save-test-popup .test-base-info,.success-save-test-popup .skill-type-of-test{display:block}.success-save-test-popup .success-save-test-footer .cancel-btn,.success-save-test-popup .success-save-test-footer .save-btn{min-width:70px}.success-save-test-popup .success-save-test-footer .cancel-btn svg.share-icon path{stroke:#3261bb}.success-save-test-popup .success-save-test-footer .cancel-btn svg.download-icon path{fill:#3261bb}.share-test-popup{width:95vw}.share-test-popup .share-test-image{width:100%;margin-bottom:12px}.share-test-popup .share-test-footer .save-btn{padding:10px 48px}.worksheet-suggestion-detail-modal .modal-dialog .worksheet-suggestion-detail-modal-content,.modal-dialog.finish-test-popup{width:95vw}}@media (max-width: 920px){.tab-content .tab-content-btn-responsive{display:flex;justify-content:center;align-items:center;margin-top:4px;margin-bottom:4px}.tab-content .tab-content-btn-responsive .btn-submit{background:#38a4ff;color:#fff;border-radius:8px}.edit-test-modal .choose-header-worksheet .title{font-size:18px;flex-direction:column;background:#e3effd}.edit-test-modal .choose-header-worksheet .sub-title{color:#2d3748;font-size:14px;line-height:21px;font-weight:400;background:#e3effd;padding:0 16px}.worksheet-confirm-popup .image-content{display:flex;justify-content:center;align-items:center}.worksheet-confirm-popup .image-content .alert-container{width:100%}.worksheet-confirm-popup .confirm-modal-title{max-width:250px}.worksheet-confirm-popup .footer-btn{width:142px}.worksheet-confirm-popup .confirm-btn{padding:0!important}.worksheet-confirm-popup .disable{pointer-events:none;opacity:.5}.dowload-test-progress-popup{width:380px}.dowload-test-progress-popup .dowload-test-title{max-width:242px}.save-test-popup{width:380px}.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item .nav-link{font-size:14px!important}.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item .nav-link.active{background:unset;border-bottom:2px solid #38a4ff}.edit-test-modal .choose-header-worksheet .question-option-footer{min-width:100%;max-width:100%;height:78px;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom);z-index:10}.edit-test-modal .choose-header-worksheet .question-option-footer .btn{font-size:16px;height:32px;min-width:150px;min-height:unset;line-height:unset;font-size:14px;padding:10px}.edit-test-modal .choose-question-worksheet .title{font-size:20px;line-height:unset}.edit-test-modal .choose-question-worksheet .content .question-option-container{padding:16px 12px}.edit-test-modal .choose-question-worksheet .content .question-option-container .list-worksheet-filter-clear{margin-top:10px}.edit-test-modal .choose-question-worksheet .content .tab-title .nav-item .nav-link{font-size:14px}.edit-test-modal .choose-question-worksheet .question-option-footer{padding:0;justify-content:space-evenly}.edit-test-modal .choose-question-worksheet .question-option-footer .btn-submit,.edit-test-modal .choose-question-worksheet .question-option-footer .btn-cancel{min-width:164px}.edit-test-modal .choose-header-worksheet .sub-title{text-align:center}.edit-test-modal .choose-header-worksheet .content .tab-title .nav-item{min-width:200px;max-width:250px}.edit-test-modal .choose-header-worksheet .content .tab-content .tab-content-btn-responsive{margin-bottom:16px}.edit-test-modal .choose-header-worksheet .content .tab-content .tab-content .tab-pane .header-option-container{padding:16px}.edit-test-modal .header-option-container .question-header-content{height:calc(100vh - 310px);padding-bottom:64px}.edit-test-modal .header-option-container .question-header-content .question-content{margin-bottom:32px}}@media (max-width: 576px){.edit-test-modal .choose-header-worksheet .question-option-footer{padding:8px 24px}}.success-modal{padding:36px;display:flex;flex-direction:column;justify-content:center;align-items:center}.success-modal .success-modal-title{font-weight:600;font-size:20px;line-height:32px;color:#1a202c}.success-modal .success-modal-sub-title{font-weight:400;font-size:16px;line-height:28px;color:#2d3748;text-align:center}.success-modal .success-modal-sub-title .success-modal-sub-title-bold{font-weight:600}.success-modal .success-modal-link-container{border:1px solid #cbd5e0;width:100%;height:44px;border-radius:8px;display:flex;margin-top:16px}.success-modal .success-modal-link-container .success-modal-link-content{flex:3;background:#e2e8f0;display:flex;align-items:center;padding-left:16px;font-weight:400;font-size:14px;color:#4a5568;white-space:nowrap;width:200px;overflow-x:auto}.success-modal .success-modal-link-container .success-modal-link-icon-wrapper{color:#000;flex:1;display:flex;font-size:14px;align-items:center;justify-content:center;cursor:pointer}.success-modal .success-modal-link-container .success-modal-link-icon-wrapper .success-modal-link-icon-title{padding-left:6px}@media (max-width: 1366px){.suggesstion-modal .modal-dialog{width:60%}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding-top:10px;padding-bottom:10px}.suggesstion-modal .modal-dialog .modal-content .modal-body .mb-item{margin-bottom:12px}}@media (max-width: 1280px){.suggesstion-modal .modal-dialog{width:60%}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding-top:10px;padding-bottom:10px}.suggesstion-modal .modal-dialog .modal-content .modal-body .mb-item{margin-bottom:8px}}@media (max-width: 480px){.suggesstion-modal .modal-dialog{width:96%}.suggesstion-modal .modal-dialog .modal-content .modal-body{padding:14px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .date-picker .react-datepicker-wrapper input::placeholder{font-size:14px}.suggesstion-modal .modal-dialog .modal-content .modal-body .item .title{font-size:14px;line-height:unset}}.worksheet-list-assigned-Topic-modal{height:600px;max-height:600px;background-color:#fff;border-radius:8px;padding:12px 16px 16px}.worksheet-list-assigned-Topic-modal .worksheet-list-assigned-Topic-modal-header{height:60px;align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #e2e8f0}.worksheet-list-assigned-Topic-modal .worksheet-list-assigned-Topic-modal-header .worksheet-list-assigned-Topic-modal-header-left{display:flex;margin-right:16px;align-items:baseline}.worksheet-list-assigned-Topic-modal .worksheet-list-assigned-Topic-modal-header .worksheet-list-assigned-Topic-modal-header-left .worksheet-list-assigned-Topic-modal-header-title{line-height:28px;color:#2d3748;font-weight:600}.worksheet-list-assigned-Topic-modal .worksheet-list-assigned-Topic-modal-header .search-container{position:unset}.generate-question-from-question-by-AI-modal .modal-content .close-icon{top:12px!important;right:24px!important}.generate-question-from-question-by-AI-modal .note{padding:10px;flex-direction:column;border-radius:8px;border:1px solid #ffd96b;background:#f6f7cd;color:#2e260f;font-size:14px;font-weight:400;line-height:150%}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container{font-family:Be Vietnam Pro,sans-serif;width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .title{padding:16px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ebedef;color:#212529;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal{height:calc(100vh - 57px);display:flex;flex-direction:column}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .line-container{border-right:1px solid #ebedef}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .input-questions-container .questions-container-title{color:#eaaa08}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .input-questions-container .question-preview-container{padding-bottom:16px}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .output-questions-container .questions-container-title{color:#4f83fc}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .question-tools-container{padding:16px 24px 8px;display:flex;align-items:center;justify-content:space-between}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .question-tools-container .reload-question-btn{padding:7px 16px;display:flex;gap:8px;align-items:center;border-radius:8px;border:1px solid #ced4da;background:rgba(255,255,255,0);color:#6c757d;font-size:14px;font-weight:500;line-height:150%;height:30px;cursor:pointer}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;padding:8px 24px 16px;overflow-y:auto}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-container-title{font-size:16px;font-weight:700;line-height:150%}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-header{height:30px;display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:8px}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-header .questions-container-title{font-size:16px;font-weight:700;line-height:150%}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-header .reload-question-btn{padding:7px 16px;display:flex;gap:8px;align-items:center;border-radius:8px;border:1px solid #ced4da;background:rgba(255,255,255,0);color:#6c757d;font-size:14px;font-weight:500;line-height:150%;height:30px;cursor:pointer}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-body{height:100%;overflow-y:auto}.generate-question-from-question-by-AI-modal .generate-question-from-question-by-AI-container .content-modal .questions-container .questions-body .list-question{display:flex;flex-direction:column;gap:16px}.success-save-worksheet-modal{font-style:normal;font-family:Inter;line-height:150%}.success-save-worksheet-modal .modal-dialog{width:fit-content;max-width:fit-content}.success-save-worksheet-modal .modal-dialog .modal-content{margin:0}.success-save-worksheet-modal .modal-header{display:flex;height:55px;padding:8px;justify-content:flex-end;align-items:center;border:none}.success-save-worksheet-modal .modal-body{width:598px;padding:0 16px 32px}.success-save-worksheet-modal .success-save-worksheet-body{text-align:center}.success-save-worksheet-modal .success-save-worksheet-body .title{margin-top:16px;color:var(--theme-title-en-cn-r, #212529);font-size:20px;font-weight:600}.success-save-worksheet-modal .success-save-worksheet-body .sub-title{margin-top:8px;color:var(--theme-body-xm-phn-cp, #3f4254);font-size:16px;font-weight:500}.success-save-worksheet-modal .success-save-worksheet-body .sub-title-a{color:var(--Theme-Primary, #4f83fc);font-size:16px;font-weight:600;cursor:pointer}.worksheet-modal{font-family:Inter;font-size:16px}.worksheet-modal .modal-dialog{max-width:none;width:fit-content}.worksheet-modal .modal-content{margin-top:0}.worksheet-modal .modal-header{display:flex;padding:16px;align-items:center;gap:8px;align-self:stretch;border-bottom:1px solid var(--Theme-Border, #ebedef)}.worksheet-modal .modal-header .title{color:var(--white-dark-body-text, #181c32);font-size:20px;font-style:normal;font-weight:600;line-height:150%}.worksheet-modal .modal-header .close-btn{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center}.worksheet-modal .modal-body{padding:16px}.worksheet-modal .modal-footer{border:none;display:flex;padding:12px;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch}@media (max-width: 1366px){.worksheet-modal{font-size:14px}}.worksheet-start-modal{color:#212529;font-weight:500}.worksheet-start-modal .modal-dialog-centered{min-width:500px}.worksheet-start-modal .modal-dialog-centered .note{position:unset}.worksheet-start-modal .worksheet-popup-body{display:flex;flex-direction:column;align-items:center;gap:16px}.worksheet-start-modal .start-img{width:220px;height:auto}.worksheet-start-modal .confirm-modal-content .label{font-weight:600;margin-bottom:8px}.worksheet-start-modal .confirm-modal-content .content ul li{color:var(--Gray-gray-700, #5e6278)}.worksheet-start-modal .confirm-modal-content .content ul li .title{width:160px}.worksheet-start-modal .confirm-modal-content .content ul li .data{color:#212529}.worksheet-start-modal .confirm-modal-content .content ul li .item{display:flex}.worksheet-start-modal .modal-footer button{display:flex;padding:7px 12px;justify-content:center;align-items:center;border:none;border-radius:8px;font-weight:700;line-height:150%}.worksheet-start-modal .modal-footer button.start-button{background:var(--Theme-Primary, #4f83fc);color:var(--Gray-White, #fff)}.worksheet-start-modal .modal-footer button.start-button:hover{background:var(--Blue-blue-600, #4d70e7)}.worksheet-start-modal .modal-footer button.start-button:active{background:var(--Blue-blue-700, #4b5ed4)}.worksheet-start-modal .modal-footer button.cancel-button{color:var(--Gray-gray-700, #5e6278);background:var(--Gray-gray-200, #f1f1f2)}.worksheet-start-modal .modal-footer button.cancel-button:hover{background:#e1e3ea}.worksheet-start-modal .modal-footer button.cancel-button:active{background:var(--Gray-gray-400, #d8d8e5)}@media (max-width: 520px){.worksheet-start-modal .modal-dialog-centered{min-width:auto;width:calc(100vw - 32px);margin:auto}}.worksheet-detail{font-family:Inter;line-height:150%;font-style:normal;-webkit-user-select:none;user-select:none;font-size:16px}.worksheet-detail .worksheet-detail-header{position:relative;padding:12px 24px;background:var(--white, #fff);box-shadow:0 2px 4px #38476d14;display:flex;justify-content:space-between;align-items:center}.worksheet-detail .worksheet-detail-header .worksheet-detail-name{display:flex;align-items:center}.worksheet-detail .worksheet-detail-header .worksheet-name{margin:0 16px;color:var(--theme-title-en-cn-r, #212529);font-size:24px;font-weight:600;letter-spacing:-.24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.worksheet-detail .worksheet-detail-header .worksheet-tools{display:flex;align-items:center;gap:12px}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item{display:flex;width:38px;height:38px;justify-content:center;align-items:center;gap:8px;border-radius:8px;cursor:pointer}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item:hover{background:var(--Gray-gray-300, #e1e3ea)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item.active{border:1px solid var(--Blue-blue-200, #e0eeff);background:var(--blue-blue-100-active, #eef6ff)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item.active svg path{fill:#4f83fc}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button{display:flex;padding:7px 12px;justify-content:center;align-items:center;border-radius:8px;cursor:pointer}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button svg{margin-right:4px}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button.edit-button{color:var(--Gray-gray-700, #5e6278);font-weight:700;background:var(--Gray-gray-200, #f1f1f2)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button.edit-button:hover{background:var(--Gray-gray-300, #e1e3ea)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button.assign-button{color:var(--Gray-white, #fff);font-weight:700;background:var(--Theme-Primary, #4f83fc)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button.assign-button:hover{background:var(--Blue-blue-600, #4d70e7)}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button.assign-button svg path{fill:#fff}.worksheet-detail .worksheet-detail-container .worksheet-tab-container{display:none;border-top:1px solid #cbd5e0}.worksheet-detail .worksheet-detail-container .worksheet-body{display:flex;height:calc(100vh - 62px)}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content{flex-basis:calc(100vw - 360px);display:flex;justify-content:center;padding:16px 8px 0;background:var(--gray-gray-50-background, #fbfbfb)}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content::-webkit-scrollbar{width:8px;border-radius:16px}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content::-webkit-scrollbar-thumb{background-color:#cbd5e0}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content.display-none{display:none}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question{align-items:start}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question .question-index{margin-top:8px}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content .question-content.student .question-content.question-content-only-view .sk-paragraph-question:before{content:"Đã nộp bài";color:red}.worksheet-detail .worksheet-detail-container .worksheet-body .question-content{overflow-y:hidden}.worksheet-detail .worksheet-detail-container .worksheet-info-detail{display:flex;width:360px;padding:24px 0;flex-direction:column;align-items:center;gap:20px;align-self:stretch;border-left:1px solid var(--Theme-Border, #e1e3ea);background:var(--Gray-white, #fff)}.worksheet-detail .worksheet-detail-container .worksheet-info-detail .worksheet-structure .structure-detail .number-questions .structure-question-item{border-radius:100px;background:var(--Gray-gray-200, #f1f1f2)}.worksheet-detail .worksheet-detail-container .worksheet-info-detail .worksheet-structure .structure-detail .number-questions .structure-question-item span{color:var(--Gray-gray-600, #7e8299);font-size:14px;font-weight:700;line-height:150%}.worksheet-detail .worksheet-detail-container .worksheet-info-detail .worksheet-structure .structure-detail .number-questions .structure-question-item:hover{background:var(--Gray-gray-300, #e1e3ea)}.worksheet-detail .solve-question{height:auto;display:flex;background:#fff3ca;border:1px solid #fcd346;box-sizing:border-box;border-radius:10px;overflow:hidden;width:calc(100% - 30px);opacity:0;transition:opacity .5s}.worksheet-detail .solve-question.hide{opacity:0}.worksheet-detail .solve-question.show{opacity:1}.worksheet-detail .solve-question .solve-lable{width:75px;height:34px;margin-top:14px;color:#c29700;padding:5px;text-align:center;justify-content:center;background:#fede6f;border-radius:0 30px 30px 0;margin-bottom:10px;transition:width 1s,opacity 1s}.worksheet-detail .solve-question .solve-content{width:calc(100% - 75px);font-style:normal;font-weight:400;font-size:18px;padding:11px;text-align:justify;color:#2d2d2d}.worksheet-detail .question-multiple-choice.mt-3.mb-4{margin-top:0!important;margin-bottom:0!important}.worksheet-detail .group-content{text-align:justify}@media (max-width: 1366px){.worksheet-detail{font-size:14px}.worksheet-detail .worksheet-detail-header .worksheet-name{font-size:22px}}@media (max-width: 1600px){.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-info-detail{width:250px}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content{flex-basis:calc(100vw - 250px)}}@media (max-width: 920px){.worksheet-detail .worksheet-detail-header{box-shadow:none}.worksheet-detail .worksheet-detail-container .worksheet-tab-container{display:block}.worksheet-detail .worksheet-detail-container .worksheet-body.view-content .worksheet-info-detail,.worksheet-detail .worksheet-detail-container .worksheet-body.view-questionList .worksheet-content{display:none}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content{overflow:hidden;height:fit-content;width:100%;flex-basis:auto}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-content .worksheet-container{width:100%}}@media (max-width: 480px){.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-button span{display:none}}@media (max-width: 920px){.worksheet-detail .worksheet-body .worksheet-info-detail .worksheet-info-detail{background:unset}.worksheet-detail .worksheet-detail-header{flex-direction:column;align-items:flex-start}.worksheet-detail .worksheet-detail-header .worksheet-detail-name .worksheet-name{margin-top:0;max-width:calc(100vw - 140px)!important}.worksheet-detail .worksheet-detail-header .worksheet-name{font-size:18px;line-height:unset}.worksheet-detail .worksheet-detail-header .worksheet-tools{flex-wrap:wrap;width:calc(100% - 40px);margin-top:8px;position:relative}.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item{margin-left:16px;margin-top:6px}.worksheet-detail .worksheet-detail-header .worksheet-tools .dropdown-worksheet{margin:0}.worksheet-detail .worksheet-detail-header .worksheet-tools .dropdown-worksheet-mobile{position:absolute;right:-40px;top:0}.worksheet-detail .worksheet-detail-container .worksheet-body{height:calc(100vh - 420px)}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-info-detail{min-width:100vw;max-width:100vw}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-tab-container{height:auto}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title{font-size:14px}.worksheet-detail .worksheet-detail-container .worksheet-body .worksheet-time{bottom:auto;width:auto;right:auto;position:relative;z-index:1;height:40px}}@media (max-width: 360px){.worksheet-detail .worksheet-detail-header .worksheet-tools .tool-item{margin-left:8px}}@keyframes slideInFromBottom{0%{transform:translateY(200%)}to{transform:translateY(0)}}.report-error{display:flex;width:32px;height:32px;justify-content:center;align-items:center;gap:10px}.error-report-view{padding:6px 2px}.error-report-view .btn-feedback{height:50px;margin-left:16px}.error-report-view .error-report{transition:all .5s}.error-report-view .error-report .report-bug-button:hover{filter:saturate(.7)}.error-report-view .error-report .report-button{cursor:pointer;color:#00b4ff;border-radius:20px;background-color:#fff;padding:5px 3px}.error-report-view .error-report .label-container{position:relative}.error-report-view .error-report .label-container label{position:absolute;bottom:-30px;left:-3px;background-color:#fff;border-radius:5px;width:max-content;padding:0 4px;font-size:.8em;animation:1s ease-out 0s 1 slideInFromBottom}.feedback-lable{font-weight:500;color:var(--theme-body-xm-phn-cp, #3f4254)}.label{white-space:nowrap;line-height:1.25;vertical-align:middle;font-weight:400}.modal-error-report-dialog-worksheet{font-family:Inter,sans-serif;display:flex;justify-content:center;font-size:16px}.modal-error-report-dialog-worksheet .modal-dialog{max-width:600px}.modal-error-report-dialog-worksheet .modal-content{margin-top:0}.modal-error-report-dialog-worksheet .feedback-form-worksheet .modal-body{max-height:calc(100vh - 180px);overflow-y:auto}.modal-error-report-dialog-worksheet .modal-error-report-content{min-width:42vw;margin-top:0!important}.modal-error-report-dialog-worksheet .div-radio-block{flex:none}.modal-error-report-dialog-worksheet .div-radio-block .div-radio{display:flex;justify-content:center}.modal-error-report-dialog-worksheet .div-radio-block .div-radio span{white-space:nowrap}.modal-error-report-dialog-worksheet input[type=radio]{width:20px;height:20px;margin-right:12px}.modal-error-report-dialog-worksheet input[type=radio]:hover,.modal-error-report-dialog-worksheet input[type=checkbox]:hover{cursor:pointer}.modal-error-report-dialog-worksheet .worksheet-modal-header-container{position:relative;display:flex;justify-content:center;align-items:center}.modal-error-report-dialog-worksheet .worksheet-modal-header-title{font-size:20px;color:#1a202c;font-weight:600}.modal-error-report-dialog-worksheet .worksheet-modal-header-sub-title{color:var(--theme-body-xm-phn-cp, #3f4254);font-weight:400;line-height:28px}.modal-error-report-dialog-worksheet .worksheet-modal-header-icon{position:absolute;right:0;cursor:pointer}.modal-error-report-dialog-worksheet .worksheet-modal-header-icon:hover svg path{stroke:#38a4ff}.modal-error-report-dialog-worksheet .btn-worksheet{outline:1px solid #3261bb;width:200px;color:#3261bb;height:48px;font-weight:500}.modal-error-report-dialog-worksheet .btn-worksheet-active{width:200px;height:48px;background-color:#38a4ff;font-weight:400}.error-report-view-worksheet{padding:6px 2px}.error-report-view-worksheet .btn-feedback{height:50px;margin-left:16px}.error-report-view-worksheet .error-report{transition:all .5s}.error-report-view-worksheet .error-report .report-bug-button:hover{filter:saturate(.7)}.error-report-view-worksheet .error-report .report-button{cursor:pointer;color:#00b4ff;border-radius:20px;background-color:#fff;padding:5px 3px}.error-report-view-worksheet .error-report .label-container{position:relative}.error-report-view-worksheet .error-report .label-container label{position:absolute;bottom:-30px;left:-3px;background-color:#fff;border-radius:5px;width:max-content;padding:0 4px;font-size:.8em;animation:1s ease-out 0s 1 slideInFromBottom}.feedback-form-worksheet .modal-body{padding:0;display:flex;flex-direction:column;gap:16px}.feedback-form-worksheet .div-radio{margin-left:16px}.feedback-form-worksheet .error-type{height:35px}.feedback-form-worksheet .checkbox-error{align-items:"center"}.feedback-form-worksheet .checkbox-error textarea{resize:none;min-height:40px;padding:10px;outline:none!important;margin-top:.5rem;height:114px;border-radius:8px;border:1px solid var(--Theme-Border, #e1e3ea);background:var(--Gray-white, #fff)}.feedback-form-worksheet .checkbox-error textarea::placeholder{color:var(--Gray-Placeholder, #a1a5b7)}.feedback-form-worksheet .checkbox-error textarea:focus{border:1px solid var(--Theme-Primary, #4f83fc)!important;outline:none!important}.feedback-form-worksheet .checkbox-error .checkbox{align-items:center;margin-top:0rem;padding:8px;margin-right:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;border:1.5px solid #718096;border-radius:3px;outline:none;cursor:pointer;background-color:#fff;vertical-align:middle}.feedback-form-worksheet .checkbox-error .checkbox:checked{background-image:url(/assets/checkbox-b5fc6c81.svg);background-repeat:no-repeat;background-position:center;background-color:#38a4ff;border:1.5px solid #38a4ff}.feedback-form-worksheet .error-image{max-width:-webkit-fill-available;max-height:200px;border:8px solid #e3effd;border-radius:8px}.feedback-form-worksheet .modal-footer{padding:16px 0 0}.feedback-form-worksheet .modal-footer button{display:flex;height:38px;padding:7px 12px;justify-content:center;align-items:center;border:none;border-radius:8px;font-weight:700;line-height:150%;margin:0}.feedback-form-worksheet .modal-footer button.button-cancel{background:var(--Gray-gray-200, #f1f1f2);color:var(--Gray-gray-700, #5e6278)}.feedback-form-worksheet .modal-footer button.button-cancel:hover{background:var(--Gray-gray-300, #e1e3ea)}.feedback-form-worksheet .modal-footer button.button-cancel:active{background:var(--Gray-gray-400, #d8d8e5)}.feedback-form-worksheet .modal-footer button.button-primary{color:#fff;background:var(--Theme-Primary, #4f83fc)}.feedback-form-worksheet .modal-footer button.button-primary:hover{background:var(--Blue-blue-600, #4d70e7)}.feedback-form-worksheet .modal-footer button.button-primary:active{background:var(--Blue-blue-700, #4b5ed4)}.worksheet-detail .question-container .question .question-content .sk-doc .audio-link .audio-toolbar svg{width:24px;height:24px}.worksheet-detail .question-container .question .question-content .sk-doc .audio-link .custom-textContent .template-box.title-primary{position:relative!important;top:0!important}.worksheet-detail .question-container{padding:16px;border-bottom:1px solid var(--Theme-Border, #e1e3ea);border-radius:4px}.worksheet-detail .question-container .question-content{max-width:calc(100% - 40px);width:auto;overflow-x:auto}.worksheet-detail .question-container .question-content .question-match-words.horizontal{justify-content:flex-start!important}.worksheet-detail .question-container .question-content .sk-doc .question-essay .textarea-fill-in-lineInput{width:95%!important}.worksheet-detail .question-container .question-content .sk-doc .sk-table tbody .sk-td:first-child{width:45%;padding-left:8px!important}.worksheet-detail .question-container .question-content .sk-doc .sk-table tbody .sk-td .sk-paragraph:has(.image-link){text-align:center}.worksheet-detail .question-container .question-content .sk-doc .question-connect-column{align-items:flex-start;justify-content:flex-start!important}.worksheet-detail .question-container .question-content .sk-doc .vertical-multiple-choice.choice-letter .options{max-width:fit-content!important}.worksheet-detail .question-container .explanation .question-connect-column{align-items:flex-start!important;justify-content:flex-start!important}.worksheet-detail .question-container .tool-question{display:flex;align-items:center;gap:8px}.worksheet-detail .question-container .tool-question .worksheet-pin{padding:4px 8px;background:var(--Gray-gray-200, #f1f1f2);border-radius:8px}.worksheet-detail .question-container .tool-question .worksheet-pin.active{background:#eaaa08}.worksheet-detail .question-container .tool-question .worksheet-pin.active svg path{fill:#fff}.worksheet-detail .question-container .question-tools{align-items:center;justify-content:space-between}.worksheet-detail .question-container .question-tools .tool-left{display:flex;align-items:center;gap:8px}.worksheet-detail .question-container .question-tools .tool-left .data-question-level{border-left:1px solid #ced4da;border-right:1px solid #ced4da}.worksheet-detail .question-container .question-tools .tool-left .data-question-score{font-size:12px;font-style:normal;font-weight:400;color:#667085}.worksheet-detail .question-container .question-tools .tool-right{display:flex;cursor:pointer;gap:12px}.worksheet-detail .question-container .question-tools .explain-icon:nth-last-child(1){margin-right:0!important}.worksheet-detail .question-container .question-tools .explain-icon{display:flex;height:32px;padding:6px 8px;justify-content:center;align-items:center;border-radius:8px;background:var(--Gray-gray-200, #f1f1f2)}.worksheet-detail .question-container .question-tools .explain-icon .explain-title{color:var(--Gray-gray-700, #5e6278);font-size:14px;font-weight:700;line-height:150%;padding:0 4px}.worksheet-detail .question-container .question-tools .explain-icon:hover{background:var(--Gray-gray-300, #e1e3ea)}.worksheet-detail .question-container .question-tools .explain-icon.active{background:var(--Gray-gray-400, #d8d8e5)}.worksheet-detail .question-container .question-tools .explain-icon.active .explain-title{color:var(--Gray-gray-700, #5e6278)}.worksheet-detail .question-container .question-tools .explain-icon.active path{stroke:none}.worksheet-detail .question-container .question-tools .edit-button-by-hand{height:24px;padding:5px 16px 4px;background-color:#38a4ff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;margin-right:12px}.worksheet-detail .question-container .question-tools .edit-button-by-hand svg{margin-right:8px}.worksheet-detail .question-container .question-tools .edit-button{height:24px;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:0 8px;gap:4px;color:#fff;font-style:normal;font-weight:400;font-size:12px;line-height:24px;border-radius:4px;margin-left:.25rem;margin-right:12px}.worksheet-detail .question-container .question-tools .edit-button svg{margin-right:4px}.worksheet-detail .question-container .question-tools .edit-button .border-left{padding-left:.5rem!important}.worksheet-detail .question-container .question-tools .data-question-level{font-weight:400;font-size:12px;color:#4a5568;display:flex;align-items:center;justify-content:center;height:22px;padding:.5rem;margin-right:.25rem}.worksheet-detail .question-container .question-tools .data-question-level .border-left{border-left:1px solid #e2e8f0}.worksheet-detail .question-container .question-tools .data-question-level:first-child{padding-left:0}.worksheet-detail .question-container .question-tools .recognition{background-color:#00b4ff}.worksheet-detail .question-container .question-tools .understanding{background-color:#ffb84e}.worksheet-detail .question-container .question-tools .application{background-color:#ff77b8}.worksheet-detail .question-container .question-tools .advancedApplication{background-color:#9448bc}.worksheet-detail .question-container .question-tools .worksheet-pin{padding:4px 8px;background:var(--Gray-gray-200, #f1f1f2);border-radius:8px}.worksheet-detail .question-container .question-tools .worksheet-pin.active{background:#eaaa08}.worksheet-detail .question-container .question-tools .worksheet-pin.active svg path{fill:#fff}@media (max-width: 576px){.worksheet-detail .question-container .question-tools{flex-wrap:wrap}.worksheet-detail .question-container .question-tools .edit-button-by-hand,.worksheet-detail .question-container .question-tools .custom-dropdown-ai,.worksheet-detail .question-container .question-tools .explain-icon,.worksheet-detail .question-container .question-tools .edit-button{margin-top:6px}.worksheet-detail .question-container .question-tools .edit-button-by-hand{padding:4px 8px}.worksheet-detail .question-container .question-tools .edit-button-by-hand svg{margin-right:0}}.worksheet-detail .question-container .question{align-items:baseline}.worksheet-detail .question-container .question .question-content{flex-grow:1}.worksheet-detail .question-container .question .question-content .group-content{position:relative}.worksheet-detail .question-container .question .question-content .group-content [id^=title-content] span{font-weight:600;font-size:16px;line-height:24px;color:#2d3748}.worksheet-detail .question-container .question .question-content .group-content .group-level{position:absolute;left:-30px;width:20px;height:12px;top:6px}.worksheet-detail .question-container .question .question-content [id^=title-content]{position:relative}.worksheet-detail .question-container .question .question-content [id^=title-content] .group-level{position:absolute;left:-30px;width:20px;height:12px;top:calc(50% - 6px)}.worksheet-detail .question-container .question .index-a{min-width:30px}.worksheet-detail .question-container .question .question-index{position:relative;font-weight:700;white-space:nowrap;vertical-align:top;min-width:30px;color:#2d3748}.worksheet-detail .question-container .question .data-question-level{position:absolute;border-radius:18px;width:5px;height:50%;top:25%;left:-10px}.worksheet-detail .question-container .question .recognition{background-color:#00b4ff}.worksheet-detail .question-container .question .understanding{background-color:#ffb84e}.worksheet-detail .question-container .question .application{background-color:#ff77b8}.worksheet-detail .question-container .question .advancedApplication{background-color:#9448bc}.worksheet-detail .question-container .explanation{margin-top:10px;margin-bottom:unset!important}.worksheet-detail .question-container .explanation .explanation-content{padding:0}.worksheet-detail .question-container .explanation .explanation-content .sk-doc{padding:5px 0}.worksheet-detail .question-container .explanation .explanation-content .sk-doc:has(.question-merge-blocks){flex-grow:1}@media (max-width: 576px){.worksheet-detail .question-container .explanation .explanation-box-worksheet-grey-audio-script .explanation-content{width:100%}.worksheet-detail .question-container .explanation .explanation-box-worksheet-grey-audio-script .explanation-content .question .sk-doc table{width:100%!important}}.worksheet-detail .question-container #answerFilter{max-width:calc(100% - 24px)}.worksheet-detail .question-container #answerFilter .sk-doc{max-width:100%}.worksheet-detail .question-container #answerFilter .show-solve-answer-correct{display:none!important}.worksheet-detail .question-content-only-view .sk-paragraph-question{-webkit-user-modify:read-only;pointer-events:none}@media (max-width: 1366px){.worksheet-detail .question-container .question-tools .report-error svg{width:20px!important;height:20px!important}.worksheet-detail .question-container .question-tools .explain-icon svg{width:20px!important;height:20px!important}.worksheet-detail .question-container .question-tools .explain-icon .explain-title{font-size:12px}}@media (max-width: 480px){.worksheet-detail .question-container .question-tools .explain-icon .explain-title{display:none}.worksheet-detail .question-container .question-tools .tool-right{gap:8px}}.worksheet-content-wrapper{height:100%;overflow-y:auto;padding:0 16px 16px;overflow-x:hidden}.worksheet-content-wrapper .worksheet-container{width:calc(100vw - 476px);height:fit-content;position:relative;border-radius:8px;border:1px solid var(--Theme-Border, #e1e3ea);background:var(--Gray-white, #fff);box-shadow:0 2px 4px #38476d14}.worksheet-content-wrapper .worksheet-container .question-container{border-radius:8px 8px 0 0;border:none;border-bottom:1px solid var(--Theme-Border, #e1e3ea)}.worksheet-content-wrapper .worksheet-container .question-container .question{overflow-x:auto}.worksheet-content-wrapper .worksheet-container .question-container .question .group-content-skill{display:flex;align-items:center}.worksheet-content-wrapper .worksheet-container .question-container .question.question-group-content-skill{flex-wrap:wrap}.worksheet-content-wrapper .worksheet-container .question-container .question.question-group-content-skill .group-content-skill{align-items:flex-start;width:100%}.worksheet-content-wrapper .worksheet-container .question-container .question.question-group-content-skill .question-content{max-width:none;width:100%}.worksheet-content-wrapper .worksheet-container .question-set .question-set-label{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2b75d7}.worksheet-content-wrapper .worksheet-container .question-set .question-set-label .edit-button{white-space:nowrap;height:24px;cursor:pointer;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:0 8px;gap:4px;color:#fff;font-style:normal;font-weight:400;font-size:12px;line-height:24px;border-radius:4px;margin-right:12px}.worksheet-content-wrapper .worksheet-container .question-set .question-set-label .edit-button svg{margin-right:4px}.worksheet-content-wrapper .worksheet-container .question-set .question-set-label .editor-container .editor{padding:16px 16px 0;margin:0}.worksheet-content-wrapper .worksheet-container .question-set .question-content{flex-grow:1}.worksheet-content-wrapper .worksheet-container .question-set .question-content .group-content{position:relative;color:#2d3748}.worksheet-content-wrapper .worksheet-container .question-set .question-content .group-content .solve-multiple-choice{padding-left:50px!important}.worksheet-content-wrapper .worksheet-container .question-set .question-content .group-content .group-level{position:absolute;left:-30px;width:20px;height:12px;top:6px}.worksheet-content-wrapper .worksheet-container .question-set .question-content .group-content .sk-doc .sk-paragraph .audio-link .audio-toolbar svg{width:24px;height:24px}.worksheet-content-wrapper .worksheet-container .question-set .question-content [id^=title-content]{position:relative}.worksheet-content-wrapper .worksheet-container .question-set .question-content [id^=title-content] .group-level{position:absolute;left:-30px;width:20px;height:12px;top:calc(50% - 6px)}.worksheet-content-wrapper .worksheet-container .question-set .question-content #answerFilter .sk-doc{flex-grow:1}.worksheet-content-wrapper .worksheet-container .question-set .question-content #answerFilter .show-solve-answer-correct{display:none!important}.worksheet-content-wrapper .worksheet-container .question-set .question-content.questions-title-group .question-container{margin:0 16px}.worksheet-content-wrapper .worksheet-container .question-set .question-content.questions-title-group .question-container:last-child{margin:0;padding:16px 32px}.worksheet-content-wrapper .worksheet-container .question-container .explain-icon{margin-top:0;height:unset;background-color:#f1f1f2}.worksheet-content-wrapper .worksheet-container .explanation .explanation-title{background-color:#e3effd;padding:4px 8px;font-weight:500;font-size:14px;line-height:21px;color:#4a5568;margin-left:unset!important}.worksheet-content-wrapper .worksheet-container .explanation .explanation-title svg{height:16px}.worksheet-content-wrapper .worksheet-container .explanation .explanation-title span{display:flex;align-items:center}.worksheet-content-wrapper .worksheet-container .explanation .explanation-content{margin-left:15px}@media (max-width: 1600px){.worksheet-content-wrapper .worksheet-container{width:calc(100vw - 298px)}}@media (max-width: 920px){.worksheet-content-wrapper{width:100%}}button.button-base{font-family:Inter;font-style:normal;font-weight:700;line-height:150%;display:inline-flex;justify-content:center;align-items:center;border-radius:8px;border:none;outline:none}button.button-base span{margin:0 4px}button.button-base.primary{color:var(--Theme-White, #fff);background:var(--Theme-Primary, #4f83fc)}button.button-base.primary svg path{fill:#fff}button.button-base.primary:not(:disabled):hover{background:var(--Blue-blue-600, #4d70e7)}button.button-base.primary:not(:disabled):active{background:var(--Blue-blue-700, #4b5ed4)}button.button-base.primary.outline{border:1px solid var(--Theme-Primary, #4f83fc);background:rgba(255,255,255,0);color:var(--Theme-Primary, #4f83fc)}button.button-base.primary.outline svg path{fill:#4f83fc}button.button-base.primary.outline:not(:disabled):hover,button.button-base.primary.outline:not(:disabled):active{color:var(--Theme-White, #fff)}button.button-base.primary.outline:not(:disabled):hover svg path,button.button-base.primary.outline:not(:disabled):active svg path{fill:#fff}button.button-base.secondary{color:var(--Theme-White, #fff);background:var(--Theme-Secondary, #49beff)}button.button-base.secondary svg path{fill:#fff}button.button-base.secondary:not(:disabled):hover{background:var(--Cyan-cyan-600, #3595db)}button.button-base.secondary:not(:disabled):active{background:var(--Cyan-cyan-700, #2470b7)}button.button-base.secondary.outline{border:1px solid var(--Theme-Secondary, #49beff);background:rgba(255,255,255,0);color:var(--Theme-Secondary, #49beff)}button.button-base.secondary.outline svg path{fill:#49beff}button.button-base.secondary.outline:not(:disabled):hover,button.button-base.secondary.outline:not(:disabled):active{color:var(--Theme-White, #fff)}button.button-base.secondary.outline:not(:disabled):hover svg path,button.button-base.secondary.outline:not(:disabled):active svg path{fill:#fff}button.button-base.success{color:var(--Theme-White, #fff);background:var(--Theme-Success, #15a662)}button.button-base.success svg path{fill:#fff}button.button-base.success:not(:disabled):hover{border:1px solid var(--Green-green-600, #0f8e5f);background:#139b5b}button.button-base.success:not(:disabled):active{background:var(--Green-green-700, #0a775a)}button.button-base.success.outline{border:1px solid var(--Theme-Success, #15a662);background:rgba(255,255,255,0);color:var(--Theme-Success, #15a662)}button.button-base.success.outline svg path{fill:#15a662}button.button-base.success.outline:not(:disabled):hover,button.button-base.success.outline:not(:disabled):active{color:var(--Theme-White, #fff)}button.button-base.success.outline:not(:disabled):hover svg path,button.button-base.success.outline:not(:disabled):active svg path{fill:#fff}button.button-base.danger{color:var(--Theme-White, #fff);background:var(--Theme-Danger, #e75f5f)}button.button-base.danger svg path{fill:#fff}button.button-base.danger:not(:disabled):hover{background:var(--Red-red-600, #dd4a47)}button.button-base.danger:not(:disabled):active{background:var(--Red-red-700, #cb4140)}button.button-base.danger.outline{border:1px solid var(--Theme-Danger, #e75f5f);background:rgba(255,255,255,0);color:var(--Theme-Danger, #e75f5f)}button.button-base.danger.outline svg path{fill:#e75f5f}button.button-base.danger.outline:not(:disabled):hover,button.button-base.danger.outline:not(:disabled):active{color:var(--Theme-White, #fff)}button.button-base.danger.outline:not(:disabled):hover svg path,button.button-base.danger.outline:not(:disabled):active svg path{fill:#fff}button.button-base.warning{color:var(--Theme-White, #fff);background:var(--Theme-Warning, #eaaa08)}button.button-base.warning svg path{fill:#fff}button.button-base.warning:not(:disabled):hover{background:var(--Yellow-yellow-600, #c98c05)}button.button-base.warning:not(:disabled):active{background:var(--Yellow-yellow-700, #a87004)}button.button-base.warning.outline{border:1px solid var(--Theme-Warning, #eaaa08);background:rgba(255,255,255,0);color:var(--Theme-Warning, #eaaa08)}button.button-base.warning.outline svg path{fill:#eaaa08}button.button-base.warning.outline:not(:disabled):hover,button.button-base.warning.outline:not(:disabled):active{color:var(--Theme-White, #fff)}button.button-base.warning.outline:not(:disabled):hover svg path,button.button-base.warning.outline:not(:disabled):active svg path{fill:#fff}button.button-base.link{color:var(--Theme-Primary, #4f83fc);background:rgba(255,255,255,0)}button.button-base.link svg path{fill:#4f83fc}button.button-base.link:not(:disabled):hover{color:var(--Blue-blue-600, #4d70e7)}button.button-base.link:not(:disabled):hover svg path{fill:#4d70e7}button.button-base.link:not(:disabled):active{color:var(--Blue-blue-700, #4b5ed4)}button.button-base.link:not(:disabled):active svg path{fill:#4b5ed4}button.button-base.light{color:var(--Gray-gray-700, #5e6278);background:var(--Gray-gray-200, #f1f1f2)}button.button-base.light svg path{fill:#5e6278}button.button-base.light:not(:disabled):hover{background:#e1e3ea}button.button-base.light:not(:disabled):active{background:var(--Gray-gray-400, #d8d8e5)}button.button-base.light.outline{border:1px solid var(--Gray-gray-400, #d8d8e5);background:rgba(255,255,255,0);color:var(--Theme-Warning, #5e6278)}button.button-base.light.outline svg path{fill:#5e6278}button.button-base.light.outline:not(:disabled):hover{background:var(--Gray-gray-200, #f1f1f2)}button.button-base.light.outline:not(:disabled):active{background:#e1e3ea}button.button-base.ghost{color:var(--Gray-gray-700, #5e6278);background:rgba(255,255,255,0)}button.button-base.ghost svg path{fill:#5e6278}button.button-base.ghost:not(:disabled):hover{background:var(--Gray-gray-200, #f1f1f2)}button.button-base.ghost:not(:disabled):active{background:#e1e3ea}button.button-base.white{color:var(--Gray-gray-700, #5e6278);background:var(--Theme-White, #fff)}button.button-base.white svg path{fill:#5e6278}button.button-base.white:not(:disabled):hover{background:var(--Gray-gray-200, #f1f1f2)}button.button-base.white:not(:disabled):active{background:#e1e3ea}button.button-base.white.outline{border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--Theme-White, #fff);color:var(--Theme-Warning, #5e6278)}button.button-base.white.outline svg path{fill:#5e6278}button.button-base.white.outline:not(:disabled):hover{border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--Gray-gray-200, #f1f1f2)}button.button-base.white.outline:not(:disabled):active{border:1px solid var(--Gray-gray-400, #d8d8e5);background:#e1e3ea}button.button-base:disabled{opacity:.5;cursor:no-drop}button.button-base.large{padding:10px 12px;font-size:20px}button.button-base.medium{padding:7px 12px;font-size:16px}button.button-base.small{padding:6px 8px;font-size:14px}button.button-base.extra-small{padding:4px;font-size:14px}.input-component{display:flex;width:200px;padding:8px 8px 8px 12px;align-items:center;border-radius:8px;border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--Gray-white, #fff);color:var(--theme-body-xm-phn-cp, #3f4254);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.input-component:focus{border:1px solid var(--Theme-Primary, #4f83fc)!important;outline:none!important}.input-component::placeholder{color:var(--Gray-Placeholder, #a1a5b7)}.input-component:disabled{border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--Gray-gray-200, #f1f1f2);cursor:no-drop}.input-component[type=text],.input-component[type=number]{height:38px;min-height:38px;max-height:38px}.input-component.error{border:1px solid var(--Theme-Danger, #e75f5f)}@media (max-width: 1366px){.input-component{font-size:14px}}.tooltip-worksheet .arrow{z-index:1}.tooltip-worksheet .arrow:before{background-color:#fff;border:1px solid var(--Theme-Border, #e1e3ea);width:12px;height:12px;transform:rotate(45deg)}.tooltip-worksheet .tooltip-inner{border-radius:4px;border:1px solid var(--Theme-Border, #e1e3ea);background:var(--Color-White, #fff)!important;padding:4px 8px;box-shadow:0 2px 4px #38476d14;max-width:fit-content}.tooltip-worksheet .tooltip-inner .content{color:var(--Color-Body-Text, #212529);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.tooltip-worksheet.hide{display:none}.tooltip-worksheet.black .arrow{z-index:-1}.tooltip-worksheet.black .arrow:before{background:var(--Gray-600, #6c757d);border:none}.tooltip-worksheet.black .tooltip-inner{border:none;background:var(--Gray-600, #6c757d)!important}.tooltip-worksheet.black .tooltip-inner .content{color:var(--Color-White, #fff)}.tooltip-worksheet#tooltip-top .arrow:before{border-left:none;border-top:none;top:-7px}.tooltip-worksheet#tooltip-bottom .arrow:before{border-right:none;border-bottom:none;bottom:-7px}.tooltip-worksheet#tooltip-left .arrow:before{border-left:none;border-bottom:none;left:-7px}.tooltip-worksheet#tooltip-right .arrow:before{border-top:none;border-right:none;right:-7px}.warning-email-confirmed-test-popup{display:flex;width:513px;padding:32px 36px;flex-direction:column;align-items:center;gap:28px;border-radius:16px;background:#fff}.warning-email-confirmed-test-popup .title{color:#1a202c;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:36px}.warning-email-confirmed-test-popup .script{color:#2d3748;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.warning-email-confirmed-test-popup .script .note-email{color:#2d3748;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.warning-email-confirmed-test-popup .script .note-here{color:var(--Theme-Primary, #2e90fa);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.collapse-item{border-bottom:4px solid #cbd5e0;background:#fff}.collapse-item .collapse-item-header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #cbd5e0}.collapse-item .collapse-item-header .collapse-item-title{font-weight:600;font-size:16px;line-height:24px;color:#2d3748}.collapse-item .collapse-item-header .collapse-item-icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.collapse-item .collapse-item-header .collapse-item-icon .icon{width:12px;height:12px;background:#2D3748;border-radius:50%}.collapse-item .collapse-item-body .collapse-item-body-item{margin-bottom:12px}.collapse-item .collapse-item-body .collapse-item-body-item .collapse-item-body-item-title{font-weight:600;font-size:14px;line-height:24px;color:#2d3748}.collapse-item .collapse-item-body .collapse-item-body-item .collapse-item-body-item-content{margin-top:8px;font-weight:400;font-size:14px;line-height:24px;color:#2d3748}.worksheet-tab-container{background:#fff;height:100%}.worksheet-tab-container .worksheet-tab-header{height:50px;display:flex}.worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title{padding-top:12px;font-weight:400;color:#718096;padding-bottom:12px;height:100%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #cbd5e0;overflow:hidden;cursor:pointer}.worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title:hover{color:#3261bb}.worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title-active,.worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title-active:hover{background:#fff;font-weight:600;color:#3261bb;border-bottom:1px solid #3261bb}.worksheet-tab-container .collapse-item-body{height:calc(100% - 50px)}.dropdown-worksheet{display:flex;width:38px;height:38px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:8px;border:1px solid var(--Gray-gray-400, #d8d8e5);background:var(--size-medium-type-warning-outline-true-state-normal-icon-only-true, rgba(255, 255, 255, 0));font-family:Inter;font-size:16px;font-style:normal}.dropdown-worksheet:hover{background:var(--Gray-gray-200, #f1f1f2)}.dropdown-worksheet .dropdown-worksheet-tooltip{z-index:6;position:absolute}.dropdown-worksheet .dropdown-worksheet-hr{margin:0;padding:0}.dropdown-worksheet .dropdown-worksheet-tooltip{box-sizing:border-box;width:fit-content;background:#ffffff;box-shadow:1px 2px 8px #00000021;background-color:#fff;border-radius:8px;cursor:pointer;padding:8px 0;position:absolute;margin-top:42px;top:8px;margin-right:16px;right:8px}.dropdown-worksheet .dropdown-worksheet-tooltip-static{margin-top:100px;box-sizing:border-box;width:236px!important;background:#ffffff;box-shadow:1px 2px 8px #00000021;background-color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center;right:50px;cursor:pointer;padding-top:8px;padding-bottom:8px;position:absolute}.dropdown-worksheet .dropdown-worksheet-tooltip-static:after{content:"";background:transparent;width:60px;position:relative;right:0;margin-right:-60px;height:224px}.dropdown-worksheet .dropdown-worksheet-tooltip-content{width:100%}.dropdown-worksheet .dropdown-worksheet-tooltip-item{display:flex;height:38px;padding:7px 12px;align-items:center;gap:12px;align-self:stretch}.dropdown-worksheet .dropdown-worksheet-tooltip-item:hover{background:var(--Gray-gray-200, #f1f1f2)}.dropdown-worksheet .dropdown-worksheet-title{color:var(--theme-body-xm-phn-cp, #3f4254);font-weight:500;line-height:150%}@media (max-width: 1366px){.dropdown-worksheet{font-size:14px}}@media (max-width: 920px){.dropdown-worksheet .dropdown-worksheet-tooltip{width:210px;margin-top:34px;right:0;margin-right:0}}.worksheet-structure{display:flex;padding-bottom:12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;font-family:Inter;font-style:normal;font-size:16px}.worksheet-structure .title{display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.worksheet-structure .title .title-text{color:var(--theme-title-en-cn-r, #212529);font-weight:600;line-height:130%;font-size:16px}.worksheet-structure .structure-detail{max-height:calc(100vh - 140px);width:100%;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.worksheet-structure .structure-detail::-webkit-scrollbar{width:8px;border-radius:16px}.worksheet-structure .structure-detail::-webkit-scrollbar-thumb{background-color:#cbd5e0}.worksheet-structure .group-item{display:flex;flex-direction:row;gap:12px}.worksheet-structure .number-questions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 16px}.worksheet-structure .number-questions .structure-question-item{display:flex;min-width:32px;height:32px;border-radius:50%;padding:8px;justify-content:center;align-items:center;color:var(--Theme-Subtext, #7e8299);font-size:14px;font-weight:700;line-height:150%;cursor:pointer}.worksheet-structure .number-questions .structure-question-item:hover{background:var(--Gray-gray-200, #f1f1f2)}.worksheet-structure .number-questions .structure-question-item.active{background:var(--blue-blue-100-active, #eef6ff);color:var(--Theme-Primary, #4f83fc)}.worksheet-structure .number-questions .structure-question-item .mark-question{display:none}.worksheet-structure .number-questions .structure-question-item.marked{border:2px solid #eaaa08;position:relative}.worksheet-structure .number-questions .structure-question-item.marked .mark-question{display:block;position:absolute;top:-8px;right:-8px;z-index:1;width:16px}.worksheet-structure .number-questions .structure-question-item.answered{height:32px;padding:6px;border-radius:50%}.worksheet-structure .title-group .editor-container,.worksheet-structure .title-group .editor-container .editor{padding:0;margin-top:0}.worksheet-structure .title-group .editor-container .editor .editor-heading{-webkit-line-clamp:2}.worksheet-structure .title-group .editor-container{padding:8px 16px}.worksheet-structure .title-group .editor-container:has(h1){margin-bottom:8px;background:var(--gray-gray-100-hover, #f6f6f6)}.worksheet-structure .title-group h1{margin:0;overflow:hidden;color:var(--theme-body-xm-phn-cp, #3f4254);text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:150%}.worksheet-structure .title-group h2{color:var(--Theme-Subtext, #7e8299);font-size:16px;font-weight:700;line-height:150%;margin:0}.worksheet-structure .title-group h3{color:var(--Theme-Subtext, #7e8299);font-size:14px;font-weight:700;line-height:150%;margin:0}@media (max-width: 1366px){.worksheet-structure{font-size:14px}}.worksheet-back-container{display:flex;align-items:center;cursor:pointer}.worksheet-back-container:hover .worksheet-back-icon path{fill:#38a4ff}.worksheet-back-container:hover .worksheet-back-lable{color:#38a4ff}.worksheet-back-container .worksheet-back-icon{margin-right:12px}.worksheet-back-container .worksheet-back-lable{color:#4a5568;font-size:12px}.do-worksheet{font-family:Inter,sans-serif;font-style:normal;-webkit-user-select:none;user-select:none}.do-worksheet .worksheet-detail-header{background:#fff;padding:12px 24px;background:var(--white, #fff);box-shadow:0 2px 4px #38476d14}.do-worksheet .worksheet-detail-header .worksheet-detail-name{display:flex;align-items:center;justify-content:space-between}.do-worksheet .worksheet-detail-header .worksheet-detail-name .worksheet-name{font-size:24px;font-style:normal;font-weight:600}.do-worksheet .worksheet-detail-header .worksheet-detail-name .worksheet-time{position:static;width:auto;height:auto;border-top:unset}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action{display:flex;align-items:center;justify-content:center;gap:12px}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action button{border-radius:8px;padding:7px 12px}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action button.btn.btn-primary{background:#4f83fc;color:#fff}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action button.disabled{opacity:.5;pointer-events:none}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action button.repeat{background:#4f83fc;color:#fff}.do-worksheet .worksheet-detail-header .worksheet-name{margin-bottom:4px;font-weight:600;font-size:18px;line-height:40px;max-width:calc(100vw - 500px)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.do-worksheet .worksheet-detail-header .worksheet-toolbar{display:flex;justify-content:space-between}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-info{display:flex;align-items:flex-end}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-info .worksheet-info-item{white-space:nowrap;height:24px;margin-right:12px;padding:4px 8px;border-radius:8px;background:#f2f2f2;font-weight:400;font-size:14px;line-height:14px}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-info .worksheet-info-item.end-item{margin-right:0}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-info .worksheet-info-item .worksheet-info-item-icon{margin-right:4px}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools{display:flex;align-items:flex-end}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item{margin-left:12px;white-space:nowrap;cursor:pointer}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item:hover{border-radius:8px;box-shadow:-2px 2px #6ac3f44d}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-solve.active svg rect:nth-child(1){fill:#38a4ff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-solve.active svg path{stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-solve.active svg rect:nth-child(2){stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-answer.active svg rect:nth-child(1){fill:#38a4ff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-answer.active svg path{stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.show-answer.active svg rect:nth-child(2){stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.save.active svg rect:nth-child(1){fill:#38a4ff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.save.active svg path{stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.save.active svg rect:nth-child(2){stroke:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.edit-button{height:40px;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#fff;border-radius:8px}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.edit-button svg{margin-right:4px}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.submit-button{height:40px;padding:10px 69px!important;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:8px 18px;color:#fff;border-radius:8px;opacity:.5;pointer-events:none}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.submit-button svg{margin-right:4px}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.submit-button.active-submit{opacity:1;pointer-events:all}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.assign-button{height:40px;background-color:#38a4ff;display:flex;align-items:center;justify-content:center;padding:8px 26px;border-radius:8px;color:#fff}.do-worksheet .worksheet-detail-header .worksheet-toolbar .worksheet-tools .tool-item.assign-button svg{margin-right:4px}.do-worksheet .worksheet-detail-header .worksheet-result{display:flex;margin-top:8px;background-color:#0085f6;padding:8px 16px;border-radius:8px;justify-content:center}.do-worksheet .worksheet-detail-header .worksheet-result .hidden-block{display:none!important}.do-worksheet .worksheet-detail-header .worksheet-result .worksheet-result-item{flex:30%;display:flex;justify-content:center;color:#fff;margin-right:20px}.do-worksheet .worksheet-detail-header .worksheet-result .worksheet-result-item .worksheet-result-item-label{margin-right:8px;font-weight:600}.do-worksheet .worksheet-detail-header .worksheet-result .worksheet-result-item .worksheet-result-item-value{font-size:16px}@media screen and (max-width: 768px){.do-worksheet .worksheet-detail-header .worksheet-result{display:grid;grid-template-columns:1fr;gap:8px}.do-worksheet .worksheet-detail-header .worksheet-result .worksheet-result-item{justify-content:flex-start}}.do-worksheet .worksheet-back-container{display:flex;align-items:center;cursor:pointer}.do-worksheet .worksheet-back-container:hover .worksheet-back-icon path{fill:#38a4ff}.do-worksheet .worksheet-back-container:hover .worksheet-back-lable{color:#38a4ff}.do-worksheet .worksheet-back-container .worksheet-back-icon{margin-right:12px}.do-worksheet .worksheet-back-container .worksheet-back-lable{color:#4a5568;font-size:12px}.do-worksheet.do-worksheet-exam-history .worksheet-side-bar-question-list-menu{height:calc(100vh - 296px)}.do-worksheet.do-worksheet-exam-history .worksheet-result{justify-content:center!important}.do-worksheet.do-worksheet-exam-history .worksheet-result .hidden-block{display:none!important}.do-worksheet.do-worksheet-exam-history .worksheet-result .worksheet-result-item{margin-right:20px}.do-worksheet .worksheet-side-bar-question-list-menu{height:calc(100vh - 320px)}.do-worksheet .worksheet-side-bar-question-list-menu-Submitted{height:calc(100vh - 366px)}.do-worksheet .worksheet-detail-container .worksheet-tab-container{display:none;border-top:1px solid #cbd5e0}.do-worksheet .worksheet-detail-container .worksheet-body{display:flex;height:calc(100vh - 68px)}.do-worksheet .worksheet-detail-container .worksheet-body.finish{height:calc(100vh - 250px)}.do-worksheet .worksheet-detail-container .worksheet-body.finish .worksheet-structure .structure-detail{height:calc(100vh - 454px)}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content{flex-basis:calc(100vw - 360px);flex-grow:1;display:flex;justify-content:center;background:#f6f7f8;border-right:1px solid #f2f2f2;padding:16px 8px 0;overflow-y:auto}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content::-webkit-scrollbar{width:8px;border-radius:16px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content::-webkit-scrollbar-thumb{background-color:#cbd5e0}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-content.student .question-content.question-content-only-view .sk-paragraph-question:before{content:"Đã nộp bài";color:red}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container{padding:16px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools{width:100%;justify-content:space-between}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-left{display:flex;align-items:center;gap:12px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-left .logo,.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-left .data-question-level{display:none}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-left .data-question-score{font-size:14px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-right{display:flex;gap:12px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-right .explain-icon{display:flex;height:32px;padding:6px 8px;justify-content:center;align-items:center;border-radius:8px;background:var(--Gray-gray-200, #f1f1f2)}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-right .explain-icon .explain-title{color:var(--Gray-gray-700, #5e6278);font-size:14px;font-weight:700}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .worksheet-pin{padding:6px 8px;background:var(--Gray-gray-200, #f1f1f2);border-radius:8px;cursor:pointer}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .worksheet-pin svg path{fill:#5e6278}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .worksheet-pin.active{background:#eaaa08}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .worksheet-pin.active svg path{fill:#fff}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-question{display:flex;gap:12px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-question .explain-icon{margin-right:12px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-tools .tool-question .report-icon{display:flex;align-items:center}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question{align-items:start}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question .question-index{margin-top:8px;position:relative;font-weight:700;white-space:nowrap;vertical-align:top;min-width:30px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .question-container .question-content .sk-doc .sk-table tbody .sk-td:first-child{width:unset;padding:0 10px;text-align:center}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail{display:flex;width:360px;padding:24px 0;flex-direction:column;align-items:center;gap:20px;align-self:stretch;border-left:1px solid var(--Theme-Border, #e1e3ea);background:var(--Gray-white, #fff)}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info{padding:8px 16px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item:nth-child(3){grid-column:span 2}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item{text-align:center;display:flex;gap:8px;align-items:center;justify-content:center;padding:0 8px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item .detail-info-item-value{font-size:14px;font-style:normal;font-weight:400;color:#5e6278}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item .detail-info-item-icon{width:21px;height:21px;border-radius:50%}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item .detail-info-item-icon.answered{background-color:#38a4ff;color:#fff}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item .detail-info-item-icon.no-answer{background-color:#f1f1f2;color:#7e8299}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item .detail-info-item-icon.marked{border:1px solid #fede6f}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure{max-height:calc(100vh - 250px);overflow-y:auto}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .title{display:none}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-detail .question-group .number-questions{display:grid;grid-template-columns:repeat(5,36px)}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item{height:32px;width:32px;padding:6px 8px;border-radius:50%;background-color:#f1f1f2;color:#7e8299}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item.active{color:var(--Theme-Subtext, #7e8299);background-color:#fff}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item.answered{background-color:#38a4ff;color:#fff}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item.answered.no-answer{background-color:#f1f1f2;color:#7e8299}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item.correct{background-color:#a4e291}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .worksheet-structure .structure-question-item.wrong{background-color:#f9d6d6}.do-worksheet .solve-question{height:auto;display:flex;background:#fff3ca;border:1px solid #fcd346;box-sizing:border-box;border-radius:10px;overflow:hidden;width:calc(100% - 30px);opacity:0;transition:opacity .5s}.do-worksheet .solve-question.hide{opacity:0}.do-worksheet .solve-question.show{opacity:1}.do-worksheet .solve-question .solve-lable{width:75px;height:34px;margin-top:14px;color:#c29700;padding:5px;text-align:center;justify-content:center;background:#fede6f;border-radius:0 30px 30px 0;margin-bottom:10px;transition:width 1s,opacity 1s}.do-worksheet .solve-question .solve-content{width:calc(100% - 75px);font-style:normal;font-weight:400;font-size:18px;padding:11px;text-align:justify;color:#2d2d2d}.do-worksheet .question-multiple-choice.mt-3.mb-4{margin-top:0!important;margin-bottom:0!important}.do-worksheet .group-content{text-align:justify}.do-worksheet .question-content-only-view{pointer-events:none;-webkit-user-modify:read-only}.do-worksheet .worksheet-detail-container .checkpoint-content-history.worksheet-container .question-content.student .question-content.question-content-only-view .sk-paragraph-question:before{content:""}@media (max-width: 1600px){.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail{width:280px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content{flex-basis:calc(100vw - 290px)}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .worksheet-container{width:calc(100vw - 343px)}}@media (max-width: 1366px){.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail .detail-info .detail-info-item{padding:0 4px}.do-worksheet .worksheet-body .worksheet-content{flex-basis:calc(100vw - 250px)}}@media (max-width: 920px){.do-worksheet .worksheet-detail-header{box-shadow:none}.do-worksheet .worksheet-detail-container .worksheet-tab-container{display:block}.do-worksheet .worksheet-detail-container .worksheet-body{height:calc(100vh - 119px)}.do-worksheet .worksheet-detail-container .worksheet-body.view-content .worksheet-info-detail,.do-worksheet .worksheet-detail-container .worksheet-body.view-questionList .worksheet-content{display:none}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-info-detail{min-width:100vw;max-width:100vw}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-tab-container{height:auto}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-tab-container .worksheet-tab-header .worksheet-tab-header-title{font-size:14px}.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content,.do-worksheet .worksheet-detail-container .worksheet-body .worksheet-content .worksheet-container{width:100%}}@media (max-width: 768px){.do-worksheet .worksheet-detail-header .worksheet-detail-name{display:grid;grid-template-columns:1fr 1fr;position:relative}.do-worksheet .worksheet-detail-header .worksheet-detail-name .worksheet-name{position:absolute;top:0;left:93px;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.do-worksheet .worksheet-detail-header .worksheet-detail-name .box-action{grid-column:span 2;justify-content:flex-end}.do-worksheet .worksheet-detail-container .worksheet-body{height:calc(100vh - 150px)}}.worksheet-time{position:fixed;bottom:0;right:0;width:404px;border-top:1px solid #cbd5e0;background:#ffffff;display:flex;align-items:center;height:70px}.worksheet-time .worksheet-time-title{font-weight:600;color:#a0aec0;display:flex;justify-content:center;align-items:center;flex:1}.worksheet-time .worksheet-time-value{flex:1;font-weight:600;color:#3261bb;display:flex;justify-content:center;align-items:center}.worksheet-time .worksheet-time-value .worksheet-time-value-icon{margin-right:10px}.worksheet-time .worksheet-time-value input{background:var(--Gray-200, #e9ecef);width:64px;border:none;outline:none;margin-right:8px;color:var(--Gray-600, #6c757d);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:28px}.worksheet-time .worksheet-time-value input:focus{border:none}.worksheet-time .worksheet-time-value input::-webkit-outer-spin-button,.worksheet-time .worksheet-time-value input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.worksheet-time .worksheet-time-value input[type=number]{-moz-appearance:textfield}.worksheet-time .worksheet-time-value input::placeholder{color:var(--Gray-400, #ced4da)}.worksheet-time .worksheet-time-value input::-ms-input-placeholder{color:var(--Gray-400, #ced4da)}.worksheet-time .worksheet-time-value-container{flex:1;font-weight:600;color:#3261bb;display:flex;justify-content:center;align-items:center}.worksheet-time .worksheet-time-value-container .worksheet-time-count-down-value{width:110px;white-space:nowrap}.worksheet-time .worksheet-time-value-container .worksheet-time-count-down-value .worksheet-time-value-icon{margin-right:10px}
