@charset "UTF-8";.EmployeeEditModal_container__MgdP4{display:flex;flex-direction:column;font-family:involve-regular;gap:18px}.EmployeeEditModal_field__kzVqc{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px;transition:.2s ease}.EmployeeEditModal_field__kzVqc:hover{background:#ffffff0a;border-color:#ffffff14}.EmployeeEditModal_field__kzVqc label{font-family:involve-regular;font-size:12px;opacity:.6}.EmployeeEditModal_input__vzmts{background:#0000;border-radius:6px;font-family:involve-regular;padding:6px 8px;transition:.2s ease}.EmployeeEditModal_input__vzmts:hover{background:#ffffff08;cursor:text}.EmployeeEditModal_input__vzmts:focus-within{background:#ffffff0f;border:1px solid var(--color-accent);border-radius:6px;padding:6px 8px;transition:.2s ease}.EmployeeEditModal_rolesSection__9cm4g{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;font-family:involve-regular;gap:8px;padding:10px 12px}.EmployeeEditModal_roles__CA2ow{display:flex;flex-wrap:wrap;gap:8px}.EmployeeEditModal_roleItem__fsqjd{align-items:center;background:#ffffff08;border-radius:6px;display:flex;font-size:13px;gap:6px;padding:6px 10px;transition:.2s ease}.EmployeeEditModal_roleItem__fsqjd:hover{background:#ffffff0f}.EmployeeEditModal_empDelBtn__SPDR5{align-items:center;align-self:center;background-color:var(--color-accent-active)!important;display:flex;height:40px!important;justify-content:center;width:250px!important}.EmployeeCard_Card__8hk-O{background-color:var(--color-surface);display:flex;flex:0 0 250px;flex-direction:column;font-family:involve-regular;height:150px;margin-top:16px;overflow:visible;padding:30px 30px 20px;position:relative;width:250px}.EmployeeCard_rolesContainer__92xIn{display:flex;left:12px;position:absolute;top:0;transform:translateY(-50%)}.EmployeeCard_rolesContainer__92xIn>*{margin-left:-8px;z-index:1}.EmployeeCard_rolesContainer__92xIn>:first-child{margin-left:0;z-index:3}.EmployeeCard_rolesContainer__92xIn>:nth-child(2){z-index:2}.EmployeeCard_rolesContainer__92xIn>:nth-child(3){z-index:1}.EmployeeCard_Email__KNRgB,.EmployeeCard_Name__wEM6v,.EmployeeCard_phone__os69V{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployeeCard_IconChange__qhIxJ path{fill:none;stroke:currentColor;stroke-width:1}.EmployeeCard_IconChange__qhIxJ{color:var(--color-accent);transition:color .25s ease,filter .25s ease,transform .25s ease}.EmployeeCard_IconChange__qhIxJ:hover{color:var(--color-accent-hover);filter:drop-shadow(0 0 6px var(--color-accent)) drop-shadow(0 0 12px rgba(0,0,0,0));transform:scale(1.05)}.EmployeeCard_IconComponent__r2lP6{transform:translateX(90px) translateY(10px)}.SchoolCard_card__hzt67{background-color:var(--color-subtext);border-radius:16px;box-shadow:0 4px 12px #0000001a;height:250px;margin-bottom:1rem;padding:1rem;transition:transform .2s ease;width:400px}.SchoolCard_card__hzt67:hover{transform:translateY(-4px)}.SchoolCard_name__NiIrY{color:#333;font-size:1.2rem;font-weight:700}.SchoolCard_address__cAf-o{color:#666;font-size:.95rem;margin-top:.5rem}.SchoolCard_owner__iWun0{color:#999;font-size:.85rem;margin-top:.25rem}.SubscriptionEditModal_container__ApTwK{display:flex;flex-direction:column;font-family:involve-regular;gap:18px}.SubscriptionEditModal_section__7eXBi{display:flex;flex-direction:column;gap:12px}.SubscriptionEditModal_field__HG3Ly{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px;transition:.2s ease}.SubscriptionEditModal_field__HG3Ly:hover{background:#ffffff0a;border-color:#ffffff14}.SubscriptionEditModal_field__HG3Ly label{font-family:involve-regular;font-size:12px;opacity:.6}.SubscriptionEditModal_input__s7Uud{background:#0000;border-radius:6px;font-family:involve-regular;padding:6px 8px;transition:.2s ease}.SubscriptionEditModal_input__s7Uud:hover{background:#ffffff08;cursor:text}.SubscriptionEditModal_input__s7Uud:focus-within{background:#ffffff0f;border:1px solid var(--color-accent);border-radius:6px;padding:6px 8px;transition:.2s ease}.SubscriptionEditModal_rolesSection__\+z4Zy{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;font-family:involve-regular;gap:8px;padding:10px 12px}.SubscriptionEditModal_roles__XXz2I{display:flex;flex-wrap:wrap;gap:8px}.SubscriptionEditModal_roleItem__hNzZi{align-items:center;background:#ffffff08;border-radius:6px;display:flex;font-size:13px;gap:6px;padding:6px 10px;transition:.2s ease}.SubscriptionEditModal_roleItem__hNzZi:hover{background:#ffffff0f}.SubscriptionEditModal_empDelBtn__8bBPs{align-items:center;align-self:center;background-color:var(--color-accent-active)!important;display:flex;height:40px!important;justify-content:center;width:250px!important}.SubscriptionCard_Card__8meaw{background-color:var(--color-surface);display:flex;flex:0 0 250px;flex-direction:column;font-family:involve-regular;height:150px;margin-top:16px;overflow:visible;padding:30px 30px 20px;position:relative;width:300px}.SubscriptionCard_Limit__LmVmn,.SubscriptionCard_Name__uhJI1,.SubscriptionCard_Price__TbBIJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionCard_IconChange__4oN4v path{fill:none;stroke:currentColor;stroke-width:1}.SubscriptionCard_IconChange__4oN4v{color:var(--color-accent);transition:color .25s ease,filter .25s ease,transform .25s ease}.SubscriptionCard_IconChange__4oN4v:hover{color:var(--color-accent-hover);filter:drop-shadow(0 0 6px var(--color-accent)) drop-shadow(0 0 12px rgba(0,0,0,0));transform:scale(1.05)}.SubscriptionCard_IconComponent__SEHc\+{transform:translateX(90px) translateY(10px)}.Loader_loaderContainer__ftPCT{align-items:center;display:flex;height:100vh;justify-content:center;position:absolute;width:100vw}.Loader_loader__UY3sk{background-color:var(--color-bg);display:flex;justify-content:space-evenly;width:60px}.Loader_ball__9bEN1{background-color:var(--color-accent);border-radius:50%;height:20px;list-style:none;width:20px}.Loader_ball__9bEN1:first-child{animation:Loader_bounce-1__aREqy 2.1s ease-in-out infinite}@keyframes Loader_bounce-1__aREqy{50%{height:6px;transform:translateY(-18px);width:6px}}.Loader_ball__9bEN1:nth-child(2){animation:Loader_bounce-3__S-q0E 2.1s ease-in-out .3s infinite}@keyframes Loader_bounce-2__BiNMy{50%{height:6px;transform:translateY(-18px);width:6px}}.Loader_ball__9bEN1:nth-child(3){animation:Loader_bounce-3__S-q0E 2.1s ease-in-out .6s infinite}@keyframes Loader_bounce-3__S-q0E{50%{height:6px;transform:translateY(-18px);width:6px}}.Input_input_group__Jcydg{position:relative;width:100%}.Input_input__UmC38{background:var(--input-bg);border:1.5px solid var(--input-border);border-radius:1rem;color:var(--color-text);font-size:1rem;padding:1rem 2.5rem 1rem 1rem;transition:border .15s cubic-bezier(.4,0,.2,1),background .2s ease;width:100%}.Input_input__UmC38:disabled{border-color:var(--color-muted)}.Input_input__UmC38[type=date]+.Input_user_label__HrG2z{font-size:15px;left:12px;padding:0 0 7px 5px;top:1px}.Input_user_label__HrG2z{background-color:initial;border-radius:4px;color:var(--color-subtext);left:15px;pointer-events:none;position:absolute;transform:translateY(1rem);transition:.15s cubic-bezier(.4,0,.2,1);z-index:100}.Input_input__UmC38:focus,.Input_input__UmC38:not(:placeholder-shown){border:1.5px solid var(--color-accent);outline:none}.Input_input__UmC38:focus~label,input:not(:placeholder-shown)~label{background-color:var(--color-bg);color:var(--color-accent);padding:0 .2em;transform:translateY(-50%) scale(.8)}.Input_input__UmC38:disabled{background:var(--color-muted);border-color:var(--color-text);color:var(--color-subtext);cursor:not-allowed}.Input_input__UmC38:disabled~.Input_user_label__HrG2z{color:var(--color-subtext)}.Input_input__UmC38:disabled:not(:placeholder-shown)~.Input_user_label__HrG2z{background-color:var(--color-muted);color:var(--color-subtext)}.Input_input__UmC38:disabled~.Input_eye_wrapper__zMv3m{fill:var(--color-subtext);cursor:not-allowed;opacity:.6}.Input_eye_wrapper__zMv3m{fill:var(--color-subtext);align-items:center;cursor:pointer;display:flex;font-size:1.25rem;height:1.5em;justify-content:center;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5em;z-index:2}.Input_eye__u6J-r{left:50%}.Input_eye__u6J-r,.Input_eye_slash__SbCPW{animation:none;height:1.25em;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.95);transform-origin:center center;transition:opacity .3s ease,transform .3s ease;width:1.25em;z-index:1}.Input_eye_slash__SbCPW{left:42%}.Input_eye_wrapper__zMv3m .Input_eye__u6J-r{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);z-index:2}.Input_eye_wrapper__zMv3m .Input_eye_slash__SbCPW,.Input_eye_wrapper__zMv3m.Input_show__\+Hs82 .Input_eye__u6J-r{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.95);z-index:1}.Input_eye_wrapper__zMv3m.Input_show__\+Hs82 .Input_eye_slash__SbCPW{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);z-index:2}.Input_eye_wrapper__zMv3m.Input_anim__FKgWr.Input_show__\+Hs82 .Input_eye_slash__SbCPW,.Input_eye_wrapper__zMv3m.Input_anim__FKgWr:not(.Input_show__\+Hs82) .Input_eye__u6J-r{animation:Input_keyframes-fill__NYzjq .3s ease}@keyframes Input_keyframes-fill__NYzjq{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Input_requiredSymbol__hXalm{-webkit-margin-start:.25em;color:var(--color-accent);display:inline-block;font:inherit;font-weight:600;line-height:1;margin-inline-start:.25em;pointer-events:none;vertical-align:initial}a{text-decoration:none}.Link_menu__link__SQSTL{color:#fff;line-height:2;position:relative}.Link_menu__link__SQSTL:before{background-color:#fff;border-radius:2px;bottom:-.25rem;content:"";height:2px;left:0;position:absolute;transition:width .4s;width:0}.Link_menu__link__SQSTL:hover:before{width:100%}.ButtonLink_buttonLink__0ry2H{background:none;border:none;color:#fff;cursor:pointer;font-family:involve-regular;font:inherit;line-height:2;margin:0;padding:0;position:relative}.ButtonLink_buttonLink__0ry2H:before{background-color:#fff;border-radius:2px;bottom:-.25rem;content:"";height:2px;left:0;position:absolute;transition:width .4s;width:0}.ButtonLink_buttonLink__0ry2H:hover:before{width:100%}.IconButton_iconButton__61mp1{align-items:center;background:none;border:none;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:background-color .2s ease}.IconButton_svg__2A718 path{fill:none;stroke:currentColor}.NavigationPanel_panel__N3A4e{background-color:var(--color-surface);color:var(--color-text);display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .3s ease;width:100px;z-index:1000;&:hover{width:260px;.NavigationPanel_logo__MV4l5 img{opacity:1}.NavigationPanel_icon__KjxPl{padding-left:50px}.NavigationPanel_link__9GPrR .NavigationPanel_label__l9bHs{opacity:1;visibility:visible}}}.NavigationPanel_logo__MV4l5 img{height:auto;opacity:0;padding-top:50px;transition:opacity .5s ease;width:150px}.NavigationPanel_header__4A9\+s{align-items:center;display:flex;justify-content:center;padding:20px}.NavigationPanel_nav__62Xtl{display:flex;flex-direction:column;flex-grow:1;padding-top:20px}.NavigationPanel_link__9GPrR{align-items:center;color:inherit;display:flex;font-family:involve-regular;padding:12px 20px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap;&:hover{opacity:.5}.NavigationPanel_icon__KjxPl{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;opacity:.7;padding-left:29px;transition:padding-left .2s ease;width:24px;&.NavigationPanel_current__ZSec3{filter:drop-shadow(0 0 2px rgba(255,255,255,.5));opacity:1}}.NavigationPanel_label__l9bHs{color:#ffffff80;margin-left:12px;opacity:0;padding-left:15px;transition:opacity .5s ease;&.NavigationPanel_current__ZSec3{color:#fff}}}.NavigationPanel_footer__ZCXXE{padding:20px;text-align:center}.NavigationPanel_logoutBtn__mJXMv{opacity:0;transition:opacity .2s ease;visibility:hidden}.NavigationPanel_panel__N3A4e:hover .NavigationPanel_logoutBtn__mJXMv{opacity:1;visibility:visible}.Button_button__jVcBb{background-color:var(--color-accent);border:none;border-radius:20px;height:55px;transition:background-color .2s ease;width:55px;&:hover{background-color:var(--color-accent-hover)}}.Footer_footer__FXsTE{align-items:center;background-color:var(--input-border);bottom:0;box-sizing:border-box;display:flex;font-family:involve-regular;height:40px;justify-content:flex-start;left:0;padding-left:100px;z-index:100}.HeroBlock_heroBlock__N-3fy{align-items:center;display:flex;padding:55px 0;width:100%}.HeroBlock_title__ZrbII{font-family:raydis-header;font-size:32px;font-weight:700;margin-right:16px;white-space:nowrap}.HeroBlock_line__cUckH{background-color:#ccc;flex:1 1;height:1px}.EditableText_input__muYIU{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;margin:5px;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.EditableText_span__nfzVk{margin:5px}.SelectLong_wrapper__dV5S1{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.SelectLong_label__CVK7a{color:var(--color-text);font-family:involve-regular;font-size:14px;margin:0;text-align:center;width:100%}.SelectLong_select__T0LeA{-webkit-appearance:none;appearance:none;background-color:var(--color-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10 50 60 60 60-60' stroke='%23ccc' stroke-width='20' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);display:flex;font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s ease}.SelectLong_select__T0LeA:focus{border-color:#ff6f3d}.SelectLong_select__T0LeA option{background-color:var(--color-bg);color:var(--color-text);font-family:involve-regular}.SelectLong_select__T0LeA option:hover{background-color:var(--color-surface)}.SelectShort_wrapper__ahkcb{display:inline-block;font-family:inherit;overflow:visible;position:relative}.SelectShort_toggle__Itwyh{align-items:center;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:#0000001a;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:transform .3s;width:24px}.SelectShort_toggle__Itwyh:hover{transform:translateY(-.1rem)}.SelectShort_options__0u94B{background:#2a2a2a;border:1px solid #444;border-radius:4px;box-shadow:0 4px 12px #0000004d;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:4px 0;pointer-events:auto!important;width:-webkit-max-content;width:max-content;z-index:9999!important}.SelectShort_option__ASFkV{color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;white-space:nowrap}.SelectShort_option__ASFkV:hover{background-color:#ff6f3d33}.SelectShort_selected__dbCqG{background-color:#ff6f3d66}.Tag_tag__WMHDg{border-radius:4px;color:#fff;display:inline-block;font-size:.75rem;font-weight:500;line-height:1;padding:2px 6px}.Tag_tag_red__GQq6n{background-color:#e74c3c}.Tag_tag_blue__asF4L{background-color:#3498db}.Tag_tag_green__v2AG5{background-color:#27ae60}.DateHeader_dateHeader__GLgue{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:space-between;padding-right:2px}.DateHeader_addWrapper__xm\+uW{align-items:center;display:flex;opacity:.15;position:relative}.DateHeader_addWrapper__xm\+uW:hover{opacity:1;transition:opacity .2s ease,transform .2s ease}.DateHeader_plusBtn__b3YtH{height:24px;margin-right:4px;padding:0;width:20px}.DateHeader_plusBtn__b3YtH:hover svg path{stroke:var(--color-accent-hover)}.DateHeader_plusIco__pSrQW path{stroke-width:2px}.DateHeader_plusText__KxBxj{color:var(--color-border);font-size:12px;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateX(-10px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.DateHeader_addWrapper__xm\+uW:hover .DateHeader_plusText__KxBxj{color:var(--color-accent-hover);font-size:14px;opacity:1;position:absolute;transform:translateX(0)}.DateHeader_dayLabel__2E5me{font-weight:500}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{display:block;font-size:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;display:block;font-size:85%;font-weight:700;height:auto;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{bottom:0;display:flex;flex:1 0;flex-direction:row;left:0;overflow:hidden;position:absolute;right:0;right:1px;top:0}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-off-range{color:var(--color-text)!important}.rbc-off-range-bg{background-color:var(--color-surface)}.rbc-today{background-color:var(--color-border)!important;box-shadow:0 0 10px var(--color-border),0 0 20px var(--color-border);color:var(--color-text)}.rbc-month-view{background-color:var(--color-bg);color:var(--color-text);font-family:involve-regular}.rbc-day-bg{border:none}.rbc-month-row+.rbc-month-row{border-top:1px solid var(--color-border)}.rbc-month-view .rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--color-border)}.rbc-header{border-bottom:.5px solid var(--color-subtext)}.rbc-header+.rbc-header{border-left:1px solid var(--color-border)}.rbc-month-view{border:.2px solid var(--color-border);box-shadow:0 0 10px var(--color-border),0 0 20px var(--color-border)}.rbc-time-view .rbc-timeslot-group{border-bottom-color:var(--color-border)!important}.rbc-header+.rbc-header{border-left-color:var(--color-border)!important}.rbc-time-view{border:1px solid var(--color-border)!important;box-shadow:0 0 10px var(--color-border),0 0 20px var(--color-border)}.rbc-time-view .rbc-day-slot+.rbc-day-slot,.rbc-time-view .rbc-time-header .rbc-header+.rbc-header{border-left:1px solid var(--color-muted)}.rbc-time-view .rbc-time-content .rbc-day-slot .rbc-time-slot{border-top:1px solid var(--color-muted)}.rbc-time-gutter{border-right:1px solid var(--color-muted)}.rbc-header{background-color:var(--color-surface);color:var(--color-subtext);font-family:involve-regular;font-size:14px}.rbc-current-time-indicator{background-color:var(--color-accent);box-shadow:0 0 10px var(--color-accent),0 0 20px var(--color-accent)}.rbc-current-time-indicator:before{background-color:var(--color-accent)!important}.rbc-toolbar{align-items:center;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);border-radius:20px 20px 0 0;box-shadow:0 0 10px var(--color-border),0 0 20px var(--color-border);color:var(--color-text);display:flex;justify-content:space-between;padding:1rem}.rbc-btn-group button{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:4px;color:var(--color-button-text);cursor:pointer;font-family:involve-regular;margin-right:4px;padding:.25rem .5rem;transition:.2s;&:hover{background-color:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-text)}}.rbc-btn-group button.rbc-active{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.rbc-toolbar-label{color:var(--color-text);font-family:involve-regular;font-size:1.5rem}.rbc-time-content::-webkit-scrollbar-track{background:var(--color-surface)}.rbc-time-content::-webkit-scrollbar-thumb{background-color:var(--color-muted);border-radius:6px}.rbc-time-content::-webkit-scrollbar-thumb:hover{background-color:var(--color-border)}.rbc-time-content{scrollbar-color:var(--color-muted) var(--color-surface)}.rbc-date-cell:hover .dateHeader .addWrapper .plusBtn,.rbc-date-cell:hover .dateHeader .addWrapper .plusText{opacity:1;transform:translateX(0);transition:opacity .2s,transform .2s}.Modal_overlay__M\+d-I{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.Modal_modal__LaAgF{background-color:var(--color-surface);border-radius:12px;box-shadow:0 8px 24px #0003;max-width:600px;padding:30px 40px;position:relative;width:100%}.Modal_title__XrDOE{color:var(--color-text);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:20px;padding-right:24px}.Modal_content__F1tK0{color:var(--color-text);font-family:involve-regular,sans-serif;font-size:14px;line-height:1.5}.Modal_content__F1tK0 [role=alert],.Modal_content__F1tK0 [role=status],.Modal_content__F1tK0 p{font-family:involve-regular,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.Modal_content__F1tK0 p:not([role=alert]):not([class]){color:var(--color-subtext)}.Modal_content__F1tK0 [role=alert]{color:var(--color-error)}.Modal_close__IBu8M{background:none;border:none;color:var(--color-subtext);cursor:pointer;font-size:24px;position:absolute;right:16px;top:16px}.Instruction_instructionWrapper__HPyrw{box-sizing:border-box;color:#4e4e56;display:flex;gap:16px;pointer-events:none;position:fixed;z-index:900}.Instruction_instruction__WAi49{flex:1 1;font-family:raydis-header,sans-serif;font-size:32px;font-weight:700;line-height:1.25;min-width:0;overflow-wrap:anywhere}.Instruction_above__tkleh .Instruction_instruction__WAi49{align-self:flex-start}.Instruction_below__\+0TnE .Instruction_instruction__WAi49{align-self:flex-end}.Instruction_arrow__TOh2U{align-self:flex-start;display:block;flex-shrink:0}.ModalConfirmDelete_modal__FGzZc{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 20px 60px #0009;display:flex;flex-direction:column;font-family:involve-regular;justify-content:center;left:50%;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.ModalConfirmDelete_title__rL0WS{color:var(--color-text);font-family:raydis-header!important;font-size:18px;margin-bottom:8px}.ModalConfirmDelete_subtitle__fUNQv{color:var(--color-subtext);font-size:13px;margin-bottom:20px}.ModalConfirmDelete_actions__\+g3rR{display:flex;flex-direction:column;gap:12px;width:100%}.ModalConfirmDelete_actions__\+g3rR>div{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-family:involve-regular;font-size:14px;font-weight:500;height:42px;justify-content:center;position:static;width:100%}.ModalConfirmDelete_btnWarning__Q9HjJ{background:var(--color-accent);border:none;color:var(--color-text)}.ModalConfirmDelete_btnWarning__Q9HjJ:hover{background:var(--color-accent-hover)}.ModalConfirmDelete_btnDanger__ucwQi{background:var(--color-error);border:none;color:#fff}.ModalConfirmDelete_btnDanger__ucwQi:hover{opacity:.9}.ModalConfirmDelete_btnCancel__EuOQ-{background:#0000;border:1px solid var(--color-border);color:var(--color-subtext)}.ModalConfirmDelete_btnCancel__EuOQ-:hover{background:var(--color-muted)}.InfoFieldRow_InfoFieldRowContainer__hTTKp{align-items:center;background:var(--color-muted);border:1px solid var(--color-border);display:grid;grid-template-columns:180px 1fr auto;padding:10px 12px}.InfoFieldRow_title__CWCqR{color:var(--color-subtext);font-family:involve-regular;font-size:13px}.InfoFieldRow_content__4P8o\+{align-items:center;color:var(--color-text);display:flex;font-family:involve-regular;font-size:14px}.InfoFieldRow_action__SxPb0{align-items:center;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.InfoFieldRow_action__SxPb0 svg{fill:var(--color-subtext);height:16px;transition:.2s;width:16px}.InfoFieldRow_action__SxPb0:hover svg{fill:var(--color-text)}.InfoFieldRow_action__SxPb0 img{height:16px;opacity:.7;transition:.2s;width:16px}.InfoFieldRow_action__SxPb0:hover img{opacity:1}.InfoBlock_block__R75zX{border:1px solid var(--color-accent-hover);display:flex;flex-direction:column;gap:14px;padding:20px 16px 16px;position:relative;width:100%}.InfoBlock_title__\+y5oP{background:var(--color-bg);color:var(--color-text);font-family:raydis-header!important;font-size:22px;font-weight:700!important;left:45px;padding:0 6px;position:absolute;top:-10px}.InfoBlock_content__AiC9k{display:flex;flex-direction:column;gap:14px}.RoleTag_RoleTag__0Pryq{background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;box-shadow:0 2px 6px #00000014;color:var(--color-text);font-size:12px;font-weight:500;padding:4px 10px}.RoleTag_Rolename__jwpQO{line-height:1}.SectionList_content__Yy9MC{align-items:flex-start;display:flex;flex-direction:row;gap:15px}.SectionList_CardsContainer__EvgMT{display:flex;flex:1 1;gap:10px;overflow-x:auto;overflow-y:hidden}.SectionList_CardsContainer__EvgMT::-webkit-scrollbar{display:none}.SectionList_CardsContainer__EvgMT{-ms-overflow-style:none;scrollbar-width:none}.SectionList_fadeRight__7P6nX{mask-image:linear-gradient(90deg,#000 0,#000 98%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 98%,#0000)}.SectionList_ListTitle__GbDjO{margin-bottom:15px}.SectionList_addButton__meVxF{align-items:center;border-radius:0;display:flex;flex-shrink:0;height:150px;justify-content:center;margin-top:16px;width:50px}.DatePicker_wrapper__bqWLA{font-family:involve-regular;width:100%;z-index:1000}.DatePicker_field__PuUVH{position:relative;width:100%}.DatePicker_input__gzkys{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--color-text);font-family:involve-regular;font-size:14px;padding:10px 14px;transition:.2s;width:100%}.DatePicker_input__gzkys:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px #f77d4040;outline:none}.DatePicker_label__uAUZP{background-color:initial;border-radius:4px;color:var(--color-subtext);left:15px;pointer-events:none;position:absolute;transform:translateY(1rem);transition:.15s cubic-bezier(.4,0,.2,1);z-index:1}.DatePicker_labelActive__HR6CQ{background-color:var(--color-bg);color:var(--color-accent);padding:0 .2em;transform:translateY(-50%) scale(.8)}.DatePicker_requiredSymbol__oJ5CH{-webkit-margin-start:.25em;color:var(--color-accent);display:inline-block;font:inherit;font-weight:600;line-height:1;margin-inline-start:.25em;pointer-events:none;vertical-align:initial}.DatePicker_calendar__xRddK{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;color:var(--color-text);padding:12px}.DatePicker_calendar__xRddK .react-datepicker__header{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.DatePicker_calendar__xRddK .react-datepicker__current-month{color:var(--color-text)}.DatePicker_calendar__xRddK .react-datepicker__navigation-icon:before{border-color:var(--color-text)}.DatePicker_calendar__xRddK .react-datepicker__day{border-radius:6px;color:var(--color-text)}.DatePicker_calendar__xRddK .react-datepicker__day--keyboard-selected{background:#0000!important;color:var(--color-text)!important}.DatePicker_calendar__xRddK .react-datepicker__day:hover{background:var(--color-muted)!important;color:var(--color-text)!important}.DatePicker_calendar__xRddK .react-datepicker__day--selected{color:#fff!important}.DatePicker_calendar__xRddK .react-datepicker__day--outside-month{background:#0000!important;color:var(--color-subtext)!important;opacity:.25}.DatePicker_calendar__xRddK .react-datepicker__day-name{color:var(--color-accent-hover)!important}.DatePicker_calendar__xRddK .react-datepicker__day:hover{background:var(--color-muted)}.DatePicker_calendar__xRddK .react-datepicker__day--selected{background:var(--color-accent)!important}.DatePicker_calendar__xRddK .react-datepicker__day--today{border:1px solid var(--color-accent)}.DatePicker_yearDropdown__HC76V{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;max-height:200px;overflow-y:auto}.DatePicker_yearItem__QjOe3{color:var(--color-text);cursor:pointer;padding:6px 10px}.DatePicker_yearItem__QjOe3:hover{background:var(--color-muted)}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown,.DatePicker_calendar__xRddK .react-datepicker__year-option,.DatePicker_calendar__xRddK .react-datepicker__year-read-view{background:var(--color-surface)!important;border:none!important;color:var(--color-text)!important}.DatePicker_calendar__xRddK .react-datepicker__year-option:hover{background:var(--color-muted)!important}.DatePicker_calendar__xRddK .react-datepicker__year-read-view--selected-year{background:var(--color-accent)!important;border-radius:6px;color:#fff!important;padding:2px 8px}.DatePicker_calendar__xRddK .react-datepicker__year-option--selected,.DatePicker_calendar__xRddK .react-datepicker__year-option--selected:hover{color:var(--color-accent)!important}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown{max-height:200px;overflow-y:auto}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown::-webkit-scrollbar{width:4px}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown::-webkit-scrollbar-track{background:#0000}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}.DatePicker_calendar__xRddK .react-datepicker__year-dropdown::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.DatePicker_react-datepicker-popper__627tF{z-index:999999!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-radius:0;border-top:1px solid #aeaeae;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-radius:0 0 .3rem .3rem;border-top:1px solid #aeaeae}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__month-year-select,.react-datepicker__year-select{background-color:initial;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__month-year-select:focus-visible,.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:5em}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:5em}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.375em;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + 1.0625em);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__children-container{height:auto;margin:.5em;padding-left:.25em;padding-right:.25em;width:17.25em}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker-popper-offset{margin-top:-.7em}.TimeInput_wrapper__MDg9P{display:flex;flex-direction:column;font-family:involve-regular,sans-serif;gap:4px;width:100%}.TimeInput_label__y0US4{color:var(--color-subtext);font-size:12px}.TimeInput_input__9XNrC{background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--color-text);font-family:inherit;font-size:14px;outline:none;padding:8px 10px;transition:border-color .2s ease,background .2s ease;width:100%}.TimeInput_input__9XNrC::-webkit-calendar-picker-indicator{filter:invert(1)}.TimeInput_input__9XNrC::-moz-calendar-picker-indicator{display:none}.TimeInput_input__9XNrC:focus{background-color:var(--color-surface);border-color:var(--color-accent)}.TimeInput_input__9XNrC::-webkit-clear-button,.TimeInput_input__9XNrC::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TimeInput_input__9XNrC::-moz-focus-inner{border:0}.Switch_wrapper__YWpKY{background-color:var(--color-muted);border-radius:12px;cursor:pointer;height:20px;position:relative;transition:background-color .2s;width:40px}.Switch_wrapperChecked__xsRwo{background-color:var(--color-accent);transition:0 ease,5s}.Switch_disabled__V5dsl{cursor:wait;opacity:.5}.Switch_toggle__2N1I2{background-color:var(--color-bg);border-radius:50%;height:18px;left:1px;position:absolute;top:1px;transition:transform .2s,background-color .2s;width:18px}.Switch_checked__Nh\+uJ{background-color:var(--color-accent-hover);box-shadow:0 0 10px var(--color-accent);transform:translateX(20px);transition:0 ease,5s}.LoginForm_form__4R0he{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;gap:12px;height:300px;justify-content:center;margin:0 auto;padding:24px;width:400px}.LoginForm_button__cOUph{background-color:var(--color-accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background-color .2s ease;width:230px}.LoginForm_button__cOUph:hover{background-color:var(--color-accent-hover)}.LoginForm_button__cOUph:disabled{background-color:var(--color-border);cursor:not-allowed}.LoginForm_error__T7eL9{color:var(--color-error);font-size:14px;position:absolute;text-align:center;transform:translateY(120px)}.LoginForm_linkButton__HPxxU{background:none;border:none;color:var(--color-accent-hover);cursor:pointer;padding:0;text-decoration:underline;&:disabled{color:var(--color-subtext)}}.LoginForm_success__5xCZX{animation:LoginForm_pulseSuccess__MkOI2 9s ease-in-out infinite;background:none;border:none;cursor:pointer;font-size:12px;padding:0;position:absolute;transform:translateY(170px)}@keyframes LoginForm_pulseSuccess__MkOI2{0%,22.2%{color:var(--color-accent-hover)}44.4%,77.8%{color:var(--input-border)}to{color:var(--color-accent-hover)}}.RegisterForm_form__ag2WA{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;font-family:involve-regular;gap:12px;justify-content:flex-start;margin:0 auto;max-height:min(80dvh,850px);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:24px;scrollbar-gutter:stable}.RegisterForm_button__pJQku{background-color:var(--color-accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:involve-regular;font-size:16px;margin-bottom:15px;margin-top:15px;padding:10px;transition:background-color .2s ease;width:230px}.RegisterForm_button__pJQku:hover{background-color:var(--color-accent-hover)}.RegisterForm_button__pJQku:disabled{background-color:var(--color-border);cursor:not-allowed}.RegisterForm_error__sWuC\+{color:var(--color-error);font-size:14px;text-align:center}.RegisterForm_columns__ZPGfG{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.RegisterForm_column__zkL6C{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;p{color:#fff}}.RegisterForm_requiredInfoWrapper__3vkiG{align-items:center;color:var(--color-subtext);display:flex;height:100%;justify-content:center;width:100%;.RegisterForm_requiredSymbol__FZ0dP{align-self:center;color:var(--color-accent);font-family:Times New Roman,Times,serif;font-size:23px;padding:0 10px 0 20px;z-index:1000}}.RegisterForm_formField__\+8hYx{border-radius:1rem;box-sizing:border-box;height:52px;width:100%}.RegisterForm_fieldset__OPV7g{border:0;display:flex;flex-direction:column;gap:24px;margin:0;min-width:0;padding:0;width:100%}.RegisterForm_legalSection__\+r3IE{display:flex;flex-direction:column;gap:12px;width:100%}.RegisterForm_legalSection__\+r3IE h3{font-family:inherit;font-size:16px;margin:0}.RegisterForm_note__EPseO{color:var(--color-subtext);font-size:12px;line-height:1.5;margin:0}.RegisterForm_identityFields__dnwso{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.RegisterForm_identityField__uXYEA{display:flex;flex-direction:column;font-size:12px;gap:6px}.RegisterForm_identityField__uXYEA:first-child,.RegisterForm_identityField__uXYEA:nth-child(n+4){grid-column:1/-1}.RegisterForm_identityField__uXYEA input,.RegisterForm_identityField__uXYEA select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;box-sizing:border-box;color:var(--color-text);font:inherit;font-size:14px;padding:10px;width:100%}.RegisterForm_checkbox__aj1Ds{align-items:flex-start;cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.5}.RegisterForm_checkbox__aj1Ds input{accent-color:var(--color-accent);flex-shrink:0;margin-top:4px}.RegisterForm_acceptance__UImwM{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:8px;padding:12px 0}.RegisterForm_documentLink__pi3D\+{background:#0000;border:0;color:var(--color-accent-hover);cursor:pointer;font:inherit;font-size:13px;padding:0;text-align:left;text-decoration:underline}.RegisterForm_documentModal__a5ry2{box-sizing:border-box;max-width:94vw;width:min(850px,94vw)}.RegisterForm_documentModal__a5ry2>h2{font-family:inherit;font-size:18px;padding-right:25px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX{font-family:involve-regular,sans-serif;font-size:14px;line-height:1.7;overflow-wrap:anywhere;text-align:left}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX :is(p,li,blockquote,td,th){color:var(--color-text);font:inherit}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:700;line-height:1.35;margin:24px 0 12px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX h1{font-size:22px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX h2{font-size:18px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX :is(h3,h4,h5,h6){font-size:16px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX p{margin:12px 0}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX .RegisterForm_note__EPseO{color:var(--color-subtext);font-size:12px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX :is(ul,ol){margin:12px 0;padding-left:24px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX ul{list-style:disc outside}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX ol{list-style:decimal outside}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX li{margin:6px 0}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX li>:is(ul,ol){margin:6px 0}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX blockquote{background:var(--color-muted);border-left:3px solid var(--color-accent);border-radius:0 8px 8px 0;margin:16px 0;padding:2px 16px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX a{color:var(--color-accent-hover);text-decoration:underline}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX strong{font-weight:700}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX hr{border:0;border-top:1px solid var(--color-border);margin:20px 0}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX pre{background:var(--color-muted);border-radius:8px;overflow-x:auto;padding:12px;white-space:pre-wrap}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX code{font-family:monospace;font-size:.9em}.RegisterForm_documentTableScroll__MOQw9{margin:16px 0;max-width:100%;overflow-x:auto}.RegisterForm_documentTableScroll__MOQw9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX table{border-collapse:collapse;min-width:580px;table-layout:fixed;width:100%}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX :is(th,td){border:1px solid var(--color-border);padding:10px 12px;vertical-align:top}.RegisterForm_documentModal__a5ry2 .RegisterForm_document__mCxVX th{background:var(--color-muted);font-weight:600}@media (max-width:600px){.RegisterForm_identityFields__dnwso{grid-template-columns:1fr}}.RegisterForm_form__ag2WA{box-sizing:border-box;flex:0 1 auto;width:min(640px,100%)}.RegisterForm_documentModal__a5ry2{max-height:90vh;overflow-y:auto}.RegisterForm_button__pJQku,.RegisterForm_fieldset__OPV7g{flex-shrink:0}@media (max-width:600px){.RegisterForm_form__ag2WA{padding:16px;width:min(640px,94vw)}.RegisterForm_formField__\+8hYx{width:100%}.RegisterForm_columns__ZPGfG{flex-direction:column;width:100%}.RegisterForm_identityField__uXYEA select{max-width:100%;min-width:0}}.RegisterForm_column__zkL6C>p{color:var(--color-subtext);font-size:14px}.DeleteEntityBtn_deleteBtn__gYnfL{border-radius:25%;transition:background-color .3s ease;&:hover{background-color:var(--color-success)}}.AddEntity_button__uQCqz{background-color:var(--color-accent);border:none;border-radius:20px 20px 0 0;height:40px;margin-bottom:10px;position:absolute;transform:translateY(18px);transition:transform .3s ease,background-color .3s ease;width:250px;&:hover{background-color:var(--color-accent-hover);border-radius:20px 20px 0 0;transform:translateY(0);.AddEntity_icon__qWU4d{opacity:1}}.AddEntity_icon__qWU4d{height:20px;margin-bottom:15px;opacity:0;transition:opacity .5s ease}}.AuthActionLinks_links__5DKDj{align-items:center;color:var(--color-accent);display:flex;flex-direction:row;font-family:involve-regular;gap:10px;justify-content:center;padding-bottom:10px;width:500px}p{font-family:involve-regular;font-size:30px}.Authenticate_authContainer__ayUVV{align-items:center;display:flex;flex-direction:column;font-family:involve-regular;justify-content:center}.Authenticate_regInfo__upe2j{color:var(--input-border);font-family:involve-regular;margin-top:10px}.Authenticate_sendCodeInputContainer__rDssk{display:flex}.Authenticate_codeInput__xtgXn{transform:translateY(50px);width:350px}.Authenticate_codeInputLabel__Dx1jv{top:94%}.Authenticate_linkSendCodeButton__56ESY{background:none;border:none;color:var(--color-accent);cursor:pointer;padding:0;position:absolute;text-decoration:underline;transform:translateX(270px) translateY(70px);transition:.2s ease;&:disabled{color:var(--color-subtext);transition:.2s ease}}.Authenticate_changePassBtn__YX9d6{align-items:center;background:var(--color-accent);border:1.5px solid var(--color-accent);border-radius:1rem;color:var(--color-text);cursor:pointer;display:flex;font-family:Involve-Regular,sans-serif;font-size:1rem;height:40px;justify-content:center;padding:5px;position:absolute;transform:translateX(83px) translateY(120px);transition:.2s ease;width:200px;&:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}&:disabled{cursor:not-allowed;opacity:.6}&:disabled:hover{background:var(--color-accent);border-color:var(--color-accent)}}.Authenticate_codeMessage__g0OmD{animation:Authenticate_codeMessageShow__NAtMQ 2.6s ease forwards;bottom:145px;left:960px;opacity:0;position:absolute;transform:translateX(-20px);white-space:nowrap}@keyframes Authenticate_codeMessageShow__NAtMQ{0%{opacity:0;transform:translateX(-20px)}15%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}.Authenticate_registrationContainer__ATvGD{box-sizing:border-box;max-height:calc(100dvh - 24px);min-height:0;width:min(680px,calc(100vw - 24px))}.Authenticate_registrationContainer__ATvGD>:not(form){flex-shrink:0}.Authenticate_registrationContainer__ATvGD .Authenticate_regInfo__upe2j{font-size:12px;text-align:center}.Authenticate_registrationContainer__ATvGD>:not(form){max-width:100%}.GroupDroppable_button__\+iM\+t{align-items:center;background-color:var(--color-accent);border-radius:0;border-right:2px solid var(--input-border);box-sizing:border-box;color:var(--color-text);display:flex;height:40px;justify-content:flex-start;max-width:220px;min-width:130px;padding:0 10px;position:relative;width:auto}.GroupDroppable_selectedButton__hvCLI{background-color:var(--color-accent-hover);border-right:1px solid var(--input-border)}.GroupDroppable_buttonText__W3iW8{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;margin-left:5px;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.GroupDroppable_groupDroppable__OPVOT.GroupDroppable_hovered__DNsb-{background-color:var(--color-accent-hover);border-color:var(--color-accent)}.GroupDroppable_groupDroppable__OPVOT{position:relative}.GroupDroppable_groupDroppable__OPVOT .GroupDroppable_arrow__LJuVL{left:50%;pointer-events:none;position:absolute;top:-20px;transform:translateX(-50%);transition:opacity .2s ease;z-index:10000}.GroupDroppable_dropSpan__Vwf9a{align-self:center;color:var(--color-accent);left:50%;pointer-events:none;position:absolute;top:-60px;transform:translateX(-50%);white-space:nowrap;z-index:1000}.GroupFooter_groupFooter__mFfc1{-ms-overflow-style:none;bottom:0;height:40px;left:0;overflow-x:auto;overflow-y:hidden;position:fixed;scrollbar-width:none;width:100%;z-index:999}.GroupFooter_groupFooter__mFfc1::-webkit-scrollbar{display:none}.GroupFooter_footer__edyeI{background-color:var(--input-border);display:flex;flex-wrap:nowrap;height:40px;padding-left:100px;width:-webkit-max-content;width:max-content;width:100%}.GroupFooter_plusBtn__VkcJg{background-color:var(--color-accent);border-radius:0;flex-shrink:0;height:40px;position:-webkit-sticky;position:sticky;right:0;width:40px;z-index:10}.GroupFooter_plusBtn__VkcJg:hover{background-color:var(--color-accent-hover)}.GroupFooter_withShadow__H2GFB:before{background:linear-gradient(to left,var(--color-bg) 2%,#0000 20%);content:"";height:100%;left:-40px;pointer-events:none;position:absolute;top:0;width:40px}@keyframes GroupFooter_pulseGlow__qPdtn{0%{box-shadow:0 0 0 0 #ff8c00b3}70%{box-shadow:0 0 0 12px #ff8c0000}to{box-shadow:0 0 0 0 #ff8c0000}}.GroupFooter_attention__7RlcR{animation:GroupFooter_pulseGlow__qPdtn 1.5s infinite}.LessonEditor_form__3wvgx{display:flex;flex-direction:column;font-family:involve-regular,sans-serif;gap:20px}.LessonEditor_participants__KyI0S{display:flex;flex-direction:column;gap:16px;position:relative;z-index:2}.LessonEditor_dates__x9o8J{border:0;display:flex;flex-wrap:wrap;gap:16px;padding:0;position:relative;z-index:0}.LessonEditor_dates__x9o8J>div{flex:1 1;min-width:150px}.LessonEditor_datePopper__ObA1J{z-index:100001!important}.LessonEditor_button__9W9fY{background:var(--color-accent);border:0;border-radius:10px;color:var(--color-text);cursor:pointer;font:inherit;padding:12px}.LessonEditor_button__9W9fY:disabled{cursor:default;opacity:.5}.LessonEditor_error__A5jkX{color:var(--color-error);font-size:13px;font-weight:400;line-height:1.5}.ScheduleForm_form__BB9QY{display:flex;flex-direction:column;gap:24px;padding:12px 0}.ScheduleForm_mainGrid__wd6pO{display:flex;flex-wrap:wrap;gap:24px}.ScheduleForm_selectorsBlock__vaeAR{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:200px}.ScheduleForm_timeBlock__j4Ikt{border-left:1px solid var(--color-border);display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:220px;padding-left:16px}.ScheduleForm_timeRow__\+HJz2{align-items:flex-start;display:flex;gap:12px}.ScheduleForm_timeRow__\+HJz2 .ScheduleForm_timeInputWrapper__snYCI{flex:0 0 90px}.ScheduleForm_timeRow__\+HJz2 .ScheduleForm_dateWrapper__ciJUF{display:flex;flex:1 1;flex-direction:column;gap:2px}.ScheduleForm_timeInputField__AKjww{width:145px}.ScheduleForm_dateLabel__FlRTJ{color:var(--color-subtext);font-size:12px}.ScheduleForm_dateValue__ElfpT{align-content:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-size:14px;font-weight:600;height:38px;margin-top:5px;padding:4px 8px;text-align:left;white-space:nowrap}.ScheduleForm_weekdayFieldPicker__o-7Ho{width:150px}.ScheduleForm_input__ynV5y,.ScheduleForm_select__dOXdC{width:100%}.ScheduleForm_input__ynV5y{margin-top:30px}.ScheduleForm_submitBtn__hq0kz{background:var(--color-accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:involve-regular;font-size:14px;font-weight:600;padding:12px;transition:opacity .2s ease,transform .15s ease;width:100%}.ScheduleForm_submitBtn__hq0kz:disabled{background-color:var(--color-muted);cursor:not-allowed;transform:none}.ScheduleForm_submitBtn__hq0kz:hover{opacity:.92}.ScheduleForm_submitBtn__hq0kz:active{transform:scale(.99)}.ScheduleForm_datepickersWrapper__t3jW2{display:flex}.ScheduleForm_datepicker__8wQoZ{margin-top:8px;width:150px}.ScheduleForm_durationInput__yK5Vc{margin-top:8px}.ScheduleForm_infoSpan__wDGOq{align-self:center;color:var(--color-muted);font-family:involve-regular}.CreateLessonModal_modalWin__2ICNP{max-height:90vh;max-width:calc(100vw - 32px);overflow-y:auto;width:750px}.CreateLessonModal_switcher__04AKL{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:8px;margin-bottom:25px;padding:5px;position:relative}.CreateLessonModal_switcher__04AKL button{background:#0000;border:none;border-radius:8px;color:var(--color-text);cursor:pointer;flex:1 1;font-family:involve-regular;font-size:13px;font-weight:500;padding:10px 12px;transition:background .2s ease,color .2s ease}.CreateLessonModal_switcher__04AKL button:hover{background:var(--color-muted)}.CreateLessonModal_active__RbumJ{background:var(--color-accent)!important;color:#fff!important}.AttendanceScroller_wrapper__hc4M7{border-left:1px solid var(--color-border);display:flex;flex-direction:column;gap:12px;max-height:min(480px,55vh);overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.AttendanceScroller_wrapper__hc4M7::-webkit-scrollbar{width:6px}.AttendanceScroller_wrapper__hc4M7::-webkit-scrollbar-track{background:var(--scrollbar-track)}.AttendanceScroller_wrapper__hc4M7::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}.AttendanceScroller_wrapper__hc4M7::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.AttendanceScroller_row__9QZFr{align-items:center;background:var(--color-surface);border-radius:8px;display:flex;flex-shrink:0;justify-content:space-between;padding:6px 8px}.AttendanceScroller_studentName__CCmQ5{color:var(--color-text);font-size:14px}.AttendanceScroller_wrapper__hc4M7>[role=alert],.AttendanceScroller_wrapper__hc4M7>[role=status]{color:var(--color-subtext);font-size:13px;line-height:1.5}.AttendanceScroller_wrapper__hc4M7>[role=alert]{color:var(--color-error)}.LessonAttendanceModal_modalWin__zsHGv{align-items:center;max-height:90vh;max-width:calc(100vw - 32px);overflow-y:auto;width:1100px}.LessonAttendanceModal_formWrapper__YWLxa{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.LessonAttendanceModal_attendance__1rZwa,.LessonAttendanceModal_settings__5AiiG{display:flex;flex-direction:column;gap:12px;min-width:0}.LessonAttendanceModal_attendance__1rZwa{position:-webkit-sticky;position:sticky;top:0}.LessonAttendanceModal_actions__Z6Rif{display:flex;flex-wrap:wrap;gap:8px}.LessonAttendanceModal_actions__Z6Rif>div,.LessonAttendanceModal_actions__Z6Rif>p{flex-basis:100%}.LessonAttendanceModal_actions__Z6Rif button,.LessonAttendanceModal_secondary__ThoXV{background:var(--input-border);border:0;border-radius:8px;color:var(--color-text);cursor:pointer;font:inherit;font-size:13px;padding:8px 12px}.LessonAttendanceModal_formWrapper__YWLxa button:disabled{cursor:default;opacity:.5}@media (max-width:800px){.LessonAttendanceModal_formWrapper__YWLxa{gap:20px;grid-template-columns:minmax(0,1fr)}.LessonAttendanceModal_attendance__1rZwa{position:static}}.FilterPanel_filter_panel__oE3bZ{align-items:center;background-color:var(--color-surface);border-radius:20px;box-shadow:0 0 10px var(--color-border),0 0 20px var(--color-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;min-height:64px;padding:16px 24px;position:relative;z-index:5}.FilterPanel_filter_title__geJzh{font-family:involve-regular;font-size:18px}.FilterPanel_filter_block__oxj\+j{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.FilterPanel_filter_item__ELERW{flex:1 1 200px;width:240px}.FilterPanel_select__Iu\+yp{display:flex;flex-direction:row}.FilterPanel_label__vSjUN{margin-right:8px;text-align:end;width:-webkit-fit-content;width:fit-content}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-date-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.DraggableRow_tableContainer__3ELgX{position:relative;z-index:2}.DraggableRow_tablehead__kO9C8{background-color:var(--input-border)}.DraggableRow_infoRow__i5ecC{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.DraggableRow_cell__oabIu{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:12px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.DraggableRow_expandableRow__4acdX{background-color:var(--color-surface);color:var(--color-text)!important;font:"inherit"!important}.DraggableRow_instructionContainer__xaqdz{align-items:center;display:flex;height:400px;justify-content:center;width:1350px}.DraggableRow_NameInput__Vgz3k{max-width:300px;width:200px}.DraggableRow_LongText__aBfQ3,.DraggableRow_NameInput__Vgz3k{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DraggableRow_LongText__aBfQ3{width:1200px}.DraggableRow_PhoneInput__nZbrv{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.DraggableRow_MselectRoot__WhmhY{width:225px}.DraggableRow_StatselectRoot__HGFBG{width:180px}.DraggableRow_instruction__MZBwE{align-items:center;display:flex;height:100%;justify-content:center;width:95%}.DraggableRow_UpArrow__lFiAZ{margin-bottom:250px;margin-right:900px;position:absolute;width:500px}.DraggableRow_DownArrow__Lgbcn{margin-right:910px;margin-top:300px;position:absolute;width:500px}.DraggableRow_garbageIC__7foc5 path{stroke-width:1.8px}.DraggableRow_datepicker__pRn4V{z-index:99999}.LeadStatusSelect_control__UR5uw{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);cursor:pointer;display:flex;font:inherit;gap:8px;height:28px;justify-content:space-between;min-width:100px;padding:0 8px;width:100%}.LeadStatusSelect_control__UR5uw span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadStatusSelect_control__UR5uw svg{flex-shrink:0}.LeadStatusSelect_control__UR5uw:focus-visible,.LeadStatusSelect_control__UR5uw:hover{border-color:var(--color-accent)}.LeadStatusSelect_menu__rHRdt.MuiPaper-root{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-family:involve-regular,sans-serif;font-size:14px;max-width:calc(100vw - 32px);width:320px}.LeadStatusSelect_content__nipFb{padding:8px}.LeadStatusSelect_content__nipFb button{cursor:pointer;font:inherit}.LeadStatusSelect_content__nipFb button:disabled{cursor:default;opacity:.5}.LeadStatusSelect_content__nipFb button:focus-visible,.LeadStatusSelect_editor__A2A71 input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.LeadStatusSelect_options__mRD55{max-height:280px;overflow-y:auto;scrollbar-color:var(--color-border) #0000;scrollbar-width:thin}.LeadStatusSelect_row__h7-Bs{align-items:center;display:flex;gap:4px}.LeadStatusSelect_option__hRnp\+{background:#0000;border:0;border-radius:4px;color:var(--color-text);flex:1 1;min-width:0;overflow-wrap:anywhere;padding:8px;text-align:left}.LeadStatusSelect_icon__93c6j:hover,.LeadStatusSelect_option__hRnp\+:hover{background:var(--color-muted)}.LeadStatusSelect_option__hRnp\+[aria-pressed=true]{background:var(--color-accent)}.LeadStatusSelect_icon__93c6j{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--color-subtext);display:flex;height:28px;justify-content:center;padding:0;width:28px}.LeadStatusSelect_add__CHcuO{background:#0000;border:0;border-top:1px solid var(--color-border);color:var(--color-accent);margin-top:6px;padding:10px 8px;text-align:left;width:100%}.LeadStatusSelect_editor__A2A71{grid-gap:12px;display:grid;gap:12px;overflow-wrap:anywhere;padding:6px}.LeadStatusSelect_editor__A2A71 input{background:var(--input-bg);border:1px solid var(--input-border);border-radius:4px;color:var(--color-text);font:inherit;min-width:0;padding:8px;width:100%}.LeadStatusSelect_actions__45GNo{display:flex;gap:8px}.LeadStatusSelect_actions__45GNo button{background:#0000;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);padding:6px 12px}.LeadStatusSelect_actions__45GNo .LeadStatusSelect_primary__5882F{background:var(--color-accent);border-color:var(--color-accent)}.LeadStatusSelect_actions__45GNo .LeadStatusSelect_danger__nKVc2{border-color:var(--color-error);color:var(--color-error)}.LeadStatusSelect_error__TGKQG,.LeadStatusSelect_hint__3P1bc{font-size:13px;line-height:1.5;margin:8px;white-space:normal}.LeadStatusSelect_hint__3P1bc{color:var(--color-subtext)}.LeadStatusSelect_error__TGKQG{color:var(--color-error)}.LeadsTable_tableContainer__dasUa{position:relative;z-index:2}.LeadsTable_tablehead__2fyRb{background-color:var(--input-border)}.LeadsTable_infoRow__wWzni{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.LeadsTable_cell__xtX1m{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:12px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.LeadsTable_expandableRow__\+E6Yx{background-color:var(--color-surface);color:var(--color-text)!important;font:"inherit"!important}.LeadsTable_NameInput__79pXW{max-width:300px;width:200px}.LeadsTable_LongText__xql9C,.LeadsTable_NameInput__79pXW{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.LeadsTable_LongText__xql9C{width:1200px}.LeadsTable_PhoneInput__FFCcM{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadsTable_MselectRoot__BXQLe{width:225px}.LeadsTable_StatselectRoot__E8-Jn{width:180px}.MuiInputBase-root.MuiOutlinedInput-root.MuiSelect-root{color:var(--color-text)!important;font:inherit!important;font-size:14px!important;overflow:auto}.MuiSelect-select{font-family:inherit!important;font-size:inherit!important;padding:4px 6px!important}.MuiOutlinedInput-notchedOutline{border:none!important}.MuiSelect-icon{color:var(--color-text)!important}.SearchClientsModal_ModalBox__N0hQz{align-items:center;background-color:var(--color-muted);border-radius:8px;box-shadow:0 4px 24px #0003;display:flex;flex-direction:column;font-family:Involve Regular,sans-serif;gap:12px;height:200px;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1300}.SearchClientsModal_closeModalBtn__L3088{align-items:center;display:flex;font-family:Involve regular;justify-content:center;position:relative;width:150px}.SearchClientsModal_asyncSelect__-4xFz{background-color:var(--color-surface)!important;font-family:Involve regular;width:350px}.SearchClientsModal_deleteRelationBtn__OmDgr{margin-left:auto}.ExpandableRow_expandableRow__rePM7{background-color:var(--color-surface);color:var(--color-text)!important;font:"inherit"!important}.ExpandableRow_ClientInfoWrapper__hZnV0{grid-gap:12px;align-items:center;background:var(--color-muted);border:1px solid #e5e7eb;border-radius:8px;display:grid;font-family:Involve regular;gap:12px;grid-template-columns:80px 140px minmax(150px,.35fr) 180px minmax(160px,.53fr) minmax(140px,.5fr) 100px 40px;margin-bottom:12px;padding:8px 20px;transition:background .2s ease}.ExpandableRow_ClientInfoWrapper__hZnV0 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExpandableRow_ClientInfoWrapper__hZnV0:hover{background:var(--input-border)}.ExpandableRow_clientSpan__sUEl-{color:var(--color-text);font-size:14px;line-height:1.4}.ExpandableRow_clientSpan__sUEl-:first-child{color:(--color-text);font-weight:600}.ExpandableRow_addRelationBtn__YFPHt{align-self:center;color:var(--color-accent);font-family:Involve regular;left:565px;&:hover{color:var(--color-accent-hover)}}.ExpandableRow_actions__Xu2X6{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.ExpandableRow_garbageIC__UGxnq path{stroke-width:1.8px}.DraggableRow_tableContainer__ZSVlb{position:relative;z-index:2}.DraggableRow_tablehead__gtety{background-color:var(--input-border)}.DraggableRow_infoRow__iGc2k{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.DraggableRow_cell__bjEh0{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:12px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.DraggableRow_instructionContainer__hsSa9{align-items:center;display:flex;height:400px;justify-content:center;width:1350px}.DraggableRow_NameInput__XjFco{font-family:Involve regular;max-width:300px;width:200px}.DraggableRow_LongText__5bSlS,.DraggableRow_NameInput__XjFco{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DraggableRow_LongText__5bSlS{width:1200px}.DraggableRow_PhoneInput__ZBMRW{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.DraggableRow_MselectRoot__zUSbg{width:225px}.DraggableRow_StatselectRoot__IpQFc{width:180px}.DraggableRow_instruction__gutLG{align-items:center;display:flex;height:100%;justify-content:center;width:95%}.DraggableRow_UpArrow__syif4{margin-bottom:250px;margin-right:900px;position:absolute;width:500px}.DraggableRow_DownArrow__idXuQ{margin-right:910px;margin-top:300px;position:absolute;width:500px}.DraggableRow_garbageIC__SCVNH path{stroke-width:1.8px}.AddTransactionModal_modal__x2DyL{width:520px}.AddTransactionModal_form__vpmb2{display:flex;flex-direction:column;gap:18px}.AddTransactionModal_error__jlGkV{color:var(--color-error);font-family:involve-regular;font-size:13px;line-height:1.5;margin:0}.AddTransactionModal_block__BT-2y{display:flex;flex-direction:column;gap:8px}.AddTransactionModal_label__RVtwY{color:var(--color-subtext);font-family:involve-regular;font-size:13px}.AddTransactionModal_radioGroup__aXwwI{display:flex;gap:10px}.AddTransactionModal_activeRadio__7OpVb,.AddTransactionModal_radio__MLyXC{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text);cursor:pointer;font-family:involve-regular;height:38px;padding:0 16px;transition:.15s ease}.AddTransactionModal_radio__MLyXC:hover{border-color:var(--color-accent)}.AddTransactionModal_activeRadio__7OpVb{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.AddTransactionModal_subscriptionBlock__w-raA{align-items:center;display:flex;gap:10px}.AddTransactionModal_checkboxLabel__1oXM4{color:var(--color-text);font-family:involve-regular;font-size:14px}.AddTransactionModal_actions__J8D4p{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.AddTransactionModal_submitBtn__PB57H{background:var(--color-accent);border:none;border-radius:10px;color:var(--color-text);font-family:involve-regular;height:40px;width:100px;&:disabled{background-color:var(--color-muted);&:hover{background-color:var(--color-subtext)}}}.AddTransactionModal_submitBtn__PB57H:hover{background:var(--color-accent-hover)}.AddTransactionModal_submitBtn__PB57H:active{background:var(--color-accent-active)}.DateRangePickerWidget_wrapper__aG\+oR{align-items:center;display:flex;gap:10px;width:380px}.DateRangePickerWidget_centerBlock__bvcOZ{display:flex;flex:1 1;flex-direction:column;gap:6px;width:100%}.DateRangePickerWidget_rangeLabel__LZ66q{color:var(--color-subtext);font-family:involve-regular;font-size:12px;text-align:center}.DateRangePickerWidget_periodPickers__BSVuO{align-items:center;display:flex;gap:10px;width:100px}.DateRangePickerWidget_pickerField__dRj3X{font-family:involve-regular;width:100px;z-index:100}.DateRangePickerWidget_arrowButton__kn86R{align-items:center;background:inherit;border:inherit;border-radius:10px;color:var(--color-text);cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.DateRangePickerWidget_arrowButton__kn86R:active{transform:scale(.96)}.DateRangePickerWidget_datepicker__Xiore{flex:1 1;min-width:140px}.DateRangePickerWidget_submitButton__eA2Aw{align-items:center;background:var(--color-accent);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:involve-regular;font-size:13px;font-weight:600;height:34px;justify-content:center;padding:0 14px;transition:.15s ease}.DateRangePickerWidget_submitButton__eA2Aw:hover{background:var(--color-accent-hover)}.DateRangePickerWidget_submitButton__eA2Aw:active{background:var(--color-accent-active);transform:scale(.98)}.DateRangePickerWidget_labelRow__ngcNK{align-items:center;display:flex;gap:8px;justify-content:center}.DateRangePickerWidget_resetLink__akT3u{background:none;border:none;color:var(--color-accent);cursor:pointer;font-size:12px;padding:0}.DateRangePickerWidget_resetLink__akT3u:hover{color:var(--color-accent-hover);text-decoration:underline}.StudentSubscriptionsModal_modal__cFiqE{background:var(--color-bg);font-family:involve-regular,sans-serif;max-height:90vh;max-width:1440px;overflow-y:auto;padding:40px 48px;scrollbar-color:var(--color-border) #0000;width:min(1440px,94vw)}.StudentSubscriptionsModal_modal__cFiqE>h2{font-size:clamp(24px,2.5vw,40px);margin:0 24px 36px;overflow-wrap:anywhere;text-align:center}.StudentSubscriptionsModal_layout__GOuqj{grid-gap:32px;display:grid;gap:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:510px}.StudentSubscriptionsModal_subscriptions__7xDEN{min-width:0}.StudentSubscriptionsModal_paymentOffer__peEUJ{align-items:center;border:1px solid var(--color-accent);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;padding:20px}.StudentSubscriptionsModal_archiveToggle__tSd4w{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:24px}.StudentSubscriptionsModal_archiveToggle__tSd4w input{accent-color:var(--color-accent);height:22px;width:22px}.StudentSubscriptionsModal_cards__ZMULW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.StudentSubscriptionsModal_addCard__GH8KQ,.StudentSubscriptionsModal_card__Br4YE{border:1px solid #0000;border-radius:14px;color:var(--color-text);cursor:pointer;font-family:inherit;min-height:165px;padding:20px;transition:border-color .15s,background-color .15s}.StudentSubscriptionsModal_card__Br4YE{background:var(--input-border);display:flex;flex-direction:column;font-size:13px;gap:8px;overflow-wrap:anywhere;text-align:left}.StudentSubscriptionsModal_card__Br4YE h3{font-size:18px}.StudentSubscriptionsModal_cardStatus__eb49a{align-self:flex-end;margin-top:auto;padding-top:12px}.StudentSubscriptionsModal_selectedCard__a\+JQ6{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.StudentSubscriptionsModal_addCard__GH8KQ:hover,.StudentSubscriptionsModal_card__Br4YE:hover{border-color:var(--color-accent-hover)}.StudentSubscriptionsModal_addCard__GH8KQ:focus-visible,.StudentSubscriptionsModal_card__Br4YE:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.StudentSubscriptionsModal_addCard__GH8KQ{align-items:center;background:#0000;border-color:var(--color-accent);color:var(--color-accent);display:flex;flex-direction:column;gap:10px;justify-content:center}.StudentSubscriptionsModal_details__CsHys{border-left:1px solid var(--color-border);min-width:0;padding-left:32px}.StudentSubscriptionsModal_period__RVXxZ{margin-bottom:26px;width:100%}.StudentSubscriptionsModal_period__RVXxZ>div>div:last-child{flex-direction:row;flex-wrap:nowrap;width:100%}.StudentSubscriptionsModal_period__RVXxZ>div>div:last-child>div{flex:0 0 100px;width:100px}.StudentSubscriptionsModal_period__RVXxZ>div>div:last-child>button{flex-shrink:0}.StudentSubscriptionsModal_detailsTitle__PZyt\+{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:18px}.StudentSubscriptionsModal_detailsTitle__PZyt\+ h3{font-size:20px;overflow-wrap:anywhere}.StudentSubscriptionsModal_summary__qFXbX{grid-gap:16px;display:grid;gap:16px}.StudentSubscriptionsModal_summary__qFXbX>div{align-items:center;background:var(--color-surface);border-radius:12px;display:flex;gap:22px;padding:20px}.StudentSubscriptionsModal_summary__qFXbX strong{color:var(--color-accent);font-size:36px;min-width:50px}.StudentSubscriptionsModal_hint__lXdBI{color:var(--color-subtext);font-size:13px;line-height:1.6;margin:14px 0}.StudentSubscriptionsModal_error__0N\+\+j{color:var(--color-error);line-height:1.5;margin:12px 0;overflow-wrap:anywhere}.StudentSubscriptionsModal_textButton__MseYU{background:none;border:0;color:var(--color-accent);cursor:pointer;font:inherit}.StudentSubscriptionsModal_error__0N\+\+j .StudentSubscriptionsModal_textButton__MseYU{display:block;margin-top:8px}.StudentSubscriptionsModal_textButton__MseYU:hover{color:var(--color-accent-hover)}.StudentSubscriptionsModal_modal__cFiqE button:disabled{cursor:default;opacity:.5}.StudentSubscriptionsModal_issueForm__1NIM0{border:1px solid var(--color-border);border-radius:14px;padding:24px}.StudentSubscriptionsModal_issueForm__1NIM0 h3{margin-bottom:24px}.StudentSubscriptionsModal_issueForm__1NIM0 fieldset{grid-gap:20px;border:0;display:grid;gap:20px;min-width:0}.StudentSubscriptionsModal_field__\+-IJV{grid-gap:8px;display:grid;font-size:14px;gap:8px}.StudentSubscriptionsModal_field__\+-IJV input,.StudentSubscriptionsModal_field__\+-IJV select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--color-text);font:inherit;min-width:0;padding:12px;width:100%}.StudentSubscriptionsModal_dates__uF9F\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.StudentSubscriptionsModal_dates__uF9F\+ input{width:100%}.StudentSubscriptionsModal_formActions__5iqIS{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.StudentSubscriptionsModal_primaryButton__3ZAbe{background:var(--color-accent);border:0;border-radius:10px;color:var(--color-text);cursor:pointer;font:inherit;padding:12px 20px}.StudentSubscriptionsModal_primaryButton__3ZAbe:hover{background:var(--color-accent-hover)}.StudentSubscriptionsModal_calendarToolbar__1GIj8{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:16px 0}.StudentSubscriptionsModal_calendarToolbar__1GIj8 button{background:none;border:0;color:var(--color-text);cursor:pointer;display:flex;padding:6px}.StudentSubscriptionsModal_calendarToolbar__1GIj8 button:disabled{color:var(--color-bg);opacity:1}.StudentSubscriptionsModal_calendar__vJVIk .rbc-calendar{font:inherit;font-size:12px;height:360px}.StudentSubscriptionsModal_calendar__vJVIk .rbc-month-view{border:1px solid var(--color-border);border-radius:8px;box-shadow:none}.StudentSubscriptionsModal_calendar__vJVIk .rbc-header{background:var(--color-surface);color:var(--color-subtext);padding:8px 0}.StudentSubscriptionsModal_calendar__vJVIk .rbc-day-bg,.StudentSubscriptionsModal_calendar__vJVIk .rbc-header,.StudentSubscriptionsModal_calendar__vJVIk .rbc-month-row{border-color:var(--color-border)}.StudentSubscriptionsModal_calendar__vJVIk .rbc-off-range-bg{background:var(--color-surface)}.StudentSubscriptionsModal_calendar__vJVIk .rbc-off-range{color:var(--color-subtext)}.StudentSubscriptionsModal_calendar__vJVIk .rbc-today{background:var(--color-muted);box-shadow:none}.StudentSubscriptionsModal_calendar__vJVIk .rbc-event{background:var(--color-accent);border:0;color:var(--color-surface);font-size:11px;padding:2px 4px}.StudentSubscriptionsModal_calendar__vJVIk .rbc-selected{background:var(--color-accent-hover)}.StudentSubscriptionsModal_calendar__vJVIk .rbc-show-more{background:var(--color-bg);color:var(--color-accent)}.StudentSubscriptionsModal_calendar__vJVIk .rbc-overlay{background:var(--color-bg);border-color:var(--color-border);color:var(--color-text)}@media (max-width:1100px){.StudentSubscriptionsModal_modal__cFiqE{padding:32px 24px}.StudentSubscriptionsModal_layout__GOuqj{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.StudentSubscriptionsModal_cards__ZMULW{grid-template-columns:1fr}.StudentSubscriptionsModal_details__CsHys{padding-left:24px}}@media (max-width:850px){.StudentSubscriptionsModal_layout__GOuqj{grid-template-columns:1fr}.StudentSubscriptionsModal_cards__ZMULW{grid-template-columns:repeat(2,minmax(0,1fr))}.StudentSubscriptionsModal_details__CsHys{border-left:0;border-top:1px solid var(--color-border);padding:24px 0 0}}@media (max-width:500px){.StudentSubscriptionsModal_modal__cFiqE{padding:28px 16px;width:96vw}.StudentSubscriptionsModal_cards__ZMULW,.StudentSubscriptionsModal_dates__uF9F\+{grid-template-columns:1fr}.StudentSubscriptionsModal_period__RVXxZ{overflow-x:auto;padding-bottom:8px}.StudentSubscriptionsModal_issueForm__1NIM0{padding:16px}}.StudentsTable_tableContainer__rPz5Q{position:relative;z-index:2}.StudentsTable_tablehead__gy1Rh{background-color:var(--input-border)}.StudentsTable_infoRow__r-Zcg{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.StudentsTable_cell__JA8fJ{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:12px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.StudentsTable_NameInput__eqzS0{font-family:Involve regular;max-width:300px;width:200px}.StudentsTable_LongText__Q0DUu,.StudentsTable_NameInput__eqzS0{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.StudentsTable_LongText__Q0DUu{width:1200px}.StudentsTable_PhoneInput__oPdzv{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.StudentsTable_MselectRoot__8pFp0{width:225px}.StudentsTable_StatselectRoot__T-VsB{width:180px}.ExpandableRow_expandableRow__XQir4{background-color:var(--color-surface);color:var(--color-text)!important;font:"inherit"!important}.ExpandableRow_StudentInfoWrapper__4-5XZ{grid-gap:12px;align-items:center;background:var(--color-muted);border:1px solid #e5e7eb;border-radius:8px;display:grid;font-family:Involve regular;gap:12px;grid-template-columns:80px minmax(150px,.5fr) 180px minmax(160px,.7fr) minmax(140px,.5fr) 100px 40px;margin-bottom:12px;padding:8px 20px;transition:background .2s ease}.ExpandableRow_StudentInfoWrapper__4-5XZ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExpandableRow_StudentInfoWrapper__4-5XZ:hover{background:var(--input-border)}.ExpandableRow_studentSpan__Gr2Du{color:var(--color-text);font-size:14px;line-height:1.4}.ExpandableRow_studentSpan__Gr2Du:first-child{color:(--color-text);font-weight:600}.ExpandableRow_addRelationBtn__-a2hz{align-self:center;color:var(--color-accent);font-family:Involve regular;left:540px;&:hover{color:var(--color-accent-hover)}}.ExpandableRow_garbageIC__Y1nuB path{stroke-width:1.8px}.SearchStudentsModal_ModalBox__OoFAz{align-items:center;background-color:var(--color-muted);border-radius:8px;box-shadow:0 4px 24px #0003;display:flex;flex-direction:column;font-family:Involve Regular,sans-serif;gap:12px;height:200px;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1300}.SearchStudentsModal_closeModalBtn__fojTL{align-items:center;display:flex;font-family:Involve regular;justify-content:center;position:relative;width:150px}.SearchStudentsModal_asyncSelect__3VA5T{background-color:var(--color-surface)!important;font-family:Involve regular;width:350px}.SearchStudentsModal_deleteRelationBtn__onHJE{margin-left:auto}.ClientsTable_tableContainer__j6Ijf{position:relative;z-index:2}.ClientsTable_tablehead__C0VkO{background-color:var(--input-border)}.ClientsTable_infoRow__1rnhu{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.ClientsTable_cell__RG1fE{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:12px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.ClientsTable_NameInput__2KZd3{font-family:Involve regular;max-width:300px;width:200px}.ClientsTable_LongText__esXT9,.ClientsTable_NameInput__2KZd3{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ClientsTable_LongText__esXT9{width:1200px}.ClientsTable_PhoneInput__X1X1u{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ClientsTable_MselectRoot__bJAxm{width:225px}.ClientsTable_StatselectRoot__l3za1{width:180px}.ClientsTable_garbageIcon__6T4iz path{stroke-width:1.8px}.ProfileInfoBlock_IconBtn__Bud7U path{fill:none;stroke:currentColor;color:var(--color-subtext)}.SchoolInfoBlock_changeIC__4kU4x path{fill:none;stroke:currentColor}.EmployeeWidget_EmpWidgetContainer__gYd6N,.SubscriptionWidget_EmpWidgetContainer__\+jgvl{margin-top:40px}.TransactionTable_tableContainer__kAw-h{position:relative;z-index:2}.TransactionTable_tablehead__je-Kz{background-color:var(--input-border)}.TransactionTable_infoRow__\+4YFI{background-color:var(--color-bg);border-left:.5px solid #fff;border-right:.5px solid #fff;color:var(--color-text)}.TransactionTable_cell__fvnvl{align-items:center;color:var(--color-text)!important;color:inherit;display:flex;font-family:involve-regular!important;padding:8px!important;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.TransactionTable_instructionContainer__\+MYjS{align-items:center;display:flex;height:400px;justify-content:center;width:1350px}.TransactionTable_NameInput__8qWns{font-family:Involve regular;max-width:300px;width:200px}.TransactionTable_LongText__hQ89e,.TransactionTable_NameInput__8qWns{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.TransactionTable_LongText__hQ89e{width:1200px}.TransactionTable_PhoneInput__O7Pi0{background:#0000;border:none;color:inherit;display:inline-block;font:inherit;max-width:300px;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.TransactionTable_MselectRoot__44z-H{width:225px}.TransactionTable_StatselectRoot__G7sHN{width:180px}.TransactionTable_instruction__ZGrnL{align-items:center;display:flex;height:100%;justify-content:center;width:95%}.TransactionTable_UpArrow__R58Xf{margin-bottom:250px;margin-right:900px;position:absolute;width:500px}.TransactionTable_DownArrow__ibrwp{margin-right:910px;margin-top:300px;position:absolute;width:500px}.TransactionTable_garbageIcon__nqOK6 path{stroke-width:1.8px}.TransactionTable_icon__8lms3{width:25px}.TransactionTable_icon__8lms3 path{stroke-width:1.8px}.Footer_footer__pUw8F{align-items:center;background-color:#141414;display:flex;height:326px;justify-content:space-between;padding:0 120px}.AuthenticationPage_authPage__p6X4F{align-items:center;background-color:var(--color-bg);display:flex;flex-direction:column;height:100vh;justify-content:center;width:100dvw}.Leads_pageContainer__vp1XY{background-color:var(--color-bg);box-sizing:border-box;height:auto;min-height:100vh;padding:0 55px 55px 155px;position:absolute;width:100%}.Leads_addButton__R1plu{align-items:flex-end;border-radius:0;-webkit-clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);display:flex;justify-content:center;margin-left:3px;margin-top:94px;position:absolute;width:90px;z-index:1;&:before{color:#fff;content:"+";font-size:24px;margin-right:20px;transform:translateY(20%)}}.StudentsPage_pageContainer__SZ\+n8{background-color:var(--color-bg);box-sizing:border-box;height:auto;min-height:100vh;padding:0 55px 55px 155px;position:absolute;width:100%}.StudentsPage_addButton__9CMPL{align-items:flex-end;border-radius:0;-webkit-clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);display:flex;justify-content:center;margin-left:3px;margin-top:94px;position:absolute;width:90px;z-index:1;&:before{color:#fff;content:"+";font-size:24px;margin-right:20px;transform:translateY(20%)}}.Clients_pageContainer__VtvfH{background-color:var(--color-bg);box-sizing:border-box;height:auto;min-height:100vh;padding:0 55px 55px 155px;position:absolute;width:100%}.Clients_addButton__C0w2G{align-items:flex-end;border-radius:0;-webkit-clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);clip-path:inset(68% 20% 0 0 round 5% 20% 0 10%);display:flex;justify-content:center;margin-left:3px;margin-top:94px;position:absolute;width:90px;z-index:1;&:before{color:#fff;content:"+";font-size:24px;margin-right:20px;transform:translateY(20%)}}.Schedule_content__\+Jqn7{margin-bottom:100px;padding:0 55px 0 155px}.Schedule_title__0pWfG{border-bottom:1px solid var(--color-border);font-family:involve-regular,sans-serif;font-size:16px;margin-bottom:16px;padding-bottom:20px;padding-left:150px}.NewEmployeeModal_newEmployeeForm__JLTRT{display:flex;flex-direction:column;gap:16px}.NewEmployeeModal_rolesSection__gg3OF{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;display:flex;flex-direction:column;font-family:involve-regular;gap:8px;padding:10px 12px}.NewEmployeeModal_rolesCheckboxes__HLmM-{display:flex;flex-wrap:wrap;gap:8px}.NewEmployeeModal_roleItem__Sxi-H{align-items:center;display:flex;gap:4px}.NewEmployeeModal_submitBtn__u8obN{align-items:center;background-color:var(--color-accent);border:none;border-radius:20px;color:var(--color-text);display:flex;font-family:involve-regular;font-size:16px;height:40px;justify-content:center;justify-self:center;transition:background-color .2s ease;width:240px;&:hover{background-color:var(--color-accent-hover)}}.NewEmployeeModal_submitBtn__u8obN:disabled{background:var(--color-surface);color:var(--color-text);cursor:not-allowed;opacity:.6}.NewEmployeeModal_submitBtn__u8obN:disabled:hover{background:var(--color-subtext)}.NewSubscriptionModal_newSubscriptionForm__5tk3m{display:flex;flex-direction:column;gap:16px}.NewSubscriptionModal_TextInput__Yqoxm{font-family:involve-regular}.NewSubscriptionModal_submitBtn__vY26W{align-items:center;background-color:var(--color-accent);border:none;border-radius:20px;color:var(--color-text);display:flex;font-family:involve-regular;font-size:16px;height:40px;justify-content:center;justify-self:center;transition:background-color .2s ease;width:240px}.NewSubscriptionModal_submitBtn__vY26W:hover{background-color:var(--color-accent-hover)}.NewSubscriptionModal_submitBtn__vY26W:disabled{background:var(--color-surface);color:var(--color-text);cursor:not-allowed;opacity:.6}.NewSubscriptionModal_submitBtn__vY26W:disabled:hover{background:var(--color-subtext)}.NewSubscriptionModal_dateBlock__lxRnX .NewSubscriptionModal_MuiFormControl-root__Ehr1S{flex:1 1}.NewSubscriptionModal_dateBlock__lxRnX{display:flex;gap:16px;margin-top:12px}.NewSubscriptionModal_DateInput__-hTjs{font-family:involve-regular;height:50px;width:250px}.Profile_wrapper__YNgLO{background-color:var(--color-bg);box-sizing:border-box;height:auto;min-height:100vh;padding:0 55px 55px 155px;position:absolute;width:100%}.Profile_infoBlocksWrapper__uCGQl{display:flex;gap:40px;width:100%}.Fincances_wrapper__kyTDq{background-color:var(--color-bg);color:var(--color-text);min-height:100vh;padding:0 55px 55px 155px}.Fincances_widgetSwitch__KC8YG{display:flex;flex-direction:row;gap:10px}.Fincances_switchBtn__Uhtn3{align-items:center;background-color:var(--input-border);border-radius:10px;display:flex;font-family:involve-regular;height:40px;justify-content:center;padding:0 10px;width:auto}.Fincances_activeSwitch__zIRPH{background-color:var(--color-accent);&&:hover{background-color:var(--color-accent)}}.Fincances_tableTop__OejIe{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.Fincances_periodWidget__z2fe7{justify-self:right}.Fincances_addBtn__4VJny{align-items:center;border-radius:10px;display:flex;font-family:involve-regular;height:40px;justify-content:center;margin-top:20px;padding:0 10px;width:-webkit-fit-content;width:fit-content}.Salaries_section__m\+skc{font-family:involve-regular,sans-serif;margin-top:20px}.Salaries_toolbar__OAHNX{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.Salaries_search__S-mC5{max-width:100%;width:280px}.Salaries_primary__AQwBY,.Salaries_secondary__3TMSA{border:none;border-radius:9px;color:var(--color-text);cursor:pointer;font:inherit;padding:9px 14px}.Salaries_primary__AQwBY{background:var(--color-accent)}.Salaries_primary__AQwBY:hover{background:var(--color-accent-hover)}.Salaries_secondary__3TMSA{background:var(--input-border)}.Salaries_detailsButton__wsGUs{align-items:center;display:inline-flex;gap:6px}.Salaries_detailsButton__wsGUs svg{flex-shrink:0}.Salaries_primary__AQwBY:disabled,.Salaries_secondary__3TMSA:disabled{cursor:default;opacity:.5}.Salaries_primary__AQwBY:focus-visible,.Salaries_secondary__3TMSA:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:3px}.Salaries_tableScroll__q9uqw{overflow-x:auto}.Salaries_detailTable__8Sww\+,.Salaries_table__ic9Br{border-collapse:collapse;text-align:left;width:100%}.Salaries_table__ic9Br th{background:var(--input-border);font-size:18px}.Salaries_table__ic9Br td,.Salaries_table__ic9Br th{padding:10px 16px;white-space:nowrap}.Salaries_table__ic9Br td{background:var(--color-border);border-bottom:2px solid var(--color-bg)}.Salaries_status__JXlmp{background:var(--input-border);border-radius:8px;display:inline-block;padding:5px 10px}.Salaries_approved__ko71Z{background:var(--color-subtext);color:var(--color-surface)}.Salaries_paid__GuT6S{background:var(--color-accent-hover);color:var(--color-surface)}.Salaries_table__ic9Br td.Salaries_details__Vsd5U{background:var(--color-muted);padding:24px}.Salaries_detailTable__8Sww\+ td,.Salaries_detailTable__8Sww\+ th{background:#0000;font-size:14px;white-space:normal}.Salaries_detailTable__8Sww\+ td{border-bottom:1px solid var(--color-border)}.Salaries_calculation__fl-sr{align-items:flex-start;display:flex;flex-direction:column;gap:6px;max-width:560px}.Salaries_calculationLabel__mEY5x{font-weight:600}.Salaries_equation__wwJoh{font-feature-settings:"tnum";background:var(--color-bg);border-radius:8px;font-size:16px;font-variant-numeric:tabular-nums;line-height:1.6;padding:8px 12px}.Salaries_equation__wwJoh strong{color:var(--color-accent-hover);white-space:nowrap}.Salaries_calculation__fl-sr .Salaries_hint__FVb6B{line-height:1.5;margin-top:0}.Salaries_hint__FVb6B{margin-top:6px}.Salaries_hint__FVb6B,.Salaries_message__e0TTA{color:var(--color-subtext);font-size:13px;line-height:1.5}.Salaries_message__e0TTA{padding:12px 0}.Salaries_error__ezlPZ{color:var(--color-error);font-size:13px;line-height:1.5;padding:8px 0}.Salaries_modal__u9Tcz{max-width:calc(100vw - 32px);width:620px}.Salaries_form__XVEXG{display:flex;flex-direction:column;font-family:involve-regular,sans-serif;gap:20px}.Salaries_employeeSearch__2VDqd{position:relative;z-index:1}.Salaries_dates__kA4XS{display:flex;gap:16px;position:relative;z-index:0}.Salaries_dates__kA4XS>div{flex:1 1;min-width:0}.Salaries_actions__vS6Ey{display:flex;gap:12px;justify-content:flex-end}@media (max-width:800px){.Salaries_toolbar__OAHNX{align-items:flex-start}.Salaries_dates__kA4XS{flex-wrap:wrap}}.RatePolicyActionModal_modal__TRUMn{max-width:calc(100vw - 32px);width:620px}.RatePolicyActionModal_form__wZeME{display:flex;flex-direction:column;font-family:involve-regular,sans-serif;gap:24px}.RatePolicyActionModal_select__7wNNP,.RatePolicyActionModal_textarea__w\+dPK{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--color-text);display:block;font:inherit;margin-top:8px;padding:12px;width:100%}.RatePolicyActionModal_textarea__w\+dPK{min-height:90px;resize:vertical}.RatePolicyActionModal_actions__2OGjY,.RatePolicyActionModal_dates__3VC9N{display:flex;gap:16px}.RatePolicyActionModal_employeeSearch__QfvtM{position:relative;z-index:1}.RatePolicyActionModal_dates__3VC9N{position:relative;z-index:0}.RatePolicyActionModal_dates__3VC9N>div{flex:1 1;min-width:0}.RatePolicyActionModal_actions__2OGjY{justify-content:flex-end}.RatePolicyActionModal_primary__0kUuh,.RatePolicyActionModal_secondary__-zoVW{border:0;border-radius:9px;color:var(--color-text);cursor:pointer;font:inherit;padding:10px 18px}.RatePolicyActionModal_primary__0kUuh{background:var(--color-accent)}.RatePolicyActionModal_secondary__-zoVW{background:var(--input-border)}.RatePolicyActionModal_primary__0kUuh:disabled,.RatePolicyActionModal_secondary__-zoVW:disabled{cursor:default;opacity:.5}.RatePolicyActionModal_error__6YwdL{color:var(--color-error);font-size:13px;font-weight:400;line-height:1.5}.RatePolicies_section__aJTqW{font-family:involve-regular,sans-serif;margin-top:20px}.RatePolicies_toolbar__B8vqe{display:flex;justify-content:flex-end;margin-bottom:10px;min-height:52px}.RatePolicies_primary__Amq0q,.RatePolicies_secondary__8-B0I{border:0;border-radius:10px;color:var(--color-text);cursor:pointer;font:inherit;font-size:18px;padding:10px 20px}.RatePolicies_primary__Amq0q{align-self:center;background:var(--color-accent)}.RatePolicies_secondary__8-B0I{background:var(--input-border)}.RatePolicies_secondary__8-B0I:disabled{cursor:default;opacity:.5}.RatePolicies_panels__dO0tI{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);overflow:hidden}.RatePolicies_panel__rTdVi{background:var(--color-border);display:flex;flex-direction:column;height:min(680px,65vh);min-height:360px;min-width:0}.RatePolicies_panel__rTdVi h3{background:var(--input-border);font:inherit;font-size:20px;font-weight:700;padding:14px 20px}.RatePolicies_policies__BQT56{position:relative;z-index:2}.RatePolicies_body__pDX2-{flex:1 1;overflow-y:auto;padding:24px 18px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.RatePolicies_body__pDX2- [role=alert],.RatePolicies_body__pDX2->p{color:var(--color-subtext);font-size:13px;line-height:1.5}.RatePolicies_body__pDX2- [role=alert]{color:var(--color-error)}.RatePolicies_card__wxhIA{align-items:center;background:var(--color-bg);border:0;border-radius:10px;color:var(--color-text);display:flex;font:inherit;gap:12px;margin-bottom:6px;overflow-wrap:anywhere;padding:14px 18px;text-align:left;width:100%}.RatePolicies_card__wxhIA svg{flex-shrink:0}.RatePolicies_card__wxhIA small{display:block;font-size:14px;margin-top:6px}.RatePolicies_cardText__2V1v4{flex:1 1;min-width:0}.RatePolicies_policy__AXaEe{background:#0000;border:0;color:inherit;cursor:pointer;display:block;flex:1 1;font:inherit;font-size:20px;min-width:0;overflow-wrap:anywhere;padding:0;text-align:left}.RatePolicies_selected__868z9{background:var(--input-border)}.RatePolicies_amount__9Cw37{color:var(--color-accent-hover);white-space:nowrap}.RatePolicies_icon__jItr4{background:#0000;border:0;color:inherit;cursor:pointer;padding:4px}.RatePolicies_panel__rTdVi footer{display:flex;justify-content:flex-end;padding:16px 18px 24px}.RatePolicies_reveal__jkUah{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));opacity:0;transform:translateX(-100%);transition:transform .4s ease,opacity .3s ease,visibility .4s;visibility:hidden}.RatePolicies_expanded__32q9q .RatePolicies_reveal__jkUah{opacity:1;transform:translateX(0);visibility:visible}.RatePolicies_section__aJTqW button:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:-2px}@media (max-width:1200px){.RatePolicies_card__wxhIA{flex-wrap:wrap}.RatePolicies_panel__rTdVi h3{font-size:17px}.RatePolicies_primary__Amq0q,.RatePolicies_secondary__8-B0I{font-size:16px}}@media (max-width:850px){.RatePolicies_panels__dO0tI,.RatePolicies_reveal__jkUah{grid-template-columns:1fr}.RatePolicies_reveal__jkUah{display:none;transform:translateY(-30px)}.RatePolicies_expanded__32q9q .RatePolicies_reveal__jkUah{display:grid;transform:none}.RatePolicies_panel__rTdVi{height:420px}}@media (prefers-reduced-motion:reduce){.RatePolicies_reveal__jkUah{transition:none}}.Report_wrapper__SMMJQ{background:var(--color-bg);color:var(--color-text);min-height:100vh;padding:0 55px 55px 155px}.Report_container__YNnwB{min-width:0}.Report_tabs__k6Eer{display:flex;flex-wrap:wrap;gap:10px}.Report_status__Xnsdb button,.Report_tabs__k6Eer button{background:var(--color-muted);border:0;border-radius:10px;color:var(--color-text);cursor:pointer;font:inherit;font-size:15px;padding:12px 20px}.Report_tabs__k6Eer button[aria-pressed=true]{background:var(--color-accent-hover);color:#343438}.Report_status__Xnsdb button:focus-visible,.Report_tabs__k6Eer button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Report_note__YkVTZ{color:var(--color-subtext);font-size:12px;line-height:1.5;margin:0 0 20px}.Report_status__Xnsdb{background:var(--color-surface);border-radius:10px;font-size:13px;line-height:1.6;padding:20px}.Report_status__Xnsdb button{font-size:13px;margin-top:12px}@media (max-width:800px){.Report_wrapper__SMMJQ{padding:0 20px 30px 110px}}.ReportFilters_wrapper__WSDn6{margin:24px 0;position:relative;z-index:1}.ReportFilters_fields__8Pye-{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 32px}.ReportFilters_group__5moSI{color:var(--color-subtext);display:flex;flex-direction:column;font-size:12px;gap:6px}.ReportFilters_group__5moSI select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--color-text);font:inherit;font-size:14px;padding:10px 12px}.ReportFilters_error__YG-Rh{color:var(--color-error);font-size:13px;margin-top:10px}.Reports_report__i1NCF{display:flex;flex-direction:column;gap:20px}.Reports_cards__nybfn{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.Reports_card__3fRfp{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px}.Reports_card__3fRfp>span{color:var(--color-subtext);font-size:13px}.Reports_card__3fRfp strong{font-feature-settings:"tnum";font-size:clamp(22px,2vw,30px);font-variant-numeric:tabular-nums;font-weight:600;overflow-wrap:anywhere}.Reports_card__3fRfp small{color:var(--color-subtext);font-size:12px;line-height:1.5}.Reports_accent__Ge8FJ{color:var(--color-accent-hover)}.Reports_panel__bjXTg{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;min-width:0;padding:20px}.Reports_panel__bjXTg h2,.Reports_panel__bjXTg summary{font-family:involve-regular,sans-serif;font-size:16px;font-weight:600;margin-bottom:16px}.Reports_panel__bjXTg summary{cursor:pointer;margin-bottom:0}.Reports_panel__bjXTg[open] summary{margin-bottom:16px}.Reports_legend__w\+DGA{color:var(--color-subtext);display:flex;flex-wrap:wrap;font-size:12px;gap:18px}.Reports_legend__w\+DGA span{align-items:center;display:inline-flex;gap:8px}.Reports_legend__w\+DGA i{border-radius:50%;height:9px;width:9px}.Reports_chartScroll__z8v71,.Reports_tableScroll__RR3\+p{overflow-x:auto}.Reports_chart__aB5Tx{display:block;margin:16px 0;min-width:480px;width:100%}.Reports_gridLine__iIaOQ{stroke:var(--color-border);stroke-width:1}.Reports_zeroLine__7mv9E{stroke:var(--color-subtext);stroke-dasharray:4 4}.Reports_axis__PrWgr{fill:var(--color-subtext);font-family:involve-regular,sans-serif;font-size:11px}.Reports_chartValues__HtOSS{align-items:center;color:var(--color-subtext);display:flex;flex-wrap:wrap;font-size:12px;gap:12px 20px}.Reports_chartValues__HtOSS strong{font-feature-settings:"tnum";color:var(--color-text);font-variant-numeric:tabular-nums}.Reports_chartValues__HtOSS select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--color-text);font:inherit;margin-left:6px;padding:6px}.Reports_note__eYJmS{color:var(--color-subtext);font-size:12px;line-height:1.6}.Reports_table__j2Enk{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.Reports_table__j2Enk caption{padding-bottom:12px;text-align:left}.Reports_table__j2Enk td,.Reports_table__j2Enk th{border-bottom:1px solid var(--color-border);padding:12px}.Reports_table__j2Enk thead th{color:var(--color-subtext);font-size:12px;font-weight:500}.Reports_table__j2Enk tbody th{font-weight:400}.Reports_table__j2Enk td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}@media (max-width:650px){.Reports_cards__nybfn{grid-template-columns:1fr}.Reports_panel__bjXTg{padding:12px}}.Landing_wrapper__2LRzF{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content}@media (max-width:1024px){.Landing_wrapper__2LRzF{overflow:clip;width:100%}.Landing_wrapper__2LRzF .Landing_footer__hzK1T{flex-direction:column;gap:24px;height:auto;min-height:180px;padding:40px 24px;text-align:center}.Landing_wrapper__2LRzF .Landing_footer__hzK1T img{height:auto;max-width:180px}.Landing_wrapper__2LRzF .Landing_footer__hzK1T p{font-size:16px;line-height:1.5}}.GreetingsBlock_wrapper__3gIm1{background:url(/static/media/background-bricks.40b4f9b8c9529f59a33f.jpg);background-size:cover;display:flex;flex-direction:column;height:100vh;position:relative}.GreetingsBlock_header__zdwEQ{display:flex;justify-content:space-between;margin-top:130px;width:100%}.GreetingsBlock_link__ayDjE{font-family:involve-regular;font-size:24px}.GreetingsBlock_about__HCATX{padding:0 100px}.GreetingsBlock_slash__vqdkg{color:var(--color-text);font-size:24px}.GreetingsBlock_img__bQLfR{background:url(/static/media/hello-my-name-is.ea9d98be8357bd97a6c0.jpg);background-position:50%;background-size:cover;border-radius:39px 39px 29px 29px;box-shadow:4px 6px 8px #000000bf;filter:brightness(.85);height:448px;margin:auto;overflow:hidden;position:relative;rotate:-3.5deg;top:-100px;width:606px;z-index:5}.GreetingsBlock_description__AOtYx{bottom:70px;font-size:48px;padding:0 70px;position:absolute;width:770px;z-index:10}.GreetingsBlock_graffiti__YKhqn{bottom:0;position:absolute;right:0}@media (max-width:1024px){.GreetingsBlock_wrapper__3gIm1{gap:36px;height:auto;min-height:100svh;overflow:hidden;padding:24px 20px 48px}.GreetingsBlock_header__zdwEQ{align-items:center;flex-wrap:wrap;gap:12px;margin-top:0;z-index:10}.GreetingsBlock_about__HCATX{font-size:16px;padding:0}.GreetingsBlock_header__zdwEQ .GreetingsBlock_authLinks__sQ8fH{flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:100%;padding:0;width:auto}.GreetingsBlock_header__zdwEQ .GreetingsBlock_authLinks__sQ8fH button{font-size:14px;min-height:44px}.GreetingsBlock_slash__vqdkg{font-size:16px}.GreetingsBlock_img__bQLfR{aspect-ratio:606/448;border-radius:24px;flex-shrink:0;height:auto;margin:auto;top:auto;width:min(85%,520px)}.GreetingsBlock_description__AOtYx{bottom:auto;font-size:clamp(28px,6vw,44px);line-height:1.2;padding:0;position:relative;width:100%}.GreetingsBlock_graffiti__YKhqn{height:auto;opacity:.65;pointer-events:none;width:min(85%,480px)}}@media (max-width:380px){.GreetingsBlock_header__zdwEQ{align-items:flex-start;flex-direction:column}.GreetingsBlock_header__zdwEQ .GreetingsBlock_authLinks__sQ8fH{justify-content:flex-start}}.ProblemsBlock_blur__-wIxR{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100vh;position:absolute;width:100%}.ProblemsBlock_glassContainer__\+UJlW{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:absolute;width:100%}.ProblemsBlock_glass__snd9r,.ProblemsBlock_graffiti__sqs\+P{height:95vh;position:absolute}.ProblemsBlock_problemsContainer__IPu97{display:grid;grid-template-columns:repeat(2,1fr);height:70vh;padding-top:5%;place-items:center;position:absolute;width:60%}.ProblemsBlock_problemsContainer__IPu97>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:1024px){.ProblemsBlock_blur__-wIxR{height:100%;inset:0;pointer-events:none}.ProblemsBlock_glassContainer__\+UJlW{height:auto;overflow:visible;position:relative}.ProblemsBlock_glass__snd9r{height:100%;max-width:100%;object-fit:contain;opacity:.6;pointer-events:none}.ProblemsBlock_problemsContainer__IPu97{gap:64px;grid-template-columns:minmax(0,1fr);height:auto;padding:24px 16px;position:relative;width:100%}}.ProblemPaper_wrapper__G9bXJ{align-items:center;background-image:url(/static/media/paper.38f7c2efe40d4a0fc5b0.jpg);display:flex;height:242px;justify-content:center;transform:rotate(0deg);transform:rotate(var(--paper-tilt,0deg));width:430px;z-index:100}.ProblemPaper_text__Hzxs\+{color:#27272a;font-family:involve-regular;font-size:37px;text-align:center}.ProblemPaper_tapes__GWQhI{display:flex;height:100%;justify-content:space-between;position:absolute;width:120%}@media (max-width:1024px){.ProblemPaper_wrapper__G9bXJ{height:auto;min-height:170px;padding:32px 20px;position:relative;transform:rotate(-3deg);width:min(100%,430px)}.ProblemPaper_wrapper__G9bXJ:nth-child(2n){transform:rotate(3deg)}.ProblemPaper_text__Hzxs\+{font-size:clamp(22px,4vw,30px);line-height:1.3}.ProblemPaper_tapes__GWQhI{inset:0;pointer-events:none;width:100%}.ProblemPaper_tape__HFqz9{height:100%;object-fit:contain;width:72px}}.LandingBlock_wrapper__wXRKJ{background-position:50%;background-size:cover;min-height:100vh;position:relative}.LandingBlock_fill__94iQk{display:flex;flex-direction:column;height:100vh;position:absolute;width:100%;z-index:10}.LandingBlock_title__sJlkj{font-size:64px;margin:100px 170px}.LandingBlock_backgroundGradient__XGklx{background:linear-gradient(180deg,#0f0e0e,#393f4252 33%,#4f565a52 66%,#0f0e0e);display:flex;height:100vh;justify-content:space-between;overflow:hidden;position:absolute;width:100%;z-index:0}@media (max-width:1024px){.LandingBlock_wrapper__wXRKJ{min-height:0;padding:48px 20px 64px}.LandingBlock_fill__94iQk{height:auto;pointer-events:none;position:relative}.LandingBlock_title__sJlkj{font-size:clamp(30px,6vw,48px);line-height:1.15;margin:0 0 36px;overflow-wrap:break-word}.LandingBlock_backgroundGradient__XGklx{height:100%;inset:0;pointer-events:none}}.WorksBlock_container__tJrdr{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.WorksBlock_backgroundGradient__NCn8j{background:linear-gradient(180deg,#0f0e0e,#16181999 33%,#16181999 66%,#0f0e0e);display:flex;height:100vh;justify-content:space-between;overflow:hidden;position:absolute;width:100%}.WorksBlock_imgContainer__hwUu3{height:120%;margin-top:3%;overflow:hidden;& img{height:98%}}.WorksBlock_steps__8UX6r{display:none}@media (max-width:1024px){.WorksBlock_container__tJrdr{height:auto;overflow:visible}.WorksBlock_imgContainer__hwUu3{display:none}.WorksBlock_steps__8UX6r{grid-gap:28px;counter-reset:step;display:grid;gap:28px;list-style:none;padding:8px 0;width:min(100%,600px)}.WorksBlock_steps__8UX6r li{background:url(/static/media/paper.38f7c2efe40d4a0fc5b0.jpg) 50%/cover;box-shadow:6px 8px 12px #0005;color:#27272a;counter-increment:step;font-family:involve-regular,sans-serif;font-size:clamp(20px,4vw,28px);line-height:1.4;padding:28px 20px 28px 70px;position:relative}.WorksBlock_steps__8UX6r li:before{background:#d03311;border-radius:50%;color:#fff;content:counter(step);display:grid;font-size:20px;height:36px;left:18px;place-items:center;position:absolute;top:28px;width:36px}}.FeaturesBlock_tapeXContainer__SzIvC{background-color:#0f0f0f86;display:flex;height:100vh;justify-content:space-between;overflow:hidden;position:absolute;width:100%;z-index:0}.FeaturesBlock_tapeX__X8j6d{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:634px;position:absolute;width:618px}.FeaturesBlock_tapeX_1__MLuVl{bottom:40px;left:-120px;transform:rotate(-12deg)}.FeaturesBlock_tapeX_2__8uLv-{right:-120px;top:90px;transform:rotate(16deg)}.FeaturesBlock_container__aGtvF{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;padding-top:8%;position:relative;width:100%;z-index:1}.FeaturesBlock_polygon__QYSuS{transform:scaleX(.95);z-index:0}.FeaturesBlock_papers__Os-AH{display:flex;position:absolute;z-index:1}.FeaturesBlock_paper__yzHzF{align-items:center;background:#0000;box-shadow:13px 16px 10px #00000040;display:flex;height:470px;justify-content:center;overflow:hidden;padding:60px;position:relative;width:500px;& p{color:#27272a;font-family:involve-regular;font-size:40px;text-align:center;z-index:2}}.FeaturesBlock_paper__yzHzF:before{background-image:url(/static/media/paper.38f7c2efe40d4a0fc5b0.jpg);background-position:50%;background-size:cover;content:"";inset:-50%;position:absolute;transform:rotate(20deg)}.FeaturesBlock_paper1__\+9Z3V{left:70px;top:10px;transform:rotate(-17deg) scaleX(1.02)}.FeaturesBlock_paper1__\+9Z3V:before{transform:rotate(107deg)}.FeaturesBlock_paper2__F9duz{left:20px;top:-32px;transform:rotate(0deg) scaleX(.95)}.FeaturesBlock_paper2__F9duz:before{transform:rotate(70deg)}.FeaturesBlock_paper3__S546m{right:20px;top:32px;transform:rotate(-10deg) scaleX(.97)}.FeaturesBlock_paper3__S546m:before{transform:rotate(-15deg)}@media (max-width:1024px){.FeaturesBlock_tapeXContainer__SzIvC{height:100%;inset:0;pointer-events:none}.FeaturesBlock_tapeX__X8j6d{height:auto;opacity:.6;width:320px}.FeaturesBlock_container__aGtvF{height:auto;overflow:visible;padding:24px 16px}.FeaturesBlock_polygon__QYSuS{max-height:100%;pointer-events:none;position:absolute;width:100%}.FeaturesBlock_papers__Os-AH{flex-direction:column;gap:36px;position:relative;width:min(100%,500px)}.FeaturesBlock_paper__yzHzF{height:auto;min-height:190px;padding:36px 24px;width:100%}.FeaturesBlock_paper__yzHzF p{font-size:clamp(22px,4vw,30px);line-height:1.3}.FeaturesBlock_paper1__\+9Z3V,.FeaturesBlock_paper2__F9duz,.FeaturesBlock_paper3__S546m{left:auto;right:auto;top:auto;transform:rotate(-3deg)}.FeaturesBlock_paper2__F9duz{transform:rotate(3deg)}}.ReviewsBlock_reviewsWrapper__jfd3W{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;overflow:hidden;padding-top:60px;position:relative;width:100%;z-index:10}.ReviewsBlock_reviews__UBa2d{height:100%;overflow:visible;position:relative;scale:1;scale:var(--reviews-scale,1);transform-origin:center center;transition:scale .25s ease;width:100%}.ReviewsBlock_reviewCard__4Ghv5{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.568);box-sizing:border-box;left:50%;padding:22px 22px 0;pointer-events:none;position:absolute;top:50%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s ease,filter .7s ease;width:695px;will-change:transform,opacity}.ReviewsBlock_farLeft__YyEhV{filter:blur(4px) brightness(.2);opacity:0;transform:translate(-50%,-50%) translateX(-120%) translateY(20px) scale(.75);z-index:1}.ReviewsBlock_left__KPF8J{filter:blur(2px) brightness(.6);transform:translate(-50%,-50%) translateX(-60%) translateY(15px) scale(.88);z-index:5}.ReviewsBlock_center__vLCAY{filter:blur(0);opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);z-index:10}.ReviewsBlock_right__ozmZC{filter:blur(2px) brightness(.6);transform:translate(-50%,-50%) translateX(60%) translateY(15px) scale(.88);z-index:5}.ReviewsBlock_farRight__ooGO4{filter:blur(4px) brightness(.2);opacity:0;transform:translate(-50%,-50%) translateX(120%) translateY(20px) scale(.75);z-index:1}.ReviewsBlock_hidden__A1b2w{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.5)}.ReviewsBlock_cardImage__lgvbJ{align-items:center;background:url(/static/media/backgroundReview.ca1c07d3df21baa90246.jpg);background-position:50%;background-size:cover;box-sizing:border-box;display:flex;height:635px;justify-content:center;padding:35px 25px}.ReviewsBlock_reviewText__Vi0k2{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbd;border-radius:52px;box-sizing:border-box;color:#1c1c1c;display:flex;font-family:involve-regular,sans-serif;font-size:24px;line-height:1.5;min-height:350px;padding:25px;width:100%}.ReviewsBlock_reviewAuthor__tqoba{align-items:center;color:#222;display:flex;font-size:36px;gap:22px;height:156px;padding-left:25px}.ReviewsBlock_avatar__IlyUS{border-radius:50%;flex-shrink:0;height:87px;object-fit:cover;width:87px}.ReviewsBlock_arrow__onZDU{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:40px;height:50px;height:70%;padding:50px;position:absolute;-webkit-user-select:none;user-select:none;width:50px;width:60%;z-index:20}.ReviewsBlock_arrowIcon__JSJ9x{align-items:center;background:#ffffff26;border-radius:50%;display:flex;height:80px;justify-content:center;pointer-events:none;transition:background .2s ease,transform .2s ease;width:80px}.ReviewsBlock_arrow__onZDU:hover{.ReviewsBlock_arrowIcon__JSJ9x{background:#ffffff4d;transform:scale(1.1)}}.ReviewsBlock_arrowLeft__fJERe{justify-content:flex-start;left:0}.ReviewsBlock_arrowRight__m6sAX{justify-content:flex-end;right:0}.ReviewsBlock_arrow__onZDU{background:#0000;border:none;font-family:inherit}.ReviewsBlock_arrow__onZDU:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}@media (max-width:1024px){.ReviewsBlock_reviewsWrapper__jfd3W{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:auto;overflow:visible;padding-top:0}.ReviewsBlock_reviews__UBa2d{grid-column:1/-1;grid-row:1;height:auto;scale:1}.ReviewsBlock_reviewCard__4Ghv5{display:none;left:auto;margin:0 auto;padding:12px 12px 0;position:relative;top:auto;width:min(100%,560px)}.ReviewsBlock_center__vLCAY{display:block;transform:none}.ReviewsBlock_cardImage__lgvbJ{height:auto;min-height:300px;padding:20px 12px}.ReviewsBlock_reviewText__Vi0k2{border-radius:24px;font-size:18px;line-height:1.5;min-height:240px;overflow-wrap:anywhere;padding:20px}.ReviewsBlock_reviewAuthor__tqoba{font-size:20px;gap:12px;height:auto;min-height:100px;overflow-wrap:anywhere;padding:20px 4px}.ReviewsBlock_avatar__IlyUS{height:52px;width:52px}.ReviewsBlock_arrow__onZDU{height:auto;padding:0;position:static;width:auto}.ReviewsBlock_arrowLeft__fJERe{justify-content:flex-end}.ReviewsBlock_arrowRight__m6sAX{justify-content:flex-start}.ReviewsBlock_arrowIcon__JSJ9x{font-size:36px;height:52px;width:52px}}@media (prefers-reduced-motion:reduce){.ReviewsBlock_arrowIcon__JSJ9x,.ReviewsBlock_reviewCard__4Ghv5,.ReviewsBlock_reviews__UBa2d{transition:none}}.LetsGoBlock_graffiti__BzgJh{background-image:url(/static/media/graffiti2.e5437f3e94fe68d72e64.png);background-position:50%;background-size:cover;height:100vh;position:absolute;top:-80%;width:100%;z-index:0}.LetsGoBlock_wrapper__AWUaH{align-items:center;display:flex;flex-direction:column;gap:100px;height:100vh;justify-content:center;position:relative;width:100%}.LetsGoBlock_title__lTlgY{font-size:64px}.LetsGoBlock_inputWrapper__GolwQ{display:flex;justify-content:center;margin-top:20px;padding:40px;position:relative;width:75%;z-index:100}.LetsGoBlock_polygon__39mSc{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-10}.LetsGoBlock_input__xOLnb{background-color:#fff;border:none;border-left:12px solid #0000;border-radius:0;box-shadow:0 0 0 #00000080;font-size:32px;margin:0 10px;padding:0 60px;width:100%;&:focus{border-left:12px solid var(--color-accent);box-shadow:0 4px 5px #0000004d;outline:none;transform:translateY(-4px)}}.LetsGoBlock_button__Vzzyr,.LetsGoBlock_input__xOLnb{font-family:involve-regular,sans-serif;height:112px;transform:translateY(0);transition:.2s ease}.LetsGoBlock_button__Vzzyr{background-color:#d03311;border:none;color:#fff;cursor:pointer;font-size:48px;font-weight:600;margin-top:20px;padding:10px;width:550px;z-index:100;&:hover{background-color:var(--color-accent);transform:translateY(-4px)}}@media (max-width:1024px){.LetsGoBlock_graffiti__BzgJh{height:100%;inset:0;opacity:.5;pointer-events:none}.LetsGoBlock_wrapper__AWUaH{gap:32px;height:auto;min-height:440px;padding:24px 0}.LetsGoBlock_title__lTlgY{font-size:clamp(32px,7vw,48px);line-height:1.15;text-align:center}.LetsGoBlock_inputWrapper__GolwQ{margin:0;padding:16px 8px;width:min(100%,600px)}.LetsGoBlock_input__xOLnb{border-left-width:4px;font-size:16px;height:64px;margin:0;min-width:0;padding:0 12px}.LetsGoBlock_input__xOLnb:focus{border-left-width:4px}.LetsGoBlock_button__Vzzyr{font-size:28px;height:64px;margin:0;width:min(100%,400px)}}.Schools_loader__JYZRg{align-items:center;gap:20px;height:100vh;justify-content:center;width:100%}.Schools_schoolsPage__SalJs{background-color:var(--color-bg);height:auto;min-height:100vh;padding-left:155px;width:100%}.Schools_container__8hfN7{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-display:swap;font-family:raydis-header;font-style:normal;font-weight:700;src:url(/static/media/RAYDIS.62ef4a2612c61e8ed8b7.woff2) format("woff2"),url(/static/media/RAYDIS.374bea6593b3670f116b.woff) format("woff")}@font-face{font-display:swap;font-family:involve-regular;font-style:normal;font-weight:400;src:url(/static/media/Involve-VF.f827f40fda0bffef6a15.woff2) format("woff2"),url(/static/media/Involve-VF.c69531c1f3504be739a6.woff) format("woff")}body{background-color:#3b3c3f;background-color:var(--color-bg);color:#f7f7f8;color:var(--color-text);font-family:involve_regular,sans-serif}h1,h2,h3,h4,h5,h6{font-family:raydis-header,sans-serif;font-weight:700}:root{--scrollbar-track:#27272a;--scrollbar-thumb:#55565e;--scrollbar-thumb-hover:#70717a;--color-bg:#3b3c3f;--color-surface:#27272a;--color-text:#f7f7f8;--color-subtext:#dadadd;--color-border:#4e4e56;--color-muted:#434349;--color-accent:#f77d40;--color-accent-hover:#faab77;--color-accent-active:#d03311;--color-error:#e64110;--color-success:#f55b1a;--input-bg:#3b3c3f;--input-border:#606169}[data-theme=light]{--scrollbar-track:#eeeff0;--scrollbar-thumb:#babbbf;--scrollbar-thumb-hover:#96969e;--color-bg:#fff5ed;--color-surface:#fee8d6;--color-text:#27272a;--color-subtext:#434349;--color-border:#dadadd;--color-muted:#eeeff0;--color-accent:#f77d40;--color-accent-hover:#faab77;--color-accent-active:#d03311;--color-error:#e64110;--color-success:#f55b1a;--input-bg:#fff;--input-border:#babbbf}*{scrollbar-color:#55565e #27272a;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#27272a;background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:#55565e;background:var(--scrollbar-thumb);border:2px solid #27272a;border:2px solid var(--scrollbar-track);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#70717a;background:var(--scrollbar-thumb-hover)}:where([role=alert],[role=status]){font-family:involve-regular,sans-serif;font-size:13px;font-weight:400;line-height:1.5}
/*# sourceMappingURL=main.b478a08b.css.map*/