@font-face{font-family:OpenDyslexic;font-weight:500;font-style:normal;src:url(https://files-cdn.ismart.org/assets/fonts/OpenDyslexic-Regular.otf) format("opentype")}.inclusive_font{font-family:OpenDyslexic}.dot{width:3px;height:3px;border-radius:100%;margin:0 2px;animation:bounce 1.25s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.dot1{width:3px;height:3px;border-radius:100%;margin:0 2px;animation:bounce1 1s infinite}@keyframes bounce1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.hljs-comment,.hljs-quote{color:#9da5b4}.accent_template_1a{position:relative;display:inline-block}.accent_template_1a:after{content:"́";position:absolute;left:50%;top:-.1em}.accent_template{position:relative;display:inline-block}.accent_template:after{content:"́";position:absolute;left:25%;transform:translate(-75%);top:0}.cropper-view-box{outline:4px solid #39f!important}.cropper-point{width:1rem!important;height:1rem!important}.schedule-date-picker .rdp-root{--rdp-accent-color: #ffcc00;--rdp-accent-background-color: #fffbeb;--rdp-today-color: #78350f;--rdp-day-height: 2.75rem;--rdp-day-width: 2.75rem;--rdp-day_button-height: 2.75rem;--rdp-day_button-width: 2.75rem;--rdp-nav_button-height: 2.75rem;--rdp-nav_button-width: 2.75rem;--rdp-nav-height: 2.75rem}.schedule-date-picker .rdp-dropdown_root,.schedule-date-picker .rdp-caption_label{min-height:2.75rem;align-items:center}.schedule-date-picker .rdp-weekday,.schedule-date-picker .rdp-day{width:2.75rem;height:2.75rem}.schedule-date-picker .rdp-today:not(.rdp-selected) .rdp-day_button{background-color:#f2f3f6;color:#78350f;font-weight:500}.schedule-date-picker--dark .rdp-root{--rdp-accent-color: #ffcc00;--rdp-accent-background-color: rgba(255, 204, 0, .15);--rdp-today-color: #ffcc00;--rdp-background-color: #1c1c1e;color:#f5f5f7}.schedule-date-picker--dark .rdp-weekday,.schedule-date-picker--dark .rdp-day_button{color:#f5f5f7}.schedule-date-picker--dark .rdp-outside .rdp-day_button{color:#98989d}.schedule-date-picker--dark .rdp-today:not(.rdp-selected) .rdp-day_button{background-color:#ffcc0026}.schedule-date-range-picker .rdp-root{--rdp-accent-color: #ffcc00;--rdp-accent-background-color: #fffbeb;--rdp-selected-border: none;--rdp-day-height: 2.5rem;--rdp-day-width: 2.5rem;--rdp-day_button-height: 2.5rem;--rdp-day_button-width: 2.5rem;--rdp-day_button-border-radius: 50%;--rdp-today-color: #78350f}.schedule-date-range-picker .rdp-months,.schedule-date-range-picker .rdp-month{width:17.5rem}.schedule-date-range-picker .rdp-month_caption,.schedule-date-range-picker .rdp-nav{display:none}.schedule-date-range-picker .rdp-weekday{width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;color:#101828}.schedule-date-range-picker .rdp-day{width:2.5rem;height:2.5rem}.schedule-date-range-picker .rdp-day_button{width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:400;color:#101828;border:none;outline:none;box-shadow:none;border-radius:50%}.schedule-date-range-picker .rdp-day_button:focus,.schedule-date-range-picker .rdp-day_button:focus-visible,.schedule-date-range-picker .rdp-day_button:active{border:none;outline:none;box-shadow:none}.schedule-date-range-picker .rdp-outside .rdp-day_button{color:#667084}.schedule-date-range-picker .rdp-today:not(.rdp-selected) .rdp-day_button{background-color:#f2f3f6;font-weight:500}.schedule-date-range-picker .rdp-range_start:not(.rdp-range_end),.schedule-date-range-picker .rdp-range_middle,.schedule-date-range-picker .rdp-range_end:not(.rdp-range_start){background-color:#fffbeb}.schedule-date-range-picker .rdp-range_start .rdp-day_button,.schedule-date-range-picker .rdp-range_end .rdp-day_button{background-color:#fc0;color:#101011;font-weight:500;border:none;outline:none;border-radius:50%}.schedule-date-range-picker .rdp-range_middle .rdp-day_button{background-color:transparent;color:#78350f;font-weight:500;border-radius:0}.schedule-date-range-picker .rdp-selected .rdp-day_button{border:none;outline:none;box-shadow:none}.schedule-date-range-picker .rdp-day_button:hover:not(:disabled){background-color:#fef3c7}.schedule-date-range-picker .rdp-range_start .rdp-day_button:hover,.schedule-date-range-picker .rdp-range_end .rdp-day_button:hover{background-color:#fc0}.schedule-date-range-picker .rdp-range_middle .rdp-day_button:hover{background-color:#fffbeb}.schedule-date-range-picker__input-field{flex:1;min-width:0;height:2.5rem;display:flex;align-items:center;padding:0 1rem;background:#fff;border-radius:.5rem;border:1px solid rgba(16,16,17,.1)}.schedule-date-range-picker__input-field--empty{color:#98a2b3}.schedule-date-range-picker--dark{--rdp-accent-background-color: rgba(255, 204, 0, .15);--rdp-today-color: #ffcc00}.schedule-date-range-picker--dark .rdp-weekday,.schedule-date-range-picker--dark .rdp-day_button{color:#f5f5f7}.schedule-date-range-picker--dark .rdp-outside .rdp-day_button{color:#98989d}.schedule-date-range-picker--dark .rdp-today:not(.rdp-selected) .rdp-day_button{background-color:#ffffff14}.schedule-date-range-picker--dark .rdp-range_start:not(.rdp-range_end),.schedule-date-range-picker--dark .rdp-range_middle,.schedule-date-range-picker--dark .rdp-range_end:not(.rdp-range_start){background-color:#ffcc0026}.schedule-date-range-picker--dark .rdp-range_middle .rdp-day_button{color:#fc0}.schedule-date-range-picker--dark .rdp-day_button:hover:not(:disabled){background-color:#fc03}.schedule-date-range-picker--dark .rdp-range_middle .rdp-day_button:hover{background-color:#ffcc0026}.schedule-date-range-picker--dark .schedule-date-range-picker__input-field{background:#2c2c2e;border-color:#ffffff1f}.schedule-date-range-picker--dark .schedule-date-range-picker__input-field--empty{color:#98989d}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating{position:relative;overflow:hidden;flex:1;border-radius:1rem;display:flex;align-items:center;justify-content:center}.floating .inner{position:relative;z-index:1}.floating .inner{margin:3px;border-radius:.75rem;width:100%}.floating:before{content:"";border-radius:1rem;display:block;transform:translate(0);position:absolute;animation:rotate 10s linear forwards infinite;z-index:0;top:50%;transform-origin:top center}@font-face{font-family:Press_Start2_P_Regular;font-weight:500;font-style:normal;src:url(https://files-cdn.ismart.org/edu/Press_Start2_P_Regular_7e311ee711.ttf) format("truetype")}.text_helper{font-family:Press_Start2_P_Regular}.typed-out{overflow:hidden;border-right:.15em solid rgb(36,109,203);animation:typing .5s forwards;font-size:1.6rem;width:0}@keyframes typing{0%{width:0}to{width:100%}}.hints-wrapper ol,.hints-wrapper ul{padding-left:1.5rem;margin-top:0;margin-bottom:0}.hints-wrapper ol{list-style-type:decimal}.hints-wrapper ul{list-style-type:disc}.hints-wrapper ol ul{list-style-type:disc;margin-top:.25rem}.hints-wrapper ul ul{list-style-type:circle}.hints-wrapper ul ul ul{list-style-type:square}.hints-wrapper li{line-height:32px!important}.hints-wrapper h3{margin-top:16px!important;line-height:32px!important}.hints-wrapper h4{margin-top:16px!important;line-height:24px!important}.hints-wrapper p{line-height:30px!important}.hints-wrapper img{margin-top:16px!important;border:1px solid rgb(240,240,240)!important;margin-bottom:16px!important;border-radius:16px!important}.sx__date-picker-wrapper,.sx__view-selection,.sx__range-heading,.sx__today-button{display:none;transition:none}@media (max-width: 800px){.sx__calendar{border-width:0}.sx__calendar-header{padding:0!important;gap:0}}.sx-fix-zoom{width:100%;height:100rem;max-height:none}.sx-react-calendar-wrapper{width:100%;height:calc(100dvh - 15.5rem);max-height:90vh}:root{--sx-border: 1px solid #1010111a}.schedule-calendar{--sx-color-primary: #ffcc00;--sx-color-on-primary: #101011;--sx-color-primary-container: #fffbeb;--sx-color-on-primary-container: #78350f;--sx-color-surface-tint: #ffcc00}.is-dark{--sx-color-primary: #ffcc00;--sx-color-on-primary: #101011;--sx-color-primary-container: rgba(255, 204, 0, .15);--sx-color-on-primary-container: #ffcc00;--sx-color-secondary: #9181f3;--sx-color-on-secondary: #101011;--sx-color-secondary-container: #2c2c2e;--sx-color-on-secondary-container: #f5f5f7;--sx-color-tertiary: #938f99;--sx-color-on-tertiary: #101011;--sx-color-tertiary-container: #2c2c2e;--sx-color-on-tertiary-container: #f5f5f7;--sx-color-surface: #1c1c1e;--sx-color-surface-dim: #101011;--sx-color-surface-bright: #2c2c2e;--sx-color-on-surface: #f5f5f7;--sx-color-surface-container: #2c2c2e;--sx-color-surface-container-low: #1c1c1e;--sx-color-surface-container-high: #3a3a3c;--sx-color-background: #101011;--sx-color-on-background: #f5f5f7;--sx-color-outline: #98989d;--sx-color-outline-variant: rgba(255, 255, 255, .12);--sx-color-shadow: #000;--sx-color-surface-tint: #ffcc00;--sx-internal-color-gray-ripple-background: #2c2c2e;--sx-internal-color-light-gray: #1c1c1e;--sx-internal-color-text: #f5f5f7;--sx-border: 1px solid rgba(255, 255, 255, .12)}.is-dark .is-event-overlap{border-color:#fff3!important}.is-dark .sx__month-grid-day__events-more{color:var(--sx-color-on-surface);background-color:#ffffff14;border:1px solid var(--sx-color-outline)}.is-dark .sx__month-grid-day__events-more:hover{background-color:var(--sx-color-surface-container-high);color:var(--sx-color-on-surface)}.is-dark .sx__view-container,.is-dark .sx__list-wrapper{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) rgba(255,255,255,.08)}.is-dark .sx__view-container::-webkit-scrollbar,.is-dark .sx__list-wrapper::-webkit-scrollbar{display:block;width:.375rem}.is-dark .sx__view-container::-webkit-scrollbar-thumb,.is-dark .sx__list-wrapper::-webkit-scrollbar-thumb{background-color:#ffffff59;border-radius:999px}.is-dark .sx__view-container::-webkit-scrollbar-track,.is-dark .sx__list-wrapper::-webkit-scrollbar-track{background-color:#ffffff14;border-radius:999px}.sx__event-modal.is-open{border-radius:1rem;width:auto}.sx-react-calendar-wrapper *{transition:none!important}.sx__slide-left,.sx__slide-right{animation:none}.sx__forward-backward-navigation{display:none}.sx__calendar-header .sx__calendar-header-content:nth-child(1){flex:1}.sx__calendar-header .sx__calendar-header-content:nth-child(1)>div{width:100%}.sx__week-header-border{padding-top:10px;border-bottom:0px}.sx__date-grid{padding-bottom:.5rem}.sx__date-grid-cell{height:clamp(16px,1rem,32px)}.sx__date-grid-cell.sx__date-grid-event--overflow-right .arrow-right,.sx__date-grid-cell.sx__date-grid-event--overflow-left .arrow-left{display:block}.is-event-overlap .sx__time-grid-event-inner .sx__time-grid-event__time{display:none}.is-event-overlap{border:1px solid white!important;border-left:none!important;border-right:none!important;padding-right:.5px!important;padding-left:.5px!important}.is-event-overlap .sx__time-grid-event-inner .sx__time-grid-event__text{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sx__time-grid-event{min-height:1.8%}.sx-hide-weekend .sx__month-grid-day.sx__saturday,.sx-hide-weekend .sx__month-grid-day.sx__sunday{display:none}.schedule-calendar .sx__week-header-border{border-left-width:var(--sx-calendar-week-grid-padding-left, 75px)}.sx__view-container:focus-visible,.sx__list-wrapper:focus-visible,.sx__time-grid-event:focus-visible,.sx__time-grid-event:focus,.sx__date-grid-event:focus-visible,.sx__date-grid-event:focus,.sx__month-grid-event:focus-visible,.sx__month-grid-event:focus{outline:2px solid var(--sx-color-primary, #ffcc00);outline-offset:2px;z-index:2}.sx__week-grid__hour:first-child{visibility:visible}.sx__week-grid__hour:first-child span{padding-top:.2rem}@keyframes _educontFinishRobotBob_q59jo_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.375rem)}}._robot_q59jo_11{animation:_educontFinishRobotBob_q59jo_1 3.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._robot_q59jo_11{animation:none}}.tlui-menu-zone{display:flex;align-items:center;height:3.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.activity-heatmap-date-picker .rdp-root{--rdp-accent-color: #ffcc00;--rdp-accent-background-color: #fffbeb;--rdp-selected-border: none;--rdp-range_middle-background-color: #fffbeb;--rdp-range_middle-color: #78350f;--rdp-range_start-date-background-color: #ffcc00;--rdp-range_start-color: #101011;--rdp-range_end-date-background-color: #ffcc00;--rdp-range_end-color: #101011;--rdp-day-height: 2.5rem;--rdp-day-width: 2.5rem;--rdp-day_button-height: 2.5rem;--rdp-day_button-width: 2.5rem;--rdp-day_button-border-radius: 50%;--rdp-today-color: #78350f}.activity-heatmap-date-picker .rdp-weekday{width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;color:#101828}.activity-heatmap-date-picker .rdp-day{width:2.5rem;height:2.5rem}.activity-heatmap-date-picker .rdp-day_button{width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:400;color:#101828;border:none;outline:none;box-shadow:none;border-radius:50%}.activity-heatmap-date-picker .rdp-day_button:focus,.activity-heatmap-date-picker .rdp-day_button:focus-visible,.activity-heatmap-date-picker .rdp-day_button:active{border:none;outline:none;box-shadow:none}.activity-heatmap-date-picker .rdp-outside .rdp-day_button{color:#667084}.activity-heatmap-date-picker .rdp-today:not(.rdp-selected) .rdp-day_button{background-color:#f2f3f6;font-weight:500}.activity-heatmap-date-picker .rdp-selected:not(.rdp-range_start):not(.rdp-range_middle):not(.rdp-range_end) .rdp-day_button{background-color:#fc0;color:#101011;font-weight:500}.activity-heatmap-date-picker .rdp-range_start .rdp-day_button,.activity-heatmap-date-picker .rdp-range_end .rdp-day_button{font-weight:500;border:none;outline:none;border-radius:50%}.activity-heatmap-date-picker .rdp-range_middle .rdp-day_button{background-color:transparent;font-weight:500;border-radius:0}.activity-heatmap-date-picker .rdp-selected .rdp-day_button{border:none;outline:none;box-shadow:none}.activity-heatmap-date-picker .rdp-day_button:hover:not(:disabled){background-color:#fef3c7}.activity-heatmap-date-picker .rdp-selected:not(.rdp-range_start):not(.rdp-range_middle):not(.rdp-range_end) .rdp-day_button:hover{background-color:#fc0}.activity-heatmap-date-picker .rdp-range_start .rdp-day_button:hover,.activity-heatmap-date-picker .rdp-range_end .rdp-day_button:hover{background-color:#fc0}.activity-heatmap-date-picker .rdp-range_middle .rdp-day_button:hover{background-color:#fffbeb}.activity-heatmap-date-picker .rdp-caption_label{font-size:.875rem;font-weight:600;color:#101011}.activity-heatmap-date-picker .rdp-button_previous,.activity-heatmap-date-picker .rdp-button_next{color:#101011}.uw__messenger-layout__frame{right:.5rem!important}#uw-main-button-close,#uw-main-button{display:none}#usedesk-messenger{z-index:98!important}@media (max-width: 992px){.uw__messenger-layout__frame{right:95px}}
