.interface-card{cursor:pointer;background:#f5fbff;border-radius:1rem;flex-direction:column;align-items:center;gap:1.6rem;min-width:15rem;max-width:18.5rem;max-height:16.5rem;padding:2rem;transition:all .2s;display:flex}.interface-card__title{color:var(--text-headings);text-transform:capitalize;font-size:1.6rem;font-weight:500}.interface-card__img svg{width:10rem;height:10rem}.interface-card:hover{background:#ccebff}@media (width>=1381px) and (width<=1536px){.interface-card{height:16rem}.interface-card__title{font-size:1.8rem}.interface-card__img svg{height:9rem}}@media (width>=1025px) and (width<=1380px){.interface-card{gap:1rem;height:15rem}.interface-card__title{font-size:1.8rem}.interface-card__img svg{height:9rem}}@media (width>=769px) and (width<=1024px){.interface-card{gap:1rem;height:14rem}.interface-card__title{font-size:1.6rem}.interface-card__img svg{height:8rem}}@media (width>=641px) and (width<=768px){.interface-card{gap:2rem;height:14rem;padding:2rem 1rem}.interface-card svg{height:8rem}.interface-card__title{font-size:1.4rem}}@media (width<=640px){.interface-card{height:14rem;max-width:unset;gap:2rem;width:100%;padding:2rem 1rem}.interface-card svg{height:8rem}.interface-card__title{font-size:1.4rem}}.portal__overlay{background-color:var(--bg-container);text-align:center;z-index:1;border-radius:2.8rem;gap:3rem;max-width:100%;height:90vh;overflow:hidden;box-shadow:2px 12px 54px #5f63652e}.portal__overlay__scroll{scrollbar-color:var(--accent-brand-50) transparent;width:100%;height:100%;padding:3rem 12rem 1rem;overflow:auto}.portal__overlay__scroll::-webkit-scrollbar{width:.6rem;height:.6rem}.portal__overlay__scroll::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.portal__overlay__scroll::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}@media (width>=1381px) and (width<=1536px){.portal__overlay__scroll{padding:2.4rem 10rem 5rem}}@media (width>=1025px) and (width<=1380px){.portal__overlay__scroll{padding:2.4rem 10rem 3rem}}@media (width>=769px) and (width<=1024px){.portal__overlay__scroll{padding:2.4rem 8rem 5rem}}@media (width>=641px) and (width<=768px){.portal__overlay__scroll{padding:2.4rem 2rem 5rem}}@media (width<=640px){.portal__overlay__scroll{padding:2.4rem 2rem 5rem}}.portal__overlay__logo{padding-bottom:3rem}.portal__overlay__logo svg{width:30rem}@media (width>=1381px) and (width<=1536px){.portal__overlay__logo{padding-bottom:0}.portal__overlay__logo svg{width:25rem}}.portal__overlay__poster{padding-top:6rem}.portal__overlay__description{flex-direction:column;gap:2rem;margin-bottom:2rem;display:flex}.portal__overlay__description h2{color:var(--text-headings);font-size:2.5rem;font-weight:500}@media (width>=1381px) and (width<=1536px){.portal__overlay__description h2{font-size:2.2rem}}.portal__overlay__description p{color:var(--text-third);font-size:1.6rem;font-weight:400}@media (width>=1381px) and (width<=1536px){.portal__overlay__description p{font-size:1.4rem}}.portal__overlay__cards{grid-template-columns:repeat(2,20rem);justify-content:center;gap:3rem;display:grid}.portal__overlay__cards.three{grid-template-columns:repeat(3,20rem);margin-bottom:4rem}@media (width>=1381px) and (width<=1536px){.portal__overlay__cards.three{grid-template-columns:repeat(3,16rem);margin-bottom:3rem}}@media (width>=1025px) and (width<=1380px){.portal__overlay__cards.three{grid-template-columns:repeat(3,16rem);margin-bottom:3rem}}@media (width>=769px) and (width<=1024px){.portal__overlay__cards.three{grid-template-columns:repeat(3,15rem);margin-bottom:2rem}}@media (width>=641px) and (width<=768px){.portal__overlay__cards.three{grid-template-columns:repeat(auto-fill,minmax(14rem,14rem));margin-bottom:2rem}}@media (width<=640px){.portal__overlay__cards.three{grid-template-columns:repeat(auto-fill,minmax(14rem,75%));gap:2rem;margin-bottom:2rem;padding:0 2rem}}@media (width>=1381px) and (width<=1536px){.portal__overlay__cards{grid-template-columns:repeat(2,16rem);gap:2.5rem}}@media (width>=1025px) and (width<=1380px){.portal__overlay__cards{grid-template-columns:repeat(2,15rem);gap:2rem}}@media (width>=769px) and (width<=1024px){.portal__overlay__cards{grid-template-columns:repeat(2,14rem);gap:1.8rem;padding:0 2rem}}@media (width>=641px) and (width<=768px){.portal__overlay__cards{grid-template-columns:repeat(auto-fill,minmax(14rem,14rem));gap:1.6rem;padding:0 2rem}}@media (width<=640px){.portal__overlay__cards{flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;padding:0 2rem;display:flex}}.portal__overlay .download_link{color:var(--accent-brand-400);font-size:1.6rem;font-weight:400;text-decoration:underline}@media (width>=1381px) and (width<=1536px){.portal__overlay__logo{margin:1rem 0}}@media (width>=1025px) and (width<=1380px){.portal__overlay__logo img,.portal__overlay__logo svg{height:7rem}.portal__overlay__logo{margin:1rem 0}.portal__overlay__description h2{font-size:2rem}.portal__overlay__description p{font-size:1.4rem}}@media (width>=769px) and (width<=1024px){.portal__overlay__logo{margin:1rem 0}.portal__overlay__description{gap:1.6rem;margin-bottom:2.4rem}.portal__overlay__description h2{font-size:2.2rem}.portal__overlay__description p{font-size:1.5rem}}@media (width>=641px) and (width<=768px){.portal__overlay{border-radius:1.2rem;width:85%;margin-top:12rem}.portal__overlay__logo{margin:1rem 0}.portal__overlay__description{gap:1.4rem;margin-bottom:2rem}.portal__overlay__description h2{font-size:2rem}.portal__overlay__description p{font-size:1.4rem}}@media (width<=640px){.portal__overlay{border-radius:1.2rem;width:100%;margin-top:6rem}.portal__overlay__logo{margin:1rem 0}.portal__overlay__description{gap:1.4rem;margin-bottom:2rem}.portal__overlay__description h2{font-size:2rem}.portal__overlay__description p{font-size:1.4rem}}.interfaces-portal{justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:1rem;display:flex;position:relative;overflow:hidden}@media (width<=768px){.interfaces-portal{align-items:start;min-height:100vh}}.interfaces-portal__left{background-color:var(--accent-brand-500);width:50%;min-height:100vh;position:absolute;top:0;left:0}.interfaces-portal__left>.bg_logo{animation-name:floatUpDown;animation-duration:7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;bottom:3rem;left:1rem}@media (width<=768px){.interfaces-portal__left>.bg_logo{left:-60%}.interfaces-portal__left>.bg_logo svg{height:14rem}}.interfaces-portal__right{background-color:#f5f5f5;flex-direction:column;align-items:center;gap:3rem;width:50%;min-height:100vh;padding-top:3rem;display:flex;position:absolute;top:0;right:0;overflow:hidden}.interfaces-portal__right>.electron{z-index:0;position:absolute;top:50%;right:0%;overflow:visible;transform:translateY(-50%)}@media (width<=768px){.interfaces-portal__right>.electron{top:105%;right:-25%}}.interfaces-portal__right .right-bg__logo>.bg-image{width:380px!important;position:absolute!important;bottom:-20px!important;right:0!important}.interfaces-portal .language__dropDown{z-index:1;position:absolute;top:2rem;right:2rem}.interfaces-portal .left-bg__logo{opacity:.5;margin:3rem}@keyframes floatUpDown{0%{transform:translate(0)}50%{transform:translateY(2.5rem)}to{transform:translate(0)}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;font-family:Poppins,sans-serif!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rtl{direction:rtl}a{text-decoration:none}*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif!important}html{min-height:100%;font-size:62.5%;overflow-x:hidden}.main{margin:2rem 6rem}#root,#root>.wrapper,#root>.wrapper>.ant-layout{min-height:100vh}.ant-btn{align-items:center;display:flex}.ant-modal-confirm-btns{display:flex}body{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}.portal-route-image{width:5.8rem!important;height:5.8rem!important}.bottom_arrow.false{transition:all .2s;transform:rotate(180deg)}.bottom_arrow.true{transition:all .2s;transform:rotate(0)}.bottom_arrow.disabled{opacity:.3}.shared-drawer{height:100%;background:var(--bg-container)!important}.shared-drawer .ant-drawer-close{width:3.4rem;height:3.4rem}.shared-drawer .ant-drawer-header-title{flex-direction:row-reverse;justify-content:space-between;align-items:center}.shared-drawer .ant-drawer-header-title *{color:var(--text-third);flex:none;margin-inline-end:0;font-size:1.5rem;font-weight:500;line-height:2.3rem}.shared-drawer .ant-drawer-header{padding:1.99rem 2rem 1.91rem}.shared.upload{gap:1rem;padding:1rem 0;display:flex}.shared.upload svg{width:9rem;height:9rem}.shared.upload .ant-image-mask{border-radius:50%}.shared.upload .image{aspect-ratio:1;border-radius:50%;width:10rem;margin-top:1.5rem;overflow:hidden}.shared.upload>.description{align-self:flex-end}.shared.upload>.description p{color:var(--text-label);font-size:1.6rem;font-weight:500;line-height:3.4rem}.shared.upload>.description p span{color:var(--text-fourth);font-size:1.3rem;font-weight:400}.shared.upload>.description>.upload__btn{cursor:pointer;background-color:var(--bg-action);width:99px;height:37px;color:var(--text-on-action);text-align:center;border-radius:8px;margin-top:.5rem;padding-top:9px;font-size:1.5rem;font-weight:400}.shared-header-links{justify-content:space-between;align-items:center;width:100%;min-height:4.4rem;display:flex}.shared-header-links__left{gap:2rem;display:flex;position:relative}.shared-header-links__left a{color:#91939a;text-align:center;font-size:1.6rem;font-weight:400}.shared-header-links__left a:link,.shared-header-links__left a:visited,.shared-header-links__left a:hover{text-decoration:none}.shared-header-links__left .nav__link__active{color:var(--text-headings);border-bottom:.2rem solid var(--accent-brand-400);padding-bottom:.6rem;font-weight:500;position:relative}.shared-header-links__right--mobile{justify-content:flex-end;width:100%;display:flex}.shared-main__container{background:var(--bg-page);scrollbar-color:var(--accent-brand-50) transparent;border-radius:1rem;width:100%;padding:1.4rem 1.4rem 0;position:relative;overflow:auto}.shared-main__container::-webkit-scrollbar{width:.6rem;height:.6rem}.shared-main__container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.shared-main__container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.shared-main__container.hide-scroll{overflow-y:hidden}.shared-main__container.no-bg-color{background:0 0}.shared-main__container.full-height{height:100%}.shared-section-container{border:1px solid var(--border-inputs);background:var(--bg-container);border-radius:.6rem;width:100%;min-height:11.3rem;padding:2.4rem}.shared-section-container__header{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.shared-section-container__header>.title{color:var(--text-label);align-items:center;gap:.8rem;font-size:1.6rem;font-weight:500;display:flex}.shared-section-container__header>.line{background:var(--border-inputs);flex-grow:1;flex-basis:auto;height:1px;margin:0 .4rem}.shared-section-container__btn{margin-top:.8rem}.shared-section-container{scrollbar-color:var(--accent-brand-50) transparent}.shared-section-container::-webkit-scrollbar{width:.6rem;height:.6rem}.shared-section-container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.shared-section-container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}@media screen and (width<=500px){.section-container{padding:1rem}}.search-bar{justify-content:flex-start;align-items:center;width:100%;display:flex}.search-bar input{border:none;border-radius:.25rem;flex:1;margin-right:.5rem;padding:.5rem;font-size:1.5rem}.search-bar input:focus{outline:none}.search-bar button{background-color:var(--bg-container);cursor:pointer;border:none}.search-bar button i{color:#ccc0;font-size:1.5rem}.search-bar .ant-input-affix-wrapper{min-width:35rem;padding:1rem}.search-item{justify-content:flex-start;align-items:center;gap:1rem;max-width:100%;display:flex}.search-item__avatar{background-color:var(--accent-brand-0);border:1px solid var(--accent-brand-400);border-radius:50%;place-items:center;min-width:3.6rem;min-height:3.6rem;display:grid}.search-item__title{white-space:nowrap;text-overflow:ellipsis;width:22rem;overflow:hidden}.search-item__tag{text-align:center;min-width:6rem;margin-left:auto}.user{cursor:pointer;align-items:center;width:max-content;height:5rem;display:flex}.user.small{height:unset}.user.small .user__img{width:3rem;height:3rem}.user.no-clickable{cursor:default}.user__img{object-fit:cover;border:.1px solid #01ace8;border-radius:50%;width:4rem;height:4rem}.user__info{text-align:center;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;padding:1rem;display:flex}.user__info>.user__name{text-transform:capitalize;color:var(--text-second);text-overflow:ellipsis;white-space:nowrap;max-width:17rem;font-size:1.4rem;font-weight:400;line-height:1;overflow:hidden}.user__info>.user__description{text-transform:capitalize;color:var(--text-gray-light-400);font-size:1.3rem;font-weight:400;line-height:1}@media (width<=500px){.user .user__info{display:none!important}}.user__in-observation{position:relative}.user__in-observation:after{content:"";background-color:#eef0f2;width:.1rem;height:4rem;position:absolute;right:0}.shared-divider{align-items:center;gap:1rem;width:100%;display:flex}.shared-divider__line{background-color:var(--border-inputs);width:100%;height:1.3px}.switchingTabs{background-color:#ebf6ff;border-radius:20px;padding:.5rem}.switchingTabs .tabItems{align-items:center;height:30px;display:flex;position:relative}.switchingTabs .tabItems .tabItem{z-index:1;cursor:pointer;justify-content:center;align-items:center;width:100px;height:100%;font-size:1.4rem;transition:color .3s;display:flex;position:relative}.switchingTabs .tabItems .tabItem.active{color:var(--text-on-action);background-color:var(--bg-action-hover);border-radius:20px}.switchingTabs .tabItems .moving-bg{background:#008bd6;border-radius:15px;width:100px;height:30px;transition:left .4s cubic-bezier(.88,-.35,.565,1.35);position:absolute;left:0}.dashboard-card{background-color:var(--bg-container);border:.1rem solid var(--border-second);cursor:pointer;border-radius:.6rem;flex-direction:column;flex-grow:1;align-items:start;width:fit-content;min-width:23.5rem;margin:.6rem 0;padding:.9rem;transition:all .2s;display:flex;box-shadow:7px 8px 16px #00000008}.dashboard-card:hover{transform:scale(1.007)}.dashboard-card-footer{width:100%;padding:.5rem 1rem}.dashboard-card-header{border:0;align-items:center;gap:1.5rem;width:100%;padding:.5rem 1rem;display:flex}.dashboard-card-header .title{color:var(--text-third);white-space:nowrap;font-size:1.6rem;font-weight:500}.dashboard-card-icon{border:.1rem solid var(--border-second);border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.dashboard-card-body{justify-content:end;align-items:end;display:flex}.dashboard-card-body_value{color:var(--text-default);font-size:2.4rem;font-weight:700}.dashboard-card-body_total{color:var(--text-helper);font-size:1.6rem;font-weight:400}.dashboard-card-body_link{background:var(--bg-tag-dashboard);color:var(--text-headings);cursor:pointer;border-radius:1.2rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:400}.shared-modal__container{justify-content:center;margin:2rem 0;display:flex;position:relative;overflow:hidden}.shared-modal__container .ant-modal-close{top:.8rem;border-radius:50%;width:2.8rem;height:2.8rem;position:absolute;inset-inline-end:1.1rem}.shared-modal__container .ant-modal-close-x{border-radius:50%}.shared-modal__container .ant-modal-close-x svg{width:2.8rem;height:2.8rem}.shared-modal__container .ant-modal-close-x svg.iconify{height:unset;width:unset}.shared-modal__container .ant-modal-content{background:var(--bg-container);border-radius:.8rem;margin:0 auto;padding:0}.shared-modal__container .ant-modal-content .ant-modal-header{background:var(--border-divider);border-radius:.8rem .8rem 0 0;align-items:center;height:4.4rem;margin-bottom:0;padding:0 1.6rem;font-size:1rem;font-weight:400;display:flex}.shared-modal__container .ant-modal-content .ant-modal-header>.ant-modal-title{color:#424242}.shared-modal__container .ant-modal-content .ant-modal-body{background:var(--bg-container);border-radius:.8rem;flex-wrap:wrap;gap:2rem;padding:.8rem 1.6rem 1.6rem;display:flex}.shared-modal__container .ant-modal-content .ant-modal-footer{justify-content:space-between;align-items:center;width:97%;margin:auto;padding:1.3rem 0;display:flex}.shared-modal__container .ant-modal-content .ant-modal-footer .ant-btn:disabled{color:var(--text-disabled);border-color:var(--border-inputs);background-color:var(--bg-container-disabled);cursor:not-allowed}.shared-modal__container .ant-modal-content .ant-modal-footer:empty{display:none}.card-frame{border:1.5px solid var(--border-menu-hover);background:var(--bg-page);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem;transition:all .5s ease-in-out;display:flex;position:relative}.profile__card-title{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.profile__card-title p{color:var(--text-headings);white-space:nowrap;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal}.profile__card-title span{background:var(--border-menu-hover);width:100%;height:1px}.profile__card-item{flex-wrap:nowrap;justify-content:start;align-items:center;gap:14px;display:flex}.profile__card-item__description{flex-direction:column;justify-content:start;align-items:start;width:100%;display:flex;overflow:hidden}.profile__card-item__description__header{color:var(--text-fourth);font-size:1.25rem}.profile__card-item__description__content{color:var(--text-label);font-size:1.52rem}.profile__card-item__description__single-content{color:var(--text-label)}.profile__card-item__description .profile__card-item__text{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;line-height:1.5;overflow:hidden}.profile__card-item__description .profile__card-item__text--copy{line-height:1.1}.profile__card-item__description--invert .profile__card-item__text--primary{color:var(--text-label);font-size:1.52rem}.profile__card-item__description--invert .profile__card-item__text--secondary{color:#c2c2c2;font-size:1.25rem}.profile__card-item__icon{aspect-ratio:1;background:var(--bg-info);border:.5px dashed var(--accent-brand-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:flex}.profile__card-item__icon:not(:has(.iconify)) svg{width:16px;height:16px}.profile__card-item__icon:not(:has(.iconify)) svg path{fill:var(--accent-brand-400)}.cards-container{background:var(--bg-container);border:1px solid var(--border-second);border-radius:10px;justify-content:center;align-items:center;width:fit-content;padding:1rem;display:flex}.card-id{flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:1rem;display:flex}.card-id--reverse{flex-direction:column-reverse}.card-id__content .card-item__description__content{color:var(--text-headings)}.card-id__userName{color:var(--text-default);font-size:1.8rem;font-weight:500}.card-id__title{color:#c2c2c2;font-size:1.2rem;line-height:2}.card-id__titre{color:#8e8e8e;margin-top:-1rem;font-size:1.4rem}.card-id__userId{color:var(--accent-brand-400);text-align:center;padding-bottom:.5rem;font-size:1.7rem}.card-no-data{justify-content:center;align-items:center;gap:1rem;width:100%;padding:1rem 0;display:flex}.card-no-data__message{color:#5e5959;text-transform:capitalize;padding:.6rem 0;font-size:1.3rem;font-weight:300}.ToolsStack{justify-content:center;align-items:center;width:100%;display:flex}.ToolsGrid{width:100%;display:grid}.upload-avatar--showInTop{position:absolute;top:-6rem}@media screen and (height<=900px){.upload-avatar--showInTop{width:-5rem}}.upload-avatar__avatar{aspect-ratio:1;border:2.65px solid var(--border-menu-hover);background:var(--bg-container);border-radius:13.5rem;width:12rem;position:relative;overflow:hidden}.upload-avatar__avatar__src{object-fit:cover;width:100%;height:100%}@media screen and (height<=900px){.upload-avatar__avatar{width:10rem}}.upload-avatar__upload{cursor:pointer;width:3.2rem;height:3.2rem;position:absolute;bottom:0;right:0}.ShowMoreText__text{color:#475467;font-size:1.52rem}.ShowMoreText__text__plus{cursor:pointer;color:gray}.kid-card{border:.07rem dashed var(--text-on-action);cursor:pointer;background:#00b388;border-radius:1.8rem;justify-content:start;align-items:center;gap:1rem;width:17rem;padding:.45rem .6rem;display:flex;box-shadow:3px 7px 9.5px #c5d5de75}.kid-card__image{aspect-ratio:1;border:.1rem solid #73fffa;border-radius:50%;width:3.5rem;overflow:hidden}.kid-card__image__src{object-fit:cover;width:100%;height:100%}.kid-card__name{color:var(--text-on-action);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.4rem;font-weight:500;overflow:hidden}.shared_stats-container{background-color:var(--bg-container);border:.75px solid #d7f0ff;border-radius:6px;padding:.5rem 1.5rem;box-shadow:0 .75px 10.5px #00000012}.shared_percentage{color:var(--text-on-action);white-space:nowrap;border-radius:3.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.3rem .8rem;display:flex}.shared_percentage-up{background-color:#6eab5f}.shared_percentage-down{background-color:#ee8484}.shared_percentage-zero{background-color:#afb7c0}.shared_percentage .icon{flex-direction:column;justify-content:center;align-items:center;height:25px;display:flex}.shared_percentage .icon-up{transform-origin:50%;transform:rotate(180deg)}.shared_card-header{flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;display:flex}@media only screen and (width>=1440px){.shared_card-header-icon svg{width:7.5rem;height:7.5rem}}.shared_card-header-title{white-space:nowrap;color:var(--accent-brand-500);font-size:1.8rem;font-weight:500}.confirm-modal .ant-modal-content{background-color:var(--bg-container)}.confirm-modal .shared-popUp-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.confirm-modal .shared-popUp-modal_children{text-align:start;width:100%}.confirm-modal .shared-popUp-modal .ant-modal-body{text-align:center;background-color:var(--bg-container);flex-direction:column;align-items:center;gap:2rem;margin-top:1rem;display:flex}.confirm-modal .shared-popUp-modal .popup--custom,.confirm-modal .shared-popUp-modal .popup--default{background-color:var(--accent-blue-50);outline:1rem solid var(--accent-blue-0)}.confirm-modal .shared-popUp-modal .popup--danger{background-color:var(--accent-red-50);outline:1rem solid var(--bg-error)}.confirm-modal .shared-popUp-modal .popup--success{background-color:#e6f7f3;outline:1rem solid #b0e7da}.confirm-modal .shared-popUp-modal__icon-container{border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin:auto;padding:.8rem;display:flex}.confirm-modal .shared-popUp-modal__icon-container div:first-of-type{background-color:#fee4e2;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.confirm-modal .shared-popUp-modal__title{color:var(--accent-blue-600);font-size:1.8rem;font-weight:500}.confirm-modal .shared-popUp-modal__title.default{color:var(--accent-blue-300)}.confirm-modal .shared-popUp-modal__title.danger{color:var(--accent-red-600)}.confirm-modal .shared-popUp-modal__title.custom{color:var(--accent-blue-600)}.confirm-modal .shared-popUp-modal__title.success{color:var(--accent-green-300)}.confirm-modal .shared-popUp-modal__desc{color:var(--text-second);white-space:pre-line;font-size:1.6rem;font-weight:400;line-height:1.3}.confirm-modal .shared-popUp-modal__desc.custom{color:var(--text-third)}.confirm-modal .shared-popUp-modal .ant-modal-content{padding:3rem 2.4rem}.confirm-modal .shared-popUp-modal .ant-modal-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:1.2rem;padding:0 3.4rem;display:flex}.confirm-modal .shared-popUp-modal .ant-modal-footer .ant-btn{justify-content:center;align-items:center;width:48%;height:3.8rem;font-size:1.6rem;font-weight:500;display:flex;margin-inline-start:0!important}.confirm-modal .shared-popUp-modal .ant-modal-footer .ant-btn-default{border:.1rem solid var(--border-action);color:var(--text-action);background-color:var(--bg-container)}.confirm-modal .shared-popUp-modal .ant-modal-footer .ant-btn--primary{background-color:var(--bg-action);color:var(--text-on-action)}.confirm-modal .shared-popUp-modal.full-width-modal .ant-modal-content{padding:.8rem}.confirm-modal .shared-popUp-modal.full-width-modal .ant-modal-footer{margin-top:1.2rem;padding:.8rem}.confirm-modal .ant-dropdown{border-radius:1rem!important}.confirm-modal .ant-dropdown .ant-dropdown-menu{box-shadow:0 0 .4rem -.1rem #0072c640,0 0 .2rem -.1rem #1018280a!important}.confirm-modal #modal-container{position:absolute}.confirm-modal #modal-container .ant-modal .ant-modal-content{box-shadow:none}.shared_quick-options{justify-content:space-around;gap:1rem;padding-top:1rem;display:flex}.shared_quick-option{color:var(--accent-brand-400);border:1px solid var(--accent-brand-400);background-color:#e0f9fe;border-radius:1rem;padding:1.2rem 3.5rem}.shared_quick-option.selected{position:relative}.shared_quick-option.selected:before{content:"";background-color:var(--bg-container);border:1px solid var(--accent-brand-400);border-radius:50%;width:1rem;height:1rem;padding:.5rem;position:absolute;top:-.9rem;right:-1rem}.shared_quick-option.selected:after{content:"✔";display:block;position:absolute;top:-.9rem;right:-.9rem;transform:scale(1.6)}.shared_type-container{justify-content:center;align-items:center;column-gap:2.2rem;display:flex}.shared_type-container .shared-button.type-btn{border-radius:1.6rem;align-items:center;gap:1rem;min-width:17rem;padding:1.5rem 1rem;font-size:1.4rem;font-weight:400;display:flex}.shared_type-container .selected-type{font-size:1.5rem;font-weight:500}.ant-radio-input:checked .ant-radio-inner{background-color:var(--accent-brand-400);border-color:var(--accent-brand-400)}.ant-radio-wrapper .ant-radio-inner{background-color:var(--bg-container);border-color:var(--border-inputs)}.event-displayer{background:var(--bg-container);border:1.5px solid #d7f0ff;border-radius:8px;grid-template-columns:1fr 5fr;max-width:52rem;height:calc(98vh - 18rem);padding:1.4rem 1.4rem 1.4rem 0;display:grid;overflow:scroll}.event-displayer::-webkit-scrollbar{display:none}.event-displayer .time-column{grid-template-rows:repeat(22,6rem);height:fit-content;display:grid}.event-displayer .time-column .time-slot{color:#85929b;justify-content:center;width:100%;padding-right:5px;font-size:1.5rem;display:flex;position:relative}.event-displayer .time-column .time-slot:after{content:"";z-index:1;border-top:1px solid #85929b;width:500%;height:1px;position:absolute;top:10.45px;transform:translate(61%)}.event-displayer .event-column{grid-template-rows:repeat(660,.2rem);padding-top:1.1rem;display:grid}.event-displayer .event-column .event{z-index:2;opacity:1;color:#464a54;border-radius:2.4rem;flex-direction:column;justify-content:space-evenly;row-gap:.4rem;max-width:34rem;padding:.1rem 1.4rem;font-size:1.3rem;line-height:1.3rem;display:flex;position:relative;overflow:auto}.event-displayer .event-column .event__item{align-items:center;column-gap:.8rem;display:flex}.event-displayer .event-column .event--green{border:1px solid var(--border-success-second);background:var(--bg-container);box-shadow:5px 5px 6px #87d1cc0d}.event-displayer .event-column .event--green :after{content:"";background-color:var(--accent-green-300);border-radius:2rem;width:.5rem;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.event-displayer .event-column .event--orange{background:var(--bg-container);border:1px solid #f7cf40;box-shadow:5px 5px 6px #87d1cc0d}.event-displayer .event-column .event--orange :after{content:"";background-color:#f7cf40;border-radius:2rem;width:.5rem;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.event-displayer .event-column .event--red{border:1px solid var(--accent-red-300);background:var(--bg-container);box-shadow:5px 5px 6px #5194c60d}.event-displayer .event-column .event--red :after{content:"";background-color:var(--bg-badge);border-radius:2rem;width:.5rem;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.event-displayer .event-column .event--blue{background:var(--bg-container);border:1px solid #40b5f7;box-shadow:5px 5px 6px #5194c60d}.event-displayer .event-column .event--blue :after{content:"";background-color:#40b5f7;border-radius:2rem;width:.5rem;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.event-displayer .event-column .event--gray{background:var(--bg-container);border:1px solid #8d8d8d;box-shadow:5px 5px 6px #5194c60d}.event-displayer .event-column .event--gray :after{content:"";background-color:#8d8d8d;border-radius:2rem;width:.5rem;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.event-displayer .event-column .event-status{height:1.9rem;color:var(--text-on-action);justify-content:center;align-items:center;padding:1rem .6rem;font-size:1.5rem;display:flex}.event-displayer .event-column .event-status--green{border:.5px solid var(--border-success-second);background:var(--accent-green-300);border-radius:3.2rem}.event-displayer .event-column .event-status--orange{background:#f7cf40;border:.5px solid #f7cf40;border-radius:3.2rem}.event-displayer .event-column .event-status--red{border:.5px solid var(--accent-red-300);background:var(--bg-badge);border-radius:3.2rem}.event-displayer .event-column .event-name{font-weight:700}.event-displayer .event-column .event-time{color:#555;font-size:1.2rem}.event-displayer .event-column .event__header{color:var(--text-default);flex-wrap:wrap;justify-content:space-between;font-size:1.5rem;font-weight:500;display:flex}.event-displayer .event-column .event__header .name{align-items:center;column-gap:1rem;display:flex}.shared-empty-data-illustration{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;margin:auto;display:flex}.shared-empty-data-illustration__description{color:var(--text-third);font-style:normal;font-weight:400;line-height:normal}.shared-empty-data-illustration__description.small-text{font-size:2rem}.shared-empty-data-illustration__description.large-text{font-size:3.3rem}.shared-empty-data-illustration .ant-btn{padding:2.4rem 1.4rem;font-size:1.6rem;font-weight:400}.colors-doc__container{padding:20px 50px;font-family:Poppins,sans-serif}.colors-doc__container>.header-container{justify-content:space-between;align-items:center;padding-inline:10px;display:flex}.colors-doc__container>.header-container>.color-title{cursor:pointer;font-size:3rem;position:relative}.colors-doc__container>.header-container>.color-title:before{content:"";border-radius:5px;width:105px;height:8px;position:absolute;bottom:-13px;left:20px}.colors-doc__container>.header-container>.search-bar{flex-basis:40%}.colors-doc__container>.colors-content__rows{flex-direction:column;gap:50px;margin-top:50px;display:flex}.colors-doc__container>.colors-content__rows>.color-variant__row{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.colors-doc__container>.colors-content__rows>.color-variant__row>.hexagon-container{text-transform:capitalize;flex-direction:column;justify-content:space-between;align-items:center;height:166px;margin:0%;font-size:2rem;font-weight:600;display:flex}.colors-doc__container>.colors-content__rows>.color-variant__row>.hexagon-container>.color-title{align-items:center;gap:15px;width:320px;margin:0%;display:flex}.colors-doc__container>.colors-content__rows>.color-variant__row>.hexagon-container>.color-title>span{border-radius:50%;width:10px;height:10px}.colors-doc__container>.colors-content__rows>.color-variant__row>.color-variant__carts{flex-wrap:wrap;align-items:center;gap:100px;display:flex}.hex{width:104px;height:60px;display:inline-block;position:relative;scale:.4}.hex:before{content:" ";border-bottom:30px solid;border-color:inherit;border-left:52px solid #0000;border-right:52px solid #0000;width:0;height:0;position:absolute;top:-30px}.hex:after{content:"";border-top:30px solid;border-color:inherit;border-left:52px solid #0000;border-right:52px solid #0000;width:0;position:absolute;bottom:-30px}.color-cart__container{cursor:pointer;flex-direction:column;align-items:center;gap:15px;padding:20px 10px;font-size:1.5rem;display:flex;box-shadow:0 4px 6px -2px #1018280d,0 12px 16px -4px #1018281a}.color-cart__container>.color-code__color{margin:0%;font-weight:500}.color-cart__container>.color-title{margin:0%}.input-content__wrapper{flex-direction:column;gap:1.25rem;width:100%;display:flex}.input-content__wrapper input[type=number]{appearance:textfield}.input-content__wrapper input::-webkit-outer-spin-button{appearance:none;margin:0}.input-content__wrapper input::-webkit-inner-spin-button{appearance:none;margin:0}.input-content__wrapper input:disabled{cursor:not-allowed!important}.input-content__wrapper .input-label{font-size:1.4rem;font-weight:400}.input-content__wrapper .input-container{border:.1rem solid var(--border-inputs);background-color:var(--bg-container);border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;height:4.5rem;display:flex;position:relative}.input-content__wrapper .input-container>img{top:1rem}.input-content__wrapper .input-container.borderless{border:none!important}.input-content__wrapper .input-container>.input{all:unset;width:50%;height:100%;color:var(--text-helper);border-radius:.8rem;flex:1;padding-left:1rem;font-size:1.4rem}.input-content__wrapper .input-container>.input:read-only{color:var(--text-placeholder)}.input-content__wrapper .input-container>.input::placeholder{color:var(--text-helper);font-size:1.4rem}@media only screen and (width<=379px){.input-content__wrapper .input-container>.input::placeholder{font-size:1rem}}@media only screen and (width<=321px){.input-content__wrapper .input-container>.input::placeholder{font-size:.9rem}}@media only screen and (width<=299px){.input-content__wrapper .input-container>.input::placeholder{font-size:.9rem}}.input-content__wrapper .input-container>.input__rtl{padding-right:1rem}.input-content__wrapper .input-container>.search-icon{cursor:pointer;padding-inline:1rem}.input-content__wrapper .input-container>svg,.input-content__wrapper .input-container>img{cursor:pointer;position:absolute!important;right:1.5rem!important}.input-content__wrapper .input-container>small{color:var(--border-inputs);font-size:1.2rem;position:absolute;bottom:-2rem;left:0}@media only screen and (width<=379px){.input-content__wrapper .input-container>small{font-size:1rem}}@media only screen and (width<=321px){.input-content__wrapper .input-container>small{font-size:.9rem}}@media only screen and (width<=299px){.input-content__wrapper .input-container>small{font-size:.9rem}}.input-content__wrapper .input-container input::-webkit-outer-spin-button{appearance:none;margin:0}.input-content__wrapper .input-container input::-webkit-inner-spin-button{appearance:none;margin:0}.input-content__wrapper .input-container input[type=number]{appearance:textfield}.input-content__wrapper>.input-discount{position:relative}.input-content__wrapper>.input-discount:after{content:"%";pointer-events:none;color:var(--text-headings);font-size:1.5rem;font-weight:400;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.input-content__wrapper>.input-currency{position:relative}.input-content__wrapper>.input-currency:after{content:"TND";pointer-events:none;font-size:1.5rem;font-weight:400;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.input-content__wrapper .error-border{border:.1rem solid var(--text-error)!important}.input-content__wrapper .error-text{color:var(--text-error)!important}.input-content__wrapper .borderless{border:none!important}.input-content__wrapper .active-border{box-shadow:0 .1rem .2rem #1018280d,0 0 0 .4rem #e6f1f9;border:.1rem solid var(--accent-brand-400)!important}.input-content__wrapper .icon-left{flex-direction:row-reverse!important}.input-content__wrapper .icon-left>svg,.input-content__wrapper .icon-left>img{cursor:pointer;position:absolute!important;left:1.5rem!important}.input-content__wrapper .icon-right{flex-direction:row!important}.input-content__wrapper .s{height:3.6rem!important}.input-content__wrapper .m{height:4rem!important}.input-content__wrapper .l{height:4.5rem!important}.ant-picker-panel-container{color:var(--text-label)!important;background:var(--bg-container)!important}.ant-picker-panel-container .ant-picker-header,.ant-picker-panel-container .ant-picker-header button{color:var(--text-label)!important}.ant-picker-panel-container .ant-picker-header button:hover{background:var(--bg-header)!important;color:var(--text-action)!important}.ant-picker-panel-container .ant-picker-header .ant-picker-header-view,.ant-picker-panel-container .ant-picker-header .ant-picker-header-view button{color:var(--text-label)!important}.ant-picker-panel-container .ant-picker-header .ant-picker-header-view button:hover{color:var(--text-action)!important}.ant-picker-panel-container .ant-picker-content thead tr th{color:var(--text-label)!important}.ant-picker-panel-container .ant-picker-cell.ant-picker-cell-in-view{color:var(--text-default)!important}.ant-picker-panel-container .ant-picker-cell.ant-picker-cell-selected{color:var(--text-on-action)!important}.ant-picker-panel-container .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner{border-radius:.5rem}.ant-picker-panel-container .ant-picker-cell.ant-picker-cell-disabled{color:var(--text-disabled)!important;background:var(--bg-container-disabled)!important}.ant-picker-panel-container .ant-picker-cell.ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--text-disabled)!important}.ant-picker-cell-in-range:before{opacity:.1;background:var(--bg-action)!important}.ant-picker-cell-in-range.ant-picker-cell-range-start,.ant-picker-cell-in-range.ant-picker-cell-range-end{background:var(--bg-action)!important;color:var(--text-on-action)!important}.ant-picker-footer{padding:.5rem 0;background:var(--bg-container)!important}.ant-picker-footer .ant-btn{color:var(--text-label)!important;background:var(--bg-container)!important}.ant-picker-footer .ant-btn:hover{background:var(--bg-header)!important;color:var(--bg-action)!important}.ant-picker-input{background:var(--bg-container)!important;color:var(--text-label)!important}.ant-picker-input:focus{box-shadow:0 0 0 2px var(--bg-action)!important}.ant-picker-input input::placeholder{color:var(--text-placeholder)!important}.date_picker{background:var(--bg-container);width:100%;color:var(--text-label);padding:0 11px!important}.date_picker-s{height:3.6rem!important}.date_picker-m{height:4rem!important}.date_picker-l{height:4.5rem!important}.date_picker .ant-picker{width:100%}.date_picker .anticon{color:var(--text-label)}.date_picker input::placeholder{color:var(--text-placeholder)!important}.date_picker-range-changer{flex-direction:column;justify-content:center;align-items:center;display:flex}.date_picker-range-changer,.date_picker-range-changer button{width:100%}.date_picker-arrows .ant-picker-input{justify-content:center;width:100%;display:flex}.date_picker-suffix{justify-content:space-around;align-items:center;width:100%;height:100%;display:flex}.border_status{border:.1rem solid var(--border-inputs);border-radius:.8rem}.border_status--rounded{border-radius:4rem}.border_status.error{border:1px solid #f04134}.border_status.select.s{min-height:3.6rem;max-height:5.5rem}.border_status.select.m{min-height:4rem;max-height:5.5rem}.border_status.select.l{min-height:5.5rem;max-height:5.5rem}.border_status.select.error{border:1px solid #f04134}.border_status.select.borderless{border:none}.image_select_button{background:var(--accent-blue-0);border:1.5px solid var(--border-inputs);cursor:pointer;border-radius:2rem;justify-content:center;align-items:center;width:8.5rem;height:9rem;padding:1.6rem;transition:all .3s ease-in-out;display:flex;position:relative}.image_select_button__wrraper{flex-direction:column;justify-content:center;align-items:center;gap:1.9rem;display:flex}.image_select_button__check{border:1.5px solid var(--accent-grey-200);background:var(--accent-blue-0);aspect-ratio:1;border-radius:50%;width:1.9rem;height:1.9rem;position:absolute;bottom:0;transform:translateY(50%)}.image_select_button__check--active{border-color:var(--accent-brand-300)}.image_select_button__check__icon{width:1.9rem;height:1.9rem;position:absolute;top:30%;left:72%;transform:translate(-50%,-50%)}.image_select_button--active{border-color:var(--accent-brand-300)}.image_select_button__img{width:7rem;max-height:100%}.image_select_button__label{color:var(--text-label);white-space:nowrap;font-size:1.4rem;font-weight:400;line-height:1.3}.shared_illustration_select{height:5rem}.shared_illustration_select__label{align-items:center;display:flex}.shared_illustration_select__dropdown_container{min-height:20rem}.shared_illustration_select__dropdown{flex-wrap:wrap;gap:1.8rem;display:flex}.shared_illustration_select__dropdown__item{cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;width:6rem;height:6rem;transition:all .2s ease-in-out;display:flex}.shared_illustration_select__dropdown__item:hover{background:#cef1ffa2}.shared_illustration_select__dropdown__not_found{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:30rem;display:flex}.shared_illustration_select__dropdown__not_found__text{color:var(--text-third)}.shared_select{scrollbar-color:var(--accent-brand-50) transparent;width:100%!important}.shared_select::-webkit-scrollbar{width:.6rem;height:.6rem}.shared_select::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.shared_select::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.shared_select.shared_select-no-arrow .ant-select-arrow{display:none!important}.shared_select .ant-select-selection-wrap{align-self:center}.shared_select .ant-select-selector{background:var(--bg-container);border:1px solid var(--border-inputs);color:var(--text-label);padding-inline-end:2rem}.shared_select .ant-select-selector:hover{border:1px solid var(--border-hover);color:var(--text-label)}.shared_select .ant-select-selector .ant-select-selection-placeholder{color:var(--text-placeholder)!important}.shared_select.ant-select-disabled .ant-select-selector{background-color:var(--bg-container-disabled)}.shared_select.ant-select{width:100%;height:100%}.shared_select.ant-select .tooltip-container{all:unset}.shared_select.ant-select-selection-placeholder{padding-inline-end:3.2rem!important}.shared_select.ant-select-s{min-height:3.6rem!important;max-height:3.6rem!important}.shared_select.ant-select-m{height:4rem!important;max-height:4rem!important}.shared_select.ant-select-l{height:4.5rem!important;max-height:4.5rem!important}.shared_select.ant-select-xl{max-height:5rem!important}.shared_select.ant-select-arrow{inset-inline-end:10px}.shared_select.ant-select-selector{width:100%;overflow:auto;padding:0 .5rem!important}.shared_select.ant-select .rc-virtual-list-scrollbar{visibility:visible!important}.ant-select-selection-item{align-items:center;display:flex;overflow:hidden}.ant-select-item-option-state{display:none!important}.ant-select-multiple .ant-select-selection-item{height:3rem;background-color:var(--bg-surface)!important;color:var(--text-default)!important;border:1px solid var(--border-inputs)!important;border-radius:2rem!important}.ant-select-dropdown{background:var(--bg-low-level)!important}.ant-select-dropdown .ant-select-item{color:var(--text-label)!important}.ant-select-dropdown .ant-select-item:not(.ant-select-item-option-selected):hover{background:var(--bg-select-dropdown-item-hover)!important}.ant-select-dropdown .ant-select-item-option-selected{background:var(--bg-header)!important}.ant-select-selection-overflow{max-height:2.4em;overflow:auto}.shared-segments{background:var(--accent-brand-0);border-radius:1.4rem;gap:1rem;width:fit-content;padding:.3rem;display:flex}.shared-segments .ant-segmented-group{gap:.4rem}.shared-segments .ant-segmented-thumb{background-color:var(--bg-container)}.shared-segments .ant-segmented-item{text-transform:capitalize;color:var(--text-helper);border-radius:1.2rem;justify-content:center;align-items:center;max-height:100%;font-weight:400;display:flex}.shared-segments .ant-segmented-item:hover{background:var(--bg-menu-hover);color:var(--text-helper)!important}.shared-segments .ant-segmented-item-disabled{opacity:.5}.shared-segments .ant-segmented-item-selected{background:var(--bg-container);box-shadow:0 0 .6rem 0 var(--bg-container-hover);color:var(--accent-blue-500)}.shared-segments .ant-segmented-item-selected:hover{background:var(--bg-container-hover)}.shared-segments.s .ant-segmented-item{height:3.6rem;padding:0 .2rem;font-size:1.2rem}.shared-segments.m .ant-segmented-item{height:4rem;padding:0 .4rem;font-size:1.4rem}.shared-segments.l .ant-segmented-item{height:4.5rem;padding:0 .6rem;font-size:1.6rem}.shared-segments.xl .ant-segmented-item{height:10rem;padding:0 .8rem;font-size:1.7rem}.shared-segments.xxl .ant-segmented-item{height:5.5rem;padding:0 1rem;font-size:2rem}.shared-card-container{border:1px solid var(--border-menu-hover);background:var(--bg-container);border-radius:.8rem;flex-direction:column;min-width:28rem;padding:.6rem 1rem;display:flex}.shared-card-container.left .ant-card-head-wrapper{text-align:left;padding-left:1.2rem}.shared-card-container .ant-card-actions{background:var(--bg-container);border-top:1px solid #0000}.shared-card-container .ant-card-head{border:none;min-height:4rem;max-height:6rem;padding:0}.shared-card-container .ant-card-head-title{border-bottom:1px solid var(--border-menu-hover);color:var(--accent-brand-400);line-height:2.4}.shared-card-container .ant-card-head-wrapper{color:var(--accent-brand-400);background:var(--bg-container);text-align:center;border-radius:.8rem;flex-grow:1}.shared-card-container .ant-card-body{flex-direction:column;height:100%;min-height:6rem;padding:1rem .6rem 0;display:flex}.shared-text-icon{align-items:center;gap:1rem;width:100%;display:flex}.shared-text-icon__text{color:var(--text-default);font-size:1.2rem;font-weight:400}@media (width>=1366px){.shared-text-icon{gap:1.1rem}.shared-text-icon__text{font-size:1.3rem}}.shared-container-icon{aspect-ratio:1;background:var(--accent-blue-0);border:.5px dashed var(--accent-brand-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.shared-container-icon.s{width:1.8rem;height:1.8rem}.shared-container-icon.s svg{width:.8rem;height:.8rem}.shared-container-icon.m{width:2rem;height:2rem}.shared-container-icon.m svg{width:1rem;height:1rem}.shared-container-icon.l{width:2.2rem;height:2.2rem}.shared-container-icon.l svg{width:1.2rem;height:1.2rem}.shared-container-icon.xl{width:2.4rem;height:2.4rem}.shared-container-icon.xl svg{width:1.4rem;height:1.4rem}.shared-container-icon svg{width:1.6rem;height:1.6rem}.shared-container-icon.fill-color svg path{fill:var(--accent-brand-400)}.shared-container-icon img{object-fit:cover}@media (width>=1366px){.shared-container-icon{width:3.2rem;height:3.2rem}.shared-container-icon.s{width:2rem;height:2rem}.shared-container-icon.s svg{width:1rem;height:1rem}.shared-container-icon.m{width:2.2rem;height:2.2rem}.shared-container-icon.m svg{width:1.2rem;height:1.2rem}.shared-container-icon.l{width:2.4rem;height:2.4rem}.shared-container-icon.l svg{width:1.4rem;height:1.4rem}.shared-container-icon.xl{width:2.6rem;height:2.6rem}.shared-container-icon.xl svg{width:1.6rem;height:1.6rem}.shared-container-icon svg{width:1.8rem;height:1.8rem}.shared-container-icon.fill-color svg path{fill:var(--accent-brand-400)}.shared-container-icon img{object-fit:cover}}.loading__screen__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loading__screen__fullscreen{z-index:999;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.no-entity-illustration{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;display:flex}.no-entity-illustration__error-message{color:var(--text-third);font-size:1.6rem;font-weight:400;line-height:2.4rem}.card_list{flex-wrap:wrap;gap:2rem;width:100%;display:flex}@media only screen and (width<=499px){.card_list{transform:translate(2.1rem)}}.card_list__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.card_list>*{flex:1 0 20%;max-width:20%}.card_list__header{align-items:center;gap:1rem;padding:0 1rem;display:flex}.card_list__header .select{width:15rem}.card_list__title{color:var(--text-headings);align-items:center;column-gap:1.6rem;font-size:1.9rem;font-weight:500;display:flex}.card_list__divider{background-color:var(--border-inputs);flex:1;height:1px}.card_list-container{background-color:var(--bg-container);scrollbar-color:var(--accent-brand-50) transparent;border-radius:1rem;flex-direction:column;gap:2rem;height:100%;padding:2rem;display:flex;overflow:hidden auto}.card_list-container::-webkit-scrollbar{width:.6rem;height:.6rem}.card_list-container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.card_list-container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.card_list-container .loader-container{justify-content:center;align-items:center;height:100%;display:flex}@media only screen and (width<=999px){.card_list-container{gap:5rem;padding:1rem}}.card_list-page{flex-direction:column;justify-content:space-between;gap:1rem;height:100%;display:flex}@media only screen and (width<=999px){.card_list-page{padding:0}}.card_list-page .shared_pagination-container{justify-content:flex-end;padding-right:6rem}@media only screen and (width<=500px){.card_list-page .shared_pagination-container{padding-right:0}}.card_list-page-toolbar{background-color:#0000;justify-content:space-between;gap:2rem;display:flex}.card_list-page-toolbar-search{width:35rem!important}.card_list-page-toolbar-first{gap:1rem;min-width:23rem;display:flex}@media only screen and (width<=799px){.card_list-page-toolbar{flex-wrap:wrap}.card_list-page-toolbar .ant-btn,.card_list-page-toolbar-first{min-width:unset;width:100%!important}.card_list-page-toolbar .ant-btn>.input-content__wrapper,.card_list-page-toolbar .ant-btn .input-container,.card_list-page-toolbar .ant-btn .input-container input,.card_list-page-toolbar-first>.input-content__wrapper,.card_list-page-toolbar-first .input-container,.card_list-page-toolbar-first .input-container input{width:100%!important}}.noHomework__container{background-color:var(--bg-container);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.noHomework__container.dashboard-card{background:0 0;width:100%;height:60%}.noHomework__container>.title{color:#556a7a;font-size:3rem}@media only screen and (width<=799px){.noHomework__container img{width:-webkit-fill-available}.noHomework__container>.title{font-size:1.5rem}}.shared-lazy-image{background:linear-gradient(90deg,#0000001a 50%,#0003 70%,#0000001a 50%) 0 0/400% 100%;width:100%;height:100%;animation-name:animateBg;animation-duration:1.5s;animation-timing-function:ease;animation-iteration-count:infinite}.shared-lazy-src{object-fit:cover;width:100%;height:100%}@keyframes animateBg{0%{background-position:100%}to{background-position:0}}.homework-details .ant-modal-content{background-color:var(--bg-container)}.homework-details .ant-modal-content .ant-modal-body{padding:2.4rem}.homework-details-header{background:var(--bg-info)!important}.homework-details-header .ant-modal-title{font-size:1.6rem;font-weight:500;color:var(--text-info)!important}.homework-details-header-container{border:1px solid var(--border-menu-hover);border-radius:.6rem;width:100%;padding:1rem}.homework-details-header-container__title{color:var(--text-third);font-size:1.6rem}.homework-details-header-container__content{color:var(--accent-grey-700);font-size:1.6rem;font-weight:500}.homework-details-container{border:1px solid var(--border-menu-hover);border-radius:.6rem;flex:1 0 calc(50% - 1.9rem);min-height:12rem;padding:1.6rem}.homework-details-container-header .title{color:var(--text-default);font-size:1.6rem;font-weight:500}.homework-details-container-header .line{background-color:var(--border-menu-hover);width:100%;height:1px}.homework-details-container .content{color:var(--text-third);flex-grow:1;min-height:11rem;max-height:25rem;margin-top:1.8rem;overflow-y:auto}.homework-details-container .content .rich-text-editor__paragraph{font-size:1.4rem!important}.homework-details-container .content .shared-upload{min-height:unset;padding:0}.homework-details-container .content .empty-content{color:var(--text-third);justify-content:center;align-items:center;height:100%;display:flex}.switch-toggle{width:fit-content}.switch-toggle .small{width:3.6rem;height:2rem;min-width:unset}.switch-toggle .small .ant-switch-handle{width:1.6rem;height:1.6rem}.shared-carousel{justify-content:space-between;align-items:center;gap:20px;display:flex}.shared-carousel__prev,.shared-carousel__next{background-color:var(--icons-slide-dashboard);z-index:1;width:2.4rem;border-radius:50%!important}@media (width<=768px){.shared-carousel{position:relative}.shared-carousel__prev,.shared-carousel__next{z-index:1;position:absolute;top:50%}.shared-carousel__prev{left:0;transform:translate(-50%,-50%)}.shared-carousel__next{right:0;transform:translate(50%,-50%)}}.shared-carousel,.shared-carousel .flow_manager_container{width:100%}.shared-carousel .flow_manager_hidden_component,.shared-carousel .flow_manager_container .flow_manager_hidden_component{position:absolute;left:50%}.shared-carousel .flow_manager_hidden_component .prev,.shared-carousel .flow_manager_container .flow_manager_hidden_component .prev{left:-100%}.shared-carousel .flow_manager_hidden_component .next,.shared-carousel .flow_manager_container .flow_manager_hidden_component .next{right:-100%}.shared-carousel__item{justify-content:center;gap:1rem;width:100%;display:flex}.shared-carousel__items{z-index:0;gap:2rem;width:100%;padding:0 1rem;transition:transform .3s;display:flex;position:relative}.shared-carousel__items__wrapper{text-align:center;align-content:center;align-items:center;width:100%;position:relative;overflow:hidden}.shared-stepper{width:100%;height:100%}.shared-stepper .ant-steps{height:100%}.shared-stepper .ant-steps-item-icon{border-color:var(--accent-blue-50)!important;background-color:var(--accent-blue-0)!important}.shared-stepper .ant-steps-item-title{font-size:1.6rem;font-weight:500;line-height:3rem!important}.shared-stepper .ant-steps-item-description{font-size:1.6rem;font-weight:300;color:var(--border-inputs)!important}.shared-stepper .ant-steps-icon{font-size:1.6rem;color:var(--bg-segmented-control)!important}.shared-stepper .ant-steps-item-tail:after{background-color:var(--accent-blue-50)!important;width:.2rem!important}.shared-stepper .ant-steps-item-title{white-space:nowrap;font-weight:400;color:var(--text-placeholder)!important}.shared-stepper .ant-steps-item-active .ant-steps-item-icon{border-radius:9rem;place-items:center;font-size:1.6rem;display:grid;border:.3rem solid var(--accent-brand-50)!important;background:var(--accent-brand-200)!important}.shared-stepper .ant-steps-item-active .ant-steps-item-icon .ant-steps-icon{color:var(--text-on-action)!important}.shared-stepper .ant-steps-item-active .ant-steps-item-title{font-weight:500;color:var(--text-default)!important}.shared-stepper .ant-steps-item-active .ant-steps-item-tail:after{background-color:var(--accent-blue-200)!important;width:.2rem!important}.shared-stepper .ant-steps-item-active .ant-steps-item-title:after{background-color:var(--accent-blue-200)!important}.shared-stepper .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--accent-green-100)!important;background-color:var(--accent-green-200)!important}.shared-stepper .ant-steps-item-finish .ant-steps-item-title{color:var(--text-default)!important}.shared-stepper .ant-steps-item-finish .ant-steps-finish-icon svg path{fill:var(--icons-menu-selected)}.shared-stepper .ant-steps-item-finish .ant-steps-item-tail:after,.shared-stepper .ant-steps-item-finish .ant-steps-item-title:after{background-color:var(--accent-green-100)!important}.shared-upload{border:1px solid var(--border-inputs);background:var(--bg-container);scrollbar-color:var(--accent-brand-50) transparent;border-radius:.8rem;min-height:16rem;max-height:25rem;padding:1.6rem 2.4rem;overflow:auto}.shared-upload::-webkit-scrollbar{width:.6rem;height:.6rem}.shared-upload::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.shared-upload::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.shared-upload .ant-upload-list-item-container{border:1px solid var(--border-inputs);border-radius:.8rem;width:unset!important;height:unset!important}.shared-upload .ant-upload-disabled{border:0!important}.shared-upload .ant-upload{background-color:var(--bg-container)}.shared-upload:has(.shared-upload__container){border:unset;width:100%;padding:unset}.shared-upload:has(.shared-upload__container) .ant-upload-select{transition:all .3s ease-in-out;border:1px dashed var(--border-inputs)!important;width:100%!important;height:16rem!important;padding:1.6rem 2.4rem!important}.shared-upload:has(.shared-upload__container) .ant-upload-select:hover{border:1px solid var(--border-menu-hover)!important;background:var(--bg-menu-hover)!important}.shared-upload:has(.shared-upload__container) .ant-upload-select:hover .ant-upload{background:var(--bg-menu-hover)}.shared-upload:has(.shared-upload__container) .ant-upload-select:hover .shared-upload__container__icon path{fill:var(--accent-brand-400)}.shared-upload:has(.shared-upload__container) .ant-upload-select:hover .shared-upload__container__icon{background:var(--bg-menu-hover);border-color:var(--border-menu-hover)}.shared-upload:has(.shared-upload__external-trigger) .ant-upload-select{border:0!important}.shared-upload__external-trigger{visibility:hidden}:is(.shared-upload:has(.shared-upload__trigger-button--disabled) .ant-upload-select,.shared-upload:has(.shared-upload__trigger-button--disabled) .ant-upload){border:0!important}.shared-upload--no-border{border:unset;overflow:unset}.shared-upload--no-border .ant-upload-list{padding-bottom:2rem}.shared-upload .ant-upload-list{flex-wrap:wrap!important;gap:1rem!important;display:flex!important}.shared-upload .ant-upload-select{background:var(--bg-container)!important}.shared-upload .ant-upload-select:has(.shared-upload__upload-btn){background:var(--bg-container)!important;border:0!important}.shared-upload__upload-btn{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.shared-upload__upload-btn__text{color:var(--accent-green-300);font-size:1.3rem;font-weight:500}.shared-upload__file{aspect-ratio:1;background:var(--bg-container);cursor:pointer;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;width:10.3rem;display:flex;position:relative;overflow:hidden}.shared-upload__file--reversed{flex-direction:row;width:18rem;height:6rem;padding:1.8rem .9rem}.shared-upload__file__screen{visibility:hidden;background:#5b6d8299;border-radius:.8rem;justify-content:center;align-items:center;gap:1.2rem;width:100%;height:100%;display:flex;position:absolute}.shared-upload__file__text{color:var(--text-label);text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1rem);font-size:1.4rem;overflow:hidden}.shared-upload__file:hover .shared-upload__file__screen{visibility:visible}.shared-upload__container{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex}.shared-upload__container__title{color:var(--text-third);font-size:1.4rem;line-height:2rem}.shared-upload__container__title .click-span{color:var(--text-info);font-size:1.4rem;font-weight:500}.shared-upload__container__upload-icon{border:6px solid var(--accent-grey-0);background:var(--accent-grey-50);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:all .3s ease-in-out;display:flex}.shared-upload__container__requirements{color:var(--text-disabled);font-size:1.2rem}.shared-upload .ant-upload-disabled{display:none}.shared-upload__live-preview .ant-upload-wrapper{z-index:90;position:relative}.shared-upload__live-preview .ant-upload-wrapper .ant-upload{position:absolute;top:.6rem;left:.8rem;border:none!important;justify-content:flex-start!important;align-items:flex-start!important;width:0!important;height:0!important}.shared-upload__live-preview-btn svg{width:1.8rem;height:1.8rem}.shared-upload__live-preview-btn{background-color:var(--bg-container);border-radius:.8rem;padding:.8rem 1.2rem}.shared-upload__live-preview-btn p{white-space:nowrap;color:var(--text-label);font-size:1.2rem}.live-preview__media{width:100%;position:relative}.live-preview__media__image{object-fit:cover;width:100%;height:100%}.live-preview__media__video{width:100%;height:100%;position:relative}.live-preview__media__video__icon{cursor:pointer;z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-preview__media__video__video{object-fit:cover;width:100%;height:100%}.live-preview__container{border-radius:1rem;display:flex;position:relative;overflow:hidden}.live-preview__container__close{cursor:pointer;z-index:80;transition:all .2s ease-in-out;position:absolute;top:1rem;right:1rem}.live-preview__container__close:hover{opacity:.9}.live-preview__container__wrapper-box{justify-content:space-between;gap:.6rem;width:100%;display:flex}.live-preview__container__wrapper-box__left{width:49.5%;position:relative}.live-preview__container__wrapper-box__right{flex-direction:column;justify-content:space-between;width:49.5%;display:flex}.left-number-files__overlay{pointer-events:none;background:linear-gradient(#4f74958f 0% 100%);width:100%;height:100%;position:absolute;top:0;left:0}.left-number-files__count{color:var(--text-on-action);font-size:1.8rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shared-webschool-loader{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffff80;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shared-webschool-loader__holder{justify-content:center;align-items:center;display:flex;position:relative}.shared-webschool-loader__icon{position:absolute}.shared-infinite-scroll{max-height:100%;position:relative}.shared-infinite-scroll__container{scroll-behavior:smooth;scrollbar-color:var(--accent-brand-50) transparent;position:relative;overflow-y:auto}.shared-infinite-scroll__container::-webkit-scrollbar{width:.6rem;height:.6rem}.shared-infinite-scroll__container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.shared-infinite-scroll__container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.shared-infinite-scroll__container.inverse{flex-direction:column-reverse;display:flex}.shared-infinite-scroll__float-btn{z-index:100;position:absolute;bottom:0;left:95%}.shared-no--data{margin:auto}.shared-no--data .ant-empty-image{height:10rem}.shared-no--data .ant-empty-description{color:var(--text-label)}@media screen and (width<=1366px){.shared-no--data{padding-top:1.6rem}.shared-no--data .ant-empty-image{height:9.6rem}}.action-items{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;min-width:4.4rem;min-height:4.4rem;display:flex}.action-items:hover{background:var(--bg-container-hover)}.ant-checkbox-inner{background-color:var(--bg-container)!important;border-radius:.4rem!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--accent-brand-500)!important;background-color:#f0faff!important}.user-tag{background:var(--bg-header);border:1px solid var(--border-menu-hover);border-radius:4.6rem;align-items:center;width:fit-content;height:4.3rem;padding:.5rem 1.8rem .5rem .8rem;display:flex}.user-tag .shared-user__details__name{font-size:1.2rem;font-weight:500}.user-tag .shared-user__details__desc{color:var(--text-headings);font-size:1.2rem}.shared_pagination-container{justify-content:flex-end;width:100%;display:flex}@media only screen and (width<=500px){.shared_pagination-container{justify-content:center}}.shared-pagination{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.8rem;font-size:1.3rem;display:flex}.shared-pagination__pages{align-items:center;display:flex}.shared-pagination__page-btn{border:.1rem solid var(--border-table);background:var(--bg-container);min-width:3rem;height:3rem;color:var(--text-default);cursor:pointer;border-left:none;border-radius:0;justify-content:center;align-items:center;padding:0 .4rem;font-size:1.4rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.shared-pagination__page-btn:first-child{border-left:.1rem solid var(--border-table);border-radius:.8rem 0 0 .8rem}.shared-pagination__page-btn:last-child{border-radius:0 .8rem .8rem 0}.shared-pagination__page-btn:disabled{cursor:not-allowed;opacity:.4}.shared-pagination__page-btn:hover:not(:disabled){background-color:var(--bg-container-hover);border-color:var(--border-inputs)}.shared-pagination__page-btn--active{background-color:var(--accent-blue-0);border-color:var(--accent-brand-400);border-left:.1rem solid var(--accent-brand-400);color:var(--accent-brand-400)}.shared-pagination__ellipsis{border:.1rem solid var(--border-table);opacity:.4;border-left:none;justify-content:center;align-items:center;min-width:3rem;height:3rem;font-size:1.4rem;display:flex}.shared-pagination__page-size{height:3rem!important}.table_toolbar{justify-content:space-between;width:100%;display:flex}.table_toolbar-right-popover-root .ant-popover-inner{background-color:var(--bg-container);padding:.8rem 1.6rem .6rem 1.3rem!important}.table_toolbar-right-popover-root .ant-popover-arrow:before{background-color:var(--bg-container)}.table_toolbar-right-total-amount{background:var(--accent-brand-0);border-radius:3.6rem;align-items:center;gap:.4rem;padding:1rem 1.2rem;display:flex}.table_toolbar-right-total-amount-text{color:var(--text-helper)}.table_toolbar-right-total-amount-value{color:var(--accent-brand-400);font-weight:600}@media only screen and (width<=999px){.table_toolbar{flex-direction:column;gap:1rem}.table_toolbar-right,.table_toolbar-right .ant-btn{width:100%}}.table_toolbar-right,.table_toolbar-left{align-items:center;gap:1rem;display:flex}.table_toolbar-input{width:34rem!important}.table_toolbar-container{flex-direction:column;gap:1rem;display:flex}.table_toolbar-filter{justify-content:space-between;align-items:flex-end;gap:2rem;width:100%;display:flex}.table_toolbar-filter.hide{display:none}.table_toolbar-filter .shared_form-content{flex-flow:row;flex:1;justify-content:flex-start;align-items:flex-end;gap:1rem;width:100%}@media only screen and (width<=999px){.table_toolbar-filter{flex-direction:column;align-items:flex-start}.table_toolbar-filter .table_toolbar-filter-btns,.table_toolbar-filter .table_toolbar-filter-btns .ant-btn{width:100%}}.table_toolbar-filter-btns{gap:1rem;display:flex}.table_toolbar-filter .shared_form{width:100%}.table_toolbar-filter .shared_form-field{padding:0;display:block;width:100%!important}.columns-title{color:#667185;font-size:1.4rem}.columns-checkbox-group{flex-direction:column;gap:1rem;display:flex}.ant-dropdown-menu{box-shadow:0 0 2px -1px var(--bg-shadow), 200px 200px 204px 20 -1px 20 var(--bg-action-hover)}.file_format-menu{flex-direction:column;align-items:center;width:10.1rem;display:flex}.file_format-menu-title{color:var(--text-label);text-align:center;width:100%;padding-bottom:.5rem;font-size:1.3rem;font-weight:400;position:relative}.file_format-menu-title:after{content:"";background-color:var(--border-inputs);width:104%;height:.05rem;position:absolute;bottom:.1rem;left:0}.file_format-menu .shared-button{border-color:#0000}.tooltip-container{text-overflow:ellipsis;white-space:nowrap;max-width:-webkit-fill-available;display:inline-block;overflow:hidden}.single-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.multi-lines{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tooltip-text{color:var(--text-default)}.tooltip-light .ant-tooltip-arrow{background-color:var(--bg-container)!important;border-top-color:var(--bg-container)!important}.light-tooltip .ant-tooltip-inner{background-color:var(--bg-container);color:#4e5969}.section__display{flex-direction:column;padding:0;display:flex}.section__display .notif-btn{font-size:1.4rem;font-weight:500}.section__display .rapports-calendar .button-common{all:unset}.section__display-select{background:var(--bg-page);width:15rem!important}.section__display-calendar{background:var(--bg-page);width:fit-content!important}.section__display-calendar .date_picker-suffix>button{all:unset}.section__display-calendar .date_picker-suffix>button svg{filter:invert(61%)sepia(85%)saturate(546%)hue-rotate(177deg)brightness(87%)contrast(96%);opacity:.7;height:1rem}.section__display__options{align-items:center;gap:.9rem;display:flex}.section__display>.section__display__header{justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.section__display>.section__display__header>.section__display__button{white-space:nowrap;color:var(--text-headings);border:.1rem solid var(--border-table);background-color:#fffdfd;border-radius:1rem;gap:1rem;padding:.5rem 1rem;font-size:1.4rem;display:flex}.section__display>.section__display__header>.ant-select>.ant-select-arrow{color:var(--text-headings)}.section__display>.section__display__header>.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{border-radius:1rem}.section__display>.section__display__header>.ant-select:not(.ant-select-customize-input) .ant-select-selector{border:.1rem solid var(--border-table);color:var(--text-headings);background-color:#fffdfd}.section__display>.section__display__header>.section__display__header__divider{background-color:#e8e8e8;width:80%;height:.1rem}.section__display>.section__display__header>.section__display__title{white-space:nowrap;color:var(--text-headings);text-transform:capitalize;font-size:1.8rem;font-weight:500}.section__display>.first-level-section{margin-top:0}.shared-preview{-webkit-user-select:none;user-select:none}.shared-preview__back-drop{z-index:10000;background:#989ba3a1;flex-direction:column;justify-content:center;align-items:center;gap:10rem;width:100vw;height:100vh;transition:gap .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.shared-preview__back-drop--cinematic-img-shadow{background:#989ba3a1}.shared-preview__back-drop--pdf{gap:4rem}.shared-preview__close{aspect-ratio:1;background:var(--bg-container);cursor:pointer;z-index:1100;border-radius:50%;justify-content:center;align-items:center;gap:5rem;width:3rem;padding:.5rem;display:flex;position:absolute;top:6rem;right:8vw}@media only screen and (width<=1400px){.shared-preview__close{right:5vw}}@media only screen and (width<=600px){.shared-preview__close{right:1rem}}.shared-preview__image-preview{border-bottom:.1rem solid var(--accent-grey-200);z-index:4;border-radius:3.8rem;max-width:110rem;height:100%;max-height:70rem;overflow:hidden;box-shadow:0 .5rem 2rem #0000001a}.shared-preview__image-preview img{object-fit:cover;width:100%;height:100%;max-height:70rem}.shared-preview__image-preview__container{padding:2rem;transition:all .3s;position:relative}.shared-preview__tool-bar{border:1px solid var(--border-inputs);opacity:.69;background:var(--bg-menu-hover);z-index:3;border-radius:2rem;justify-content:center;align-items:center;gap:2.6rem;width:32rem;padding:1rem;display:flex;position:absolute;bottom:-6rem;left:50%;transform:translate(-50%)}.shared-preview__tool-bar__option{cursor:pointer}.shared-preview__tool-bar__option--disabled{cursor:not-allowed;opacity:.5}.shared-preview__carousel{z-index:4;width:80%;height:fit-content;position:relative}.shared-preview__carousel .slick-prev:before,.shared-preview__carousel .slick-next:before{background:var(--bg-container)!important;border:none!important;border-radius:50%!important;width:3rem!important}.shared-preview__carousel .slick-next,.shared-preview__carousel .slick-prev{opacity:1!important}.shared-preview__carousel .slick-next{left:84vw!important}.shared-preview__carousel .slick-prev{left:-8%!important}.shared-preview .shared-carousel{height:auto}.shared-preview__images-container{z-index:50;justify-content:center;align-items:center;gap:1.4rem;display:flex}.shared-preview__images-container__image{border:1px solid var(--accent-grey-200);filter:brightness(.5);border-radius:1rem;gap:.5rem;width:6rem;height:6rem;transition:all .2s ease-in-out;overflow:hidden}.shared-preview__images-container__image img{object-fit:cover;cursor:pointer;border-radius:1rem;width:100%;height:100%}.shared-preview__images-container__image--active{filter:unset;border-width:.3rem;scale:1.2}.video-preview-container{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.video-play-btn{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.video-preview{border-radius:1.6rem;width:100%}.video-preview-carousel{justify-content:center;align-items:center;height:75vh;display:flex}.video-preview-photo,.vf-video-wrapper.vf-video-rounded{height:100%}.disabled{cursor:not-allowed!important;opacity:.5!important}.enabled{cursor:pointer!important}.rpv-default-layout__toolbar{padding:2rem}.rpv-core__inner-page{padding:2.5rem 0}.rpv-default-layout__sidebar-headers{margin-top:1.5rem}.ant-popover .ant-popover-inner{background-color:var(--bg-container);padding-block:1rem;box-shadow:0 0 4px -1px #0072c640,0 0 2px -1px #1018280a;border:none!important}.ant-popover .ant-popover-inner aside{background-color:var(--bg-container);border-color:var(--border-table)}.ant-popover .ant-popover-inner aside h2{background-color:var(--bg-container);color:var(--text-default);font-weight:600}.ant-popover .ant-popover-inner aside input{background-color:var(--bg-container);border-color:var(--border-table)}.comingSoon__container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;display:flex}.comingSoon__container--header{color:var(--text-headings);font-size:5rem;font-weight:500}.comingSoon__container--body{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.comingSoon__container--body>.paragraph__style{color:var(--text-helper);text-align:center;letter-spacing:.08813rem;font-size:2rem;font-weight:500;line-height:222%}.observation-details .ant-modal-content{background-color:var(--bg-container)}.observation-details .ant-modal-content .ant-modal-body{padding:2.4rem}.observation-details-header{background:var(--bg-info)!important}.observation-details-header .ant-modal-title{font-size:1.6rem;font-weight:500;color:var(--text-info)!important}.observation-details-header-container{border:1px solid var(--border-menu-hover);border-radius:.6rem;width:100%;padding:1rem}.observation-details-header-container__title{color:var(--text-third);font-size:1.6rem}.observation-details-header-container__content{color:var(--accent-grey-700);font-size:1.6rem;font-weight:500}.observation-details-container{border:1px solid var(--border-menu-hover);border-radius:.6rem;flex:1 0 calc(50% - 1.9rem);min-height:12rem;padding:1.6rem}.observation-details-container-header .title{color:var(--text-default);font-size:1.6rem;font-weight:500}.observation-details-container-header .line{background-color:var(--border-menu-hover);width:100%;height:1px}.observation-details-container .content{color:var(--text-third);flex-grow:1;min-height:11rem;max-height:25rem;margin-top:1.8rem;overflow-y:auto}.observation-details-container .content .rich-text-editor__paragraph{font-size:1.4rem!important}.observation-details-container .content .shared-upload{min-height:unset;padding:0}.observation-details-container .content .empty-content{color:var(--text-third);justify-content:center;align-items:center;height:100%;display:flex}.error-page{background-color:var(--bg-page);flex-wrap:wrap;justify-content:center;align-items:center;gap:10rem;height:100vh;display:flex}.error-page__title{text-align:center;color:var(--accent-brand-400);margin-bottom:2rem;font-size:3rem;font-weight:700}.error-page__message{color:var(--accent-brand-400);text-align:left;margin-bottom:2rem;font-size:2rem}.error-page__link{color:var(--text-on-action);border:2px solid var(--accent-brand-400);background-color:var(--accent-brand-400);text-align:center;border-radius:1rem;max-width:18rem;padding:1rem 2rem;font-size:1.5rem;text-decoration:none;transition:all .3s}.error-page__link:hover{background-color:var(--bg-container);color:var(--accent-brand-400)}.error-page .left{flex-direction:column;justify-content:flex-start;display:flex}.users-container{justify-content:flex-start;display:flex}.users-container>.shared-user{gap:0;width:fit-content}.users-container>.shared-user:not(:first-child){margin-left:-.9rem}.users-container>.shared-user .shared-user__img{border:.2rem solid #fff;width:2.8rem;height:2.8rem}.users-container .students-number{color:#778baa;background-color:#f9fafb;border:.2rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;margin-left:-.9rem;font-size:1.1rem;display:flex}.user-container{display:flex}.user-container .shared-user__img{width:2.4rem;height:2.4rem}.flow_manager_container{position:relative;overflow:hidden}.flow_manager_container,.flow_manager_container>div{width:100%;height:100%}.media-item{cursor:pointer;position:relative}.media_overlay{opacity:0;background:#4f749596;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.media_overlay:hover,.media_overlay.open{opacity:1}.media_overlay_edit_icon{color:#fff;font-size:2.84rem;font-weight:600}.media_container{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.media_container img,.media_container video{cursor:pointer;object-fit:cover;border-radius:1.6rem;width:100%;height:100%}.media_container.img-contain img,.media_container.img-contain video{object-fit:contain}.media_container.img-contain .media-item{overflow:hidden}.media_container.img-contain .media-item__bg-overlay{filter:blur(7rem);background-size:100%;width:200%;height:200%;position:absolute;top:0;left:0}.media_container.img-contain .media-item__img{position:absolute}.media_container-more-than-three img,.media_container-more-than-three video{object-fit:cover}.media_container .media-1{grid-area:1/1/3/2}.media_container .media-2{grid-area:1/2/2/3}.media_container .media-3{grid-area:2/2/3/3;position:relative}.media_container-split .media-2{grid-row-end:3}.media_container-single .media-1{grid-area:1/1/3/3}.input-number__wrapper{flex-direction:column;gap:1.25rem;width:100%;display:flex}.input-number__wrapper .ant-input-number-input-wrap{width:100%}.input-number__wrapper .ant-input-number-input-wrap .ant-input-number-input{width:85%;color:var(--text-label)}.input-number__wrapper .ant-input-number:focus{box-shadow:none!important}.input-number__wrapper .ant-input-number-disabled{background-color:var(--bg-disabled)!important}.input-number__wrapper .ant-input-number-disabled .ant-input-number-input-wrap input,.input-number__wrapper .ant-input-number-disabled .ant-input-number-suffix{color:var(--text-default)}.input-number__wrapper .ant-input-number-outlined{background-color:var(--bg-container);border:none;align-items:center;width:100%;height:100%;display:flex}.input-number__wrapper .ant-input-number-outlined:focus-within{box-shadow:none!important}.input-number__wrapper .input-number{border:.1rem solid var(--border-inputs);background-color:var(--bg-container);border-radius:.8rem;align-items:center;width:100%;display:flex;position:relative}.input-number__wrapper .input-number.borderless{border-color:#0000!important}.input-number__wrapper .input-number input{all:unset;flex:1;width:50%;height:100%;padding-left:1rem;font-size:1.4rem}.input-number__wrapper .input-number input::placeholder{color:var(--text-placeholder);font-size:1.4rem}@media only screen and (width<=379px){.input-number__wrapper .input-number input::placeholder{font-size:1rem}}.input-number__wrapper .input-number .error-border{border:.1rem solid #d73435!important}.input-number__wrapper .input-label{font-size:1.4rem;font-weight:400}.input-number__wrapper .error-text{font-size:1.2rem;color:#d73435!important}.shared-see-more{white-space:pre-wrap;word-break:break-word}.shared-see-more.rtl{direction:rtl}.shared-see-more__toggle{color:var(--text-default);cursor:pointer;margin-left:.5rem}.shared-see-more__toggle:hover{border-bottom:var(--accent-brand-800) solid .1rem}.shared-text-editor.storybook-editor{border:.1rem solid var(--border-table);border-radius:.9rem;width:100%;height:6rem;font-size:1.4rem;position:relative}.shared-text-editor.storybook-editor .text-area{width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0}.shared-text-editor.storybook-editor .text-area p{padding:0 1.6rem;font-size:1.4rem}.shared-text-editor.storybook-editor .text-area+div{pointer-events:none;padding:0 1.6rem;font-size:1.4rem;position:absolute;top:0;left:0}.image_positioner-modal{position:relative}.image_positioner-modal .button-common{width:10.8rem}.image_positioner-modal-ok-btn{position:relative}.image_positioner-modal-ok-btn-real{opacity:0;position:absolute;top:0}.image_positioner-modal .ant-modal-content{padding:1.6rem 0}.image_positioner-modal .ant-modal-footer{padding:0 2rem}.image_positioner-modal .ant-modal-title{text-align:center;font-size:1.6rem;font-weight:600}.shared-radio input{all:unset;cursor:pointer;box-sizing:border-box;border:.1rem solid #b6bbc4;border-radius:50%;width:1.8rem;height:1.8rem;transition:border-color .3s;display:inline-block;position:relative}.shared-radio input:hover{border-color:var(--accent-brand-400)}.shared-radio input:after{content:"";opacity:0;background-color:#d6dae1;border-radius:50%;min-width:1rem;min-height:1rem;transition:background-color .3s,transform .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.shared-radio input:checked{border-color:var(--accent-brand-400)}.shared-radio input:checked:after{background-color:var(--accent-brand-400);opacity:1;transform:translate(-50%,-50%)scale(1)}.shared_tag_v2{-webkit-user-select:none;user-select:none;text-transform:capitalize;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;gap:.6rem;width:fit-content;padding:.2rem 1rem;font-weight:500;display:flex;overflow:hidden}.shared_tag_v2__dot{border-radius:50%;padding:.4rem}.gray-light .shared_tag_v2__dot{background-color:var(--accent-grey-700)}.blue .shared_tag_v2__dot{background-color:var(--accent-blue-300)}.brand .shared_tag_v2__dot{background-color:var(--bg-tooltip-menu)}.success .shared_tag_v2__dot{background-color:var(--accent-green-400)}.purple .shared_tag_v2__dot{background:var(--accent-purple-400);color:var(--accent-purple-0)}.warning .shared_tag_v2__dot{background-color:var(--accent-orange-300)}.orange .shared_tag_v2__dot{background-color:var(--accent-orange-500)}.danger .shared_tag_v2__dot{background-color:var(--bg-badge)}.warning-950 .shared_tag_v2__dot{background-color:var(--accent-orange-800)}.gray-light .shared_tag_v2__icon{color:var(--accent-grey-700)}.blue .shared_tag_v2__icon{color:var(--accent-blue-300)}.brand .shared_tag_v2__icon{color:var(--text-headings)}.success .shared_tag_v2__icon{color:var(--accent-green-400)}.purple .shared_tag_v2__icon{color:var(--accent-purple-400)}.warning .shared_tag_v2__icon{color:var(--accent-orange-300)}.orange .shared_tag_v2__icon{color:var(--accent-orange-500)}.danger .shared_tag_v2__icon{color:var(--accent-red-300)}.warning-950 .shared_tag_v2__icon{color:var(--accent-orange-800)}.shared_tag_v2__avatar{aspect-ratio:1;border-radius:50%;width:2rem}.shared_tag_v2.iconOnly{min-width:auto}.shared_tag_v2.sm{min-height:2.2rem;font-size:1.2rem}.shared_tag_v2.md{min-height:2.4rem;font-size:1.4rem}.shared_tag_v2.lg{min-height:3.2rem;padding:.2rem 1.6rem;font-size:1.5rem}.shared_tag_v2.gray-light{color:var(--accent-grey-700);background-color:var(--bg-table-header);border:.1rem solid var(--accent-grey-700)}.shared_tag_v2.blue{color:var(--accent-blue-400);background-color:var(--accent-blue-0);border:.1rem solid var(--accent-blue-400)}.shared_tag_v2.brand{background-color:var(--bg-info);color:var(--text-headings);border:.1rem solid var(--text-headings)}.shared_tag_v2.success{color:var(--accent-green-400);background-color:var(--accent-green-0);border:.1rem solid var(--accent-green-400)}.shared_tag_v2.purple{color:var(--accent-purple-400);background-color:var(--accent-purple-0);border:.1rem solid var(--accent-purple-400)}.shared_tag_v2.warning{color:var(--accent-orange-300);background-color:var(--accent-orange-0);border:.1rem solid var(--accent-orange-300)}.shared_tag_v2.orange{color:var(--accent-orange-500);background-color:var(--accent-orange-0);border:.1rem solid var(--accent-orange-500)}.shared_tag_v2.danger{color:var(--text-error);background-color:var(--bg-error);border:.1rem solid var(--border-error)}.shared_tag_v2.warning-950{color:var(--accent-orange-800);background-color:var(--bg-warning);border:.1rem solid var(--accent-orange-800)}.shared_tag_v2.default{border:none}.shared_tag_v2.fill.gray-light{background-color:var(--accent-grey-700);color:var(--text-on-action)}.shared_tag_v2.fill.blue{background-color:var(--accent-blue-300);color:var(--text-on-action)}.shared_tag_v2.fill.brand{background-color:var(--bg-tooltip-menu);color:var(--text-on-action)}.shared_tag_v2.fill.success{background-color:var(--accent-green-400);color:var(--text-on-action)}.shared_tag_v2.fill.purple{background-color:var(--accent-purple-400);color:var(--text-on-action)}.shared_tag_v2.fill.warning{background-color:var(--accent-orange-300);color:var(--text-on-action)}.shared_tag_v2.fill.orange{color:var(--text-on-action);background-color:#f66919}.shared_tag_v2.fill.danger{background-color:var(--bg-badge);color:var(--text-on-action)}.shared_tag_v2.fill.warning-950{background-color:var(--accent-orange-800);color:var(--text-on-action)}.shared_tag_v2.without-stroke{background-color:#0000;border:none}.tags{gap:.2rem;display:flex}.rich-text-editor{z-index:2;cursor:text;width:100%;height:fit-content;min-height:12.8rem;max-height:calc(100vh - 40rem);font-weight:400;line-height:1.5rem;position:relative;overflow:auto}.rich-text-editor.readonly{min-height:unset;position:unset;max-height:unset;cursor:default;overflow:hidden}.rich-text-editor__container{margin-left:1rem;position:relative}.rich-text-editor__container.readonly,.rich-text-editor__container--small{margin-left:0}.rich-text-editor__paragraph{color:var(--text-default);line-height:2rem}.rich-text-editor__paragraph.rtl{text-align:right;direction:rtl}.rich-text-editor__paragraph.ltr{text-align:left;direction:ltr}.rich-text-editor__hashtag{color:var(--accent-brand-400);font-size:1.4rem;font-weight:700;line-height:2rem}.rich-text-editor-medium{font-size:1.6rem}.rich-text-editor.small{font-size:1.4rem}.rich-text-editor__list-ol,.rich-text-editor__list-ul{margin-left:1rem;padding-inline-start:2rem;list-style-position:outside}.rich-text-editor__list-ol li,.rich-text-editor__list-ul li{line-height:2rem}.rtl .rich-text-editor__list-ol,.rtl .rich-text-editor__list-ul{text-align:right;direction:rtl;margin-left:0;margin-right:1rem;padding-inline:2rem 0;list-style-position:inside}.rich-text-editor__listitem{margin:0;padding:0}.rich-text-editor__listitem.rtl{text-align:right;direction:rtl}.rich-text-editor__listitem.ltr{text-align:left;direction:ltr}.rich-text-editor__nested-listitem{margin:0;padding:0}.rich-text-editor__nested-listitem.rtl{text-align:right;direction:rtl}.rich-text-editor__nested-listitem.ltr{text-align:left;direction:ltr}.rich-text-editor p span:focus-visible,.rich-text-editor:focus-visible{outline:none}.rich-text-editor__underline{text-decoration:underline}.rich-text-editor__bold{font-weight:700}.rich-text-editor__italic{font-style:italic}.rich-text-editor__link{color:var(--text-headings);cursor:pointer}.rich-text-editor__link:hover{text-decoration:underline}.rich-text-editor__placeholder{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;color:var(--text-third);z-index:3;font-weight:400;line-height:2rem;display:inline-block;position:absolute;top:0}.rich-text-editor__placeholder--medium{font-size:1.6rem}.rich-text-editor__placeholder--small{font-size:1.4rem}.rich-text-editor__actions{margin-left:auto}.rtl{text-align:right;direction:rtl}.rtl.rich-text-editor__list-ol,.rtl.rich-text-editor__list-ul{margin-left:0;margin-right:1rem;padding-left:0;padding-right:2rem;list-style-position:inside}.rtl.rich-text-editor__listitem,.rtl.rich-text-editor__nested-listitem{text-align:right;direction:rtl;list-style-position:inside}.rtl.rich-text-editor__paragraph{text-align:right;direction:rtl}.rtl ul,.rtl ol{margin-left:0;margin-right:1rem;padding-left:0;padding-right:2rem;list-style-position:inside}.rtl li{text-align:right;direction:rtl;list-style-position:inside}.ltr{text-align:left;direction:ltr}.ltr.rich-text-editor__list-ol,.ltr.rich-text-editor__list-ul{list-style-position:outside}.ltr.rich-text-editor__listitem,.ltr.rich-text-editor__nested-listitem{text-align:left;direction:ltr;list-style-position:outside}.ltr.rich-text-editor__paragraph{text-align:left;direction:ltr}.ltr ul,.ltr ol{list-style-position:outside}.ltr li{text-align:left;direction:ltr;list-style-position:outside}.rich-text__floating-link{z-index:100;opacity:0;will-change:transform;border-radius:1rem;margin-left:1rem;padding:1rem;transition:opacity .5s;display:none;position:absolute;top:0;left:0}.rich-text__floating-link__close,.rich-text__floating-link__check{cursor:pointer;justify-content:center;align-items:center;display:flex}.rich-text__floating-link__check.disabled{pointer-events:none;cursor:not-allowed}.rich-text__floating-link.ant-popover-open{pointer-events:none;background-color:#0000;margin-top:-3rem;display:block}.rich-text__floating-link__url{max-width:20rem;color:var(--text-headings);font-size:1.5rem}.mentions-header{border-bottom:1px solid var(--border-inputs);justify-content:space-between;height:3rem;margin-bottom:.9rem;padding:.6rem;display:flex}.mentions-header p{color:var(--text-label);font-size:1.6rem;font-weight:600;line-height:1.8rem}.mentions-header svg{cursor:pointer;width:1.8rem;height:1.8rem}.typeahead-popover{max-height:27.5rem}.typeahead-popover__item{color:var(--text-default);cursor:pointer;min-width:18rem;padding:.8rem;line-height:1.6rem;position:relative}.typeahead-popover__item:not(:last-child):before{content:"";background-color:var(--border-inputs);width:100%;height:1px;position:absolute;bottom:0;left:0}.typeahead-popover__item:first-child{border-radius:.8rem .8rem 0 0}.typeahead-popover__item:last-child{border-radius:0 0 .8rem .8rem}.typeahead-popover__item:hover{background-color:var(--bg-tag-dashboard)}.typeahead-popover__item:hover:before{background-color:#0000}.mentions__text{color:var(--accent-brand-400);font-size:1.4rem;font-weight:600;line-height:20px;background-color:#0000!important}.mentions-popover-parent{position:absolute;top:0;left:0}.toolbar-plugin{border:.1rem solid var(--border-table);vertical-align:middle;border-radius:.6rem;width:fit-content;height:4.4rem;display:flex}.toolbar-plugin__divider{background-color:var(--border-table);width:.1rem;height:100%}.toolbar-plugin__item{vertical-align:middle;cursor:pointer;background:0 0;border-radius:.6rem;place-items:center;width:4.4rem;height:100%;padding:.8rem;display:grid}.toolbar-plugin__item:disabled{cursor:not-allowed}.toolbar-plugin__item--active{background-color:var(--bg-table-header)}.toolbar-plugin__item--active .toolbar__icon{opacity:1}.toolbar-plugin__item:hover{background-color:var(--bg-table-header)}.rich-text-truncate__toggle{color:var(--text-default);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;text-decoration:none;display:inline-block}.rich-text-truncate__toggle:hover{text-decoration:underline}.rich-text-truncate__toggle:focus{outline:none;text-decoration:underline}.rich-text-truncate__toggle--expanded{color:var(--text-default)}.line-clamp-1 .rich-text-editor{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2 .rich-text-editor{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3 .rich-text-editor{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4 .rich-text-editor{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5 .rich-text-editor{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6 .rich-text-editor{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-7 .rich-text-editor{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-8 .rich-text-editor{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-9 .rich-text-editor{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-10 .rich-text-editor{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shared-emoji-picker button.epr-btn{cursor:pointer}.shared-emoji-picker button.epr-btn[aria-label*=man],.shared-emoji-picker button.epr-btn[aria-label*=woman],.shared-emoji-picker button.epr-btn[aria-label*=boy],.shared-emoji-picker button.epr-btn[aria-label*=girl],.shared-emoji-picker button.epr-btn[aria-label*=male],.shared-emoji-picker button.epr-btn[aria-label*=female],.shared-emoji-picker button.epr-btn[aria-label*=gender-neutral],.shared-emoji-picker button.epr-btn[aria-label*=rainbow],.shared-emoji-picker button.epr-btn[aria-label*=pride],.shared-emoji-picker button.epr-btn[aria-label*=same-sex],.shared-emoji-picker button.epr-btn[aria-label*=gay],.shared-emoji-picker button.epr-btn[aria-label*=lesbian],.shared-emoji-picker button.epr-btn[aria-label*=holding\ hands],.shared-emoji-picker button.epr-btn[aria-label*="couple with heart"],.shared-emoji-picker button.epr-btn[aria-label*="kiss: man, man"],.shared-emoji-picker button.epr-btn[aria-label*="kiss: woman, woman"],.shared-emoji-picker button.epr-btn[aria-label*="family: woman, woman"],.shared-emoji-picker button.epr-btn[aria-label*="family: man, man"],.shared-emoji-picker button.epr-btn[aria-label*=transgender],.shared-emoji-picker button.epr-btn[aria-label*=transgender\ flag],.shared-emoji-picker button.epr-btn[aria-label*=israel\ flag],.shared-emoji-picker button.epr-btn[aria-label*=transgender\ symbol],.shared-emoji-picker button.epr-btn[aria-label*=middle\ finger],.shared-emoji-picker button.epr-btn[aria-label*=fu],.shared-emoji-picker button.epr-btn[aria-label*=fist],.shared-emoji-picker button.epr-btn[aria-label*=anger],.shared-emoji-picker button.epr-btn[aria-label*=skull],.shared-emoji-picker button.epr-btn[aria-label*="pile of poo"]{display:none}.emoji-picker{z-index:10;bottom:5rem;left:0;height:30rem!important;position:absolute!important}@media only screen and (width<=1099px){.emoji-picker{width:26rem!important;height:30rem!important}}.no-data-found{flex-direction:column;grid-row:1/span 3;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.no-data-found p{color:#778baa;text-align:center;font-size:1.6rem;font-weight:400;line-height:2rem}.inbox-item-skelton{width:100%;padding:3rem 1rem 0 2rem}.inbox-item-skelton__avatar .ant-skeleton-avatar-square{border-radius:.6rem;width:5rem!important}.inbox-item-skelton__text{background:#f0f0f0;border-radius:.3rem;height:1rem;margin-top:.5rem;width:100%!important}.inbox-items-loading{padding-top:3rem}.conversation-box{background-color:var(--bg-container);border-radius:1.5rem 1.5rem 0;height:100%}.conversation-box .shared-infinite-scroll__container{scrollbar-width:thin;scrollbar-color:var(--border-divider) var(--text-on-action);scroll-behavior:smooth;overflow-y:auto}.conversation-box__description{height:100%;color:var(--accent-brand-500);justify-content:center;align-items:center;font-weight:500;line-height:1.5rem;display:flex}.conversation-box .sidebar-icon{height:2rem;transform:rotate(180deg)}.conversation-box__header{justify-content:space-between;margin-block:1.5rem;padding-inline:1rem;display:flex}.conversation-box__header_title{align-items:center;gap:1rem;font-size:1.6rem;font-weight:500;display:flex}.conversation-box__header_bell{width:2.3rem;height:2.3rem;color:var(--text-on-action);background-color:#ff0b48;border-radius:50%;padding:1rem;font-size:1.1rem;box-shadow:0 .3rem .5rem #ff0b481c}.conversation-box__search-bar__container{align-items:center;gap:1rem;padding-inline:1rem;display:flex}.conversation-box__search-bar__container>:first-child{flex:1;min-width:70%}.conversation-box__search-bar__container>:not(:first-child){flex:none;width:4.3rem}.conversation-box__container{scrollbar-color:var(--accent-brand-50) transparent;overflow-y:auto}.conversation-box__container::-webkit-scrollbar{width:.6rem;height:.6rem}.conversation-box__container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.conversation-box__container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.filter-box{flex-direction:column;gap:1.6rem;list-style:none;display:flex}.filter-box__title{border-bottom:1px solid var(--border-disabled);text-transform:capitalize;opacity:1;width:100%;padding-bottom:.6rem;font-size:1.6rem;font-weight:500;transition:opacity .2s}.filter-box__hide{opacity:0}.filter-box__items{flex-direction:column;justify-content:start;align-items:center;gap:1.6rem;padding-left:.7rem;display:flex}.filter-row{justify-content:space-between;align-items:center;display:flex}.filter-row__parameters{justify-content:center;align-items:center;gap:1rem;display:flex}.filter-row__title{opacity:1;width:14rem;font-size:1.4rem;font-weight:500;transition:opacity .2s}.filter-row__hide{opacity:0}.dropdown-filter{z-index:2;max-width:5rem;list-style:none;position:relative}.dropdown-filter.clicked{background-color:#f0f7fe;animation:.5s forwards borderFadeIn}.dropdown-filter__disabled{pointer-events:none;opacity:.5}.dropdown-filter__item{cursor:pointer;width:4rem;height:2.8rem;transition:transform .3s}.dropdown-filter__item:hover{opacity:.6}.dropdown-filter__bordered{border:.1rem solid var(--border-table);border-radius:.8rem;height:4rem;display:inline-block;position:relative}.dropdown-filter__bordered-icon-filter{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dropdown-filter__box{background-color:var(--bg-container);z-index:2;opacity:0;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:2.75rem;max-height:0;padding:2rem 1.5rem;display:flex;position:absolute;overflow:hidden;box-shadow:0 12px 16px -4px #1018281a,0 4px 6px -2px #1018280d}.dropdown-filter__box-rigth{right:0}.dropdown-filter__box-left{margin-top:1.8rem;left:0}@media (width<=768px){.dropdown-filter__box-left{left:auto!important;right:0!important}}.dropdown-filter__box--visible{opacity:1}.inbox-item{cursor:pointer;border:1px solid #0000;border-radius:1.5rem;flex-direction:column;gap:.3rem;margin-block:1rem;margin-inline:1rem;padding:.8rem;transition:all .2s ease-in-out;display:flex;position:relative}.inbox-item:hover{background-color:#ecf7fd}.inbox-item.clicked{background-color:#ecf7fd;border-color:#b0d3ed;animation:.5s forwards borderFadeIn}.inbox-item.unseen{position:relative}.inbox-item.unseen:after{content:"";background-color:var(--bg-segmented-control);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:48%;right:1.3rem;transform:translateY(-50%)}.inbox-item.unseen .messenger-inbox-item__container-message{margin-right:3rem}.inbox-item__seen-avatars{align-items:center;gap:.2rem;display:flex;position:absolute;top:40%;right:1rem;transform:translateY(-50%)}.inbox-item__header{justify-content:space-between;display:flex}.inbox-item__information{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.inbox-item__information__image-container{flex-shrink:0;width:5rem;height:5rem;position:relative}.inbox-item__information__image-container__image{object-fit:cover;border-radius:50%;flex-shrink:0;width:100%;height:100%;display:block;overflow:hidden}.inbox-item__information__image-container-status{border:2px solid var(--text-on-action);background-color:#36b37e;border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;bottom:0;right:0}.inbox-item__information__image-container__first{z-index:2;width:3.6rem;height:3.6rem;margin-bottom:-1rem}.inbox-item__information__image-container__first__image{border:.2rem solid var(--text-on-action)}.inbox-item__information__image-container__second{z-index:1;width:3.6rem;height:3.6rem;margin-top:-3rem;margin-left:-3rem}.inbox-item__details{flex-direction:column;margin-top:1.2rem;display:flex}.inbox-item__details-title{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;max-width:14rem;font-size:1.4rem;font-weight:500;overflow:hidden}@media only screen and (width<=899px){.inbox-item__details-title{font-size:1.4rem}}.inbox-item__details-type{align-items:center;gap:.375rem;display:flex}.inbox-item__details-type-title{font-size:1.4rem;font-weight:600}@media only screen and (width<=899px){.inbox-item__details-type-title{font-size:1.2rem}}.inbox-item__details-icon{width:2.1rem;height:2.1rem}.inbox-item__status{text-align:center;-webkit-user-select:none;user-select:none;text-transform:capitalize;border-radius:.8rem;width:7.6rem;height:2.6rem;margin:0;padding:.2rem 0;font-weight:600;color:#00a854!important;background:#e6f7f3!important;border:.1rem dashed #00a854!important}.inbox-item__container-message{flex-direction:row;justify-content:space-between;gap:.8rem;display:flex}.inbox-item__container-message-date{color:#9fa7be;white-space:nowrap;flex-shrink:0;font-size:1.4rem;font-weight:300}.inbox-item__container-message-date.with-seen-avatar{margin-right:3rem}@media only screen and (width<=899px){.inbox-item__container-message-date{font-size:1.3rem}}.inbox-item__container-message-content{color:#9fa7be;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-grow:1;width:auto;font-size:1.4rem;font-weight:300;display:-webkit-box;overflow:hidden}@media only screen and (width<=899px){.inbox-item__container-message-content{font-size:1.2rem}}@keyframes borderFadeIn{0%{border-color:#c2dffb00}to{border-color:#c2dffb}}.reactions_box{background-color:var(--bg-container);cursor:pointer;border-radius:3rem;align-items:center;gap:.6rem;padding:.8rem;animation:.2s ease-in-out appear;display:flex;box-shadow:0 .4rem .6rem #0000001a}.reactions_box__item{width:2.2rem;height:2.2rem;transition:all .2s ease-in-out}.reactions_box__item:hover{transform:scale(1.3)}@keyframes appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.seen_avatar{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.seen_avatar__img{object-fit:cover;border-radius:50%;width:1.6rem;height:1.6rem}.reacts-modal{min-height:fit-content}.reacts-modal .ant-modal-close{display:none!important}.reacts-modal .ant-modal-body{justify-content:center;min-height:57rem;padding:0}.reacts-modal.loading .modal_wrapper__content{justify-content:center;align-items:center;min-height:51.1rem;display:flex}.reacts-modal .news-modal{width:100%}.reacts-modal .news-modal__header{margin-bottom:.9rem}.reacts-modal .news-modal__content{padding:0 2.4rem}.reacts-modal .react-tabs{align-items:center;gap:2.4rem;list-style:none;display:flex}.reacts-modal .react-tabs__tab{color:#374957;cursor:pointer;border-bottom:.2rem solid #0000;justify-content:left;margin-bottom:1.4rem;padding:.4rem;font-size:1.4rem;font-weight:500;line-height:1.8rem;transition:border-color .3s;display:flex}.reacts-modal .react-tabs__tab.active:first-child{color:var(--text-headings);font-weight:600}.reacts-modal .react-tabs__tab.active{border-color:var(--accent-brand-400)}.tab-reacts{align-items:center;gap:2.4rem;list-style:none;display:flex}.tab-reacts__tab{color:var(--accent-grey-300);cursor:pointer;border-bottom:.2rem solid #0000;justify-content:left;margin-bottom:1.4rem;padding:.4rem;font-size:1.4rem;font-weight:500;line-height:1.8rem;transition:border-color .3s;display:flex}.tab-reacts__tab.active:first-child{color:var(--accent-brand-400);font-weight:600}.tab-reacts__tab.active{border-color:var(--accent-brand-400)}.reacted-users-container{scrollbar-width:none;-ms-overflow-style:none;max-height:44.1rem;padding:1rem 0;overflow-y:auto}.reacted-users-container::-webkit-scrollbar{display:none}.reacted-users__user{padding:1rem 0}.reacted-users__user:not(:last-child){border-bottom:.1rem solid var(--border-inputs)}.reacted-users__user_avatar{width:4.4rem;height:4.4rem;position:relative}.reacted-users__user_avatar .ant-image{width:100%;height:100%}.reacted-users__user_avatar .ant-image-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.reacted-users__user_avatar-react{object-fit:contain;width:1.4rem;height:1.4rem;position:absolute;bottom:0;right:0}.reacted-users__user__info{padding:0 1rem}.reacted-users__user__info__name{color:var(--text-label);font-size:1.6rem;font-weight:500;line-height:2.4rem}.reacted-users__user__info__desc{color:var(--text-third);font-size:1.4rem;font-weight:400;line-height:2rem}.icons-doc{align-items:center;gap:1rem;display:flex;color:var(--text-label)!important}.iconify.clickable{cursor:pointer}.iconify.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.outer-circle{border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.outer-circle .inner-circle{border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.outer-circle .inner-circle .icon{width:2.6rem;height:2.6rem}.avatar_display{flex-shrink:0;position:relative}.avatar_display__small{width:3.6rem;height:3.6rem}.avatar_display__medium{width:5rem;height:5rem}.avatar_display__image{object-fit:cover;border-radius:50%;flex-shrink:0;width:100%;height:100%;display:block;overflow:hidden}.avatar_display__first{z-index:2;width:3.6rem;height:3.6rem;margin-bottom:-1rem}.avatar_display__first.reverse{margin-bottom:0}.avatar_display__first__image{border:.2rem solid var(--text-on-action)}.avatar_display__second{z-index:1;width:3.6rem;height:3.6rem;margin-top:-2rem;margin-left:-3rem}.avatar_display__second.reverse{margin-top:-3rem;margin-left:-2rem}.modal_wrapper{width:54.7rem}.modal_wrapper__header{border-bottom:1px solid var(--border-inputs);height:4.7rem;margin-bottom:1.2rem;position:relative}.modal_wrapper__header_close-icon,.modal_wrapper__header_back-icon{cursor:pointer;position:absolute}.modal_wrapper__header_close-icon{right:0}.modal_wrapper__header_back-icon{left:0}.modal_wrapper__header_title{text-align:center;color:var(--text-default);max-width:60%;margin-bottom:1rem;font-size:1.4rem;font-weight:600;line-height:2rem;position:absolute;left:50%;transform:translate(-50%)}.modal_wrapper__header .ant-skeleton-button{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);width:15rem!important}.modal_wrapper__content{max-width:100%}.actions{cursor:pointer}.actions .item,.items .item{border:.1rem solid #1d2129;padding:1rem;font-size:1.9rem}.sortable-list{flex-direction:column;padding:0;list-style:none;display:flex}.step-number{background-color:var(--icons-slide-dashboard);color:#fff;border:.06rem solid #b0d3ed;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.stats-card{border:.1rem solid #e8eff6;border-radius:.6rem;flex-direction:column;flex-grow:1;align-items:start;height:13rem;padding:.9rem;display:flex;box-shadow:7px 8px 16px #00000008}.stats-card-footer{width:100%}.stats-card-header{border:0;align-items:center;gap:1.5rem;width:100%;padding:.5rem 1rem;display:flex}.stats-card-header .title{color:#667185;text-transform:capitalize;font-size:1.6rem;font-weight:500}.stats-card-icon{border:.1rem solid #e8eff6;border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.stats-card-body{width:100%;padding:0 1.2rem}.stats-card-body_label{color:var(--text-helper);font-size:1.4rem;font-weight:500}.stats-card-body_value{color:var(--text-default);margin-left:auto;font-size:2.4rem;font-weight:700}.stats-card-body_value_infinity{font-size:2.4rem;font-weight:400}.stats-card-body_link{background-color:var(--bg-help-hover);color:var(--text-headings);cursor:pointer;border-radius:1.2rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:400}.stats-card-body_link:hover{color:var(--text-headings)}.details-item{flex-wrap:nowrap;align-items:center;gap:.6rem;display:flex}.details-item__title{font-size:1.4rem;font-weight:500}@media (width<=768px){.details-item__title{font-size:1rem}}.details-item .iconify{flex-shrink:0}.boolean-status__text{font-weight:500}.boolean-status__icon{width:1.6rem;height:1.6rem}.theme-toggle-icon{cursor:pointer;align-items:center;gap:.5rem;width:100%;transition:background-color .3s;display:flex}.unread_badge{background-color:var(--bg-badge);color:var(--text-on-action);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:500;display:flex;position:absolute;right:1.2rem}.unread_badge__sm{width:1.5rem;height:1.5rem}.unread_badge__md{width:1.6rem;height:1.6rem}.unread_badge__lg{width:1.8rem;height:1.8rem}.video-item{cursor:pointer;background:var(--bg-table-header);border:.5px solid var(--border-menu);border-radius:8px;flex-direction:column;align-items:center;width:27.7rem;height:18.6rem;transition:transform .2s,box-shadow .2s;display:flex;justify-content:space-between!important}.video-item--skeleton{cursor:default;pointer-events:none}.video-item--skeleton:hover{box-shadow:none;transform:none}.video-item--skeleton .video-item-image{justify-content:center;align-items:center;width:100%;height:13.6rem;padding:2rem;display:flex}.video-item--skeleton .video-item-image .ant-skeleton-image{width:100%;max-width:12.1rem;height:100%;max-height:10.3rem}.video-item--skeleton .video-item-details .ant-skeleton-title{height:1.6rem}.video-item--skeleton .video-item-details .ant-skeleton-avatar{width:1.9rem;height:1.9rem}.video-item.active,.video-item.active:hover{border:1.5px solid var(--border-selected);background:var(--bg-help-selected);box-shadow:0 .4rem 1.2rem -.2rem var(--border-selected);transform:translateY(-.2rem)}.video-item:hover{transform:translateY(-.2rem);box-shadow:0 .4rem 1.2rem #0000001a}.video-item .video-item-details{color:var(--text-default);background-color:var(--bg-low-level);border-radius:1.2rem;justify-content:space-between;align-items:center;width:100%;height:5rem;padding:.5rem 1rem;display:flex}.video-item .video-item-details__duration{color:var(--text-fourth);font-size:1.2rem;font-weight:400}.student-plus-avatar .ant-avatar-circle{color:#f56a00;cursor:pointer;background-color:#fde3cf;align-items:center;display:flex}.shared_illustration{object-fit:cover}.language-dropdown__trigger{color:var(--text-second);cursor:pointer;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}.language-dropdown__option{color:var(--text-label);justify-content:space-between;align-items:center;gap:1.2rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}.language-dropdown.ant-dropdown .ant-dropdown-menu-item .language-dropdown__option .iconify{color:var(--icons-action)!important}.language-dropdown--rtl .language-dropdown__option{flex-direction:row-reverse}.field-array-wrapper{border:1px solid var(--border-inputs);border-radius:1rem;margin-top:-1rem;padding:1rem 1.6rem}.field-array-wrapper-empty{text-align:center;color:var(--text-description)}.field-array-wrapper-add{margin-top:1rem;display:flex}.field-array-wrapper-add.center{justify-content:center}.field-array-wrapper-add.end{justify-content:flex-end}.field-array-wrapper-add-btn.right{margin-left:auto}.field-array-wrapper-add-btn.hidden{display:none}.input-wrapper{flex-direction:column;gap:.8rem;display:flex}.input-wrapper label{color:var(--text-description);font-size:1.4rem;font-weight:400;line-height:1.6rem}.input-wrapper label .required{color:var(--text-error)}.input-wrapper .error-message{color:var(--text-error);margin-top:.4rem;font-size:1.2rem}.input-wrapper.has-error .ant-select-selector,.input-wrapper.has-error .ant-picker{border-color:var(--text-error)!important}.add-exam-input-container .input-wrapper{flex-grow:1}.add-exam-input-container .remove-icon{border:1px solid #e8eff6;border-radius:.8rem;place-content:center;width:4rem;height:4rem;padding:.8rem .5rem;display:grid}.flexible-card{box-shadow:0 .4rem .6rem -.1rem var(--bg-shadow);border:.1rem solid var(--border-menu-hover);border-radius:1rem;flex-direction:column;gap:.8rem;min-width:32rem;padding:1rem;display:flex}.flexible-card:has(.flexible-card__header--selected){border:.1rem solid var(--accent-blue-300)}.flexible-card--full-height{height:100%}.flexible-card__header{border-bottom:.1rem solid var(--border-menu-hover);margin-bottom:.8rem}.flexible-card__header__check-icon{margin-bottom:.8rem;margin-left:auto;margin-right:.8rem}.flexible-card__header__content{justify-content:space-between;align-items:center;gap:.8rem;padding:.3rem 0 1.1rem;display:flex}.flexible-card__header__info{flex:1;align-items:center;gap:.8rem;min-width:0;display:flex}.flexible-card__header .shared_tag_v2{flex-shrink:0}.flexible-card__header__title{color:var(--text-default);flex:1;min-width:0;font-size:1.6rem;font-weight:500;overflow:hidden}.flexible-card__details{flex-direction:column;gap:.8rem;display:flex}.flexible-card__details-separator{border-bottom:.1rem solid var(--border-menu-hover);padding-bottom:1.6rem}.flexible-card__details-title{color:var(--accent-blue-600);font-size:1.4rem;font-weight:500;line-height:1.8rem}.flexible-card__details-item{align-items:center;gap:.8rem;font-size:1.4rem;display:flex}.flexible-card__details-item-icon-container{background-color:var(--accent-blue-0);border:.1rem dashed var(--accent-brand-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:.4rem;display:flex}.flexible-card__details-item-label{color:var(--text-third)}.flexible-card__details-item-value{color:var(--text-label)}.flexible-card__description{flex-direction:column;gap:.6rem;min-height:9rem;display:flex}.flexible-card__description-title{color:var(--accent-blue-600);font-size:1.4rem;font-weight:500;line-height:1.8rem}.flexible-card__description-text{color:var(--text-third);white-space:pre-wrap;word-wrap:break-word;font-size:1.4rem;font-weight:400;line-height:1.6}.flexible-card__actions{align-items:center;margin-left:auto;display:flex}.flexible-card__actions button{height:3rem;width:3rem!important}.flexible-card__footer{margin-top:auto;padding-top:1rem}.flexible-card__footer-title{color:var(--accent-blue-600);margin-bottom:.6rem;font-size:1.4rem;font-weight:500;line-height:1.8rem}.flexible-card__footer-separator{border-top:.1rem solid var(--border-menu-hover);padding-top:.8rem}.flexible-card__footer-content{height:3.8rem}.flexible-card__footer-info{color:var(--text-helper);font-size:1.2rem}.flexible-card__users .no-margin-bottom{margin-bottom:0}.flexible-card__users-separator{border-bottom:.1rem solid var(--border-menu-hover);padding-bottom:1.6rem}.flexible-card__users-title{color:var(--accent-blue-600);margin-bottom:.8rem;font-size:1.4rem;font-weight:500;line-height:1.8rem}.flexible-card__users .user{height:4rem}.classes-card{box-shadow:0 .4rem .6rem -.1rem var(--bg-shadow);background-color:var(--bg-container);border:.1rem solid var(--border-menu-hover);border-radius:1rem;min-width:34rem;padding:1.8rem}.classes-card__header{text-align:center;border-bottom:.1rem solid var(--border-menu-hover);place-items:center;margin-bottom:1.6rem;padding-bottom:.8rem;display:grid}.classes-card__header-title{color:var(--accent-blue-500);font-size:1.8rem;font-weight:500;line-height:2.8rem}.classes-card__details{flex-direction:column;gap:1.4rem;margin-bottom:1.6rem;display:flex}.classes-card__details-item{border:1px solid red;margin-bottom:1.4rem}.classes-card__details-item__icon-container{background-color:var(--accent-blue-50);border:.1rem dashed var(--accent-brand-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.4rem;display:flex}.classes-card__details-item__label{color:var(--text-default);font-size:1.4rem;font-weight:400;line-height:2rem}.classes-card__details-item__value{color:var(--accent-blue-600);font-size:1.4rem;font-weight:400;line-height:2rem}.captcha-loading{border:.1rem solid var(--bg-container-disabled);background:var(--bg-container);box-shadow:0 .2rem .79rem 0 var(--shadow);border-radius:.6rem;justify-content:center;align-items:center;gap:1rem;max-width:100%;padding:1.4rem 1.2rem;display:inline-flex}.captcha-loading__icon{width:2rem;height:2rem}.captcha-loading__icon.loading{animation:1s linear infinite captcha-loading-spin}.captcha-loading__text{color:var(--text-helper);white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:95%;font-size:1.6rem;font-weight:400;line-height:2.4rem;overflow:hidden}@keyframes captcha-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.attendance-stat-with-dot{align-items:center;gap:.6rem;width:100%;display:flex}@media (width<=500px){.attendance-stat-with-dot{gap:.4rem}}.attendance-stat-with-dot__icon{border-radius:50%;flex-shrink:0;width:1rem;height:1rem}@media (width<=500px){.attendance-stat-with-dot__icon{width:.8rem;height:.8rem}}.attendance-stat-with-dot__bordered{border:1px solid;border-radius:3rem;width:fit-content;padding:.2rem .8rem}.attendance-stat-with-dot__label{text-transform:capitalize;text-align:left}@media (width<=1300px){.attendance-stat-with-dot__label{width:70%}}@media (width<=1100px){.attendance-stat-with-dot__label{width:100%}}.shared-button__icon{justify-content:center;align-items:center;display:flex}.shared-button--full-width{width:100%}.shared-button--primary{background-color:var(--bg-action);color:var(--text-on-action)}.shared-button--primary.shared-button--loading{background-color:var(--bg-tooltip-menu)}.shared-button--primary .shared-button__icon svg *{color:var(--text-on-action)}.shared-button--primary:hover{background-color:var(--bg-action-hover);color:var(--text-on-action)}.shared-button--primary:focus{background-color:var(--bg-action-hover);color:var(--text-on-action);border-color:var(--text-on-action);outline:1px solid var(--border-action)}.shared-button--primary:disabled{background-color:var(--bg-container-disabled);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--primary:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--primary:disabled:focus{outline:1px solid #0000}.shared-button--secondary{background-color:var(--bg-container);color:var(--text-action);border:1px solid var(--border-action)}.shared-button--secondary .shared-button__icon svg *{color:var(--text-action)}.shared-button--secondary:hover{background-color:var(--bg-info)}.shared-button--secondary:focus{background-color:var(--bg-container);border:1px solid var(--text-action);outline:1px solid var(--text-action);color:var(--text-action)}.shared-button--secondary:disabled{background-color:var(--bg-container);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--secondary:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--secondary:disabled:focus{outline:1px solid #0000}.shared-button--tertiary{background-color:var(--bg-container);color:var(--text-label);border:1px solid var(--border-inputs)}.shared-button--tertiary.shared-button--extra-small,.shared-button--tertiary.shared-button--small,.shared-button--tertiary.shared-button--middle,.shared-button--tertiary.shared-button--large{font-weight:400}.shared-button--tertiary .shared-button__icon svg *{color:var(--icons-cancel)}.shared-button--tertiary:hover{background-color:var(--accent-grey-0)}.shared-button--tertiary:focus{background-color:var(--bg-container);border:1px solid var(--border-inputs);outline:1px solid var(--border-inputs);color:var(--text-label)}.shared-button--tertiary:disabled{background-color:var(--bg-container);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--tertiary:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--tertiary:disabled:focus{outline:1px solid #0000}.shared-button--link{border:1px solid #0000;color:var(--text-action)!important}.shared-button--link .shared-button__icon svg *{color:var(--icons-action)}.shared-button--link:hover{color:var(--text-action-hover);text-decoration:underline}.shared-button--link:focus{color:var(--text-action);border:1px solid #0000;outline:1px solid #0000;text-decoration:underline}.shared-button--link:disabled{color:var(--text-disabled);border-color:#0000}.shared-button--link:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--link:disabled:focus{outline:1px solid #0000}.shared-button--success{background-color:var(--bg-container);color:var(--text-success);border:1px solid var(--border-success)}.shared-button--success .shared-button__icon svg *{color:var(--text-success)}.shared-button--success:hover{background-color:var(--bg-success)}.shared-button--success:focus{background-color:var(--bg-container);border:1px solid var(--text-success);outline:1px solid var(--text-success);color:var(--text-success)}.shared-button--success:disabled{background-color:var(--bg-container);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--success:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--success:disabled:focus{outline:1px solid #0000}.shared-button--danger{background-color:var(--bg-container);color:var(--text-error);border:1px solid var(--border-error)}.shared-button--danger .shared-button__icon svg *{color:var(--text-error)}.shared-button--danger:hover{background-color:var(--bg-error)}.shared-button--danger:focus{background-color:var(--bg-container);border:1px solid var(--text-error);outline:1px solid var(--text-error);color:var(--text-error)}.shared-button--danger:disabled{background-color:var(--bg-container);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--danger:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--danger:disabled:focus{outline:1px solid #0000}.shared-button--warning{background-color:var(--bg-container);color:var(--text-warning);border:1px solid var(--border-warning)}.shared-button--warning .shared-button__icon svg *{color:var(--text-warning)}.shared-button--warning:hover{background-color:var(--bg-warning)}.shared-button--warning:focus{background-color:var(--bg-container);border:1px solid var(--text-warning);outline:1px solid var(--text-warning);color:var(--text-warning)}.shared-button--warning:disabled{background-color:var(--bg-container);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--warning:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--warning:disabled:focus{outline:1px solid #0000}.shared-button--rounded{background-color:var(--bg-menu-hover);color:var(--text-action);border:1px dashed var(--border-action);border-radius:5.7rem}.shared-button--rounded .shared-button__icon svg *{color:var(--text-action)}.shared-button--rounded:hover{background-color:var(--accent-brand-50)}.shared-button--rounded:disabled{background-color:var(--bg-container-disabled);color:var(--text-disabled);border-color:var(--border-inputs)}.shared-button--rounded:disabled .shared-button__icon svg *{color:var(--icons-inputs)}.shared-button--rounded:disabled:focus{outline:1px solid #0000}.shared-button--extra-small{height:3rem;padding:1.2rem;font-size:1.2rem;font-weight:400;line-height:1.8rem}.shared-button--extra-small.shared-button-icon-only{justify-content:center;align-items:center;width:3rem;min-width:3rem;padding:0;display:flex}.shared-button--extra-small .ant-btn-icon svg{width:1.4rem;height:1.4rem}.shared-button--small{height:3.6rem;padding:1.6rem;font-size:1.2rem;font-weight:500;line-height:1.8rem}.shared-button--small.shared-button-icon-only{justify-content:center;align-items:center;width:3.6rem;min-width:3.6rem;padding:0;display:flex}.shared-button--small .shared-button__icon svg{width:1.6rem;height:1.6rem}.shared-button--middle{height:4rem;padding:1.8rem;font-size:1.4rem;font-weight:500;line-height:2rem}.shared-button--middle.shared-button-icon-only{justify-content:center;align-items:center;width:4rem;min-width:4rem;padding:0;display:flex}.shared-button--middle .shared-button__icon svg{width:1.8rem;height:1.8rem}.shared-button--large{height:4.5rem;padding:2.4rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.shared-button--large.shared-button-icon-only{justify-content:center;align-items:center;width:4.5rem;min-width:4.5rem;padding:0;display:flex}.shared-button--large .shared-button__icon svg{width:2.4rem;height:2.4rem}.error-boundary-fallback{justify-content:center;align-items:center;min-height:40rem;padding:2.4rem;display:flex}.error-boundary-fallback__error-details{text-align:left}.error-boundary-fallback__error-stack{background:var(--bg-surface);border-radius:.4rem;max-height:20rem;padding:.8rem;font-size:1.2rem;overflow:auto}.sidebar-list{background-color:var(--bg-container);border-radius:1.5rem;flex-direction:column;height:100%;display:flex}.sidebar-list__header{align-items:center;gap:.8rem;padding:1.5rem 1rem 1rem;display:flex}.sidebar-list__title{color:var(--accent-brand-500);margin:0;font-size:1.6rem;font-weight:600}.sidebar-list__search-row{padding-inline:1rem;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.sidebar-list__search-row>:first-child{flex:1;min-width:70%}.sidebar-list__search-row>:not(:first-child){flex:none;width:4.3rem}.sidebar-list__body{flex:1;min-height:0;overflow:hidden}.sidebar-list__body .shared-infinite-scroll{height:100%}.sidebar-list__body .shared-infinite-scroll__container{scroll-behavior:smooth;scrollbar-color:var(--accent-brand-50) transparent;max-height:100%;overflow-y:auto}.sidebar-list__body .shared-infinite-scroll__container::-webkit-scrollbar{width:.6rem;height:.6rem}.sidebar-list__body .shared-infinite-scroll__container::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}.sidebar-list__body .shared-infinite-scroll__container::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}.sidebar-list__empty{height:10rem;color:var(--accent-brand-500);justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;display:flex}.sidebar-list-item{cursor:pointer;border:.5px solid var(--border-table);border-radius:1.4rem;align-items:center;gap:1rem;height:5.6rem;margin-block:.4rem;margin-inline:.8rem;padding:.8rem;transition:all .2s ease-in-out;display:flex}.sidebar-list-item:hover{background-color:var(--bg-help-hover)}.sidebar-list-item--selected{background-color:var(--bg-help-selected);border-color:var(--accent-blue-300);animation:.5s forwards side-bar-item-border-in}.sidebar-list-item__avatar{border-radius:50%;flex-shrink:0;width:3.6rem;height:3.6rem;display:flex;overflow:hidden}.sidebar-list-item__avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.sidebar-list-item__details{flex-direction:column;gap:.4rem;min-width:0;display:flex}.sidebar-list-item__name{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;font-weight:500;overflow:hidden}.sidebar-list-item__subtitle{color:var(--text-placeholder);font-size:1.2rem}@keyframes side-bar-item-border-in{0%{border-color:#0000}to{border-color:#c2dffb}}.shared_form{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.shared_form input:read-only{background-color:unset!important}.shared_form-custom-render-focus{opacity:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}.shared_form-collapse{width:calc(100% + 4.8rem);margin:0 -2.4rem .1rem}.shared_form-collapse .ant-collapse-content-box{flex-wrap:wrap}.shared_form-collapse>.ant-collapse-item>.ant-collapse-header{background-color:var(--accent-brand-0);color:var(--text-third);font-size:1.6rem;font-weight:500;border-radius:0!important}.shared_form-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{color:var(--text-headings);font-weight:500}.shared_form-collapse .ant-collapse-content-box{flex-wrap:wrap;gap:1%;display:flex}.shared_form-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.shared_form-submitter{z-index:1151;background-color:var(--bg-container);border:1px;border-top:1px solid #0000000b;width:calc(100% + 4.84rem);margin:.1rem -24px;padding:1.5rem 1rem;position:sticky;bottom:0;box-shadow:0 -2px 9px #0000002c}.shared_form-field{flex-direction:column;gap:1rem;padding:0 0 1rem;display:flex}.shared_form-field-label{color:var(--text-label);font-size:1.5rem;display:flex}.shared_form-field-label__asterisk,.shared_form-field-error-message{color:var(--text-error)}.shared_form__phone-number-input input{padding-left:9rem!important}.shared_form__phone-number-input__rtl input{padding-right:9rem!important}.shared_form .ant-select-selection-item{height:100%;overflow:auto}.shared_form__mail-input input{padding-left:4.5rem!important}.shared_form__mail-input__rtl input{padding-right:4.5rem!important}.shared_form__text-area{border:.1rem solid var(--border-inputs);background-color:var(--bg-container);color:var(--text-helper);border-radius:.8rem;padding:1rem;font-size:1.4rem;resize:none!important;height:10rem!important}.shared_form__text-area:hover,.shared_form__text-area:focus{border-color:var(--border-selected);background-color:var(--bg-container);outline:none}.shared_form__text-area::placeholder{color:var(--text-fourth);font-size:1.4rem}.shared_form__rich-text{border:.1rem solid var(--border-inputs);background-color:var(--bg-container);border-radius:.8rem;width:100%;min-height:6rem;padding:1rem;transition:all .2s;position:relative}.shared_form__rich-text:focus-within{border-color:var(--border-selected);outline:none}.shared_form__rich-text--error,.shared_form__rich-text--error:focus-within{border-color:var(--text-error)!important}.shared_form__rich-text .rich-text-editor__container{margin-left:0}.shared_form__rich-text .rich-text-editor{min-height:4rem;color:var(--text-helper);padding:0;font-size:1.4rem;line-height:2rem}.shared_form__rich-text .rich-text-editor__placeholder{color:var(--text-helper);padding:0;font-size:1.4rem;line-height:2rem}.shared_form__rich-text__counter{color:var(--text-third);background-color:var(--bg-container);z-index:10;border-radius:.4rem;padding:.2rem .5rem;font-size:1.2rem;position:absolute;bottom:.5rem;right:1rem}.shared_form__rich-text__counter--over{color:var(--text-error)}.ant-drawer .ant-drawer-body:has(.shared_form){padding:0 2.4rem}#shared-form__async-paginate__open-select{overflow:hidden}#shared-form__async-paginate__open-select .ant-select-selection-item .shared-async-paginate__option__icon{display:none}#shared-form__async-paginate__open-select .ant-select-selection-item{color:var(--text-default)!important}#shared-form__async-paginate__open-select .ant-select-item-option-state{display:none}#shared-form__async-paginate__open-select .ant-select-dropdown{position:unset;background-color:var(--bg-container);scrollbar-color:var(--accent-brand-50) transparent;margin-top:1rem;box-shadow:none!important;z-index:0!important}#shared-form__async-paginate__open-select .ant-select-dropdown::-webkit-scrollbar{width:.6rem;height:.6rem}#shared-form__async-paginate__open-select .ant-select-dropdown::-webkit-scrollbar-thumb{background-color:var(--accent-brand-50);border-radius:.4rem}#shared-form__async-paginate__open-select .ant-select-dropdown::-webkit-scrollbar-track{background-color:var(--bg-container);border-radius:.4rem}#shared-form__async-paginate__open-select .ant-select-item{border-bottom:1px solid var(--border-inputs);border-radius:1rem;padding:1rem}#shared-form__async-paginate__open-select .ant-select-item:last-child{border:0}.ant-drawer-body{overflow-x:hidden!important}.student-list .ant-drawer-body{overflow:hidden!important}:root{--gap-form:1}.shared-async-paginate__option{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.shared-async-paginate__option__content{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.price_input-addon-after{background-color:var(--bg-container-disabled);height:100%;color:var(--text-third);border-left:.1rem solid var(--border-inputs);border-radius:0 .8rem .8rem 0;justify-content:center;align-items:center;padding:0 3rem;font-weight:400;line-height:2.4rem;display:flex}html{font-size:62.5%}.s{height:3.6rem}.m{height:4rem}.l{height:4.5rem}:root{--brand-100:#b9e0fe;--text-default:#003053;--text-error:#ed1515;--text-warning:#d47a0b;--text-success:#099255;--text-info:#0087d4;--text-action:#0068b4;--text-helper:#667085;--text-placeholder:#98a2b3;--text-disabled:#98a2b3;--text-label:#344054;--text-on-action:#fff;--text-headings:#0072c6;--text-fourth:#93aec7;--text-third:#7996b8;--text-second:#003f6d;--text-success-second:#2ebe76;--text-dashboard-tag:#338ed1;--text-gray-light-400:#7996b8;--text-description:#647fa8;--bg-help-selected:#def2ff;--bg-help-hover:#eff9ff;--bg-badge:#ff4e4e;--bg-tooltip-menu:#338ed1;--bg-menu-hover:#f0f8ff;--bg-pdf-header:#93aec7;--bg-table-header:#f4f8fa;--bg-info:#eff9ff;--bg-warning:#fffbeb;--bg-error:#fff1f1;--bg-success:#d2f9e0;--bg-tooltip:#1d2939;--bg-action-hover:#0072c6;--bg-action:#0068b4;--bg-mask:#66708573;--bg-header:#eff9ff;--bg-container-hover:#f4f8fa;--bg-container-disabled:#f2f4f7;--bg-container:#fff;--bg-elevated:#fff;--bg-surface:#fcfcfd;--bg-low-level:#fcfcfd;--bg-shadow:#1018280a;--bg-tag-dashboard:#eff9ff;--bg-page:#fafdff;--bg-segmented-control:#54a1d9;--bg-school-logo-container:#f0f8ff;--bg-select-dropdown-item-hover:#0000000a;--icons-accent:#338ed1;--icons-cancel:#667085;--icons-label:#344054;--icons-header:#7996b8;--icons-menu-selected:#fff;--icons-menu-arrow:#0087d4;--icons-sub-menu-selected:#7cc8fd;--icons-error:#ed1515;--icons-warning:#d47a0b;--icons-success:#099255;--icons-info:#0087d4;--icons-menu:#003053;--icons-action:#0068b4;--icons-inputs:#98a2b3;--icons-on-action:#fff;--icons-slide-dashboard:#8abee5;--accent-purple-800:#4c189a;--accent-purple-700:#5b1abd;--accent-purple-600:#6c20e1;--accent-purple-500:#7b32f5;--accent-purple-400:#8955fd;--accent-purple-300:#af93ff;--accent-purple-200:#c3b2ff;--accent-purple-100:#dcd4ff;--accent-purple-50:#ece8ff;--accent-purple-0:#f5f2ff;--accent-brand-0:#f0f8ff;--accent-brand-50:#cee8fc;--accent-brand-100:#b9e0fe;--accent-brand-200:#7cc8fd;--accent-brand-300:#338ed1;--accent-brand-400:#0072c6;--accent-brand-500:#0068b4;--accent-brand-600:#00518d;--accent-brand-700:#003f6d;--accent-brand-800:#003053;--accent-green-0:#ecfdf3;--accent-green-50:#d2f9e0;--accent-green-100:#a9f1c6;--accent-green-200:#71e4a7;--accent-green-300:#2ebe76;--accent-green-400:#099255;--accent-green-500:#077547;--accent-green-600:#071e3c;--accent-green-700:#085d3a;--accent-green-800:#032b1c;--accent-blue-0:#eff9ff;--accent-blue-50:#def2ff;--accent-blue-100:#b6e7ff;--accent-blue-200:#75d5ff;--accent-blue-300:#2cc1ff;--accent-blue-400:#00aaf9;--accent-blue-500:#0087d4;--accent-blue-600:#006bab;--accent-blue-700:#005a8d;--accent-blue-800:#04304d;--accent-red-50:#ffdfdf;--accent-red-300:#ff4e4e;--accent-red-400:#ff4e4e;--accent-red-600:#ed1515;--accent-red-700:#a31837;--accent-orange-0:#fffbeb;--accent-orange-300:#f6c029;--accent-orange-400:#efa011;--accent-orange-500:#d47a0b;--accent-orange-700:#8f4311;--accent-orange-800:#431b05;--accent-grey-0:#f4f8fa;--accent-grey-50:#e7edf2;--accent-grey-200:#b6cada;--accent-grey-300:#7996b8;--accent-grey-700:#4e5d7f;--accent-grey-600:#5b709a;--border-help:#7cc8fd;--border-divider:#e4e7ec;--border-menu:#0087d4;--border-border-second:#98a2b3;--border-menu-hover:#cee8fc;--border-pdf:#93aec7;--border-table:#e7edf2;--border-error:#ed1515;--border-warning:#d47a0b;--border-success:#099255;--border-success-second:#2ebe76;--border-disabled:#f2f4f7;--border-selected:#338ed1;--border-hover:#338ed1;--border-inputs:#d0d5dd;--border-action:#0068b4;--border-video-top:#00305380;--border-video-bottom:#0030534d;--border-white:#fff0;--border-popup-header-1:#f0f8ff;--border-popup-header-2:#cee8fc;--border-profile:#2cc1ff;--border-second:#f0f8ff;--gradient-primary:linear-gradient(9deg, #96d3ff4d 5.75%, #f3faff0a 115.68%, #ffffff82 141.81%);--gradient-blue:linear-gradient(138.63deg, var(--accent-brand-100) 17.03%, var(--accent-brand-400) 84.41%);--gradient-bg-15:#00000026;--gradient-bg-10:#0000001a;--gradient-modal-header:linear-gradient(92.17deg, #cee8fc 2.02%, #f0f8ff 13.91%);transition:background-color .3s,color .3s,border-color .3s}.dark-theme{--brand-100:#b9e0fe;--text-default:#f0f8ff;--text-error:#ff9d9d;--text-warning:#f7cf40;--text-success:#71e4a7;--text-info:#75d5ff;--text-action:#7cc8fd;--text-on-action:#003053;--text-helper:#d0d5dd;--text-placeholder:#d0d5dd;--text-disabled:#667085;--text-label:#e4e7ec;--text-headings:#338ed1;--text-fourth:#7996b8;--text-third:#b6cada;--text-second:#cee8fc;--text-success-second:#2ebe76;--text-dashboard-tag:#338ed1;--text-gray-light-400:#7996b8;--text-description:#b6cada;--bg-help-selected:#338ed1cc;--bg-help-hover:#338ed1cc;--bg-badge:#ff6464;--bg-tooltip-menu:#338ed1cc;--bg-menu-hover:#003053;--bg-pdf-header:#7996b8;--bg-table-header:#173b54;--bg-info:#04304d;--bg-warning:#431b05;--bg-error:#881414;--bg-success:#085d3a;--bg-tooltip:#f2f4f7;--bg-action-hover:#338ed1;--bg-action:#7cc8fd;--bg-mask:#66708573;--bg-header:#04304d;--bg-container-hover:#2b3240;--bg-container-disabled:#1d2939;--bg-container:#122e42;--bg-elevated:#173b54;--bg-surface:#10293a;--bg-low-level:#0f2433;--bg-shadow:#1018280a;--bg-tag-dashboard:#173b54;--bg-page:#10293a;--bg-segmented-control:#7cc8fd;--bg-school-logo-container:#122e42;--bg-select-dropdown-item-hover:#2b3240;--icons-accent:#338ed1;--icons-cancel:#d0d5dd;--icons-label:#344054;--icons-header:#7996b8;--icons-menu-selected:#fff;--icons-menu-arrow:#0087d4;--icons-sub-menu-selected:#7cc8fd;--icons-error:#ff9d9d;--icons-warning:#f7cf40;--icons-success:#71e4a7;--icons-info:#75d5ff;--icons-menu:#f0f8ff;--icons-action:#7cc8fd;--icons-inputs:#667085;--icons-on-action:#1b1b1b;--icons-slide-dashboard:#7cc8fd;--accent-purple-800:#f5f2ff;--accent-purple-700:#ece8ff;--accent-purple-600:#dcd4ff;--accent-purple-500:#c3b2ff;--accent-purple-400:#af93ff;--accent-purple-300:#8955fd;--accent-purple-200:#7b32f5;--accent-purple-100:#6c20e1;--accent-purple-50:#5b1abd;--accent-purple-0:#4c189a;--accent-brand-0:#003053;--accent-brand-50:#cee8fc;--accent-brand-100:#b9e0fe;--accent-brand-200:#7cc8fd;--accent-brand-300:#338ed1;--accent-brand-400:#0072c6;--accent-brand-500:#7cc8fd;--accent-brand-600:#00518d;--accent-brand-700:#003f6d;--accent-brand-800:#003053;--accent-green-0:#032b1c;--accent-green-50:#085d3a;--accent-green-100:#077547;--accent-green-200:#099255;--accent-green-300:#14b56a;--accent-green-400:#2ebe76;--accent-green-500:#71e4a7;--accent-green-600:#a9f1c6;--accent-green-700:#d2f9e0;--accent-green-800:#ecfdf3;--accent-blue-0:#04304d;--accent-blue-50:#005a8d;--accent-blue-100:#b9e0fe;--accent-blue-200:#7cc8fd;--accent-blue-300:#338ed1;--accent-blue-400:#0072c6;--accent-blue-500:#75d5ff;--accent-blue-600:#b6e7ff;--accent-blue-700:#005a8d;--accent-blue-800:#003053;--accent-red-50:#a50f0f;--accent-red-300:#ff4e4e;--accent-red-400:#ff6464;--accent-red-600:#ffc5c5;--accent-red-700:#ffdfdf;--accent-orange-0:#431b05;--accent-orange-300:#efa011;--accent-orange-400:#f6c029;--accent-orange-500:#f7cf40;--accent-orange-700:#fdf3c8;--accent-orange-800:#fffbeb;--accent-grey-0:#2b3240;--accent-grey-50:#475467;--accent-grey-200:#647fa8;--accent-grey-300:#7996b8;--accent-grey-700:#e7edf2;--accent-grey-600:#d4dfe9;--border-help:#7cc8fd;--border-divider:#e4e7ec;--border-menu:#0087d4;--border-border-second:#98a2b3;--border-menu-hover:#003f6d;--border-pdf:#7996b8;--border-table:#4e5d7f;--border-error:#ff9d9d;--border-warning:#f7cf40;--border-success:#71e4a7;--border-success-second:#2ebe76;--border-disabled:#1d2939;--border-selected:#0072c6;--border-hover:#0072c6;--border-inputs:#475467;--border-action:#7cc8fd;--border-video-top:#00305380;--border-video-bottom:#0030534d;--border-white:#fff0;--border-popup-header-1:#003f6d;--border-popup-header-2:#003053;--border-profile:#2cc1ff;--border-second:#1a4361;--gradient-primary:linear-gradient(9deg, #0000004d 5.75%, #1414141a 115.68%, #28282880 141.81%);--gradient-blue:linear-gradient(138.63deg, var(--accent-brand-100) 17.03%, var(--accent-brand-400) 84.41%);--gradient-bg-15:#00000026;--gradient-bg-10:#00000026;--gradient-modal-header:linear-gradient(92deg, var(--popup-header-1,#003f6d) 2.02%, var(--popup-header-2,#003053) 13.91%)}.theme-validator{display:none}
