/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.parent-panel-card{background-color:#fff;border:1px solid #0000;border-radius:10px;padding:4%;position:relative}.text-subheader-report{font-family:Avenir Next}.parent-panel-card-overall{padding:2%}.parent-panel-card-all-profiles-stats{background-color:#fff;border:1px solid #0000;border-radius:10px;padding:4% 6%;position:relative}.hover-effect{cursor:pointer!important;transition:all .2s ease-in!important}.hover-effect:hover{transform:scale(1.02)!important}.icon-right-parent-panel-card{width:auto;height:100%;position:absolute;right:0}.student-report-header{background-color:#fff;padding:2% 2% 1%}.parent-panel-nav{background-color:#4f5d5b}.spinner-parent-panel{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.container-profile-report-calendar-section{margin-top:2%!important}.heat-img-right-black-white{filter:grayscale();opacity:.5}.margin-left-profile-stats{margin-left:1%!important}.profile-avatar-all-profiles-stats{position:absolute;bottom:0%;right:0%}.heat-img-all-profile-stats{width:auto;height:75%;margin-left:2%;position:absolute;top:10%}.heat-img-all-profile-stats-black-white{filter:grayscale();opacity:.5}.arrow-icon-profile-report{width:auto;height:55%;position:absolute;top:75%;right:0}.is-over-all-arrow{width:auto;height:40%;margin-left:1.5%;position:absolute;top:35%;right:unset!important}.text-over-all-card{text-align:center;margin-bottom:0%;font-family:Avenir Light;font-size:3rem;position:relative}.text-overall-mark{text-align:center;font-family:Avenir Light;font-size:.8rem;font-weight:700}.message-overall-mark-profile{text-align:center;margin-top:1%;font-family:Avenir Light;font-weight:300}.message-work-in-progress{z-index:12;text-align:center;position:absolute;inset:25%}.first-message-work-in-progress{letter-spacing:2px;margin-bottom:.5%}.second-message-work-in-progress{font-family:Avenir Light}.last-connection-all-profile:first-letter{text-transform:uppercase}.school-name-text{margin-bottom:.4%!important}.school-address-text{font-family:Avenir Light}.value-text-profile-report{font-family:Avenir Light;position:relative}.dropdown-month-filter{width:30%;position:absolute;top:0;left:-18%}.dropdown-year-filter{width:15%;margin-right:4%}.img-bottom-navbar-panel{opacity:.5;width:35%;transition-property:transform;transition-duration:.3s}.img-bottom-navbar-panel:hover{transition:all .2s ease-in-out!important;transform:scale(1.05)!important}.img-bottom-navbar-panel{cursor:pointer!important}@media screen and (width>=2560px){.avatar-image-card{width:18%;position:absolute;right:20px}}@media screen and (width<=1700px){.dropdown-month-filter{left:-33%}.dropdown-year-filter{width:20%}}@media screen and (width<=1540px){.first-message-work-in-progress,.second-message-work-in-progress{font-size:1.1rem}}@media screen and (width<=1440px){.profile-name-allprofile-cards{font-size:1.4rem}.last-connection-all-profile{font-size:1.1rem}.first-message-work-in-progress{font-size:1.05rem}.second-message-work-in-progress{font-size:1.1rem}.value-text-profile-report{font-size:1.5rem}.message-overall-mark-profile{font-size:1.2rem}.parent-panel-card-overall{padding:3%}}@media screen and (width<=1370px){.first-message-work-in-progress{font-size:.9rem}.second-message-work-in-progress{font-size:1rem}.message-overall-mark-profile,.overAll-cardname-text{font-size:1.1rem}}@media screen and (width<=1300px){.profile-name-allprofile-cards{font-size:1.2rem}.last-connection-all-profile,.text-subheader-report{font-size:1rem}.text-header-report{font-size:2rem}.text-over-all-card{margin-top:-2%}}@media screen and (width<=1024px){.text-subheader-report{font-size:1rem}.text-header-report{font-size:1.8rem}.first-message-work-in-progress,.second-message-work-in-progress{font-size:1rem}.value-text-profile-report{font-size:1.2rem}.cardname-text-profile-report{font-size:1.1rem}.overAll-cardname-text{font-size:.9rem}.message-overall-mark-profile{font-size:1rem}}.parent-panel-header{min-height:175px;padding:22px}@media (width>=64rem){.parent-panel-header{min-height:98px;padding-inline:22px;padding-block:calc(var(--spacing,.25rem) * 4)}}@media (width>=90rem){.parent-panel-header{height:138px;padding-block:22px;padding-inline:33px}}@media (width>=120rem){.parent-panel-header{height:185px;padding-inline:calc(var(--spacing,.25rem) * 11);padding-block:30px}}.parent-panel-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (width>=90rem){.parent-panel-header-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=120rem){.parent-panel-header-title{font-size:40px}}.parent-panel-header-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (width>=64rem){.parent-panel-header-description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:pre-wrap}}@media (width>=90rem){.parent-panel-header-description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (width>=120rem){.parent-panel-header-description{font-size:22px}}.my-lessons-tab-text{font-family:Avenir Next;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (width>=64rem){.my-lessons-tab-text{font-size:21px}}@media (width>=90rem){.my-lessons-tab-text{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=120rem){.my-lessons-tab-text{font-size:40px}}.tutoring-layout-padding{padding:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 32)}@media (width>=64rem){.tutoring-layout-padding{padding:calc(var(--spacing,.25rem) * 7)}}@media (width>=90rem){.tutoring-layout-padding{padding:calc(var(--spacing,.25rem) * 10)}}@media (width>=120rem){.tutoring-layout-padding{padding:calc(var(--spacing,.25rem) * 14)}}.simplebar-full-height .simplebar-wrapper,.simplebar-full-height .simplebar-mask,.simplebar-full-height .simplebar-offset,.simplebar-full-height .simplebar-content-wrapper{height:100%!important}.simplebar-full-height .simplebar-content{flex-direction:column;display:flex;height:100%!important}.simplebar-full-height .simplebar-track.simplebar-vertical{overflow:hidden;height:0!important}@property --tw-font-weight{syntax:"*";inherits:false}
