:root{--color-1:#305cde;--color-2:#ffa800;--color-3:#8ba5ff;--background-light:#fff;--surface-light:#f6f8ff;--text-primary:#0a0a0a;--text-secondary:#4a4a4a;--border:#d6dfff;--white-color:#fff;--black-color:#000;--black-color-light:#333;--red-color:#ff4d4f;--red-color-light:#fcc;--red-color-dark:#b20000;--green-color:#28a745;--green-color-light:#cfd;--green-color-dark:#19692c;--grey-color:#e0e0e0;--grey-color-dark:#a0a0a0;--grey-color-light:#dadce0;--grey-color:#f3f5f7;--gold-color:#d4af37;--font-family-base:"goga-light",sans-serif;--font-size-base:1.20rem;--font-size-h1:1.5rem;--font-size-h2:1.25rem;--font-size-h3:1.125rem;--line-height-base:1.6;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--transition-base:0.3s ease-in-out}html[data-theme=dark]{--color-1:#8ba5ff;--color-2:#b0c2ff;--color-3:#2840a8;--background-light:#0c153c;--surface-light:#13215a;--text-primary:#fff;--text-secondary:#c3c7d1;--border:#192b70}*,:after,:before{box-sizing:border-box;margin:0;outline:none;padding:0}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);transition:background-color var(--transition-base),color var(--transition-base)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}p{font-size:var(--font-size-base)}.w-screen{max-width:100vw;width:100vw}.h-screen{height:100vh;max-height:100vh}.w-full{width:100%}.w-fit-content{width:fit-content}.w-90{width:90%}.w-80{width:80%}.w-70{width:70%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-30{width:30%}.w-20{width:20%}.w-10{width:10%}.h-full{height:100%!important}.container{margin:0 auto;max-width:1200px;width:90%}.d-flex{display:flex!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-center{justify-content:center}.align-center{align-items:center}.justify-space-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--size-xs)}.gap-md{gap:var(--size-md)}.gap-lg{gap:var(--size-lg)}.block{display:block!important}.button{background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--transition-base)}.button:hover{background-color:var(--color-secondary)}.position-relative{position:relative}.position-absolute{position:absolute}.bg-primary{background-color:var(--background-light)}.bg-surface{background-color:var(--surface-light)}.bg-white{background-color:var(--white-color)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.box-shadow-1{box-shadow:0 0 0 1px #0000000d}:root{--size-xs:0.5rem;--size-sm:1rem;--size-md:1.25rem;--size-lg:2rem;--size-xl:3rem}.p-xs{padding:var(--size-xs)}.pt-xs{padding-top:var(--size-xs)}.pr-xs{padding-right:var(--size-xs)}.pb-xs{padding-bottom:var(--size-xs)}.pl-xs{padding-left:var(--size-xs)}.p-sm{padding:var(--size-sm)}.pt-sm{padding-top:var(--size-sm)}.pr-sm{padding-right:var(--size-sm)}.pb-sm{padding-bottom:var(--size-sm)}.pl-sm{padding-left:var(--size-sm)}.p-md{padding:var(--size-md)}.pt-md{padding-top:var(--size-md)}.pr-md{padding-right:var(--size-md)}.pb-md{padding-bottom:var(--size-md)}.pl-md{padding-left:var(--size-md)}.p-lg{padding:var(--size-lg)}.pt-lg{padding-top:var(--size-lg)}.pr-lg{padding-right:var(--size-lg)}.pb-lg{padding-bottom:var(--size-lg)}.pl-lg{padding-left:var(--size-lg)}.p-xl{padding:var(--size-xl)}.pt-xl{padding-top:var(--size-xl)}.pr-xl{padding-right:var(--size-xl)}.pb-xl{padding-bottom:var(--size-xl)}.pl-xl{padding-left:var(--size-xl)}.m-auto{margin:auto!important}.m-xs{margin:var(--size-xs)}.mt-xs{margin-top:var(--size-xs)}.mr-xs{margin-right:var(--size-xs)}.mb-xs{margin-bottom:var(--size-xs)}.ml-xs{margin-left:var(--size-xs)}.m-sm{margin:var(--size-sm)}.mt-sm{margin-top:var(--size-sm)}.mr-sm{margin-right:var(--size-sm)}.mb-sm{margin-bottom:var(--size-sm)}.ml-sm{margin-left:var(--size-sm)}.m-md{margin:var(--size-md)}.mt-md{margin-top:var(--size-md)}.mr-md{margin-right:var(--size-md)}.mb-md{margin-bottom:var(--size-md)}.ml-md{margin-left:var(--size-md)}.m-lg{margin:var(--size-lg)}.mt-lg{margin-top:var(--size-lg)}.mr-lg{margin-right:var(--size-lg)}.mb-lg{margin-bottom:var(--size-lg)}.ml-lg{margin-left:var(--size-lg)}.m-xl{margin:var(--size-xl)}.mt-xl{margin-top:var(--size-xl)}.mr-xl{margin-right:var(--size-xl)}.mb-xl{margin-bottom:var(--size-xl)}.ml-xl{margin-left:var(--size-xl)}@font-face{font-family:amiri-regular;src:url(/static/media/Amiri-Regular.0666808e81a5c9f77f4f.ttf)}@font-face{font-family:emilio-light;src:url(/static/media/Emilio%20Light.9f9acf67e3a1ed64bf24.otf)}@font-face{font-family:emilio-regular;src:url(/static/media/Emilio%20Regular.6f2e6a3eb052d0bc6c56.otf)}@font-face{font-family:emilio-thin;src:url(/static/media/Emilio%20Thin.a436385ca7d33fdb3400.otf)}@font-face{font-family:goga-light;src:url(/static/media/GogaTest-Light-BF6646d5d84c8a2.c2188c585677c637c46f.otf)}@font-face{font-family:goga-regular;src:url(/static/media/GogaTest-Regular-BF6646d5d84f69b.f4da07a3b38b7469e102.otf)}@font-face{font-family:goga-thin;src:url(/static/media/GogaTest-Thin-BF6646d5d8040a9.67dd80ca49932a6cadf6.otf)}.fade-in{animation:fadeIn 1s}.fade-out{animation:fadeOut 2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}table{border:1px solid var(--grey-color);border-collapse:collapse;border-radius:.3rem;height:auto;max-height:100%}table,table tbody,table tbody tr,table thead,table thead tr{width:100%}table tbody td,table tbody th,table thead th{padding:.5rem}table thead tr{background-color:var(--grey-color);font-size:.8rem}table tbody tr{background-color:var(--white-color);font-family:amiri,sans-serif}table tbody tr td{font-size:.9rem}table .text-align-center{text-align:center}table .text-align-left{text-align:left}table .text-align-wrapper{text-align:wrapper}table .text-align-justify{text-align:justify}table .col-05{width:5%}table .col-1{width:10%}table .col-15{width:15%}table .col-20{width:20%}table .col-25{width:25%}table .col-30{width:30%}table .col-35{width:35%}table .col-40{width:40%}table .col-45{width:45%}table .col-50{width:50%}table .col-55{width:55%}table .col-60{width:60%}table .col-65{width:65%}table .col-70{width:70%}table .col-75{width:75%}table .col-80{width:80%}table .col-85{width:85%}table .col-90{width:90%}table .col-95{width:95%}table .col-100{width:100%}.pagination{align-items:center;display:flex;height:5%;padding:.5rem 0;width:100%}.pagination .p-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;width:fit-content}.pagination .p-wrapper span{font-family:amiri,sans-serif;font-size:.7rem;margin:0 .5rem}.pagination .p-wrapper .button{background-color:initial;border:none;border-radius:.5rem;font-size:.65rem;margin:0 .2rem;padding:.5rem .7rem}.pagination .p-wrapper .button.is-inactive{background-color:var(--white-color);border:1px solid var(--grey-color-light);color:var(--grey-color-dark)}.pagination .p-wrapper .button.is-active{background-color:var(--black-color);border:1px solid var(--black-color);color:var(--white-color)}.home{display:block;min-height:100vh}.h-banner{background-color:var(--color-1);min-height:650px;overflow:hidden;position:relative}.h-banner,.h-banner .h-banner-outer{align-items:center;display:flex;width:100%}.h-banner .h-banner-outer{flex-direction:row;height:100%;justify-content:space-between}.h-banner-outer-text{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem;width:55%}.h-banner-outer-text h1{color:var(--white-color);font-size:clamp(1.5rem,4vw,3rem);font-weight:700;letter-spacing:.1rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.h-banner-outer-text p{letter-spacing:.05rem;text-align:center}.banner-outer-button,.h-banner-outer-text p{color:var(--white-color);font-size:1.2rem;font-weight:600}.banner-outer-button{align-items:center;background-color:var(--color-2);border:none;border-radius:.5rem;cursor:pointer;display:flex;gap:.5rem;padding:1rem 2rem;transition:all .3s ease-in-out}.banner-outer-button:hover{background-color:#7cbbf9;transform:scale(1.05)}.h-banner .h-banner-outer img{border-radius:1rem;height:auto;max-height:650px;object-fit:contain;width:45%;will-change:transform,opacity}.h-tick{align-items:center;border:1px solid var(--color-1);border-radius:.7rem;display:flex;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;width:fit-content}.h-tick .icon{color:var(--color-1);font-size:1.25rem}.h-tick span{color:var(--black-dark);font-size:.9rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.h-why-us{display:block;padding:2rem 0;position:relative;width:100%}.h-why-us-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;position:relative;width:80%}.h-why-us-container h1{color:var(--grey-color-dark);font-size:2rem;font-weight:700;margin-bottom:2rem}.h-why-us-features{display:flex;gap:2rem;width:100%}.h-why-us-features .h-why-us-feature-card{align-items:center;background-color:var(--white-color);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;width:25%}.h-why-us-feature-card img{height:80px;width:80px}.h-why-us-feature-card h3{color:var(--black-color);font-size:1.2rem;font-weight:600;text-align:center}.h-why-us-feature-card p{color:var(--grey-color-dark);font-size:.875rem;font-weight:500;text-align:justify}.h-how-it-works{display:block;padding:2rem 0;position:relative;width:100%}.h-how-it-works-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;position:relative;width:80%}.h-how-it-works-container h1{color:var(--black-color);font-size:1.5rem;font-weight:700;margin-bottom:2rem}.h-how-it-works-features{align-items:center;display:flex;gap:2rem;justify-content:space-between;width:100%}.h-how-it-works-feature-options{display:block;width:50%}.h-how-it-works-feature-options .works-option-item{align-items:center;display:flex;gap:1rem;width:100%}.h-how-it-works-feature-options .works-option-item:not(:last-child){margin-bottom:1rem}.works-option-item h1{color:var(--grey-color-dark);font-size:5rem;margin:0}.works-option-item .works-option-item-description{align-items:center;background-color:var(--grey-color);border:.5px solid var(--grey-color-light);border-radius:.6rem;display:flex;gap:1rem;padding:1rem;width:90%}.works-option-item-description img{border-radius:1rem;height:50px;width:50px}.works-option-item-description .col{display:flex;flex-direction:column}.works-option-item-description .col h3{color:var(--grey-color-dark);font-size:1.5rem;font-weight:700}.works-option-item-description .col p{font-size:1rem;font-weight:500;text-align:justify;text-shadow:-1px -1px 1px #0003,1px 1px 1px #0003}.h-how-it-works-feature-illustrations{width:40%}.h-how-it-works-feature-illustrations .img{width:100%}.h-target{display:block;position:relative;width:100%}.h-target-container{align-items:center;display:flex;height:800px;position:relative;width:100%}.h-target-item{height:100%;position:relative;width:100%}.h-target-item-inner,.h-target-item-outer{height:100%;position:absolute;width:100%}.h-target-item-inner{align-items:center;display:flex;justify-content:center;overflow:hidden;z-index:0}.h-target-item-inner img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;will-change:transform,opacity}.h-target-item-outer{background-color:#000000b3;inset:0;z-index:1}.h-t-io-row{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:2rem;position:absolute;will-change:transform,opacity}.h-t-io-row .io-row-tick{align-items:center;background-color:var(--white-color);border-radius:0%2rem;display:flex;gap:.5rem;padding:1rem 1.5rem;width:fit-content}.io-row-tick .icon{font-size:2rem}.h-t-io-row h1{font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.h-t-io-row h1,.h-t-io-row p{color:var(--white-color);letter-spacing:.0125rem;text-align:center}.h-t-io-row p{font-size:1.5rem;font-weight:500;line-height:1.7;max-width:900px}@media (max-width:1199px){.h-banner{height:600px;padding:0!important}.h-banner .h-banner-outer{flex-direction:column;justify-content:center}.h-banner-outer-text{order:1;width:90%}.h-banner-outer-text h1{font-size:1.5rem}.h-banner-outer-text p{font-size:1.1rem}.h-banner .h-banner-outer img{height:45%;order:0;width:98%!important}.h-why-us-container{width:90%}.h-why-us-features{flex-wrap:wrap}.h-why-us-features .h-why-us-feature-card{width:calc(50% - 1rem)}.h-how-it-works-container{width:90%}.h-how-it-works-features{flex-direction:column}.h-how-it-works-feature-options{width:100%}.h-how-it-works-feature-illustrations{width:70%}.h-target-container{height:700px}.h-t-io-row h1{font-size:1.8rem}.h-t-io-row p{font-size:1.2rem}.h-target-container{height:400px!important}.h-t-io-row .io-row-tick{border-radius:0%1.2rem;padding:.6rem .8rem}.io-row-tick .icon{font-size:2rem}.io-row-tick span{font-size:.8rem}.h-t-io-row h1{font-size:1.2rem}.h-t-io-row p{font-size:1rem}}@media (max-width:767px){.home{overflow:hidden;width:100%}.h-banner{height:auto;min-height:600px}.h-banner .h-banner-outer{flex-direction:column;justify-content:center}.h-banner-outer-text{padding:1.5rem;width:100%}.h-banner-outer-text h1{font-size:2rem;line-height:1.25}.h-banner-outer-text p{font-size:1rem}.h-banner .h-banner-outer img{height:auto;width:90%}.h-tick{padding:.35rem .8rem}.h-tick span{font-size:.75rem}.h-why-us{padding:1.5rem 0}.h-why-us-container{width:90%}.h-why-us-container h1{font-size:1.5rem;text-align:center}.h-why-us-features{flex-direction:column}.h-why-us-features .h-why-us-feature-card{width:100%}.h-why-us-feature-card p{font-size:.9rem}.h-how-it-works-container{width:90%}.h-how-it-works-container h1{font-size:1.3rem}.works-option-item h1{font-size:3rem}.works-option-item .works-option-item-description{padding:.8rem;width:100%}.works-option-item-description .col h3{font-size:1.1rem}.works-option-item-description .col p{font-size:.85rem}.h-how-it-works-feature-illustrations{width:90%}.h-target-container{height:650px}.h-t-io-row{padding:1rem}.h-t-io-row h1{font-size:1.5rem}.h-t-io-row p{font-size:1rem;line-height:1.5}}@media (max-width:480px){.h-banner{min-height:750px}.h-banner-outer-text h1{font-size:1.7rem}.h-banner-outer-text p{font-size:.9rem}.h-target-container{height:550px}.h-t-io-row h1{font-size:1.3rem}.h-t-io-row p{font-size:.9rem}}.h-header{background-color:var(--white-color);height:80px;position:relative;width:100%;z-index:1000}.h-header.fixed{box-shadow:0 5px 20px #00000014;left:0;position:fixed;top:0;z-index:5000}.h-header-container{align-items:center;display:flex;gap:1rem;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;overflow:visible;width:90%}.h-header-container>*{flex-shrink:0}.h-header-nav{align-items:center;display:flex;flex-shrink:0;gap:.7rem;height:100%;justify-content:flex-end;overflow:visible}.mobile-buttons{gap:.4rem;height:42px;padding:0 .5rem}.h-header-signin{align-items:center;background-color:var(--color-1);border:none;border-radius:.45rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;gap:.5rem;height:48px;justify-content:center;min-width:120px;padding:0 1.2rem;transition:.3s ease;white-space:nowrap}.h-header-signin .icon{flex-shrink:0;height:16px;width:16px}.h-header-signin:hover{background-color:var(--grey-color);color:var(--color-1)}@media (max-width:1024px){.h-header-container{width:95%}.h-header-nav{gap:.4rem}.h-header-signin{height:42px;min-width:42px;padding:0;width:42px}.h-header-signin span{display:none}}.mobile-buttons{align-items:center;background-color:initial;border:1px solid var(--grey-color);border-radius:.45rem;cursor:pointer;display:flex;flex-shrink:0;gap:.5rem;height:44px;justify-content:center;min-width:145px;padding:.35rem .7rem;transition:.3s ease}.mobile-buttons:hover{background-color:var(--grey-color-light);transform:translateY(-2px)}.mobile-buttons .icon{flex-shrink:0}.mobile-buttons .col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;line-height:1}.mobile-buttons .col span{font-size:.65rem;font-weight:500}.mobile-buttons .col p{font-size:.85rem;font-weight:700;margin:2px 0 0;white-space:nowrap}@media (max-width:1024px){.mobile-buttons{min-width:120px}}@media (max-width:768px){.mobile-buttons{height:38px;min-width:38px;padding:0;width:38px}.mobile-buttons .col{display:none}.mobile-buttons .icon{margin:0}}@media (max-width:480px){.mobile-buttons{height:34px;min-width:34px;width:34px}}.l-s-container{flex-shrink:0;min-width:90px;position:relative;z-index:99999}.l-s-container,.l-s-current-language,.l-s-pairs{align-items:center;display:flex;height:32px}.l-s-pairs{cursor:pointer;flex-shrink:0;gap:.35rem;justify-content:center;padding:0 .5rem;white-space:nowrap}.l-s-pairs img{display:block;flex:none;height:16px!important;max-height:16px;max-width:22px;min-height:16px;min-width:22px;object-fit:cover;width:22px!important}.l-s-pairs span{font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap}.l-s-languages{background:#fff;border-radius:.5rem;box-shadow:0 8px 25px #0000002e;display:none;flex-direction:column;left:auto;overflow:hidden;position:absolute;right:0;top:38px;width:150px;z-index:999999}.l-s-container.is-open .l-s-languages{display:flex}.l-s-languages .l-s-pairs{height:38px;justify-content:flex-start;padding:0 .7rem;width:100%}.l-s-languages .l-s-pairs span{color:var(--text-primary)}.l-s-pairs:hover{background-color:var(--grey-color)}.l-s-pairs.is-current{background-color:var(--grey-color-light)}.l-s-pairs.is-current span{font-weight:700}@media (max-width:900px){.l-s-container{min-width:42px}.l-s-current-language span{display:none}.l-s-pairs{padding:0 .3rem}}@media (max-width:480px){.l-s-container{min-width:42px}.l-s-pairs img{height:16px!important;width:22px!important}.l-s-languages{right:0;width:150px}}ul{list-style:none}a{color:inherit;text-decoration:none}h4{font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-weight:700;letter-spacing:-.01em;line-height:1.15}.footer-container{margin-inline:auto;max-width:1180px;padding-inline:2rem;width:100%}@media (max-width:640px){.footer-container{padding-inline:1rem}}.footer{background:#1e1b2e;color:#cfcbe0;padding-top:6rem}.footer-inner{grid-gap:3rem;border-bottom:1px solid #ffffff14;display:grid;gap:3rem;grid-template-columns:1.4fr repeat(3,1fr);padding-bottom:4rem}.footer-brand p{font-size:.92rem;margin-bottom:1.5rem;max-width:300px}.footer-social{display:flex;gap:.75rem}.footer-social a{align-items:center;background:#ffffff14;border-radius:50%;display:flex;height:38px;justify-content:center;transition:background .2s ease,transform .2s ease;width:38px}.footer-social svg{color:#fff;height:18px;width:18px}.footer-social a:hover{background:var(--color-1);transform:translateY(-3px)}.footer-col h4{color:#fff;font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-size:1rem;margin-bottom:1rem}.footer-col ul{display:flex;flex-direction:column;gap:.75rem}.footer-col a{font-size:.92rem;transition:color .2s ease}.footer-col a:hover{color:#fff}.footer-bottom{color:#8b86a3;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding-block:1.5rem}.footer-bottom p{font-size:.85rem}.footer-secure{align-items:center;color:var(--grey-color-dark);display:flex;font-size:.8rem;gap:.5rem;justify-content:center}@media (max-width:900px){.footer-inner{grid-template-columns:repeat(2,1fr)}.footer-brand{grid-column:span 2}}@media (max-width:560px){.footer-inner{grid-template-columns:1fr}.footer-brand{grid-column:span 1}.footer-bottom{flex-direction:column;text-align:center}}.reveal{transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .7s var(--ease),transform .7s var(--ease)}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatYSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes floatYFast{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.anim-float{animation:floatY 4.5s ease-in-out infinite;transform-origin:center}.anim-float-slow{animation:floatYSlow 7s ease-in-out infinite}.anim-float-fast{animation:floatYFast 3.2s ease-in-out infinite}.inclusion-section{background:#f7f6fe;padding:6rem 0}.section__head{max-width:640px}.inclusion-container{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;padding:0 1.5rem;width:100%}.inclusion__text h2{font-size:clamp(1.6rem,3vw,2.2rem)}.check-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin-top:1.25rem}.check-list li{color:#14142b;font-weight:500;padding-left:1.875rem;position:relative}.check-list li:before{align-items:center;background:#22c55e;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:.75rem;height:20px;justify-content:center;left:0;position:absolute;top:6px;width:20px}.inclusion__illustration{width:100%}@media (max-width:880px){.inclusion-container{grid-template-columns:1fr;text-align:center}.check-list li{text-align:left}}@media (max-width:560px){.inclusion-section{padding:4rem 0}}@media (prefers-reduced-motion:reduce){.anim-float,.anim-float-fast,.anim-float-slow{animation:none}.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}:root{--ease:cubic-bezier(0.22,1,0.36,1)}.features-section{padding:6rem 0}.section__head{margin:0 auto 3.5rem;max-width:90%;text-align:center}.section__head h2{font-size:clamp(1.7rem,3vw,2.4rem)}.section__head p{font-size:1.05rem}.features-container{margin:0 auto;max-width:1180px;padding:0 1.5rem;width:100%}.eyebrow{display:inline-block;letter-spacing:.08em;padding:.375rem .875rem}.features-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.feature-card{background:#fff;border:1px solid #ece9fb;border-radius:1.25rem;box-shadow:0 4px 14px #14142b0f;padding:1.75rem 1.5rem;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.feature-card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.feature-card__icon{height:76px;margin-bottom:1rem;width:96px}.feature-card__svg{height:100%;width:100%}.feature-card h3{font-size:1.1rem;margin-bottom:.5rem}.feature-card p{font-size:.92rem;margin-bottom:0}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.features-grid{grid-template-columns:1fr}.section{padding:4rem 0}}.africa-connect{padding-block:6rem;position:relative}.africa-connect-container{margin-inline:auto;max-width:1180px;padding-inline:2rem;width:100%}.section-header{max-width:90%!important}.section-header .eyebrow{align-items:center;background:#eef2ff;border-radius:1rem;color:var(--color-1);display:inline-flex;font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-size:.8rem;font-weight:700;gap:.5rem;letter-spacing:.04em;margin-bottom:1rem;padding:.5rem 1rem;text-transform:uppercase}@media (max-width:640px){.africa-connect-container{padding-inline:1rem}}@media (max-width:768px){.africa-connect{padding-block:4rem}}.africa-connect-visual{margin:0 auto;max-width:480px}.africa-map{height:auto;overflow:visible;width:100%}.africa-shape{fill:#eef2ff;stroke:#dfe1fb;stroke-width:2}.africa-route-base{stroke:#c7c3ee;stroke-width:1.5;stroke-dasharray:4 5;opacity:.7}.africa-route-beam{stroke-width:3;stroke-linecap:round;stroke-dasharray:.12 1;animation:africa-dash-flow 3.2s linear infinite;filter:drop-shadow(0 0 5px currentColor)}@keyframes africa-dash-flow{0%{stroke-dashoffset:1}to{stroke-dashoffset:-.2}}.africa-city-ping{fill:none;stroke:currentColor;stroke-width:2;animation:pulse-ring 2.2s ease-out infinite;transform-box:fill-box;transform-origin:center}.africa-city-label{fill:#1e1b2e;stroke:#fffbf5;stroke-width:4px;stroke-linejoin:round;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600;paint-order:stroke}.h-social-learning{background:var(--grey-color);padding:5rem 0;position:relative;width:100%}.h-social-learning-container{height:100vh;overflow:hidden;position:relative;width:100%}.h-social-learning-features{display:flex;flex-wrap:nowrap;height:100%}.social-learning-item{align-items:center;box-sizing:border-box;display:flex;flex:0 0 100%;gap:5rem;height:100%;justify-content:space-between;padding:5%;width:100%}.social-learning-item .img{border:3px solid var(--white-color);border-radius:1.5rem;box-shadow:0 1px 4px #00000029;flex-shrink:0;height:auto;width:45%}.social-learning-item .text-wrapper{align-items:center;display:flex;flex-direction:column;width:45%}.text-wrapper h2{color:var(--color-1);font-size:1.15rem;line-height:1.8;text-align:justify}.text-wrapper h2 span{color:var(--black-color);font-size:1.5rem;font-weight:700;letter-spacing:.025rem}.text-wrapper .tick{align-items:center;background-color:var(--black-color);border-bottom-right-radius:3rem;border-top-left-radius:3rem;display:flex;gap:.5rem;margin:1rem 0;padding:1rem 2rem}.text-wrapper .tick .icon{color:var(--white-color);font-size:3rem}.text-wrapper .tick h1{color:var(--white-color);font-size:clamp(1rem,5vw,2rem);font-weight:700;letter-spacing:.1rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.text-wrapper .duties{display:flex;flex-direction:column;gap:.5rem}.text-wrapper .duties .duty-row{align-items:center;display:flex;gap:.5rem}.duties .duty-row .icon{color:#22c55e}.duties .duty-row span{font-size:1rem;font-weight:600}@media (max-width:991px){.h-social-learning{padding:4rem 0}.h-social-learning-container{height:auto;overflow:visible}.h-social-learning-features{display:flex;flex-direction:column;gap:3rem;transform:none!important}.social-learning-item{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;flex-direction:column;height:auto;margin:auto;padding:2rem;width:90%}.social-learning-item .img{width:60%}.social-learning-item .text-wrapper{width:100%}.text-wrapper h2{font-size:1rem}.text-wrapper h2 span{font-size:1.2rem}}@media (max-width:767px){.h-social-learning{padding:3rem 0}.h-social-learning-header{width:92%}.h-social-learning-header h1{font-size:1.5rem}.social-learning-item{gap:1.5rem;padding:1.5rem;width:92%}.social-learning-item .img{width:80%}.social-learning-item p{font-size:.95rem;line-height:1.7}}@media (max-width:480px){.h-social-learning-header h1{font-size:1.3rem}.social-learning-item{padding:1.25rem}.social-learning-item .img{width:100%}.social-learning-item p{font-size:.9rem}}.how-container{margin-inline:auto;max-width:1180px;padding-inline:2rem;width:100%}@media (max-width:640px){.how-container{padding-inline:1rem}}.how-it-works{background:#fff;padding-block:6rem;position:relative}@media (max-width:768px){.how-it-works{padding-block:4rem}}.steps{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.step{padding:2rem;position:relative;text-align:center}.step-number{align-items:center;border-radius:50%;box-shadow:0 2px 8px #1e1b2e0f;color:#fff;display:flex;font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-size:1.4rem;font-weight:800;height:56px;justify-content:center;margin:0 auto 1rem;width:56px}.step h3{font-size:1.15rem;margin-bottom:.5rem}.step p{color:#6b6478;font-size:.95rem}.step-connector{border-top:2px dashed #ece9f5;display:block;left:calc(50% + 60px);position:absolute;top:28px;width:calc(100% - 60px)}@media (max-width:900px){.steps{gap:2rem;grid-template-columns:1fr}.step-connector{display:none}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.34,1.56,.64,1);transition:opacity .7s ease,transform .7s var(--ease-bounce)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.03)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-ring{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes twinkle{0%,to{opacity:.55;transform:scale(.85) rotate(0deg)}50%{opacity:1;transform:scale(1.15) rotate(20deg)}}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes blob-morph{0%,to{border-radius:42% 58% 65% 35%/45% 45% 55% 55%}50%{border-radius:60% 40% 35% 65%/55% 65% 35% 45%}}:root{--color-primary-dark:#3730a3;--color-primary-light:#eef2ff;--color-accent:#fdb022;--color-accent-dark:#f59e0b;--color-secondary:#10b981;--color-secondary-light:#ecfdf5;--color-coral:#fb7185;--color-sky:#38bdf8;--color-bg:#fffbf5;--color-bg-alt:#f6f4ff;--color-surface:#fff;--color-border:#ece9f5;--space-1:0.25rem;--space-2:0.5rem;--space-5:1.5rem;--space-8:3rem;--space-10:4rem;--space-12:6rem;--radius-sm:0.6rem;--radius-lg:1.75rem;--radius-pill:999px;--shadow-sm:0 2px 8px #1e1b2e0f;--shadow-lg:0 24px 60px #4f46e529;--container-width:1180px;--ease-bounce:cubic-bezier(0.34,1.56,0.64,1)}.app-download{background:#f6f4ff;overflow:hidden;padding-block:6rem;position:relative}@media (max-width:768px){.app-download{padding-block:4rem}}.app-download-inner{grid-gap:3rem;grid-gap:var(--space-8);align-items:center;display:grid;gap:3rem;gap:var(--space-8);grid-template-columns:1fr .8fr;margin-inline:auto;max-width:1180px;padding-inline:2rem;width:100%}@media (max-width:640px){.app-download-inner{padding-inline:1rem}}.section-header{margin-inline:auto;margin-bottom:4rem;max-width:640px;text-align:center}.eyebrow{align-items:center;background:#eef2ff;border-radius:1rem;color:var(--color-1);display:inline-flex;font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-size:.8rem;font-weight:700;gap:.5rem;letter-spacing:.04em;margin-bottom:1rem;padding:.5rem 1rem;text-transform:uppercase}.section-title{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:1rem}.app-download-text,.section-subtitle{color:#6b6478;font-size:1.05rem}.app-download-text{margin-bottom:2rem;max-width:520px}.store-buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.store-btn{align-items:center;background:#1e1b2e;border-radius:1rem;color:inherit;color:#fff;display:flex;gap:.75rem;padding:.7rem 1.4rem;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .25s ease;transition:transform .25s var(--ease-bounce),box-shadow .25s ease,background .25s ease}.store-btn svg{flex-shrink:0;height:26px;width:26px}.store-btn span{display:flex;flex-direction:column;font-family:Baloo\ 2,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.15}.store-btn small{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.68rem;font-weight:400;opacity:.8}.store-btn:hover{background:var(--color-1);box-shadow:0 12px 32px #1e1b2e1a;transform:translateY(-3px)}.app-download-visual{justify-self:center;max-width:340px;position:relative}.phone-illustration{height:auto;width:100%}@media (max-width:900px){.app-download-inner{grid-template-columns:1fr;text-align:center}.app-download-text{margin-inline:auto}.store-buttons{justify-content:center}.app-download-visual{order:-1}}.sign-banner hr{background-color:var(--grey-color-dark);border:none;height:3px}.sign-section .sign-head{height:45px}.sign-section .sign-head .sign-switchers{height:100%}.sign-section .sign-body{height:calc(90% - 45px)}.sign-section .sign-foot{height:10%}.sign-section .sign-foot .sign-foot-text{color:var(--black-color-light);font-size:.9rem}.sign-section .sign-links{color:var(--color-1);cursor:pointer;font-size:.9rem;text-decoration:none;transition:all .3s ease-in-out}.sign-section .sign-links:hover{color:var(--grey-color-light)}@media (max-width:768px){.sign-section.to-hide{display:none!important}.sign-section{width:100%!important}}@media (max-width:992px){.sign-body .gap-xs{flex-direction:column;gap:1.2rem}.sign-body .gap-xs .w-50{width:100%!important}}.t-s-container{position:relative}.t-s-container .theme-switch{align-items:center;display:flex;position:relative}.t-s-container .theme-switch input{appearance:none;background:var(--grey-color);border:.05rem solid var(--border);border-radius:.5rem;cursor:pointer;height:40px;outline:none;width:200px}.t-s-container .theme-switch input:after,.t-s-container .theme-switch input:before{font-weight:bolder;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.t-s-container .theme-switch input:before{content:"☀️ Light";left:20px}.t-s-container .theme-switch input:after{content:"🌙 Dark";right:25px}.t-s-container .theme-switch label{border-radius:.5rem;bottom:4px;position:absolute;top:4px;z-index:1}.t-s-container .theme-switch input{transition:.25s}.t-s-container .theme-switch input:checked:after,.t-s-container .theme-switch input:checked:before{color:var(--black-color);transition:color .5s}.t-s-container .theme-switch input:checked+label{background-color:var(--background-light);left:10px;right:100px;transition:left .5s,right .4s .2s}.t-s-container .theme-switch input:not(:checked){transition:background .4s}.t-s-container .theme-switch input:not(:checked):before{color:var(--gold-color);transition:color .5s}.t-s-container .theme-switch input:not(:checked):after{color:var(--white-color);transition:color .5s .2s}.t-s-container .theme-switch input:not(:checked)+label{background-color:var(--background-light);left:110px;right:10px;transition:left .4s .2s,right .5s,background .35s}@media (max-width:768px){.t-s-container .theme-switch input{height:30px;width:170px}}.message-box img{height:45px;margin-right:.3rem;width:45px}.message-box span{font-size:1rem;font-weight:600;letter-spacing:.05rem}.message-box{border:.5px solid var(--grey-color-dark);border-radius:.5rem;padding:.25rem}.message-box.success{border-color:var(--green-color)}.message-box.success span{color:var(--green-color)}.message-box.error{border-color:var(--red-color)}.message-box.error span{color:var(--red-color)}.input-div .input-form:focus+.label-form{font-size:1rem}.input-div .input-form:not(:placeholder-shown).input-form:not(:focus)+.label-form{font-size:.8rem}.button-div{align-items:center;display:flex;font-family:var(--font-family-base);font-size:var(--font-size-base);justify-content:center;transition:background-color .3s ease}.button-div .button{word-wrap:break-word;appearance:none;border:1px solid #1b1f2326;border-radius:6px;box-shadow:0 1px 0 #1b1f230a,inset 0 1px 0 #ffffff40;box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:500;line-height:20px;list-style:none;padding:6px 16px;position:relative;touch-action:manipulation;transition:background-color .2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.button-div .button:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.button-div .button:disabled{background-color:#fafbfc;border-color:#1b1f2326;color:#959da5;cursor:default}.button-div .button:active{background-color:#edeff2;box-shadow:inset 0 1px 0 #e1e4e833;transition:none 0s}.button-div .button:focus{outline:1px #0000}.button-div .button:before{display:none}.button-div .button:-webkit-details-marker{display:none}.button.default{background-color:#fafbfc}.button.normal{background-color:var(--color-1);color:var(--white-color)}.button.normal:hover{background-color:var(--color-2)}.button.validate{background-color:var(--green-color);color:var(--white-color)}.button.validate:hover{color:inherit}.button.danger{background-color:var(--red-color);color:var(--white-color)}.button.danger:hover{color:inherit}.loader-box{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.loader-box .loader-1{animation:rotation 2s ease-in-out infinite;background:var(--color-1);border-radius:50%;box-shadow:-24px 0,24px 0;box-sizing:border-box;color:var(--grey-color-dark);display:block;height:16px;margin:15px auto;position:relative;width:16px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-box .loader-2{animation:drawLine 4s linear infinite;border-bottom:3px solid var(--color-1);box-sizing:border-box;height:200px;position:relative;width:200px}.loader-box .loader-2:before{animation:pencilRot 4s linear infinite;background-image:linear-gradient(var(--color-1) 6px,#0000 0),linear-gradient(45deg,#00000005 49%,var(--grey-color-dark) 51%),linear-gradient(315deg,#00000005 49%,var(--grey-color-dark) 51%),linear-gradient(to bottom,var(--grey-color-dark) 10%,var(--color-1) 10%,var(--color-1) 90%,var(--grey-color-dark) 90%);background-position:bottom,left 88px,right 88px,0 0;background-repeat:no-repeat;background-size:3px 3px,8px 8px,8px 8px,16px 88px;border-radius:20px 20px 50px 50px;bottom:-6px;content:"";height:100px;left:calc(100% + 14px);position:absolute;transform:rotate(25deg);width:16px}@keyframes drawLine{0%,to{width:0}45%,55%{width:200px}}@keyframes pencilRot{0%,45%{bottom:-6px;left:calc(100% + 14px);transform:rotate(25deg)}55%,to{bottom:-12px;left:calc(100% + 16px);transform:rotate(220deg)}}.not-found{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.not-found.vw{width:100vw}.not-found.vh{height:100vh}.not-found-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.not-found-wrapper h2{color:var(--text-primary);font-size:var(--size-3);margin:var(--size-xs) 0;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.not-found-wrapper p{color:var(--text-secondary);font-size:var(--size-1);margin-bottom:var(--size-md);text-align:center}.not-found-wrapper .button{background-color:var(--grey-color-dark);color:var(--white-color);padding:.5rem 1rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.not-found-wrapper .fold{align-items:center;background-color:var(--grey-color);border-radius:.6rem;display:flex;flex-direction:column;height:250px;justify-content:center;margin-bottom:var(--size-1);position:relative;width:200px}.not-found-wrapper .fold:before{border-color:var(--grey-color-light) var(--background-light);border-style:solid;border-width:0 50px 50px 0;content:"";position:absolute;right:0;top:0}.not-found-wrapper .fold img{border-radius:.5rem;margin-bottom:var(--size-md);width:40%}.not-found-wrapper .fold h1{color:var(--color-1);font-size:var(--size-lg);font-weight:600}.admin{background-color:var(--background-light);display:flex;flex-direction:row;position:relative}.a-header{background-color:var(--color-2);height:100%;width:100px}.a-h-container{flex-direction:column;height:100%;padding:.5rem}.a-h-logo{height:50px;width:100%}.a-h-c-options-wrapper{display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:space-between;width:100%}.a-h-c-options{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}.a-h-c-options button{border:none;border-radius:50%;cursor:pointer;height:40px;transition:all .3s ease-in-out;width:40px}.a-h-c-options button .icon{font-size:1.5rem;transition:all .3s ease-in-out}.a-h-c-options button:hover{background-color:var(--black-color)}.a-h-c-options button:hover .icon{color:var(--white-color)}.a-wrapper{height:100%;overflow-y:auto;padding:.5rem;width:calc(100% - 100px)}.notification{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .3s ease-in-out;width:40px}.notification:hover{background-color:var(--grey-color)}.notification img{position:relative;width:70%}.notification span{background-color:var(--red-color);border-radius:.3rem;color:var(--white-color);font-size:.6rem;font-weight:600;left:-8px;padding:.2rem;position:absolute;top:-3px}.profile{align-items:flex-end;display:flex;flex-direction:column;height:40px;position:relative}.profile img{border-radius:100%;cursor:pointer;height:100%;transition:all .3s ease-in-out}.profile img:hover{border:1px solid var(--white-color)}.profile-options{background-color:var(--background-light);border-radius:.3rem;box-shadow:0 1px 4px #00000029;opacity:0;padding:.5rem;pointer-events:none;position:absolute;right:-106px;top:-70px;transform:translateY(-10px) scale(.95);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;z-index:10}.profile:hover .profile-options{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.profile-options h3{color:var(--text-primary);font-size:.8rem}.profile-options .p-o-row{align-items:center;border-radius:.3rem;cursor:pointer;display:flex;margin-top:.2rem;padding:.3rem;transition:all .3s ease-in-out;width:100%}.profile-options .p-o-row:hover{background-color:var(--grey-color)}.profile-options .p-o-row img{height:25px;margin-right:.5rem;width:25px}.profile-options .p-o-row span{font-size:.8rem}.navlink-tab{display:flex;gap:.3rem}.navlink-tab.style-1{flex-direction:column}.navlink-tab.style-2{flex-direction:row}.navlink-tab .nl-t-item{align-items:center;border-radius:.6rem;display:flex;flex-direction:column;justify-content:center;padding:.4rem .8rem;text-decoration:none;transition:all .3s ease-in-out}.navlink-tab.style-1 .nl-t-item{flex-direction:column}.navlink-tab.style-2 .nl-t-item{flex-direction:row;gap:.5rem}.navlink-tab .nl-t-item .icon{font-size:1rem}.navlink-tab .nl-t-item span{font-size:.8rem;text-align:center}.navlink-tab .nl-t-item:hover{background-color:var(--white-color)}.navlink-tab .nl-t-item:hover .icon,.navlink-tab .nl-t-item:hover span{color:var(--black-color)}.navlink-tab .active-option{background-color:var(--white-color);color:var(--color-2);font-weight:600}.navlink-tab .inactive-option{border:none;color:var(--white-color)}.student{background-color:var(--background-light);display:flex;flex-direction:row;position:relative}.s-header{background-color:var(--color-2);height:100%;width:100px}.s-h-container{flex-direction:column;height:100%;padding:.5rem}.s-h-logo{height:50px;width:100%}.s-h-c-options-wrapper{display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:space-between;width:100%}.s-h-c-options{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}.s-h-c-options button{border:none;border-radius:50%;cursor:pointer;height:40px;transition:all .3s ease-in-out;width:40px}.s-h-c-options button .icon{font-size:1.5rem;transition:all .3s ease-in-out}.s-h-c-options button:hover{background-color:var(--black-color)}.s-h-c-options button:hover .icon{color:var(--white-color)}.s-wrapper{height:100%;overflow-y:auto;padding:.2rem;width:calc(100% - 100px)}.student .admission-box{background-color:#00000080;height:100vh;padding:1rem;position:absolute;top:0;width:100vw;z-index:1}.student .admission-box .a-b-container{align-items:center;background-color:var(--white-color);border-radius:.8rem;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;position:relative;width:80%}.admission-box .a-b-container .a-b-image{margin-bottom:1rem;width:30%}.admission-box .a-b-container h1{color:var(--color-1);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.admission-box .a-b-container h3{color:var(--red-color-dark);font-size:1rem;font-weight:600;margin-bottom:.5rem}.admission-box .a-b-container p{color:var(--grey-color-dark);font-size:1rem;font-weight:600;margin-bottom:.5rem}.admission-box .a-b-container p span{color:var(--green-color);font-weight:600}.admission-box .a-b-container span{font-size:1rem;font-weight:600}.classmates-stage{background-color:var(--grey-color);height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:50vw;z-index:100}.classmates-stage.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.classmates-stage.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.classmates-stage-head{align-items:flex-start;border-bottom:1px solid var(--grey-color-light);display:flex;height:90px;justify-content:space-between;padding:.5rem;width:100%}.classmates-stage-head h1{color:var(--black-color);font-size:1.3rem;font-weight:700}.classmates-stage-head p{color:var(--grey-color-dark);font-size:1rem}.classmates-stage-body{display:block;height:auto;max-height:calc(100% - 90px);overflow-y:auto;padding:1rem;width:100%}.classmate-item{align-items:center;border:.5px solid var(--grey-color-dark);border-radius:.5rem;display:flex;justify-content:space-between;padding:.4rem 1rem;width:100%}.classmate-item:not(:last-child){margin-bottom:1rem}.classmate-item .span-place{font-size:1rem;font-weight:600}.classmate-item .classmate-profile{display:flex;gap:.5rem}.classmate-item .classmate-profile img{border:1px solid var(--grey-color-dark);border-radius:50%;height:50px;padding:.2rem;width:50px}.classmate-item .classmate-profile .col{align-items:flex-start;display:flex;flex-direction:column}.classmate-profile .col h2{font-size:1rem}.classmate-profile .col p{font-size:.85rem;font-weight:500}.classmate-item .c-col{align-items:center;display:flex;flex-direction:column}.classmate-item .c-col span{font-size:.7rem}.classmate-item .c-col p{font-size:1rem;font-weight:700}.classmate-item .c-col.green p{color:var(--green-color)}.classmate-item .c-col.grey p{color:var(--grey-color-dark)}.classmate-item .c-col.red p{color:var(--red-color)}.classmate-item button{background-color:var(--black-color);border:none;border-radius:.4rem;color:var(--white-color);cursor:pointer;font-size:.85rem;padding:.5rem .8rem;transition:all .3s ease-in-out}.classmate-item button:hover{background-color:var(--grey-color-dark)}.student-dashboard{background-color:var(--background-light);display:block;padding:.3rem}.student-dashboard .section-banner{border-radius:.5rem;height:250px;overflow:hidden;position:relative}.section-banner .s-b-inner,.section-banner .s-b-outer{height:100%;position:absolute;width:100%}.section-banner .s-b-inner{z-index:0}.section-banner .s-b-outer{background-color:rgba(0,0,0,.025);flex-direction:row;gap:1rem;z-index:1}.s-b-outer-description,.section-banner .s-b-outer{align-items:center;display:flex;justify-content:center}.s-b-outer-description{flex-direction:column;padding:1rem}.s-b-outer .s-b-outer-description h1{color:var(--black-color);font-size:1.2rem;margin-bottom:1rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.s-b-outer .s-b-outer-description h2{color:var(--text-secondary);font-size:1.5rem}.s-b-outer .s-b-outer-description p{color:var(--text-secondary)}.s-b-outer .s-b-outer-description .subscription-text{color:var(--color-1)}.s-b-outer .s-b-outer-assessment-invitations{border-radius:1rem;display:block;height:100%;padding:1rem;width:33%}.s-b-outer-assessment-invitations .a-i-head{height:30px;width:100%}.s-b-outer-assessment-invitations .a-i-body{height:auto;max-height:calc(100% - 30px);overflow-y:auto;padding:.6rem;width:100%}.a-i-body-item{align-items:center;background-color:var(--white-color);border-radius:.7rem;box-shadow:0 0 .25em #43475545,0 .25em 1em #5a7dbc0d;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.5rem;width:100%}.a-i-body-item .a-i-body-item-content{align-items:center;display:flex;gap:.6rem}.a-i-body-item .a-i-body-item-content img{height:60px;width:60px}.a-i-body-item .a-i-body-item-content div{align-items:flex-start;display:flex;flex-direction:column}.a-i-body-item .a-i-body-item-content div span{color:var(--grey-color-dark);font-size:1rem}.a-i-body-item .a-i-body-item-content div h2{color:var(--green-color-dark);font-size:1rem}.a-i-body-item .a-i-body-item-content div h1{color:var(--black-color);font-size:1.3rem}.a-i-body-item img{height:45px;width:45px}.a-i-body-item .a-i-body-item-actions{align-items:center;display:flex;gap:.4rem}.s-b-outer-assessment{align-items:center;display:flex;flex-direction:column}.s-b-outer-assessment span{color:var(--text-secondary);font-size:1rem;text-align:center}.s-b-outer-assessment h1{color:var(--text-primary);font-size:1.5rem}.student-dashboard .section{display:block;height:calc(100% - 250px);padding:var(--size-md) 0;position:relative}.student-dashboard .section h1{color:var(--text-primary)}.section .section-wrapper{display:flex;justify-content:space-between;padding:var(--size-md) 0;position:relative}.section-wrapper .s-w-item-chart{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}.section-wrapper .s-w-item-chart h2{color:var(--text-secondary);font-size:var(--size-md);font-weight:500}.section-wrapper .s-w-item-progress{padding:0 var(--size-xs);width:35%}.s-w-item-progress .progress-item{align-items:center;aspect-ratio:"1 / 1";display:block;display:flex;flex-direction:column;width:100%}.s-w-item-progress .progress-item:not(:last-child){margin-bottom:1.5rem}.s-w-item-progress .progress-item h2{color:var(--text-secondary);font-size:var(--size-md);font-weight:500}.s-w-item-progress .progress-item p{color:var(--text-secondary);font-size:.7rem;font-weight:500}.s-w-item-progress .progress-item .progress-wrapper{display:flex;height:150px;justify-content:center}.s-w-item-progress .progress-item:last-child .progress-wrapper{width:100%}.section-wrapper .s-w-item-courses{width:40%}.s-w-item-courses h2{font-size:var(--size-md)}.s-w-item-courses h2,.s-w-item-courses p{color:var(--text-secondary);font-weight:500}.s-w-item-courses p{font-size:.7rem}.s-w-item-courses .course-wrapper{display:block;width:100%}.course-wrapper .course-row{align-items:center;border:.5px solid var(--grey-color-dark);border-radius:.5rem;display:flex;justify-content:space-between;padding:.3rem .6rem;width:100%}.course-wrapper .course-row:not(:last-child){margin-bottom:.5rem}.course-row .c-col{align-items:center;display:flex;flex-direction:column}.course-row .c-col span{font-size:.7rem}.course-row .c-col p{font-size:1rem;font-weight:700}.course-row .c-col.green p{color:var(--green-color)}.course-row .c-col.grey p{color:var(--grey-color-dark)}.course-row .c-col.red p{color:var(--red-color)}.assessment-dashboard{align-items:center;background-color:var(--white-color);background-color:#ffffffb3;display:flex;height:100vh;justify-content:center;opacity:0;padding:.5rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.assessment-dashboard-wrapper{background-color:var(--white-color);border-radius:1rem;box-shadow:0 1px 4px #00000029;height:auto;padding:1rem;width:50%}.assessment-dashboard.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.assessment-dashboard.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.assessment-dashboard .stage-head{align-items:flex-start;display:flex;justify-content:space-between}.assessment-dashboard .stage-head h1{color:var(--black-color);font-size:1rem;font-weight:600}.assessment-dashboard .stage-head p{color:var(--grey-color-dark);font-size:.8rem}.background-container{align-items:center;background:#fff;display:flex;justify-content:center;min-height:100%;overflow:hidden;position:relative}.floating-container{inset:0;pointer-events:none;position:absolute}.floating-svg{stroke-opacity:.1;animation:pathFlow 30s linear infinite;height:100%;position:absolute;width:100%}.animated-path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dashAnim 10s linear infinite}@keyframes dashAnim{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.content{padding:2rem;position:relative;text-align:center;z-index:10}.title{background:linear-gradient(90deg,#111,#444);-webkit-background-clip:text;background-clip:text;color:var(--black-color);font-size:var(--size-2);font-weight:700;margin-bottom:2rem}.word{margin-right:1rem}.letter,.word{display:inline-block}.letter{animation:fadeUp .6s forwards;opacity:0;transform:translateY(100%)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.button-wrapper{display:inline-block}.d3-tooltip{background:#000000b3;border-radius:4px;color:#fff;font-family:sans-serif;font-size:12px;padding:10px;pointer-events:none;position:absolute;visibility:hidden}.student-courses{height:100%;position:relative;width:100%}.student-courses .st-c-container{display:flex;flex-wrap:wrap;height:auto;max-height:100%;overflow-y:auto;position:absolute;width:100%}.st-c-container .course-item{border-radius:.5rem;cursor:pointer;height:200px;margin:.45rem;overflow:hidden;position:relative;width:24%}.st-c-container .course-item:hover>.ci-outer{background-color:#000c;transition:all .5s ease-in-out}.st-c-container .course-item .ci-outer,.st-c-container .course-item img{height:100%;position:absolute;width:100%}.st-c-container .course-item .ci-outer{align-items:center;background-color:#00000080;display:flex;flex-direction:column;justify-content:center;z-index:1}.st-c-container .course-item .ci-outer .t-2{color:var(--white-color);font-size:1.2rem;font-weight:700;text-align:center}.st-c-container .course-item .ci-outer .ci-details{margin-bottom:.5rem}.st-c-container .course-item .ci-outer .ci-details span{color:var(--white-color);font-size:1rem;font-weight:600;margin:0 .3rem}.st-c-container .course-item .ci-outer p{color:var(--grey-color-light);font-size:1rem;font-weight:700}.student-courses .st-c-preview{background-color:#00000080;height:100%;padding:.5rem 0;position:absolute;width:100%;z-index:1}.st-c-preview .st-c-p-wrapper{background-color:var(--white-color);border-radius:.4rem;box-shadow:0 2px 8px 0 #63636333;display:block;height:100%;margin:auto;padding:.5rem;width:60%}.st-c-p-wrapper .st-c-p-w-head{height:40px;margin-left:auto;width:fit-content}.st-c-p-wrapper .st-c-p-w-banner{border-radius:.5rem;height:250px;margin-bottom:.4rem;overflow:hidden;position:relative;width:100%}.st-c-p-w-banner .banner-back,.st-c-p-w-banner .banner-back img,.st-c-p-w-banner .banner-front{height:100%;width:100%}.st-c-p-w-banner .banner-back{position:absolute;z-index:0}.st-c-p-w-banner .banner-front{align-items:center;background-color:#00000080;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-content:center;position:absolute;text-decoration:none;transition:all .3s ease-in-out;z-index:1}.st-c-p-w-banner .banner-front:hover{background-color:#000000b3}.st-c-p-w-banner .banner-front img{border-radius:.5rem;height:60px;width:60px}.st-c-p-w-banner .banner-front span{color:var(--white-color);font-size:1rem;font-weight:600;letter-spacing:.025rem}.st-c-p-wrapper .st-c-p-w-content{height:calc(100% - 295px);overflow-y:auto;position:relative;width:100%}.st-c-p-w-content h1{color:var(--text-primary);font-size:1rem;font-weight:600;text-align:justify}.st-c-p-w-content p{color:var(--text-secondary);font-size:.9rem;font-weight:500;text-align:justify}.student-course-reading{background-color:var(--white-color);display:flex;height:100%;justify-content:space-between;padding:.2rem;position:relative;width:100%}.student-course-reading .s-c-r-tile{height:100%;padding:.3rem;position:relative}.student-course-reading .s-c-r-tile.tile-1{width:30%}.student-course-reading .s-c-r-tile.tile-2{width:68%}.tile-1 .tile-1-head{max-height:150px!important}.tile-1 .tile-1-head .learning-progress{display:block}.tile-1-head .learning-progress span{color:var(--black-color)!important;font-weight:600;letter-spacing:.055rem}.tile-1-head .learning-progress .l-p-container{align-items:center;display:flex;justify-content:space-between;width:100%}.learning-progress .l-p-container .l-p-wrapper{background-color:var(--grey-color-light);border-radius:.2rem;height:20px;padding:.2rem;width:80%}.l-p-wrapper .l-p-bar{background-color:var(--green-color);border-radius:.2rem;height:100%;width:50%}.learning-progress .l-p-container p{font-weight:600;letter-spacing:.055rem}.tile-1 .tile-1-head span{color:var(--grey-color-dark);font-size:.9rem}.tile-1 .tile-1-head h1{color:var(--red-color-dark)}.tile-1 .tile-1-content{max-height:calc(100% - 150px)!important}.tile-2,.tile-2 .tile-2-outer{height:100%;position:absolute;width:100%}.assessment-stage,.box-dialog,.course-discussion-stage{background-color:var(--white-color);height:100vh;opacity:0;padding:.5rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;z-index:100}.box-dialog{background-color:#ffffff80;width:100vw}.box-dialog,.box-dialog-wrapper{align-items:center;display:flex;justify-content:center}.box-dialog-wrapper{background-color:var(--white-color);border-radius:1rem;box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;flex-direction:column;height:50%;width:50%}.box-dialog-wrapper h1{color:var(--black-color);font-size:2rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.box-dialog-wrapper img{height:200px;width:200px}.box-dialog-wrapper p{color:var(--grey-color-dark);font-size:1.3rem;font-weight:600;margin-bottom:1rem}.course-discussion-stage{box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;width:50vw}.assessment-stage{align-items:center;background-color:#ffffff80;display:flex;justify-content:center;width:100vw}.assessment-stage-wrapper{background-color:var(--white-color);border-radius:1rem;box-shadow:0 1px 4px #00000029;height:auto;padding:1rem;width:50%}.assessment-stage.slide-in,.box-dialog.slide-in,.course-discussion-stage.slide-in{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.assessment-stage.slide-out,.box-dialog.slide-out,.course-discussion-stage.slide-out{opacity:0;pointer-events:none;transform:translateX(100%);visibility:hidden}.assessment-stage .stage-head{align-items:flex-start;display:flex;justify-content:space-between}.assessment-stage .stage-head h1{color:var(--black-color);font-size:1rem;font-weight:600}.assessment-stage .stage-head p{color:var(--grey-color-dark);font-size:.8rem}.course-discussion-stage .stage-head{align-items:center;background-color:var(--grey-color-light);border-radius:.4rem;display:flex;height:50px;justify-content:space-between;padding:.5rem}.course-discussion-stage .stage-head .assisstant{align-items:center;display:flex;gap:.5rem}.course-discussion-stage .stage-container{display:block;height:calc(100% - 200px);overflow-y:auto;width:100%}.course-discussion-stage .stage-container .ai-response{background-color:var(--color-2);border-radius:.5rem;color:var(--white-color);font-size:1rem;font-weight:600;margin:.5rem 0;padding:.8rem;text-align:justify;width:100%}.course-discussion-stage .stage-container .user-question{background-color:var(--grey-color);border-radius:.4rem;font-size:1rem;margin-left:auto;max-width:80%;padding:1rem;text-align:justify;width:fit-content}.course-discussion-stage .stage-foot{align-items:center;background-color:var(--grey-color);border-radius:1rem;display:flex;gap:.5rem;height:150px;padding:.5rem;width:100%}.course-discussion-stage .stage-foot textarea{border:none;border-radius:.5rem;height:100%;overflow-y:auto;padding:1rem;resize:none;width:95%}.course-discussion-stage .stage-foot span{align-items:center;background-color:var(--black-color);border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.ch-i-content .lesson-item .icon.is-locked{color:var(--red-color)}.course-challenge{display:block;position:relative}.course-challenge h1{color:var(--grey-color-dark);font-size:1.2rem}.course-challenge-wrapper{display:block}.course-challenge-wrapper label{color:var(--grey-color-dark);font-size:1rem}.input-div .input-select{background-color:initial;border:1px solid var(--grey-color-light);border-radius:.7rem;font-size:1rem;left:0;padding:.6rem;position:relative;top:0;width:100%;z-index:1}.input-div .input-select:focus{background:none;border:1.5px solid var(--color-2)}.input-div .input-select:focus+.label-form{font-size:.8rem;font-weight:500;left:.8em;top:-.8em;z-index:10}.input-div .input-select:focus+.label-form,.input-div .input-select:focus~.label-icon{background-color:var(--white-color);color:var(--color-2)}.input-div .input-select:not(:placeholder-shown).input-select:not(:focus)+.label-form{font-size:.4rem;font-weight:500;left:.7rem;top:-.7rem;z-index:10}.challenges{height:100%;position:relative;width:100%}.challenge-content,.challenges{display:block}.challenge-content .row-actions{align-items:center;display:flex;gap:1rem;height:60px;padding:.3rem 0;width:100%}.challenge-content .ch-cont-themes{display:block;padding:.3rem 0;position:relative}.ch-cont-themes .ch-cont-th-head{align-items:center;background-color:var(--grey-color);border-radius:.4rem;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;width:100%}.ch-cont-th-head h1{color:var(--black-color-light);font-size:1.1rem}.ch-cont-themes .ch-cont-th-body{display:flex;flex-direction:row;flex-wrap:wrap;padding:.5rem 0;width:100%}.challenge-content .design-participed-challenges{display:block;position:relative}.design-participed-challenges .des-pat-ch-head{align-items:center;background-color:var(--grey-color);border-radius:.4rem;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;width:100%}.design-participed-challenges .des-pat-ch-body{display:flex;flex-direction:row;flex-wrap:wrap;padding:.5rem 0;width:100%}.details-challenge-theme{background-color:#00000080;position:absolute;top:0;z-index:1}.details-challenge-theme .dct-wrapper{background-color:var(--white-color);border-radius:var(--size-xs)}.dct-wrapper .dct-head{display:block;height:100px;width:100%}.dct-wrapper .dct-head h1{color:var(--text-primary);font-size:1.2rem}.dct-wrapper .dct-head p{color:var(--text-secondary);font-size:1rem}.dct-wrapper .dct-head .row{align-items:center;display:flex;flex-direction:row}.dct-wrapper .dct-head .row span{font-size:1rem;font-weight:600}.dct-wrapper .dct-head .row .icon{color:var(--grey-color-dark);margin-right:.5rem}.dct-wrapper .dct-content{display:flex;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 100px);overflow-y:auto}.dct-wrapper .dct-content .w-50{width:49.4%}.challenge-details-participation,.more-challenge-theme{background-color:#7c1f1780;position:absolute;top:0;z-index:1}.challenge-theme-item{align-items:center;background-color:var(--white-color);border-radius:.8rem;box-shadow:0 0 5px 0 #0000001a,0 0 1px 0 #0000001a;cursor:pointer;display:flex;flex-shrink:0;height:100%;margin:.4rem;padding:.8rem;transition:all .3s ease-in-out;width:295px}.challenge-theme-item:hover{background-color:var(--grey-color)}.challenge-theme-item .stick{align-items:center;background-color:var(--gold-color);border-radius:.6rem;display:flex;height:45px;justify-content:center;width:45px}.challenge-theme-item .stick .icon{color:var(--white-color);font-size:1.02rem}.challenge-theme-item .challenge-theme-item-details{display:flex;flex-direction:column;margin-left:1rem}.challenge-theme-item .challenge-theme-item-details h3{font-size:1rem;font-weight:600}.challenge-theme-item .challenge-theme-item-details h4{font-size:.8rem;font-weight:500}.challenge-theme-item .challenge-theme-item-details .row{align-items:center;display:flex}.challenge-theme-item .challenge-theme-item-details .row:not(:last-child){margin-bottom:.6rem}.challenge-theme-item .challenge-theme-item-details .row .icon{color:var(--grey-color-light);margin-right:.8rem}.challenge-theme-item .challenge-theme-item-details .row span{color:var(--grey-color-dark);font-size:.9rem}.challenge-theme-item .challenge-theme-item-details .row:last-child span{color:var(--black-color);font-size:.8rem;font-weight:600}.challenge-theme-item .challenge-theme-item-details .row .icon{font-size:1rem}.design-participated-challenge-item{align-items:center;background-color:var(--white-color);border-radius:.8rem;box-shadow:0 0 5px 0 #0000001a,0 0 1px 0 #0000001a;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;height:180px;justify-content:space-between;margin:.3rem;padding:.5rem;transition:all .3s ease-in-out;width:372px}.design-participated-challenge-item:hover{background-color:var(--grey-color)}.design-participated-challenge-item .stick-banner{align-items:center;background-color:var(--grey-color-light);border-radius:.6rem;color:var(--white-color);display:flex;font-size:1rem;font-weight:700;height:100%;justify-content:center;width:120px}.design-participated-challenge-item .stick-banner img{width:70%}.design-participated-challenge-item .stick{align-items:center;background-color:var(--gold-color);border-radius:.6rem;color:var(--white-color);display:flex;font-size:1rem;font-weight:700;height:80px;justify-content:center;width:80px}.design-participated-challenge-item .stick sup{color:var(--white-color);font-size:.6rem;font-weight:700;margin:0 .2rem}.design-participated-challenge-item .design-participated-challenge-item-details{align-items:center;display:flex;flex-direction:column;width:calc(100% - 100px)}.design-participated-challenge-item .design-participated-challenge-item-details h3{font-family:Times New Roman,Times,sans-serif;font-size:1.07rem;font-weight:600}.design-participated-challenge-item .design-participated-challenge-item-details h4{font-family:Times New Roman,Times,sans-serif;font-size:1.02rem;font-weight:600}.design-participated-challenge-item .design-participated-challenge-item-details .row{align-items:center;display:flex;margin-bottom:1rem}.design-participated-challenge-item .design-participated-challenge-item-details .row div{align-items:center;display:flex}.design-participated-challenge-item .design-participated-challenge-item-details .row div:not(:last-child){margin-right:.6rem}.design-participated-challenge-item .design-participated-challenge-item-details .row div .icon{color:var(--grey-color-dark);margin-right:.4rem}.design-participated-challenge-item .design-participated-challenge-item-details .row div span{color:var(--grey-color-dark);font-size:.8rem}.design-participated-challenge-item .design-participated-challenge-item-details .row div .icon{font-size:1rem}.design-participated-challenge-item .design-participated-challenge-item-details p{align-items:center;display:flex}.design-participated-challenge-item .design-participated-challenge-item-details p .icon{color:var(--grey-color-dark);margin-right:.5rem}.design-participated-challenge-item .design-participated-challenge-item-details p span{color:var(--grey-color-dark);font-size:.8rem}.c-t-question-item{border:.5px solid var(--grey-color-light);border-radius:.5rem;display:block;height:64px;overflow:hidden;position:relative;width:100%}.c-t-question-item.h-auto{height:auto}.c-t-question-item-head{align-items:center;display:flex;justify-content:space-between;padding:.7rem;position:relative;width:100%}.c-t-question-item-head .question-tick{border:.5px solid var(--grey-color-light);border-radius:.4rem;font-size:.8rem;font-weight:600;padding:.5rem;position:relative}.question-tick.en{background-color:var(--green-color-light)}.question-tick.fr{background-color:var(--black-color-light);color:var(--white-color)}.c-t-question-item-head .action-tick{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.6rem;transition:all .3s ease-in-out}.action-tick:hover{background-color:var(--grey-color-light)}.c-t-question-item-wrapper{padding:.7rem}.c-t-question-item-wrapper .row{align-items:center;display:flex}.c-t-question-item-wrapper .row .span-label{color:var(--grey-color-dark);font-size:1rem}.c-t-question-item-wrapper .row .span-mark{color:var(--text-primary);font-size:1rem;font-weight:600;margin-left:.5rem}.c-t-question-item-wrapper .col{align-items:flex-start;display:flex;flex-direction:column;width:100%}.c-t-question-item-wrapper .col span{color:var(--grey-color-dark);font-size:1rem;font-style:italic;font-weight:600}.c-t-question-item-wrapper .col hr{background-color:var(--grey-color-light);border:none;border-radius:.5rem;height:3px;margin:.3rem 0 1rem;width:10%}.c-t-question-item-wrapper .col p{font-size:1rem;font-weight:400}.c-t-question-item-wrapper img{height:250px}.c-t-question-item-wrapper .answers-wrapper{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.status-component{align-items:center;border:.5px solid var(--grey-color-light);border-radius:.5rem;display:flex;font-size:.6rem;justify-content:center;padding:.3rem .6rem;width:fit-content}.status-component.success{border-color:var(--green-color);color:var(--green-color)}.status-component.default{border-color:var(--grey-color-dark);color:var(--grey-color-dark)}.status-component.error{border-color:var(--red-color);color:var(--red-color)}.checkbox-wrapper-19{--background-color:#fff;--checkbox-height:18px;box-sizing:border-box}@keyframes dothabottomcheck-19{0%{height:0}to{height:calc(var(--checkbox-height)/2)}}@keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height)*1.2)}}.checkbox-wrapper-19 input[type=checkbox]{display:none}.checkbox-wrapper-19 .check-box{background-color:initial;border:calc(var(--checkbox-height)*.1) solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--checkbox-height);position:relative;transition:border-color .2s ease;width:var(--checkbox-height)}.checkbox-wrapper-19 .check-box:after,.checkbox-wrapper-19 .check-box:before{background-color:#34b93d;border-radius:4px;box-sizing:border-box;content:" ";display:inline-block;height:0;position:absolute;transform-origin:left top;transition:opacity .5 ease;width:calc(var(--checkbox-height)*.2)}.checkbox-wrapper-19 .check-box:before{box-shadow:0 0 0 calc(var(--checkbox-height)*.05) var(--background-color);left:calc(var(--checkbox-height)*.41);top:calc(var(--checkbox-height)*.72);transform:rotate(-135deg)}.checkbox-wrapper-19 .check-box:after{left:calc(var(--checkbox-height)*.05);top:calc(var(--checkbox-height)*.37);transform:rotate(-45deg)}.checkbox-wrapper-19 .check-box.checked,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box{border-color:#34b93d}.checkbox-wrapper-19 .check-box.checked:after,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:after{animation:dothabottomcheck-19 .2s ease 0s forwards;height:calc(var(--checkbox-height)/2)}.checkbox-wrapper-19 .check-box.checked:before,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:before{animation:dothatopcheck-19 .4s ease 0s forwards;height:calc(var(--checkbox-height)*1.2)}.checkbox-wrapper-19 .text{color:var(--text-primary);display:inline-block;font-size:.7rem!important;font-weight:500;margin-left:.5rem;vertical-align:middle}.discussions{display:block;height:100%;position:relative;width:100%}.discussions .d-channels{background-color:var(--white-color);display:flex;flex-direction:row;height:40px;padding:.2rem;width:100%}.d-box{display:flex;height:calc(100% - 40px);width:100%}.discussions-wrapper .fragment{height:100%}.discussions-wrapper .fragment.fragment-1{padding:var(--size-04);width:5%}.discussions-wrapper .fragment.fragment-2{display:flex;width:70%}.fragment.fragment-2 .f-2-left,.fragment.fragment-2 .f-2-right{height:100%}.fragment.fragment-2 .f-2-left{width:30%}.fragment.fragment-2 .f-2-right{width:70%}.fragment.fragment-2 .f-2-left .f-2-head{align-items:center;display:flex;height:60px;justify-content:center;position:relative;width:100%}.f-2-left .f-2-head .icon{color:var(--grey-color-1);font-size:var(--size-105);left:30px;position:absolute}.f-2-left .f-2-head input{background-color:var(--grey-color-3);border:none;border-radius:var(--size-05);height:70%;padding-block:var(--size-05);padding-inline:var(--size-4) var(--size-05);width:90%}.fragment.fragment-2 .f-2-left .f-2-body{height:calc(100% - 60px);overflow-y:auto;padding:0 var(--size-02);scrollbar-color:var(--grey-color-2) var(--grey-color-3);scrollbar-width:thin;width:100%}.f-2-left .f-2-body::-webkit-scrollbar{width:6px}.f-2-b-item{background-color:var(--grey-color-3);border-radius:var(--size-02);cursor:pointer;display:flex;justify-content:space-between;margin:var(--size-02) 0;padding:var(--size-06);width:100%}.f-2-b-item img{border-radius:50%;height:40px;width:40px}.f-2-b-item .f-2-b-item-description{display:flex;flex-direction:column;width:calc(100% - 50px)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row{align-items:center;display:flex;justify-content:space-between;width:100%}.f-2-b-item .f-2-b-item-description .f-2-b-item-row:first-child{margin-bottom:var(--size-02)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row h1{font-size:var(--size-1)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row .ticks{align-items:center;display:flex}.f-2-b-item .f-2-b-item-description .f-2-b-item-row .ticks span{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:var(--size-09);font-weight:600}.f-2-b-item .f-2-b-item-description .f-2-b-item-row:first-child .ticks .icon{margin-right:var(--size-04)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row:last-child .ticks .icon{margin-left:var(--size-04)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row:last-child .ticks span{align-items:center;background-color:var(--color-1);border-radius:var(--size-05);color:var(--white-color);display:flex;justify-content:center;padding:var(--size-02) var(--size-04)}.f-2-b-item .f-2-b-item-description .f-2-b-item-row p{color:var(--grey-color-1);font-size:var(--size-09)}.fragment.fragment-2 .f-2-right{display:block}.fragment.fragment-2 .f-2-right .f-2-right-content,.fragment.fragment-2 .f-2-right .f-2-right-foot,.fragment.fragment-2 .f-2-right .f-2-right-head{position:relative;width:100%}.fragment.fragment-2 .f-2-right .f-2-right-head{align-items:center;background-color:var(--grey-color-3);display:flex;height:60px;justify-content:space-between}.f-2-right .f-2-right-head .f-2-r-h-profile{align-items:center;display:flex}.f-2-right .f-2-right-head .f-2-r-h-profile img{border-radius:50%;cursor:pointer;height:40px;margin-right:var(--size-04);width:40px}.f-2-right .f-2-right-head .f-2-r-h-profile .f-2-r-h-p-description{cursor:pointer;display:flex;flex-direction:column}.f-2-r-h-p-description h1{color:var(--black-color);font-size:var(--size-1);font-weight:600;letter-spacing:var(--size-01)}.f-2-r-h-p-description p{color:var(--black-color);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:var(--size-08);font-weight:500}.f-2-right .f-2-right-head .f-2-r-h-options{align-items:center;display:flex}.f-2-r-h-options .icon{cursor:pointer;font-size:var(--size-102);margin:0 var(--size-05);transition:all .3s ease-in-out}.f-2-r-h-options .icon:hover{color:var(--grey-color-2)}.fragment.fragment-2 .f-2-right .f-2-right-content{height:calc(100% - 120px);overflow-y:auto;scrollbar-color:var(--grey-color-2) var(--grey-color-3);scrollbar-width:thin}.fragment.fragment-2 .f-2-right .f-2-right-content::-webkit-scrollbar{width:6px}.fragment.fragment-2 .f-2-right .f-2-right-content .r-c-item{display:flex;flex-direction:column;width:100%}.f-2-right-content .r-c-item .tick-wrapper{padding:var(--size-03) 0;text-align:center;width:100%}.f-2-right-content .r-c-item .tick-wrapper .tick-date{background-color:var(--grey-color-2);border-radius:var(--size-03);color:var(--grey-color-1);font-size:var(--size-07);font-weight:600;padding:var(--size-04) var(--size-06);width:fit-content}.f-2-right-content .r-c-item .msg-element{background-color:var(--grey-color-2);border-radius:var(--size-04);display:block;margin:var(--size-02) var(--size-03);padding:var(--size-07);width:fit-content}.f-2-right-content .r-c-item .msg-element.is-right{margin-left:auto}.f-2-right-content .r-c-item .msg-element .msg-e-top{color:var(--black-color);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:var(--size-1);font-weight:600;letter-spacing:.5px}.f-2-right-content .r-c-item .msg-element .msg-e-text{font-size:var(--size-08);margin:var(--size-02) 0;text-align:right}.f-2-right-content .r-c-item .msg-element .msg-e-bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.f-2-right-content .r-c-item .msg-element .msg-e-bottom span{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:var(--size-08);font-weight:500;margin-right:var(--size-05)}.f-2-right-content .r-c-item .msg-element .msg-e-bottom .icon{color:var(--grey-color-1)}.f-2-right-content .r-c-item .msg-element .msg-e-bottom .icon.is-delivered{color:var(--color-2)}.fragment.fragment-2 .f-2-right .f-2-right-foot{align-items:center;background-color:var(--grey-color-3);display:flex;height:60px}.fragment.fragment-2 .f-2-right .f-2-right-foot span{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.fragment.fragment-2 .f-2-right .f-2-right-foot span .icon{font-size:var(--size-102);transition:all .3s ease-in-out}.fragment.fragment-2 .f-2-right .f-2-right-foot span:hover .icon{color:var(--grey-color-1)}.fragment.fragment-2 .f-2-right .f-2-right-foot textarea{border:none;height:80%;overflow-wrap:break-word;padding:var(--size-07);resize:none;white-space:pre-wrap;width:calc(100% - 120px)}.discussions-wrapper .fragment.fragment-3{background-color:var(--white-color);padding:var(--size-07);width:25%}.discussions-wrapper .fragment.fragment-3 .fragment-3-head{align-items:center;display:flex;height:40px;justify-content:space-between;width:100%}.discussions-wrapper .fragment.fragment-3 .fragment-3-head .t-2{color:var(--black-color);font-size:var(--size-1);font-weight:600;margin:0!important}.discussions-wrapper .fragment.fragment-3 .fragment-3-head .close{color:var(--black-color);cursor:pointer;font-size:var(--size-2);font-weight:600}.fragment.fragment-3 .fragment-3-tabs{align-items:center;background-color:var(--grey-color-3);display:flex;height:40px;padding:var(--size-02);width:100%}.fragment.fragment-3 .fragment-3-tabs .button{background-color:var(--grey-color-2);color:var(--grey-color-1);font-size:var(--size-07)}.fragment.fragment-3 .fragment-3-tabs .button:not(:last-child){margin-right:var(--size-02)}.fragment.fragment-3 .fragment-3-tabs .button.is-selected,.fragment.fragment-3 .fragment-3-tabs .button:hover{background-color:var(--black-color);color:var(--white-color)}.discussions-wrapper .fragment.fragment-3 .fragment-3-body{background-color:#8a2be2;display:block;height:calc(100% - 80px);overflow-y:auto;width:100%}.channel-item{align-items:center;border-radius:.5rem;color:var(--black-color);cursor:pointer;display:flex;flex-direction:row;gap:.3rem;padding:.4rem;position:relative;text-decoration:none;transition:all .3s ease-in-out;width:fit-content}.channel-item.is-active{background-color:var(--grey-color-light)}.channel-item.is-inactive{background-color:initial}.channel-item:hover{background-color:var(--grey-color-light)}.channel-item span{background-color:var(--red-color);border-radius:.3rem;color:var(--white-color);font-size:.6rem;font-weight:600;padding:.2rem .4rem;position:relative}.channel-item .icon{font-size:1.07rem;margin-bottom:.2rem}.channel-item p{font-size:.6rem;font-weight:600}.notification-container{display:flex;height:100%;width:100%}.notif-cont-options{display:block;width:25%}.notif-cont-options-head{height:70px;padding:1rem;width:100%}.notif-cont-items{height:auto;max-height:100%;overflow-y:auto;padding:0 .2rem;scrollbar-color:var(--grey-color-light) var(--grey-color);scrollbar-width:thin;width:100%}.notif-cont-items::-webkit-scrollbar{width:6px}.notif-cont-box{display:block;height:100%;padding:.3rem 1rem;position:relative;width:75%}.notif-cont-box .notif-cont-box-head{display:block;width:100%}.notification-container .notif-cont-box .notif-cont-box-head h1{font-size:1.3rem}.notif-cont-box-head .notif-cont-box-head-description{display:flex;justify-content:space-between;width:100%}.notif-cont-box-head-description .col{display:flex;flex-direction:column}.notif-cont-box-head-description .col h3{font-size:.9rem}.notif-cont-box-head-description .col p{color:var(--grey-color-dark);font-size:.9rem}.notif-cont-box-head-description .info-action{align-items:center;display:flex;flex-direction:row}.notif-cont-box-head-description .info-action .span-date{color:var(--grey-color-dark);font-size:.9rem;margin-right:1rem}.notif-cont-box-head-description .info-action .span-tick{align-items:center;background-color:var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease-in-out;width:40px}.notif-cont-box-head-description .info-action .span-tick:hover{background-color:var(--grey-color-light)}.notif-cont-box hr{background-color:var(--grey-color);border:none;height:1px;margin:1rem 0;width:100%}.notif-cont-box p{font-size:1rem;text-align:justify}.notification-stage{background-color:#00000080;height:100vh;opacity:0;padding:.5rem 0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.notification-stage.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.notification-stage.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.notification-stage-container{background-color:var(--white-color);border-radius:.4rem;display:block;height:100%;margin:0 auto;width:50%}.notification-stage-head{align-items:flex-start;border-bottom:1px solid var(--grey-color-light);display:flex;height:90px;justify-content:space-between;padding:.5rem;width:100%}.notification-stage-head h1{color:var(--black-color);font-size:1.3rem;font-weight:700}.notification-stage-head p{color:var(--grey-color-dark);font-size:1rem}.notification-stage-body{display:block;height:auto;max-height:calc(100% - 90px);overflow-y:auto;padding:1rem;width:100%}.notification-item{background-color:var(--grey-color);border-radius:.2rem;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:.2rem 0;padding:.6rem;width:100%}.notification-item .notification-item-row{align-items:center;display:flex;justify-content:space-between;width:100%}.notification-item .notification-item-row:first-child{margin-bottom:.2rem}.notification-item .notification-item-row h1{font-size:1rem}.notification-item .notification-item-row .ticks{align-items:center;display:flex}.notification-item .notification-item-row .ticks span{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:.9rem;font-weight:600}.notification-item .notification-item-row:last-child .ticks .icon{margin-left:.4rem}.notification-item .notification-item-row p{color:var(--grey-color-dark);font-size:.9rem}.editor-wrapper{height:auto}.react-quill{display:flex;flex-direction:column;height:100%}.react-quill .ql-container{flex:1 1;overflow-y:auto}.react-quill .ql-editor{height:100%;overflow-y:auto}.ql-editor img{height:auto;max-width:100%}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.discussion-container{display:flex;height:100%;width:100%}.discussion-container .dis-cont-chat-items{height:100%;width:25%}.dis-cont-chat-items .dis-cont-chat-items-head{align-items:center;display:flex;height:60px;justify-content:center;position:relative;width:100%}.dis-cont-chat-items-head .icon{color:var(--grey-color-light);font-size:1.05rem;left:30px;position:absolute}.dis-cont-chat-items-head input{background-color:var(--grey-color);border:none;border-radius:.5rem;height:70%;padding-left:2.5rem;width:90%}.dis-cont-chat-items-body{height:calc(100% - 60px);overflow-y:auto;padding:0 .2rem;scrollbar-color:var(--grey-color-light) var(--grey-color);scrollbar-width:thin;width:100%}.dis-cont-chat-items-body::-webkit-scrollbar{width:6px}.discussion-container .dis-cont-chat-box{display:block;height:100%;position:relative;width:75%}.discussion-item{background-color:var(--grey-color);border-radius:.2rem;cursor:pointer;display:flex;justify-content:space-between;margin:.2rem 0;padding:.6rem;width:100%}.discussion-item img{border-radius:50%;height:40px;width:40px}.discussion-item .discussion-item-description{display:flex;flex-direction:column;width:calc(100% - 50px)}.discussion-item-description .discussion-up{align-items:center;display:flex;justify-content:space-between;margin-bottom:.2rem;width:100%}.discussion-item-description .discussion-up h1{font-size:1rem}.discussion-item-description .discussion-up span{color:var(--grey-color-dark);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:.9rem;font-weight:500}.discussion-item-description .discussion-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.discussion-bottom .discussion-text{align-items:center;display:flex;gap:.3rem;width:100%}.discussion-bottom .discussion-text .icon{color:var(--grey-color-dark);font-size:1.2rem}.discussion-bottom .discussion-text .icon.is-read{color:var(--color-2)}.discussion-bottom p{color:var(--grey-color-dark);font-size:.9rem}.discussion-bottom span{align-items:center;background-color:var(--red-color);border-radius:.5rem;color:var(--white-color);display:flex;font-size:.55rem;justify-content:center;padding:.2rem .4rem}.discussion-box{display:block;height:100%;position:relative;width:100%}.chat-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.chat-container .chat-image{width:30%}.chat-container p{color:var(--grey-color-dark);font-size:1.2rem}.discussion-box .discussion-box-content,.discussion-box .discussion-box-foot,.discussion-box .discussion-box-head{position:relative;width:100%}.discussion-box .discussion-box-head{align-items:center;background-color:var(--grey-color);display:flex;height:60px;justify-content:space-between}.discussion-box .discussion-box-head .dis-box-h-profile{align-items:center;display:flex}.discussion-box .discussion-box-head .dis-box-h-profile img{border-radius:50%;cursor:pointer;height:40px;margin-right:.4rem;width:40px}.discussion-box .discussion-box-head .dis-box-h-profile .dis-box-h-p-description{cursor:pointer;display:flex;flex-direction:column}.dis-box-h-p-description h1{color:var(--black-color);font-size:1rem;font-weight:600;letter-spacing:.1rem}.dis-box-h-p-description p{color:var(--black-color);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:.8rem;font-weight:500}.discussion-box .discussion-box-head .dis-box-h-options{align-items:center;display:flex}.dis-box-h-options .icon{cursor:pointer;font-size:1.02rem;margin:0 .5rem;transition:all .3s ease-in-out}.dis-box-h-options .icon:hover{color:var(--grey-color-light)}.discussion-box .discussion-box-content{display:flex;flex:1 1;flex-direction:column-reverse;height:calc(100% - 120px);min-height:0;overflow-y:auto;scrollbar-color:var(--grey-color-light) var(--grey-color);scrollbar-width:thin}.discussion-box .discussion-box-content::-webkit-scrollbar{width:6px}.discussion-box .discussion-box-content .discussion-date-grouped{display:flex;flex-direction:column;width:100%}.discussion-box-content .discussion-date-grouped .tick-wrapper{padding:.3rem 0;text-align:center;width:100%}.discussion-box-content .discussion-date-grouped .tick-wrapper .tick-date{background-color:var(--black-color-light);border-radius:.3rem;color:var(--white-color);font-size:.7rem;font-weight:600;padding:.4rem 1rem;width:fit-content}.discussion-box .discussion-box-foot{align-items:center;background-color:var(--grey-color);display:flex;gap:.5rem;height:60px;position:relative}.discussion-box .discussion-box-foot span{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.discussion-box .discussion-box-foot span .icon{font-size:100%;transition:all .3s ease-in-out}.discussion-box .discussion-box-foot span.black{color:var(--black-color)}.discussion-box .discussion-box-foot span.grey{color:var(--grey-color-dark)}.discussion-box .discussion-box-foot textarea{border:none;height:80%;overflow-wrap:break-word;padding:.7rem;resize:none;white-space:pre-wrap;width:calc(100% - 80px)}.msg-element{background-color:var(--grey-color);border-radius:.4rem;display:block;margin:.2rem .3rem;max-width:80%;padding:.7rem;width:fit-content}.msg-element.is-right{background-color:var(--green-color-light);margin-left:auto}.msg-element .msg-e-top{color:var(--black-color);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:1rem;font-weight:600;letter-spacing:.5px}.msg-element .msg-e-text{font-size:.8rem;margin:.2rem 0;text-align:left}.msg-element .msg-e-bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.msg-element .msg-e-bottom span{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:.8rem;font-weight:500;margin-right:.5rem}.msg-element .msg-e-bottom .icon,.msg-element .msg-e-bottom .icon.is-delivered{color:var(--grey-color-dark)}.msg-element .msg-e-bottom .icon.is-read{color:var(--color-2)}.settings{display:block;height:100%;padding:.5rem;width:100%}.settings-wrapper{margin:auto;width:90%}.settings-wrapper h1{color:var(--black-color);font-size:2rem}.settings-wrapper p{color:var(--grey-color-dark);font-size:1rem}.settings-wrapper hr{background-color:var(--grey-color);border:none;height:1px;margin:.5rem 0;width:100%}.settings-wrapper .s-w-section{padding:.5rem 0}.s-w-section{display:block;width:100%}.s-w-section h2{color:var(--black-color);font-size:1.25rem}.s-w-section-content{display:block;padding:1rem;width:100%}.s-w-section-content.my-schools{display:flex;flex-wrap:wrap;gap:1rem}.my-schools .btn-new-school{align-items:center;background-color:var(--white-color);border:1px solid var(--black-color);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem;transition:all .3s ease-in-out}.btn-new-school .icon{font-size:1.5rem}.my-schools .btn-new-school:hover{background-color:var(--black-color);color:var(--white-color)}.my-schools .school-item{align-items:center;border:1px solid var(--grey-color-light);border-radius:.5rem;cursor:pointer;display:flex;gap:1rem;padding:1rem;position:relative;transition:all .3s ease-in-out;width:fit-content}.my-schools .school-item:hover{background-color:var(--grey-color)}.my-schools .school-item.is-active{background-color:var(--color-2);border:2px solid var(--color-1)}.my-schools .school-item .span-icon{align-items:center;border:1px solid var(--color-2);border-radius:.5rem;display:flex;height:50px;justify-content:center;width:50px}.my-schools .school-item.is-active .span-icon{border-color:var(--white-color)}.my-schools .school-item .span-icon .icon{color:var(--color-2);font-size:1.5rem}.my-schools .school-item.is-active .span-icon .icon{color:var(--white-color)}.my-schools .school-item .span-mark{align-items:center;background-color:var(--white-color);border:2px solid var(--color-1);border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:0;top:-12px;width:30px}.my-schools .school-item .span-mark .icon{color:var(--color-2)}.my-schools .school-item .school-item-description{display:flex;flex-direction:column}.my-schools .school-item .school-item-description h3{color:var(--black-color)}.my-schools .school-item.is-active h3{color:var(--white-color)}.my-schools .school-item .school-item-description p{color:var(--black-color);font-weight:700}.my-schools .school-item.is-active p{color:var(--white-color)}.s-w-section-content.privacy-setting{display:flex;flex-wrap:wrap;justify-content:space-between}.s-w-section-content.privacy-setting .s-w-s-c-item{align-items:center;display:flex;justify-content:space-between;width:45%}.s-w-s-c-item .s-w-s-c-item-description{display:flex;flex-direction:column;width:fit-content}.s-w-s-c-item-description h3{color:var(--black-color);font-size:1rem;font-weight:500}.s-w-s-c-item-description span{color:var(--grey-color-dark);font-size:1rem}.s-w-section-content.user-profile{display:flex;gap:2rem}.user-profile .profile-picture{align-items:center;display:flex;flex-direction:column;gap:1rem}.user-profile .profile-picture img{border:1px solid var(--grey-color-light);border-radius:50%;height:150px;padding:.2rem;width:150px}.user-profile .profile-picture button{background-color:var(--black-color);border:none;border-radius:.5rem;color:var(--white-color);cursor:pointer;padding:.5rem 1rem;transition:all .3s ease-in-out}.user-profile .profile-picture button:hover{background-color:var(--grey-color-dark)}.user-profile .profile-informations{display:flex;flex-wrap:wrap;gap:1rem;padding:0 1rem;width:calc(100% - 150px)}.profile-informations .p-i-item{display:block;width:23.5%}.p-i-item span{color:var(--grey-color-dark);font-size:1rem}.p-i-item h3{color:var(--black-color)}.settings-modal{align-items:center;background-color:var(--white-color);background-color:#ffffffb3;display:flex;height:100vh;justify-content:center;opacity:0;padding:.5rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.settings-modal-wrapper{background-color:var(--white-color);border-radius:1rem;box-shadow:0 1px 4px #00000029;height:auto;padding:1rem;width:50%}.settings-modal.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.settings-modal.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.settings-modal .stage-head{align-items:flex-start;display:flex;justify-content:space-between}.settings-modal .stage-head h1{color:var(--black-color);font-size:1rem;font-weight:600}.settings-modal .stage-head p{color:var(--grey-color-dark);font-size:.8rem}.checkbox-wrapper-34{--blue:#0d7eff;--g08:#e1e5eb;--g04:#848ea1}.checkbox-wrapper-34 .tgl{display:none}.checkbox-wrapper-34 .tgl,.checkbox-wrapper-34 .tgl *,.checkbox-wrapper-34 .tgl :after,.checkbox-wrapper-34 .tgl :before,.checkbox-wrapper-34 .tgl+.tgl-btn,.checkbox-wrapper-34 .tgl:after,.checkbox-wrapper-34 .tgl:before{box-sizing:border-box}.checkbox-wrapper-34 .tgl ::selection,.checkbox-wrapper-34 .tgl :after::selection,.checkbox-wrapper-34 .tgl :before::selection,.checkbox-wrapper-34 .tgl+.tgl-btn::selection,.checkbox-wrapper-34 .tgl::selection,.checkbox-wrapper-34 .tgl:after::selection,.checkbox-wrapper-34 .tgl:before::selection{background:none}.checkbox-wrapper-34 .tgl+.tgl-btn{color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:400;height:27px;outline:0;position:relative;-webkit-user-select:none;user-select:none;width:57px}.checkbox-wrapper-34 .tgl+.tgl-btn:after,.checkbox-wrapper-34 .tgl+.tgl-btn:before{content:"";display:block;height:100%;position:relative;width:44%}.checkbox-wrapper-34 .tgl+.tgl-btn:after{left:0}.checkbox-wrapper-34 .tgl+.tgl-btn:before{display:inline;position:absolute;top:7px}.checkbox-wrapper-34 .tgl:checked+.tgl-btn:after{left:56.5%}.checkbox-wrapper-34 .tgl-ios+.tgl-btn{background:var(--g08);border-radius:20rem;box-shadow:inset 0 0 0 1px #0000001a;padding:2px;transition:all .4s ease}.checkbox-wrapper-34 .tgl-ios+.tgl-btn:after{background:#fff;border-radius:2em;box-shadow:0 1px 2px 0 #0003;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease}.checkbox-wrapper-34 .tgl-ios+.tgl-btn:before{color:var(--g04);content:"No";right:0;top:4px;transition:left .3s cubic-bezier(.175,.885,.32,1.275)}.checkbox-wrapper-34 .tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 30px #0000001a}.checkbox-wrapper-34 .tgl-ios+.tgl-btn:active:after{padding-right:.4em}.checkbox-wrapper-34 .tgl-ios:checked+.tgl-btn{background:var(--blue)}.checkbox-wrapper-34 .tgl-ios:checked+.tgl-btn:active{box-shadow:inset 0 0 0 30px #0000001a}.checkbox-wrapper-34 .tgl-ios:checked+.tgl-btn:active:after{margin-left:-.4em}.checkbox-wrapper-34 .tgl-ios:checked+.tgl-btn:before{color:#fff;content:"Yes";left:8px;top:4px}.new-school{height:100%}.input-div,.input-div .input-form,.new-school{position:relative;width:100%}.input-div .input-form{background-color:initial;border:1px solid var(--grey-color-light);border-radius:.7rem;font-size:1rem;left:0;padding:.6rem;resize:none;top:0;z-index:1}.input-div .label-form{background:none;color:var(--grey-color-dark);font-size:1rem;left:.7rem;padding:0 .25rem;position:absolute;top:.4rem;transition:.3s;z-index:0}.input-div .label-icon{cursor:pointer;left:auto;right:.7rem;z-index:2}.input-div .input-form:focus{background:none;border:1.5px solid var(--color-2)}.input-div .input-form:focus+.label-form{font-size:.8rem;font-weight:500;left:.8em;top:-.8em;z-index:10}.input-div .input-form:focus+.label-form,.input-div .input-form:focus~.label-icon{background-color:var(--white-color);color:var(--color-2)}.input-div .input-form:not(:placeholder-shown).input-form:not(:focus)+.label-form{font-size:.4rem;font-weight:500;left:.7rem;top:-.7rem;z-index:10}.input-div span{color:var(--red-color);font-size:.5rem}.subscription-form{display:block;position:relative;width:100%}.subscription-packages{align-items:center;display:flex;gap:2rem;padding:1rem;width:100%}.subscription-packages .package-item{background-color:var(--grey-color);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;padding:1rem;transition:all .3s ease-in-out;width:33.33333%}.package-item p{color:var(--black-color);font-size:1rem;letter-spacing:.125}.package-item .pack-i-row{align-items:center;display:flex;gap:.2rem}.package-item .pack-i-row h1{color:var(--black-color);font-size:1.5rem;font-weight:600;letter-spacing:.125}.package-item .pack-i-row span{color:var(--grey-color-dark);font-size:1rem;letter-spacing:.125}.subscription-packages .package-item.btn-inactive:hover{background-color:var(--grey-color-light)}.package-item.is-active{background-color:var(--color-2)}.package-item.is-active h1,.package-item.is-active p{color:var(--white-color)}.subscription-details{display:block;position:relative;width:100%}.subscription-channels{align-items:center;background-color:var(--grey-color);border-radius:.4rem;display:flex;gap:.5rem;margin-bottom:1rem;padding:.3rem;width:100%}.subscription-channels .button{background-color:var(--grey-color-dark);padding:1rem;transition:all .3s ease-in-out;width:50%}.subscription-channels .button:hover{background-color:var(--grey-color-light)}.subscription-channels .button.btn-active{background-color:var(--white-color);border:1px solid var(--color-2);color:var(--color-2)}.subscription-details .field-col{display:flex;flex-direction:column;margin-bottom:1rem}.subscription-details .field-col p{color:var(--black-color);font-size:1rem;font-weight:600;margin-bottom:.5rem}.subscription-details .field-col input{border:1px solid var(--grey-color-light);border-radius:.5rem;padding:1rem;width:100%}.subscription-details .w-full{display:flex;gap:1rem;justify-content:space-between}.subscription-details .w-full .field-col{width:50%}.subscription-details .p-label{color:var(--black-color);font-size:1rem;font-weight:500;letter-spacing:.13}.subscription-details hr{border-top:1px dashed var(--grey-color-dark);height:0;margin:1rem 0;width:100%}.subscription-actions{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;gap:.5rem;padding:.3rem;width:100%}.subscription-actions .button{box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;padding:1rem;transition:all .3s ease-in-out;width:50%}.subscription-actions .button.btn-cancel{background-color:var(--white-color);color:var(--black-color)}.subscription-actions .button.btn-confirm{background-color:var(--black-color);color:var(--white-color)}.subscription-actions .button:hover{background-color:var(--grey-color-light)}.password-form{display:block;position:relative;width:100%}.admin-dashboard{display:block;height:100%;position:relative;width:100%}.admin-dashboard .section-banner{border-radius:.5rem;height:250px;overflow:hidden;position:relative}.admin-dashboard .section-banner .s-b-inner,.admin-dashboard .section-banner .s-b-outer{height:100%;position:absolute;width:100%}.admin-dashboard .section-banner .s-b-inner{z-index:0}.admin-dashboard .section-banner .s-b-outer{align-items:center;background-color:rgba(0,0,0,.025);display:flex;flex-direction:column;justify-content:center;z-index:1}.admin-dashboard .s-b-outer h1{color:var(--text-primary)}.admin-dashboard .s-b-outer p{color:var(--text-secondary)}.admin-dashboard .section-1{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0;width:100%}.admin-dashboard .section-1 .box-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:1rem;height:auto;padding:.3rem;width:35%}.admin-dashboard .section-1 .box-container .box-main{align-items:center;background-color:var(--grey-color-light);border-radius:.4rem;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}.admin-dashboard .section-1 .box-container .box-main .icon{font-size:2rem}.admin-dashboard .section-1 .box-container .box-main span{font-size:1rem;font-weight:500}.admin-dashboard .section-1 .box-container .box-main .box-main-row{align-items:center;display:flex;gap:.5rem}.admin-dashboard .section-1 .box-container .box-main .box-main-row p{font-size:1.5rem;font-weight:600}.admin-dashboard .section-1 .box-container .box-main .box-main-row span{color:var(--green-color);font-weight:600;letter-spacing:.0825rem}.admin-dashboard .section-1 .box-container .box-wrapper{background-color:var(--grey-color-light);display:flex;flex-direction:row;gap:.5rem;padding:.2rem;width:100%}.admin-dashboard .section-1 .box-container .box-wrapper .box{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;gap:1rem;justify-content:center;padding:.5rem;width:33.33333%}.admin-dashboard .section-1 .box-container .box-wrapper:last-child .box{width:50%}.admin-dashboard .section-1 .box-container .box-wrapper .box .icon{color:var(--grey-color-dark);font-size:1.5rem}.admin-dashboard .section-1 .box-container .box-wrapper .box:first-child .icon{color:var(--green-color)}.admin-dashboard .section-1 .box-container .box-wrapper .box:last-child .icon{color:var(--red-color)}.admin-dashboard .section-1 .box-container .box-wrapper .box .col{align-items:center;display:flex;flex-direction:column}.admin-dashboard .section-1 .box-container .box-wrapper .box .col span{font-size:.85rem;font-weight:500}.admin-dashboard .section-1 .box-container .box-wrapper .box .col p{font-size:1.5rem;font-weight:600}.admin-dashboard .section-1 .box-container .box-wrapper .box .col h3{color:var(--green-color-dark);font-size:.85rem;font-weight:600;letter-spacing:.0825rem}.admin-dashboard .section-1 .box-container .box-wrapper .box .col .tick-1{font-size:.7rem}.admin-dashboard .section-1 .box-container .box-wrapper .box .col .tick-2{color:var(--green-color-dark);font-size:.7rem;font-weight:600;letter-spacing:.0825rem}.admin-dashboard .school-container{display:flex;flex-direction:column;gap:1rem;padding:.2rem;width:30%}.admin-dashboard .school-container .item-wrapper{background-color:var(--grey-color);border-radius:.4rem;display:flex;height:125px;overflow:hidden;padding:.2rem;width:100%}.admin-dashboard .school-container .item-wrapper .icon-wrapper{align-items:center;background-color:var(--color-2);border-radius:.4rem;display:flex;height:100%;justify-content:center;width:125px}.admin-dashboard .school-container .item-wrapper:last-child .icon-wrapper{background-color:var(--color-3)}.admin-dashboard .school-container .item-wrapper .icon-wrapper .icon{color:var(--white-color);font-size:2rem}.admin-dashboard .school-container .item-wrapper .col-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:calc(100% - 80px)}.admin-dashboard .school-container .item-wrapper .col-wrapper span{font-size:1rem;font-weight:500}.admin-dashboard .school-container .item-wrapper .col-wrapper p{font-size:1.5rem;font-weight:600}.admin-dashboard .school-container .item-wrapper .col-wrapper h3{color:var(--green-color-dark);font-size:1.2rem;font-weight:600}.admin-dashboard .section-2{align-items:flex-start;align-items:center;background-color:var(--grey-color);border-radius:.4rem;display:flex;justify-content:space-between;padding:.5rem;width:100%}.admin-dashboard .section-2 .box-container{display:flex;gap:1rem;width:30%}.admin-dashboard .section-2 .box-container .box-1{align-items:center;background-color:var(--color-1);border-radius:.4rem;display:flex;flex-direction:column;justify-content:center;padding:1rem .4rem;width:37%}.admin-dashboard .section-2 .box-container:last-child .box-1{background-color:var(--green-color)}.admin-dashboard .section-2 .box-container .box-1 .icon{color:var(--white-color);font-size:2rem}.admin-dashboard .section-2 .box-container .box-1 span{color:var(--grey-color);font-size:1rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.admin-dashboard .section-2 .box-container .box-1 h3{color:var(--red-color-light);font-size:.8rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.admin-dashboard .section-2 .box-container .box-1 p{color:var(--white-color);font-size:2rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.admin-dashboard .section-2 .box-container .box-wrapper{display:flex;flex-direction:column;gap:1rem;width:70%}.admin-dashboard .section-2 .box-container .box-wrapper .box{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;gap:1rem;justify-content:center;padding:1rem;width:100%}.admin-dashboard .section-2 .box-container .box-wrapper .box .icon{font-size:2rem}.admin-dashboard .section-2 .box-container .box-wrapper .box .col{align-items:center;display:flex;flex-direction:column}.admin-dashboard .section-2 .box-container .box-wrapper .box .col span{color:var(--black-color);font-size:1rem;font-weight:500}.admin-dashboard .section-2 .box-container .box-wrapper .box .col p{color:var(--grey-color-dark);font-size:1.2rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.admin-dashboard .section-2 .chart-container{display:flex;justify-content:center;width:40%}.dashboard-maps{height:100%;position:relative;width:100%}.dashboard-maps .section-1{align-items:flex-start;align-items:center;background-color:var(--grey-color);border-radius:.4rem;display:flex;justify-content:space-between;padding:.5rem;width:100%}.dashboard-maps .section-1 .box-container{display:flex;gap:1rem;width:40%}.dashboard-maps .section-1 .box-container .box-1{align-items:center;background-color:var(--color-1);border-radius:.4rem;display:flex;flex-direction:column;justify-content:center;padding:1rem .4rem;width:30%}.dashboard-maps .section-1 .box-container:last-child .box-1{background-color:var(--green-color)}.dashboard-maps .section-1 .box-container .box-1 .icon{color:var(--white-color);font-size:2rem}.dashboard-maps .section-1 .box-container .box-1 span{color:var(--grey-color);font-size:1rem;text-align:center;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.dashboard-maps .section-1 .box-container .box-1 p{color:var(--white-color);font-size:2rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.dashboard-maps .section-1 .box-container .box-wrapper{display:flex;flex-direction:column;gap:1rem;width:70%}.dashboard-maps .section-1 .box-container .box-wrapper .box{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;gap:1rem;justify-content:center;padding:1rem;width:100%}.dashboard-maps .section-1 .box-container .box-wrapper .box .icon{font-size:2rem}.dashboard-maps .section-1 .box-container .box-wrapper .box .col{align-items:center;display:flex;flex-direction:column}.dashboard-maps .section-1 .box-container .box-wrapper .box .col span{color:var(--black-color);font-size:1rem;font-weight:500}.dashboard-maps .section-1 .box-container .box-wrapper .box .col p{color:var(--grey-color-dark);font-size:1.2rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.dashboard-maps .section-1 .chart-container{display:flex;justify-content:center;width:60%}.courses{display:block;height:100%;position:relative;width:100%}.courses .courses-head{align-items:flex-start;display:flex;flex-direction:column;height:80px;justify-content:space-around;margin-bottom:.2rem;width:100%}.courses .courses-head h1{color:var(--black-color);font-size:1.25rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.courses-head .courses-actions{align-items:center;display:flex;gap:.5rem;width:fit-content}.courses .courses-body{height:calc(100% - 80px);width:100%}.courses-body .table{height:auto;max-height:95%;width:100%}.courses-body .table tr.row-checked{accent-color:var(--grey-color-light);background-color:var(--grey-color)}.courses-body .table h3{font-size:1rem}.courses-body .pagination{height:5%;width:100%}.lessons-creation{display:block;height:100%;position:relative;width:100%}.lesson-cr-head{align-items:flex-start;border-bottom:.5px solid var(--grey-color-light);display:flex;flex-direction:column;height:110px;justify-content:center;width:100%}.lesson-cr-head button{cursor:pointer;padding:.3rem .7rem}.lesson-cr-head h1{color:var(--text-primary);font-size:1.5rem;font-weight:600}.lesson-cr-body{display:block;height:auto;margin:auto;max-height:calc(100% - 110px);overflow-y:auto;padding:1rem 0;position:relative;width:100%}.lesson-cr-body-assets{display:flex;flex-direction:column;position:relative}.lesson-cr-body .lesson-cr-body-audios,.lesson-cr-body .lesson-cr-body-images,.lesson-cr-body .lesson-cr-body-videos{display:block;height:auto;overflow-x:auto;text-align:center;white-space:nowrap;width:100%}.lesson-cr-body-audios .body-audios-item,.lesson-cr-body-images .body-images-item,.lesson-cr-body-videos .body-videos-item{display:inline-block;margin:.3rem 1rem;max-width:400px;padding:.3rem;width:auto}.lesson-cr-body-images .body-images-item img{width:100%}.lesson-section{background-color:#00000080;height:100vh;opacity:0;padding:1rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.lesson-section.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.lesson-section.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.lesson-section-container{background-color:var(--white-color);border-radius:.5rem;height:100%;margin:0 auto;width:90%}.lesson-section-head{align-items:center;border-bottom:1px solid var(--grey-color);display:flex;height:60px;justify-content:space-between;padding:.3rem;width:100%}.lesson-section-head h1{color:var(--grey-color-dark);font-size:1.5rem;font-weight:500}.lesson-section-body{display:flex;gap:1rem;height:calc(100% - 60px);padding:.5rem;width:100%}.section-content{display:block;padding:.2rem;width:65%}.section-assets{overflow-y:auto;padding:.2rem;width:35%}.section-assets .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:.3rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.section-assets .browse-image:hover{background-color:var(--grey-color-light)}.section-assets .browse-image input{display:none}.section-assets .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.section-assets .browse-image label .icon{font-size:1.7rem}.section-assets .browse-image label span{font-size:1rem;font-weight:600}.section-assets .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;margin-bottom:1rem;overflow-y:auto;padding:.5rem;width:100%}.section-assets .files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:0 .4rem;width:100%}.section-assets .file-item.file-item-audio .file-icon{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.section-assets .file-item.file-item-audio .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 100px)}.section-assets .file-item.file-item-video .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 50px)}.section-assets .file-item-img{display:flex;flex-direction:column;gap:1rem;height:250px;position:relative;width:100%}.section-assets .file-item-img .file-action,.section-assets .file-item-img .file-description{position:absolute}.section-assets .file-item-img .file-description{align-items:center;display:flex;height:100%;padding:.3rem;width:100%}.section-assets .file-item-img .file-description img{height:100%;object-fit:cover}.section-assets .file-item .file-action,.section-assets .file-item-img .file-action{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px;z-index:9}.section-assets .file-item .file-action:hover,.section-assets .file-item-img .file-action:hover{background-color:var(--grey-color-light)}.section-assets .file-item .file-action .icon,.section-assets .file-item-img .file-action .icon{font-size:1.3rem}.admin-course-reading{display:flex;gap:1rem;height:100%;justify-content:space-between;padding:.2rem;position:relative;width:100%}.admin-course-reading .a-c-r-tile{height:100%;padding:.3rem;position:relative}.admin-course-reading .a-c-r-tile.tile-1{width:33%}.admin-course-reading .a-c-r-tile.tile-2{width:67%}.tile-1 .tile-1-head{display:flex;flex-direction:column;height:auto;max-height:100px;width:100%}.tile-1 .tile-1-head h1{font-size:var(--size-md)}.tile-1 .tile-1-content{display:block;height:auto;max-height:calc(100% - 70px);overflow-y:auto;padding:.4rem 0;width:100%}.tile-2 .tile-2-inner,.tile-2 .tile-2-outer{height:100%;position:absolute;width:100%}.tile-2{z-index:0}.tile-2-head{align-items:center;display:flex;flex-direction:row;gap:.5rem;height:50px;justify-content:flex-end;padding:.2rem;width:100%}.tile-2-content{display:block;height:calc(100% - 110px);overflow-y:auto;padding:.4rem 0;width:100%}.tile-2-content .tile-2-content-audios,.tile-2-content .tile-2-content-images,.tile-2-content .tile-2-content-videos{display:block;height:auto;overflow-x:auto;text-align:center;white-space:nowrap;width:100%}.tile-2-content-audios .content-audios-item,.tile-2-content-images .content-images-item,.tile-2-content-videos .content-videos-item{display:inline-block;margin:.3rem 1rem;max-width:400px;padding:.3rem;width:auto}.tile-2-content-images .content-images-item img{width:100%}.tile-2-foot{align-items:center;display:flex;flex-direction:row;gap:.5rem;height:50px;justify-content:center;width:100%}.questions-set-stage,.reading-discussion-stage{background-color:var(--white-color);height:100vh;opacity:0;padding:.5rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;z-index:100}.reading-discussion-stage{width:50vw}.questions-set-stage{width:100vw}.questions-set-stage.slide-in,.reading-discussion-stage.slide-in{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.questions-set-stage.slide-out,.reading-discussion-stage.slide-out{opacity:0;pointer-events:none;transform:translateX(100%);visibility:hidden}.questions-set-stage .stage-head,.reading-discussion-stage .stage-head{align-items:center;display:flex;height:50px}.reading-discussion-stage .stage-head{background-color:var(--grey-color-light);border-radius:.4rem;justify-content:space-between;padding:.5rem}.reading-discussion-stage .stage-head .assisstant{align-items:center;display:flex;gap:.5rem}.stage-head .assisstant img{border-radius:50%;height:30px;width:30px}.stage-head .assisstant h1{font-size:1rem}.stage-head .assisstant p{font-size:.9rem}.questions-set-stage .stage-head{border-bottom:1px solid var(--grey-color-light);justify-content:space-between}.questions-set-stage .stage-container{height:calc(100% - 50px);width:100%}.reading-discussion-stage .stage-container{display:block;height:calc(100% - 200px);overflow-y:auto;width:100%}.reading-discussion-stage .stage-container .ai-response{background-color:var(--white-color);font-size:1rem;padding:1rem;text-align:justify;width:100%}.reading-discussion-stage .stage-container .user-question{background-color:var(--grey-color);border-radius:.4rem;font-size:1rem;margin-left:auto;max-width:80%;padding:1rem;text-align:justify;width:fit-content}.reading-discussion-stage .stage-foot{align-items:center;background-color:var(--grey-color);border-radius:1rem;display:flex;gap:.5rem;height:150px;padding:.5rem;width:100%}.reading-discussion-stage .stage-foot textarea{border:none;border-radius:.5rem;height:100%;overflow-y:auto;padding:1rem;resize:none;width:95%}.reading-discussion-stage .stage-foot span{align-items:center;background-color:var(--black-color);border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.chapter-item{border:1px solid var(--grey-color-light);border-radius:.5rem;display:block;margin:.2rem 0;overflow:hidden;position:relative;width:100%}.chapter-item .ch-i-header{background-color:var(--white-color);cursor:pointer;display:flex;height:70px;justify-content:space-between;padding:.2rem .8rem;transition:all .3s ease-in-out;width:100%}.chapter-item .ch-i-header.is_selected{background-color:var(--grey-color-light)!important}.chapter-item .ch-i-header:hover{background-color:var(--grey-color-light)}.ch-i-header .ch-i-h-l{display:flex;flex-direction:column;width:95%}.ch-i-header .ch-i-h-l h1{font-size:1.05rem}.ch-i-header .ch-i-h-l .tile{align-items:center;display:flex}.ch-i-h-l .tile .icon{font-size:.8rem;margin-right:.3rem}.ch-i-h-l .tile span{color:var(--text-secondary);font-size:.8rem;font-weight:500}.ch-i-header .ch-i-h-r{align-items:center;display:flex;height:100%;justify-content:center;width:5%}.ch-i-content{display:block;padding:.2rem .8rem;width:100%}.ch-i-content .chapter-resume{color:var(--text-secondary);font-size:.8rem;text-align:justify;width:100%}.ch-i-content .lesson-item{align-items:center;border-top:.5px solid var(--grey-color-light);cursor:pointer;display:flex;margin-top:.4rem;padding:.2rem 0;transition:all .3s ease-in-out;width:100%}.ch-i-content .lesson-item.is_selected{background-color:#f0f9ff;border-left:3px solid #0ea5e9}.ch-i-content .lesson-item:hover{background-color:var(--grey-color-light)}.ch-i-content .lesson-item h2{font-size:.9rem}.ch-i-content .lesson-item .icon{font-size:1rem;margin-right:.5rem}.ch-i-content .lesson-item span{color:var(--text-secondary);font-size:.8rem;font-weight:500}.a-l-q-s-container,.a-l-q-s-creation,.admin-lesson-questions-set{height:100%;position:relative;width:100%}.a-l-q-s-container-head,.a-l-q-s-creation-head{align-items:center;display:flex;height:60px;justify-content:space-between;width:100%}.a-l-q-s-creation-head h2{color:var(--grey-color-dark)}.a-l-q-s-container-wrapper{display:flex;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 60px);overflow-y:auto;width:100%}.a-l-q-s-creation-wrapper{height:calc(100% - 60px);width:100%}.a-l-q-s-container-wrapper-item{padding:.2rem;width:49.5%}.a-l-q-s-creation-wrapper{align-items:flex-start;background-color:var(--white-color);display:flex;justify-content:space-between;overflow:hidden}.a-l-q-s-creation-wrapper-item{height:100%;overflow-y:auto;padding:1rem;width:49.5%}.a-l-q-s-creation-wrapper-item .timing-wrapper{background-color:var(--grey-color);border-radius:.5rem;padding:.3rem}.a-l-q-s-creation-wrapper-item .timing-wrapper span{color:var(--grey-color-dark);font-size:.875rem}.a-l-q-s-creation-wrapper-item .timing-wrapper output{color:var(--text-primary);font-size:.875rem;margin-left:.5rem}.a-l-q-s-creation-wrapper-item .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.a-l-q-s-creation-wrapper-item .browse-image:hover{background-color:var(--grey-color-light)}.a-l-q-s-creation-wrapper-item .browse-image input{display:none}.a-l-q-s-creation-wrapper-item .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.a-l-q-s-creation-wrapper-item .browse-image label .icon{font-size:1.7rem}.a-l-q-s-creation-wrapper-item .browse-image label span{font-size:1rem;font-weight:600}.a-l-q-s-creation-wrapper-item .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:350px;overflow-y:auto;padding:.5rem;width:100%}.a-l-q-s-creation-wrapper-item .files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:0 .4rem;width:100%}.a-l-q-s-creation-wrapper-item .file-item.file-item-audio .file-icon{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.a-l-q-s-creation-wrapper-item .file-item.file-item-audio .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 100px)}.a-l-q-s-creation-wrapper-item .file-item.file-item-image .file-description{align-items:center;display:flex;max-width:calc(100% - 50px);padding:.3rem}.a-l-q-s-creation-wrapper-item .file-item.file-item-image .file-description img{max-width:100%}.a-l-q-s-creation-wrapper-item .file-item .file-action{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px}.a-l-q-s-creation-wrapper-item .file-item .file-action:hover{background-color:var(--grey-color-light)}.a-l-q-s-creation-wrapper-item .file-item .file-action .icon{font-size:1.3rem}.a-l-q-s-creation-wrapper-item .content-wrapper span{color:var(--text-primary);font-size:1rem;font-style:italic;font-weight:400}.a-l-q-s-creation-wrapper-item .content-wrapper hr{background-color:var(--grey-color-light);border:none;border-radius:.4rem;height:1px;margin:.5rem 0;width:10%}label.radio-wrapper-11{--primary:#2500e0;--other:#242424;align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:12px 0;position:relative}label.radio-wrapper-11 input[type=radio]{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}label.radio-wrapper-11 .design{border:1px solid var(--other);border-radius:100%;height:16px;margin-right:.9em;position:relative;width:16px}label.radio-wrapper-11 .design:after,label.radio-wrapper-11 .design:before{border-radius:inherit;content:"";display:block;height:inherit;position:absolute;transform:scale(0);transform-origin:center center;width:inherit}label.radio-wrapper-11 .design:before{background:var(--other);opacity:0;transition:.3s}label.radio-wrapper-11 .design:after{background:var(--primary);opacity:.4;transition:.6s}label.radio-wrapper-11 .text{color:var(--other);font-size:.7rem;font-weight:500}label.radio-wrapper-11 input:checked+.design:before{opacity:1;transform:scale(.6)}label.radio-wrapper-11 input:focus+.design,label.radio-wrapper-11 input:hover+.design{border:1px solid var(--primary)}label.radio-wrapper-11 input:focus+.design:before,label.radio-wrapper-11 input:hover+.design:before{background:var(--primary)}label.radio-wrapper-11 input:hover~.text{color:var(--primary)}label.radio-wrapper-11 input:active+.design:after,label.radio-wrapper-11 input:focus+.design:after{opacity:.1;transform:scale(2.6)}.challenge-themes{display:block;height:100%;position:relative;width:100%}.challenge-themes .challenge-theme-head{display:block;height:100px;width:100%}.challenge-themes .challenge-theme-head h1{color:var(--text-primary);font-size:1.25rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.challenge-theme-head .c-t-actions{align-items:center;display:flex;gap:.5rem;width:fit-content}.challenge-themes .challenge-theme-body{height:calc(100% - 100px);width:100%}.challenge-theme-body .table{height:auto;max-height:95%;width:100%}.challenge-theme-body .table tr.row-checked{accent-color:var(--grey-color-light);background-color:var(--grey-color)}.challenge-theme-body .table .td-row{align-items:center;display:flex}.challenge-theme-body .table .td-row img{border:1px solid var(--grey-color-light);border-radius:100%;height:40px;margin-right:.5rem;padding:.2rem;width:40px}.challenge-theme-body .table .td-col{display:flex;flex-direction:column}.challenge-theme-body .table .td-col .span-names{color:var(--text-primary)}.challenge-theme-body .table .td-col .span-mail{color:var(--text-secondary);font-size:.8rem}.challenge-theme-body .table td .span-role{color:var(--grey-color-dark);font-size:.7rem}.challenge-theme-body .pagination{height:5%;width:100%}.challenge-theme-category-creation{display:block;height:100%;position:relative;width:100%}.c-t-c-cr-head{align-items:flex-start;border-bottom:.5px solid var(--grey-color-light);display:flex;flex-direction:column;height:80px;justify-content:center;width:100%}.c-t-c-cr-head button{cursor:pointer;padding:.3rem .7rem}.c-t-c-cr-head h1{color:var(--text-primary);font-size:1.5rem;font-weight:600}.c-t-c-cr-body{height:auto;margin:auto;max-height:calc(100% - 80px);overflow-y:auto;padding:1rem 0}.c-t-c-cr-body,.challenge-theme-questions{display:block;position:relative;width:100%}.challenge-theme-questions{height:100%}.challenge-theme-questions .challenge-theme-questions-head{display:block;height:150px;position:relative;width:100%}.challenge-theme-questions-head span{color:var(--grey-color-dark);font-size:1rem}.challenge-theme-questions-head h1{color:var(--black-color);font-size:1.25rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.challenge-theme-questions-head h3{color:var(--text-primary);font-size:1rem;font-weight:500}.challenge-theme-questions .challenge-theme-questions-body{display:flex;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 150px);overflow-y:auto;width:100%}.challenge-theme-questions-body .w-50{width:49.4%}.timing-wrapper{padding:.3rem}.challenge-theme-questions-body .w-50 .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.3rem;overflow-y:auto}.w-50 .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.w-50 .browse-image:hover{background-color:var(--grey-color-light)}.w-50 .browse-image input{display:none}.w-50 .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.w-50 .browse-image label .icon{font-size:1.7rem}.w-50 .browse-image label span{font-size:1rem;font-weight:600}.w-50 .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:350px;overflow-y:auto;padding:.5rem;width:100%}.w-50 .files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:0 .4rem;width:100%}.w-50 .file-item.file-item-audio .file-icon{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.w-50 .file-item.file-item-audio .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 100px)}.w-50 .file-item.file-item-image .file-description{align-items:center;display:flex;max-width:calc(100% - 50px);padding:.3rem}.w-50 .file-item.file-item-image .file-description img{max-width:100%}.w-50 .file-item .file-action{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px}.w-50 .file-item .file-action:hover{background-color:var(--grey-color-light)}.w-50 .file-item .file-action .icon{font-size:1.3rem}.w-50 .content-wrapper span{color:var(--text-primary);font-size:1rem;font-style:italic;font-weight:400}.w-50 .content-wrapper hr{background-color:var(--grey-color-light);border:none;border-radius:.4rem;height:1px;margin:.5rem 0;width:10%}.schools{display:block;height:100%;position:relative;width:100%}.schools .school-head{align-items:flex-start;display:flex;flex-direction:column;height:80px;justify-content:space-around;margin-bottom:.2rem;width:100%}.schools .school-head h1{color:var(--black-color);font-size:1.25rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.school-head .sc-actions{align-items:center;display:flex;gap:.5rem;width:fit-content}.schools .school-body{height:calc(100% - 80px);width:100%}.school-body .table{height:auto;max-height:95%;width:100%}.school-body .table tr.row-checked{accent-color:var(--grey-color-light);background-color:var(--grey-color)}.school-body .table h3{font-size:1rem}.school-body .pagination{height:5%;width:100%}.school-creation{display:block;height:100%;position:relative;width:100%}.sc-cr-head{align-items:flex-start;border-bottom:.5px solid var(--grey-color-light);display:flex;flex-direction:column;height:80px;justify-content:center;width:100%}.sc-cr-head button{cursor:pointer;padding:.3rem .7rem}.sc-cr-head h1{color:var(--text-primary);font-size:1.5rem;font-weight:600}.sc-cr-body{height:auto;margin:auto;max-height:calc(100% - 80px);overflow-y:auto;padding:1rem 0}.sc-cr-body,.users{display:block;position:relative;width:100%}.users{height:100%}.users .user-head{align-items:center;display:flex;height:50px;justify-content:space-between;width:100%}.user-head .u-actions{align-items:center;display:flex;gap:.5rem;width:fit-content}.users .user-body{height:calc(100% - 50px);width:100%}.user-body .table{height:auto;max-height:95%;width:100%}.user-body .table tr.row-checked{accent-color:var(--grey-color-light);background-color:var(--grey-color)}.user-body .table .td-row{align-items:center;display:flex}.user-body .table .td-row img{border:1px solid var(--grey-color-light);border-radius:100%;height:40px;margin-right:.5rem;padding:.2rem;width:40px}.user-body .table .td-col{display:flex;flex-direction:column}.user-body .table .td-col .span-names{color:var(--text-primary)}.user-body .table .td-col .span-mail{color:var(--text-secondary);font-size:.8rem}.user-body .table td .span-role{color:var(--grey-color-dark);font-size:.7rem}.user-body .pagination{height:5%;width:100%}.user-creation{display:block;height:100%;position:relative;width:100%}.us-cr-head{align-items:flex-start;border-bottom:.5px solid var(--grey-color-light);display:flex;flex-direction:column;height:80px;justify-content:center;width:100%}.us-cr-head button{cursor:pointer;padding:.3rem .7rem}.us-cr-head h1{color:var(--text-primary);font-size:1.5rem;font-weight:600}.us-cr-body{display:flex;height:auto;justify-content:space-between;margin:auto;max-height:calc(100% - 80px);overflow-y:auto;padding:1rem 0;position:relative;transition:width .3s ease-in-out;width:100%}.us-cr-body .information-section{display:block;height:100%;position:relative;width:60%}.us-cr-body .preview-section{width:38%}.us-cr-body h2{color:var(--text-secondary);font-size:1.2rem;font-weight:500}.us-cr-body .us-cr-fileds{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;padding:1rem 0;width:100%}.us-cr-fileds .thumbnails{display:flex;height:125px;justify-content:center;margin:auto auto 1rem;position:relative;width:125px}.us-cr-fileds .thumbnails img{border:.5px solid var(--grey-color-light);border-radius:50%;height:100%;padding:.2rem;width:100%}.us-cr-fileds .thumbnails .span-remove{align-items:center;background-color:var(--red-color);border-radius:1rem;cursor:pointer;display:flex;height:fit-content;justify-content:center;padding:.5rem .8rem;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:fit-content}.us-cr-fileds .thumbnails .span-remove:hover{background-color:var(--red-color-light)}.us-cr-fileds .thumbnails .span-remove .icon{color:var(--white-color);font-size:1.2rem}.us-cr-fileds .thumbnails .browse-image{background-color:var(--grey-color);border:1px solid var(--grey-color-light);border-radius:50%;bottom:0;height:40px;overflow:hidden;position:absolute;right:0;transition:all .3s ease-in-out;width:40px}.us-cr-fileds .thumbnails .browse-image:hover{background-color:var(--grey-color-light)}.us-cr-fileds .thumbnails .browse-image input{display:none}.us-cr-fileds .thumbnails .browse-image label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.us-cr-fileds .thumbnails .browse-image label .icon{font-size:1.5rem}.us-cr-body .information-section .us-cr-assets{display:block;position:relative;width:100%}.us-cr-assets .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.us-cr-assets .browse-image:hover{background-color:var(--grey-color-light)}.us-cr-assets .browse-image input{display:none}.us-cr-assets .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.us-cr-assets .browse-image label .icon{font-size:1.7rem}.us-cr-assets .browse-image label span{font-size:1rem;font-weight:600}.us-cr-assets .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:350px;overflow-y:auto;padding:.5rem;width:100%}.files-container .file-item{padding:0 .4rem;width:100%}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.custom-phone-input{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;font-size:16px;overflow:hidden;width:100%}.custom-phone-input input{border:none;flex:1 1;font-size:16px;outline:none;padding:10px 12px}.custom-phone-input .PhoneInputCountryIcon{align-items:center;display:flex;height:16px;margin-left:10px;margin-right:10px;width:24px}.custom-phone-input:focus-within{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.user-details{display:block;height:100%;overflow:hidden;position:relative;width:100%}.user-details .user-details-infos{display:block;height:200px;width:100%}.user-details .user-details-infos button{cursor:pointer;padding:.2rem .5rem}.user-details-infos .user-d-i-wrapper{align-items:center;display:flex;padding:.5rem 1rem;width:fit-content}.user-d-i-wrapper img{border:2px solid var(--grey-color);border-radius:50%;height:150px;margin-right:1rem;padding:.2rem;width:150px}img.is-active{border:2px solid var(--green-color)}img.is-inactive{border:2px solid var(--red-color)}.user-d-i-wrapper .user-d-i-w-col{align-items:flex-start;display:flex;flex-direction:column}.user-d-i-wrapper .user-d-i-w-row{align-items:center;display:flex;flex-direction:row}.user-d-i-w-row .icon{color:var(--grey-color-light);font-size:1rem;margin-right:.5rem}.user-d-i-w-row .icon.is-active{color:var(--green-color)}.user-d-i-w-row .icon.is-inactive{color:var(--red-color)}.user-d-i-w-row span{color:var(--grey-color-dark);font-size:1rem;font-weight:600}.user-details .user-details-tab{background-color:var(--color-2);display:block;height:50px;padding:.5rem;width:100%}.user-details .user-details-container{display:block;height:calc(100% - 250px);width:100%}.user-details-contact{background-color:var(--grey-color);height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:50vw;z-index:100}.user-details-contact.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.user-details-contact.slide-out{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.user-details-contact-head{align-items:flex-start;border-bottom:1px solid var(--grey-color-light);display:flex;height:110px;justify-content:space-between;padding:.5rem;width:100%}.user-details-contact-head h1{color:var(--black-color);font-size:1.3rem;font-weight:700}.user-details-contact-head p{color:var(--grey-color-dark);font-size:1rem;font-weight:600}.user-details-contact-head span{color:var(--black-color);font-size:.975rem}.user-details-contact-body{display:block;height:auto;max-height:calc(100% - 110px);overflow-y:auto;padding:1rem;width:100%}.u-d-overview{display:block;height:100%;overflow-y:auto;width:100%}.u-d-overview h1{font-size:1.3rem}.u-d-overview .overview-wrapper{display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem .25rem;width:100%}.overview-wrapper .ow-row{align-items:center;border-radius:.4rem;display:flex;flex-direction:row;padding:1rem;width:19%}.ow-row .icon{font-size:2rem;margin-right:1rem}.overview-wrapper .ow-col{display:flex;flex-direction:column}.ow-col h3{color:var(--black-color);font-weight:500;margin-bottom:.1rem}.ow-col span{color:var(--color-2);font-size:1rem}.u-d-documents{display:block;height:100%;overflow-y:auto;position:absolute;width:100%}.u-d-documents .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;height:auto;overflow-y:auto;padding:.5rem;position:relative;width:100%}.files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:.4rem;width:49.5%}.file-item .icon-wrapper{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.file-item .file-description{padding:0 .5rem;width:calc(100% - 150px)}.file-item .file-description h1{font-size:1.1rem;font-weight:600;letter-spacing:.025rem;margin-bottom:.1rem}.file-item .file-description span{color:var(--grey-color-dark);font-size:1rem;font-weight:600;letter-spacing:.025rem}.file-item .file-actions{align-items:center;display:flex;gap:.3rem;height:50px;justify-content:center;width:100px}.file-item .file-actions span{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;transition:all .3s ease-in-out;width:50%}.file-item .file-actions span:hover{background-color:var(--grey-color-light)}.file-item .file-actions span .icon{font-size:1.3rem}.u-d-documents-preview{background-color:#00000080;height:100%;padding:.5rem;position:absolute!important;top:0;width:100%;z-index:1}.u-d-documents-preview-container{background-color:var(--white-color);border-radius:.2rem;height:100%;margin:auto;padding:.2rem;position:relative;width:60%}.u-d-documents-preview-container span{background-color:var(--black-color);border-radius:.4rem;color:var(--white-color);cursor:pointer;font-size:1rem;padding:.4rem .7rem}.admission-test{background-color:var(--white-color);height:100vh;position:relative;width:100vw}.ad-test-inner,.ad-test-outer{height:100%;position:absolute;width:100%}.ad-test-inner{padding:1rem 2rem}.ad-test-outer{background-color:#00000080;display:block;padding:1rem;z-index:1}.ad-test-inner-head{border-bottom:.5px solid var(--grey-color-light);display:block;height:190px;width:100%}.ad-test-inner-head h1{font-size:1.25rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.ad-test-inner-head h1,.ad-test-inner-head h2{color:var(--black-color);letter-spacing:.095rem}.ad-test-inner-head h2{font-size:1rem;font-weight:500;text-align:justify}.ad-test-inner-head span{color:var(--grey-color-dark);font-size:.875rem;font-weight:600;letter-spacing:.095rem}.ad-test-inner-head-description{align-items:flex-end}.ad-test-inner-body{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 190px);overflow-y:auto;padding:.7rem 0;width:100%}.ad-test-inner-body .ad-test-inner-item{width:49.5%}.ad-test-outer-head{align-items:flex-start;background-color:var(--white-color);border-bottom:.5px solid var(--grey-color-light);border-top-left-radius:.6rem;border-top-right-radius:.6rem;display:flex;height:60px;justify-content:space-between;padding:.5rem;width:100%}.ad-test-outer-head h1{color:var(--color-1);font-size:1.25rem;font-weight:600;text-shadow:currentColor}.ad-test-outer-body{align-items:flex-start;background-color:var(--white-color);border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;display:flex;height:calc(100% - 80px);justify-content:space-between;overflow:hidden;width:100%}.ad-test-outer-item{height:100%;overflow-y:auto;padding:1rem;width:49.5%}.ad-test-outer-item .timing-wrapper{background-color:var(--grey-color);border-radius:.5rem;padding:.3rem}.ad-test-outer-item .timing-wrapper span{color:var(--grey-color-dark);font-size:.875rem}.ad-test-outer-item .timing-wrapper output{color:var(--text-primary);font-size:.875rem;margin-left:.5rem}.ad-test-outer-item .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.ad-test-outer-item .browse-image:hover{background-color:var(--grey-color-light)}.ad-test-outer-item .browse-image input{display:none}.ad-test-outer-item .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.ad-test-outer-item .browse-image label .icon{font-size:1.7rem}.ad-test-outer-item .browse-image label span{font-size:1rem;font-weight:600}.ad-test-outer-item .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:350px;overflow-y:auto;padding:.5rem;width:100%}.ad-test-outer-item .files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:0 .4rem;width:100%}.ad-test-outer-item .file-item.file-item-audio .file-icon{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.ad-test-outer-item .file-item.file-item-audio .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 100px)}.ad-test-outer-item .file-item.file-item-image .file-description{align-items:center;display:flex;max-width:calc(100% - 50px);padding:.3rem}.ad-test-outer-item .file-item.file-item-image .file-description img{max-width:100%}.ad-test-outer-item .file-item .file-action{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px}.ad-test-outer-item .file-item .file-action:hover{background-color:var(--grey-color-light)}.ad-test-outer-item .file-item .file-action .icon{font-size:1.3rem}.ad-test-outer-item .content-wrapper span{color:var(--text-primary);font-size:1rem;font-style:italic;font-weight:400}.ad-test-outer-item .content-wrapper hr{background-color:var(--grey-color-light);border:none;border-radius:.4rem;height:1px;margin:.5rem 0;width:10%}.challenge-creation{display:flex;gap:.5rem;height:100vh;padding:.3rem;position:relative;width:100vw}.challene-timeline{background-color:var(--grey-color);border-radius:.4rem;height:100%;width:20%}.challene-timeline-head{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center;width:100%}.challene-timeline-head h1{color:var(--grey-color-dark);font-size:1.2rem;letter-spacing:.0125rem}.challene-timeline-body{align-items:center;display:flex;flex-direction:column;gap:1rem;height:calc(100% - 100px);width:100%}.challene-timeline-body hr{background-color:var(--grey-color-light);border:none;height:50px;width:1px}.challene-timeline-item{display:flex;gap:1rem;padding:1rem;width:100%}.step-mark{align-items:center;border:1px solid var(--black-color);border-radius:50%;color:var(--black-color);display:flex;height:40px;justify-content:center;width:40px}.step-mark.is-activated{background-color:var(--black-color);color:var(--white-color)}.step-description{display:block;width:calc(100% - 60px)}.step-description h2{font-size:1rem}.step-description p{color:var(--grey-color-dark);font-size:.8rem}.challenge-creation-wrapper{background-color:var(--white-color);border-radius:.5rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;height:100%;width:80%}.c-c-step-1{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.c-c-step-2{height:100%;overflow-y:auto;width:100%}.c-c-step-2 .w-80{margin:auto}.c-c-step-3{height:100%;width:100%}.c-c-step-3-head{height:50px;padding:.3rem}.c-c-step-3-body{height:calc(100% - 50px)}.c-c-step-3-body .w-40,.c-c-step-3-body .w-60{height:100%;overflow-y:auto;padding:.5rem}h3{color:var(--grey-color-dark);font-size:1rem;font-weight:500}.timing-wrapper{background-color:var(--grey-color);border-radius:.5rem;padding:.4rem .8rem}.timing-wrapper span{color:var(--grey-color-dark);font-size:.875rem}.timing-wrapper output{color:var(--text-primary);font-size:.875rem;margin-left:.5rem}.w-40 .browse-image{background-color:var(--grey-color);border:1px dashed var(--grey-color-light);border-radius:.3rem;height:100px;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.w-40 .browse-image:hover{background-color:var(--grey-color-light)}.w-40 .browse-image input{display:none}.w-40 .browse-image label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.w-40 .browse-image label .icon{font-size:1.7rem}.w-40 .browse-image label span{font-size:1rem;font-weight:600}.w-40 .files-container{background-color:var(--grey-color);border-radius:.3rem;display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:350px;overflow-y:auto;padding:.5rem;width:100%}.w-40 .files-container .file-item{align-items:center;background-color:var(--white-color);border-radius:.4rem;display:flex;padding:0 .4rem;width:100%}.w-40 .file-item.file-item-audio .file-icon{align-items:center;border:1px solid var(--grey-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;width:50px}.w-40 .file-item.file-item-audio .file-description{align-items:center;display:flex;padding:.3rem;width:calc(100% - 100px)}.w-40 .file-item.file-item-image .file-description{align-items:center;display:flex;max-width:calc(100% - 50px);padding:.3rem}.w-40 .file-item.file-item-image .file-description img{max-width:100%}.w-40 .file-item .file-action{align-items:center;border:1px solid var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px}.w-40 .file-item .file-action:hover{background-color:var(--grey-color-light)}.w-40 .file-item .file-action .icon{font-size:1.3rem}.w-40 .content-wrapper span{color:var(--text-primary);font-size:1rem;font-style:italic;font-weight:400}.w-40 .content-wrapper hr{background-color:var(--grey-color-light);border:none;border-radius:.4rem;height:1px;margin:.5rem 0;width:10%}.answers-wrapper{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;width:100%}.answer-item .icon{color:var(--red-color)!important;cursor:pointer}.pickup-frame-container{height:100%;padding:.5rem;position:absolute;top:0;width:100%;z-index:1}.radio-wrapper-22 *,.radio-wrapper-22 :after,.radio-wrapper-22 :before{box-sizing:border-box}.radio-wrapper-22 .radio-input{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.radio-wrapper-22 .radio-input:checked+.radio-tile{border-color:#2260ff;box-shadow:0 5px 10px #0000001a;color:#2260ff}.radio-wrapper-22 .radio-input:checked+.radio-tile:before{background-color:#2260ff;border-color:#2260ff;opacity:1;transform:scale(1)}.radio-wrapper-22 .radio-input:checked+.radio-tile .radio-icon,.radio-wrapper-22 .radio-input:checked+.radio-tile .radio-label{color:#2260ff}.radio-wrapper-22 .radio-input:focus+.radio-tile{border-color:#2260ff;box-shadow:0 5px 10px #0000001a,0 0 0 4px #b5c9fc}.radio-wrapper-22 .radio-input:focus+.radio-tile:before{opacity:1;transform:scale(1)}.radio-wrapper-22 .radio-tile{align-items:center;background-color:#fff;border:2px solid #b5bfd9;border-radius:.5rem;box-shadow:0 5px 10px #0000001a;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:7rem;position:relative;transition:.15s ease;width:7rem}.radio-wrapper-22 .radio-tile:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFF' viewBox='0 0 256 256'%3E%3Cpath fill='none' d='M0 0h256v256H0z'/%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M216 72.005 104 184l-56-55.995'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:12px;border:2px solid #b5bfd9;border-radius:50%;content:"";display:block;height:1.25rem;left:.25rem;opacity:0;position:absolute;top:.25rem;transform:scale(0);transition:.25s ease;width:1.25rem}.radio-wrapper-22 .radio-tile:hover{border-color:#2260ff}.radio-wrapper-22 .radio-tile:hover:before{opacity:1;transform:scale(1)}.radio-wrapper-22 .radio-icon{color:#494949;transition:.375s ease}.radio-wrapper-22 .radio-icon svg{height:3rem;width:3rem}.radio-wrapper-22 .radio-label{color:#707070;font-size:.875rem;text-align:center;transition:.375s ease}.pickup-question{background-color:var(--white-color);border-radius:.4rem;display:block;height:100%;position:relative;width:100%}.pickup-question-head{align-items:flex-start;height:60px;position:relative;width:100%}.pickup-question-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 60px);width:100%}.challenge-hosting{height:100vh;position:relative;width:100vw}.challenge-hosting-banner,.challenge-hosting-wrapper{height:100%;position:absolute;width:100%}.challenge-hosting-banner{z-index:0}.challenge-hosting-wrapper{background-color:#ffffff80;z-index:1}.c-h-w-head{height:300px;width:100%}.c-h-w-head .c-code-info{align-items:center;display:flex;flex-direction:column}.c-h-w-head .c-code-info span{color:var(--grey-color-dark);font-size:var(--size-md);font-weight:600;letter-spacing:.05rem}.c-h-w-head .c-code-info h1{font-size:3rem;letter-spacing:.15rem;margin-bottom:1rem}.c-h-w-head .c-qr-code-info{aspect-ratio:1/1;cursor:pointer;height:100%;overflow:hidden;position:relative}.c-h-w-head .c-qr-code-info .qr-inner,.c-h-w-head .c-qr-code-info .qr-outer{height:100%;left:0;position:absolute;top:0;width:100%}.c-h-w-head .c-qr-code-info .qr-inner .qr-code{height:100%;object-fit:cover;width:100%}.c-h-w-head .c-qr-code-info .qr-outer{background-color:#0000;pointer-events:none;transition:background-color .3s ease-in-out;z-index:1}.c-h-w-head .c-qr-code-info:hover .qr-outer{background-color:#0009}.c-h-w-head .c-joining-info{align-items:center;display:flex;flex-direction:column}.c-h-w-head .c-joining-info p{color:var(--grey-color-dark);font-size:1.2rem}.c-h-w-head .c-joining-info .icon{color:var(--grey-color-dark);font-size:2.5rem}.c-h-w-head .c-joining-info h2{font-size:1rem;letter-spacing:.15rem}.c-h-w-head .c-joining-info h1{color:var(--color-1);font-size:3rem}.c-h-w-body{display:flex;height:calc(100% - 300px);justify-content:space-between;padding:.3rem .6rem;width:100%}.c-h-w-body.full-screen{background-color:var(--grey-color);height:100%;position:absolute;top:0}.c-h-w-body .c-h-w-body-leaderbord{height:100%;width:39.5%}.c-h-w-body .c-h-w-body-question{height:100%;width:60%}.b-q-options{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:1rem;padding:.2rem;width:100%}.b-q-options .op-tile{display:flex;gap:.2rem;width:fit-content}.b-q-options .fullscreen-btn{align-items:center;background-color:var(--grey-color);border-radius:.3rem;cursor:pointer;display:flex;height:35px;justify-content:center;transition:all .3s ease-in-out;width:35px}.b-q-options .fullscreen-btn:hover{background-color:var(--grey-color-light)}.b-q-content{height:calc(100% - 40px);padding:.2rem;width:100%}.b-q-content .b-q-c-description{border:1px solid var(--grey-color-dark);border-radius:.4rem;margin-bottom:2rem;padding:2rem 1rem .5rem;position:relative;width:100%}.b-q-content .b-q-c-description img{align-items:center;background-color:var(--white-color);border-radius:.3rem;display:flex;height:50px;justify-content:center;left:-15px;padding:.3rem;position:absolute;top:-20px;width:50px}.b-q-content .b-q-c-description p{position:relative}.b-q-content .answers-wrapper{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.challenge-hosting .challenge-hosting-details{background-color:var(--white-color);box-shadow:1.95px 1.95px 2.6px #00000026;height:100%;position:absolute;top:0;z-index:1}.c-host-det-head{background-color:var(--grey-color-light);height:50px;padding:.3rem 1rem}.c-host-det-head h1{font-size:1.2rem}.c-host-det-body{height:calc(100% - 50px);overflow-y:auto;padding:.5rem}.challenge-description{display:flex;flex-direction:column;padding:var(--size-xs);position:relative;width:100%}.details-label{display:block;padding:var(--size-xs);width:100%}.details-label .dl-row{align-items:center;display:flex}.details-label .dl-row .icon{font-size:var(--size-md);margin-right:var(--size-xs)}.details-label .dl-row span{color:var(--color-1);font-size:var(--size-md)}.details-label p{color:var(--black-color);font-size:var(--size-md);font-weight:600;margin:var(--size-xs) 0;text-align:justify}.details-label p:last-child{color:var(--grey-color-dark);font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:500}hr{background-color:var(--grey-color-light);border:none;height:1px;width:100%}.details-row{align-items:center;display:flex;padding:var(--size-xs);width:100%}.details-row span{font-weight:600}.details-row span:first-child{color:var(--grey-color-dark);margin-right:var(--size-xs)}.details-row span:last-child{color:var(--black-color)}.challenge-reports{display:block;padding:.5rem}.challenge-reports-head{background-color:var(--grey-color);border-radius:.5rem;flex-direction:row;height:100px;justify-content:space-around;width:100%}.c-r-h-tile,.challenge-reports-head{align-items:center;display:flex}.c-r-h-tile .icon{font-size:3rem;margin-right:.7rem}.c-r-h-tile:first-child .icon{color:var(--grey-color-dark)}.c-r-h-tile:nth-child(2) .icon{color:var(--color-1)}.c-r-h-tile:nth-child(3) .icon{color:var(--color-2)}.c-r-h-tile:last-child .icon{color:var(--color-3)}.c-r-h-tile .col span{font-weight:500}.c-r-h-tile .col h1{align-items:center;display:flex;flex-direction:column;font-size:2rem}.challenge-reports-tab{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.challenge-reports-tab .button{border:none;color:var(--grey-color-dark);font-size:1rem;padding:.5rem;transition:all .3s ease-in-out}.challenge-reports-tab .button.active{border-bottom:2px solid var(--color-1);border-radius:0;color:var(--color-1)}.challenge-reports-body{display:flex;flex-wrap:wrap;gap:1rem;height:auto;max-height:calc(100% - 150px);overflow-y:auto;padding:1rem;width:100%}.c-r-b-item{width:49.5%}.c-r-i-header .span-question{background-color:var(--grey-color-light);border-radius:.5rem;font-size:.8rem;font-weight:600;padding:.5rem .7rem}.answers-wrapper .ans-item-wr{background-color:var(--grey-color);padding:.5rem}.answers-wrapper .answer-item{width:60%}.answers-wrapper .w-40{border:.5px solid var(--grey-color-light);border-radius:.4rem;display:block;padding:.2rem;position:relative}.answers-wrapper .w-40 .icon{color:var(--grey-color-light);font-size:.7rem;margin-right:.4rem}.answers-wrapper .w-40 span{color:var(--color-1);font-size:.8rem}.answers-wrapper .w-40 .row span{color:var(--black-color);font-size:.8rem}.challenge-report-item{border-radius:var(--size-xs);box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;display:block;height:80px;overflow:hidden;width:100%}.challenge-report-item.height-auto{height:auto}.c-r-i-header{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 var(--size-md);width:100%}.c-r-i-header .span-player{align-items:center;background-color:var(--grey-color-light);border-radius:.5rem;display:flex;font-size:.8rem;font-weight:600;padding:.5rem .7rem}.c-r-i-header .span-player .icon{margin-right:.2rem}.c-r-i-header .ticks{align-items:center;display:flex;flex-direction:column}.c-r-i-header .ticks span{font-size:.8rem}.c-r-i-header .ticks span:last-child{color:var(--color-1);font-size:1rem;font-weight:600}.c-r-i-header .span-icon{align-items:center;background-color:var(--grey-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease-in-out;width:40px}.c-r-i-header .span-icon:hover{background-color:var(--grey-color-light)}.c-r-i-content{display:flex;flex-direction:column;padding:.5rem var(--size-md);width:100%}.c-r-i-content .question-tick{background-color:var(--red-color);border-radius:.5rem;color:var(--white-color);font-size:.8rem;font-weight:600;padding:.3rem .4rem;width:fit-content}.c-r-i-content .row{align-items:center;display:flex}.c-r-i-content .row .span-label{color:var(--grey-color-dark);font-size:1rem}.c-r-i-content .row .span-mark{color:var(--text-primary);font-size:1rem;font-weight:600;margin-left:.5rem}.c-r-i-content .col{align-items:flex-start;display:flex;flex-direction:column;width:100%}.c-r-i-content .col span{color:var(--grey-color-dark);font-size:1rem;font-style:italic;font-weight:600}.c-r-i-content .col hr{background-color:var(--grey-color-light);border:none;border-radius:.5rem;height:3px;margin:.3rem 0 1rem;width:10%}.c-r-i-content .col p{font-size:1rem;font-weight:400}.c-r-i-content .tick-result{background-color:var(--color-2);border-radius:.4rem;padding:1rem;text-align:center}.tick-result span{color:var(--white-color);font-size:1rem;font-weight:600}.c-r-i-content .answers-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%}.answers-wrapper .answer-item{align-items:flex-start;border:.5px solid var(--grey-color-light);border-radius:.5rem;display:flex;flex-direction:column;min-height:50px;padding:.5rem;position:relative;width:calc(50% - .5rem)}.answer-item .icon{color:var(--grey-color-dark);font-size:1.2rem}.answer-item p{font-size:1rem;font-weight:400;margin-top:.3rem}.answer-item.is-good{background-color:var(--green-color-light);border-color:var(--green-color)}.answer-item.is-good .icon{color:var(--green-color)!important}.answer-item.is-wrong{background-color:var(--red-color-light);border-color:var(--red-color)}.answer-item.is-wrong .icon{color:var(--red-color)!important}.joining-requests{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;position:relative;width:100%}.jr-item{border:1px solid var(--grey-color-light);border-radius:var(--size-xs);width:32.4%}.jr-item,.jr-item .jr-item-wrapper{display:flex;justify-content:space-between}.jr-item .jr-item-wrapper{align-items:center;padding:var(--size-xs);position:relative;width:100%}.jr-item.is-pending-request{overflow:hidden;position:relative}.jr-item.is-pending-request span:first-child{animation:animate1 2s linear infinite;background:linear-gradient(to right,var(--red-color),var(--green-color));height:var(--size-xs);left:0;position:absolute;top:0;width:100%}@keyframes animate1{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.jr-item.is-pending-request span:nth-child(2){animation:animate2 2s linear infinite;background:linear-gradient(to bottom,var(--red-color),var(--green-color));height:100%;position:absolute;right:0;top:0;width:var(--size-xs)}@keyframes animate2{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.jr-item.is-pending-request span:nth-child(3){animation:animate3 2s linear infinite;background:linear-gradient(to left,var(--red-color),var(--green-color));bottom:0;height:var(--size-xs);left:0;position:absolute;width:100%}@keyframes animate3{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.jr-item.is-pending-request span:nth-child(4){animation:animate4 2s linear infinite;background:linear-gradient(to top,var(--red-color),var(--green-color));height:100%;left:0;position:absolute;top:0;width:var(--size-xs)}@keyframes animate4{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.jr-item .jr-i-profile{align-items:center;display:flex;justify-content:flex-start}.jr-item .jr-i-profile img{border-radius:50%;height:40px;margin-right:var(--size-xs);width:40px}.jr-item .jr-i-profile h1{font-size:.7rem}.jr-item .jr-i-actions{align-items:center;display:flex;gap:.3rem}.jr-item .jr-i-actions .button{font-size:var(--size-xs);padding:.5rem}.jr-item .jr-i-actions .button.eject{background-color:var(--red-color)}.jr-item .jr-i-actions .button.accepted{background-color:var(--green-color)}.jr-item .jr-i-actions .button:hover{background-color:var(--grey-color-dark)}.jr-item .jr-i-actions .icon{font-size:var(--size-2)}.jr-item .jr-i-actions .span-status{font-size:var(--size-md);margin-left:var(--size-xs);margin-right:var(--size-xs)}.jr-item .jr-i-actions .span-status.approved{color:var(--green-color)}.jr-item .jr-i-actions .span-status.disapproved{color:var(--red-color)}.jr-item .jr-i-actions .span-button{align-items:center;background-color:var(--grey-color-dark);border-radius:var(--size-xs);color:var(--white-color);cursor:pointer;display:flex;justify-content:center;padding:var(--size-xs);transition:all .3s ease-in-out}.jr-item .jr-i-actions .span-button:hover{background-color:var(--grey-color-light);color:var(--black-color)}.joining-frame{height:100vh;position:relative;width:100vw}.j-f-inner,.j-f-outer{height:100%;position:absolute;width:100%}.j-f-inner{z-index:0}.j-f-outer{background-color:#ffffff80;z-index:1}.j-f-outer,.j-f-outer-head{align-items:center;display:flex;flex-direction:column;justify-content:center}.j-f-outer-head{height:auto;max-height:250px;padding:.5rem;width:50%}.j-f-outer-head h1{color:var(--white-color);font-size:2.3rem;text-align:center}.j-f-outer-head h1,.j-f-outer-head p{text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.j-f-outer-head p{color:var(--black-color);font-size:1.7rem;font-weight:600;letter-spacing:.095rem}.j-f-outer-head .icon{color:var(--color-3);font-size:2rem;margin-right:.5rem}.j-f-outer-head span{color:var(--color-3);font-size:1.5rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.j-f-outer-wrapper{height:auto;max-height:calc(100% - 250px);overflow-y:auto;padding:2rem 0}.waiting-room-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.setup-nickname,.team-compose-container{width:40%}.team-choice-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:80%}.team-choice-container .team-item{border:1px solid var(--grey-color-dark);border-radius:.4rem;height:200px;padding:2rem 1rem .5rem;position:relative;width:30%}.team-item .team-icon{align-items:center;background-color:var(--white-color);border:.0625rem solid var(--grey-color-dark);border-radius:.3rem;display:flex;height:3.125rem;justify-content:center;left:-.9375rem;padding:.3rem;position:absolute;top:-1.25rem;width:3.125rem}.team-item .t-i-head{align-items:center;background-color:#00000080;display:flex;justify-content:space-between;padding:.5rem;width:100%}.team-item .t-i-head h3{color:var(--white-color);font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.team-item .t-i-members{align-items:center;display:flex;flex-direction:column;padding:.3rem;width:100%}.team-item .t-i-members span{color:var(--black-color);font-size:1rem;letter-spacing:.095rem;padding:.2rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.main-stage-head-container .head-options .button.is-chat{background-color:var(--grey-color-light);border:1px solid var(--grey-color-dark);color:var(--black-color);z-index:1}.timer-container{align-items:center;display:inline-flex;justify-content:center;position:relative}.progress-ring-bg{fill:none;stroke:#e6e6e6}.progress-ring-circle{fill:none;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset 1s linear,stroke .3s ease}.timer-text{color:var(--black-color);font-size:1rem;font-weight:600;letter-spacing:.095rem;position:absolute;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.instructions{background-color:#000c;height:100%;position:relative;width:100%}.instructions,.instructions .wrapper{align-items:center;display:flex;justify-content:center}.instructions .wrapper{background-color:var(--white-color);border-radius:var(--size-xs);flex-direction:column;height:95%;width:80%}.instructions .wrapper .t-1{color:var(--color-1);font-size:var(--size-lg);font-weight:600;margin-bottom:var(--size-xs)}.instructions .wrapper .d-flex hr{background-color:var(--grey-color-light);border:none;height:1px}.instructions .wrapper .d-flex .t-2{color:var(--red-color);font-size:var(--size-lg);font-weight:600;margin-bottom:var(--size-xs)}.instructions .wrapper .t-3{color:var(--black-color);font-size:var(--size-md);font-weight:500;margin-bottom:var(--size-xs)}.instructions .wrapper .body{align-items:center;display:flex;justify-content:space-between;margin:var(--size-xs) 0}.instructions .wrapper .body img{width:18%}.instructions .wrapper .body .description{display:flex;flex-direction:column;padding:0 var(--size-xs);width:45%}.instructions .wrapper .body .description .instruction-tile{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.8rem;width:100%}.instructions .wrapper .body .description .instruction-tile .span-icon{align-items:center;display:flex;justify-content:center;width:30px}.instructions .wrapper .body .description .instruction-tile .span-icon .icon{color:var(--green-color);font-size:1.02rem}.instructions .wrapper .body .description .instruction-tile .span-text{color:var(--grey-color-dark);font-size:.8rem;font-weight:600;width:calc(100% - 30px)}.instructions .wrapper .body .warning{display:flex;flex-direction:column;padding:0 1rem;width:30%}.instructions .wrapper .body .warning .warning-tile{align-items:center;display:flex;margin-bottom:.8rem;width:100%}.instructions .wrapper .body .warning .warning-tile .span-icon{align-items:center;display:flex;justify-content:center;width:30px}.instructions .wrapper .body .warning .warning-tile .span-icon .icon{color:var(--red-color);font-size:1.02rem}.instructions .wrapper .body .warning .warning-tile .span-text{color:var(--grey-color-dark);font-size:.9rem;font-weight:700;width:calc(100% - 30px)}.lw-body .lw-content .lw-content-item .player .names{font-size:1rem;font-weight:600}.player-challenge-report{display:block;width:100%}.pcr-q-i-description span,.pcr-q-i-explanations span{font-size:.8rem;font-style:italic}.fs-modal-backdrop{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.fs-modal{background:#fff;border-radius:12px;padding:24px;text-align:center;width:min(90%,420px)}.fs-modal-actions{display:flex;justify-content:space-between;margin-top:20px}.btn.confirm{background:#3085d6;color:#fff}.btn.cancel{background:#d33;color:#fff}.challenge-play-stage{background-image:linear-gradient(180deg,#fff,#cffcf1,#cffcf1,#defafe);height:100vh;position:relative;width:100vw}.main-stage{display:block;height:100%;position:relative;width:100%}.main-stage .main-stage-head{height:120px;padding:.2rem 0;width:100%}.main-stage-head .main-stage-head-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:90%}.main-stage-head-container .head-mark{padding:.5rem}.main-stage-head-container .head-mark span{color:var(--black-color);font-size:1.5rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.main-stage-head-container .head-score{border-radius:.5rem;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;padding:.5rem}.main-stage-head-container .head-score .h-s-wrapper{align-items:center;border:.5px solid var(--color-1);border-radius:.4rem;display:flex;flex-direction:column;padding:.6rem}.head-score .h-s-wrapper span{font-size:1rem}.head-score .h-s-wrapper p,.head-score .h-s-wrapper span{color:var(--black-color);font-weight:600;letter-spacing:.095rem}.head-score .h-s-wrapper p{font-size:1.25rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.main-stage-head-container .head-options{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:.2rem}.main-stage-head-container .head-options span{color:var(--grey-color-dark);font-family:amiri,sans-serif;font-size:1.02rem;font-weight:600}.main-stage-head-container .head-options .button{background-color:initial;border:none;border-radius:.5rem;font-size:.85rem;margin:0 .2rem;padding:.5rem .7rem;transition:all .3s ease-in-out}.main-stage-head-container .head-options .button.is-next{background-color:var(--black-color);border:1px solid var(--black-color);color:var(--white-color)}.main-stage-head-container .head-options .button:hover{background-color:var(--white-color);color:var(--grey-color-dark)}.main-stage .main-stage-body{height:calc(100% - 125px);margin:auto;position:relative;width:90%}.main-stage .main-stage-body .main-stage-body-inner,.main-stage .main-stage-body .main-stage-body-outer{height:100%;position:absolute;width:100%}.main-stage .main-stage-body .main-stage-body-outer{align-items:center;display:flex;z-index:1}.instruction-stage{height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.instruction-stage.slide-in{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.instruction-stage.slide-out{transform:translateY(100%)}.discussion-stage,.instruction-stage.slide-out{opacity:0;pointer-events:none;visibility:hidden}.discussion-stage{background-color:var(--white-color);height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;width:30vw;z-index:100}.discussion-stage.slide-in{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.discussion-stage.slide-out{opacity:0;pointer-events:none;transform:translateX(100%);visibility:hidden}.discussion-stage-head{border-bottom:.5px solid var(--grey-color-light);height:120px;overflow-y:auto;padding:.5rem;width:100%}.discussion-stage-head .row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3rem;width:100%}.discussion-stage-head .row h3{color:var(--black-color);font-size:1.1rem;font-weight:600}.discussion-stage-head .row button{background-color:var(--red-color);color:var(--white-color);cursor:pointer;font-weight:600;padding:.4rem .3rem}.discussion-stage-head .tiles{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.discussion-stage-head .tiles .tile{align-items:center;display:flex;padding:.2rem;width:fit-content}.tiles .tile .icon{color:var(--green-color);font-size:.9rem;margin-right:.4rem}.tiles .tile span{color:var(--grey-color-dark);font-size:.85rem;font-weight:600}.discussion-stage-box{display:flex;flex:1 1;flex-direction:column-reverse;height:calc(100% - 240px);min-height:0;overflow-y:auto;scrollbar-color:var(--grey-color-light) var(--grey-color);scrollbar-width:thin}.discussion-stage-box::-webkit-scrollbar{width:6px}.discussion-stage-box .discussion-date-grouped{display:flex;flex-direction:column;width:100%}.discussion-stage-box .discussion-date-grouped .tick-wrapper{padding:.3rem 0;text-align:center;width:100%}.discussion-stage-box .discussion-date-grouped .tick-wrapper .tick-date{background-color:var(--grey-color-light);border-radius:.3rem;color:var(--grey-color-dark);font-size:.7rem;font-weight:600;padding:.4rem .6rem;width:fit-content}.discussion-stage-box .msg-element{background-color:var(--grey-color);border-radius:.4rem;display:block;margin:.2rem .3rem;max-width:80%;padding:.7rem;width:fit-content}.discussion-stage-box .msg-element.is-right{background-color:var(--green-color-light);margin-left:auto}.discussion-stage-box .msg-element .msg-e-top{color:var(--black-color);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:1rem;font-weight:600;letter-spacing:.5px}.discussion-stage-box .msg-element .msg-e-text{font-size:.8rem;margin:.2rem 0;text-align:left}.discussion-stage-box .msg-element .msg-e-bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.discussion-stage-box .msg-element .msg-e-bottom span{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:.8rem;font-weight:500;margin-right:.5rem}.discussion-stage-box .msg-element .msg-e-bottom .icon{color:var(--grey-color-dark)}.discussion-stage-box .msg-element .msg-e-bottom .icon.is-delivered{color:var(--color-2)}.discussion-stage-footer{align-items:center;background-color:var(--grey-color);display:flex;height:120px;padding:.5rem;width:100%}.discussion-stage-footer span{align-items:center;border:.5px solid var(--grey-color-dark);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:.3rem;width:40px}.discussion-stage-footer span .icon{font-size:1.02rem;transition:all .3s ease-in-out}.discussion-stage-footer span:hover{background-color:var(--black-color);color:var(--white-color)}.discussion-stage-footer textarea{border:none;height:80%;overflow-wrap:break-word;padding:.7rem;resize:none;white-space:pre-wrap;width:calc(100% - 40px)}.challenge-questions{height:auto;max-height:100%;overflow-y:auto;padding:1rem;width:100%}.challenge-questions .ch-q-container{border:1px solid var(--grey-color-dark);border-radius:.4rem;padding:.5rem;position:relative;width:100%}.challenge-questions .ch-q-container .ruban{align-items:center;background-color:var(--white-color);border-radius:.3rem;display:flex;justify-content:center;padding:.3rem 1rem;position:relative;width:fit-content}.challenge-questions .ch-q-container .ruban .tick-img{border-radius:.3rem;margin-right:1rem;width:50px}.challenge-questions .ch-q-container .ruban span{color:var(--black-color);font-size:1.25rem;font-weight:600;letter-spacing:.095rem;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.challenge-questions .ch-q-container p{font-size:1.1rem;font-weight:400}.challenge-questions .ch-q-container .ch-q-wrapper{align-items:flex-start;justify-content:space-between;position:relative}.ch-q-wrapper .ch-q-description{width:60%}.ch-q-wrapper .ch-q-assets{position:relative;width:38%}.ch-q-wrapper .ch-q-assets .asset-audio{margin-bottom:1rem;width:100%}.ch-q-wrapper .ch-q-assets .asset-img{position:relative;width:100%}.answers-container{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.answers-container .answer-item{align-items:flex-start;appearance:none;background-color:#fcfcfd;border-width:0;border:.5px solid var(--grey-color-light);border-radius:.5rem;box-shadow:0 2px 4px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px 0 #d6d6e7;box-sizing:border-box;color:#36395a;cursor:pointer;display:flex;flex-direction:column;font-family:JetBrains Mono,monospace;line-height:1;list-style:none;min-height:50px;overflow:hidden;padding:.8rem;position:relative;text-decoration:none;touch-action:manipulation;transition:box-shadow .15s,transform .15s;user-select:none;-webkit-user-select:none;white-space:nowrap;width:calc(50% - .5rem);will-change:box-shadow,transform}.answers-container .answer-item:hover{background-color:var(--grey-color)}.answers-container .answer-item .answer-item-head{align-items:center;display:flex;margin-bottom:.5rem;width:100%}.answers-container .answer-item .answer-item-head .number-label{align-items:center;background-color:var(--color-2);border-radius:.3rem;color:var(--white-color);display:flex;font-weight:600;height:50px;justify-content:center;margin-right:.5rem;width:50px}.answers-container .answer-item .icon{color:var(--grey-color-dark);font-size:1.2rem}.answers-container .answer-item p{font-size:1rem;font-weight:400;margin-top:.3rem}.answers-container .answer-item.is-good{background-color:var(--green-color-light);border-color:var(--green-color)}.answers-container .answer-item.is-good .icon{color:var(--green-color)!important}.answers-container .answer-item.is-wrong{background-color:var(--red-color-light);border-color:var(--red-color)}.answers-container .answer-item.is-wrong .icon{color:var(--red-color)!important}.answers-container .answer-item.is-selected{box-shadow:inset 3px 3px 6px 0 #ccdbe8,inset -3px -3px 6px 1px #ffffff80}.question-preloader{height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.question-preloader.slide-in{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.question-preloader.slide-out{opacity:0;pointer-events:none;transform:translateX(100%);visibility:hidden}.question-preloader-wrapper{align-items:center;background-color:var(--color-2)!important;border-radius:.3rem;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;z-index:1}.question-preloader-wrapper .preview-icon{color:var(--white-color);font-size:5rem;margin-bottom:1rem}.question-preloader-wrapper .preview-count{background-color:#2d234266;border-bottom-left-radius:.9rem;border-top-right-radius:.9rem;color:var(--white-color);font-size:2rem;margin-bottom:1rem;padding:.5rem .9rem}.question-preloader-wrapper .preview-question{margin-bottom:2rem;text-align:center;width:80%}.question-preloader-wrapper .preview-question p{color:var(--white-color);font-size:1.5rem;font-weight:600}.question-preloader-wrapper .preview-progress{background-color:#2d234266;border-radius:.4rem;height:30px;padding:.2rem;width:80%}.question-preloader-wrapper .preview-progress .progress-bar{background-color:var(--white-color);border-radius:.4rem;height:100%;width:30%}.admission-report{background-color:#00000080;height:100vh;opacity:0;padding:.5rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .3s ease,visibility 0s linear .4s;visibility:hidden;width:100vw;z-index:100}.admission-report.slide-in{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s ease,opacity .3s ease;visibility:visible}.admission-report.slide-out{opacity:0;pointer-events:none;transform:translateX(100%);visibility:hidden}.admission-report-wrapper{align-items:center;background-color:var(--white-color)!important;border-radius:.3rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:auto;overflow-y:auto;padding:1rem;width:80%;z-index:1}.admission-report-wrapper .a-t-img{width:20%}.admission-report-wrapper h1{color:var(--black-color);font-size:1.2rem;font-weight:600;letter-spacing:.0125rem;margin-bottom:1rem}.ad-rep-ruban{background-color:var(--grey-color);border-radius:.5rem;flex-direction:row;height:100px;justify-content:space-around;margin-bottom:.5rem;width:100%}.ad-rep-ruban,.ad-rep-ruban-tile{align-items:center;display:flex}.ad-rep-ruban-tile .icon{font-size:2rem;margin-right:.7rem}.ad-rep-ruban-tile:first-child .icon{color:var(--grey-color-dark)}.ad-rep-ruban-tile:nth-child(2) .icon{color:var(--color-1)}.ad-rep-ruban-tile:nth-child(3) .icon{color:var(--color-3)}.ad-rep-ruban-tile:nth-child(4) .icon{color:var(--green-color)}.ad-rep-ruban-tile:last-child .icon{color:var(--red-color)}.ad-rep-ruban-tile .col span{font-size:.875rem;font-weight:500}.ad-rep-ruban-tile .col h1{align-items:center;display:flex;flex-direction:column;font-size:1rem}.ad-rep-questions{border:1px solid var(--grey-color-light);border-radius:.4rem;display:block;padding:1rem;width:100%}.ad-rep-questions .ad-rep-question-item{border-bottom:4px solid var(--color-1);display:block;margin-bottom:2rem;width:100%}.ad-rep-questions .ad-rep-question-item .row{align-items:center;display:flex;margin-bottom:1rem}.ad-rep-questions .ad-rep-question-item .row-tick{margin:0}.ad-rep-questions .ad-rep-question-item .row span{background-color:var(--black-color);border-radius:.3rem;color:var(--white-color);font-size:.8rem;font-weight:600;margin-right:.2rem;padding:.5rem}.ad-rep-questions .ad-rep-question-item .row span:last-child{background-color:var(--grey-color-dark)}.ad-rep-questions .ad-rep-question-item p{font-size:normal;font-weight:400;margin:.5rem 0}.ad-rep-questions .ad-rep-question-item .tick-label{background-color:var(--grey-color-dark);border-radius:.3rem;color:var(--white-color);font-size:.8rem;font-weight:600;padding:.5rem}.ad-rep-questions .ad-rep-question-item .responses-wrapper{display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem 0;width:100%}.ad-rep-questions .ad-rep-question-item .responses-wrapper .response-item{background-color:#36395a;border-radius:.35rem;padding:.5rem;width:49.2%}.ad-rep-question-item .responses-wrapper .response-item p{font-size:1rem;font-weight:400;margin-top:.3rem}.ad-rep-question-item .responses-wrapper .response-item.is-good{background-color:var(--green-color-light);border-color:var(--green-color)}.ad-rep-question-item .responses-wrapper .response-item.is-good .icon{color:var(--green-color)!important}.ad-rep-question-item .responses-wrapper .response-item.is-wrong{background-color:var(--red-color-light);border-color:var(--red-color)}.ad-rep-question-item .responses-wrapper .response-item.is-wrong .icon{color:var(--red-color)!important}.leaderboard{background-color:#00000080;padding:1rem;width:100%;z-index:2!important}.leaderboard,.leaderboard-wrapper{display:block;height:100%;position:relative}.leaderboard-wrapper{background-color:var(--white-color);border-radius:.5rem;box-shadow:0 0 0 1px #0000000d;margin:0 auto;padding:1.05rem;width:80%}.lw-head{align-items:center;display:flex;height:40px;justify-content:space-between;width:100%}.lw-head h1{color:var(--black-color);font-size:1.5rem;font-weight:600;text-shadow:-1px -1px 1px #ffffff1a,1px 1px 1px #00000080}.lw-actions{gap:1rem;justify-content:flex-start}.lw-actions,.lw-ruban{align-items:center;display:flex;height:40px;width:100%}.lw-ruban{background-color:#00a00040;justify-content:center;padding:.2rem;position:relative}.lw-body{display:block;height:calc(100% - 120px);overflow-y:auto;padding:1rem 0;position:relative;scrollbar-color:var(--grey-color-light) var(--grey-color);scrollbar-width:thin;width:100%}.lw-body::-webkit-scrollbar{width:6px}.lw-body .classment{align-items:flex-end;display:flex;height:270px;justify-content:center;margin-bottom:1rem;padding:.5rem;position:relative;width:100%}.lw-body .classment .box{background-color:var(--color-1);padding:.3rem;text-align:center;width:200px}.lw-body .classment .box img{border-radius:100%;margin-bottom:.7rem;width:60px}.lw-body .classment .box .title{color:var(--white-color);margin-bottom:.5rem}.lw-body .classment .box .t-2{font-size:1rem}.lw-body .classment .box .t-3{font-size:.9rem}.lw-body .classment .box .t-4{font-size:.7rem}.lw-body .classment .box span{align-items:center;background-color:var(--white-color);border-radius:100%;color:var(--color-1);display:flex;height:50px;justify-content:center;margin:auto;padding:1rem;width:50px}.lw-body .classment .box.box-1{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;height:95%;z-index:3}.lw-body .classment .box.box-2{box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;height:85%;z-index:2}.lw-body .classment .box.box-3{box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;height:75%;z-index:1}.lw-body .classment .box.box-4{height:65%;z-index:0}.lw-body .lw-content{align-items:center;display:flex;flex-direction:column;height:auto;position:relative;width:100%}.lw-body .lw-content .lw-content-item{align-items:center;display:flex;justify-content:flex-start;margin:.5rem 0;max-width:100%;width:fit-content}.lw-body .lw-content .lw-content-item .position{align-items:center;background-color:var(--grey-color-light);border-radius:100%;color:var(--black-color);display:flex;height:30px;justify-content:center;margin:auto;padding:1rem;width:30px}.lw-body .lw-content .lw-content-item .position.p-first{background-color:var(--gold-color);color:var(--white-color)}.lw-body .lw-content .lw-content-item .position.p-second{background-color:var(--color-1);color:var(--white-color)}.lw-body .lw-content .lw-content-item .position.p-third{background-color:var(--black-color);color:var(--white-color)}.lw-body .lw-content .lw-content-item .icon{font-size:2rem;margin:0 .5rem}.lw-body .lw-content .lw-content-item .icon.icon-first{color:var(--gold-color)}.lw-body .lw-content .lw-content-item .icon.icon-second{color:var(--color-1)}.lw-body .lw-content .lw-content-item .icon.icon-third{color:var(--black-color)}.lw-body .lw-content .lw-content-item .icon.icon-remain-places{color:var(--grey-color-dark)}.lw-body .lw-content .lw-content-item .player{align-items:center;background-color:var(--grey-color);border-radius:1rem;display:flex;padding:.3rem .8rem;width:calc(100% - 45px)}.lw-body .lw-content .lw-content-item .player.player-1{background-color:#d4af3740;color:var(--gold-color)!important}.lw-body .lw-content .lw-content-item .player.player-2{background-color:#00a00040;color:var(--green-color)!important}.lw-body .lw-content .lw-content-item .player.player-3{background-color:#2840a840;color:var(--color-1)!important}.lw-body .lw-content .lw-content-item .player img{border:2px solid var(--white-color);border-radius:100%;height:45px;width:45px}.lw-body .lw-content .lw-content-item .player .names{display:block;padding:.5rem;width:auto}.lw-body .lw-content .lw-content-item .player .names h1{font-size:1rem;font-weight:600}.lw-body .lw-content .lw-content-item .player .names p{font-size:.7rem;font-weight:500}.lw-body .lw-content .lw-content-item .player .tile{text-align:center;width:130px}.lw-body .lw-content .lw-content-item .player .tile span{font-size:.7rem;font-weight:500}.lw-body .lw-content .lw-content-item .player .tile p{font-family:amiri,sans-serif;font-size:1rem;font-weight:600}.lesson-assessment-report,.pcr-question-item{display:block;width:100%}.pcr-question-item{background-color:var(--grey-color-3);border-bottom:3px solid var(--red-color-dark);padding-bottom:1rem;position:relative}.pcr-question-item:not(:last-child){margin-bottom:1rem}.pcr-q-i-head{align-items:center;display:flex;flex-direction:row;gap:1rem;padding:.5rem 0;width:100%}.pcr-q-i-head .q-player,.pcr-q-i-head .q-tick{background-color:var(--red-color-dark);border-radius:.3rem;color:var(--white-color);font-size:.8rem;font-weight:600;padding:.6rem;width:fit-content}.pcr-q-i-head .q-player{background-color:var(--grey-color-light);color:var(--black-color)}.pcr-question-item .q-tick-titles{display:block;padding:.5rem;width:100%}.q-tick-titles .row{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.q-tick-titles span{color:var(--grey-color-dark);font-size:1rem}.q-tick-titles h2{color:var(--black-color);font-size:1.2rem}.pcr-q-i-ruban{align-items:center;background-color:var(--grey-color);display:flex;flex-direction:row;justify-content:space-between;padding:1rem;width:100%}.pcr-q-i-ruban .ruban-tile{align-items:center;display:flex;flex-direction:column}.pcr-q-i-ruban hr{background-color:var(--black-color);border:none;height:50px;width:1px}.ruban-tile span{border-radius:.3rem;color:var(--color-1);padding:.5rem}.ruban-tile p,.ruban-tile span{font-size:.8rem;font-weight:600}.ruban-tile p{color:var(--black-color)}.pcr-q-i-description,.pcr-q-i-explanations{display:block;padding:.5rem 0;width:100%}.pcr-q-i-description span,.pcr-q-i-explanations span{background-color:var(--red-color-light);color:var(--black-color);font-size:1rem;font-weight:600;padding:.5rem}.pcr-q-i-explanations span{background-color:var(--black-color);color:var(--white-color)}.pcr-q-i-description p,.pcr-q-i-explanations p{font-size:1.15rem;padding:.5rem}.pcr-q-i-explanations{box-shadow:inset 0 30px 60px -12px #32325d40,inset 0 18px 36px -18px #0000004d;padding:.5rem}.pcr-q-i-answers{display:block;padding:.5rem 0;width:100%}.pcr-q-i-answers-head{background-color:var(--grey-color-dark);color:var(--white-color);font-size:.8rem;font-weight:600;padding:.5rem}.pcr-q-i-answers-content{display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem 0;width:100%}.pcr-q-i-a-item{background-color:var(--grey-color);border-radius:.6rem;display:block;padding:.5rem;width:49%}.pcr-q-i-a-item.is-correct{background-color:var(--green-color-light)}.pcr-q-i-a-item.is-incorrect{background-color:var(--red-color-light)}.pcr-q-i-a-item .icon{font-size:1.5rem;margin:0}.pcr-q-i-a-item .icon.is-correct{color:var(--green-color)}.pcr-q-i-a-item .icon.is-incorrect{color:var(--red-color)}.pcr-q-i-a-item p{font-size:1.1rem;margin:0}
/*# sourceMappingURL=main.ba62d195.css.map*/