.Overlay_overlayContainer__qehRg{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;background-color:hsla(0,0%,60%,.7);display:none;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:space-evenly;border:3px solid #606060;background-color:#e6e6e6;border-radius:1rem;padding:1rem;width:50%;min-height:50%;transition:transform .1s ease-in}@media (max-width:1200px){.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_{width:90%}}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_ h2{font-size:4rem;letter-spacing:3px;text-align:center}@media (max-width:650px){.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_ h2{font-size:3rem;letter-spacing:3.5px}}@media (max-width:475px){.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_ h2{font-size:2rem;letter-spacing:2px}}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__modal__h_CO_:hover{transform:scale(1.05)}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__buttons__wyPi6{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-evenly;width:75%}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__buttons__wyPi6 button{width:30%;padding:1rem .5rem;margin-top:0;font-size:1.5rem;border-radius:1rem;border:2px solid #000;transition:transform .1 ease-in;max-width:35rem}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__buttons__wyPi6 button:focus-visible{outline:3px solid #606060}.Overlay_overlayContainer__qehRg .Overlay_overlayContainer__buttons__wyPi6 button:hover{transform:scale(1.05)}.MarkableHeading_markableHeadingContainer__vHwVv{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;gap:2rem}.MarkableHeading_markableHeadingContainer__vHwVv svg{transition:opacity .2s ease-in;font-size:3rem;color:#000}.PageTitle_homeContainer__title__09rSG{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:linear-gradient(90deg,#adadad,#adadad);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:50%;padding:17.5rem 7.5rem 20rem;background-blend-mode:darken;border-bottom:2px solid #000}@media (max-width:650px){.PageTitle_homeContainer__title__09rSG{padding:7.5rem 2.5rem}}@media (max-width:475px){.PageTitle_homeContainer__title__09rSG{padding:7.5rem 0}}.PageTitle_homeContainer__title__09rSG header{display:flex;flex-direction:column;align-items:center;justify-content:center;transition-delay:.2s;transition:background-color .2s ease-in;width:75%;gap:1rem;background-color:transparent;border-radius:.5rem;padding:3rem 1.5rem}.PageTitle_homeContainer__title__09rSG h1,.PageTitle_homeContainer__title__09rSG q{font-size:4rem;letter-spacing:5px;text-align:center;color:#fff;text-shadow:3px 3px 6px #000;white-space:break-spaces}@media (max-width:475px){.PageTitle_homeContainer__title__09rSG h1,.PageTitle_homeContainer__title__09rSG q{font-size:2rem;width:100%}}.PageTitle_homeContainer__title__09rSG q{font-size:2rem;letter-spacing:2px}@media (max-width:475px){.PageTitle_homeContainer__title__09rSG q{font-size:1.35rem;width:100%}}@keyframes FormModal_vibrate__pRlEu{33%{transform:translateX(-10%)}66%{transform:translateX(0)}99%{transform:translateX(10%)}}.FormModal_formModalContainer__SqlVR{display:flex;flex-direction:row;align-items:center;justify-content:center;width:75%;border-radius:1rem;border:2px solid #000;padding:2rem 1rem;font-size:1.5rem;letter-spacing:1px;background-color:#f53838;color:#000;align-self:center;position:absolute;top:1rem;z-index:3;opacity:0;display:none;transition:opacity .3s,transform .3s;animation:FormModal_vibrate__pRlEu .5s linear .1s 2}@media (max-width:475px){.FormModal_formModalContainer__SqlVR{width:100%;font-size:1rem;padding:1rem}}.FormModal_formModalContainer__SqlVR p{text-align:center}@keyframes ProfileSettingsForm_popForm__egZ3e{0%{opacity:0;filter:blur(5px);transform:translateX(-10rem);transition:all 1s}to{opacity:1;filter:blur(0);transform:translateX(0) transition all 1s}}@keyframes ProfileSettingsForm_vibrate__ROa_3{33%{transform:translateX(-10%)}66%{transform:translateX(0)}99%{transform:translateX(10%)}}.ProfileSettingsForm_profileSettingsContainer__QJoRF{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:flex-start;width:100%;padding:2rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__form__Z91GK{animation:ProfileSettingsForm_popForm__egZ3e .3s linear;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:forwards;transition:all .2s}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__content__I9i_a,.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__form__Z91GK{display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start;width:100%;gap:3rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__controlLabel__r5NXT{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;max-width:100%;gap:1rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__controlLabel__r5NXT label{font-size:1.35rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__controlLabel__r5NXT svg{color:#e6e6e6;padding:.25rem;background-color:#000;border-radius:50%;font-size:2.15rem;border:1px solid #000}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textControl__HWA9s{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border-radius:1rem;border:2px solid #000;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textControl__HWA9s input{width:60%;font-size:1rem;border-radius:1rem;border:2px solid #606060;transition:transform .1s ease-in;padding:.5rem .75rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textControl__HWA9s input:hover{transform:translateX(1rem);transform:scale(1.01)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__passControlInput__AEXGF{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-around;position:relative;width:60%}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__passControlInput__AEXGF svg{position:absolute;z-index:3;right:1rem;font-size:1.5rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__passControl__g8URX{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border-radius:1rem;border:2px solid #000;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__passControl__g8URX input{width:100%;font-size:1rem;border-radius:1rem;border:2px solid #606060;transition:transform .1s ease-in;padding:.5rem .75rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__passControl__g8URX input:hover{transform:translateX(1rem);transform:scale(1.01)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__imageControl__hkBFA{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border:2px solid #000;border-radius:1rem;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__imageControl__hkBFA input{width:45%;font-size:1rem;border-radius:1rem;border:2px solid #606060;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__imageControl__hkBFA input:hover{transform:translateX(1rem);transform:scale(1.01)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textAreaControl__OarH8{display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border:2px solid #000;border-radius:1rem;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textAreaControl__OarH8 textarea{min-width:50%;max-width:100%;font-size:1rem;padding:.5rem;max-height:20rem;border-radius:1rem;border:2px solid #606060}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__textAreaControl__OarH8 textarea:focus-visible{outline:2px solid #606060}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__checkboxControl__0jhmY{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border-radius:1rem;border:2px solid #000;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__checkboxControl__0jhmY input{width:60%;font-size:1rem;border-radius:1rem;border:2px solid #606060;transition:transform .1s ease-in;padding:.5rem .75rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__checkboxControl__0jhmY input:hover{transform:translateX(1rem);transform:scale(1.01)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__selectControl__kVJr9{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:1rem;background-color:#e6e6e6;width:100%;padding:.75rem .4rem .75rem 1rem;border-radius:1rem;border:2px solid #000;transition:transform .1s ease-in}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__selectControl__kVJr9 select{font-size:1.15rem;padding:.5rem;border-radius:1rem;width:50%;border:2px solid #606060;transition:transform .1s ease-in;font-size:1rem;gap:1rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__selectControl__kVJr9 select:hover{transform:scale(1.025);transform:scale(1)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__selectControl__kVJr9 select option{font-size:1rem;padding:.25rem .25rem .25rem .5rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__selectControl__kVJr9 select option:checked{background-color:#add8e6;color:#000}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__formButton__gQ_Aj{width:100%;padding:1rem .5rem;margin-top:0;font-size:1.25rem;border-radius:1rem;border:2px solid #000;transition:transform .1 ease-in;max-width:35rem}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__formButton__gQ_Aj:focus-visible{outline:3px solid #606060}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__formButton__gQ_Aj:hover{transform:scale(1.05)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassrooms__qbPW4{display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start;width:100%;gap:1rem;list-style:none}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassrooms__qbPW4 li{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassroom__lZ8lf{display:flex;flex-direction:row;align-items:center;justify-content:center;width:75%;justify-content:flex-start;gap:1rem;background-color:#e6e6e6;padding:1rem .5rem;border-radius:.5rem;transition:transform .1s ease-in;color:#000;text-decoration:none}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassroom__lZ8lf:hover{transform:scale(1.025)}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassroom__lZ8lf img{border-radius:50%;width:100px;height:auto}.ProfileSettingsForm_profileSettingsContainer__QJoRF .ProfileSettingsForm_profileSettingsContainer__teacherClassroom__lZ8lf h3{font-size:3rem}.Profile_profileContainer__YfpEf{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Profile_profileContainer__YfpEf .Profile_profileContainer__profile__eEOad{padding:7.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background:linear-gradient(90deg,#868686,#868686);width:100%;align-items:flex-start;justify-content:space-between}@media (max-width:650px){.Profile_profileContainer__YfpEf .Profile_profileContainer__profile__eEOad{padding:7.5rem 2.5rem}}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40%}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9 h3{margin:1rem 0;font-size:2rem;letter-spacing:1.5pxx}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9 h4{font-size:1.5rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9 h5{font-size:1.2rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9 p{font-size:1rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileDetails__kjIs9 img{border-radius:50%;width:100%;height:30rem;max-width:30rem;border:2px solid #000}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileHub__eCmWb{display:flex;flex-direction:column;align-items:center;justify-content:center;width:55%;height:auto;justify-content:flex-start;min-height:40rem;gap:3rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#737373;border:2px solid #000;width:100%;height:5rem;border-radius:2rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;list-style:none;gap:1rem;padding:0 1rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul li{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:1;font-size:1.25rem;padding:.35rem .15rem;border-radius:.75rem;background-color:#adadad;transition:transform background-color .2s ease-in ease-in .2s}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul li a{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;color:#000;width:100%;height:100%}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul li:first-of-type{border-left:0}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul li:last-of-type{border-right:0}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileOptions__tp5EO ul li:hover{transform:scale(1.025);font-style:italic}.Profile_profileContainer__YfpEf .Profile_profileContainer__profileContent__VI0ye{display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start;justify-content:space-between;width:100%;height:100%;min-height:35rem;max-height:50rem;background-color:#737373;border:2px solid #000;border-radius:.5rem;overflow-y:scroll}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogue__DI9_x{padding:7.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(90deg,#737373,#737373);justify-content:flex-start;width:100%;min-height:100rem;gap:3rem}@media (max-width:650px){.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogue__DI9_x{padding:7.5rem 2.5rem}}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogue__DI9_x h2{font-size:3.5rem;letter-spacing:3px;text-align:center}@media (max-width:425px){.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogue__DI9_x h2{font-size:2.5rem}}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueSection__Kc2p3{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;align-items:flex-start;justify-content:space-between;min-height:30rem;height:100%}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;width:55%;height:100%;border:2px solid #000;background-color:#606060}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG thead,.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG thead tr{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG thead th{width:25%;border:1px solid #000;font-size:1.35rem;background-color:#adadad}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:flex-start;align-items:flex-start;width:100%;height:15rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td{display:flex;flex-direction:row;align-items:center;justify-content:center;align-items:flex-start;position:relative;height:100%;flex-grow:1;border:1px solid #000;padding:.25rem;max-width:25%;min-height:2.25rem;background-color:#e6e6e6}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type{display:flex;flex-direction:row;align-items:center;justify-content:center}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type a{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.15rem;gap:1rem;text-decoration:none;color:#000}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type a:hover{text-decoration:underline}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type a img{transition:transform .1s ease-in;border-radius:50%;border:1px solid #000}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type a img:hover{transform:scale(1.2)}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:first-of-type a h3{text-align:center}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td:nth-of-type(2){display:flex;flex-direction:row;align-items:center;justify-content:center}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;width:100%;height:100%;list-style:none;gap:.25rem;overflow-y:scroll}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul::-webkit-scrollbar{visibility:hidden}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;gap:1rem;width:100%}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li input{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:inherit;font-size:1.25rem;padding-left:1rem;font-weight:bolder;width:25%;border:3px solid #90ee90;border-radius:1rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li input:hover{transform:scale(1)}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li svg{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:0;left:0;color:red;border:.5px solid #000;border-radius:50%;background-color:#e6e6e6;font-size:1rem;padding:.2rem;width:auto;height:auto}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li h5{text-align:center;width:50%;font-size:.75rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li h4{font-size:1.25rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueContent__dqcYG tbody tr td ul li p{font-size:.75rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueDetails__jTsAg{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40%;padding:1rem;border:2px solid #000;background-color:#e6e6e6;border-radius:.75rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueDetails__jTsAg h3{font-size:2rem;margin-top:1rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueDetails__jTsAg hr{margin-bottom:2rem;width:50%;height:.25rem;border:none;background-color:#000;border-radius:1rem}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueStatistics__3hQ3a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:auto;margin-bottom:auto;align-items:flex-start}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueStatistics__3hQ3a li{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-between;gap:.5rem;width:100%;padding:.25rem;font-size:1.35rem;font-weight:bolder}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueStatistics__3hQ3a li span{font-weight:400;transition:transform .1s ease-in;font-size:1.15rem;text-align:end;border-radius:1rem;padding:.35rem 1rem .35rem .35rem;background-color:#90ee90;width:33%;border:2px solid #000}.Profile_profileContainer__YfpEf .Profile_profileContainer__studentCatalogueStatistics__3hQ3a li span:hover{transform:scale(1.1);font-style:italic}.Profile_createGradeOrAbsenceContainer__25hK0{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:75%;min-width:12.5rem;z-index:5}.Profile_createGradeOrAbsenceButton__zXmpx{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:0;right:0;background-color:blue;border-radius:50%;font-size:1.25rem;padding:.35rem;border:1px solid #000;z-index:2;transition:opacity .35s ease-in;display:none;opacity:0}.Profile_createGradeOrAbsenceButton__zXmpx svg{width:100%;transition:transform .2s ease-in}.Profile_createGradeOrAbsenceButton__zXmpx svg:hover{transform:rotate(180deg)}.Profile_createGradeOrAbsenceForm__ZtkeG{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem}.Profile_createGradeOrAbsenceForm__ZtkeG button{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#add8e6;padding:.5rem .25rem;width:60%;font-size:1rem;letter-spacing:1px;border:2px solid #606060;border-radius:.25rem;transition:transform .2s ease-in}.Profile_createGradeOrAbsenceModal__C1qmW{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;background-color:#e6e6e6;padding:.5rem;bottom:1rem;border:2px solid #000;border-radius:.25rem;gap:.5rem;display:none;opacity:0;transition:opacity .15s ease-in}.Profile_createGradeOrAbsenceModal__C1qmW svg{position:absolute;top:.25rem;right:.25rem;color:red;font-size:1.5rem}.Profile_createGradeOrAbsenceModal__C1qmW label{font-size:1.5rem}.Profile_createGradeOrAbsenceModal__C1qmW input{width:50%;font-size:1rem;border-radius:1rem;border:2px solid #606060;transition:transform .1s ease-in;padding-left:.25rem;border-radius:.25rem}.Profile_createGradeOrAbsenceModal__C1qmW input:hover{transform:translateX(1rem);transform:scale(1)}.SectionLoading_sectionLoadingContainer__dTwDv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:linear-gradient(90deg,#e6e6e6,#e6e6e6);padding:20rem 5rem;border-radius:1rem;gap:5rem}@media (max-width:650px){.SectionLoading_sectionLoadingContainer__dTwDv{padding:7.5rem 2.5rem}}@media (max-width:1024px){.SectionLoading_sectionLoadingContainer__dTwDv{padding:10rem 5rem}}.SectionLoading_sectionLoadingContainer__dTwDv p{font-size:5rem;letter-spacing:3px;text-align:center}@media (max-width:1024px){.SectionLoading_sectionLoadingContainer__dTwDv p{font-size:3rem}}@media (max-width:425px){.SectionLoading_sectionLoadingContainer__dTwDv p{font-size:2rem}}