.recording-controls{margin-right:10px;background-color:hsla(0,0%,60.8%,.15);border-radius:10px;padding:5px 5px 5px 10px}.recording-controls,.recording-indicator{display:flex;align-items:center;margin-left:10px}.recording-dot{width:12px;height:12px;background-color:red;border-radius:50%;margin-right:5px;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}.recording-time{font-weight:700;margin-right:10px;min-width:45px}.recording-active{background-color:rgba(255,0,0,.05);border-radius:4px;cursor:pointer}.stop-recording-icon{cursor:pointer;background-color:#fff;padding:2px 8px;font-size:12px;border-radius:100px}.video-preview-container{margin:20px 0;display:flex;justify-content:center;width:100%}.recording-preview{width:100%;max-height:400px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1)}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}:root{--c-body-bg:#f4f4f4;--c-font-primary:#2c2c2c;--c-font-secondary:#626262;--c-bg-light:#e7e7e7;--c-font-blue:#23395d;--c-font-passive:hsla(0,0.5%,61%,0.6);--c-font-disabled:rgba(137,135,135,0.6);--c-btn:#6993ff;--c-heart-primary:#fe251b;--c-star:#f9d71c;--c-white:#fff;--c-black:#000;--c-white-8:hsla(0,0%,100%,0.8);--c-box-bg-0:#ebf1a1;--c-box-bg-1:#ebf2d1;--c-box-bg-2:#fff0f0;--c-box-bg-3:#d9edf9;--c-box-bg-4:#fac8cb;--c-box-bg-5:#93b7cd;--c-box-bg-6:#f6a3a8;--c-box-bg-7:#d4e0ee;--c-box-bg-8:#fdefe3;--c-box-bg-9:#c6e8da;--c-banner-bg:#d9edf9;--c-bg-primary:#7367f0;--c-hv-primary:#ddd;--c-bg-dark-0:#161d31;--c-bg-dark-1:#283046;--c-bg-dark-2:#4c5c88;--c-bg-dark-3:#c0bbff;--c-bg-dark-4:#9086ff;--c-font-dark:#d0d2d6;--c-bg-danger:#ea5455;--c-bg-dream:#639286;--c-bg-pink:#eb2eac;--c-bg-indigo:#2b4364;--c-bg-danger-hover:rgba(234,84,85,0.8);--c-bg-dream-hover:rgba(83,121,112,0.8);--c-bg-pink-hover:rgba(235,46,172,0.8);--c-bg-indigo-hover:rgba(31,48,71,0.8);--c-bg-turquoise-hover:#35c09d}.book-color-0{background-color:var(--c-box-bg-0)}.book-color-1{background-color:var(--c-box-bg-1)}.book-color-2{background-color:var(--c-box-bg-2)}.book-color-3{background-color:var(--c-box-bg-3)}.book-color-4{background-color:var(--c-box-bg-4)}.book-color-5{background-color:var(--c-box-bg-5)}.book-color-6{background-color:var(--c-box-bg-6)}.book-color-7{background-color:var(--c-box-bg-7)}.book-color-8{background-color:var(--c-box-bg-8)}.book-color-9{background-color:var(--c-box-bg-9)}.class-color-0{background-color:var(--c-box-bg-0)}.class-color-1{background-color:var(--c-box-bg-1)}.class-color-2{background-color:var(--c-box-bg-2)}.class-color-3{background-color:var(--c-box-bg-3)}.class-color-4{background-color:var(--c-box-bg-4)}.class-color-5{background-color:var(--c-box-bg-5)}.class-color-6{background-color:var(--c-box-bg-6)}.class-color-7{background-color:var(--c-box-bg-7)}.class-color-8{background-color:var(--c-box-bg-8)}.class-color-9{background-color:var(--c-box-bg-9)}body.dark{background-color:var(--c-bg-dark-0)}body.dark a,body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:var(--c-font-dark)!important}body.dark .hover-bg:hover{background-color:var(--c-bg-dark-2)}body.dark .hover-bg:hover a,body.dark .hover-bg:hover span,body.dark .hover-bg:hover svg{color:var(--c-font-dark)!important}body.dark .book-color-0{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-0 span{color:var(--c-font-dark)}body.dark .book-color-0 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-1{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-1 span{color:var(--c-font-dark)}body.dark .book-color-1 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-2{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-2 span{color:var(--c-font-dark)}body.dark .book-color-2 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-3{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-3 span{color:var(--c-font-dark)}body.dark .book-color-3 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-4{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-4 span{color:var(--c-font-dark)}body.dark .book-color-4 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-5{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-5 span{color:var(--c-font-dark)}body.dark .book-color-5 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-6{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-6 span{color:var(--c-font-dark)}body.dark .book-color-6 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-7{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-7 span{color:var(--c-font-dark)}body.dark .book-color-7 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-8{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-8 span{color:var(--c-font-dark)}body.dark .book-color-8 .category{border:1px solid var(--c-font-dark)}body.dark .book-color-9{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .book-color-9 span{color:var(--c-font-dark)}body.dark .book-color-9 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-0{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-0 span{color:var(--c-font-dark)}body.dark .class-color-0 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-1{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-1 span{color:var(--c-font-dark)}body.dark .class-color-1 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-2{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-2 span{color:var(--c-font-dark)}body.dark .class-color-2 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-3{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-3 span{color:var(--c-font-dark)}body.dark .class-color-3 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-4{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-4 span{color:var(--c-font-dark)}body.dark .class-color-4 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-5{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-5 span{color:var(--c-font-dark)}body.dark .class-color-5 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-6{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-6 span{color:var(--c-font-dark)}body.dark .class-color-6 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-7{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-7 span{color:var(--c-font-dark)}body.dark .class-color-7 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-8{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-8 span{color:var(--c-font-dark)}body.dark .class-color-8 .category{border:1px solid var(--c-font-dark)}body.dark .class-color-9{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .class-color-9 span{color:var(--c-font-dark)}body.dark .category,body.dark .class-color-9 .category{border:1px solid var(--c-font-dark)}body.dark .category{color:var(--c-font-dark)}body.dark .favorite{background-color:var(--c-bg-dark-1);color:var(--c-bg-dark-4)}body.dark .favorite.accordionMenuItem{background-color:unset;position:unset;margin-right:21px;height:unset;width:unset}body.dark .favorite.accordionMenuItem svg{color:var(--c-font-dark)}body.dark .favorited{background-color:var(--c-bg-dark-1)}body.dark .favorited svg{stroke:var(--c-heart-primary)}body.dark .favorited.accordionMenuItem{background-color:unset;position:unset;margin-right:21px;height:unset;width:unset}body.dark .favorited.accordionMenuItem svg{stroke:var(--c-heart-primary)}body.dark .current_book_popup{background-color:var(--c-bg-dark-1);border:1px solid var(--c-bg-dark-2)}body.dark .current_book_name,body.dark .current_book_publisher{color:var(--c-font-dark)!important}body.dark .progress{background-color:var(--c-bg-dark-0)}body.dark .book_carousel .book_carousel_header h1.book_carousel_title{color:var(--c-font-dark)}body.dark .book_carousel .single_book_container .favorite,body.dark .book_carousel .single_book_container .favorited{border:1px solid var(--c-bg-dark-2)}body.dark .book_carousel_header_container .dropdown span,body.dark .book_carousel_header_container .dropdown svg{color:var(--c-font-dark)}body.dark .book_carousel_header_container .dropdown-item:focus,body.dark .book_carousel_header_container .dropdown-item:hover{background-color:var(--c-bg-dark-2)}body.dark stop:first-child{stop-color:var(--c-bg-dark-1);stop-opacity:.2}body.dark stop:nth-child(2){stop-color:var(--c-bg-dark-2);stop-opacity:.2}body.dark stop:nth-child(3){stop-color:var(--c-bg-dark-1);stop-opacity:.2}@media (max-width:991.98px){body.dark header ul.nav-items.opened{background-color:var(--c-bg-dark-0)}body.dark header svg.menu_svg__feather,body.dark header svg.x_svg__feather{color:var(--c-font-dark)}}body.dark header{background-color:var(--c-bg-dark-1)}body.dark header div.right .message-circle_svg__feather,body.dark header div.right .sun_svg__feather,body.dark header div.right div,body.dark header svg.menu_svg__feather,body.dark header ul.nav-items li,body.dark header ul.nav-items li a{color:var(--c-font-dark)}body.dark header div.right div.search{color:var(--c-font-secondary);background-color:var(--c-bg-dark-1)}body.dark header div.right div.search .x-button{position:absolute;right:1.5em;color:var(--c-font-dark)}body.dark div.lang span{color:var(--c-font-dark)}body.dark div.lang ul.lang_menu{background-color:var(--c-bg-dark-0);border:2px solid var(--c-bg-dark-1)}body.dark div.lang ul.lang_menu li{color:var(--c-font-dark)}body.dark div.lang ul.lang_menu li:hover{background-color:var(--c-bg-dark-1);color:var(--c-white)}body.dark div.lang ul.lang_menu li.disabled{color:var(--c-font-disabled)}body.dark div.lang ul.lang_menu li.active{background-color:var(--c-bg-dark-1);color:var(--c-white)}body.dark div.avatar ul.profile_menu{background-color:var(--c-bg-dark-0);border:2px solid var(--c-bg-dark-1)}body.dark div.avatar ul.profile_menu li{color:var(--c-font-dark)}body.dark div.avatar ul.profile_menu li a{color:var(--c-font-blue)}body.dark div.avatar ul.profile_menu li a:focus,body.dark div.avatar ul.profile_menu li a:hover{background-color:var(--c-font-secondary);color:var(--c-white)}body.dark div.avatar ul.profile_menu li:hover,body.dark div.avatar ul.profile_menu li:hover a{background-color:var(--c-bg-dark-1);color:var(--c-white)}body.dark svg.search_svg__feather{color:var(--c-font-dark)}body.dark .trigger{background:var(--c-bg-dark-1)}body.dark .topbar-button svg.menu_svg__feather{color:var(--c-font-dark)}body.dark .topbar-button:hover{background-color:var(--c-bg-dark-2)}body.dark .topbar-button:hover svg.info_svg__feather,body.dark .topbar-button:hover svg.sun_svg__feather,body.dark .topbar-button:hover svg.x_svg__feather{color:var(--c-white)}body.dark .topbar-button.bookmark-active{background-color:var(--c-bg-dark-2)}body.dark .topbar-button.bookmark-active svg{color:var(--c-white)}body.dark .topbar-button span svg,body.dark svg.info_svg__feather,body.dark svg.message-circle_svg__feather{color:var(--c-font-dark)}body.dark .topbar-header{background-color:var(--c-bg-dark-1)!important;color:var(--c-font-dark)}body.dark .custom-control-input:not(:checked)~.custom-control-label:before{border:2px solid var(--c-bg-dark-1)}body.dark .custom-switch .custom-control-input:not(:checked)~.custom-control-label:after{background-color:var(--c-bg-dark-1)}body.dark .top-menu svg{color:var(--c-font-dark)}body.dark .top-menu button{background-color:var(--c-bg-dark-1)}body.dark .top-menu button .topbar-button:hover svg{color:var(--c-white)}body.dark .banner{background-color:var(--c-bg-dark-1)}body.dark .banner button{background-color:var(--c-bg-primary);border:none}body.dark .banner button:hover{background-color:var(--c-bg-dark-4)}body.dark .banner_detail,body.dark .banner_title{color:var(--c-font-dark)!important}body.dark .footer{color:var(--c-font-dark)}body.dark .react-autosuggest__input{color:var(--c-font-dark);background-color:var(--c-bg-dark-1)}body.dark .react-autosuggest__input::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .react-autosuggest__input::placeholder{color:var(--c-font-dark)}body.dark .react-autosuggest__suggestions-container{background-color:var(--c-bg-dark-1)}body.dark .react-autosuggest__suggestion:not(:first-child){border-top:1px solid var(--c-bg-dark-2)}body.dark .react-autosuggest__suggestion--focused,body.dark .react-autosuggest__suggestion:hover{background-color:var(--c-bg-dark-0)}body.dark .suggestion-content .name{color:var(--c-font-dark)}body.dark .suggestion-content .name .badge{background-color:var(--c-bg-primary)}body.dark .react-autosuggest__suggestion--focused .highlight,body.dark .suggestion-content .name .highlight{color:var(--c-bg-primary)}body.dark .auth_container{background-color:var(--c-bg-dark-1)}body.dark .auth_container a,body.dark .auth_container label,body.dark .auth_container p,body.dark .auth_footer,body.dark .forgot_button{color:var(--c-font-dark)}body.dark .form-control{background-color:var(--c-bg-dark-1)}body.dark .form-control:focus{border-color:rgba(111,76,209,.603);box-shadow:0 0 0 .2rem rgba(111,76,209,.603)}body.dark .form-group input{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .form-group input::-webkit-input-placeholder{color:#8f9294}body.dark .form-group input::placeholder{color:#8f9294}body.dark .rc-anchor-light{background:none!important;color:#fff!important}body.dark .profile-card{background-color:var(--c-bg-dark-1)}body.dark .profile-card button{background-color:var(--c-bg-primary);border:none;color:var(--c-font-dark)!important}body.dark .profile-card button:hover{background-color:var(--c-bg-dark-4)}body.dark .profile-card input{background-color:var(--c-bg-dark-0)}body.dark .profile-card .card-text,body.dark .profile-card h4,body.dark .profile-card label,body.dark .profile-card span,body.dark .profile-heading{color:var(--c-font-dark)}body.dark .card-body span{color:#fff!important;background-color:unset!important}body.dark .card-body .user-info svg{color:var(--c-font-dark)}body.dark .sidebar-header{background-color:var(--c-bg-dark-1)}body.dark .sidebar-header svg.x_svg__feather,body.dark .sidebar-header svg menu_svg__feather{color:var(--c-font-dark)}body.dark .sidebar-footer{background-color:var(--c-bg-dark-1)}body.dark .activePage{outline:unset}body.dark .pagination li:not(.disabled) a:hover{background-color:var(--c-bg-dark-2)}body.dark .pagination li.disabled svg{color:var(--c-font-secondary)}body.dark .pagination li input{background:transparent;color:var(--c-font-dark)}body.dark .card{background-color:var(--c-bg-dark-1)}body.dark .page .navbar .buttons svg,body.dark .timer-main-container,body.dark .timer div input{color:var(--c-font-dark)}body.dark .timer-main-container div input.countdown,body.dark .timer-main-container div input.stopwatch,body.dark .timer.countdown,body.dark .timer.stopwatch{background-color:var(--c-bg-dark-1)}body.dark .form-control[readonly],body.dark .timer-main-control .form-control:disabled{border:none;box-shadow:none}body.dark .timer-main-container div.countdown{background-color:var(--c-bg-dark-1);border:none}body.dark .timer-main-container div.countdown.active{background-color:var(--c-bg-dark-0)}body.dark .timer-main-container div.countdown span{color:var(--c-font-dark)}body.dark .timer-main-container div.countdown.disabled{background-color:var(--c-bg-dark-0)}body.dark .timer-main-container div.stopwatch{background-color:var(--c-bg-dark-1);border:none}body.dark .timer-main-container div.stopwatch.active{background-color:var(--c-bg-dark-0)}body.dark .timer-main-container div.stopwatch span{color:var(--c-font-dark)}body.dark .timer-main-container div.stopwatch.disabled{background-color:var(--c-bg-dark-0)}body.dark .timer-main-container button.close{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .single-toolbar,body.dark .toolbar-container{background-color:var(--c-bg-dark-1)}body.dark .single-toolbar{color:var(--c-font-dark)}body.dark .single-toolbar .toolbar .buttons>li:nth-child(2) .toolbar-image{-webkit-filter:none;filter:none}body.dark .toolbar-button:hover{background-color:var(--c-bg-dark-2)}body.dark .toolbar-button:hover img.toolbar-image{-webkit-filter:invert(100%) sepia(0) saturate(7499%) hue-rotate(200deg) brightness(98%) contrast(100%);filter:invert(100%) sepia(0) saturate(7499%) hue-rotate(200deg) brightness(98%) contrast(100%)}body.dark .toolbar-button:hover svg{color:var(--c-white)}body.dark .toolbar-button.active img.toolbar-image,body.dark .toolbar-button img.toolbar-image{-webkit-filter:invert(97%) sepia(6%) saturate(189%) hue-rotate(187deg) brightness(91%) contrast(83%);filter:invert(97%) sepia(6%) saturate(189%) hue-rotate(187deg) brightness(91%) contrast(83%)}body.dark .toolbar-button.text-resize{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .toolbar-button.text-resize::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .toolbar-button.text-resize::placeholder{color:var(--c-font-dark)}body.dark .toolbar-button.text-resize:hover{background-color:var(--c-bg-dark-2);color:var(--c-white)}body.dark #dropdown-group-1,body.dark #dropdown-group-2{color:var(--c-font-dark);fill:var(--c-font-dark)}body.dark #dropdown-group-1:hover,body.dark #dropdown-group-2:hover{background-color:var(--c-bg-dark-2);fill:var(--c-white)}body.dark #dropdown-group-1:hover svg,body.dark #dropdown-group-2:hover svg{color:var(--c-white)}body.dark .dropdown-menu{background-color:var(--c-bg-dark-1)}body.dark .react-draggable.content-modal{background-color:var(--c-bg-dark-0)}body.dark .resizable-div .content-header{background-color:var(--c-bg-dark-1);border:none}body.dark .resizable-div .content-header span,body.dark .resizable-div .content-header svg{color:var(--c-font-dark)}body.dark .resizable-div .content-header .maximize_button:hover{background-color:var(--c-bg-dark-0)}body.dark .resizable-div .content-body span,body.dark .resizable-div .content-form textarea{color:var(--c-font-dark)}body.dark .resizable-div .content-form textarea::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .resizable-div .content-form textarea::placeholder{color:var(--c-font-dark)}body.dark .resizable-div .content-form .custom-file-label,body.dark .resizable-div .content-form .custom-file-label:after{color:var(--c-font-dark);background-color:var(--c-bg-dark-1)}body.dark .modal-footer-info{color:var(--c-font-dark)}body.dark .modal-content{background-color:var(--c-bg-dark-0);color:var(--c-font-dark)}body.dark .modal-content .modal-header{background-color:var(--c-bg-dark-1)!important;color:var(--c-font-dark);border:none}body.dark .modal-content .modal-header span{color:var(--c-font-dark)}body.dark .modal-content .modal-header .btn-close{-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(234deg) brightness(104%) contrast(104%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(234deg) brightness(104%) contrast(104%);opacity:.75}body.dark .modal-content .modal-header .btn-close:hover{opacity:.95}body.dark .modal-content .modal-body button:not(.btn-outline-danger){background-color:var(--c-bg-primary);border:none}body.dark .modal-content .modal-body button:not(.btn-outline-danger):hover{background-color:var(--c-bg-dark-4)}body.dark .modal-content input::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .modal-content input::placeholder{color:var(--c-font-dark)}body.dark .modal-content textarea{background-color:var(--c-bg-dark-1);border:1px solid var(--c-font-dark);color:var(--c-font-dark)}body.dark .modal-content textarea::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .modal-content textarea::placeholder{color:var(--c-font-dark)}body.dark .modal-content .favorite{background-color:var(--c-bg-dark-0);border:1px solid var(--c-bg-dark-2)}body.dark .bookmark-svg-container{background-color:var(--c-bg-dark-1)}body.dark .bookmark-svg-container svg{color:var(--c-font-dark)}body.dark .bookmark-svg-container:hover{background-color:var(--c-bg-dark-2)}body.dark .bookmark-svg-container:hover svg{color:var(--c-white)}body.dark .content{color:var(--c-font-primary)}body.dark .content,body.dark .item{background-color:var(--c-bg-dark-1)}body.dark .item{color:var(--c-font-dark)}body.dark .item img{-webkit-filter:invert(97%) sepia(6%) saturate(189%) hue-rotate(187deg) brightness(91%) contrast(83%);filter:invert(97%) sepia(6%) saturate(189%) hue-rotate(187deg) brightness(91%) contrast(83%)}body.dark .item:not(.content-item):hover{background-color:var(--c-bg-dark-2);color:var(--c-white)}body.dark .item:not(.content-item):hover .item-right{color:var(--c-white)}body.dark .item.item-active,body.dark .item[data-state=open]{background-color:var(--c-bg-dark-2);color:var(--c-white)}body.dark .item.item-active .item-right{color:var(--c-white)}body.dark .item a{color:var(--c-font-dark)}body.dark .acordionHeader{background-color:var(--c-bg-dark-1)}body.dark .acordionHeader svg.book-open_svg__feather,body.dark .acordionHeader svg.bookmark_svg__feather,body.dark .acordionHeader svg.edit-3_svg__feather{color:var(--c-bg-primary)}body.dark .acordionItem{color:var(--c-font-dark);background-color:var(--c-bg-dark-1)}body.dark .sc-pVTFL rect{display:flex;fill:var(--c-black)}body.dark .sc-pVTFL .reactour__mask--disable-interaction{fill:var(--c-white)!important;fill-opacity:.4}body.dark .swal2-popup{background:var(--c-bg-dark-1)}body.dark .assistant-modal-footer .form-control,body.dark .modal_text_color,body.dark .swal2-popup .swal2-html-container{color:var(--c-font-dark)}body.dark .assistant-modal-footer .form-control:disabled,body.dark .assistant-modal-footer .form-control[readonly]{color:var(--c-font-disabled)}body.dark .progress-model .progress-bar{background-color:var(--c-bg-dark-2)}body.dark .progress-model .progress{background-color:var(--c-bg-dark-1)}body.dark .translator-main-container button.close{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .translator-main-container .form-control{color:var(--c-font-dark)}body.dark .translator-main-container .header,body.dark .translator-main-container .translated-text{background:var(--c-bg-dark-1)!important}body.dark .translator-main-container .body{background:var(--c-bg-dark-0)}body.dark .translator-main-container .body p{color:var(--c-font-dark)}body.dark .translator-main-container .switch{-webkit-filter:invert(1);filter:invert(1)}body.dark .translator-main-container textarea::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .translator-main-container textarea::placeholder{color:var(--c-font-dark)}body.dark .image-searcher-main-container button.close{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .image-searcher-main-container .form-control{color:var(--c-font-dark)}body.dark .image-searcher-main-container .form-control::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .image-searcher-main-container .form-control::placeholder{color:var(--c-font-dark)}body.dark .image-searcher-main-container .header{background:var(--c-bg-dark-1)!important}body.dark .image-searcher-main-container .body,body.dark .image-searcher-main-container .footer,body.dark .image-searcher-main-container .header+div{background:var(--c-bg-dark-0)}body.dark .image-searcher-main-container .body p,body.dark .image-searcher-main-container .footer p,body.dark .image-searcher-main-container .header+div p{color:var(--c-font-dark)}body.dark .image-searcher-main-container .switch{-webkit-filter:invert(1);filter:invert(1)}body.dark .modal-close-button{opacity:unset!important}body.dark .modal-close-button svg{color:var(--c-font-dark)}body.dark .tutoring-sidebar{background-color:var(--c-bg-dark-0);color:var(--c-font-dark)}body.dark .tutoring-sidebar .active-text a{color:var(--c-bg-primary)!important}body.dark .tutoring-sidebar button svg{color:var(--c-font-dark)!important}body.dark .gpt-message-reviewer p,body.dark .gpt-message-reviewer small,body.dark .gpt-message-reviewer span,body.dark .gpt-message-reviewer textarea,body.dark .tutoring-form p,body.dark .tutoring-form small,body.dark .tutoring-form span,body.dark .tutoring-form textarea{color:var(--c-font-dark)}body.dark .gpt-message-reviewer p::-webkit-input-placeholder,body.dark .gpt-message-reviewer small::-webkit-input-placeholder,body.dark .gpt-message-reviewer span::-webkit-input-placeholder,body.dark .gpt-message-reviewer textarea::-webkit-input-placeholder,body.dark .tutoring-form p::-webkit-input-placeholder,body.dark .tutoring-form small::-webkit-input-placeholder,body.dark .tutoring-form span::-webkit-input-placeholder,body.dark .tutoring-form textarea::-webkit-input-placeholder{color:var(--c-font-dark)}body.dark .gpt-message-reviewer p::placeholder,body.dark .gpt-message-reviewer small::placeholder,body.dark .gpt-message-reviewer span::placeholder,body.dark .gpt-message-reviewer textarea::placeholder,body.dark .tutoring-form p::placeholder,body.dark .tutoring-form small::placeholder,body.dark .tutoring-form span::placeholder,body.dark .tutoring-form textarea::placeholder{color:var(--c-font-dark)}body.dark .add-book-form .custom-control-input:not(:checked)~.custom-control-label:before{background-color:var(--c-bg-dark-1)}body.dark .add-book-form .custom-switch label{color:var(--c-font-dark)}body.dark .add-book-form .custom-switch .custom-control-input:not(:checked)~.custom-control-label:after{background-color:var(--c-font-dark)}body.dark .add-book-form .custom-file-label{background-color:var(--c-bg-dark-1);color:var(--c-font-dark)}body.dark .add-book-form .custom-file-label:after{background-color:var(--c-bg-dark-0);color:var(--c-font-dark)}body.dark .progress-body{background-color:var(--c-bg-dark-1)}body.dark .modal-content .form-label{color:var(--c-font-dark)}*,body,html{box-sizing:border-box;font-family:"Montserrat",sans-serif;scroll-behavior:smooth}main{min-height:calc(100vh - 161px);display:flex;flex-direction:column}h3,h4,h5{margin-bottom:10px!important;font-weight:500!important}h3{font-weight:700!important;font-size:20px!important;line-height:24px!important;color:var(--c-font-blue)!important}h4{font-size:14px!important;line-height:17px!important}h4,h5{color:var(--c-font-secondary)!important}h5{font-size:12px!important;line-height:15px!important}.myButton{background-color:var(--c-btn)!important;border:none!important;border-radius:5px!important;padding:15px 40px!important;font-weight:600!important;font-family:"Montserrat",sans-serif;letter-spacing:.2em;color:#fff}.btn-wide{padding-left:2.5rem!important;padding-right:2.5rem!important}.btn-outline-white{color:var(--c-white)!important;border-color:var(--c-white)!important}.btn-outline-white:hover{color:var(--c-font-blue)!important;background-color:var(--c-white)!important}.btn-round{border-radius:5rem!important}.btn-component{padding:.4rem .9rem!important;line-height:1!important}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.border-primary{border:1px solid var(--c-bg-primary)!important}.btn-primary{background-color:var(--c-bg-primary);border:none}.btn-primary:hover{background-color:var(--c-bg-dark-4)}.btn-primary:active{border-color:var(--c-bg-dark-1)!important}.btn-primary:active,.btn-primary:focus{background-color:var(--c-bg-primary)!important}.btn-primary:focus{box-shadow:none!important}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--c-font-disabled)}.btn-outline-primary{border:1px solid var(--c-bg-primary);color:var(--c-bg-primary)}.btn-outline-primary:hover{background-color:var(--c-bg-primary);color:#fff;border:1px solid var(--c-font-dark)}.btn-outline-primary:active{background-color:var(--c-bg-primary)!important;border-color:var(--c-bg-dark-1)!important}.btn-outline-primary:focus{box-shadow:none!important}.btn-success{border-color:#28c76f!important;background-color:#28c76f!important;color:#fff!important}.btn-success:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #28c76f}.btn-info{border-color:#00cfe8!important;background-color:#00cfe8!important;color:#fff!important}.btn-info:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #00cfe8}.btn-danger{border-color:#ea5455!important;background-color:#ea5455!important;color:#fff!important}.btn-danger.focus,.btn-danger:focus{box-shadow:none}.btn-danger,.btn-danger:hover{border:none}.btn-warning{border-color:#ff9f43!important;background-color:#ff9f43!important;color:#fff!important}.btn-warning:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #ff9f43}.btn-pink{border-color:#eb2eac!important;background-color:#eb2eac!important;color:#fff!important}.btn-pink.active,.btn-pink:active,.btn-pink:focus{color:#fff;background-color:#e619a1!important}.btn-pink:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-indigo{border-color:#2b4364!important;background-color:#2b4364!important;color:#fff!important}.btn-indigo.active,.btn-indigo:active,.btn-indigo:focus{color:#fff;background-color:#1f3047!important}.btn-indigo:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-turquoise{border-color:#5ddab4!important;background-color:#5ddab4!important;box-shadow:none!important}.btn-turquoise.active,.btn-turquoise:active,.btn-turquoise:focus{background-color:#35c09d!important}.btn-turquoise:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-turquoise:hover{background-color:var(--c-bg-turquoise-hover)!important}.btn-turquoise span{font-weight:500;color:#003f3f}.btn-dream{border-color:#639286!important;background-color:#639286!important;color:#fff!important}.btn-dream.active,.btn-dream:active,.btn-dream:focus{color:#fff;background-color:#537970!important}.btn-dream:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-danger:hover{background-color:var(--c-bg-danger-hover)!important;color:var(--c-white)}.btn-dream:hover{background-color:var(--c-bg-dream-hover)!important;color:var(--c-white)}.btn-pink:hover{background-color:var(--c-bg-pink-hover)!important;color:var(--c-white)}.btn-indigo:hover{background-color:var(--c-bg-indigo-hover)!important;color:var(--c-white)}.btn-disabled:hover{background-color:var(--c-font-disabled)!important;color:var(--c-white)!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.cursor-move{cursor:move}.rounded-12{border-radius:12px!important}.regular-radius{border-radius:1.25rem}.bottom-radius{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.top-left-radius{border-top-left-radius:.25rem}.top-right-radius{border-top-right-radius:.25rem}.hover-bg:hover{background-color:var(--c-bg-primary);cursor:pointer}.hover-bg:hover>:is(span,a){color:var(--c-white)!important}.hover-bg:hover svg{color:var(--c-white)}.active-text{color:var(--c-bg-primary)!important}.primary-bg{background-color:var(--c-bg-primary)!important;color:#fff}.fs-14{font-size:14px!important;line-height:17px!important;color:var(--c-font-secondary)}.book{position:relative;overflow:hidden;width:350px;max-width:100%;height:250px;padding:25px;border:none;border-radius:10px;display:flex;flex-direction:row}@media (max-width:575.98px){.book{height:300px;flex-direction:column;padding:15px}}.book div.book_cover{width:50%;height:100%;border:none;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}.book:not(:has(.book_cover)) .book_details{width:100%}@media (max-width:575.98px){.book div.book_cover{width:100%;background-position:top}}.book div.book_details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;overflow:hidden;word-break:break-word;margin-left:20px}@media (max-width:575.98px){.book div.book_details{margin-left:0;width:100%;height:100%}}.book div.book_details svg.bookmark_svg__feather,.book div.book_details svg.edit-3_svg__feather{color:var(--c-bg-primary)}.category{line-height:15px}.favorite{position:absolute;width:28px;height:28px;right:12px;top:12px;border:none;border-radius:6px;background-color:var(--c-white);box-shadow:0 0 10px 1px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:center;align-items:center}.favorite:hover svg,.favorited svg{color:var(--c-heart-primary)}.favorited svg{fill:var(--c-heart-primary)}.content-badge{position:absolute;bottom:-11px;right:-6px;font-size:60%;width:15px;height:15px;line-height:11px}.content-badge,.mobile-content-badge{background-color:var(--c-heart-primary);color:#fff}.mobile-content-badge{display:flex;justify-content:center;align-items:center;width:17px;height:17px;margin-right:7px;margin-top:1px;font-weight:900}.rate_button{display:inline;margin-left:10px;padding-left:10px;border-left:1px solid var(--c-font-secondary);color:var(--c-font-secondary);cursor:pointer}.rate_button_modal{display:none;border:1px solid var(--c-font-secondary);border-radius:6px;margin-left:5px;padding:5px 10px;cursor:pointer;overflow:hidden;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rate_button_modal svg{width:20px;height:20px}.rate_button_modal svg:hover{color:var(--c-star);fill:var(--c-star)}.star_container{margin-bottom:10px}.star_container h5{display:inline!important;margin-left:5px}.star_container svg{width:15px;height:15px}.modal.show .book_popup_modal_dialog{box-sizing:border-box;width:645px;max-width:645px!important}@media only screen and (max-width:700px){.modal.show .book_popup_modal_dialog{width:calc(100% - 16px);max-width:calc(100% - 16px)!important}}.modal.show .book_popup_modal_dialog .modal-content{border-radius:10px}.modal.show .book_popup_modal .modal-content{border-radius:11px!important}.book_popup{box-sizing:border-box;position:relative;overflow:hidden;height:440px;padding:25px;border:none;border-radius:10px;display:flex;flex-direction:row}.book_popup .favorite,.book_popup .favorited{width:40px;height:40px;box-shadow:0 0 10px 1px rgb(0 0 0/20%)}.book_popup .share:hover{background-color:var(--c-bg-primary);color:var(--c-white)}.book_popup .share:focus{outline:none;box-shadow:none}.book_popup div.book_cover{width:250px;height:100%;border:none;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}.book_popup div.book_details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;overflow:hidden;word-break:break-word;margin-left:30px}@media screen and (max-width:700px){.book_popup{flex-direction:column;height:unset}.book_popup div.book_cover{width:100%;height:200px;background-position:top}.book_popup div.book_details{width:100%;margin-left:0;margin-top:30px}}.book_popup h3,.book_popup h4,.book_popup h5{margin-bottom:20px!important}.book_popup h3{font-weight:700!important;font-size:28px!important;line-height:34px!important}.book_popup h4{font-weight:700!important}.book_popup h4,.book_popup h5{font-size:20px!important;line-height:24px!important}.book_popup h5{font-weight:400!important}.current_book_popup_container{width:250px;height:170px;position:fixed;bottom:40px;right:40px;overflow:hidden;cursor:pointer;-webkit-animation:book_cover_down .2s ease 0s 1 normal both;animation:book_cover_down .2s ease 0s 1 normal both}.current_book_popup_container:hover{-webkit-animation:book_cover_up .2s ease 0s 1 normal both;animation:book_cover_up .2s ease 0s 1 normal both}@-webkit-keyframes book_cover_up{0%{height:170px}to{height:225px}}@keyframes book_cover_up{0%{height:170px}to{height:225px}}@-webkit-keyframes book_cover_down{0%{height:225px}to{height:170px}}@keyframes book_cover_down{0%{height:225px}to{height:170px}}.current_book_cover{width:180px;height:100%;border:none;border-radius:6px;background-repeat:no-repeat;background-size:cover;background-position:top;position:absolute;top:25px;left:35px;right:35px;transition:top .15s ease}.current_book_popup_container:hover .cover{top:5px}.current_book_popup{height:90px;background-color:var(--c-body-bg);border:none;border-radius:6px;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:0 25px}.current_book_name{color:var(--c-font-blue)!important;font-size:18px!important;margin-bottom:5px!important}.current_book_publisher{color:var(--c-font-secondary)!important;font-size:12px!important;margin-bottom:5px!important}.progress-bar{background-color:var(--c-bg-primary)}.book_carousel{margin-top:30px;margin-bottom:30px}.book_carousel_header_container .dropdown-menu.show{max-height:300px;min-width:200px;overflow-y:auto;z-index:1}.book_carousel_header_container .dropdown-item.active,.book_carousel_header_container .dropdown-item:active{background-color:var(--c-bg-primary)}.book_carousel_header_container .dropdown-item.active h4,.book_carousel_header_container .dropdown-item:active h4{color:var(--c-white)!important /* !important is used to override the h4 default color */}.filter_container{margin-bottom:28px}.book_carousel_header{margin-bottom:28px;margin-right:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.book_carousel .book_carousel_header h1.book_carousel_title{font-weight:700;font-size:28px;line-height:34px;margin-bottom:0}.book_carousel .book_carousel_header div.arrows svg{cursor:pointer}.book_carousel .book_carousel_header div.arrows svg:hover{color:var(--c-heart-primary)}.book_grid_container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-gap:30px;gap:30px}.single_book_container{position:relative;cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.single_book_container:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}header{padding:1.4rem 2rem;position:-webkit-sticky;position:sticky;z-index:2;top:0;width:100%;background-color:var(--c-white);box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}header svg.menu_svg__feather{color:var(--c-font-primary)}header div.logo{z-index:12}header div.logo a{display:flex;grid-gap:1em;gap:1em;margin:auto 0}header div.logo img{width:auto;height:39px}.header-logo-seperator{width:1px;background-color:var(--c-font-secondary)}header ul.nav-items{grid-gap:2.5em;gap:2.5em;margin:0 0 0 2.5em;padding:0}header ul.nav-items li.home-link{display:none}@media (max-width:991.98px){header ul.nav-items.opened{display:flex!important;flex-direction:column;align-items:center;justify-content:center;grid-gap:2em;gap:2em;position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:var(--c-body-bg);margin:0;z-index:11}header ul.nav-items.opened li.home-link{display:block}}header ul.nav-items li,header ul.nav-items li a{font-weight:500;font-size:1em;line-height:1em;color:var(--c-font-primary)}header ul.nav-items li a:focus,header ul.nav-items li a:hover{text-decoration:none;outline:none}header ul.nav-items li.create_button{cursor:pointer;font-weight:500;color:var(--c-bg-primary)}header div.right{grid-gap:1.5em;gap:1.5em}header div.right div.search{display:flex;flex-direction:row;align-items:center;justify-content:left;grid-gap:.5em;gap:.5em;position:absolute;top:0;left:0;width:100%;height:90px;color:var(--c-font-secondary);background-color:var(--c-white);padding:1.5rem 2rem;line-height:30px;cursor:pointer;z-index:15;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}header div.right div.search .x-button{position:absolute;right:1.5em}header div.right .avatar{cursor:pointer}.avatar-name{width:45px;height:45px;cursor:pointer;white-space:nowrap;background-color:rgba(40,199,111,.12);border-radius:50%;position:relative;display:inline-flex;vertical-align:middle}.avatar-name .avatar-content{width:45px;height:45px;font-size:1.3rem;font-weight:600;color:#28c76f;border-radius:50%;text-transform:uppercase;display:flex;justify-content:center;align-items:center}div.lang{display:inline;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}div.lang:hover>.lang_menu{opacity:1;visibility:visible}div.lang span{font-style:normal;font-weight:600;font-size:1em;line-height:1em}div.lang span.header{color:var(--c-font-primary)}div.lang span.auth{color:var(--c-font-disabled)}div.lang ul.lang_menu{position:absolute;top:75px;right:-80px;background-color:var(--c-white);margin:0;padding:10px 0;min-width:220px;border:0;border-radius:6px;display:flex;flex-direction:column;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);opacity:0;visibility:hidden;max-height:300px;z-index:2;overflow-y:auto}div.lang:after{content:"";width:80px;height:80px;top:0;left:-10px;position:absolute;z-index:-1}div.lang ul.lang_menu li{padding:10px 15px;cursor:pointer;font-weight:400;font-size:18px;line-height:22px;color:var(--c-font-blue);list-style:none}div.lang ul.lang_menu li.disabled{font-weight:400;color:var(--c-font-disabled)}div.lang ul.lang_menu li.active,div.lang ul.lang_menu li:hover{background-color:var(--c-font-secondary);color:var(--c-white)}div.lang ul.lang_menu li span.lang_shortcode{margin-right:.5em;font-weight:600}header div.right div.avatar{display:inline;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}header div.right div.avatar:after{content:"";width:110%;height:80px;top:0;left:-10px;position:absolute;z-index:-1}header div.right div.avatar:hover>.profile_menu{opacity:1;visibility:visible;max-height:70vh;overflow-y:auto}header div.right div.avatar ul.profile_menu{position:absolute;top:75px;right:20px;background-color:var(--c-white);margin:0;padding:10px 0;min-width:180px;border:0;border-radius:6px;display:flex;flex-direction:column;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);opacity:0;visibility:hidden}header div.right div.avatar ul.profile_menu:before{content:"";width:50%;right:0;height:50px;top:-40px;position:absolute}header div.right div.avatar ul.profile_menu li{padding:10px 15px;cursor:pointer}header div.right div.avatar ul.profile_menu li,header div.right div.avatar ul.profile_menu li a{font-weight:400;font-size:18px;line-height:22px;color:var(--c-font-blue)}header div.right div.avatar ul.profile_menu a:focus,header div.right div.avatar ul.profile_menu a:hover{text-decoration:none;outline:none;background-color:var(--c-font-secondary);color:var(--c-white)}header div.right div.avatar ul.profile_menu li:hover,header div.right div.avatar ul.profile_menu li:hover>a{background-color:var(--c-font-secondary);color:var(--c-white)}header div.right div.avatar ul.profile_menu li span.lang_shortcode{margin-right:.5em;font-weight:600}header li{list-style-type:none}.modal-content .modal-footer{border:none}.vertical-middle{vertical-align:middle}.buttons>a{text-decoration:none;color:var(--c-font-primary)}.book-logout,.book_svg__feather{vertical-align:top}.topbar-button{display:flex;justify-content:center;align-items:center;border-radius:3px;padding:6px}.topbar-button.bookmark-active,.topbar-button:hover{background-color:var(--c-hv-primary)}svg.book-open_svg__feather{color:var(--c-font-primary)}.topbar-header{padding-top:12px;padding-bottom:12px;background-color:#f8f9fa}.topbar-header .lang_menu{top:62px!important;right:-70px!important}.topbar-header .custom-control-label{font-size:12px;line-height:12px}div.custom-control.right{padding-right:0;padding-left:0;margin-left:0;margin-right:3rem}div.custom-control.right .custom-control-label:after{right:-1.5rem;left:auto;top:0}div.custom-control.right .custom-control-label:before{right:-2.35rem;left:auto;top:-.15rem}.item.acordionHeader div.custom-control.right .custom-control-label:after{right:-7.15rem;left:auto}.item.acordionHeader div.custom-control.right .custom-control-label:before{right:-8rem;left:auto}.item.acordionHeader div.custom-control.right .custom-control-label:after{top:.15rem}.item.acordionHeader div.custom-control.right .custom-control-label:before{top:0}@media (max-width:568px){.topbar-header{padding-bottom:7px;padding-top:7px}}.switch-label{font-size:12px;line-height:12px}.custom-switch .custom-control-input:not(:checked)~.custom-control-label:after{background-color:var(--c-font-primary)}.custom-control-input:not(:checked)~.custom-control-label:before{border:2px solid var(--c-font-primary)}.custom-control-input:checked~.custom-control-label:before{border-color:var(--c-bg-primary);background-color:var(--c-bg-primary)}.banner{width:100%;min-height:310px;margin:0;padding:3.5em;background-color:var(--c-banner-bg);border:none;border-radius:6px}@media (max-width:575.98px){.banner{padding:2em}}@media (max-width:400px){.banner{padding:1em}}.banner_title{font-weight:700!important;font-size:24px;line-height:30px;letter-spacing:.02em;color:var(--c-font-blue)!important}@media (max-width:575.98px){.banner_title{font-size:1.5em;line-height:1.5em}}.banner_detail{font-weight:400!important;letter-spacing:.02em;color:var(--c-font-passive)!important}.banner_detail a{color:var(--c-bg-primary)}@media (max-width:575.98px){.banner{font-size:1em;line-height:1em}}.footer{padding:1em;font-weight:500;font-size:1em;line-height:1em;color:var(--c-font-passive);margin-top:auto}.footer-logo{width:177px;height:39px}.react-autosuggest__container{position:relative;width:100%}.react-autosuggest__input{width:100%;height:100%;padding:0;border:none;font-weight:500;line-height:15px;color:var(--c-font-secondary);outline:none}.react-autosuggest__input:focus{outline:none}.react-autosuggest__suggestions-container{display:none;box-shadow:0 4px 25px rgba(0,0,0,.15)}.react-autosuggest__container--open .react-autosuggest__suggestions-container{display:block;position:absolute;top:60px;width:100%;background-color:var(--c-white);font-weight:300;font-size:16px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none;max-height:400px;overflow-y:auto}.react-autosuggest__suggestion{cursor:pointer}.react-autosuggest__suggestion:not(:first-child){border-top:1px solid var(--c-hv-primary)}.react-autosuggest__suggestion--focused,.react-autosuggest__suggestion:hover{background-color:var(--c-box-bg-3)}.suggestion-content{padding:1em;display:flex;align-items:center;background-repeat:no-repeat}.suggestion-content div.suggestion_book_cover{width:50px;height:100%;position:relative;background-size:cover;background-position:top;background-repeat:no-repeat}.suggestion-content .name{margin-left:.5em}.react-autosuggest__suggestion--focused .highlight,.suggestion-content .name .highlight{color:var(--c-font-blue);font-weight:700}.react-autosuggest__suggestions-list::-webkit-scrollbar{width:10px}.react-autosuggest__suggestions-list::-webkit-scrollbar-track{background:#f1f1f1}.react-autosuggest__suggestions-list::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.react-autosuggest__suggestions-list::-webkit-scrollbar-thumb:hover{background:#555}.auth_container{box-shadow:0 4px 25px rgba(0,0,0,.1)}.auth_container label{font-size:.8rem}.auth_container .invalid-feedback{font-size:.7rem}.auth_container div.lang ul.lang_menu{top:50px}.logo_wrapper img.logo{max-width:100%}.auth_title{font-weight:700;font-size:22px;line-height:27px;color:var(--c-font-blue);letter-spacing:.1em}.auth_text{font-weight:400;font-size:14px;line-height:17px;color:var(--c-font-secondary)}.auth_footer,.forgot_button{font-weight:500;font-size:12px;color:var(--c-font-passive)}.forgot_button{-webkit-text-decoration-line:underline;text-decoration-line:underline}.form-control:focus{border-color:rgba(111,76,209,.603);box-shadow:0 0 0 .2rem rgba(111,76,209,.603)}.auth_side{width:100%;height:100%;background-color:var(--c-banner-bg)}.institution-text{font-weight:500;font-size:14px;line-height:17px;color:#007bff;margin-bottom:14px}.auth-logo,.error-logo{width:250px;height:49px}.custom-file-input,.custom-file-label,.custom-file-label:after{z-index:0}.profile-card{border:none}.profile-card:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important}.profile-card h4,.profile-heading{font-size:1.286rem!important;color:#5e5873}.profile-card .card-text,.profile-card input,.profile-card label,.profile-card span{font-size:14px;color:#6e6b7b}.user-info-title{width:8rem}.custom-file{display:none}#display-image,.user-image{border-radius:10px!important}.avatar{object-fit:cover}.avatar-name-big{border-radius:0;width:100px;height:100px}.avatar-name-big .avatar-content{width:100%;height:100%}.page{padding:0 20px 20px;margin-left:0!important;transition:all .5s}.page.is-open{margin-left:250px!important;transition:all .5s}.page .navbar{position:-webkit-sticky;position:sticky;top:0;border-top-left-radius:0!important;border-top-right-radius:0!important}.page .navbar p:only-child{align-self:flex-end;margin-left:auto!important}div.canvas-container{position:absolute!important;z-index:4!important;top:0!important;left:0!important;width:100%!important;height:100%!important}@media only screen and (max-width:500px){.page.is-open{margin-left:100%}.sidebar.is-open{margin-left:0;transition:all .5s,height 0s}.canvasCont{height:70vh;overflow:auto}.canvasCont::-webkit-scrollbar{-webkit-appearance:none}.canvasCont::-webkit-scrollbar:vertical{width:12px}.canvasCont::-webkit-scrollbar:horizontal{height:12px}.canvasCont::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.canvasCont::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}}#wrap{position:relative;width:100%;background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important}.content-view:has(img,video,audio,iframe){text-align:center}.content-view span{height:100%}.preview_image{margin-top:10px;max-width:100%;object-fit:contain}.preview_audio,.preview_iframe,.preview_video{width:100%;outline:none;display:block}.preview_iframe{inset:0;z-index:99;position:relative;overflow:hidden;width:100%}.preview_iframe_url{padding-top:56.25%}.inner_iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.modal-body{overflow:hidden}.content-container{position:absolute;z-index:5}.content-container button:first-child{border:none}.content-container button:last-child{border:none;width:100%;height:100%}.react-draggable.content-modal{background-color:var(--c-body-bg);position:fixed;top:50%;left:50%;z-index:2}.fullscreen-modal{width:100%;height:100%;margin-left:0;margin-top:0}@media (min-width:576px){.modal-dialog.fullscreen-modal{max-width:none;margin:0}}.modal-dialog.fullscreen-modal .modal-content{height:100%}.maximize_button:hover,.minimize_button:hover{background-color:var(--c-hv-primary);border-radius:3px}.resizable-div .content-header{padding:10px;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);cursor:move}.swal2-popup{width:26em}.swal2-container button{padding:.325em .75em;font-size:.8em!important}.swal2-confirm{background-color:var(--c-bg-primary)!important}.swal2-title{font-size:1.5em}.swal2-html-container{font-size:1em}.content-body{padding:10px}.zoomPage2-00{transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2)}.zoomPage1-90{transform:scale(1.9);-ms-transform:scale(1.9);-webkit-transform:scale(1.9)}.zoomPage1-80{transform:scale(1.8);-ms-transform:scale(1.8);-webkit-transform:scale(1.8)}.zoomPage1-70{transform:scale(1.7);-ms-transform:scale(1.7);-webkit-transform:scale(1.7)}.zoomPage1-60{transform:scale(1.6);-ms-transform:scale(1.6);-webkit-transform:scale(1.6)}.zoomPage1-50{transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5)}.zoomPage1-40{transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4)}.zoomPage1-30{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3)}.zoomPage1-20{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2)}.zoomPage1-10{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}.zoomPage1-00{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.zoomPage0-90{transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}.zoomPage0-80{transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.zoomPage0-70{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.zoomPage0-60{transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.zoomPage0-50{transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}.zoomPage0-40{transform:scale(.4);-ms-transform:scale(.4);-webkit-transform:scale(.4)}.zoomPage0-30{transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3)}.zoomPage0-30,.zoomPage0-40,.zoomPage0-50,.zoomPage0-60,.zoomPage0-70,.zoomPage0-80,.zoomPage0-90,.zoomPage1-10.horizontal,.zoomPage1-20.horizontal,.zoomPage1-30.horizontal,.zoomPage1-40.horizontal,.zoomPage1-50.horizontal{transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}.zoomPage1-60.horizontal,.zoomPage1-70.horizontal,.zoomPage1-80.horizontal,.zoomPage1-90.horizontal,.zoomPage2-00.horizontal{transform-origin:35% 0;-ms-transform-origin:35% 0;-webkit-transform-origin:35% 0}.zoomPage1-10,.zoomPage1-20,.zoomPage1-30,.zoomPage1-40,.zoomPage1-50,.zoomPage1-60,.zoomPage1-70,.zoomPage1-80,.zoomPage1-90,.zoomPage2-00{transform-origin:50% 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pageWrapper{display:flex}.sidebar{position:fixed;width:250px;height:100vh;overflow-y:auto;margin-left:-250px;transition:all .5s;scroll-padding-top:7.5rem}.sidebar.is-open{margin-left:0;transition:.5s}.sidebar div.logo img{width:auto;height:36px}.sidebar-header{background-color:var(--c-white);position:-webkit-sticky;position:sticky;top:0;z-index:2}.sidebar .header-logo-seperator{margin-right:5px}.sidebar-header h3{padding:1rem;margin:0!important}.sidebar-header h3 span{font-size:.8rem;font-weight:400}.sidebar-header>svg.close_button{margin:.5em}.modal-close-button{right:0;padding:.45rem 1rem;opacity:.5}.modal-close-button:hover{opacity:.75}.pagination-container{background-color:var(--c-white-8);position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;padding:.8rem 0;background-color:var(--c-white);margin-bottom:1rem;padding-inline:1rem}.pagination-container .pagination.summary{opacity:1;position:static}.pagination-container .pagination.summary li input{border-bottom:none}.pagination-container .pagination.main{position:static;opacity:1;transition:.8s ease-in-out}div.card:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease}.activePage{outline:3px solid var(--c-font-secondary);-webkit-transform:scale(1.04);transform:scale(1.04)}ul.pagination{margin:0}ul.pagination li{line-height:1.6}ul.pagination li a{cursor:pointer;padding:5px}ul.pagination li a svg{stroke-width:3}ul.pagination li:not(.disabled) a:hover{background-color:var(--c-banner-bg)}ul.pagination li input{width:75px;border:none;border-bottom:1px solid var(--c-font-passive);background:transparent;font-weight:900}ul.pagination li input:focus{outline:none}.pagination li.disabled svg{color:var(--c-font-disabled)}.pagination li svg{color:var(--c-bg-primary)}@media only screen and (max-width:992px){.pagination-container{width:250px}.pagination-container .pagination.summary{display:none}.pagination-container .pagination.main{position:unset;opacity:1}}@media only screen and (max-width:448px){.pagination-container{width:100%}.pagination-container .pagination.summary{display:none}.pagination-container .pagination.main{position:static;opacity:1}.pageWrapper{overflow-x:hidden}}.image-searcher-main-container,.timer-main-container,.translator-main-container{position:fixed;top:0;left:0;z-index:3}@media screen and (max-width:400px){.timer-main-container{left:1rem}}.timer label{font-size:.85rem}.timer-main-container>div span{font-size:1rem;font-weight:500;color:var(--c-font-secondary)}.timer{width:280px;height:211px}.timer div input,.timer div span{font-size:2rem;width:4.2rem;font-weight:400;padding:.375rem .75rem;text-align:center}.timer div.seperator{font-size:2rem}.timer .timer-control{height:36px}.timer-main-container input::-webkit-inner-spin-button,.timer-main-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control[readonly],.timer-main-container .form-control:disabled{background-color:unset;border:none;box-shadow:none}.timer-main-container .form-control:disabled .form-control:focus{border-color:none;box-shadow:none}.timer-main-container .form-control:focus{background-color:unset}.timer-main-container .countdown.disabled,.timer-main-container .stopwatch.disabled{background-color:var(--c-bg-light)}.timer-main-container div input.countdown{background-color:var(--c-white)}.timer-main-container .modal-close-button{padding:.1rem!important;top:3px;right:6px}.translator-main-container{min-width:300px;width:40%;background:var(--c-white)}.translator-main-container .translated-text{height:109.6px;overflow-y:auto;cursor:default}.translator-main-container .header img{-webkit-transform:scale(2);transform:scale(2)}.translated-text p{padding-block:6px}.image-searcher-main-container{min-width:300px;width:50%;background-color:var(--c-white)}.image-searcher-main-container .body{max-height:400px;overflow-y:auto}.image-searcher-main-container .gallery-image{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.image-searcher-main-container .language-option{width:50%}.image-searcher-main-container .body figure figcaption{position:absolute;left:0;right:0;bottom:0;opacity:0;transition:.25s;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.image-searcher-main-container .body figure:hover figcaption{opacity:1}@media screen and (max-width:992px){.image-searcher-main-container .language-option{width:100%}}.image-searcher-main-container small.hide{opacity:0}.image-searcher-main-container small.show{opacity:1}.fullscreen-modal .gallery-image{width:100%;height:100%;object-fit:contain}.modal.show{padding-left:0!important}@media screen and (min-width:576px){.modal.show{padding-right:0!important}}.toolbar-main-container{position:fixed;top:4rem;z-index:3}.toolbar-container{padding:3px;height:auto;background-color:var(--c-white);border-radius:12px!important}.toolbar{padding:3px;-webkit-user-select:none;user-select:none}.toolbar ul.buttons{position:relative;list-style:none;padding:0;margin:0}.toolbar-button{height:34px;width:34px;border-radius:3px;overflow:hidden;cursor:pointer;margin:3px}.single-toolbar{padding:3px;height:auto;background-color:var(--c-white);margin-top:5px;margin-bottom:5px}.down-single-toolbar{border-radius:12px!important}.toolbar-button img{max-width:20px;max-height:20px}.toolbar-button:hover{background-color:var(--c-hv-primary);color:#d4e0ee}.toolbar-button.btn-primary:hover{background-color:var(--c-bg-dark-4);color:var(--c-white)}.toolbar-button.text-resize:hover{color:#000}.toolbar-button.text-resize:focus{outline:none}.toolbar-main-container .drag-line{height:4px;width:100%;border-radius:12px}.toolbar-button:hover.drag{color:#000}.toolbar-button.active{background-color:var(--c-bg-primary);color:#fff}.toolbar-button.active .toolbar-image{-webkit-filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(353deg) brightness(200%) contrast(103%);filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(353deg) brightness(200%) contrast(103%)}.single-toolbar .toolbar .buttons li:nth-child(2).active .toolbar-image{-webkit-filter:none;filter:none}.color-picker{position:absolute;bottom:-260px}.color-picker.right{left:115px}.color-picker.left{right:115px}.lineWidth-picker.right{position:absolute;bottom:-250px;left:115px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.lineWidth-picker.left{position:absolute;bottom:-250px;right:115px}.lineWidth-circle{display:block;position:absolute;background-color:red;border-radius:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.lineWidth-circle.left{right:20px}.lineWidth-circle.right{left:20px}.lineWidth-range{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;direction:rtl;width:8px;height:175px;padding:0 5px}.lineWidth-range:hover{opacity:1}#dropdown-group-1,#dropdown-group-2{background:transparent;color:#000;border:none;height:34px;width:34px}#dropdown-group-1{padding:0 1px 4px 0;margin-top:3px;outline:none}.dropleft .dropdown-toggle:before{display:none!important}.feedback_type input::-webkit-input-placeholder,.feedback_type textarea::-webkit-input-placeholder{font-size:14px}.feedback_type input,.feedback_type input::placeholder,.feedback_type textarea,.feedback_type textarea::placeholder{font-size:14px}.feedback button:focus{background-color:var(--c-bg-primary)!important}.feedback.left{position:fixed;bottom:10px;left:30px;z-index:1}#dropdown-group-2,#dropdown-group-2-active{margin-top:1px;padding:.2rem}#dropdown-group-2-active{box-shadow:none;background-color:var(--c-bg-primary);color:#fff;fill:#fff;stroke:#fff!important;height:34px;width:34px;border:none}#dropdown-group-1-active.dropdown-toggle:after,#dropdown-group-1-active.dropdown-toggle:before,#dropdown-group-1.dropdown-toggle:after,#dropdown-group-1.dropdown-toggle:before,#dropdown-group-2-active.dropdown-toggle:after,#dropdown-group-2.dropdown-toggle:after,#dropdown-group-2.dropdown-toggle:before{display:none!important}#dropdown-group-1:focus,#dropdown-group-2:focus{box-shadow:none}#dropdown-group-1-active{padding:0 1px 4px 0;box-shadow:none;background-color:var(--c-bg-primary);color:#fff;fill:#fff;height:34px;width:34px;border:none;outline:none;margin-top:3px}#dropdown-group-1:hover,#dropdown-group-2:hover{background-color:var(--c-hv-primary);color:#000;fill:#000}.dropright .dropdown-menu.show{display:flex;flex-direction:column;min-width:3rem;padding:6px;-webkit-transform:translate(48px,-9px)!important;transform:translate(48px,-9px)!important;border:none;box-shadow:0 .5rem 1rem rgba(0,0,0,.17)!important;border-radius:12px}.content-dropdown.dropright .dropdown-menu.show{-webkit-transform:translate(48px,7px)!important;transform:translate(48px,7px)!important}@media screen and (max-width:992px){.content-dropdown.dropright .dropdown-menu.show{-webkit-transform:translate(48px,-9px)!important;transform:translate(48px,-9px)!important}}@media screen and (max-width:600px){.content-dropdown.dropright .dropdown-menu.show,.widget-dropdown.dropright .dropdown-menu.show{-webkit-transform:translate(48px,7px)!important;transform:translate(48px,7px)!important}}.toolbar.dropdown-menu{margin:5px}.toolbar.dropdown-menu.show{min-width:3rem;padding:6px;-webkit-transform:translate(-48px,-9px)!important;transform:translate(-48px,-9px)!important}#select1.dropdown-menu.show,#select2.dropdown-menu.show{margin-top:10px!important;margin-left:48px;inset:unset!important}.dropdown-menu a{white-space:normal}.tooltip{font-size:12px;font-family:"Montserrat",sans-serif}.tooltip-icon{border:"1px solid #fff";margin-left:7px;background:var(--c-font-secondary);padding:3px 7px;border-radius:3px}.tooltip>div.tooltip-inner{background-color:#2c2c2c}.tooltip.show{opacity:1}.tooltip>div.arrow:before{border-bottom-color:#2c2c2c}.modal_text_color{color:#5e5873}.required{font-size:12px;color:red}.modal-header .close{padding:0 1rem!important}.modal-header>.close>span{font-size:1.6em;font-weight:300}.bookmark-container{cursor:pointer}.bookmark-container.sidebar-component{position:absolute;z-index:1;right:0}.bookmark-container.page-component{position:-webkit-sticky;position:sticky;float:right;z-index:1;top:80px;margin-right:2.5%;margin-top:2.5%;height:100%}.bookmark-svg-container{display:grid;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--c-white);border-radius:12px}.bookmark-svg-container>svg{width:24px;height:24px;color:var(---c-font-primary)}.bookmark-svg-container:hover{background-color:var(--c-hv-primary)}.book-bookmark-text{font-weight:500;font-size:14px;line-height:15px;color:var(--c-bg-primary);margin-left:5px;padding-top:3px}.text-primary{color:var(--c-bg-primary)!important}.trigger{border:none;outline:none;padding:unset}.content,.trigger{background:var(--c-white)}.content{min-width:175px;max-width:350px;max-height:490px;padding:0 5px;border-radius:8px;box-shadow:0 0 16px -1px rgba(0,0,0,.05),0 0 16px -8px rgba(0,0,0,.05),0 0 16px -12px rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08);color:var(--c-font-primary);overflow-y:auto;overflow-x:hidden}.content-mover{position:absolute;top:-11px;right:-11px;line-height:.5;padding:.3rem!important}.acordionContent{width:250px}.item{color:var(--c-font-primary);border-radius:5px;font-size:12px;font-weight:500;padding:10px 5px;display:flex;justify-content:space-between;border:none;align-items:center;text-align:left;margin:5px 0}.item:not(.subItem,.subSubItem,.acordionItem){width:100%}.item.acordionSubHeader{width:calc(100% - 10px)}.item-right{display:flex;align-items:center;margin-left:1rem}.item-right>form>div>.custom-control-label{cursor:pointer}.subItem{width:calc(100% - 14px)!important;margin-left:14px}.acordionItem,.subItem{background-color:#efefef}.acordionHeader svg.book-open_svg__feather,.acordionHeader svg.bookmark_svg__feather,.acordionHeader svg.edit-3_svg__feather{color:var(--c-font-primary)}.subSubItem{width:212px;margin-left:28px}.item[data-state=open]{background-color:var(--c-hv-primary);outline:none}.subContentTop{margin-top:-5px!important}.subContentLeft{margin-left:8px}.contentItem{display:flex;justify-content:space-between;align-items:center;padding:10px 5px;cursor:pointer}.item.contentItem.btn-primary{color:var(--c-white)}.item.contentItem.btn-primary:hover{background-color:var(--c-bg-dark-4)!important;color:var(--c-white)}.dropDownItem,.dropDownItem:hover{color:var(--c-font-primary)}.dropDownItem:hover{text-decoration:none}.item:hover{outline:none}.item.item-active,.item:hover{background-color:var(--c-hv-primary)}.mask{opacity:.8}.draggable-content{position:absolute}.draggable-content img{-webkit-filter:invert(95%) sepia(100%) saturate(14%) hue-rotate(213deg) brightness(104%) contrast(104%);filter:invert(95%) sepia(100%) saturate(14%) hue-rotate(213deg) brightness(104%) contrast(104%)}.content-form textarea.error{border:1px solid red}.content-form span.error{display:block;color:red;font-size:12px}.content-form label{font-size:12px}.question-modal h2{color:var(--c-font-primary)}@-webkit-keyframes grow-and-shrink{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes grow-and-shrink{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.assistant-icon{z-index:2;bottom:40px;right:1.9%}.assistant-icon:hover{-webkit-animation:grow-and-shrink .4s;animation:grow-and-shrink .4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}@media screen and (max-width:1200px){.assistant-icon{bottom:70px;right:1.5%}}@media screen and (max-width:600px){.assistant-icon{bottom:70px;right:1%}}.assistant-icon svg{fill:var(--c-white)}.assistant-textarea{max-height:200px;overflow-y:hidden;resize:none}.preserve-whitespace{white-space:pre-wrap}.chat-modal-body{overflow-y:auto;max-height:420px}.progress-model small{width:130px}.progress-model .progress{width:210px}.tutoring-page:has(.tutoring-form){justify-content:center}.tutoring-page:has(.gpt-message-reviewer){justify-content:unset}.tutoring-form .error .select__control,.tutoring-form .error textarea{border-color:red}#books,.tutoring-form .language .select__control{height:100%}.tutoring-form textarea::-webkit-input-placeholder{font-size:14px}.tutoring-form textarea,.tutoring-form textarea::placeholder{font-size:14px}.tutoring-sidebar{min-width:250px;max-width:250px;overflow-y:auto;transition:all .3s;background-color:#fff;display:block}.tutoring-sidebar.active{margin-left:-300px;transition:.5s}.tutoring-sidebar.active+div.tutoring-form{margin-left:1rem}.tutoring-sidebar+button{position:absolute;opacity:.5;z-index:2;border:none;background:transparent;outline:none;padding:unset;margin-left:250px;transition:.5s;top:50%}.tutoring-sidebar.active+button{margin-left:0;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select__menu{z-index:999!important}@media screen and (max-width:768px){.tutoring-sidebar{margin-left:-300px}.tutoring-sidebar.active{margin-left:0}.tutoring-sidebar+button{margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tutoring-sidebar.active+button{margin-left:250px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:769px){.tutoring-sidebar{margin-left:-300px}.tutoring-sidebar.active{margin-left:0}.tutoring-sidebar.active+button{margin-left:260px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tutoring-sidebar+button{margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.class{position:relative;overflow:hidden;width:350px;max-width:100%;height:250px;padding:25px;border:none;border-radius:10px;display:flex;flex-direction:row}@media (max-width:575.98px){.class{height:300px;flex-direction:column;padding:15px}}.class div.class_cover{width:50%;height:100%;border:none;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:575.98px){.class div.class_cover{width:100%;background-position:top}}.class div.class_details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;overflow:hidden;word-break:break-word;margin-left:20px!important}@media (max-width:575.98px){.class div.class_details{margin-left:0;width:100%;height:100%}}.class div.class_details svg.bookmark_svg__feather,.class div.class_details svg.edit-3_svg__feather{color:var(--c-bg-primary)}.category{border:1px solid var(--c-font-secondary);border-radius:2px;padding:7px 10px;font-weight:500;color:var(--c-font-secondary);align-items:center}.category,.live-text{font-size:12px}.class_carousel{margin-top:30px;margin-bottom:30px}.class_carousel_header{margin-bottom:28px;margin-right:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.class_carousel_header h1.class_carousel_title{font-weight:700;font-size:28px;line-height:34px;margin-bottom:0}.class_carousel .class_carousel_header div.arrows svg{cursor:pointer}.class_carousel .class_carousel_header div.arrows svg:hover{color:var(--c-heart-primary)}.slick-list{padding:0 10% 0 0!important}.class_grid_container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-gap:30px;gap:30px}stop:first-child{stop-color:#dbd9d9;stop-opacity:.2}stop:nth-child(2){stop-color:#bab4b4;stop-opacity:.2}stop:nth-child(3){stop-color:#949494;stop-opacity:.2}.single_class_container{position:relative;cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.single_class_container:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.single_class_container a:hover{color:unset;text-decoration:none}.single_class_container a{color:var(--c-font-secondary)!important;text-decoration:none}.live-content{position:absolute;top:30px;right:30px}.text-indicator{border-radius:50%;width:7px;height:7px}.class_details .public-icon{position:absolute;bottom:30px;right:29px}.public-icon{position:absolute;bottom:10px;right:21px}.select-bar-container{height:calc(100% - 27px)}input::-webkit-file-upload-button{cursor:pointer}.custom-file-input:lang(tr)~.custom-file-label:after{content:"Yükle"}.add-book-form{.custom-switch .custom-control-label:before{border:none;background-color:#e2e2e2;height:1.5rem;box-shadow:none!important;transition:opacity .25s ease,background-color .1s ease;cursor:pointer;-webkit-user-select:none;user-select:none;top:0;left:0;width:1.75rem;border-radius:.5rem}.custom-control-input:not(:checked)~.custom-control-label:before{border:none;background-color:#e2e2e2}.custom-switch .custom-control-label:after{left:calc(.4rem + 2px)}.custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(1.2rem);transform:translateX(1.2rem)}.custom-switch .custom-control-input:not(:checked)~.custom-control-label:after{background-color:var(--c-white)}.custom-switch .custom-control-label .switch-icon-right,.custom-switch .custom-control-label .switch-text-right{right:-40px;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .08s ease,-webkit-transform .15s ease;transition:opacity .08s ease,transform .15s ease;transition:opacity .08s ease,transform .15s ease,-webkit-transform .15s ease}.custom-switch .custom-control-label .switch-icon-left,.custom-switch .custom-control-label .switch-text-left{left:8px;color:#fff;opacity:0;-webkit-transform:translateX(8px);transform:translateX(8px);transition:opacity .1s ease,-webkit-transform .15s ease;transition:opacity .1s ease,transform .15s ease;transition:opacity .1s ease,transform .15s ease,-webkit-transform .15s ease}.custom-switch .custom-control-input:checked~.custom-control-label .switch-icon-left,.custom-switch .custom-control-input:checked~.custom-control-label .switch-text-left{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.custom-switch .custom-control-label .switch-icon-left,.custom-switch .custom-control-label .switch-icon-right,.custom-switch .custom-control-label .switch-text-left,.custom-switch .custom-control-label .switch-text-right{position:absolute;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.8}input,label{color:#5e5873;font-size:.857rem}label:not(.custom-file-label){font-weight:500}.custom-switch .custom-control-input:checked~.custom-control-label .switch-icon-right,.custom-switch .custom-control-input:checked~.custom-control-label .switch-text-right{-webkit-transform:translateX(-8px);transform:translateX(-8px);opacity:0}.custom-switch-primary .custom-control-input:checked~.custom-control-label:before{background-color:#7367f0!important;color:#fff;transition:all .2s ease-out}.custom-switch .custom-control-label:before{width:3rem;pointer-events:all;border-radius:1rem}}.modal-body:has(.add-book-form){overflow:auto}.progress-container{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.progress-body{width:50%;background-color:#fff;padding:1rem;border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.2)}div.answer-key-edit-container{display:flex;align-items:center;justify-content:center}input.answer-key-input{border:none;border-radius:5rem!important;padding:0 .7rem;margin:0;font-size:.857rem;font-weight:500;border-color:#5ddab4!important;background-color:#5ddab4!important;color:var(--c-font-primary);width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;letter-spacing:.03em;box-sizing:initial;min-width:2em}.red-border{border:2px solid red}.edit-mode-container{position:fixed;top:45px;left:50%;height:38px;padding:0 1rem;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1000;background-color:rgba(213,86,86,.5);border-radius:5px}.edit-mode-container p{color:var(--c-font-primary);font-size:1.5rem;font-weight:500}.zoom-mode-container{position:fixed;top:45px;left:50%;height:38px;padding:0 1rem;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1000;background-color:rgba(96,202,228,.5);border-radius:5px}.zoom-mode-container p{color:var(--c-font-primary);font-size:1.5rem;font-weight:500}.zoom-button-container{position:fixed;top:80px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;padding:.3rem;background-color:var(--c-white)}.zoom-button-container:hover .toolbar-button{color:var(--c-font-primary)}