@charset "UTF-8";: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-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--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__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:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.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:.7s}.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}.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:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.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}.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,0,0)}to{opacity:0;transform:translate3d(2000px,0,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,0,0)}to{opacity:0;transform:translate3d(-2000px,0,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,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,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,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-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: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:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform: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:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(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}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m--16{margin:-16px!important}.m--8{margin:-8px!important}.m--6{margin:-6px!important}.m--4{margin:-4px!important}.m--2{margin:-2px!important}.m-0{margin:0!important}.m-2{margin:2px!important}.m-4{margin:4px!important}.m-8{margin:8px!important}.m-12{margin:12px!important}.m-16{margin:16px!important}.m-20{margin:20px!important}.m-24{margin:24px!important}.m-28{margin:28px!important}.m-32{margin:32px!important}.m-36{margin:36px!important}.m-48{margin:48px!important}.m-56{margin:56px!important}.m-64{margin:64px!important}.mt--16{margin-top:-16px!important}.mb--16{margin-bottom:-16px!important}.ml--16{margin-left:-16px!important}.mr--16{margin-right:-16px!important}.mt--8{margin-top:-8px!important}.mb--8{margin-bottom:-8px!important}.ml--8{margin-left:-8px!important}.mr--8{margin-right:-8px!important}.mt--6{margin-top:-6px!important}.mb--6{margin-bottom:-6px!important}.ml--6{margin-left:-6px!important}.mr--6{margin-right:-6px!important}.mt--4{margin-top:-4px!important}.mb--4{margin-bottom:-4px!important}.ml--4{margin-left:-4px!important}.mr--4{margin-right:-4px!important}.mt--2{margin-top:-2px!important}.mb--2{margin-bottom:-2px!important}.ml--2{margin-left:-2px!important}.mr--2{margin-right:-2px!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.mr-2{margin-right:2px!important}.mt-4{margin-top:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.mr-4{margin-right:4px!important}.mt-8{margin-top:8px!important}.mb-8{margin-bottom:8px!important}.ml-8{margin-left:8px!important}.mr-8{margin-right:8px!important}.mt-12{margin-top:12px!important}.mb-12{margin-bottom:12px!important}.ml-12{margin-left:12px!important}.mr-12{margin-right:12px!important}.mt-16{margin-top:16px!important}.mb-16{margin-bottom:16px!important}.ml-16{margin-left:16px!important}.mr-16{margin-right:16px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.mt-24{margin-top:24px!important}.mb-24{margin-bottom:24px!important}.ml-24{margin-left:24px!important}.mr-24{margin-right:24px!important}.mt-28{margin-top:28px!important}.mb-28{margin-bottom:28px!important}.ml-28{margin-left:28px!important}.mr-28{margin-right:28px!important}.mt-32{margin-top:32px!important}.mb-32{margin-bottom:32px!important}.ml-32{margin-left:32px!important}.mr-32{margin-right:32px!important}.mt-36{margin-top:36px!important}.mb-36{margin-bottom:36px!important}.ml-36{margin-left:36px!important}.mr-36{margin-right:36px!important}.mt-48{margin-top:48px!important}.mb-48{margin-bottom:48px!important}.ml-48{margin-left:48px!important}.mr-48{margin-right:48px!important}.mt-56{margin-top:56px!important}.mb-56{margin-bottom:56px!important}.ml-56{margin-left:56px!important}.mr-56{margin-right:56px!important}.mt-64{margin-top:64px!important}.mb-64{margin-bottom:64px!important}.ml-64{margin-left:64px!important}.mr-64{margin-right:64px!important}.my--16{margin-top:-16px!important;margin-bottom:-16px!important}.mx--16{margin-left:-16px!important;margin-right:-16px!important}.my--8{margin-top:-8px!important;margin-bottom:-8px!important}.mx--8{margin-left:-8px!important;margin-right:-8px!important}.my--6{margin-top:-6px!important;margin-bottom:-6px!important}.mx--6{margin-left:-6px!important;margin-right:-6px!important}.my--4{margin-top:-4px!important;margin-bottom:-4px!important}.mx--4{margin-left:-4px!important;margin-right:-4px!important}.my--2{margin-top:-2px!important;margin-bottom:-2px!important}.mx--2{margin-left:-2px!important;margin-right:-2px!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-2{margin-top:2px!important;margin-bottom:2px!important}.mx-2{margin-left:2px!important;margin-right:2px!important}.my-4{margin-top:4px!important;margin-bottom:4px!important}.mx-4{margin-left:4px!important;margin-right:4px!important}.my-8{margin-top:8px!important;margin-bottom:8px!important}.mx-8{margin-left:8px!important;margin-right:8px!important}.my-12{margin-top:12px!important;margin-bottom:12px!important}.mx-12{margin-left:12px!important;margin-right:12px!important}.my-16{margin-top:16px!important;margin-bottom:16px!important}.mx-16{margin-left:16px!important;margin-right:16px!important}.my-20{margin-top:20px!important;margin-bottom:20px!important}.mx-20{margin-left:20px!important;margin-right:20px!important}.my-24{margin-top:24px!important;margin-bottom:24px!important}.mx-24{margin-left:24px!important;margin-right:24px!important}.my-28{margin-top:28px!important;margin-bottom:28px!important}.mx-28{margin-left:28px!important;margin-right:28px!important}.my-32{margin-top:32px!important;margin-bottom:32px!important}.mx-32{margin-left:32px!important;margin-right:32px!important}.my-36{margin-top:36px!important;margin-bottom:36px!important}.mx-36{margin-left:36px!important;margin-right:36px!important}.my-48{margin-top:48px!important;margin-bottom:48px!important}.mx-48{margin-left:48px!important;margin-right:48px!important}.my-56{margin-top:56px!important;margin-bottom:56px!important}.mx-56{margin-left:56px!important;margin-right:56px!important}.my-64{margin-top:64px!important;margin-bottom:64px!important}.mx-64{margin-left:64px!important;margin-right:64px!important}.p-0{padding:0!important}.p-2{padding:2px!important}.p-4{padding:4px!important}.p-6{padding:6px!important}.p-8{padding:8px!important}.p-12{padding:12px!important}.p-16{padding:16px!important}.p-20{padding:20px!important}.p-24{padding:24px!important}.p-28{padding:28px!important}.p-32{padding:32px!important}.p-36{padding:36px!important}.p-48{padding:48px!important}.p-56{padding:56px!important}.p-64{padding:64px!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-2{padding-top:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.pr-2{padding-right:2px!important}.pt-4{padding-top:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.pr-4{padding-right:4px!important}.pt-6{padding-top:6px!important}.pb-6{padding-bottom:6px!important}.pl-6{padding-left:6px!important}.pr-6{padding-right:6px!important}.pt-8{padding-top:8px!important}.pb-8{padding-bottom:8px!important}.pl-8{padding-left:8px!important}.pr-8{padding-right:8px!important}.pt-12{padding-top:12px!important}.pb-12{padding-bottom:12px!important}.pl-12{padding-left:12px!important}.pr-12{padding-right:12px!important}.pt-16{padding-top:16px!important}.pb-16{padding-bottom:16px!important}.pl-16{padding-left:16px!important}.pr-16{padding-right:16px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.pt-24{padding-top:24px!important}.pb-24{padding-bottom:24px!important}.pl-24{padding-left:24px!important}.pr-24{padding-right:24px!important}.pt-28{padding-top:28px!important}.pb-28{padding-bottom:28px!important}.pl-28{padding-left:28px!important}.pr-28{padding-right:28px!important}.pt-32{padding-top:32px!important}.pb-32{padding-bottom:32px!important}.pl-32{padding-left:32px!important}.pr-32{padding-right:32px!important}.pt-36{padding-top:36px!important}.pb-36{padding-bottom:36px!important}.pl-36{padding-left:36px!important}.pr-36{padding-right:36px!important}.pt-48{padding-top:48px!important}.pb-48{padding-bottom:48px!important}.pl-48{padding-left:48px!important}.pr-48{padding-right:48px!important}.pt-56{padding-top:56px!important}.pb-56{padding-bottom:56px!important}.pl-56{padding-left:56px!important}.pr-56{padding-right:56px!important}.pt-64{padding-top:64px!important}.pb-64{padding-bottom:64px!important}.pl-64{padding-left:64px!important}.pr-64{padding-right:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-2{padding-top:2px!important;padding-bottom:2px!important}.px-2{padding-left:2px!important;padding-right:2px!important}.py-4{padding-top:4px!important;padding-bottom:4px!important}.px-4{padding-left:4px!important;padding-right:4px!important}.py-6{padding-top:6px!important;padding-bottom:6px!important}.px-6{padding-left:6px!important;padding-right:6px!important}.py-8{padding-top:8px!important;padding-bottom:8px!important}.px-8{padding-left:8px!important;padding-right:8px!important}.py-12{padding-top:12px!important;padding-bottom:12px!important}.px-12{padding-left:12px!important;padding-right:12px!important}.py-16{padding-top:16px!important;padding-bottom:16px!important}.px-16{padding-left:16px!important;padding-right:16px!important}.py-20{padding-top:20px!important;padding-bottom:20px!important}.px-20{padding-left:20px!important;padding-right:20px!important}.py-24{padding-top:24px!important;padding-bottom:24px!important}.px-24{padding-left:24px!important;padding-right:24px!important}.py-28{padding-top:28px!important;padding-bottom:28px!important}.px-28{padding-left:28px!important;padding-right:28px!important}.py-32{padding-top:32px!important;padding-bottom:32px!important}.px-32{padding-left:32px!important;padding-right:32px!important}.py-36{padding-top:36px!important;padding-bottom:36px!important}.px-36{padding-left:36px!important;padding-right:36px!important}.py-48{padding-top:48px!important;padding-bottom:48px!important}.px-48{padding-left:48px!important;padding-right:48px!important}.py-56{padding-top:56px!important;padding-bottom:56px!important}.px-56{padding-left:56px!important;padding-right:56px!important}.py-64{padding-top:64px!important;padding-bottom:64px!important}.px-64{padding-left:64px!important;padding-right:64px!important}html[data-theme=dark] .overwritten-menu-icon-button,html[data-theme=dark] .menu-icon-button,html[data-theme=dark] .menu-icon-button--icon-blue>svg{background:var(--bgFill2);color:var(--black100)}html[data-theme=dark] .overwritten-menu-item:hover,html[data-theme=dark] .list-item-answer:hover,html[data-theme=dark] .menu-item:hover{background:var(--bgFill2)}@media(max-width:600px){html[data-theme=dark] .overwritten-menu-item:hover,html[data-theme=dark] .list-item-answer:hover,html[data-theme=dark] .menu-item:hover{background:transparent}}html[data-theme=dark] .overwritten-border-to-none,html[data-theme=dark] .item-selected{border-color:transparent}html[data-theme=dark] .overwritten-primary{color:var(--black100)}html[data-theme=dark] .overwritten-popper,html[data-theme=dark] .overwritten-text-field--search .MuiInputBase-root,html[data-theme=dark] .text-field--search .MuiInputBase-root{background:var(--bgFill2)}html[data-theme=dark] .overwritten-to-white,html[data-theme=dark] .rdp-today,html[data-theme=dark] .rdp-day:hover:not(.rdp-disabled),html[data-theme=dark] .rdp-today>button,html[data-theme=dark] .rdp-day:hover:not(.rdp-disabled)>button,html[data-theme=dark] .rdp-selected:not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end)>button,html[data-theme=dark] .rdp-range_start,html[data-theme=dark] .rdp-range_end,html[data-theme=dark] .rdp-day_hover_start,html[data-theme=dark] .rdp-day_hover_end,html[data-theme=dark] .rdp-day_hover_start>button,html[data-theme=dark] .rdp-day_hover_end>button,html[data-theme=dark] .primary-outlined-btn,html[data-theme=dark] .primary-text-btn,html[data-theme=dark] .black-text-btn,html[data-theme=dark] .grey-btn{border-color:var(--black100);color:var(--black100)!important}html[data-theme=dark] .overwritten-to-white.Mui-disabled,html[data-theme=dark] .Mui-disabled.rdp-today,html[data-theme=dark] .Mui-disabled.rdp-day:hover:not(.rdp-disabled),html[data-theme=dark] .rdp-today>button.Mui-disabled,html[data-theme=dark] .rdp-day:hover:not(.rdp-disabled)>button.Mui-disabled,html[data-theme=dark] .rdp-selected:not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end)>button.Mui-disabled,html[data-theme=dark] .Mui-disabled.rdp-range_start,html[data-theme=dark] .Mui-disabled.rdp-range_end,html[data-theme=dark] .Mui-disabled.rdp-day_hover_start,html[data-theme=dark] .Mui-disabled.rdp-day_hover_end,html[data-theme=dark] .rdp-day_hover_start>button.Mui-disabled,html[data-theme=dark] .rdp-day_hover_end>button.Mui-disabled,html[data-theme=dark] .Mui-disabled.primary-outlined-btn,html[data-theme=dark] .Mui-disabled.primary-text-btn,html[data-theme=dark] .Mui-disabled.black-text-btn,html[data-theme=dark] .Mui-disabled.grey-btn{color:var(--black80)}html[data-theme=dark] .overwritten-to-white:hover,html[data-theme=dark] .rdp-today:hover,html[data-theme=dark] .rdp-day:hover:not(.rdp-disabled),html[data-theme=dark] .rdp-today>button:hover,html[data-theme=dark] .rdp-day:hover:not(.rdp-disabled)>button:hover,html[data-theme=dark] .rdp-selected:not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end)>button:hover,html[data-theme=dark] .rdp-range_start:hover,html[data-theme=dark] .rdp-range_end:hover,html[data-theme=dark] .rdp-day_hover_start:hover,html[data-theme=dark] .rdp-day_hover_end:hover,html[data-theme=dark] .rdp-day_hover_start>button:hover,html[data-theme=dark] .rdp-day_hover_end>button:hover,html[data-theme=dark] .primary-outlined-btn:hover,html[data-theme=dark] .primary-text-btn:hover,html[data-theme=dark] .black-text-btn:hover,html[data-theme=dark] .grey-btn:hover{background:#ffffff1a}html[data-theme=dark] .overwritten-primary-btn,html[data-theme=dark] .primary-btn{color:var(--black100)}html[data-theme=dark] .overwritten-circle-trigger,html[data-theme=dark] .circle-trigger{border-color:var(--black100);color:var(--black100)}html[data-theme=dark] .overwritten-primary-dot,html[data-theme=dark] .primary-dot{background:var(--primaryOrange)}html[data-theme=dark] .overwritten-question-options-list--item.Mui-selected,html[data-theme=dark] .Mui-selected.question-options-list--item{color:var(--black100);background:var(--primaryBlue)}html[data-theme=dark] .overwritten-question-options-list--item:hover,html[data-theme=dark] .question-options-list--item:hover{background:var(--bgPopUp)}@media(max-width:600px){html[data-theme=dark] .overwritten-question-options-list--item:hover,html[data-theme=dark] .question-options-list--item:hover{background:unset}html[data-theme=dark] .overwritten-question-options-list--item.Mui-selected,html[data-theme=dark] .Mui-selected.question-options-list--item{background:var(--bgPopUp)}}html[data-theme=dark] .overwritten-question-options-list,html[data-theme=dark] .question-options-list{background:var(--bgFill2)}html[data-theme=dark] .overwritten-admin-comment,html[data-theme=dark] .admin-comment{border-color:var(--bgFill2);background:var(--bgFill2);color:var(--black100)}html[data-theme=dark] .overwritten-mui-expanded,html[data-theme=dark] .exam-article--paragraph.Mui-expanded,html[data-theme=dark] .question-discussion{color:var(--black100);border-color:var(--border);background:var(--bgFill2)}html[data-theme=dark] .overwritten-bg-to-fill2,html[data-theme=dark] .Toastify__toast,html[data-theme=dark] .calendar-container,html[data-theme=dark] .view-type:has(.Mui-checked),html[data-theme=dark] .view-type:hover,html[data-theme=dark] .ai-tutor--header,html[data-theme=dark] .ai-tutor--chat--system,html[data-theme=dark] .select .MuiMenu-list,.select html[data-theme=dark] .MuiMenu-list,html[data-theme=dark] .text-field--readonly,html[data-theme=dark] .list-item:hover,html[data-theme=dark] .grey-box,html[data-theme=dark] .icon-button:hover,html[data-theme=dark] .grey-btn,html[data-theme=dark] .grey-square,html[data-theme=dark] .overwritten-to-bg-fill2-color-black100,html[data-theme=dark] .articles--card--item.Mui-selected,html[data-theme=dark] .article--contents--box--table--item:hover,html[data-theme=dark] .article--contents--box--table--item--selected,html[data-theme=dark] .profile--user-avatar,html[data-theme=dark] .menu-item.Mui-selected,html[data-theme=dark] .drawer--menu--item:hover,html[data-theme=dark] .drawer--menu--item.Mui-selected,html[data-theme=dark] .icon-button-active,html[data-theme=dark] .tab.Mui-selected{background:var(--bgFill2)}html[data-theme=dark] .overwritten-bg-to-fill,html[data-theme=dark] .auth,html[data-theme=dark] .info-container{background:var(--bgFill)}html[data-theme=dark] .overwritten-border-to-fill2,html[data-theme=dark] .ai-tutor-chatbot-container{border-color:var(--bgFill2)}html[data-theme=dark] .overwritten-border-to-black,html[data-theme=dark] .text-field-date fieldset,.text-field-date html[data-theme=dark] fieldset,html[data-theme=dark] .text-field-date .MuiIconButton-root,.text-field-date html[data-theme=dark] .MuiIconButton-root{border-color:var(--black100)!important}html[data-theme=dark] .overwritten-bg-to-border,html[data-theme=dark] .fr-view table tr:nth-of-type(odd),.fr-view table html[data-theme=dark] tr:nth-of-type(odd),html[data-theme=dark] .row:nth-of-type(odd){background:var(--border)}html[data-theme=dark] .overwritten-bg-to-black100,html[data-theme=dark] .overwritten-bg-to-white,html[data-theme=dark] .article--search--view--short:hover,html[data-theme=dark] .search-list-item:hover{background:var(--white)}html[data-theme=dark] .overwritten-color-to-black100,html[data-theme=dark] .forgot-password,html[data-theme=dark] .view-type:has(.Mui-checked),html[data-theme=dark] .ai-tutor--chat--user,html[data-theme=dark] .text-field-date .MuiPickersSectionList-root,.text-field-date html[data-theme=dark] .MuiPickersSectionList-root,html[data-theme=dark] .bottom-navigation-action.Mui-selected,html[data-theme=dark] .grey-square,html[data-theme=dark] .link,html[data-theme=dark] .overwritten-to-bg-fill2-color-black100,html[data-theme=dark] .articles--card--item.Mui-selected,html[data-theme=dark] .article--contents--box--table--item:hover,html[data-theme=dark] .article--contents--box--table--item--selected,html[data-theme=dark] .profile--user-avatar,html[data-theme=dark] .menu-item.Mui-selected,html[data-theme=dark] .drawer--menu--item:hover,html[data-theme=dark] .drawer--menu--item.Mui-selected,html[data-theme=dark] .icon-button-active,html[data-theme=dark] .tab.Mui-selected{color:var(--black100)}html[data-theme=dark] .overwritten-color-to-white{color:var(--white)}html[data-theme=dark] .overwritten-color-to-border,html[data-theme=dark] .background-image{color:var(--border)}.size-12-deep p,.size-12-deep span,.size-12-deep h1,.size-12-deep h2,.size-12-deep h3,.size-12-deep h4,.size-12-deep h5,.size-12-deep h6,.size-12-deep th,.size-12-deep td{font-size:12px}.size-14-deep p,.size-14-deep span,.size-14-deep h1,.size-14-deep h2,.size-14-deep h3,.size-14-deep h4,.size-14-deep h5,.size-14-deep h6,.size-14-deep th,.size-14-deep td{font-size:14px}.size-16-deep p,.size-16-deep span,.size-16-deep h1,.size-16-deep h2,.size-16-deep h3,.size-16-deep h4,.size-16-deep h5,.size-16-deep h6,.size-16-deep th,.size-16-deep td{font-size:16px}.size-18-deep p,.size-18-deep span,.size-18-deep h1,.size-18-deep h2,.size-18-deep h3,.size-18-deep h4,.size-18-deep h5,.size-18-deep h6,.size-18-deep th,.size-18-deep td{font-size:18px}.size-24{font-size:24px;line-height:135%;font-weight:600;margin:0}.size-24-light{font-size:24px;line-height:135%;font-weight:500;margin:0}@media(max-width:600px){.size-24-light{font-size:18px}}.size-16{font-size:16px;font-weight:600;line-height:135%}@media(max-width:600px){.size-16{font-size:14px}}.size-16-light,.articles--card--item--text .MuiTypography-root,.article--search--view--short>h5,.calendar button[role=gridcell],.control-label .MuiFormControlLabel-label,.size-16-tiny{font-size:16px;font-weight:500;line-height:135%}@media(max-width:600px){.size-16-light,.articles--card--item--text .MuiTypography-root,.article--search--view--short>h5,.calendar button[role=gridcell],.control-label .MuiFormControlLabel-label,.size-16-tiny{font-size:14px}}.size-16-tiny{font-weight:400}.size-18{font-size:18px;font-weight:600;line-height:135%;letter-spacing:.5px}@media(max-width:600px){.size-18{font-size:16px}}.size-18-light,.flashcard-app-flashcard--title,.drawer--menu--item .MuiTypography-root{font-size:18px;font-weight:500;line-height:135%;letter-spacing:.5px}@media(max-width:600px){.size-18-light,.flashcard-app-flashcard--title,.drawer--menu--item .MuiTypography-root{font-size:16px}}.size-32{font-size:32px;line-height:38px;font-weight:500}@media(max-width:600px){.size-32{font-size:26px}}.size-28{font-size:32px;line-height:150%;font-weight:600}@media(max-width:600px){.size-28{font-size:20px}}.size-48-light{font-size:48px;line-height:38px;font-weight:500}.size-12{font-size:12px;font-weight:600;line-height:135%}.size-12-light,.article--search--view--short span{font-size:12px;font-weight:500;line-height:135%}.size-14-light,.MuiTooltip-tooltip{font-size:14px;font-weight:500;line-height:135%;letter-spacing:.5px}@media(max-width:600px){.size-14-light,.MuiTooltip-tooltip{font-size:12px}}.size-14-tiny{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.5px}@media(max-width:600px){.size-14-tiny{font-size:12px}}.size-14{font-size:14px;font-weight:600;line-height:16px;letter-spacing:.5px}@media(max-width:600px){.size-14{font-size:12px}}.size-20{font-size:20px;font-weight:600;line-height:135%}@media(max-width:600px){.size-20{font-size:18px}}.size-20-light{font-size:20px;font-weight:500;line-height:135%}@media(max-width:600px){.size-20-light{font-size:18px}}.h2{font-size:24px;font-weight:600;line-height:135%;margin-top:0;margin-bottom:0}.text-grey{color:var(--black80)!important}.text-primary{color:var(--primaryBlue)}.text-ellipsis-1,.text-ellipsis-4,.text-ellipsis-3,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.text-ellipsis-2{-webkit-line-clamp:2}.text-ellipsis-3{-webkit-line-clamp:3}.text-ellipsis-4{-webkit-line-clamp:4}.text-ellipsis-expanded{-webkit-line-clamp:unset!important;display:block!important}.italic{font-style:italic}.font-light{font-weight:400}.font-bold{font-weight:800}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-error,.list-item-error{color:var(--red)}.text-warning{color:#f8e431}.text-comment{color:var(--black80)}.question{line-height:145%;letter-spacing:.5px}.question>p{margin:0!important}.first-letter-upper:first-letter{text-transform:uppercase}.link{color:var(--primaryBlue);text-decoration:underline;cursor:pointer;word-break:break-all}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.link-inherit{color:inherit;text-decoration:none;cursor:pointer}.link-clear{text-decoration:none;cursor:pointer}.cursor-pointer{cursor:pointer}.ws-normal{white-space:normal}.ws-nowrap{white-space:nowrap}.ws-pre{white-space:pre}.ws-pre-line{white-space:pre-line}.ws-pre-wrap{white-space:pre-wrap}.ws-break-spaces{white-space:break-spaces}.ws-unset{white-space:unset}.ww-normal{word-wrap:normal}.ww-break-word{word-wrap:break-word}.ow-normal{overflow-wrap:normal}.ow-break-word{overflow-wrap:break-word}.ow-anywhere{overflow-wrap:anywhere}.wb-break-word{word-break:break-word}.no-copy{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blur{filter:blur(2px)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.basis-auto{flex-basis:auto}.basis-0{flex-basis:0}.basis-full{flex-basis:100%}.gap-0{gap:0px}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-18{gap:18px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-48{gap:48px}.gap-64{gap:32px}.flex-1{flex:1}.flex-center-row{display:flex;flex-direction:row;align-items:center;justify-content:center}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.p-static{position:static}.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.p-sticky{position:sticky}.top-unset{top:unset}.left-unset{left:unset}.right-unset{right:unset}.bottom-unset{bottom:unset}.transform-unset{transform:unset}.top-0{top:0}.top-4{top:4px}.top-8{top:8px}.top-12{top:12px}.top-16{top:16px}.top-20{top:20px}.top-24{top:24px}.right-0{right:0}.right-4{right:4px}.right-8{right:8px}.right-12{right:12px}.right-16{right:16px}.right-20{right:20px}.right-24{right:24px}.bottom-0{bottom:0}.bottom-4{bottom:4px}.bottom-8{bottom:8px}.bottom-12{bottom:12px}.bottom-16{bottom:16px}.bottom-20{bottom:20px}.bottom-24{bottom:24px}.left-0{left:0}.left-4{left:4px}.left-8{left:8px}.left-12{left:12px}.left-16{left:16px}.left-20{left:20px}.left-24{left:24px}.z-index-0{z-index:0}.z-index-9999{z-index:9999!important}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-99{z-index:99}html[data-theme=light]{--black100: #090814;--black80: #818181;--primaryBlue: #444193;--mainButtonHover: #5c59b1;--border: #e6e6ee;--bgFill: #f4f4f6;--bgFill2: #f4f4f6;--white: #ffffff;--primaryOrange: #ea533c;--darkPink: #ea9c94;--lightPink: #f5cdc2;--bgScore: #f7efee;--flashcard: #934186;--yellow: #f8e431;--orange: #ffa100;--green: #16ca5e;--red: #ea533c;--bgPrimaryBlue: rgba(68, 65, 147, .1);--bgGreen: rgba(22, 202, 94, .1);--bgRed: rgba(234, 83, 60, .1);--bgYellow: rgba(248, 228, 49, .1);--bgPopUp: rgba(68, 65, 147, .45);--backdrop: rgba(68, 65, 147, .45);--highlight: rgba(248, 228, 49, .4);--gradient: #2225382e}html[data-theme=dark]{--black100: #ffffff;--black80: #818181;--primaryBlue: #5955bd;--mainButtonHover: #6e6acc;--border: #54545c;--bgFill: #090814;--bgFill2: #46464d;--white: #2f2f33;--primaryOrange: #e8614d;--darkPink: #ea9c94;--lightPink: #f5cdc2;--bgScore: #46464d;--flashcard: #ad539e;--yellow: #f2e250;--orange: #ffa100;--green: #33c66e;--red: #e8614d;--bgPrimaryBlue: rgba((68, 65, 147), .1);--bgGreen: rgba(22, 202, 94, .1);--bgRed: rgba(234, 83, 60, .1);--bgYellow: rgba(248, 228, 49, .1);--bgPopUp: rgba(9, 8, 20, .65);--backdrop: rgba(9, 8, 20, .65);--highlight: rgba(248, 228, 49, .4);--gradient: #e0e0e02d}.primary{background:var(--primaryBlue);color:var(--onPrimary)}.bg-primary{background:var(--primaryBackground)}.bg-contrast-primary{background:var(--lightPrimaryBackground)}.onPrimary{color:var(--onPrimary)}.primaryContainer{background:var(--primaryContainer);color:var(--onPrimaryContainer)}.onPrimaryContainer{color:var(--onPrimaryContainer)}.secondary{background:var(--secondary);color:var(--onSecondary)}.bg-secondary{background:var(--secondary)}.onSecondary{color:var(--onSecondary)}.secondaryContainer{background:var(--secondaryContainer);color:var(--onSecondaryContainer)}.onSecondaryContainer{color:var(--onSecondaryContainer)}.tertiary{background:var(--tertiary);color:var(--onTertiary)}.onTertiary{color:var(--onTertiary)}.tertiaryContainer{background:var(--tertiaryContainer);color:var(--onTertiaryContainer)}.onTertiaryContainer{color:var(--onTertiaryContainer)}.error{background:var(--red);color:var(--onError)}.onError{color:var(--onError)}.success{background:var(--green);color:var(--onSuccess)}.onSuccess{color:var(--onSuccess)}.warning{background:var(--yellow);color:var(--onWarning)}.onWarning{color:var(--onWarning)}.warning-with-border{background:var(--bgYellow)}.success-with-border{border:1px solid var(--green);background:var(--green)}.error-with-border{border:1px solid var(--red);background:var(--bgRed)}.errorContainer{background:var(--errorContainer);color:var(--onErrorContainer)}.onErrorContainer{color:var(--onErrorContainer)}.bg{background:var(--bgFill);color:var(--onBackground)}.onBg{color:var(--onBackground)}.surface{background:var(--white);color:var(--onSurface)}.onSurface{color:var(--onSurface)}.surfaceVariant{background:var(--surfaceVariant);color:var(--onSurfaceVariant)}.onSurfaceVariant{color:var(--onSurfaceVariant)}.inverseSurface{background:var(--inverseSurface);color:var(--inverseOnSurface)}.inverseOnSurface{color:var(--inverseOnSurface)}.inversePrimary{background:var(--inversePrimary);color:var(--primaryBlue)}.outline{border:1px solid var(--outline)}.shadow{box-shadow:0 4px 6px var(--shadow)}.bg-grey,.app-bg{background:var(--bgFill)}.bg-border{background:var(--border)}.bg-white{background:var(--white)}.greyBorder{border:1px solid var(--border)}.greyText{color:var(--greyText)}.text-dark-grey{color:var(--greyDarkText)}.bg-score{background:var(--bgScore);color:var(--primaryOrange)}.text-black{color:var(--black100)}.bg-drawer{background:var(--drawerBackground)!important}.text-success{color:var(--green)!important}.text-dark-pink{color:var(--darkPink)!important}.text-error,.list-item-error{color:var(--red)!important}.bg-transparent{background:transparent!important}@media(max-width:600px){.app-bg{background:var(--white)}}.answer--hidden{background:#4441931a!important;border:1px solid var(--primaryBlue)!important}.answer--hidden:hover{background:#4441931a!important}.answer--correct{background:var(--bgGreen)!important;border:1px solid var(--green)!important}.answer--correct:hover{background:var(--bgGreen)!important}.answer--wrong,.alert-danger{background:var(--bgRed)!important;border:1px solid var(--red)!important}.answer--wrong:hover,.alert-danger:hover{background:var(--bgRed)!important}.answer--warning{background:var(--bgYellow)!important;border:1px solid #f8e431!important}.answer--warning:hover{background:var(--bgYellow)!important}.alert--correct,.alert-success{background:var(--bgGreen)!important;border:1px solid var(--green)!important}.success-box,.section-status--success{background:var(--bgGreen)!important;color:var(--green)!important}.purple-box{background:#f4ecf3!important;color:#934186!important}.alert--wrong{background:var(--bgRed)!important;border:1px solid var(--red)!important}.alert--warning{background:var(--bgYellow)!important;border:1px solid #f8e431!important}.alert--primary,.alert-primary{background:var(--bgPrimaryBlue)!important;border:1px solid var(--primaryBlue)!important}.answer--default{background:var(--border)}html,body{color:var(--black100)!important;background:var(--white)!important}.loader html{background:var(--white)!important}.border-light-grey{border:1px solid var(--border)}.border-medium-grey,.modal-content,.main-app-search-container{border:2px solid var(--border)}.border-radius-0{border-radius:0}.border-radius-4{border-radius:4px}.border-radius-6,.border-radius-8{border-radius:8px}.border-radius-12{border-radius:12px}.border-radius-16{border-radius:16px!important}.border-radius-18{border-radius:18px}.border-radius-20{border-radius:20px}.border-radius-24{border-radius:24px}.border-radius-28{border-radius:28px}.border-radius-32{border-radius:32px}.border-radius-36{border-radius:36px}.border-radius-40{border-radius:40px}.border-radius-44{border-radius:44px}.border-radius-50{border-radius:50px}.border-left-2{border-left:2px solid var(--border)}.border-right-2{border-right:2px solid var(--border)}.border-medium-primary{border:2px solid var(--primaryBlue)!important}.border-none{border:none!important}.border-top-1{border-top:1px solid var(--border)}.square-40{height:40px!important;width:40px!important}.square-44{height:44px!important;width:44px!important}.square-48{height:48px!important;width:48px!important}.square-36{height:36px!important;width:36px!important}.square-32{height:32px!important;width:32px!important}.square-28{height:28px;width:28px}.square-24{height:24px;width:24px}.h-100{height:100%}.min-100vw{min-width:100vw}.max-100vw{max-width:100vw}.min-100vh{min-height:100vh}.max-h-100{max-height:100%}.w-100{width:100%}.w-100-vw{width:100vw}.w-min-unset{min-width:unset!important}.w-50{width:50%}.w-25{width:25%}.hw-100{height:100%;width:100%}.w-fit-content{width:fit-content}.box-shadow,.box,.basic-box{box-shadow:0 6px 12px #00000005,0 22px 22px #00000005,0 50px 30px #00000003,0 88px 35px #0000,0 138px 39px #0000}.box-shadow-none{box-shadow:none!important}.h-fit-content{height:fit-content!important}.grey-square{border:1px solid var(--border);border-radius:4px;background:var(--bgFill);display:flex;align-items:center;justify-content:center;padding:6px;color:var(--primaryBlue)}.basic-box{padding:32px;position:relative;border-radius:32px}@media(max-width:600px){.basic-box{box-shadow:unset;padding:0;border:none!important;border-radius:0}}.box,.basic-box{background:var(--white);border:2px solid var(--border)}.basic-box--header{display:flex;flex-direction:column;align-items:start;gap:16px;margin-bottom:16px}.basic-box--tabs{width:100%;align-items:center;justify-content:space-between;display:flex}@media(max-width:600px){.basic-box--table-tabs{flex-direction:column-reverse;gap:12px}.basic-box--table-tabs>div{width:100%}}.content-box{padding:16px;display:flex;position:relative;border-radius:18px;border:2px solid var(--border)}@media(max-width:600px){.content-box{padding:12px;box-shadow:0 4px 8px #00000008,0 15px 15px #00000008,0 34px 21px #00000005,0 61px 24px #0000,0 95px 27px #0000}}.basic-container,.article--search--view{background:var(--white);border:2px solid var(--border);border-radius:32px;padding:16px}.creator-container{margin-left:16px;margin-right:16px;height:100%}@media(max-width:600px){.creator-container{margin:0;padding:8px 0 0}}.error-box{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:2/1;max-width:800px}.of-visible{overflow:visible}.of-hidden{overflow:hidden}.of-scroll{overflow:scroll}.of-auto{overflow:auto}.of-unset{overflow:unset}.ofx-visible{overflow-x:visible}.ofx-hidden{overflow-x:hidden}.ofx-scroll{overflow-x:scroll}.ofx-auto{overflow-x:auto}.ofx-unset{overflow-x:unset}.ofy-visible{overflow-y:visible}.ofy-hidden{overflow-y:hidden}.ofy-scroll{overflow-y:scroll}.ofy-auto{overflow-y:auto}.drawer-box{margin-top:24px;overflow-x:unset;max-height:calc(100% - 35px);overflow-y:auto}@media(max-width:600px){.drawer-box{margin-top:8px;padding-bottom:64px}}.puller{width:50%;height:6px;background:var(--border);border-radius:3px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.footer{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:8px}.font-sizes--box{display:flex;gap:8px;margin-top:4px}.sticky-bottom{width:100%;position:sticky;bottom:0;background:var(--white);border:none;padding-bottom:12px}.disabled-box{position:relative}.disabled-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none;background:transparent}.tabs{min-height:unset}.tab{border-radius:8px;color:var(--black100);padding:8px 12px;text-transform:lowercase;font-size:16px;min-height:unset}.tab.Mui-selected{background:var(--bgFill)}.checkbox{color:var(--black100)}.checkbox.Mui-checked{color:var(--primaryBlue)}.icon-super-small{width:16px!important;height:16px!important}.icon-small{width:20px!important;height:20px!important}.icon-normal{width:24px!important;height:24px!important}.icon-big{width:28px!important;height:28px!important}.icon-super-big{width:32px!important;height:32px!important}.icon-huge{width:48px!important;height:48px!important}.icon-logo{color:var(--darkPink)}.icon-error,.list-item-error svg{color:var(--red)!important}.icon-success{color:var(--green)!important}.icon-black,.icon-button svg{color:var(--black100)}.icon-black-80{color:var(--black80)}.icon-yellow{color:#f8e431;fill:#f8e431}.icon-primary{color:var(--primaryBlue)!important}.icon-primary-orange{color:var(--primaryOrange)!important}.icon-width-bold,.icon-button svg{stroke-width:2.33px}.icon-width-normal{stroke-width:1.66px!important}.icon-circle-primary-background{background:var(--darkPink);color:var(--white)}.icon-circle-blocked{background:var(--border);color:var(--white)}.icon-circle-success{background:var(--green);color:var(--white)}.icon-circle-error{background:var(--red);color:var(--white)}.icon-purple{color:#934186}.menu-icon-button{border-radius:4px;background:var(--bgFill);padding:4px;color:var(--primaryBlue)}.menu-icon-button--icon-blue>svg{color:var(--primaryBlue)}.menu-option-icon-button{border-radius:0!important;background:inherit!important;padding:0!important;color:inherit!important}.icon-button{border-radius:4px;min-width:unset;padding:4px;cursor:pointer}.icon-button:hover{background:var(--bgFill)}.icon-button--disabled{pointer-events:none;opacity:.5}.icon-button--disabled svg{color:var(--black80)!important}.icon-button--not-active svg{color:var(--black80)!important}.icon-button--error{color:var(--red)!important;background:#ea533c1a}.icon-button--error:hover{background:#ea533c1a}.icon-button-active,.view-type:has(.Mui-checked){color:var(--primaryBlue);background:var(--bgFill)}.btn{padding:6px 16px;min-width:64px;height:37px}.btn .MuiButton-startIcon{margin-left:0;margin-right:2px}.error-btn,.error-btn:hover{background:var(--red)!important}.success-btn,.success-btn:hover{background:var(--green)!important}.primary-btn{background:var(--primaryBlue);color:var(--white)}.primary-btn:hover{background:var(--primaryBlue)}.primary-btn.Mui-disabled{background:var(--black80);color:var(--white)}.primary-outlined-btn{border:2px solid var(--primaryBlue);border-radius:8px;color:var(--primaryBlue)}.primary-outlined-btn.Mui-disabled{border:2px solid var(--black80);color:var(--black80)}.primary-text-btn{color:var(--primaryBlue)}.primary-text-btn:hover{background:#4441931a}.primary-link-btn{color:var(--primaryBlue);text-decoration:underline}.error-text-btn{color:var(--red)}.error-text-btn:hover{color:var(--red)!important;background:#ea533c1a!important}.success-text-btn{color:var(--green)}.success-text-btn:hover{background:#16ca5e1a}.warning-text-btn{color:var(--orange)}.warning-text-btn:hover{background:#ffa1001a}.black-text-btn{color:var(--black100)}.grey-btn{background:var(--bgFill);color:var(--black100)}.link-button{color:var(--black100);outline:none;background:transparent;border:none;text-decoration:underline;cursor:pointer}.btn-size-big{height:48px}.image-32{width:32px;height:32px}.logo-32{height:32px;width:auto;cursor:auto}.drawer{flex-shrink:0;white-space:nowrap;transition:width .2s;z-index:2}.drawer>div{padding:40px 24px 24px;width:100%;position:static;background:var(--white)}@media(max-width:600px){.drawer{display:none}}.drawer--open{width:264px}.drawer--close{width:94px}.drawer--menu--item{cursor:pointer;border-radius:8px;padding:8px;gap:8px;height:45px;color:var(--black100)}.drawer--menu--item:hover{background:var(--bgFill)}.drawer--menu--item .MuiSvgIcon-root{stroke:var(--black100)}.drawer--menu--item-short{padding:8px;width:45px}.drawer--menu--item-short .MuiTypography-root{display:none}.text-field label{color:var(--black80)!important}.text-field label.Mui-error{color:var(--red)!important}.text-field input,.text-field textarea{color:var(--black100)!important}.text-field fieldset{border-radius:8px;border-color:var(--black80)!important}.text-field .Mui-error fieldset{border-color:var(--red)!important;color:var(--red)!important}.text-field .Mui-disabled{-webkit-text-fill-color:var(--black80)!important;cursor:not-allowed}.text-field-date .MuiPickersInputBase-root{height:34px}.text-field-date .MuiPickersSectionList-root{padding:0;color:var(--primaryBlue);display:flex;align-items:center;justify-content:center}.text-field-date fieldset{border-radius:8px;border-color:var(--primaryBlue);border-width:2px;border-style:solid}.text-field-date fieldset:hover{border-color:var(--primaryBlue)!important}.text-field-date .MuiIconButton-root{color:var(--primaryBlue);padding:4px}.text-field-date.Mui-disabled fieldset{border:2px solid var(--border)!important}.text-field-date .MuiPickersOutlinedInput-root fieldset,.text-field-date .MuiPickersOutlinedInput-root fieldset:hover{border-color:var(--primaryBlue)!important}.select select,.select .MuiNativeSelect-icon,.select .MuiSvgIcon-root{color:var(--black100)!important}.select .MuiSelect-select{padding-top:12px!important;padding-bottom:12px!important}.select .MuiMenu-list{background:var(--bgFill)!important}.text-field--grey .MuiInputBase-root{border-radius:8px;color:var(--black100);background:var(--bgFill2)}.text-field--grey .MuiInputBase-root:hover{background:var(--bgFill2)}.text-field--grey input{background:none;padding:8px 12px;margin:0}.text-field--grey>div>div{margin-top:0!important}.text-field--grey fieldset{border:none}.text-area--grey{border-radius:8px;border:2px solid var(--border)}.text-area--grey fieldset{border:none}.select--grey{border-radius:8px;border:2px solid var(--border)}.select--grey fieldset{border:none}.text-field--search .MuiInputBase-root{color:var(--black100);background:var(--bgFill);border-width:2px 2px 2px 2px;border-style:solid;border-color:var(--border);border-radius:16px}.text-field--search .MuiInputBase-root:hover{background:var(--bgFill)}.text-field--search .MuiInputBase-root.MuiInput-focus{background:var(--white)}.text-field--search .MuiInputBase-root.Mui-focused{border-width:2px 2px 2px 2px;border-style:solid;border-color:var(--border);background:var(--white);border-radius:16px 16px 0 0}.text-field--active .MuiInputBase-root{border-width:2px 2px 0 2px;border-style:solid;border-color:var(--border);background:var(--white);border-radius:16px 16px 0 0}.text-field--active .MuiInputBase-root:hover{background:var(--white)}.text-field--readonly{background:var(--bgFill);padding:8px;border-radius:8px}.popper{box-shadow:0 4px 9px #0000000f,0 16px 16px #0000000d,0 35px 21px #00000008,0 62px 25px #00000003,0 97px 27px #0000;background:var(--white);border-width:2px;border-style:solid;padding:8px 0;border-color:var(--border);border-radius:8px;z-index:9}.popper-search{box-shadow:unset;padding:0;border-width:0 2px 2px 2px;border-radius:0 0 16px 16px}html[data-theme=dark] .popper-search{background:var(--bgFill2)}.list-item{cursor:pointer;min-height:unset}.list-item:hover{background:var(--bgFill)}.search-list-item{cursor:pointer;min-height:unset;padding-left:8px;padding-right:8px}.search-list-item:hover{background:var(--bgFill2)}.pointer-events-disabled{pointer-events:none}.button .MuiButton-endIcon{margin-left:2px}.modal .MuiDialog-paper{border-radius:16px!important;color:unset!important;background:unset!important}.modal .MuiModal-backdrop{background:var(--backdrop)}.modal-title{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.modal-content{background:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:12px;min-width:420px;max-width:720px;width:100%}.modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px}.badge-left-top{top:0;left:0}.badge-left-bottom{bottom:0;left:0}.badge-left-center>.MuiBadge-badge{left:-8px;right:unset;top:50%}.badge-right-top{top:0;right:0}.badge-right-bottom{bottom:0;right:0}.badge-right-center>.MuiBadge-badge{right:-8px;left:unset;top:50%}.main-app-container{padding:16px}.main-app-search-container{display:flex;width:100%;padding:16px;background:var(--white);border-radius:32px}@media(max-width:600px){.main-app-search-container{border-radius:unset;border:none;flex-direction:column-reverse;padding:0 16px 16px;border-bottom:2px solid #eeeef2;width:calc(100% + 32px);margin-left:-16px}}.bottom-navigation{display:none;position:fixed;bottom:env(safe-area-inset-bottom,0px);left:0;width:100%;overflow:hidden;z-index:9;background:var(--white);border-top:2px solid var(--border);height:var(--bottom-navigation-height)}@media(max-width:600px){.bottom-navigation{display:flex}}.bottom-navigation-action{position:relative;padding:4px 0;justify-content:space-evenly;min-width:unset;color:var(--black100)}.bottom-navigation-action>span{font-size:12px!important;font-weight:600;line-height:16px}.bottom-navigation-action.Mui-selected{background:var(--primaryBlue);color:var(--white)}.main-box{container-name:main-box-container;container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:600px){.main-box{gap:32px}}.feature-box{display:flex;flex-direction:column;width:calc(50% - 8px);gap:12px}@container main-box-container (width < 850px){.feature-box{width:100%}}@media(max-width:600px){.feature-box{width:100%;gap:32px}}.content-picker-container{container-name:contant-picker-container;container-type:inline-size}.content-picker{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:16px}.content-picker>*{width:calc(50% - 8px)!important}@container contant-picker-container (width < 600px){.content-picker{flex-direction:column}.content-picker>*{width:100%!important}}@media(max-width:600px){.content-picker{flex-direction:column}}.content-picker-item{min-height:200px;height:fit-content;display:flex;padding:16px;width:100%;border-radius:18px;flex-direction:column;gap:16px;justify-content:space-between;border:2px solid var(--border)}.accordion-summary{height:48px;min-height:unset!important;border-radius:8px!important;border:none!important}.accordion-summary .MuiAccordionSummary-expandIconWrapper{color:var(--black100)}.accordion-summary .MuiAccordionSummary-content{margin:4px 0}.accordion{border:2px solid var(--border)!important;border-radius:8px;background:var(--white);color:var(--black100)}.accordion.MuiPaper-rounded{border-radius:8px}.accordion.Mui-expanded{border-color:var(--primaryBlue)!important;margin-bottom:0;margin-top:0}.accordion--basic.Mui-expanded,.Mui-expanded.course-exam{border:2px solid var(--border)!important;margin-bottom:0;margin-top:0}.control-label{display:flex;align-items:center;justify-content:center;border:1px solid var(--black100);width:fit-content;padding:8px 12px;border-radius:8px}.control-label.MuiFormControlLabel-root{margin:0}.control-label .MuiCheckbox-root{display:none}@media(max-width:600px){.control-label{padding:6px}}.item-selected{border-color:var(--primaryBlue);color:var(--primaryBlue);background:var(--bgFill)}.control-label-checkbox{padding:0;border:none!important;margin-left:-4px!important}.control-label-checkbox.item-selected{background:none;color:initial}.control-label-checkbox .MuiFormControlLabel-label{border-radius:4px;padding:4px 8px;margin-left:8px}.control-label-checkbox .MuiCheckbox-root{display:block;padding:0;height:24px}.control-label-error{color:var(--black100)!important}.control-label-error .MuiFormControlLabel-label{border:1px solid var(--red);background:var(--bgRed)}.control-label-warning{color:var(--black100)!important}.control-label-warning .MuiFormControlLabel-label{border:1px solid var(--yellow);background:var(--bgYellow)}.control-label-success{color:var(--black100)!important}.control-label-success .MuiFormControlLabel-label{border:1px solid var(--green);background:var(--bgGreen)}.primary-dot{background:var(--primaryBlue);width:10px;height:10px;border-radius:50%}.creator--box{container-name:creator-box;container-type:inline-size}.creator{height:100%;display:flex;flex-direction:column;gap:32px}@media(max-width:600px){.creator{gap:16px}}.creator--header{display:flex;justify-content:space-between;align-items:start}@container creator-box (width < 500px){.creator--header{flex-direction:column}}.creator--header-counter{display:flex;gap:8px;align-items:center;justify-content:center}@container creator-box (width < 500px){.creator--header-counter{width:100%;justify-content:space-between;margin-top:16px}}.question-options-list{background:var(--bgFill);border-radius:8px;height:62px;display:inline-flex;width:100%;padding:8px;align-items:center;justify-content:space-between}@media(max-width:600px){.question-options-list{padding:0}}.question-options-list--item{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;height:100%;flex:1}.question-options-list--item.Mui-selected{color:var(--primaryBlue)}.question-options-list--item:hover{background:var(--border)}@media(max-width:600px){.question-options-list--item:hover{background:unset}}.question-discussion{background:var(--bgFill);border-radius:4px;border:2px solid var(--border);gap:12px;padding:12px;overflow-x:scroll;max-width:100%;overflow-wrap:break-word}.grey-box{background:var(--bgFill);border-radius:8px;border:2px solid var(--border)}.admin-comment{background:#4441930d;border:1px solid var(--primaryBlue);color:var(--primaryBlue);padding:4px 8px;gap:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}.admin-comment>svg{height:12px}@media(max-width:600px){.admin-comment>span{display:none}}.upload--file{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border:2px dashed var(--primaryBlue);padding:42px 0;gap:12px}.uploaded-file{display:flex;width:100%;align-items:center;gap:16px}.uploaded-file img{max-width:80px;aspect-ratio:1/1;border-radius:8px}.search--text-field{max-width:max(480px,60%)}@media(max-width:600px){.search--text-field{width:100%}}.gallery-image--container{display:flex;flex-direction:column;align-items:center;max-width:80px;position:relative;gap:12px}.gallery-image{width:60px;height:60px;border:2px solid var(--border);border-radius:10px;background:var(--white)}.gallery-image:hover+.gallery-image--delete-icon{display:flex}.gallery-image--delete-icon{position:absolute;top:-10px;right:-10px;padding:0;display:none}.gallery-image--delete-icon:hover{display:flex}.lightbox-container{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.counter{border:2px solid var(--border);padding:8px 12px;border-radius:8px;display:flex;gap:2px}.switch{height:32px;width:52px}.switch .MuiSwitch-track{border-radius:100px;height:32px;width:52px;background:var(--bgFill2);border:2px solid var(--border)}.switch .MuiSwitch-thumb{width:16px!important;height:16px!important}.switch .MuiSwitch-switchBase.Mui-checked{margin:7px;transform:translate(20px)}.divider{background:var(--border);border-radius:30px}.divider--horizontal{width:100%;height:2px}.divider--vertical{width:2px;height:100%}.divider--search--question{margin:16px -16px;width:calc(100% + 32px);border-radius:0;display:none}@media(max-width:600px){.divider--search--question{display:block}}.circle-trigger{width:20px;height:20px;border:2px solid var(--primaryBlue);font-size:14px;font-weight:700;color:var(--primaryBlue);display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer}.menu-item{display:flex;gap:8px}.menu-item.Mui-selected{background:#4441930d;color:var(--primaryBlue)}.swipeable-drawer .MuiModal-backdrop{background:var(--backdrop)}.swipeable-drawer .MuiDrawer-paper{color:var(--black100);background:var(--white);overflow:visible;border-top-right-radius:16px;border-top-left-radius:16px}.default-filters{display:flex;flex-direction:column}@media(max-width:600px){.default-filters{padding:8px 16px}}.fab{background:var(--primaryBlue);color:#fff;display:flex;box-shadow:none;width:48px;height:48px;position:fixed;right:16px;bottom:calc(var(--bottom-navigation-height) + env(safe-area-inset-bottom,0px) + 8px)}.fab:hover{background:var(--primaryBlue)}.row:nth-of-type(odd){background:var(--bgFill)}.row{word-wrap:break-word;white-space:normal;border:none}.row-header{background:var(--white)!important}.row-header th,.row-header th *{color:var(--black100)!important}.row-footer{color:var(--black100);background:var(--white)!important}.row-footer>td{border:none}.row-footer *{color:var(--black100)}.cell{overflow:hidden;text-overflow:ellipsis;max-width:200px;padding:4px;border:none;color:var(--black100)}.table-additional-actions{display:flex;align-items:center;gap:4px}@media(max-width:600px){.table-additional-actions{display:none}}.table--select-mode{display:none}@media(max-width:600px){.table--select-mode{margin:0 16px;background:var(--white);justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:calc(var(--bottom-navigation-height) + env(safe-area-inset-bottom,0px) + 30px);left:0;right:0;z-index:999}}.pagination--row{padding:4px 0;display:flex;align-items:center;justify-content:flex-end}.pagination--row .MuiPagination-ul{justify-content:flex-end}.pagination--row .MuiPaginationItem-root{color:var(--black100)}.pagination--row button.Mui-selected{background-color:#e1e1e9!important;color:var(--primaryBlue);border-radius:4px;padding:4px}.pagination--row button:hover{background-color:#e1e1e9!important;color:var(--primaryBlue);border-radius:4px}.list-type-none{list-style-type:none}.exam{display:flex;background:var(--bgFill)}@media(max-width:600px){.exam{height:100%;background:var(--white);padding:8px 8px 16px}}.question-container{flex:1;background:var(--white);width:100%;z-index:1;margin-bottom:60px}@media(max-width:600px){.question-container{margin-bottom:135px}}.question-container--question{gap:24px;max-height:fit-content;display:flex;flex-direction:column}@media(max-width:600px){.question-container--question .question--options{order:1}.question-container--question>div{order:2}}.default-question-option{border-radius:8px;border:1px solid var(--border);padding:16px;gap:16px;margin-top:16px}.default-question-option--header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}@media(max-width:600px){.default-question-option{border:none;padding:0 16px 16px;margin-top:0}.default-question-option--header{justify-content:center}}.question--options--item{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.question--options--item--badge .MuiBadge-badge,.question--options--item--badge-more .MuiBadge-badge{top:0;right:-12px}.controller-container{display:flex;align-items:center;justify-content:space-between;z-index:9;background:var(--white);gap:14px}.controller-container>.controller-button{flex:1}@media(max-width:600px){.controller-container{padding-bottom:4px}}.controller-counter{display:none;white-space:pre;margin:0;max-width:50px;width:100%}@media(max-width:600px){.controller-counter{display:flex;justify-content:center;align-items:center}}.controller-button{height:48px;max-width:218px}@media(max-width:600px){.controller-button{max-width:unset}}.exam-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}@media(max-width:600px){.exam-header{flex-direction:row}}.exam-header-drawer--toggle{display:none}@media(max-width:600px){.exam-header-drawer--toggle{display:flex}}.exam-header-details{display:flex;gap:16px}@media(max-width:600px){.exam-header-details{display:none}}.question--drawer{width:380px;flex-shrink:0;transition:width .2s;position:sticky;top:24px;margin:24px 0 24px 24px;height:calc(100vh - 48px)}.question--drawer>div{border:2px solid var(--border);padding-top:12px;width:100%;position:static;background-color:var(--white);border-radius:28px}@media(max-width:600px){.question--drawer{height:100%}}.question--drawer--closed{width:40px}.question--drawer--item{cursor:pointer;padding:4px 6px;color:var(--black100)}.question--drawer--item:hover,.question--drawer--item.Mui-selected{background:var(--bgFill2)!important}.question--drawer--toggle{display:flex;margin-left:6px}@media(max-width:600px){.question--drawer--toggle{display:none}}.controller-container--sticky{position:sticky;width:100%;bottom:env(safe-area-inset-bottom,0px);background:var(--white);z-index:2}@media(max-width:600px){.controller-container--sticky{position:fixed;width:calc(100% - 8px);transform:translate(-50%);left:50%}}.controller-container--sticky--with-bottom-nav{bottom:calc(var(--bottom-navigation-height) + env(safe-area-inset-bottom,0px) + 8px)}@media(max-width:600px){.controller-container--sticky--with-bottom-nav{width:calc(100% - 32px);transform:translate(-50%);left:50%}}.tutor-ai-container{position:absolute;bottom:100%;right:-4px;margin-bottom:8px;z-index:1}@media(max-width:600px){.tutor-ai-container{right:4px}}.list-item-answer{border-radius:8px;padding:4px;border:1px solid transparent}@media(max-width:1200px){.list-item-answer{border:1px solid var(--border)}}.ai-tutor--speed-dial{z-index:9;width:48px}.ai-tutor--speed-dial--open .MuiSpeedDial-fab{background:#a1a0c9!important}.ai-tutor--speed-dial .MuiSpeedDial-fab{width:48px;height:48px;background:var(--primaryBlue)}.ai-tutor--speed-dial .MuiSpeedDialAction-fab{background:var(--primaryBlue);margin:-4px 12px}.ai-tutor--speed-dial .MuiSpeedDial-fab{background:var(--primaryBlue);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;width:48px;height:48px}.ai-tutor--speed-dial .MuiSpeedDialAction-staticTooltipLabel{background:var(--primaryBlue);color:#fff;box-shadow:none;white-space:nowrap;margin-right:0}.ai-tutor-chatbot-container{z-index:9999;position:absolute;bottom:0;right:0;background:var(--white);min-width:360px;min-height:64px;max-height:min(680px,100vh - 140px);overflow-y:auto;box-shadow:0 7px 15px #00000014,0 26px 26px #00000012,0 59px 36px #0000000a,0 106px 42px #00000003,0 165px 46px #0000;border-radius:12px;border:2px solid var(--bgFill);overflow-x:hidden}@media(max-width:600px){.ai-tutor-chatbot-container{position:relative;bottom:unset;richness:unset;max-height:unset;border:none;box-shadow:none}}.ai-tutor--header{color:var(--black100);padding:12px;border-top-right-radius:6px;border-top-left-radius:6px;background:var(--bgFill);display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:sticky;top:0;left:0;width:100%}@media(max-width:600px){.ai-tutor--header{background:none!important;align-items:center;justify-content:center;flex-direction:column}.ai-tutor--header>div:first-of-type{flex-direction:column;gap:4px}.ai-tutor--header>button{display:none}}.ai-tutor{width:fit-content;height:fit-content;z-index:9;display:flex;align-self:flex-end;margin-bottom:12px}.ai-tutor--disabled button{position:relative;pointer-events:none;cursor:default}.ai-tutor--disabled button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:var(--black80);border-radius:20px}.ai-tutor-icon{width:32px;height:32px;background:var(--primaryBlue);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50px}.ai-tutor--chat{padding:12px;border-radius:8px;width:90%;align-self:flex-end}.ai-tutor--chat--user{background:var(--primaryBlue);color:var(--white)}.ai-tutor--chat--system{background:var(--bgFill);color:var(--black100);align-self:flex-start;box-shadow:0 6px 12px #0000000a,0 23px 23px #00000008,0 51px 30px #00000005,0 90px 36px #00000003,0 141px 39px #0000}.ai-tutor--content{padding:24px 12px;display:flex;flex-direction:column;z-index:99999;gap:16px}@media(max-width:600px){.ai-tutor--content{padding:0 12px 24px}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.ai-tutor--generate--loader span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.ai-tutor--generate--loader span:nth-child(2){animation-delay:.2s}.ai-tutor--generate--loader span:nth-child(3){animation-delay:.4s}.exam-question-box{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:0 35px;margin:20px;position:relative}@media(max-width:1200px){.exam-question-box{padding:0 12px;margin:20px 0}}@media(max-width:600px){.exam-question-box{padding:0;margin:0}}.exam-question-box--container{display:flex;flex-direction:column;min-height:100%;width:100%;max-width:1000px;align-items:center;background:var(--white);border:2px solid var(--border);padding:18px 64px;border-radius:28px;gap:24px}@media(max-width:1200px){.exam-question-box--container{padding:18px 24px}}@media(max-width:600px){.exam-question-box--container{padding:0;border:none;gap:12px}}.exam-article--paragraph.Mui-expanded{border-color:var(--border);background:var(--bgFill)}.question-relation-view{border:none!important;padding:0!important}@media(max-width:600px){.question-relation-view{margin:0}}.relation-view{max-width:400px;min-width:300px;background:var(--white);border-radius:8px;position:relative;padding:12px}@media(max-width:600px){.relation-view{width:100%;max-width:unset}}.comments-list{display:flex;flex-direction:column;gap:8px}.exam-timer{display:flex;align-items:center;flex-direction:row;gap:12px}@media(max-width:600px){.exam-timer{justify-content:space-between}}.modal--close--button{position:absolute;top:4px;right:4px;z-index:999999}@media(max-width:600px){.modal--close--button{display:none}}.summery-exam-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:24px;z-index:9}.summery-exam-modal--item{align-items:center;justify-items:center;flex:1}.summery-exam-modal--stats{flex-wrap:wrap;display:flex;gap:8px;width:100%;padding:0 24px}@media(max-width:600px){.summery-exam-modal{padding:8px}.summery-exam-modal--stats{padding:0}.summery-exam-modal--item{align-items:center;justify-items:center;flex:1;flex-basis:calc(50% - 8px)}}.modal--content{padding:16px!important;background:var(--white)}.modal--footer{padding:12px 0 0}.profile--container{display:flex;flex-direction:column;background:var(--white);border:2px solid var(--border);border-radius:32px;padding:32px 24px;gap:32px}.profile--user-avatar{width:64px;height:64px;background:var(--bgFill);color:var(--primaryBlue);border-radius:8px;padding:6px 8px;display:flex;align-items:center;justify-content:center}.profile--user-pes-info{padding:4px 8px;display:flex;border-radius:16px;background:var(--white);border:2px solid var(--border);gap:8px;min-width:100px;max-width:120px;cursor:pointer;align-items:center;justify-content:center}.profile--user-pes-info--icon{width:28px;height:28px;background:var(--bgFill);color:var(--primaryOrange);border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.profile--user-pes-info{width:100%;max-width:unset;border-radius:8px;justify-content:flex-start}}.search-container{display:flex;gap:12px;height:100%}@media(max-width:960px){.search-container{flex-direction:column;gap:0}}.search-view-container{flex:1 1 0;overflow-y:scroll;display:flex;flex-direction:column;padding-right:12px}@media(max-width:960px){.search-view-container{padding-right:0}}@media(max-width:600px){.search-view-container{padding:0 16px;margin:0 -16px}}.text-field--search--local .MuiInputBase-root{border:2px solid transparent}.text-field--search--local .MuiInputBase-root.Mui-focused{border-width:2px!important;border-radius:16px!important}.search-filters{z-index:9;width:380px;background:var(--white);gap:24px;border-radius:32px;border:2px solid var(--border);padding:16px;overflow-y:auto;max-height:100%}@media(max-width:1200px){.search-filters{width:355px}}@media(max-width:960px){.search-filters{display:none}.search-filters button{display:flex}}.search-element-form{position:sticky;top:0;left:0;z-index:9;background:var(--bgFill);border-bottom-left-radius:32px;border-bottom-right-radius:32px}.view-type{margin:0}.view-type .MuiRadio-root{display:none}.view-type:has(.Mui-checked){border-radius:4px}.view-type:hover{background:var(--bgFill)}.view-type-item{width:85px;display:flex;flex-direction:column;align-items:center;justify-items:center;padding:8px 0;height:100%;color:var(--black100)}.question-view{position:relative;display:flex;flex-direction:column;background:var(--white);padding:16px;gap:24px;border:2px solid var(--border);border-radius:32px}@media(max-width:600px){.question-view{border:none;padding:0}}.search-filters--drawer>.MuiPaper-elevation{padding:40px 24px 24px;background:var(--white);width:100%;max-width:450px}.search-filters--fab-button{display:none}@media(max-width:960px){.search-filters--fab-button{display:flex;position:absolute;bottom:38px;right:16px}}@media(max-width:600px){.search-elements--carusel{margin-bottom:72px}}.search-elements--list{display:flex;flex-direction:column;gap:12px;margin-top:12px;margin-bottom:12px}@media(max-width:600px){.search-elements--list{margin-bottom:32px}}.disabled-lesson{opacity:.5;width:100%;pointer-events:none}.section-item .MuiListItemSecondaryAction-root{top:0;transform:translateY(50%)}.template-picker-header{position:relative;display:flex;align-items:start!important;justify-content:space-between}@media(max-width:600px){.template-picker-header .user_questions_text_field-container{padding-bottom:50px!important}}.section-status{padding:0 8px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px}.section-status--started{background:#4441931a;color:var(--primaryBlue)}.section-status--blocked{background:var(--bgPrimaryBlue);color:var(--primaryBlue)}.section-status--waiting{color:var(--red)!important;background:#ea533c1a!important}.course-info{position:sticky;top:0;width:min(400px,35vw);display:flex;flex-direction:column;max-height:calc(100vh - 32px);overflow:auto}@media(max-width:600px){.course-info{width:100%;max-width:unset;border:none;max-height:unset}}.course-info--fab{display:flex;z-index:1;width:fit-content;padding:0 12px;gap:8px}.course-info--drawer{z-index:9}.course-info--drawer .course-info{border:none;width:unset!important;max-width:500px;min-width:min(400px,60vw)}.course-info--drawer .MuiModal-backdrop{background:var(--backdrop)}.lessons-view--list{display:flex;flex-direction:column;gap:8px;padding:0;margin-top:8px}.lessons-view--back-button{display:none}@media(max-width:600px){.lessons-view{border:none;padding:0}.lessons-view--list{padding:0 0 48px;margin:0}.lessons-view--back-button{display:flex}}.course-lessons-box{display:flex;gap:8px}@media(max-width:600px){.course-lessons-box{gap:0;padding:16px 0}}.course-exam--view{display:flex;width:100%;gap:12px}.course-exam--view--icon--box{display:flex;flex-direction:column;align-items:center}@media(max-width:600px){.course-exam--view--icon--box{display:none}}.course-exam{padding-top:16px;padding-bottom:16px}@media(max-width:600px){.course-exam{padding-top:8px;padding-bottom:8px}}.calendar button[role=gridcell]{background:transparent!important;color:var(--black100)}.calendar button[role=gridcell].Mui-disabled{color:var(--black80)!important}.calendar button.Mui-selected{background:var(--primaryBlue)!important;color:#fff}.calendar button.MuiPickersDay-today{border:2px solid var(--primaryBlue)}.calendar .MuiDayPicker-weekDayLabel{color:var(--black100)}.calendar .MuiPickersArrowSwitcher-root>button{color:var(--black100)}.calendar .MuiPickersCalendarHeader-switchViewButton{color:var(--black100)}.calendar-container{background:var(--bgFill);border-radius:12px}.rdp-nav{height:24px!important;gap:8px}.rdp-nav>button{width:24px;height:24px}.rdp-nav>button>svg{fill:var(--black80)}.rdp-day_button{font-size:14px!important}.rdp-month_caption{height:unset!important}.rdp-month_caption>.rdp-caption_label{font-size:16px;font-weight:600}@media(max-width:600px){.rdp-month_caption>.rdp-caption_label{font-size:14px}}.rdp-today,.rdp-day:hover:not(.rdp-disabled){color:var(--primaryBlue)!important}.rdp-today:hover:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end),.rdp-day:hover:not(.rdp-disabled):hover:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end){background:inherit!important}.rdp-today>button,.rdp-day:hover:not(.rdp-disabled)>button{border-radius:50%;border:1px solid var(--primaryBlue)}.rdp-disabled{cursor:not-allowed!important}.rdp-disabled>button{cursor:not-allowed!important}.rdp-selected:not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end){background:var(--primaryBlue)!important;color:var(--white)!important;border-radius:50%}.rdp-selected:not(.rdp-range_middle):not(.rdp-range_end):not(.rdp-range_start):not(.rdp-day_hover_start):not(.rdp-day_hover_end)>button{border:none!important}.rdp-week{row-gap:10px!important}.rdp-range_start,.rdp-range_end{color:var(--white)!important;background:var(--border)!important}.rdp-range_start>button,.rdp-range_end>button{background:var(--primaryBlue)!important;border:none!important}.rdp-day_hover_start>button,.rdp-day_hover_end>button{border:none!important;background:var(--primaryBlue)!important;color:var(--white)!important}.rdp-range_end,.rdp-day_hover_end{border-radius:0 50% 50% 0}.rdp-range_start,.rdp-day_hover_start{border-radius:50% 0 0 50%}.rdp-range_middle,.rdp-day_range_hover{background:var(--border)!important}.rdp-single-day-circle{background:none!important}.auth{display:flex;align-items:center;justify-content:center;background:var(--white)}.info-details--container{min-height:500px;max-width:640px;width:calc(100% - 80px);background:var(--white);border-radius:0 20px 20px 0;gap:24px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:32px}.info-details--container--detail{display:flex;align-items:center;justify-content:center;gap:8px}.info-container{height:100%;display:flex;align-items:center;flex:1;position:relative;background:var(--darkPink)}.info-container--background{height:100%;width:100%;position:absolute;top:0;left:0;max-height:100vh;color:var(--white);overflow:hidden}.info-container--background>svg{height:100%}@media(max-width:960px){.info-container{display:none}}.auth-container{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;position:relative}.auth-container--logo{display:none}@media(max-width:960px){.auth-container--logo{display:flex;width:270px;margin-bottom:32px}}.auth-container--form{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;width:100%;max-width:400px;text-align:center}.auth-container--form>form{width:100%}@media(max-width:960px){.auth-container{padding:60px 12px;justify-content:flex-start}}.reset-password{display:flex;flex-direction:column}.forgot-password{color:var(--primaryBlue)}.auth--form{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.auth--form .text-field fieldset{border-radius:4px}.service-box{height:80px;display:flex;align-items:center;justify-content:flex-start;padding:16px;gap:12px;border-radius:12px;border:2px solid var(--border);cursor:pointer;background:var(--white)}.background-image{color:var(--lightPink)}.app-content{container-name:app-content;container-type:inline-size;position:relative;width:100%;max-height:100%;padding:20px 20px 4px;overflow-y:auto;display:flex;align-items:center;justify-content:center;background:var(--bgFill)}@media(max-width:600px){.app-content{box-sizing:border-box;padding:0 16px;min-height:unset;background:var(--white);height:calc(100% - 80px);overflow-x:hidden}}.flashcard--text-area{flex:1}.flashcard--text-area .MuiInputBase-root{height:100%;min-height:210px;align-items:flex-start}@media(max-width:600px){.flashcard--text-area{width:100%}}.flashcard-app-flashcard{display:flex;align-items:center;justify-content:center;width:100%;background:var(--bgFill);aspect-ratio:3/2;border-radius:8px;cursor:pointer;position:relative;padding:45px 16px}.flashcard-app-flashcard--title{position:absolute;top:24px;left:50%;transform:translate(-50%);color:var(--primaryBlue)}@media(max-width:600px){.flashcard-app-flashcard{aspect-ratio:1}}.flashcard-app{display:flex;flex-direction:column;align-items:center;justify-content:center}.flashcard-app-box{width:100%;max-width:640px;gap:16px;display:flex;flex-direction:column;margin:56px 0}@media(max-width:600px){.flashcard-app-box{margin:0}}.flashcard-app--controller{display:flex;align-items:center;justify-content:space-around;background:var(--bgFill);height:62px;gap:8px;padding:8px 2px;border-radius:8px}.flashcard-app--option{width:100%;height:100%;display:flex}@media(max-width:600px){.flashcard-app--option{flex-direction:column;padding:0}.flashcard-app--option span{font-size:12px}}.flashcard--deck--info{display:flex;width:100%;gap:20px}@media(max-width:600px){.flashcard--deck--info{display:none}}.flashcard-app--content--box{display:flex;flex-direction:column}@media(max-width:600px){.flashcard-app--content--box{flex-direction:column-reverse;gap:16px}}.flashcards-list{padding:0;display:flex;flex-direction:column;gap:12px}.flashcards-list-element{border-radius:4px;display:flex;gap:16px;padding:16px;word-break:break-all}.flashcards-list-element--front,.flashcards-list-element--back{flex:1;display:flex;justify-content:space-between}@media(max-width:600px){.flashcard--options{height:80px}}@media(max-width:600px){.flashcard--option--element{flex-direction:column}}@media(max-width:600px){.flashcard--deck--creator{padding-top:16px}}.flashcard--deck--add-flashcard-button{display:none}@media(max-width:600px){.flashcard--deck--add-flashcard-button{display:flex;width:100%;margin-bottom:12px}}@media(max-width:600px){.flashcard--deck--add-new-flashcard--container{padding:12px}}.flashcard--deck--add-new-flashcard{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}@media(max-width:600px){.flashcard--deck--add-new-flashcard{flex-direction:column}}.articles--cards{container-name:articles-cards-container;container-type:inline-size;display:flex;gap:24px}.articles--card{background:var(--white);border-radius:32px;border:2px solid var(--border);padding:16px;max-height:calc(100vh - 120px);height:100%;overflow-y:auto;flex:1;max-width:360px;width:100%}@container articles-cards-container (width < 700px){.articles--card{max-width:unset;max-height:100%}}@media(max-width:600px){.articles--card{max-width:unset;max-height:100%;border:none;padding:0;border-radius:0}}.articles--card--list{display:flex;flex-direction:column;gap:12px}.articles--card--list .Mui-selected{background:var(--bgFill);color:var(--primaryBlue)}.articles--card--item{border:2px solid var(--border);padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;min-height:48px}.articles--card--item.Mui-selected{background:var(--bgFill);color:var(--primaryBlue)}.articles--card--item--text{margin:0}.articles--breadcrumbs{color:var(--black100);display:none}@container articles-cards-container (width < 700px){.articles--breadcrumbs{display:flex}}.article{height:100%;flex:1;overflow-y:auto;position:relative;overflow-x:hidden}@media(max-width:600px){.article{overflow:unset}}.article--fab{display:none}.article--container{display:flex;gap:24px;position:relative}@media(max-width:600px){.article--container{flex-direction:column;padding-bottom:64px}}.article--accordion.Mui-expanded{border-color:var(--primaryBlue)!important;background:var(--white)!important}.article--contents--box{border-radius:16px;border:2px solid var(--border);padding:16px;display:flex;flex-direction:column;gap:24px;background:var(--white);width:280px;position:sticky;top:0}.article--contents--box--table{overflow-y:scroll;flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.article--contents--box--table--item{border-radius:8px;padding:8px;cursor:pointer}.article--contents--box--table--item:hover{background:var(--bgFill)}.article--contents--box--table--item--selected{background:var(--bgFill);color:var(--primaryBlue)}@media(max-width:600px){.article--contents--box{border:none;width:100%;position:inherit}.article--contents--box--table--item{margin-left:-8px}}.article--search--view{border-radius:16px}.article--search--view--short{cursor:pointer;padding:2px 8px;border:none;border-radius:0;background:transparent}.article--search--view--short:hover{background:var(--bgFill);border-radius:0}html{--bottom-navigation-height: 80px}.fr-view{font-family:Roboto,Lucida Grande,Verdana,Arial,sans-serif;overflow-y:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}img{cursor:pointer}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #ccc}img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view{word-wrap:break-word;max-width:100%;word-break:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view ul{padding-left:12px;margin-left:6px}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%;background:#fff!important;width:100%!important;margin:0!important}.fr-view table td{min-width:5px;padding:0 8px!important}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table td,.fr-view table th{border:1px solid #ddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table tr{background:var(--white)}.fr-view table tr:nth-of-type(odd){background:var(--bgFill)}.fr-view table th{background:var(--white)}.fr-view hr{clear:both;border:0;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file:after{position:relative;content:1F4CE;font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view blockquote{margin:12px;padding-left:2rem;position:relative;overflow:hidden}.fr-view blockquote:before,.fr-view blockquote:after{position:absolute;color:var(--black100)}.fr-view blockquote p{margin:0}.fr-view blockquote p+p{margin-top:1rem}.fr-view blockquote--slashes:before{content:"//";transform:rotate(90deg);left:0}.fr-view blockquote--slashes:after{content:"";left:5px;top:25px;width:1px;height:100%;background-color:currentColor}.fr-view blockquote:before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='%23777777'><path d='M9.983 3v7.391C9.983 16.095 6.252 19.961 1 21l-.995-2.151C2.437 17.932 4 15.211 4 13H0V3h9.983zM24 3v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151C16.437 17.932 18 15.211 18 13h-3.983V3H24z'/></svg>");left:0}.fr-view blockquote:after{content:"";left:5px;top:25px;width:1px;height:100%;background-color:currentColor}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background:var(--highlight)!important}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:Courier New,Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left;width:100%}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.table-wrapper{overflow-x:scroll}.fr-view .img-wrapper img{width:100px;height:100px;display:inline-block;border-color:#aeb9c6;border-style:solid;border-width:1px;border-radius:8px;opacity:.8;object-fit:cover}.fr-view .img-wrapper-radiologia{width:25%}.fr-view .img-wrapper-radiologia img{border-color:#aeb9c6;border-style:solid;border-width:1px;border-radius:8px;opacity:1;object-fit:cover}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:0;margin-right:0;max-width:100%}.fr-view .relations{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}.fr-view form .aligned ul li{list-style:disc}.fr-view form .aligned ul{margin-left:auto;padding-left:auto;padding-inline-start:40px}.fr-view ul ul,.fr-view ul ul li{list-style-type:circle;margin-block-start:0px;margin-block-end:0px}.fr-view ul ul ul li{list-style-type:square}.img-styled{width:100px;height:100px;display:inline-block;border-color:#aeb9c6;border-style:solid;border-width:1px;border-radius:8px;opacity:.8;object-fit:cover}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.other h2{font-size:18px;color:#444;margin-bottom:7px}.other a{color:#777;text-decoration:underline;font-size:14px}.other ul{padding:0;margin:0;list-style-type:none}.ltr{text-align:left}.rtl{text-align:right}.editor-container{color:#000;position:relative;line-height:20px;font-weight:400;text-align:left;border-radius:10px;padding-bottom:12px}.editor-inner{position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.editor-input{min-height:80px;resize:none;font-size:15px;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;color:var(--black100)}.editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;background-color:#e8def8;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:#00000080}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{font-size:24px;color:#050505;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{font-size:15px;color:#65676b;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.editor-quote{margin:0 0 0 20px;font-size:15px;border-left-color:#705aed;border-left-width:4px;border-left-style:solid;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.toolbar{display:flex;margin-bottom:1px;padding:4px;border-top-left-radius:10px;border-top-right-radius:10px;vertical-align:middle}.toolbar button.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background:#4441930d}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .toolbar-item:hover:not([disabled]){background:#4441930d}.toolbar .divider{width:1px;background-color:#e8def8;margin:0 4px}.toolbar select.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.toolbar select.code-language{text-transform:capitalize;width:130px}.toolbar .toolbar-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.toolbar i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px}#block-controls button:hover{background-color:#efefef}#block-controls button:focus-visible{border-color:#00f}#block-controls span.block-type{background-size:contain;display:block;width:18px;height:18px;margin:2px}.dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80;border-radius:8px;min-width:100px;min-height:40px;background-color:#fff}.dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;min-width:268px}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#e8def8}.dropdown .item .text{display:flex;line-height:20px;flex-grow:1;width:200px}.dropdown .item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain}.link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:300px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:8px;transition:opacity .5s}.link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:15px;background-color:#e8def8;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor div.link-edit{background-size:16px;background-position:center;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#e8def8}.link-editor .button i,.actions i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.input-with-triangle>.MuiInputBase-root{height:32px;border-radius:4px;padding-right:8px}body{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.fixed-header{position:fixed;top:0;left:0;width:100%;padding-top:env(safe-area-inset-top,0px);z-index:10;background:var(--white)}.fixed-footer{position:fixed;bottom:0;left:0;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);z-index:10;background:var(--white)}.MuiTooltip-tooltip{padding:8px 12px;border:2px solid var(--border);color:var(--black100);background:var(--white);border-radius:8px;max-width:min(500px,100vw);width:100%;box-shadow:0 4px 9px #0000000f,0 16px 16px #0000000d,0 35px 21px #00000008,0 62px 25px #00000003,0 97px 27px #0000}.MuiTooltip-arrow{display:none}.MuiLoadingButton-loadingIndicator{color:var(--primaryBlue)}kbd{background:var(--white);box-shadow:0 1px 0 2px #e6e6ee;border-radius:2px;min-width:32px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px}.error-boundary{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background:var(--bgFill)}.error-boundary--box{max-width:720px}.error-boundary--actions{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:264px;gap:16px}.error-boundary--actions>*{width:100%}@media(max-width:600px){.error-boundary--box{text-align:center;padding:16px;max-width:100%;margin:8px;border-radius:32px;border:2px solid var(--border)}.error-boundary--actions{max-width:unset}}.MuiMenu-list{background:var(--white);border-color:var(--border)}.MuiMenu-list .MuiMenuItem-root.Mui-selected{background:var(--bgFill2)}.Toastify__toast{background:var(--white)!important;color:var(--black100)!important;border:2px solid var(--border)!important;box-shadow:none!important}.Toastify__toast .Toastify__close-button{color:var(--black100)}.clear-fix *{margin:0;padding:0}.horizontal-scroll-shadow{width:56px;height:100%;top:0;position:absolute;z-index:30;pointer-events:none;transition:opacity 125ms ease-in-out}.vertical-scroll-shadow{height:56px;width:100%;left:0;position:absolute;z-index:30;pointer-events:none;transition:opacity 125ms ease-in-out}.scroll-shadow--left{left:0;background-image:linear-gradient(to right,var(--gradient) 0,transparent 56px)}.scroll-shadow--right{right:0;background-image:linear-gradient(to left,var(--gradient) 0,transparent 56px)}.scroll-shadow--top{top:0;background-image:linear-gradient(to bottom,var(--gradient) 0,transparent 56px)}.scroll-shadow--bottom{bottom:0;background-image:linear-gradient(to top,var(--gradient) 0,transparent 56px)}.table-main-wrapper{position:relative;max-width:100%;display:flex;align-items:stretch;justify-content:stretch}.table-responsive{width:100%;max-width:100%;max-height:100%;overflow:auto;display:grid;position:relative;will-change:scroll-position}.app .loader{display:none}.loader{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.loader html[data-theme=dark]{background:#090814}.loader html[data-theme=light]{background:#fff}.pulse{animation:pulse 1s infinite ease-in-out alternate}@keyframes pulse{0%{transform:scale(.9)}to{transform:scale(1.1)}}.logo-loader{width:min(300px,80vw)}.ReactModal__Overlay--after-open{inset:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px) 0!important}.cooperation{display:flex;border-radius:28px;padding:16px 40px 16px 16px;margin-bottom:16px;position:relative;align-items:flex-start;gap:8px;box-shadow:none}.cooperation--image{max-width:48px}.cooperation--close{position:absolute;top:8px;right:8px}.collapse-enter{max-height:0;opacity:0;overflow:hidden}.collapse-enter-active{max-height:500px;opacity:1;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.collapse-exit{max-height:500px;opacity:1;overflow:hidden}.swipe-enter{width:0;opacity:0;overflow:hidden}.swipe-enter-active{width:300px;opacity:1;transition:width .2s ease-in-out,opacity .2s ease-in-out}.swipe-exit,.swipe-enter-done{width:300px;opacity:1;overflow:hidden}.swipe-exit-active{width:0;opacity:0;transition:width .2s ease-in-out,opacity .2s ease-in-out}.collapse-exit-active{max-height:0;opacity:0;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.last_commented_question{overflow-y:auto}.last_commented_question--container{background:transparent;border:none;max-width:min(820px,100%)}.last_commented_question .question-view{border:none;padding:0}.last_commented_question--close{position:absolute;top:12px;right:12px}@media(max-width:600px){.last_commented_question--view{border-radius:0;padding:0 12px}}@media(max-width:600px){.last_comment--container>.last_comment:last-of-type{border-bottom:none}}@media(max-width:600px){.last_comment{padding:12px 8px;box-shadow:none!important;border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom:2px solid var(--border)}}.last_commented_questions{display:flex;flex-direction:column;gap:16px}@media(max-width:600px){.last_commented_questions{gap:8px}}.last_commented_questions_container{padding:20px 32px}@media(max-width:600px){.last_commented_questions_container{border-radius:16px;padding:12px 8px 6px;border:2px solid var(--border)!important;margin-bottom:16px}}.last_commented_questions_container--header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:0}@media(max-width:600px){.last_commented_questions_container--header{padding:0 8px 16px;border-bottom:2px solid var(--border);position:relative;align-items:start}}@media(max-width:600px){.last_commented_questions_container--header--hidden{padding:0 8px 8px;border-bottom:none}}@media(max-width:600px){.user_questions_text_field-container{padding-bottom:32px}}.user_questions_text_field-question-button{padding:0;display:flex;align-items:center;gap:8px;height:unset!important}@media(max-width:600px){.user_questions_text_field-question-button{min-width:unset}.user_questions_text_field-question-button>span{display:none}}@media(max-width:600px){.user_questions_text_field{position:absolute;left:0;bottom:8px;width:100%}}.cem_comment{background:#fff!important}.cem_comment--image{border-radius:12px;max-height:20px;cursor:initial;margin-left:-4px;padding:4px;background:#c7dad4}.cem_comment--hint{margin-left:4px}.cem_comment--hint>div{border:1px solid #026543;color:#026543;font-size:12px;width:16px;height:16px}.yarl__container{background-color:#000000d9}.pie-chart{width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-image:conic-gradient(var(--green) 64%,var(--primaryBlue) 64%,var(--primaryBlue) 70%,var(--red) 70%);position:relative;z-index:1;padding:3px}.pie-chart:after{content:"";width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:var(--white);z-index:-1}@media(max-width:600px){.pie-chart{width:80px;height:80px}}.exam-statistics-modal{box-shadow:none!important;border:none!important;padding:0!important}.exam-department-statistics{max-height:350px;overflow-y:auto}@media(max-width:600px){.exam-department-statistics{max-height:unset}}.exam-simple-statistics{min-width:400px;display:flex;flex-direction:column;gap:16px}@media(max-width:600px){.exam-simple-statistics{min-width:unset;gap:8px}}.circle-chart{display:flex;flex-direction:column;gap:16px;align-items:center;flex-basis:calc((100% - 60px)/4)}@media(max-width:600px){.circle-chart{flex-basis:calc(50% - 10px)}}.user-statistics-modal--divider{border:1px solid var(--border);margin-bottom:16px}.user-statistics-modal--section{display:flex;justify-content:space-between;gap:24px;width:100%}@media(max-width:600px){.user-statistics-modal--divider{display:none}.user-statistics-modal--section{gap:12px}}.yarl__slide_captions_container{background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5));left:var(--yarl__slide_captions_container_left,0);padding:var(--yarl__slide_captions_container_padding,16px);position:absolute;right:var(--yarl__slide_captions_container_right,0);-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{display:-webkit-box;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;-webkit-box-orient:vertical;color:var(--yarl__slide_description_color,#fff);-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start)}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{pointer-events:none;position:absolute;--yarl__thumbnails_vignette_size:12%}@media(min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;flex:0 0 auto;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
