.login-page{height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#11999e}.login-box{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #11999e;background-color:#fff;border-radius:10px;width:18rem;height:30rem;padding:2rem}#login-title-logo{width:100%}.login-social{display:relative;bottom:0;margin-bottom:1em}.login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:1rem;width:100%}.login-label{font-weight:800;color:#11999e;width:100%}.login-input{border:none;border-radius:5px;border-bottom:2px solid #ddd;width:100%;caret-color:#11999e;font-weight:500;padding:5px;border:1px solid #11999e}.login-button{cursor:pointer;text-align:center;background:#11999e;color:#fff;font-weight:600}.login-social{display:flex;flex-direction:row;align-items:center;justify-content:center;transition:.3s}.social-icons{transition:.3s;width:1.5em}#social-fb{width:1em;transition:.3s}.spinner{z-index:100000;position:absolute;margin:auto;background-color:#ffffff4e;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;top:0;left:0}.spinner-load{border:6px solid #444;border-top:6px solid #11999e;border-bottom:6px solid #11999e;border-radius:50%;width:45px;height:45px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#user-elements{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.user-info{font-weight:500;text-align:center;font-size:1.1rem}.italic-text{font-family:Arial,Times,serif;font-style:italic;color:gray;font-weight:400}.user-avatar{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#11999e;width:100%;padding:1rem}.user-drawer-image{padding:1rem;background-color:#fff;border-radius:30%;border:2px solid white}.ant-drawer-body{padding:0!important}.student-teacher-info{border:1px solid #11999e;padding:1rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center;text-align:center}#add-user{border-radius:15px;padding:1rem;display:flex;flex-direction:column;margin-bottom:1rem;background-color:#fff}.signup-inputs{background-color:transparent;outline:none;border:0;border-bottom:1px solid #ccc;color:#000;margin-top:1em;transition:.5s;font-size:1em}.signup-inputs::placeholder{font-style:italic}.signup-inputs:focus{border-bottom:2px solid #11999e;caret-color:#11999e;caret-shape:block;font-size:1.2em;transition:.5s}.signup-labels,.signup-labels-required{color:#000;margin-top:1em;font-weight:700}.signup-labels-required:after{content:"*";color:red}#register-button{padding:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;font-weight:600;border-radius:10px;margin-top:2em}#register-button:hover{cursor:pointer;background-color:#11999e;color:#fff}#file-label{color:#000;margin-top:1em;margin-bottom:1em}.uploader-button{background-color:#fff;border:1px solid #11999e;color:#11999e;font-size:1em;cursor:pointer}.image-item{display:flex;flex-direction:row}#remove-button{background-color:#fff;border:1px solid #11999e;color:#11999e;cursor:pointer;font-size:1em;margin-top:.5em;margin-left:1em}#add-user-btn{font-size:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;outline:0;cursor:pointer;border-radius:4px;padding:1em;margin:1em}#add-user-btn:hover{background-color:#11999e;color:#fff}.custom-file-upload{display:flex;justify-content:center;align-items:center;gap:5px;color:#11999e;cursor:pointer;width:100%}.teacher-dashboard{display:flex;flex-direction:row;color:#000;padding:0rem 1rem;height:100%;gap:5rem}.teacher-dashboard-components{display:flex;flex-direction:column;width:100%;justify-content:flex-start;gap:1rem}.teacher-components{display:flex;gap:2rem;height:100%}@media only screen and (max-width: 1150px){.teacher-components,.admin-components,.teacher-dashboard{flex-direction:column}}.teacher-dashboard-greeting{display:flex;flex-direction:column;justify-content:space-between}.teacher-dashboard-right{border-radius:10px;background-color:#fff;width:80%;border:1px solid #11999e;height:fit-content;margin-top:2rem}.teacher-dashboard-calendar{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.dashboard-calendar-button{background-color:#01b9bc15;width:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:flex;justify-content:center;align-items:center;padding:1rem 0rem}.teacher-dashboard-calendar-title{background-color:#01b9bc15;margin:0;border-top-right-radius:10px;border-top-left-radius:10px}.events{display:flex;flex-direction:row;align-items:center;justify-content:center}.wrapped-calendar .ant-picker-calendar-header .ant-picker-calendar-mode-switch label{display:none!important}.sidebar-events{cursor:pointer}.calendar-sidebar{width:100%;height:100%;overflow:scroll}.calendar-sidebar-text-date{background-color:#fff;padding-top:2rem;padding-bottom:2rem;margin:0;width:25rem}.sidebar-calendar-events{overflow:scroll;height:16rem}.CalendarSidebarItem-event-time{font-size:.7rem;color:gray;width:100%;text-align:end}.CalendarSidebarItem-list-item{padding:1rem .5rem!important}.event-info{margin-bottom:1rem}.event-details{display:flex;justify-content:space-around}.event-description{width:100%}.event-resources{border-left:1px solid #ccc;margin-left:1rem;padding-left:1rem;width:100%}.modal-event-title .ant-badge-status-text{font-size:1.3rem!important;font-weight:600}.teacher-dashboard-courses{display:flex;flex-direction:column;width:100%;border:1px solid #11999e;border-radius:10px;height:38rem}@media only screen and (max-width: 1150px){.teacher-dashboard-courses{width:100%;height:fit-content}}.courses-items{background-color:transparent;cursor:pointer;margin-top:1rem}.courses-items:hover{background-color:#11999e20}.dashboard-courses-list{overflow:scroll;height:100%;width:100%}.dashboard-courses-title{background-color:transparent}.dashboard-courses-button{color:#11999e;text-decoration:none}.dashboard-courses-button:hover{text-decoration:underline}#add-school{border-radius:15px;display:flex;flex-direction:column;background-color:#fff}#add-school-btn{font-size:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;outline:0;cursor:pointer;border-radius:4px;padding:1em;margin:1em}#add-school-btn:hover{background-color:#11999e;color:#fff}.school-inputs{background-color:transparent;outline:none;border:0;border-bottom:1px solid #ccc;color:#000;font-size:1em}.school-inputs::placeholder{font-style:italic}.school-inputs:focus{border-bottom:2px solid #11999e;caret-color:#11999e;caret-shape:block;font-size:1.2em;transition:.5s}.course-labels,.course-labels-required{color:#000;font-weight:700;margin:1rem 0rem}.course-labels-required:after{color:red;content:"*"}.edit-course-button{border:none;color:#11999e;box-shadow:none;padding-top:0}.edit-course-button:hover{color:#11999e!important}.add-course-button{border:1px solid #11999e;color:#11999e;box-shadow:none;background-color:#fff}.add-course-button:hover{background-color:#11999e!important;color:#fff!important}.teacher-dashboard-grades{border-radius:10px;display:flex;flex-direction:column;width:100%;height:fit-content;gap:1rem}@media only screen and (max-width: 1150px){.teacher-dashboard-grades{width:100%}}.grade-item{background-color:#fff;margin-top:1rem;border-radius:10px}.dashboard-grades-list{overflow:scroll;height:100%}.dashboard-grades-title{background-color:transparent;margin:0;padding-top:2rem;padding-left:1rem}.teacher-dashboard-grade-actions{color:#444;display:flex;justify-content:space-between;gap:.5rem;height:100%}.teacher-dashboard-grade-actions:hover{color:#11999e;text-decoration:underline;border-radius:10px;cursor:pointer}.teacher-view-all-grades{color:#11999e;text-decoration:none;padding-left:1rem}.teacher-view-all-grades:hover{text-decoration:underline}.grade-card:hover{background-color:#11999e20}.grade-card{border-color:#11999e60}.teacher-dashboard-header{display:flex;flex-direction:column}.admin-dashboard-schools{display:flex;flex-direction:column;width:100%;overflow:scroll;height:38rem;margin:0;border:1px solid #11999e;border-radius:10px}@media only screen and (max-width: 1150px){.admin-dashboard-schools{width:100%;height:fit-content}}.schools-items{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;height:150px;padding:1rem;border-radius:5px;margin-top:1rem;cursor:pointer;color:#111;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #11999e}.schools-items:hover{background-color:#0db8bb15}.dashboard-schools-list{width:100%;display:flex;gap:1rem;flex-wrap:wrap}.dashboard-grades-button{color:#fff}.dashboard-grades-button:hover{color:#fff!important}.dashboard-schools-title{display:flex;flex-direction:column}.dashboard-schools-button{color:#11999e;width:fit-content;text-decoration:none}.dashboard-schools-button:hover{text-decoration:underline}.school-labels{font-weight:700;margin-top:.5rem}.school-labels-required{color:#000;font-weight:700;margin-top:.5rem}.school-labels-required:after{color:red;content:"*"}.student-layout{display:flex;flex-direction:column;background-color:#fff;width:100vw;height:100%;overflow:hidden}.student-layout-body{height:100%;overflow:scroll}#header{background-color:#eee;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 0rem;height:3rem}#profile-photo{background-color:transparent;border:2px solid #11999e;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:5px}#profile-photo:hover{transform:scale(1.1)}.header-profile-image{width:1.5rem;border-radius:50%}#user-section{display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-menu{width:15rem;position:absolute;right:0;top:0;margin-right:1rem;border:1px solid rgb(200,200,200);border-radius:10px;transition:1s;z-index:1111111}.student-menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-right:1rem;width:100%;gap:.5rem}.calendar-logo:hover{color:#777}.calendar-logo{font-size:1.5rem;margin-right:1rem;color:#11999e}@media only screen and (max-width: 500px){.student-header-logo{width:10rem}.student-date-text{display:none}}#profile-footer{background-color:#f0f0f0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:3rem;padding-bottom:1rem}#login-socials{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:1.5rem;margin-right:1rem;gap:1rem}.social-icons{transition:.3s;width:1.5rem;margin-left:1rem}.social-icons:hover{cursor:pointer;transform:scale(1.2)}#social-fb{width:1.2rem;transition:.3s}#social-fb:hover{cursor:pointer;transform:scale(1.2)}.dc-img{cursor:pointer;width:6rem;margin-left:.5rem;margin-top:.5em}.powered-text{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1rem;font-size:.9rem}#teacher-layout{display:flex;flex-direction:row;width:100%;height:100vh}#teacher-layout-body{background-color:#fff;width:calc(100% - 15rem);display:flex;flex-direction:column;height:100%;overflow:scroll}.teacher-body-container{overflow:scroll;padding:0;height:100%}@media only screen and (max-width: 450px){#teacher-layout-body{width:100%}}#sidebar-menu{background-color:transparent}#sidebar .ant-menu-item-selected{background-color:#11999e!important;color:#fff}#sidebar .ant-menu-submenu-title:hover,.ant-menu-item li:hover{color:#000;background-color:#11999e}#sidebar .ant-menu-title-content:hover,#sidebar-menu-link:hover,.ant-menu-item-icon:hover{color:#000}#sidebar-menu-sub1-popup,#sidebar-menu-sub2-popup{background-color:#fff}#sidebar-menu-sub1-popup,#sidebar-menu-sub2-popup{background-color:#eee}#sidebar{background-color:#f0f0f0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:0;border-right:2px solid #ccc;width:15rem;height:inherit}#sidebar-logo{width:90%;margin-bottom:1rem}@media only screen and (max-width: 450px){#sidebar{display:none}}.student-calendar{display:flex;flex-direction:row;height:100%;width:100%}.wrapper-calendar-container{width:65%}.calednar-sidebar-container{width:33%}.student-dashboard{display:flex;flex-direction:column;height:100%}.dashboard-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:10rem;border-bottom:1px solid #11999e20;align-items:center;margin-bottom:5rem}@media only screen and (max-width: 800px){.responsive-student-dashboard,.dashboard-header{flex-direction:column}}.student-school-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1rem;height:100%}.greeting-message{font-size:2rem;line-height:1.3;align-self:center}.student-greeting-image{width:10rem;align-self:center;border-radius:10px}.mood-emoji{color:#ccc;cursor:pointer}.mood-emoji-clicked{color:#11999e;border-radius:50%;scale:1.05}.pointer-none{pointer-events:none;cursor:no-drop}.emoji-faces{gap:3rem}.student-dashboard-sidebar-unlocked-cards{background-color:#fff;padding:1rem;border-radius:10px;display:flex;width:5rem;height:6rem;flex-direction:column;align-items:center;text-align:center}.student-dashboard-sidebar{display:flex;flex-direction:column;margin:1rem 1rem 1rem 0rem;background-color:#11999e20;border-radius:1rem;border:1px solid #11999e;padding:2rem 2rem 3rem;gap:4rem;height:500px}.student-dashboard-today-events{background-color:transparent;height:18rem;width:20rem;border:2px solid #11999e;border-radius:10px;transform:rotate(10deg);position:absolute}.student-dashboard-today-events-design{background-color:#fff;height:20rem;top:0;left:0;transform:rotate(-10deg);border-radius:10px;padding:1rem;position:relative}.student-dashboard-quotes-hidden{display:none}.student-dashboard-today-events-content{transform:rotate(-40deg)!important}.student-courses{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:flex-start;align-items:center}.responsive-student-dashboard-courses{background-color:#11999e20;border:1px solid #11999e;width:300px}.responsive-student-dashboard-courses:hover{border:1px solid #11999e}.student-course-img{width:6rem!important;height:6rem;padding:1rem}.student-courses-info{width:100%}.student-dashboard-lessons{background-color:#fff;padding:1rem;width:100%;max-height:500px;height:fit-content}.student-lessons-cards{color:#000;display:flex;gap:3rem;margin-top:2rem;flex-wrap:wrap;width:100%;overflow:scroll}.student-lesson-card{border:1px solid #11999e;border-radius:1rem;transition:.3s;height:200px;width:450px;position:relative}.student-lesson-card:hover{cursor:pointer;background-color:#11999e20}.student-lesson-card-disabled{background-color:#ece9e9;pointer-events:none;border:1px solid #ccc;border-radius:1rem;min-height:150px;width:450px;position:relative}.student-lesson-img{width:10rem!important;height:10rem!important;padding:1rem}.student-lesson-img-1{width:15rem;border-radius:1rem}.student-lesson-page{display:flex;flex-direction:column;height:100%;width:100%}.student-lesson-container{background-color:#fff;display:flex;width:100%;height:100%;justify-content:space-between}.student-lesson-sidebar{border-radius:1rem;padding:1rem;background-color:#0db8bb10;width:70%;margin:1rem;border:1px solid #11999e}.student-support-card,.quiz{margin-top:1rem}.quiz-btn{color:#11999e;border:1px solid #11999e}.quiz-btn:hover{color:#fff!important;background-color:#11999e!important}.slick-dots{position:unset!important;margin-top:3rem}.slick-dots button{background-color:#11999e!important}.student-score{background-color:#fff;padding:1rem;border-radius:10px;display:block;font-size:1.1rem}.student-quiz-questions-container{position:relative;padding-bottom:3rem}.showing-correct-answer{font-size:1.1rem;color:#11999e;font-weight:600;transition:.5s;text-transform:uppercase}.showing-correct-text-answer{transition:.5s;color:#11999e;font-weight:600;text-transform:uppercase}.quiz-buttons{display:flex;justify-content:space-between;position:absolute;left:0rem;right:0rem;bottom:.5rem}.file-labels,.file-labels-required{color:#000;font-weight:700}.file-labels-required:after{color:red;font-weight:"*"}.back-button{background-color:transparent;color:#11999e;border:1px solid #11999e;margin-left:10px}.student-course{background-color:#11999e20;height:calc(100vh - 13rem);width:30%}.createquiz-header{margin-bottom:3rem}.createquiz-form-container{min-width:30rem;max-width:50rem}.createquiz-questions-container{width:55%;min-width:30rem;max-width:50rem}.createquiz-questions-container-question-item{box-shadow:0 0 3px 1px #0000002b;border-radius:4px;padding:.2rem 1rem}.school-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem;background-color:#11999e20;max-width:25rem!important}.ant-card-actions{width:100%}.schools-cards{height:100%;gap:3rem}.school-card-image{width:6rem!important;height:auto!important;border-radius:10px!important;padding:1rem}.students-add-and-list{display:flex;gap:10px;justify-content:flex-start;align-items:center}.grade-student-item:hover{background-color:#11999e15}.select-grades{min-width:8rem;width:10rem}.grade-title-with-button{display:flex;margin-left:1rem}.teacher-view-grade-courses-button{text-decoration:none;color:#fff;background-color:#11999e;display:flex;align-items:center;border-color:#11999e;width:fit-content}.teacher-view-grade-courses-button:hover{color:#11999e;background-color:#fff}.teacher-course-card{display:flex;align-items:center;padding:1rem;color:#000;text-decoration:none;flex-direction:column;min-width:200px;border-radius:10px}.admin-course-card{display:flex;flex-direction:column;align-items:center;padding:1rem;width:300px;color:#000;text-decoration:none;border-radius:10px;cursor:auto}.teacher-course-card:hover{box-shadow:5px 5px 10px #01b9bc30}.course-card-title{bottom:0}.card-course-img{height:4rem;border-radius:10px}.course-card-items{background-color:#11999e20;border-radius:10px;border:1px solid #11999e;border-bottom:1px solid #11999e!important;display:flex;flex-direction:column}#add-subject{margin:1em 0 1em 1em;border-radius:15px;display:flex;flex-direction:column;background-color:#fff}#add-subject-btn{font-size:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;outline:0;cursor:pointer;border-radius:4px;padding:1em;margin:1em}#add-subject-btn:hover{background-color:#11999e;color:#fff}.subject-inputs{background-color:transparent;outline:none;border:0;border-bottom:1px solid #ccc;color:#000;transition:.5s;font-size:1em}.subject-labels,.subject-labels-required{color:#000;font-weight:700;margin-top:.5rem}.subject-labels-required:after{color:red;content:"*"}.course-lessons-info{text-align:center;display:flex;height:100%;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#11999e20;width:50%}.course-list-item .ant-list-item-action li{margin:.2rem}@media only screen and (max-width: 1000px){.course-list-item .ant-list-item-action{display:flex;flex-direction:column}}#chapter-form{margin:1em 0 1em 1em;border-radius:15px;padding:2em;display:flex;flex-direction:column;background-color:#fff}.chapter-labels{color:#000;font-weight:700;margin-top:1rem}#lesson-form{border-radius:15px;padding:2em;display:flex;flex-direction:column;margin-bottom:1em;background-color:#fff}#add-lesson-btn{font-size:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;outline:0;cursor:pointer;border-radius:4px;padding:1em;margin:1em}#add-lesson-btn:hover{background-color:#11999e;color:#fff}.lesson-inputs{background-color:transparent;outline:none;border:0;border-bottom:1px solid #ccc;color:#000;margin-top:1em;margin-bottom:2em;transition:.5s;font-size:1em}.lesson-inputs::placeholder{font-style:italic}.lesson-inputs:focus{border-bottom:2px solid #11999e;caret-color:#11999e;caret-shape:block;font-size:1.2em;transition:.5s}.lesson-labels,.lesson-labels-required{color:#000;font-weight:700;margin-top:1rem}.lesson-labels-required:after{color:red;content:"*"}.teacher-grade-courses-all-courses{margin-top:3rem}.ant-tabs-nav{margin:0!important}.course-lessons{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.course-info{text-align:center;display:flex;height:100%;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#11999e20;padding:1rem;width:30%}.course-list-item{border:1px solid #ccc!important;margin-bottom:1rem;border-radius:10px}#add-grade{margin:1em 0 1em 1em;border-radius:15px;padding:2em;display:flex;flex-direction:column;background-color:#fff}#add-grade-btn{font-size:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;outline:0;cursor:pointer;border-radius:4px;padding:1em}#add-grade-btn:hover{background-color:#11999e;color:#fff}.grade-inputs{background-color:transparent;outline:none;border:0;border-bottom:1px solid #ccc;color:#000;margin-top:1em;margin-bottom:2em;transition:.5s;font-size:1em}.grade-inputs::placeholder{font-style:italic}.grade-inputs:focus{border-bottom:2px solid #11999e;caret-color:#11999e;caret-shape:block;font-size:1.2em;transition:.5s}.grade-labels,.grade-labels-required{color:#000;font-weight:700}.grade-labels-required:after{color:red;content:"*"}.submit-buttons{padding:1em;background-color:#fff;border:1px solid #11999e;color:#11999e;font-weight:600;border-radius:10px;margin-top:2em}.submit-buttons:hover{cursor:pointer;background-color:#11999e;color:#fff}#file-label{color:#000;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:1em;margin-bottom:1em}#user-type{background-color:transparent;color:#000;padding:.5em;border:0;border-bottom:1px solid #11999e;outline:none;margin-top:1em;font-size:1em}#img-input{color:#000}.ant-btn-primary{background-color:#fff!important;color:#11999e!important;border:1px solid #11999e}.ant-btn-primary:hover{background-color:#11999e!important;color:#fff!important}.admin-grade-teachers{display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start;width:100%;height:100%;background-color:#fff}.admin-add-and-list{display:flex;gap:1rem;justify-content:flex-start;align-items:center}.teachers-add-and-title{display:flex;gap:1rem;align-items:center}.school-teacher-item:hover,.grade-list-item:hover{background-color:#11999e15}.admin-lesson-img-1{width:10rem;height:10rem;margin:1rem;padding:1.5rem 1rem;border-radius:1rem}.lesson-info-container{display:flex;flex-direction:row}.admin-lesson-page{display:flex;flex-direction:column;height:100%;width:100%}.admin-lesson-container{background-color:#fff;display:flex;width:100%;height:100%;justify-content:space-between}.admin-lesson-sidebar{border-radius:1rem;padding:1rem;background-color:#0db8bb10;width:70%;margin:1rem;border:1px solid #11999e}.admin-support-card{margin-top:1rem}.lesson-description{border-radius:1rem;width:100%;overflow:scroll}#root{font-family:Alef,cursive;font-size:1rem;line-height:24px;font-weight:400;color-scheme:light dark;color:#000;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;padding:0;margin:0;height:100vh}body{margin:0;padding:0;height:100vh;overflow:hidden}.w-100{width:100%}.w-50{width:50%}.h-100{height:100%}.h-50{height:50%}.gap-1{gap:1rem}.gap-105{gap:1.5rem}.gap-2{gap:2rem}.gap-05{gap:.5rem}.d-flex{display:-ms-flexbox;display:-webkit-box;display:flex}.d-block{display:block}.f-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.f-row-reverse{flex-direction:row-reverse}.f-column-reverse{flex-direction:column-reverse}.f-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.f-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.f-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.f-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.f-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.f-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.f-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.f-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.f-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.f-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.bold{font-weight:700}.position-relative{position:relative}.position-absolute{position:absolute}.text-align-center{text-align:center}.hidden{display:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.cursor-pointer{cursor:pointer}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overflow-scroll{overflow:scroll}.m-0{margin:0}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.mb-1{margin-bottom:1rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-05{margin-top:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.pr-1{padding-right:1rem}.pl-1{padding-left:1rem}.pb-1{padding-bottom:1rem}.pt-1{padding-top:1rem}.fs-2{font-size:2rem}.fs-1{font-size:1rem}.color-success{color:#52c41a}.color-failure{color:#ff4d4f}.color-warning{color:#faad14}.color-gray{color:#666}.color-primary{color:#11999e}.ant-btn-color-primary{box-shadow:none!important}.breadcrumbs{display:flex;justify-content:flex-start;align-items:center;padding:10px 0;background-color:#11999e20;gap:1rem;width:100%}:where(.css-dev-only-do-not-override-1l1eh1e).ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date,:where(.css-dev-only-do-not-override-1l1eh1e).ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date-today{background-color:#11999e20!important}.bg-primary-light{background-color:#11999e20!important}.border-b-primary{border-bottom:1px solid #11999e}.border-primary{border:1px solid #11999e}.border-b-primary-light{border-bottom:1px solid #11999e20}.b-radius{border-radius:5px}.italic{font-style:italic}
