@import "https://fonts.googleapis.com/css?family=Roboto+Mono:100,400,600,700";.buttongroups{--buttongroups-color-element:#e2e0fb;--buttongroups-color-text:#1a0056;--buttongroups-color-element-active:#644e93;--buttongroups-color-text-active:#fff;--buttongroups-outline:#fff;--buttongroups-hover-background:#d5c5f7;--buttongroups-disabled-background:#353535;--buttongroups-disabled-color:#888;--buttongroups-padding:10px;--buttongroups-gap:2px;--buttongroups-gap-content:7px;gap:var(--buttongroups-gap);font-family:Roboto,sans-serif;display:flex}.buttongroups__button{justify-content:center;align-items:center;gap:var(--buttongroups-gap-content);width:max-content;padding:var(--buttongroups-padding);background:var(--buttongroups-color-element);color:var(--buttongroups-color-text);-webkit-user-select:none;user-select:none;z-index:1;border:1px solid #0000;border-radius:3px;outline:1px solid #0000;font-family:Roboto,sans-serif;transition:padding .25s cubic-bezier(.11,.49,1,1.42),border-radius .3s ease-in-out,background .3s;display:flex;position:relative}.buttongroups__button:first-of-type{border-radius:50px 9px 9px 50px}.buttongroups__button:last-of-type{border-radius:9px 50px 50px 9px}.buttongroups__button:enabled:active:not(.buttongroups_active){padding-inline:calc(var(--buttongroups-padding) + 10px)}.buttongroups__button:enabled:active:not(.buttongroups_active):first-of-type,.buttongroups__button:enabled:active:not(.buttongroups_active):last-of-type{padding-inline:calc(var(--buttongroups-padding) + 5px)}.buttongroups__button:enabled:active:not(.buttongroups_active)+.buttongroups__button{padding-inline:calc(var(--buttongroups-padding) / 2)}.buttongroups__button:has(+.buttongroups__button:enabled:active:not(.buttongroups_active):active){padding-inline:calc(var(--buttongroups-padding) / 2)}.buttongroups__button:focus:not(.buttongroups__button:active){outline-color:var(--buttongroups-outline);outline-offset:2px;z-index:2}.buttongroups__button:hover{background:var(--buttongroups-hover-background)}.buttongroups__button:disabled{background:var(--buttongroups-disabled-background);color:var(--buttongroups-disabled-color);opacity:.6;cursor:default}.buttongroups__button .baseicon{justify-content:center;align-items:center;display:flex}.buttongroups__button .baseicon:before{color:var(--buttongroups-color-text)!important}.buttongroups__button.buttongroups_active{color:var(--buttongroups-color-text-active);background:var(--buttongroups-color-element-active);cursor:default;border-radius:50px}.buttongroups__button.buttongroups_active .baseicon{justify-content:center;align-items:center;display:flex}.buttongroups__button.buttongroups_active .baseicon:before{color:var(--buttongroups-color-text-active)!important}.buttongroups__button.buttongroups_active:focus{outline-color:#0000!important}.buttongroups__button_focus:focus{outline-color:var(--buttongroups-outline);outline-offset:2px;z-index:2}.sliders{--sliders-background:#63508c;--sliders-background-unfilled:#e6ddf7;--sliders-height:16px;--sliders-width:300px;--sliders-width-left:40%;--sliders-height-handle:44px;--slider-border-radius-left:8px 2px 2px 8px;--slider-border-radius-right:2px 8px 8px 2px;--sliders-margin-inline:6px;--sliders-strokoe-width:16;height:var(--sliders-height);width:var(--sliders-width);justify-content:center;align-items:center;display:flex}.sliders_nohandle{--slider-border-radius-left:8px;--slider-border-radius-right:8px;gap:4px}.sliders__wave{border-radius:8px;height:38px;position:relative;overflow:hidden}.sliders__wave-svg{height:100%;position:absolute;top:0;left:0;overflow:visible}.sliders__wave-svg-path{stroke:#63508c;fill:none;stroke-width:var(--sliders-strokoe-width);stroke-linecap:round;stroke-linejoin:round}.sliders__left{height:100%;width:var(--sliders-width-left);background:var(--sliders-background);border-radius:var(--slider-border-radius-left);align-items:center;display:flex}.sliders__left-icon{margin-left:6px}.sliders__handle{height:var(--sliders-height-handle);background:var(--sliders-background);width:4px;margin-inline:var(--sliders-margin-inline);border-radius:10px}.sliders__right{height:100%;width:calc(100% - var(--sliders-width-left));background:var(--sliders-background-unfilled);border-radius:var(--slider-border-radius-right);justify-content:end;align-items:center;display:flex}.sliders__right-dot{background:var(--sliders-background);border-radius:2px;width:4px;height:4px;margin-right:6px}.sliders.sliders-size_s{--sliders-height:24px;--sliders-height-handle:44px;--sliders-strokoe-width:24}.sliders.sliders-size_s.sliders_nohandle{--slider-border-radius-left:16px;--slider-border-radius-right:16px}.sliders.sliders-size_m{--sliders-height:40px;--sliders-height-handle:52px;--slider-border-radius-left:12px 3px 3px 12px;--slider-border-radius-right:3px 12px 12px 3px;--sliders-strokoe-width:40}.sliders.sliders-size_m.sliders_nohandle{--slider-border-radius-left:12px;--slider-border-radius-right:12px}.sliders.sliders-size_l{--sliders-height:56px;--sliders-height-handle:68px;--slider-border-radius-left:16px 4px 4px 16px;--slider-border-radius-right:4px 16px 16px 4px;--sliders-strokoe-width:56}.sliders.sliders-size_l.sliders_nohandle{--slider-border-radius-left:8px;--slider-border-radius-right:8px}.sliders.sliders-size_xl{--sliders-height:96px;--sliders-height-handle:108px;--slider-border-radius-left:28px 7px 7px 28px;--slider-border-radius-right:7px 28px 28px 7px;--sliders-strokoe-width:96}.sliders.sliders-size_xl.sliders_nohandle{--slider-border-radius-left:28px;--slider-border-radius-right:28px}.sliders.disabled{--sliders-background:#a3a0a7;--sliders-background-unfilled:#dcd8e0}.switchbutton{--switchbutton-width:52px;--switchbutton-height:32px;--switchbutton-width-handle:16px;--switchbutton-height-handle:16px;--switchbutton-background:#e4e0e9;--switchbutton-background-active:#63508c;--switchbutton-background-handle:#78737d;--switchbutton-margin-handle:6px;--switchbutton-margin-handle-active:3px;--switchbutton-margin-handle-icon:2px;--switchbutton-border-width:2px}.switchbutton__track{width:var(--switchbutton-width);height:var(--switchbutton-height);background:var(--switchbutton-background);border:var(--switchbutton-border-width) solid #78737d;outline-offset:1px;cursor:pointer;border-radius:100px;outline:1px solid #0000;justify-content:start;align-items:center;transition:all .4s;display:flex}.switchbutton__track:enabled:active .switchbutton__track-handle{width:28px;height:28px;margin:0}.switchbutton__track:disabled{--switchbutton-background-active:#78737d;cursor:default}.switchbutton__track_active{background:var(--switchbutton-background-active);border-color:#0000}.switchbutton__track_active .switchbutton__track-handle{transform:translate(calc(var(--switchbutton-width) - var(--switchbutton-width-handle) * 2))}.switchbutton__track-handle{width:calc((var(--switchbutton-height) + var(--switchbutton-border-width)) / 2);height:calc((var(--switchbutton-height) + var(--switchbutton-border-width)) / 2);background:var(--switchbutton-background-handle);margin:var(--switchbutton-margin-handle);border-radius:50%;justify-content:center;align-items:center;transition:all .2s,transform .25s;display:flex}.switchbutton__track-handle:has(.baseicon){--switchbutton-margin-handle:3px}.switchbutton__track-handle_active{width:24px;height:24px;margin:var(--switchbutton-margin-handle-icon);background:#fff}.switchbutton__track-handle:has(.baseicon){width:24px;height:24px}.switchbutton__track:focus-visible{outline-color:#fff}.switchbutton-global-move .switchbutton__track-handle{transition:none}.switchbutton-global-move:before{content:"";z-index:2147483647;position:fixed;top:0;bottom:0;left:0;right:0}.extra_switch{--switchbutton-background-active:#7acf4c}.lineprogress{--height-progress:8px;align-items:center;gap:3px;width:100%;display:flex;overflow:hidden}.lineprogress__wave{border-radius:8px;height:18px;transition:all .1s;position:relative;overflow:hidden}.lineprogress__wave-svg{height:100%;position:absolute;top:0;left:0;overflow:visible}.lineprogress__wave-svg-path{stroke:red;fill:none;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.lineprogress__progress{height:var(--height-progress);border-radius:var(--height-progress);width:var(--width);background:red;transition:all .2s linear}.lineprogress__progress_divider{border-radius:var(--height-progress) 2px 2px var(--height-progress)}.lineprogress__overflow{--bg-dot:red;border-radius:calc(var(--height-progress) + 15px);height:var(--height-progress);background:#ff000079;flex-grow:1;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.lineprogress__overflow_divider{border-radius:2px var(--height-progress) var(--height-progress) 2px}.lineprogress__overflow:before{content:"";aspect-ratio:1;background:var(--bg-dot);border-radius:50%;height:100%;display:block}.lineprogress__divider{width:4px;height:calc(var(--height-progress) * 3);background:red;border-radius:8px}.checkbox{--checkbox-width-main:48px;--checkbox-color-group:#fff;--checkbox-width:18px;--checkbox-height:18px;--checkbox-border:2px solid #78737d;--checkbox-border-radius:2px;--checkbox-margin:calc((var(--checkbox-width-main) - var(--checkbox-widht-parent)) / 2);--checkbox-widht-parent:40px;--checkbox-height-parent:40px;--checkbox-background:#6750a4;--checkbox-background-disable:#a3a0a7;--checkbox-background-hover:#a3a0a733;--checkbox-background-hover-checked:#6750a433;--checkbox-width-svg:11px;align-items:center;display:flex}.checkbox__item{flex-direction:column;display:flex}.checkbox__item-group{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;max-width:-moz-fit-content;max-width:fit-content;font-family:Roboto,sans-serif;display:flex;position:relative}.checkbox__item-group-input{justify-content:center;align-items:center;display:flex}.checkbox__item-group:has([type=checkbox]:disabled){cursor:default}.checkbox__item-group-box{width:var(--checkbox-widht-parent);height:var(--checkbox-height-parent);background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex}.checkbox__item-group-box span{width:var(--checkbox-width);height:var(--checkbox-height);border:var(--checkbox-border);border-radius:var(--checkbox-border-radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .25s;display:flex}.checkbox__item-child{margin-left:20px}.checkbox input[type=checkbox]{z-index:-10;opacity:0;width:0;height:0;position:absolute}.checkbox input[type=checkbox]:enabled:checked+.checkbox__item-group-box:hover{background:var(--checkbox-background-hover-checked)}.checkbox input[type=checkbox]:enabled:not(:checked)+.checkbox__item-group-box:hover{background:var(--checkbox-background-hover)}.checkbox input[type=checkbox]:enabled:checked+.checkbox__item-group-box span,.checkbox input[type=checkbox]:enabled:indeterminate+.checkbox__item-group-box span{background:var(--checkbox-background);border-color:#0000}.checkbox input[type=checkbox]:disabled+.checkbox__item-group-box span{border-color:var(--checkbox-background-disable);cursor:default}.checkbox input[type=checkbox]:disabled+.checkbox__item-group-box span.disabled-bg{background:var(--checkbox-background-disable)}.checkbox input[type=checkbox]:focus+.checkbox__item-group-box{border-color:#fff}.checkbox input[type=checkbox]:checked+.checkbox__item-group-box span .checkbox_svg .checkbox_line{animation:.125s forwards checked}.checkbox input[type=checkbox]:enabled+.checkbox__item-group-box span.nochecked .checkbox_svg .checkbox_line{animation:.1s forwards nochecked}.checkbox_svg{width:var(--checkbox-width-svg)}.checkbox_line{fill:none;stroke:#fff;stroke-width:15px;stroke-miterlimit:10;stroke-dasharray:0 154}@keyframes checked{0%{stroke-dasharray:0 154}to{stroke-dasharray:140 154}}@keyframes nochecked{0%{stroke-dasharray:140 154}to{stroke-dasharray:0 154}}.extra_check{--checkbox-background:#03a3ff;--checkbox-border:2px solid #fff;--checkbox-background-hover-checked:#03a3ff33}.radiobutton{--radiobutton-width-content:40px;--radiobutton-height-content:40px;--radiobutton-width:20px;--radiobutton-height:20px;--radiobutton-border:2px solid #fff;--radiobutton-border-disabled:2px solid #a3a0a7;--radiobutton-background:#fff;--radiobutton-background-disabled:#a3a0a7}.radiobutton__content{width:var(--radiobutton-width-content);height:var(--radiobutton-height-content);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex}.radiobutton__content-circle{width:var(--radiobutton-width);height:var(--radiobutton-height);border:var(--radiobutton-border);outline-offset:5px;background:0 0;border-radius:50%;outline:2px solid #0000;justify-content:center;align-items:center;display:flex}.radiobutton__content-circle-checked{background:0 0;border-radius:50%;width:10px;height:10px;transition:all .25s;transform:scale(0)}.radiobutton input[type=radio]{z-index:-100;opacity:0;width:0;height:0;position:absolute}.radiobutton input[type=radio]:enabled:checked+.radiobutton__content .radiobutton__content-circle-checked{background:var(--radiobutton-background);transform:scale(1)}.radiobutton input[type=radio]:enabled+.radiobutton__content:hover{background:#ffffff27}.radiobutton input[type=radio]:enabled:focus+.radiobutton__content .radiobutton__content-circle{outline-color:#fff}.radiobutton input[type=radio]:disabled+.radiobutton__content{cursor:default}.radiobutton input[type=radio]:disabled:checked+.radiobutton__content .radiobutton__content-circle-checked{background:var(--radiobutton-background-disabled);transform:scale(1)}.radiobutton input[type=radio]:disabled+.radiobutton__content .radiobutton__content-circle{border:var(--radiobutton-border-disabled)}.dialog{--dialog-background-main:#000000b3;--dialog-background:#2b2b2b;--dialog-max-width:350px;--dialog-height:100px;--dialog-padding-left:24px;--dialog-padding-right:24px;--dialog-padding-top:24px;--dialog-padding-bottom:24px;--dialog-padding-bottom-header:10px;--dialog-padding-top-actions:0;--dialog-border-radius:24px;--dialog-color:#fff;--dialog-font-family:"Roboto", sans-serif;--dialog-padding-header:0 0 0 24px;--dialog-font-size-header:28px;--dialog-padding-body:0 0 0 24px;--dialog-font-size-body:16px;--dialog-max-width-bottom:40%;--dialog-max-height-bottom:90%;--dialog-gap-content:15px;--dialog-transition:.25s;--dialog-content-min-height:30%;z-index:999999999;background:var(--dialog-background-main);width:100vw;min-height:100dvh;transition:var(--dialog-transition);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.dialog__content{gap:var(--dialog-gap-content);background:var(--dialog-background);padding-left:var(--dialog-padding-left);padding-right:var(--dialog-padding-right);border-radius:var(--dialog-border-radius);color:var(--dialog-color);font-family:var(--dialog-font-family);transition:var(--dialog-transition);flex-direction:column;display:flex;overflow:auto}.dialog__content-header{width:100%;padding-bottom:var(--dialog-padding-header);font-size:var(--dialog-font-size-header);background:var(--dialog-background);padding-top:var(--dialog-padding-top);padding-bottom:var(--dialog-padding-bottom-header);font-weight:400;position:sticky;top:0}.dialog__content-body{width:100%;height:100%;padding-bottom:var(--dialog-padding-body);color:var(--dialog-color);font-size:var(--dialog-font-size-body);line-height:1.4}.dialog__content-actions{background:var(--dialog-background);width:100%;padding-bottom:var(--dialog-padding-bottom);padding-top:var(--dialog-padding-top-actions);position:sticky;bottom:0}.dialog.default{opacity:0;height:100dvh}.dialog.default.open_dialog{opacity:1}.dialog.default .dialog__content{width:100%;min-height:var(--dialog-content-min-height);max-width:var(--dialog-max-width);height:var(--dialog-height);opacity:0;transform:scale(.9)}.dialog.default .dialog__content.open_modal{opacity:1;transform:scale(1)}.dialog.fullscreen{--dialog-background-main:none;--dialog-border-radius:0;align-items:start}.dialog.fullscreen .dialog__content{opacity:0;width:100vw;height:100dvh;transform:scale(.99)}.dialog.fullscreen .dialog__content.open_modal{opacity:1;transform:scale(1)}.dialog.right{--dialog-border-radius:24px 0 0 24px;opacity:0;justify-content:end;align-items:start}.dialog.right.open_dialog{opacity:1}.dialog.right .dialog__content{max-width:var(--dialog-max-width);height:100dvh;transform:translate(100%)}.dialog.right .dialog__content.open_modal{transform:translate(0)}.dialog.left{--dialog-border-radius:0 24px 24px 0;opacity:0;justify-content:start;align-items:start}.dialog.left.open_dialog{opacity:1}.dialog.left .dialog__content{max-width:var(--dialog-max-width);height:100dvh;transform:translate(-100%)}.dialog.left .dialog__content.open_modal{transform:translate(0)}.dialog.bottom{--dialog-border-radius:24px 24px 0 0;opacity:0;align-items:end}.dialog.bottom.open_dialog{opacity:1}.dialog.bottom .dialog__content{width:100%;min-height:40%;max-width:var(--dialog-max-width);height:var(--dialog-height);transform:translateY(100%)}.dialog.bottom .dialog__content.open_modal{transform:translateY(0)}.dialog ::-webkit-scrollbar{width:5px}.dialog ::-webkit-scrollbar-track{background:#c5c5c5;border-radius:100px}.dialog ::-webkit-scrollbar-thumb{background:#7c7c7c;border-radius:100px}.button{--button-padding:10px 16px;--button-border-radius:300px;--button-font-size:20px;--button-box-shadow:none;--button-background:#e6ddf7;--button-border:1px solid transparent;--button-background-filled:#cdb7fc;--button-background-elevated:#e6ddf7;--button-background-tonal:#646464;--button-background-outlined:transparent;--button-background-text:transparent;--button-background-disabled:#9c9c9c;--button-color-elevated:#360e6f;--button-color-filled:#360e6f;--button-color-tonal:#e6ddf7;--button-color-outlined:#7c7c7c;--button-color-text:#c5aef9;--button-color-disabled:#444;--button-background-hover-text:#ffffff15;--button-background-hover-title:#ffffff15;width:100%;max-width:-moz-fit-content;max-width:fit-content}.button button{padding:var(--button-padding);border-radius:var(--button-border-radius);font-size:var(--button-font-size);box-shadow:var(--button-box-shadow);background:var(--button-background);border:var(--button-border);outline-offset:3px;text-wrap:nowrap;outline:2px solid #0000;justify-content:center;align-items:center;gap:5px;transition:all .25s;display:flex}.button button.xs{--button-padding:6px 12px;--button-font-size:14px}.button button.xs.square{--button-border-radius:12px}.button button.xs.elevated{--button-box-shadow:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026}.button button.xs.outlined{--button-border:1px solid #969696}.button button.s{--button-padding:10px 16px;--button-font-size:14px}.button button.s.square{--button-border-radius:12px}.button button.s.elevated{--button-box-shadow:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026}.button button.s.outlined{--button-border:1px solid #969696}.button button.m{--button-padding:16px 24px;--button-font-size:16px}.button button.m.square{--button-border-radius:16px}.button button.m.elevated{--button-box-shadow:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026}.button button.m.outlined{--button-border:1px solid #969696}.button button.l{--button-padding:32px 48px;--button-font-size:24px}.button button.l.square{--button-border-radius:28px}.button button.l.elevated{--button-box-shadow:0 4px 8px 3px #00000026, 0 1px 3px 0 #0000004d}.button button.l.outlined{--button-border:2px solid #969696}.button button.xl{--button-padding:48px 64px;--button-font-size:32px}.button button.xl.square{--button-border-radius:28px}.button button.xl.elevated{--button-box-shadow:0 4px 8px 3px #00000026, 0 1px 3px 0 #0000004d}.button button.xl.outlined{--button-border:2px solid #969696}.button button.round{--button-border-radius:300px}.button button.elevated{background:var(--button-background-elevated);color:var(--button-color-elevated)}.button button.filled{background:var(--button-background);color:var(--button-color-filled)}.button button.tonal{background:var(--button-background-tonal);color:var(--button-color-tonal)}.button button.tonal:enabled:hover{background:var(--button-background-hover-text)}.button button.outlined{background:var(--button-background-outlined);color:var(--button-color-outlined)}.button button.outlined:enabled:hover{background:var(--button-background-hover-text)}.button button.text{background:var(--button-background-text);color:var(--button-color-text)}.button button.text:enabled:hover{background:var(--button-background-hover-text)}.button button:disabled{background:var(--button-background-disabled);color:var(--button-color-disabled);cursor:default}.button button:focus-visible{outline-color:#fff}.badge{color:#fff;background:#992e28;border-radius:50px;justify-content:center;align-items:center;width:6px;height:6px;transition:all .15s;display:flex}.badge:has(.badge__value){width:-moz-fit-content;width:fit-content;min-width:16px;height:16px}.badge__value{font-family:Roboto,sans-serif;font-size:11px}.badge__value.large{padding-inline-start:4px;padding-inline-end:4px}.extra_badge{position:absolute;top:-2px;right:-2px}.fab{--fab-padding:8px;--fab-right:60px;--fab-bottom:60px;--fab-gap:8px;--fab-background:#e7dbfd;--fab-border-radius:16px;--fab-gap-menu:10px;right:var(--fab-right);bottom:var(--fab-bottom);align-items:end;gap:var(--fab-gap);flex-direction:column;display:flex;position:fixed}.fab__menu{align-items:end;gap:var(--fab-gap-menu);opacity:0;flex-direction:column;transition:all .45s;display:flex}.fab__menu.fab_menu_active{opacity:1}.fab__menu-button{text-wrap:nowrap;opacity:0;-webkit-user-select:none;user-select:none;border-radius:28px;justify-content:center;align-items:center;gap:5px;width:10%;max-width:-moz-fit-content;max-width:fit-content;padding:16px 24px;transition:all .45s;display:flex;overflow:hidden}.fab__menu-button.fab_menu_button_active{opacity:1;width:100%}.fab__menu-button:disabled{cursor:default}.fab__button{width:100%;max-width:-moz-fit-content;max-width:fit-content;padding:var(--fab-padding);border-radius:var(--fab-border-radius);background:var(--fab-background);justify-content:center;align-items:center;gap:8px;transition:all .25s;display:flex;box-shadow:0 6px 10px 4px #00000026,0 2px 3px #0000004d}.fab__button-title{font-family:Roboto,sans-serif;font-size:16px}.fab__button.fab_active{border-radius:100px;transform:scale(.8)rotate(-90deg)}.fab__button.xs{--fab-padding:8px}.fab__button.s{--fab-padding:16px}.fab__button.m{--fab-padding:26px}.fab__button.l{--fab-padding:30px}.datepicker{--datepicker-padding:24px;--datepicker-background-today:#6448a0;--datepicker-background-range:#e4d6ff;--datepicker-color:#48444e;--datepicker-background:#ebe5ef;--datepicker-activeday-color:#ebe5ef;--datepicker-background-hover:#2e2e2e;--datepicker-hover-transition:.25s}.datepicker__container{cursor:grab;gap:48px;display:flex}.datepicker__title{color:var(--datepicker-color);font-size:14px;font-weight:500}.datepicker__date{color:var(--datepicker-color);padding-top:36px;padding-bottom:12px;font-size:32px}.datepicker__date-range{gap:10px;font-size:28px;display:flex}.datepicker__divider{width:calc(100% + var(--dialog-padding) * 2);background:var(--datepicker-color-divider);height:1px;transform:translate(calc(var(--dialog-padding) * -1));transition:all .25s}.datepicker__content{width:100%;color:var(--datepicker-color);-webkit-user-select:none;user-select:none;background:var(--dialog-background)}.datepicker__content-years{justify-content:space-between;align-items:center;padding:3px 0;display:flex}.datepicker__content-years-title{cursor:pointer;align-items:center;gap:10px;width:100%;max-width:-moz-fit-content;max-width:fit-content;min-height:48px;font-size:14px;font-weight:500;display:flex}.datepicker__content-years-title svg{transition:all .25s}.datepicker__content-years-title.active_yearpicker svg{transform:rotate(180deg)}.datepicker__content-years-toggle{display:flex}.datepicker__content-years-toggle span{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex}.datepicker__content-years-toggle span:hover{background:#00000015}.datepicker__content-calendar{width:100%;color:var(--datepicker-color);position:relative}.datepicker__content-calendar-weeks{justify-content:center;display:flex}.datepicker__content-calendar-weeks-day{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.datepicker__content-calendar-days{grid-template-columns:repeat(7,1fr);align-items:center;gap:8px;width:100%;min-height:300px;padding:8px;display:grid}.datepicker__content-calendar-days-day{aspect-ratio:1;width:100%;color:var(--datepicker-color);cursor:pointer;z-index:3;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.datepicker__content-calendar-days-day:after{content:"";z-index:-1;background-color:#0000;width:130%;height:100%;position:absolute;top:0;left:-15%}.datepicker__content-calendar-days-day.nocursor{cursor:grab}.datepicker__content-calendar-days-day:not(.day_in_range):not(.active_day).today{border-color:var(--datepicker-background-today);color:var(--datepicker-background-today)}.datepicker__content-calendar-days-day:not(.nocursor):not(.active_day):not(.day_in_range):hover{background:var(--datepicker-background-hover)}.datepicker__content-calendar-days-day.day_in_range{color:#000!important}.datepicker__content-calendar-days-day.day_in_range:after{background:var(--datepicker-background-range)}.datepicker__content-calendar-yearpicker{background:var(--dialog-background);opacity:0;z-index:-1;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;height:100%;padding:8px;transition:all .25s;display:grid;position:absolute;top:0;left:0;overflow-y:auto;transform:translateY(-20px)}.datepicker__content-calendar-yearpicker.active_yearpicker{z-index:55;opacity:1;transform:translateY(0)}.datepicker__content-calendar-yearpicker-year{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:72px;height:36px;margin:auto;transition:all .2s;display:flex}.datepicker__content-calendar-yearpicker-year:not(.active_day):hover{background:var(--datepicker-background-hover)}.datepicker__actions{justify-content:end;display:flex}.active_day{z-index:5;position:relative;color:var(--datepicker-activeday-color)!important}.active_day:before{content:"";background:var(--datepicker-background-today);z-index:-1;border-radius:100px;width:100%;height:100%;transition:all .25s;position:absolute;top:0;left:0}.active_day:has(+.day_in_range):after{background-color:var(--datepicker-background-range);z-index:-2;width:65%;height:100%;position:absolute;top:0;left:50%}.active_day:has(+.active_day):after{background-color:var(--datepicker-background-range);z-index:-2;width:65%;height:100%;position:absolute;top:0;left:50%}.day_in_range+.active_day:after{background-color:var(--datepicker-background-range);z-index:-2;width:65%;height:100%;position:absolute;top:0;right:50%}.active_day~.active_day:not(:has(+.day_in_range)):after{background-color:var(--datepicker-background-range);z-index:-2;width:65%;height:100%;position:absolute;top:0;right:50%}.datepicker_button_extra{--button-color-text:var(--datepicker-color)}.transition250{transition:all .25s}.datepicker_extra{--dialog-height:fit-content;--dialog-background:var(--datepicker-background);--dialog-padding:var(--datepicker-padding)}.datepicker_extra .dialog__content{align-items:start;gap:0;width:100%;overflow:hidden}@media (max-width:425px){.dialog__content{margin:10px}}.textfield{--textfield-background:#000;--textfield-background-label:#000;--textfield-color-active:#fff;--textfield-width:100%;--textfield-max-width:200px;--textfield-height:40px;--textfield-max-height:40px;--textfield-padding:12px 16px;--textfield-border-radius:4px;--textfield-color-text:#fff;--textfield-border:1px solid #a5a5a5;--textfield-outline:1px solid transparent;--textfield-color-text-label:#a5a5a5;--textarea-height:40px;--textarea-max-height:50px;--textarea-max-width:500px;--textarea-width:100%;--textfield-font-family:"Roboto", sans-serif;--textfield-padding-inline-label:4px;--textfield-transform-label:translate(-10%, -50%) scale(.8);--textfield-error-color:#9e2525;--textfield-font-size-label:14px;width:100%;max-width:-moz-fit-content;max-width:fit-content;position:relative}.textfield__input{height:var(--textfield-height);max-height:var(--textfield-max-height);width:var(--textfield-width);max-width:var(--textfield-max-width);padding:var(--textfield-padding);background:var(--textfield-background);border:var(--textfield-border);outline:var(--textfield-outline);border-radius:var(--textfield-border-radius);color:var(--textfield-color-text);font-family:var(--textfield-font-family);transition:all .25s}span+.textfield__input{padding-inline-start:40px;padding-inline-end:40px}.textfield__input:focus,.textfield__input:not(:placeholder-shown){border-color:var(--textfield-color-active);outline-color:var(--textfield-color-active)}.textfield__input:focus~.textfield__label,.textfield__input:not(:placeholder-shown)~.textfield__label{transform:var(--textfield-transform-label);background:var(--textfield-background-label);padding-inline:var(--textfield-padding-inline-label);color:var(--textfield-color-active);border-radius:100px;top:0}span+.textfield__input:focus~.textfield__label,span+.textfield__input:not(:placeholder-shown)~.textfield__label{transform:translate(-30%,-50%)scale(.8)}.textfield__input:focus~.textfield__tools,.textfield__input:not(:placeholder-shown)~.textfield__tools{color:var(--textfield-color-active)}.textfield__input:disabled,.textfield__input:disabled+.textfield__label{opacity:.5}.textfield__input.error_input:focus,.textfield__input.error_input:not(:placeholder-shown){border-color:var(--textfield-error-color);outline-color:var(--textfield-error-color)}.textfield__input.error_input:not(:focus){outline-color:#0000}.textfield__input.error_input:focus~.textfield__label,.textfield__input.error_input:not(:placeholder-shown)~.textfield__label,.textfield__input.error_input:focus~.textfield__tools,.textfield__input.error_input:not(:placeholder-shown)~.textfield__tools{color:var(--textfield-error-color)}.textfield__textarea{height:var(--textarea-height);max-height:var(--textarea-max-height);width:var(--textarea-width);max-width:var(--textarea-max-width);padding:var(--textfield-padding);background:var(--textfield-background);border:var(--textfield-border);outline:var(--textfield-outline);border-radius:var(--textfield-border-radius);color:var(--textfield-color-text);font-family:var(--textfield-font-family);resize:none;align-items:center;display:flex}.textfield__textarea::-webkit-scrollbar{display:none}.textfield__textarea:focus,.textfield__textarea:not(:placeholder-shown){border-color:var(--textfield-color-active);outline-color:var(--textfield-color-active)}.textfield__textarea:focus~.textfield__label,.textfield__textarea:not(:placeholder-shown)+.textfield__label{background:var(--textfield-background-label);padding-inline:var(--textfield-padding-inline-label);color:var(--textfield-color-active);border-radius:100px;top:0;transform:translate(-10%,-50%)scale(.8)}.textfield__textarea:focus~.textfield__tools,.textfield__textarea:not(:placeholder-shown)~.textfield__tools{color:var(--textfield-color-active)}.textfield__textarea:disabled{opacity:.5}.textfield__textarea:disabled+.textfield__label,.textfield__textarea:disabled~.textfield__tools{opacity:.5;-webkit-user-select:none;user-select:none;cursor:default}.textfield__label{pointer-events:none;color:var(--textfield-color-text-label);font-family:var(--textfield-font-family);font-size:var(--textfield-font-size-label);-webkit-user-select:none;user-select:none;transition:all .25s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}span~.textfield__label{left:40px}.textfield__left-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.textfield__right-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.textfield__right-icon.error_icon{font-family:var(--textfield-font-family);background:#9e2525;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:14px;display:flex}.textfield__tools{width:100%;color:var(--textfield-color-text-label);font-size:11px;font-family:var(--textfield-font-family);justify-content:end;padding-inline-start:15px;padding-inline-end:15px;transition:all .25s;display:flex;position:absolute;bottom:-15px}.textfield__tools:has(.textfield__tools-support+.textfield__tools-counter){justify-content:space-between}.textfield__tools:has(.textfield__tools-support){justify-content:start}.textfield__tools p:first-of-type{max-width:70px}.listtile{--listtile-width:100%;--listtile-max-width:none;--listtile-height:fit-content;--listtile-justify:space-between;--listtile-justify-titles:start;--listtile-background:transparent;--listtile-padding:0;--listtile-border-radius:0;--listtile-gap:0;--listtile-width-titles:100%;--listtile-width-container:100%;--listtile-gap-titles:0;--listtile-padding-three:0;width:var(--listtile-width);max-width:var(--listtile-max-width);width:var(--listtile-width-container);height:var(--listtile-height);align-items:start;justify-content:var(--listtile-justify-content);background:var(--listtile-background);padding:var(--listtile-padding);border-radius:var(--listtile-border-radius);flex-direction:column;display:flex}.listtile__container{align-items:center;gap:var(--listtile-gap);width:var(--listtile-width-container);justify-content:var(--listtile-justify);display:flex}.listtile__titles{width:var(--listtile-width-titles);justify-content:var(--listtile-justify-titles);gap:var(--listtile-gap-titles);flex-direction:column;display:flex}.listtile_disabled{opacity:.5;cursor:default;-webkit-user-select:none;user-select:none}.listtile_disabled *{cursor:default;-webkit-user-select:none;user-select:none}.listtile__three-line{padding:var(--listtile-padding-three)}.list_extra{--listtile-background:#5f5f5f;--listtile-padding:6px 12px;--listtile-gap:20px;--listtile-gap-titles:5px;--listtile-width:100%;--listtile-max-width:250px;--listtile-padding-three:0 0 0 60px;border-bottom:2px solid gray}.list_leading{background:#a95ec0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.button_extra button{padding:3px}.dropfile{--dropfile-width:100%;--dropfile-max-width:200px;--dropfile-height:200px;--dropfile-max-height:none;--dropfile-border:2px dashed #fff;--dropfile-border-radius:20px;--dropfile-font-family:"Roboto", sans-serif;--dropfile-background:transparent;width:var(--dropfile-width);max-width:var(--dropfile-max-width);height:var(--dropfile-height);max-height:var(--dropfile-max-height);border:var(--dropfile-border);border-radius:var(--dropfile-border-radius);font-family:var(--dropfile-font-family);background:var(--dropfile-background);cursor:pointer;justify-content:center;align-items:center;display:flex}.dropfile input{display:none}.segment-buttons{--segment-border:1px solid #e2e2e2;--segment-border-radius:24px;--segment-max-width:fit-content;--segment-btn-bg:transparent;--segment-btn-color:#e2e2e2;--segment-btn-padding:12px 14px;--segment-btn-font-family:"Roboto";--segment-btn-font-size:14px;--segment-btn-gap:8px;--segment-btn-active-bg:#474747;--segment-btn-first-border-radiius:100px 0 0 100px;--segment-btn-last-border-radiius:0 100px 100px 0;--segment-btn-transition:.25s, padding;border:var(--segment-border);border-radius:var(--segment-border-radius);max-width:var(--segment-max-width);display:flex}.segment-buttons__button{background:var(--segment-btn-bg);color:var(--segment-btn-color);padding:var(--segment-btn-padding);font-family:var(--segment-btn-font-family);gap:var(--segment-btn-gap);transition:var(--segment-btn-transition);font-size:var(--segment-btn-font-size);display:flex}.segment-buttons__button:first-child{border-radius:var(--segment-btn-first-border-radiius);border-right:var(--segment-border)}.segment-buttons__button:last-child{border-radius:var(--segment-btn-last-border-radiius)}.segment-buttons__button.active{background:var(--segment-btn-active-bg)}.context-menu{--context-width:100%;--context-max-width:fit-content;--context-bg:#1f1f1f;--context-box-shadow:0px 2px 4px 2px #0000004d;--context-border-radius:4px;--context-right:32px;--context-top:29px;--context-left:none;--context-bottom:none;--context-transition:.25s;--context-item-align:center;--context-item-gap:12px;--context-item-color:#fff;--context-item-padding:12px 16px;--context-item-font-size:16px;--context-item-font-weight:400;--context-item-line-height:24px;--context-item-bg:transparent;--context-item-transition:.25s;--context-item-border-radius:4px;--context-item-hover-bg:#ffffff18;width:var(--context-width);max-width:var(--context-max-width);background:var(--context-bg);box-shadow:var(--context-box-shadow);border-radius:var(--context-border-radius);right:var(--context-right);top:var(--context-left);bottom:var(--context-bottom);left:var(--context-left);z-index:10;opacity:0;transition:var(--context-transition);flex-direction:column;position:absolute}.context-menu.active{opacity:1}.context-menu:focus{border:none;outline:none}.context-menu__item{align-items:var(--context-item-align);gap:var(--context-item-gap);color:var(--context-item-color);padding:var(--context-item-padding);font-weight:var(--context-item-font-weight);font-size:var(--context-item-font-size);line-height:var(--context-item-line-height);letter-spacing:.5px;background:var(--context-item-bg);transition:var(--context-item-transition);cursor:pointer;display:flex}.context-menu__item:first-of-type{border-top-left-radius:var(--context-item-border-radius);border-top-right-radius:var(--context-item-border-radius)}.context-menu__item:last-of-type{border-bottom-left-radius:var(--context-item-border-radius);border-bottom-right-radius:var(--context-item-border-radius)}.context-menu__item:hover{background:var(--context-item-hover-bg)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}button{cursor:pointer;border:none;outline:none}.swipebutton{--swipebutton-color-start:#353535;--swipebutton-color-end:#5e0000;--swipebutton-color-element:#1c1c1c;--swipebutton-color-element-icon:#fff;--swipebutton-color-text:#fff;--swipebutton-height:50px;--swipebutton-padding:2px;--swipebutton-min-width:200px;--swipebutton-shdow-size:10px;height:var(--swipebutton-height);min-width:var(--swipebutton-min-width);border-radius:var(--swipebutton-height);padding:var(--swipebutton-padding);background:var(--swipebutton-color-start);border:1px solid #1c1c1c;flex-grow:1;font-family:Roboto,sans-serif;position:relative;overflow:hidden}.swipebutton_gradient{overflow:initial;border-width:0}.swipebutton_gradient:after,.swipebutton_gradient:before{content:"";background-image:conic-gradient(from var(--angle),#4285f4,#db4437,#f4b400,#0f9d58);z-index:-1;border-radius:var(--swipebutton-height);width:100%;height:100%;padding:1px;position:absolute;top:50%;left:50%;translate:-50% -50%}.swipebutton_gradient:before{filter:blur(var(--swipebutton-shdow-size));opacity:.5}.swipebutton__text{width:100%;height:100%;color:var(--swipebutton-color-text);-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;font-size:14px;display:flex;position:absolute;top:0}.swipebutton__text_left{padding:0 10px 0 calc(var(--swipebutton-height) + 10px);justify-content:flex-start}.swipebutton__text_right{padding:0 calc(var(--swipebutton-height) + 10px) 0 10px;justify-content:flex-end}.swipebutton__text-transition-enter-active,.swipebutton__text-transition-leave-active{transition:opacity .2s}.swipebutton__text-transition-enter-from,.swipebutton__text-transition-leave-to{opacity:0}.swipebutton_grab{cursor:grabbing}.swipebutton__element{aspect-ratio:1;background:var(--swipebutton-color-element);z-index:10;border-radius:50%;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.swipebutton__element .baseicon{justify-content:center;align-items:center;display:flex}.swipebutton__element .baseicon:before{color:var(--swipebutton-color-element-icon)}.swipebutton__element_nograbing{cursor:grab;animation:2s linear infinite nograbingswipebutton}@keyframes nograbingswipebutton{0%{transform:translate(0)}50%{transform:translate(15%)}to{transform:translate(0)}}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html{--main-color-home-accent:#4971fe}html[data-theme=dark]{--black-invert:invert(1);--white-invert:invert(0);--menu-shadow:0px 2px 15px #ffffff0a;--shadow-user:#ffffff1a;--no-data-icon-bg:#ffffff21;--no-data-icon-color:#a8a8a8;--shadow-color:#00000080;--filled-button-disable-bg:#404040;--filled-button-disable-color:#828282;--primary-text-color:#f2f2f2;--primary-text-color-op:#f2f2f2b3;--border-color:#353535;--border-colors:#353535;--primary-white:#fff;--primary-color:#fff;--primary-opposite:#121212;--primary-opposite-hover:#000;--container-color:#252525;--disabled-color:#404040;--primary-black:#000;--primary-bg:#1c1c1c;--primary-bg-op:#1c1c1c80;--primary-bg-opaciti:#fff;--primary-bg-opaciti-2:#c4c4c4;--primary-bg-transparent:#0000;--additional-one:#2e2e2e;--additional-two:#5a5a5a;--additional-two-menu:#5a5a5ac8;--additional-three:#333;--additonal-four:#202735;--additonal-five:#292929;--additional-six:#474747;--dialog-background:#2929294d;--dialog-background-op:#29292980;--notification-background:#292929;--ripple:#fff;--title-image-file:#fff;--seccess-fill:#16a34a;--seccess-fill-op:#16a34a1a;--seccess-fill-bg:#16a34a66;--warning-fill:#f0bd00;--warning-fill-op:#f0bd001a;--error-fill:#f21608;--error-fill-op:#ff11001a;--error-fill-op-3:#f211004d;--course-info-color:#828282;--course-info-color-hover:#8282820d;--context-menu-bg:#4d4d4d80;--context-menu-two-bg:#4d4d4d80;--menu-course-color:#252525;--menu-course-color-item:#2e2e2e;--primary-color-text:#fff;--course-item-edit-btn:#0000003d;--additional-1:#949494;--image-pw-primary-color:#fff;--danger-info:#553939;--danger-info-hover:#422222;--groupcard-bg:#252525cc;--groupcard-btn-bg:#587bbfb3;--groupcard-btn-color:#162f61;--telegram-connect-op:#000000b3;--telegram-connect-text:#fff;--telegram-noti-time:#ffffff4d;--telegram-noti:#24252e99;--telegram-noti-two:#24252e66;--telegram-noti-three:#24252e4d;--langchange-bg:#121212;--langchange-block-bg:#252525;--balance-icon-op:#0000001a;--homework-bg:#38383b;--homework-avatar-bg:#4b4b4e;--warning-fill-bg:#332f00;--hw-status:#f7f7fa33;--error-fill-bg:#331b19;--hw-submit:#2e2e30;--progress-page-load:linear-gradient(90deg, #0000 0, #0003 20%, #000c 60%, #0000);--video-panel:#00000080;--video-color:white;--video-buffer:#fff6;--video-bg:#00000080;--container-color-opacity:#25252580}html[data-theme=dark] .appload{--color:#fff}html[data-theme=dark] .desktop-navigation__support{background:url(/dark_bg_support.png) no-repeat center center/cover var(--container-color)}html[data-theme=dark] .messanger__view-body{background:url(/chat_bg.png) repeat center center/cover var(--container-color)}html[data-theme=dark]{--profile-red:#d9431d;--profile-brown:#4f332c;--profile-gray:#36474e;--profile-blue:#0277c4;--profile-purple:#7a03fa;--profile-green-light:#06ba60;--profile-green-dark:#008591;--profile-orange:#fd8e07;--profile-deeppurple:#4907fd;--premium-gradient:linear-gradient(var(--gradient-angle), #679afa 0%, #a571ff 100%);--blocked-bg:#000c;--active-menu-color:#0b3a6a;--achievement-one:#48484a;--achievement-border:#555;--achievement-coin:#333335;--achievement-coin-border:#69696c;--achievement-border-op:#5555554d;--achievement-border-active:#fcffad4d;--achievement-active:#787055;--achievement-coin-active:#575245;--achievement-coin-border-active:#ddb646}html[data-theme=light]{--black-invert:invert(0);--white-invert:invert(1);--ripple:#000;--title-image-file:#000;--menu-shadow:0px 2px 15px #0000000a;--shadow-user:#0000001a;--no-data-icon-bg:#0000000a;--no-data-icon-color:#a8a8a8;--shadow-color:#0000000a;--filled-button-disable-bg:#cdcdcd;--filled-button-disable-color:#525252;--primary-text-color:#181818;--primary-text-color-op:#181818b3;--border-color:#e9e9ea;--border-colors:#e9e9ea;--container-color:#f7f7fa;--disabled-color:#cdcdcd;--primary-black:#000;--primary-opposite:#fff;--primary-opposite-hover:var(--container-color);--primary-white:#fff;--primary-color:#121212;--primary-bg:#fff;--primary-bg-op:#ffffff80;--primary-bg-opaciti:#1c1c1c;--primary-bg-opaciti-2:#474747;--primary-bg-transparent:#fff0;--additional-one:#f0f0f4;--additional-two:#9b9b9b;--additional-two-menu:#cececec8;--additional-three:#ececf0;--additonal-four:#dee5f2;--additonal-five:#f0f0f4;--additional-six:#cecece;--dialog-background:#0000004d;--dialog-background-op:#00000080;--notification-background:#272727;--seccess-fill:#16a34a;--seccess-fill-op:#16a34a0d;--seccess-fill-bg:#16a34a66;--warning-fill:#f0bd00;--warning-fill-op:#e279000d;--error-fill:#f21608;--error-fill-op:#f216080d;--error-fill-op-3:#f216084d;--course-info-color:#525252;--course-info-color-hover:#5252520d;--context-menu-bg:#20202080;--context-menu-two-bg:#c9c9c980;--menu-course-color:#fff;--menu-course-color-item:#f0f0f0;--primary-color-text:#000;--course-item-edit-btn:#ffffff3d;--additional-1:#7c7c7c;--image-pw-primary-color:#fff;--danger-info:#f7e4e4;--danger-info-hover:#e5c2c2;--progress-page-load:linear-gradient(90deg, #fff0 0, #fff3 20%, #fffc 60%, #fff0);--video-panel:#fffc;--video-bg:#ffffff80;--video-color:black;--video-buffer:#0006;--container-color-opacity:#f7f7fa80;--groupcard-bg:#ffffffb3;--groupcard-btn-bg:#587bbf4d;--groupcard-btn-color:#587bbf;--telegram-connect-op:#d7dfeeb3;--telegram-connect-text:#2f2f37;--telegram-noti-time:#0000004d;--telegram-noti:#fff9;--telegram-noti-two:#fff6;--telegram-noti-three:#ffffff4d;--langchange-bg:#fff;--langchange-block-bg:#f1f1f1;--balance-icon-op:#ffffff80;--homework-bg:#fcfcfd;--homework-avatar-bg:#f7f7fa;--hw-status:#f7f7fa;--hw-submit:#f7f7fa}html[data-theme=light] .appload{--color:#000}html[data-theme=light] .desktop-navigation__support{background:url(/white_bg_support.png) no-repeat center center/cover var(--container-color)}html[data-theme=light] .messanger__view-body{background:url(/chat_bg_light.png) repeat center center/cover var(--container-color)}html{--profile-red:#d9431d;--profile-brown:#4f332c;--profile-gray:#36474e;--profile-blue:#0277c4;--profile-purple:#7a03fa;--profile-green-light:#06ba60;--profile-green-dark:#008591;--profile-orange:#fd8e07;--premium-gradient:linear-gradient(var(--gradient-angle), #679afa 0%, #a571ff 100%);--blocked-bg:#000c;--active-menu-color:#96cbff;--achievement-one:#e0e0e6;--achievement-border:#bbb;--achievement-coin:#cdcdda;--achievement-coin-border:#acacaf;--achievement-border-op:#bbbbbb4d;--achievement-border-active:#fcffad4d;--achievement-active:#dacb9b;--achievement-coin-active:#faedcc;--achievement-coin-border-active:#ddb646}:root{--primary-font:"Roboto", sans-serif}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Light-y85UWPYz.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Regular-BHeBnKzs.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Medium-CFKDKRMh.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Bold-BKtbn9Wi.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Black-qr0G-G-3.ttf);font-weight:800}@font-face{font-family:Buyan;src:url(/assets/fonts/Buyan-Light-dTzSFDKr.ttf);font-weight:300}@font-face{font-family:Buyan;src:url(/assets/fonts/Buyan-Bold-DRJJcqAt.ttf);font-weight:600}@font-face{font-family:Material Icons;src:url(/assets/fonts/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsI-OqZILbjW.woff2);font-weight:400}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@media (max-width:1200px){.homework-task{flex-direction:column}}@media (max-width:768px){.homework-task{padding:7px}}@media (max-width:1200px){.homework-task__left{width:100%}}@media (max-width:768px){.homework-task__left-top-tile-avatar{display:none}}@media (max-width:768px){.homework-task__left-top-descr{font-size:16px}}@media (max-width:768px){.homework-task__left-bottom{flex-direction:column}}@media (max-width:768px){.homework-task__left-bottom-links{width:100%}}@media (max-width:768px){.homework-task__left-bottom-files{width:100%}}@media (max-width:1200px){.homework-task__right{width:100%}}@keyframes blinking{0%{opacity:.3}33%{opacity:.3}50%{opacity:1}66%{opacity:.3}to{opacity:.3}}@media (max-width:768px){.back-to-less-v2 span{font-size:16px}}@media (max-width:768px){.submitwork{padding:7px}}@media (max-width:768px){.submitwork__top{border-radius:12px 12px 6px 6px}}@media (max-width:768px){.submitwork__top-title{font-size:22px}}@media (max-width:768px){.submitwork__top-buttons{flex-direction:column}}@media (max-width:768px){.submitwork__top-buttons-questionbutton{width:100%;max-width:none}}@media (max-width:768px){.submitwork__bottom{border-radius:6px 6px 12px 12px}}@media (max-width:768px){.homework-comments{min-height:calc(100dvh - 205px);max-height:calc(100vh - 50px);padding:7px}}@media (max-width:768px){.homework-comments__bottom{border-radius:6px 6px 12px 12px;min-height:100%;padding:10px}}@media (max-width:768px){.homework-comments__bottom-chat-content{padding:85px 10px 20px}}@media (max-width:768px){.homework-comments__bottom-chat-score-content{border-radius:25px;flex-direction:column;padding:4px}}@media (max-width:768px){.homework-comments__bottom-chat-score-content-title{display:none}}@media (max-width:768px){.chat-message__content.noLeftAvatar{margin-left:0}}@media (max-width:768px){.chat-message__content.noRightAvatar{margin-right:0}}@media (max-width:600px){.chat-message__content.withImages{max-width:80%}}@media (max-width:768px){.chat-message__avatar{display:none}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none;margin:0;padding:0}::-webkit-scrollbar{background:0 0;width:4px}@media (max-width:600px){::-webkit-scrollbar{width:0;height:0}}::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;height:4px}:hover::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px;height:4px}a{color:var(--primary-color);text-decoration:none}ul{list-style:none}input::-webkit-inner-spin-button{display:none}body{width:100%;max-width:2500px;font-family:var(--primary-font);background-color:var(--primary-bg);margin:0 auto!important}body.grab *{cursor:grabbing!important}body *{transition:var(--transition)}body.hidden{overflow:hidden}.app{grid-template-areas:"header header""sidebar content";width:100%;min-width:0;height:100dvh;padding-right:12px;transition:all .2s;overflow:hidden}.app.desktop.subscription,.app.laptop.subscription{grid-template-areas:"header content""sidebar content";padding-right:0}.app-firstdata{min-height:100dvh;overflow:auto}@media (max-width:600px){.app{overflow:initial;height:auto;min-height:100dvh}}.app::-webkit-scrollbar{background:0 0;width:4px}.app::-webkit-scrollbar-thumb{background:0 0;height:20px}.app.desktop{grid-template-rows:60px 1fr;grid-template-columns:250px minmax(180px,1fr);display:grid}.app.laptop{grid-template-rows:60px 1fr;grid-template-columns:90px minmax(180px,1fr);display:grid}.app.mobile{background:var(--primary-bg);grid-template-rows:60px 1fr 66px;grid-template-columns:none;padding:0}@media (max-width:600px){.app .mobnone{display:none}}@media (max-width:1400px){.app .lapnone{display:none}}.app .pcnone{display:none}.app.un_auth{padding:0;display:block}.layout{grid-area:sidebar;width:100%;min-width:110px;max-width:350px;transition:background 2s,color .2s;overflow:auto}.breadcrumbs{white-space:nowrap;grid-area:header;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:5px 0;display:inline-flex;overflow:auto}.breadcrumbs__item{color:#5a5a5a;align-items:center;gap:10px;display:flex}.breadcrumbs__text{cursor:pointer;color:#5a5a5a;align-items:center;display:flex}.breadcrumbs__text.active{color:var(--primary-color);scroll-snap-type:mandatory}.staff-picker{width:100%}.app-loader{justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.hidemenu-enter-active,.hidemenu-move,.hidemenu-leave-active{transition:all .5s}.hidemenu-leave-active{position:absolute}.hidemenu-enter-from,.hidemenu-leave-to{opacity:0;transform:translateY(50px)}.hidemenu-enter-active{transition-delay:var(--delay)}.fade-dialog-enter-active,.fade-dialog-leave-active{transition:opacity .2s,transform .2s}.fade-dialog-enter-from,.fade-dialog-leave-to{opacity:0}.fade-dialog-enter-from{transform:translateY(50px)}.fade-dialog-leave-to{transform:translateY(-50px)}.fadescele-enter-active,.fadescele-leave-active{transition:all .2s linear}.fadescele-enter-from,.fadescele-leave-to{opacity:0;transform:scale(.95)}.fadespeed-enter-active,.fadespeed-leave-active{transition:opacity .1s}.fadespeed-enter-from,.fadespeed-leave-to{opacity:0}.fadespeedscele-enter-active,.fadespeedscele-leave-active{transition:all .1s linear}.fadespeedscele-enter-from,.fadespeedscele-leave-to{opacity:0;transform:scale(.95)}.load-page{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.title-no-container{color:var(--primary-color-text);padding:14px 0;font-size:24px;font-weight:500}.action-picker{background:var(--container-color);border-radius:10px}.action-picker__body{background:var(--container-color);border-radius:0 0 10px 10px;max-height:300px;overflow:auto}.action-picker__body::-webkit-scrollbar-button{background:0 0;height:10px}.action-picker__title-text{font-size:16px;font-weight:500;line-height:24px}.action-picker__item{justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.action-picker__item.disabled{pointer-events:none}.action-picker__item-title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.action-picker__item-wrapper{color:var(--primary-color);justify-content:center;align-items:center;gap:20px;display:flex}.action-picker__item-box{position:relative}.action-picker__item-lcon{border:2px solid var(--disabled-color);background-color:var(--container-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.action-picker__item-lcon.active{background:var(--primary-color);border:2px solid var(--primary-color)}.action-picker__item-done{color:var(--primary-bg);font-size:18px}.action-picker__item-line{background:var(--disabled-color);width:2px;height:39px;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.action-picker__item-line.active{background:var(--primary-color)}.expand-enter-active{transition:height .4s cubic-bezier(.01,.59,.25,.94);overflow:hidden}.expand-enter-from .menu__list{opacity:0;transform:translateY(-20px)}.expand-leave-active{transition:height .1s;overflow:hidden}.actions-picker-cd{flex-direction:column;gap:10px;display:flex;position:relative}.actions-picker-cd__item{background:var(--container-color);border-radius:10px;width:100%;overflow:hidden}.actions-picker-cd__item-tile,.actions-picker-cd__item-action{--list-bg:transparent}.actions-picker-cd__item-title{color:var(--primary-text-color);font-size:16px;font-weight:500}.actions-picker-cd__item-desc{color:var(--additional-two);margin-top:5px;font-size:14px;font-weight:400}.actions-picker-cd__item-action{--padding:6px 0;position:relative}.actions-picker-cd__item-arrow{--icon:""}.actions-picker-cd__item-content{padding:15px}.actions-picker-cd__item-divider{margin:0}.actions-picker-cd__item-isglobal .check{--disabled:var(--primary-text-color);--disabled-color-icon:var(--primary-bg)}.actions-picker-cd__item-check{--border-color:var(--filled-button-disable-bg);justify-content:center;display:flex}.actions-picker-cd__item-check_disabled .check{--disabled:var(--primary-text-color);--disabled-color-icon:var(--primary-bg);--border-color:var(--filled-button-disable-bg)}.actions-picker-cd__item-check_nobefore:before,.actions-picker-cd__item-check_noafter:after{display:none}.actions-picker-cd__item-check:before{content:"";background:var(--filled-button-disable-bg);width:2px;height:calc(50% - 9px);transition:all .1s;position:absolute;top:0}.actions-picker-cd__item-check:after{content:"";background:var(--filled-button-disable-bg);z-index:0;width:2px;height:calc(50% - 9px);transition:all .1s;position:absolute;bottom:0}.actions-picker-cd__item-check_activeafter:after,.actions-picker-cd__item-check_active:before{background:var(--primary-text-color)}.actions-picker-cd__item-check .material-checkbox__checkbox{z-index:1;border-radius:50%;position:relative}.avatar{--icon:"";--icon-color:var(--primary-text-color);--icon-size:35px;--icon-bg:var(--additional-one);--border-color:var(--additional-two);--indicator-color:#16a34a;--indicator-border-color:var(--primary-bg);--size:40px;--icon-border:none;width:var(--size);aspect-ratio:1;border:1px solid var(--border-color);border-radius:50%;position:relative}.avatar__image{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute}.avatar__icon{border:var(--icon-border);background:var(--icon-bg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.avatar__icon:before{width:100%;height:100%;font-family:Material Icons,Roboto,sans-serif;font-size:var(--icon-size);content:var(--icon);color:var(--icon-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.avatar__indicator{border:4px solid var(--indicator-border-color);background:var(--indicator-color);border-radius:50%;width:16px;height:16px;position:absolute;bottom:-5%;right:-5%}.avatar__badge{z-index:1;position:absolute!important;top:-5px!important;left:auto!important;right:-5px!important}.avatar__hover{cursor:pointer}.badge{--position:static;--left:0;--top:0;--zindex:0;--position-contains:static;--left-contains:0;--top-contains:0;--zindex-contains:0;--position-contains-lot:static;--left-contains-lot:0;--top-contains-lot:0;--zindex-contains-lot:0;--background:#ba1a1a;background:var(--background);color:#fff;width:10px;height:10px;position:var(--position);left:var(--left);top:var(--top);z-index:--zindex;border-radius:15px;justify-content:center;align-items:center;font-size:10px;line-height:9px;display:flex;overflow:hidden}.badge.contains{width:max-content;min-width:18px;height:18px;position:var(--position-contains);left:var(--left-contains);top:var(--top-contains);z-index:--zindex-contains;padding:0 5px}.badge.contains-lot{width:max-content;min-width:24px;height:18px;position:var(--position-contains-lot);left:var(--left-contains-lot);top:var(--top-contains-lot);z-index:--zindex-contains-lot;border-radius:15px;padding:0 5px}.card{--card-border:none;--card-padding:10px;--card-border-radius:20px;border:var(--card-border);background:var(--primary-bg);border-radius:var(--card-border-radius);padding:var(--card-padding);overflow:hidden}.card__entrails{flex-direction:column;justify-content:space-between;height:100%;display:flex}.card__content{background:var(--additional-one);border-radius:15px;flex-direction:column;justify-content:center;height:100%;display:flex}.card__title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:5px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.card__employees-count{color:var(--filled-button-disable-color);font-size:14px;line-height:22px}.card h3.card__director{margin-bottom:1px;font-size:14px;font-weight:400}.card .card__director{font-size:16px;font-weight:500}@media (max-width:600px){.card{padding:8px}.card__content{padding:8px 15px}}.card__entrails{flex-direction:column;display:flex}.card__entrails-title{font-size:16px;font-weight:600;line-height:24px}.card__entrails-text{color:var(--additional-1);font-size:14px;line-height:22px}.card__controls{grid-template-columns:1fr 46px;align-items:center;gap:10px;display:grid}.material-checkbox{--background:transparent;--active-background:var(--primary-text-color);--color-icon:var(--primary-bg);--border-color:var(--active-background);--focus-color:#1b1d200d;--hover-color:#1b1d200d;--icon-checkbox:"done";--disabled:#dddde2;--disabled-color-icon:#fff;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.material-checkbox__legend{cursor:pointer;-webkit-user-select:none;user-select:none}.material-checkbox__btn{cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:11px;transition:all .2s;display:flex}.material-checkbox__btn:hover{background:var(--hover-color)}.material-checkbox__btn:focus{background:var(--focus-color)}.material-checkbox__btn:disabled{cursor:default!important;background:0 0!important}.material-checkbox__btn:disabled .material-checkbox__checkbox{border-color:var(--disabled)}.material-checkbox__btn:disabled .material-checkbox__checkbox.check{background:var(--disabled)}.material-checkbox__btn:disabled .material-checkbox__checkbox.check:before{color:var(--disabled-color-icon)}.material-checkbox__input{visibility:hidden;width:0;height:0;position:absolute;top:0}.material-checkbox__checkbox{border:2px solid;border-color:var(--border-color);background:var(--background);border-radius:2px;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.material-checkbox__checkbox:before{content:var(--icon-checkbox);color:#0000;width:0;font-family:Material Icons,Roboto,sans-serif;font-size:12px;transition:all .2s .2s;overflow:hidden}.material-checkbox__checkbox.check{background:var(--active-background);border-color:var(--active-background)}.material-checkbox__checkbox.check:before{width:15px;color:var(--color-icon)}.material-circular-progress-indicator{--colors:var(--primary-text-color);--width:3px;--radius:30px;--color0:var(--colors);--color12_5:var(--colors);--color25:var(--colors);--color37_5:var(--colors);--color50:var(--colors);--color62_5:var(--colors);--color75:var(--colors);--color87_5:var(--colors);--color100:var(--colors);-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--radius);height:var(--radius);color:var(--colors);background-color:#0000;border:none;border-radius:50%;overflow:hidden}.material-circular-progress-indicator::-webkit-progress-bar{background-color:#0000}.material-circular-progress-indicator:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%, var(--color) 50%), linear-gradient(to right, transparent 50%, var(--color) 50%);-webkit-mask-image:linear-gradient(transparent 50%, var(--color) 50%), linear-gradient(to right, transparent 50%, var(--color) 50%);mask-image:linear-gradient(transparent 50%, var(--color) 50%), linear-gradient(to right, transparent 50%, var(--color) 50%);transition:all .2s;animation:none}.material-circular-progress-indicator:indeterminate:before{content:"";box-sizing:border-box;border:solid var(--width) transparent;background-color:#0000;border-top-color:currentColor;border-radius:50%;height:100%;margin-bottom:.25em;animation:.75s linear infinite alternate material-circular-progress-indicator-pseudo;display:block;width:100%!important}.material-circular-progress-indicator:indeterminate::-webkit-progress-value{content:"";box-sizing:border-box;border:solid var(--width) transparent;background-color:#0000;border-top-color:currentColor;border-radius:50%;height:100%;margin-bottom:.25em;animation:.75s linear infinite alternate material-circular-progress-indicator-pseudo;display:block;width:100%!important}.material-circular-progress-indicator:indeterminate::-moz-progress-bar{box-sizing:border-box;border:solid var(--width) transparent;background-color:#0000;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;animation:.75s linear infinite alternate material-circular-progress-indicator-pseudo}.material-circular-progress-indicator:indeterminate::-ms-fill{animation-name:-ms-ring}@keyframes material-circular-progress-indicator{0%{transform:rotate(0)}12.5%{animation-timing-function:linear;transform:rotate(180deg)}25%{transform:rotate(630deg)}37.5%{animation-timing-function:linear;transform:rotate(810deg)}50%{transform:rotate(1260deg)}62.5%{animation-timing-function:linear;transform:rotate(1440deg)}75%{transform:rotate(1890deg)}87.5%{animation-timing-function:linear;transform:rotate(2070deg)}to{transform:rotate(2520deg)}}@keyframes material-circular-progress-indicator-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:#0000}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:#0000}64.71%{border-bottom-color:currentColor}to{border-bottom-color:currentColor;border-left-color:currentColor;transform:rotate(225deg)}}.material-circular-persent-indicator{--track:var(--primary-bg);--value:var(--primary-text-color);--value-color:var(--primary-text-color);--size:168px;--value-size:16px;justify-content:center;align-items:center;display:flex}.material-circular-persent-indicator__progressbar{justify-content:center;align-items:center;display:flex;position:relative}.material-circular-persent-indicator__progressbar:before{content:"";z-index:0;width:50%;height:100%;position:absolute;right:0}.material-circular-persent-indicator__progressbar-progress{width:var(--size);aspect-ratio:1;z-index:1}.material-circular-persent-indicator__progressbar-track,.material-circular-persent-indicator__progressbar-fill{fill:#0000;stroke-width:7px;transform:rotate(90deg)translateY(-80px)}.material-circular-persent-indicator__progressbar-track{stroke:var(--track)}.material-circular-persent-indicator__progressbar-fill{stroke:var(--value);stroke-dasharray:219.991;stroke-dashoffset:-219.991px;transition:stroke-dashoffset 1s}.material-circular-persent-indicator__progressbar-value{fill:var(--value-color);text-anchor:middle;max-width:calc(100% - 14px);font-size:var(--value-size);position:absolute}.content-editable-tile{--tile-bg:var(--container-color);flex-direction:column;align-items:flex-start;gap:5px;display:flex}.content-editable-tile__title{color:var(--primary-color);font-size:16px;font-weight:500}.content-editable-tile__subtitle{color:var(--course-info-color);font-size:14px}.content-editable-tile__label{color:var(--primary-color);font-size:14px}.content-editable-tile__placeholder{color:var(--additional-two);font-size:16px;line-height:24px}.content-editable-tile__body{--list-bg:var(--tile-bg);--padding:10px;--box-gap:10px;--border-color:var(--border-color);--border-radius:4px;border:1px solid var(--border-colors);cursor:pointer;min-height:60px;position:relative}.content-editable-tile__body.empty{justify-content:center}.date-picker{--title-color:var(--filled-button-disable-color)}.date-picker .material-dialog__window{overflow-x:hidden}.date-picker__header{padding:16px 24px 12px}.date-picker__title{color:var(--title-color);margin-bottom:35px;font-size:14px;font-weight:500}.date-picker__subtitle{font-size:32px;font-weight:400;line-height:40px}.date-picker__week-day{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.date-picker__week-days{color:var(--primary-color);grid-template-columns:repeat(7,1fr);justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 12px;display:grid}.date-picker__calendar{grid-template-columns:repeat(7,1fr);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;transition:all 2s;display:grid;overflow:hidden}.date-picker__parent-calendar{transition:all .2s}.date-picker__month-name{font-size:20px}.list-complete-enter,.list-complete-leave-to{opacity:0;transform:translateY(30px)}.list-complete-leave-active{position:absolute}.bounce-enter-from,.bounce-leave-to{opacity:0;transform:scale(.9)}.bounce-enter-active,.bounce-leave-active{transition:all .2s}.move-left-leave-to{opacity:0;transform:translate(-50px)scale(.9)}.move-left-enter-from{opacity:0;transform:translate(50px)scale(.9)}.move-left-enter-active,.move-left-leave-active{transition:all .2s,height .5s}.move-right-leave-to{opacity:0;transform:translate(50px)scale(.9)}.move-right-enter-from{opacity:0;transform:translate(-50px)scale(.9)}.move-right-enter-active,.move-right-leave-active{transition:all .2s}.htitle{color:var(--primary-text-color);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;min-width:50px;font-size:18px;line-height:.7em;display:flex}.htitle__day{text-transform:uppercase;font-size:12px;font-weight:600}.hitem{border-bottom:1px solid var(--border-colors);align-items:flex-start;width:100%;margin-bottom:10px;padding-bottom:10px}.hitem:last-of-type{border:none}.holidaysitemsdate{flex-direction:column;gap:5px;width:100%;display:flex}.holiitem{color:var(--primary-text-color);width:100%;max-width:100%;background:var(--container-color);background-image:var(--img);-webkit-user-select:none;user-select:none;background-position:0;background-repeat:no-repeat;background-size:50%;border-radius:10px;padding:5px 10px 5px 25%;position:relative;overflow:hidden}.holiitem:before{content:"";background:linear-gradient(to right, var(--container-color-opacity), var(--container-color) 30%);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.holiitem__title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;font-weight:700;display:-webkit-box;position:relative;overflow:hidden}.holiitem__desc{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;display:-webkit-box;position:relative;overflow:hidden}.date-picker-info{background:var(--container-color);z-index:1;border-radius:10px;flex-direction:column;gap:10px;margin-bottom:10px;padding:10px;display:flex;position:relative}.date-picker-info__desc{flex-direction:column;gap:5px;padding-left:15px;font-size:14px;font-weight:400;list-style:armenian;display:flex}.date-picker-info__desc li{list-style:decimal}.day-picker{justify-content:center;align-items:center;width:100%;display:flex}.day-picker__day{text-transform:uppercase;color:var(--primary-color);border-radius:50%;padding:8px;font-size:14px;font-weight:700;transition:all .3s}.day-picker__day.sunday{order:1}.day-picker__day.active{color:var(--primary-bg);background:var(--primary-color)}.prev{border-radius:0 50% 50% 0}.next{border-radius:50% 0 0 50%}.middle{border-radius:0}.default-card{border:1px solid var(--border-color,#e9e9ea);border-radius:20px;width:100%;padding:10px}.default-card__content{background:var(--container-color);border-radius:15px}.material-dialog{--background:#0000008a;--window-background:var(--primary-bg);--window-max-h:95dvh;--window-rounded:28px;--header-text-color:var(--primary-color);--body-text-color:var(--additional-two);--content-gap:0;--body-display:block;--body-justify:flex-start;--body-align:flex-start;--body-direction:row;--max-width:432px;--header-flex-p-block:16px;--close-bg-color:transparent;--close-bg-hover:var(--additional-one);--close-icon-color:var(--primary-text-color);--close-bg-focus:var(--additional-one);--header-border-b:1px solid var(--border-colors);z-index:990;background:var(--background);outline:none;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden;height:100%!important}.material-dialog_right{justify-content:flex-end}.material-dialog .scrollbar__thumbPlaceholder{z-index:2}.material-dialog .scrollbar__thumbPlaceholder--vertical{width:0}.material-dialog__error{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.material-dialog__error-icon{color:#f21608;background:#241311;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:50px;display:flex}.material-dialog__error-text{color:var(--primary-color);font-size:16px}.material-dialog__window{border-radius:var(--window-rounded);background:var(--window-background);min-width:min(380px,90%);max-width:var(--max-width);width:100%;min-height:auto;max-height:var(--window-max-h);overscroll-behavior:none;-webkit-user-select:none;user-select:none;transition:all .5s;position:relative;overflow:auto;box-shadow:0 0 10px #0006}.material-dialog__window.dialog-bounce{animation:.3s dialogBounce}@keyframes dialogBounce{0%{transform:translateY(0)scale(1);box-shadow:0 0 #0000}50%{transform:translateY(0)scale(1.02);box-shadow:0 0 0 20px #ffffff1f}to{transform:translateY(0)scale(1);box-shadow:0 0 #0000}}.material-dialog__window_full{border-radius:0;max-width:100%;max-height:100%;height:100%!important}.material-dialog__window_right{border-radius:0;flex-direction:column;max-width:500px;max-height:100%;transition:all .2s;display:flex;height:100%!important}.material-dialog__window::-webkit-scrollbar-thumb{background:0 0;height:28px}.material-dialog__window::-webkit-scrollbar{width:0}.material-dialog__window-content{flex-direction:column;display:flex}.material-dialog__window-header{color:var(--header-text-color);background:var(--window-background);z-index:100;border-bottom:var(--header-border-b);margin-bottom:10px;padding:24px 24px 16px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;position:sticky;top:-1px}.material-dialog__window-header-flex{padding-block:var(--header-flex-p-block);justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.material-dialog__window-header_end{justify-content:flex-end}.material-dialog__window-body{display:var(--body-display);justify-content:var(--body-justify);align-items:var(--body-align);flex-direction:var(--body-direction);width:100%;color:var(--body-text-color);flex-grow:1;padding:0 24px;position:relative;overflow:auto}.material-dialog__window-body_right{flex-grow:1;overflow:auto}.material-dialog__window-body_modify{padding-bottom:24px}.material-dialog__window-body_modify-header{padding-top:24px}.material-dialog__window-body-flex{flex-grow:1;padding:0}.material-dialog__window-actions{background:var(--window-background);z-index:9999;border-top:1px solid var(--border-colors);flex-wrap:wrap;justify-content:end;gap:8px;margin-top:10px;padding:24px;transition:all .4s;display:flex;position:sticky;bottom:-1px}@media (max-width:600px){.material-dialog__window-actions{padding:24px 12px}}.material-dialog__window-actions-flex{margin-bottom:0}.material-dialog__window-actions .drop-down-component__content{width:var(--max-width);order:1;margin:0 -24px -24px}.material-dialog__window-actions .drop-down-component__content .errorwarnsuccese{border-radius:0 0 28px 28px;margin:10px 0 1px;padding:20px}.material-dialog__window-actions .drop-down-component__content .errorwarnsuccese__actions{justify-content:flex-end;margin-top:10px;display:flex}.material-dialog__window-container{transition:all .3s}.material-dialog__window-container_full{flex-direction:column;height:100%;display:flex}.material-dialog__subdialog{z-index:10000;background:#0006;justify-content:center;align-items:flex-end;width:100%;height:100%;transition:all 50ms;animation:.2s linear .1s both SubDialog;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.material-dialog__subdialog_close{animation:.2s linear SubDialogClose}.material-dialog__subdialog.transparent-bg{opacity:0}.material-dialog__subdialog-container{border-radius:var(--window-rounded) var(--window-rounded) 0 0;background:var(--window-background);width:100%;max-width:600px;height:max-content;min-height:30%;max-height:90%;transform:translateY(var(--translateY));animation:.2s ease-out SubDialogContent;overflow-y:auto}.material-dialog__subdialog-container::-webkit-scrollbar-thumb{background:0 0;height:28px}.material-dialog__subdialog-container::-webkit-scrollbar{width:4px}.material-dialog__subdialog-container::-webkit-scrollbar-button{height:28px}.material-dialog__subdialog-container_close{animation:.2s ease-out SubDialogContentClose}.material-dialog__subdialog-container-header{background:var(--window-background);z-index:1;justify-content:center;align-items:center;padding:8px;display:flex;position:sticky;top:0}.material-dialog__subdialog-container-header:before{content:"";background:var(--primary-text-color);opacity:.5;border-radius:10px;width:100%;max-width:50px;height:5px;transition:all .2s}.material-dialog__subdialog-container-header:hover:before{opacity:1}.material-dialog-enter-active{--transition-speed:.2s;transition:opacity var(--transition-speed) ease}.material-dialog-enter-active .material-dialog__subdialog-container-header__window{transition:var(--transition-speed) cubic-bezier(.01, .59, .25, .94)}.material-dialog-enter-active .material-dialog__subdialog-container-header__window-actions{transition-delay:calc(var(--transition-speed) - 50ms)}.material-dialog-enter-active .material-dialog__subdialog-container-header__window-container{transition-delay:calc(var(--transition-speed) - .15s)}.material-dialog-leave-active{transition:opacity .1s,height .1s}.material-dialog-leave-active .material-dialog__subdialog-container-header__window{transition:all .1s}.material-dialog-enter-from,.material-dialog-leave-to{opacity:0;height:0}.material-dialog-enter-from .material-dialog__subdialog-container-header__window,.material-dialog-leave-to .material-dialog__subdialog-container-header__window{transform:translateY(-100%)}.material-dialog-enter-from .material-dialog__subdialog-container-header__window-container,.material-dialog-leave-to .material-dialog__subdialog-container-header__window-container{opacity:0}.material-dialog-enter-from .material-dialog__subdialog-container-header__window-actions,.material-dialog-leave-to .material-dialog__subdialog-container-header__window-actions{opacity:0;margin-top:-20px}.material-dialog-leave-to{height:auto}.material-dialog-leave-to .material-dialog__subdialog-container-header__window{transform:translateY(-10px)}.material-dialog-leave-to .material-dialog__subdialog-container-header__window-actions{opacity:0;background:0 0;margin-top:-30px}@media (max-width:600px){.material-dialog__window{--max-width:320px}}.dialog__actions{background:var(--window-background);flex-wrap:wrap;justify-content:end;gap:8px;transition:all .4s;display:flex;position:sticky;bottom:-1px}.dialog__body{display:var(--body-display);justify-content:var(--body-justify);align-items:var(--body-align);flex-direction:var(--body-direction);width:100%;color:var(--body-text-color);flex-grow:1;position:relative;overflow:auto}.dialog__header{color:var(--header-text-color);background:var(--window-background);z-index:1;padding:24px 24px 16px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;position:sticky;top:-1px}.extra-dialog-wrapper{--max-width:1200px}.header-close{--background-color:var(--close-bg-color)!important;--icon-color:var(--close-icon-color)!important;--background-hover:var(--close-bg-hover)!important;--background-focus:var(--close-bg-focus)!important}@keyframes SubDialog{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}to{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#000000b3}}@keyframes SubDialogContent{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SubDialogContentClose{0%{transform:translateY(var(--translateY))}to{transform:translateY(100%)}}@keyframes SubDialogClose{0%{background:var(--dialog-background)}to{background:var(--dialog-background-transparent)}}.divider{--height:1px;--width:100%;--color:var(--border-color);--margin:20px 0;--text-color:var(--additional-two);margin:var(--margin);width:var(--width);height:var(--height);background:var(--color)}.divider__text{width:100%;color:var(--text-color);font-weight:500}.fab{--ripple:var(--primary-opposite);z-index:99;z-index:2;border:none;border-radius:16px;outline:none;transition:all .3s;position:fixed;bottom:34px;right:68px;overflow:hidden}.fab__wrapper{background:var(--primary-text-color);width:max-content;color:var(--primary-opposite);align-items:center;gap:12px;padding:14px 16px;transition:all .3s ease-in-out;display:flex}.fab__icon{font-size:24px}.fab__text{white-space:nowrap;text-overflow:clip;visibility:visible;font-size:13px;font-weight:500;transition:all .3s ease-in-out;overflow:hidden}@media (max-width:600px){.fab__text{display:none}}.fab.closed .fab__wrapper{gap:0}.fab.closed .fab__text{opacity:0;visibility:hidden;width:0;position:relative}.app.mobile .fab{transition:bottom .3s;bottom:78px;right:20px}.app.mobile .fab_hide-menu{bottom:10px}.material-filled-button{--background:var(--primary-color);--text-color:var(--primary-bg);--icon-color:var(--primary-bg);--background-hover:#ffffff14;--background-focus:#ffffff1f;--background-disabled:var(--filled-button-disable-bg);--text-color-disabled:var(--filled-button-disable-color);--icon:"";--icon-color-disabled:#1b1b1f;--opacity-disabled:.38;--padding:10px 24px;--border-radius:100px;--order:0;--gap:8px;--max-width:max-content;--width:100%;--transform:none;--display-value:block;--justify-value:flex-start;--align-value:normal;--mobile-padding:8px 12px;--text-transition:.2s;--icon-transition:.3s;--ripple:var(--primary-opposite);max-width:var(--max-width);width:var(--width);border-radius:var(--border-radius);display:var(--display-value);justify-content:var(--justify-value);align-items:var(--align-value);background:var(--background);border:none;outline:none}.material-filled-button__container{width:100%;padding:var(--padding);gap:var(--gap);transition:var(--text-transition);justify-content:center;align-items:center;display:flex}@media (max-width:600px){.material-filled-button__container{padding:var(--mobile-padding)}}.material-filled-button__container:hover{background:var(--background-hover)}.material-filled-button__container-text{color:var(--text-color);align-items:center;height:20px;font-size:14px;font-weight:500;display:flex}.material-filled-button__container-icon{color:var(--icon-color);width:18px;height:18px;transition:var(--icon-transition);transform:var(--transform);order:var(--order);justify-content:center;align-items:center;display:flex}.material-filled-button__container-icon:before{content:var(--icon);color:var(--icon-color);font-family:Material Icons,Roboto,sans-serif;font-size:20px}.material-filled-button:focus .material-filled-button__container{background:var(--background-focus)}.material-filled-button:disabled{background:var(--background-disabled);cursor:default!important}.material-filled-button:disabled .material-filled-button__container{background:var(--background-disabled)}.material-filled-button:disabled .material-filled-button__container-text{color:var(--text-color-disabled);opacity:var(--opacity-disabled)}.material-filled-button:disabled .material-filled-button__container-icon{opacity:var(--opacity-disabled)}.material-filled-button:disabled .material-filled-button__container-icon:before{color:var(--icon-color-disabled)}.material-icon-button{--border-col:var(--border-color);--border-color-hover:var(--border-color);--border-color-focus:var(--border-color);--border-color-disabled:var(--border-color);--icon-color-disabled:var(--disabled-color);--background-hover:var(--additional-one);--background-focus:var(--additional-one);--icon-color:var(--primary-text-color);--background-color:transparent;--background-disabled:transparent;--border-width:0;--border-style:solid;--icon:"";--font:"Material Icons", "Roboto", sans-serif;--size:40px;--icon-size:20px;--aspect:1;--transform:rotate(0deg);--transition:none;--button-transform:none;--position:relative;position:var(--position);transform:var(--button-transform);width:var(--size);aspect-ratio:var(--aspect);background:var(--background-color);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-col);cursor:pointer;border-radius:40px;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.material-icon-button:hover{background:var(--background-hover);border-color:var(--border-color)}.material-icon-button:focus{background:var(--background-focus);border-color:var(--border-color-focus)}.material-icon-button:disabled{background:var(--background-disabled);border-color:var(--border-color-disabled);cursor:default!important}.material-icon-button:disabled:before{color:var(--icon-color-disabled)}.material-icon-button:before{transform:var(--transform);font-size:var(--icon-size);font-family:var(--font);content:var(--icon);color:var(--icon-color);transition:all .3s}.material-icon-button_noicon:before{display:none}.material-icon-button__badge{z-index:1;position:absolute!important;top:1px!important;left:auto!important;right:-2px!important}.proweb-input-file{--icon:"";--border-radius:6px;--max-width:100%;--height:auto;--display:block;display:var(--display);border-radius:var(--border-radius);border:1px dashed var(--additional-two,#9b9b9b);background:var(--container-color,#f7f7fa);width:100%;height:var(--height);max-width:var(--max-width);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s}.proweb-input-file__error{text-align:center;color:#f21608;background:#f2180833;border:1px solid #f21608;border-radius:10px;width:100%;padding:10px}.proweb-input-file.isDragging{border-color:var(--seccess-fill)}.proweb-input-file__input{visibility:hidden;opacity:0;width:0;height:0;position:absolute;top:0}.proweb-input-file__container{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:20px;transition:all .2s;display:flex}.proweb-input-file__container.preview{background:var(--background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0}.proweb-input-file__container-image{border-radius:10px;width:40px;height:40px}.proweb-input-file__container-icon:before{content:var(--icon);color:var(--filled-button-disable-bg);font-family:Material Icons;font-size:40px;font-style:normal;font-weight:400}.proweb-input-file__container-title{color:var(--title-image-file,#000);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}.proweb-input-file:hover .proweb-input-file__container.preview{opacity:1}.material-input{--icon-color:var(--border-color);--icon-active:var(--border-color);--icon-error:#cf0000;--icon-disabled:var(--disabled-color);--label-color-disabled:var(--border-color);--text-color:var(--primary-color);--text-color-error:var(--primary-color);--background:var(--primary-bg);--border-color-active:var(--primary-text-color);--label-color-active:var(--primary-text-color);--label-color:var(--border-color);--border-color:#a6abb4;--border-color-error:#cf0000;--border-color-disabed:#e4e3e4;--border-color-hover:#81858d;--label-color-error:#cf0000;--caret-color:#a6abb4;--caret-error:#cf0000;--supporting-text-color:#696969;--supporting-text-error:#cf0000;--label-left-position:48px;--input-left-padding:48px;--icon-width:48px;--icon-right-position:auto;--icon:"";--icon-cursor:auto;--icon-transform:none;--icon-transition:.3s;--width:100%;width:var(--width);box-sizing:content-box;flex-direction:column;display:flex;position:relative}.material-input__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.material-input__label{-webkit-line-clamp:1;white-space:normal;letter-spacing:.5px;cursor:text;-webkit-user-select:none;user-select:none;height:24px;color:var(--label-color);background:0 0;flex-direction:column;padding:0;font-size:16px;font-weight:400;line-height:24px;transition:all .2s;display:-webkit-box;position:absolute;top:16px;left:16px;overflow:hidden}@media (max-width:400px){.material-input__label{top:12px}}.material-input__input{letter-spacing:.5px;writing-mode:horizontal-tb;box-sizing:border-box;height:58px;caret-color:var(--caret-color);border:1px solid;border-color:var(--border-color);background:var(--background);color:var(--text-color);border-radius:4px;outline:none;width:100%;padding:16px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition:border-width .1s linear,all .2s,height .1s}@media (max-width:400px){.material-input__input{height:48px;padding:14px 0 14px 14px;font-size:14px}}.material-input__input.textarea{resize:none;overflow:hidden}.material-input__input.textarea.auto{overflow:auto}.material-input__input.multiline{resize:none;cursor:text;height:max-content;min-height:100px;max-height:300px;overflow:auto}.material-input__input:hover{border:1px solid;border-color:var(--border-color-hover)}.material-input__supporting-text,.material-input__limit{color:var(--supporting-text-color);margin:4px 16px 0;font-size:12px;font-weight:400;line-height:16px;transition:all .2s}.material-input__limit_full{color:#16a34a;margin-top:10px;font-size:16px}.material-input__trailing{justify-content:center;align-items:center;width:48px;height:58px;display:flex;position:absolute;right:0}.material-input__icon{width:var(--icon-width);height:58px;right:var(--icon-right-position);cursor:var(--icon-cursor);color:var(--icon-color);justify-content:center;align-items:center;display:flex;position:absolute}.material-input__icon:before{transition:var(--icon-transition);transform:var(--icon-transform);content:var(--icon);font-family:Material Icons,Roboto,sans-serif;font-size:26px}.material-input.material-input_active .material-input__label{background:var(--background);color:var(--label-color-active);flex-direction:column;align-items:center;padding:0 4px;font-size:12px;font-weight:400;line-height:16px;display:flex;top:-8px;left:12px}.material-input.material-input_active .material-input__input{border:2px solid;border-color:var(--border-color-active)}.material-input.material-input_trailing .material-input__input{padding-right:48px}.material-input.material-input_icon.material-input_active .material-input__label{top:-8px;left:16px}.material-input.material-input_icon .material-input__label{left:var(--label-left-position)}@media (max-width:400px){.material-input.material-input_icon .material-input__label{top:12px}}.material-input.material-input_icon .material-input__input{padding-left:var(--input-left-padding)}@media (max-width:400px){.material-input.material-input_icon .material-input__icon{height:48px}}.material-input.material-input_disabled .material-input__label{color:var(--icon-disabled)}.material-input.material-input_disabled .material-input__input{border-color:var(--icon-disabled)}.material-input.material-input_disabled .material-input__icon{color:var(--icon-disabled)}.material-input.material-input_error .material-input__label{color:var(--label-color-error);background:var(--background)}.material-input.material-input_error .material-input__input{border:2px solid;border-color:var(--border-color-error);color:var(--text-color-error);caret-color:var(--caret-error)}.material-input.material-input_error .material-input__supporting-text{color:var(--supporting-text-error)}.material-input.material-input_error .material-input__icon{color:var(--icon-error)}.launch-card{flex-direction:column;gap:10px;width:100%;height:-moz-fit-content;height:fit-content;animation:.3s append;display:flex}.launch-card__header-name{font-size:14px;font-weight:600}.launch-card__dates{background:var(--container-color);color:var(--primary-color);border-radius:10px;margin-top:10px;padding:10px;overflow-x:auto}.launch-card__dates-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}.launch-card__dates-discount{color:var(--primary-bg);background:var(--primary-color);border-radius:50px;padding:5px;font-size:12px;font-weight:500}.launch-card__dates-item{align-items:center;gap:8px;font-size:14px;display:flex}.launch-card__dates-time{text-align:center;width:35px}.launch-card__dates-title{text-align:center;margin-top:10px;margin-bottom:10px;padding:10px 0;font-weight:500}.launch-card__dates-days,.launch-card__dates-start{font-size:16px;font-weight:500}.launch-card__lessons{color:var(--primary-color);cursor:pointer;background:var(--additonal-four);border-radius:6px;margin-top:10px;padding:10px}.launch-card__lessons-count{width:26px;height:26px;color:var(--primary-color);background:var(--menu-course-color);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}@keyframes append{0%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.launch-box{flex-direction:column;gap:20px;display:flex}.launch-box__error{text-transform:uppercase;color:#ca180d;font-size:20px;font-weight:700}.launch-box__title-text{text-transform:uppercase;font-size:20px;font-weight:700}.launch-box__title-icon{font-size:24px}.launch-box__title-buttons{align-items:center;gap:10px;display:flex}.launch-box__content{grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:15px 20px;margin-top:20px;display:grid}.launch-box__chosen-course-icon{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.launch-box__chosen-course-icon img{width:30px}.course-tile{color:var(--primary-color)}.course-tile__img{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;display:flex;overflow:hidden}.course-tile__icon{border-radius:10px;width:32px}.course-tile__name{text-transform:uppercase;font-size:16px;font-weight:500;line-height:24px}.course-tile__lang{align-items:center;gap:5px;font-size:14px;line-height:22px;display:flex}.course-tile__lang-short{text-transform:uppercase}.filial__select{cursor:pointer}.filial__select-title{font-size:16px;font-weight:600;line-height:24px}.list-tile{--list-bg:var(--primary-bg);--border-color:var(--border-color);--color:var(--primary-color);--max-width:100%;--align-self:center;--alignment:center;--gap:0;--box-gap:20px;--padding:12px 16px;--border-radius:0;--leading-color:var(--primary-color);--leading-font-size:14px;--title-box-gap:0;--width:100%;--justify:space-between;color:var(--color);justify-content:var(--justify);width:var(--width);padding:var(--padding);align-items:var(--alignment);max-width:var(--max-width);border-bottom:1px solid var(--border-color);background:var(--list-bg);gap:var(--gap);border-radius:var(--border-radius);display:flex}.list-tile__leading-box{font-size:var(--leading-font-size);gap:var(--box-gap);align-items:var(--alignment);display:flex}.list-tile__header{font-size:12px;font-weight:500}.list-tile__title-box{gap:var(--title-box-gap);flex-direction:column;align-items:flex-start;display:flex}.list-tile__trailing{align-self:var(--align-self);align-items:center;height:100%;display:flex}.card-user{border:1px solid var(--border-colors);background:var(--primary-bg);border-radius:12px;flex-direction:column;gap:10px;padding:10px;transition:all .2s;display:flex}.card-user:hover{box-shadow:0 3px 10px #0003}.card-user__container{background:var(--container-color);border-radius:10px;flex-direction:column;gap:10px;padding:10px;display:flex}.card-user-tile{--padding:0;--list-bg:transparent}.login-component{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:max-content;display:flex}.login-component__icon-box{border:1px solid var(--border-color);width:60px;height:60px;color:var(--primary-color);border-radius:10px;justify-content:center;align-items:center;font-size:24px;display:flex}.login-component__title{text-align:center;color:var(--primary-color);font-size:36px;font-weight:500}@media (max-width:600px){.login-component__title{font-size:28px}}.login-component__text{text-align:center;color:var(--filled-button-disable-color);line-height:24px}@media (max-width:600px){.login-component__text{font-size:14px}}.google-map{--input-max-width:500px;--height:600px;--width:100%;outline:none;justify-content:center;align-items:center;display:flex}.google-map__map{width:var(--width);height:var(--height);outline:none}.google-map__search{z-index:1;max-width:var(--input-max-width);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#000;background:#ffffff1a;border:none;border-radius:100px;outline:none;width:100%;padding:10px 20px;font-size:16px;position:absolute;top:20%;box-shadow:0 5px 10px #0006}.menu{--shadow-color:var(--menu-shadow);--background-color:var(--primary-bg);--background-hover:var(--container-color);--text-color:var(--primary-color);--list-border-bottom:1px solid var(--border-color);--item-color:var(--primary-color);--background-focus:var(--container-color);--active-item-color:var(--primary-opposite);--active-item-bg:var(--primary-color);--left-position:0;--top-position:0;--bottom-position:auto;--right-position:auto;--min-width:200px;--mobile-min-width:105px;--border-radius:4px;--item-padding:8px 12px;--item-border-color:none;--item-border-width:0;--item-border-style:solid;--list-padding:8px 0;--display-value:block;--max-height:auto;--mobile-max-height:auto;--flex-direction:column;--position:relative;--alignment:center;--justify:space-between;--grid-cols:repeat(3, 1fr);--zindex:1;--item-justify:flex-start;--item-height:auto;--item-width:100%;--list-width:100%;--menu-height:100%;--list-height:100%;--item-gap:14px;--item-border-radius:0px;--list-transform:none;--active-background-focus:#181818cc;--active-background-hover:#181818e6;--list-gap:0px;--btn-width:100%;--menu-z-index:0;--menu-left-position:auto;--menu-top-position:auto;--btn-z-index:-1;--align-items:center;--icon-color:var(--text-color) --menu-alignment: center;--font-size:16px;--list-position:absolute;--font-size-alt:14px;align-items:var(--menu-alignment);width:max-content;height:var(--menu-height);position:var(--position);min-width:var(--min-width);z-index:var(--menu-z-index);top:var(--menu-top-position);left:var(--menu-left-position);flex-direction:column;height:auto;display:flex}@media (max-width:600px){.menu{min-width:var(--mobile-min-width)}}.menu ::-webkit-scrollbar{display:none}.menu__list{position:var(--list-position);opacity:1;transform:translateY(0);transform:var(--list-transform);border-bottom:var(--list-border-bottom);width:var(--list-width);max-height:var(--max-height);padding:var(--list-padding);bottom:var(--bottom-position);right:var(--right-position);box-shadow:var(--shadow-color);background:var(--background-color);border-radius:var(--border-radius);color:var(--text-color);top:var(--top-position);height:var(--list-height);left:var(--left-position);display:var(--display-value);grid-template-columns:var(--grid-cols);justify-content:var(--justify);align-items:var(--alignment);z-index:var(--zindex);gap:var(--list-gap);transition:all .3s .2s;overflow:hidden auto}@media (max-width:600px){.menu__list{max-height:var(--mobile-max-height)}}.menu__button-box{z-index:var(--btn-z-index);position:relative}.menu__item{background:var(--background-color);color:var(--item-color);gap:var(--item-gap);justify-content:var(--item-justify);height:var(--item-height);width:var(--item-width);border-radius:var(--item-border-radius);border-bottom-color:var(--item-border-color);border-bottom-width:var(--item-border-width);border-bottom-style:var(--item-border-style);padding:var(--item-padding);font-size:var(--font-size);cursor:pointer;outline:none;align-items:center;margin:0 auto;transition:all .2s;display:flex}.menu__item.last{border:none}.menu__item.header{z-index:1;justify-content:space-between;padding:16px 14px;top:-10px;position:sticky!important}.menu__item.header .menu__title{justify-self:flex-start}.menu__item.header .material-icons{color:var(--icon-color);font-size:24px}.menu__item:focus{background:var(--background-focus)}.menu__item:hover{background:var(--background-hover)}.menu__item.active{background:var(--active-item-bg);color:var(--active-item-color)}.menu__item.active:focus{background:var(--active-background-focus)}.menu__item.active:hover{background:var(--active-background-hover)}.menu .material-icons{color:var(--icon-color);font-size:20px}.menu span:not(.material-icons){font-size:var(--font-size-alt);letter-spacing:.4px}.material-outline-button{--background:transparent;--background-hover:var(--additional-one);--background-focus:var(--additional-one);--background-disabled:#0000;--text-color:var(--primary-text-color);--text-color-disabled:#1b1b1f;--icon:"";--icon-color:var(--primary-text-color);--icon-color-disabled:#1b1b1f;--opacity-disabled:.38;--border-width:1px;--border-color:#757680;--border-color-hover:#757680;--border-color-focus:var(--primary-text-color);--border-color-disabled:#1d1b201f;--display:block;background:var(--background);display:var(--display);border:none;border-width:var(--border-width);border-style:solid;border-color:var(--border-color);border-radius:100px;outline:none;justify-content:center;transition:all .2s}.material-outline-button__container{align-items:center;gap:8px;padding:10px 24px;transition:all .2s;display:flex}.material-outline-button__container-text{color:var(--text-color);align-items:center;height:20px;font-size:14px;font-weight:500;display:flex}.material-outline-button__container-icon{color:var(--icon-color);justify-content:center;align-items:center;width:18px;height:18px;display:flex}.material-outline-button__container-icon:before{content:var(--icon);color:var(--icon-color);font-family:Material Icons,Roboto,sans-serif;font-size:20px}.material-outline-button:hover{border-color:var(--border-color-hover);background:var(--background-hover)}.material-outline-button:focus{border-color:var(--border-color-focus);background:var(--background-focus)}.material-outline-button:disabled{border-color:var(--border-color-disabled);background:var(--background-disabled)!important;cursor:default!important}.material-outline-button:disabled .material-outline-button__container-text{color:var(--text-color-disabled);opacity:var(--opacity-disabled)}.material-outline-button:disabled .material-outline-button__container-icon{color:var(--icon-color-disabled);opacity:var(--opacity-disabled)}.radio{--main-color:var(--primary-text-color);--border-color:var(--primary-text-color);--disabled-color:#dddde2;--size:40px;--hover-color:var(--additional-one);aspect-ratio:1;width:var(--size);cursor:pointer;background:0 0;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex;border:none!important}.radio__span{cursor:pointer;border:2px solid var(--border-color);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.radio__span.checked{border-color:var(--main-color)}.radio__input-span{cursor:pointer;background:0 0;border-radius:50%;width:10px;height:10px;transition:all .2s;transform:scale(0)}.radio__input{-webkit-appearance:none;appearance:none;outline:none;display:none}.radio__input:checked~.radio__input-span{background:var(--main-color);transform:scale(1)}.radio__input:disabled~.radio__input-span{background:var(--disabled-color)}.radio:focus{border:none;background:var(--hover-color)!important}.radio:hover{background:var(--hover-color)}.radio.disabled__span{border-color:var(--main-color)}.radio.disabled{pointer-events:none}.radio-picker{--radio-bg:var(--primary-bg);flex-direction:column;align-content:flex-start;gap:5px;width:100%;margin-top:15px;display:flex}.radio-picker__title{color:var(--primary-color);font-size:14px}.radio-picker__items{background:var(--radio-bg);border:1px solid var(--border-color);border-radius:4px;justify-content:space-between;align-items:center;display:flex}.radio-picker__item{cursor:pointer;border-right:1px solid var(--border-color);justify-content:center;align-items:center;width:100%;padding:8px 0;display:flex}.radio-picker__item-text{letter-spacing:.5px;font-size:14px}.search{background:var(--container-color);border-radius:28px;align-items:center;gap:10px;width:100%;max-width:440px;padding:4px 20px;display:flex}.search__input{color:var(--primary-color);caret-color:var(--primary-color);background:0 0;border:none;outline:none;width:100%;padding:4px;font-size:16px;line-height:24px}.search__input::placeholder{color:var(--primary-color)}.search__icon{color:var(--primary-color);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.staff-card{cursor:pointer;border:1px solid var(--border-color);border-radius:20px;justify-content:space-between;align-items:center;width:100%;height:100%;max-height:100px;margin-bottom:15px;padding:10px;display:flex;position:relative}.staff-card.empty{justify-content:flex-start}.staff-card__name-name{font-size:16px;font-weight:500}.staff-card__name{min-width:230px}@media (max-width:1600px){.staff-card__name{min-width:175px}}.staff-card__date{width:100%;min-width:110px;font-size:14px}.staff-card__age{max-width:60px}.staff-card__menu{justify-content:flex-end;display:flex}.staff-card-alt{border:2px solid var(--border-color);border-radius:20px;margin-bottom:15px;padding:14px 20px;overflow:hidden}.staff-card-alt__date{justify-content:center;align-items:center;gap:20px;width:100%;margin-top:20px;display:flex}@media (max-width:600px){.staff-card{font-size:14px}}.staff-card-mobile{cursor:pointer;border:1px solid var(--border-color);border-radius:20px;justify-content:space-between;align-items:center;width:100%;height:100%;max-height:100px;margin-bottom:15px;display:flex;position:relative}.status{--bg:var(--container-color);--circle:var(--primary-color);--text:var(--primary-color);background:var(--bg);border-radius:40px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:max-content;padding:4px 10px;display:flex}.status_draft{--bg:var(--additional-three);--circle:var(--primary-color-text);--text:var(--primary-color-text)}.status_active{--bg:#f0bd001a;--circle:#c49900;--text:#c49900}.status_archive{--bg:#7400cf1a;--circle:#881adf;--text:#881adf}.status_started{--bg:#16a34a1a;--circle:#16a34a;--text:#16a34a}.status_disbanded{--bg:#f216081a;--circle:#f21608;--text:#f21608}.status_graduaded{--bg:#3157e01a;--circle:#3157e0;--text:#3157e0}.status__circle{background:var(--circle);border-radius:50%;min-width:6px;min-height:6px;display:block}.status__title{color:var(--text);font-size:12px;font-weight:400;line-height:18px}.stepper-body{width:100%;overflow-x:hidden}.stepper-body__wrapper{width:100%;transition:all .2s;overflow-x:hidden}.stepper-body__wrapper-item{width:100%}.stepper-indicator{--border-step-color:var(--disabled-color);--border-step-width:1px;--border-step-active-color:var(--primary-text-color);--border-step-active-width:3px;--border-step-skip-color:var(--primary-text-color);--border-step-skip-width:1px;--text-color:var(--primary-text-color);--text-color-active:var(--primary-text-color);--text-color-skip:var(--primary-bg);--background-step:transparent;--background-step-active:transparent;--background-step-skip:var(--primary-text-color);--line-step:var(--disabled-color);--line-step-active:var(--primary-text-color);--line-step-skip:var(--primary-text-color);--line-step-height:1px;--line-step-height-active:1px;--line-step-height-skip:1px;--line-step-radius:5px;--line-step-radius-active:var(--line-step-radius);--line-step-radius-skip:var(--line-step-radius);--icon:"";--icon-active:"";--icon-skip:var(--icon-active);--icon-size:0;--icon-size-active:14px;--icon-size-skip:18px;--icon-color:var(--disabled-color);--icon-color-active:var(--primary-text-color);--icon-color-skip:var(--primary-text-color);--indicator-justify:flex-start;justify-content:var(--indicator-justify);-webkit-user-select:none;user-select:none;gap:10px;width:100%;display:flex;overflow-y:scroll}.stepper-indicator::-webkit-scrollbar{height:0}.stepper-indicator .scrollbar__content--vertical{gap:10px;display:flex}.stepper-indicator__item{align-items:center;gap:10px;display:inline-flex}.stepper-indicator__item.stepper-indicator__item_active .stepper-indicator__item-number{border-color:var(--border-step-active-color);border-width:var(--border-step-active-width);color:var(--text-color-active);background:var(--background-step-active)}.stepper-indicator__item.stepper-indicator__item_active .stepper-indicator__item-line{height:var(--line-step-height-active)}.stepper-indicator__item.stepper-indicator__item_skip .stepper-indicator__item-number{border-color:var(--border-step-skip-color);border-width:var(--border-step-skip-width);background:var(--background-step-skip);color:var(--text-color-skip)}.stepper-indicator__item.stepper-indicator__item_skip .stepper-indicator__item-line{height:var(--line-step-height-skip)}.stepper-indicator__item.stepper-indicator__item_skip .stepper-indicator__item-line:before{content:var(--icon-skip);font-size:var(--icon-size-skip);background:var(--line-step-skip);height:var(--line-step-height-skip);border-radius:var(--line-step-radius-skip);color:var(--icon-color-skip)}.stepper-indicator__item-number{border-color:var(--border-step-color);border-width:var(--border-step-width);min-width:30px;height:30px;color:var(--text-color);background:var(--background-step);border-style:solid;border-radius:50%;justify-content:center;align-items:center;transition:all .2s .4s;display:flex}.stepper-indicator__item-line{background:var(--line-step);width:30px;height:var(--line-step-height);border-radius:var(--line-step-radius);align-items:center;transition:all .4s;display:flex}.stepper-indicator__item-line:before{content:var(--icon);font-size:var(--icon-size);width:0%;height:var(--line-step-height);background:var(--line-step-active);border-radius:var(--line-step-radius);color:var(--icon-color);justify-content:center;font-family:Material Icons;transition:all .4s;display:flex}.stepper-indicator__item-line.stepper-indicator__item-line_active:before{content:var(--icon-active);font-size:var(--icon-size-active);width:100%;height:var(--line-step-height-active);border-radius:var(--line-step-radius-active);color:var(--icon-color-active)}.nextstep-enter-active,.nextstep-leave-active,.prevstep-enter-active,.prevstep-leave-active,.fadestepper-enter-active,.fadestepper-leave-active{transition:all .5s}.nextstep-leave-to{opacity:0;transform:translate(-100%)}.nextstep-enter-from{opacity:0;transform:translate(100%)}.fadestepper-leave-to,.fadestepper-enter-from{opacity:0}.prevstep-leave-to{opacity:0;transform:translate(100%)}.prevstep-enter-from{opacity:0;transform:translate(-100%)}.switch{--border-color:#9b9b9b;--toggler-color:#9b9b9b;--toggler-size:16px;--default-padding:4px;--checked-toggler-color:var(--primary-bg);--checked-toggler-size:24px;--checked-border-color:var(--primary-color);--checked-color:var(--primary-color);--checked-padding:2px;--pressed-toggler-size:28px;--pressed-toggler-color:#414141;--hovered-border-color:#eaeaeb;--hovered-toggler-color:#414141;--hover-el-height:40px;--hover-el-width:40px;--hover-el-color:var(--course-item-edit-btn);--disabled-border-color:#cdcdcd;--disabled-bg-color:#fff;--disabled-toggler-color:#cdcdcd;--disabled-toggler-size:16px;--disabled-checked-border-color:#cdcdcd;--disabled-checked-bg-color:#cdcdcd;--disabled-checked-toggler-color:#fff;--disabled-checked-toggler-size:24px;cursor:pointer;width:52px;height:32px;padding:var(--default-padding);border:2px solid var(--border-color);background:0 0;border-radius:100px;outline:none;justify-content:flex-start;align-items:center;margin:5px;transition:all .3s;display:flex;position:relative}.switch__input{-webkit-appearance:none;appearance:none;visibility:hidden;outline:none;width:100%;height:100%;position:absolute}.switch__input:checked~.switch__toggler{max-height:var(--checked-toggler-size);background:var(--checked-toggler-color);justify-self:end;transform:translate(20px)}.switch__toggler{aspect-ratio:1;background:var(--toggler-color);height:100%;max-height:var(--toggler-size);border-radius:50%;transition:all .3s;position:relative}.switch__toggler:hover:after{content:"";background:var(--hover-el-color);width:var(--hover-el-width);height:var(--hover-el-height);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch.checked{padding:var(--checked-padding);background:var(--checked-color);border-color:var(--checked-border-color)}.switch.checked:hover{border-color:var(--checked-border-color)}.switch.checked:hover .switch__toggler{background:var(--checked-toggler-color)}.switch.checked .switch__toggler{max-height:var(--checked-toggler-size);background:var(--checked-toggler-color)}.switch.pressed{padding:0}.switch.pressed .switch__toggler{max-height:var(--pressed-toggler-size);background:var(--pressed-toggler-color)}.switch:hover{border-color:var(--hovered-border-color)}.switch:hover .switch__toggler{background:var(--hovered-toggler-color)}.switch:focus{border-color:var(--hovered-border-color)}.switch:focus .switch__toggler{background:var(--hovered-toggler-color)}.switch:focus .switch__toggler:after{content:"";background:var(--hover-el-color);width:var(--hover-el-width);height:var(--hover-el-height);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch:focus.checked{border-color:var(--checked-border-color)}.switch:focus.checked .switch__toggler{background:var(--checked-toggler-color)}.switch.disabled{pointer-events:none;background:var(--disabled-bg-color);border-color:var(--disabled-border-color)}.switch.disabled .switch__toggler{background:var(--disabled-toggler-color);max-height:var(--disabled-toggler-size)}.switch.disabled.checked{background:var(--disabled-checked-bg-color);border-color:var(--disabled-checked-border-color)}.switch.disabled.checked .switch__toggler{background:var(--disabled-checked-toggler-color);max-height:var(--disabled-checked-toggler-size)}.material-text-button{--background:transparent;--background-hover:var(--additional-one);--background-focus:var(--additional-one);--background-disabled:transparent;--text-color:var(--primary-color);--text-color-disabled:var(--filled-button-disable-color);--icon:"";--icon-color:var(--primary-color);--icon-color-disabled:var(--filled-button-disable-color);--opacity-disabled:.38;--order:0;--transform:none;background:var(--background);border:none;border-radius:100px;outline:none;transition:all .2s;display:block}.material-text-button__container{align-items:center;gap:8px;padding:10px 24px;transition:all .2s;display:flex}.material-text-button__container-text{color:var(--text-color);align-items:center;height:20px;font-size:14px;font-weight:500;display:flex}.material-text-button__container-icon{color:var(--icon-color);order:var(--order);justify-content:center;align-items:center;width:18px;height:18px;display:flex}.material-text-button__container-icon:before{content:var(--icon);transform:var(--transform);color:var(--icon-color);font-family:Material Icons,Roboto,sans-serif;font-size:20px;transition:all .3s}.material-text-button:hover{background:var(--background-hover)}.material-text-button:focus{background:var(--background-focus)}.material-text-button:disabled{background:var(--background-disabled)!important;cursor:default!important}.material-text-button:disabled .material-text-button__container-text{color:var(--text-color-disabled);opacity:var(--opacity-disabled)}.material-text-button:disabled .material-text-button__container-icon{color:var(--icon-color-disabled);opacity:var(--opacity-disabled)}.material-tooltip{--background:var(--primary-text-color);--text-color:var(--primary-bg);z-index:2147483647;background:var(--background);width:max-content;min-width:20px;max-width:280px;color:var(--text-color);pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;will-change:transform, opacity;border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.4;animation:.16s cubic-bezier(.2,.8,.2,1) tooltip-fade-in;position:fixed;box-shadow:0 2px 8px #00000029,0 8px 24px #0000001f}.material-tooltip[data-placement=bottom]:before{top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.material-tooltip[data-placement=top]:before{bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.material-tooltip[data-placement=left]:before{top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.material-tooltip[data-placement=right]:before{top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.material-tooltip:before{content:"";background:var(--background);width:10px;height:10px;position:absolute;transform:rotate(45deg)}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.video-wrapper{border:1px solid var(--border-color);border-radius:40px 0 0 40px;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;padding:40px 0;transition:all .3s;display:flex;position:relative;right:0}.video-wrapper__wrapper{border-radius:20px;width:100%;height:100%}.video-wrapper__video{object-fit:contain;aspect-ratio:87/100;width:100%;height:100%;display:block;overflow:hidden}.video-wrapper__button{border-radius:50%;position:sticky;top:50%}.voucher-card{background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:12px;flex-direction:column;padding-bottom:15px;transition:all .2s;display:flex}.voucher-card:hover{box-shadow:0 3px 10px #0003}.voucher-card:hover .voucher-card__header-circles:before{box-shadow:inset -12px 0 10px -8px #0003}.voucher-card:hover .voucher-card__header-circles:after{box-shadow:inset 12px 0 10px -8px #0003}.voucher-card__header{text-align:center;flex-direction:column;gap:10px;padding-bottom:18px;display:flex;position:relative}.voucher-card__header-amount{color:var(--primary-color-text);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:22px}.voucher-card__header-name{color:var(--primary-text-color);padding-top:15px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative}.voucher-card__header-name-menu{font-weight:400;position:absolute;top:5px;right:5px}.voucher-card__header-circles{justify-content:space-between;width:100%;display:flex;position:absolute;bottom:-12px}.voucher-card__header-circles:before,.voucher-card__header-circles:after{content:"";background:var(--container-color);border-right:1px solid var(--border-colors);border-radius:50%;width:20px;height:20px;transition:all .2s;display:block;position:relative;left:-10px}.voucher-card__header-circles:after{border-left:1px solid var(--border-colors);border-right:none;left:auto;right:-10px}.voucher-card__header-divider{border-top:1px dashed var(--border-color);height:1px;position:absolute;bottom:-2px;left:30px;right:30px}.voucher-card__content{flex-direction:column;gap:8px;padding:18px 18px 0;display:flex}.voucher-card__content-id,.voucher-card__content-created,.voucher-card__content-expiried{color:var(--primary-color-text);justify-content:space-between;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex}.voucher-card__content-id-date,.voucher-card__content-created-date,.voucher-card__content-expiried-date{align-items:center;gap:4px;display:flex}.voucher-card__content-id-date-icon,.voucher-card__content-created-date-icon,.voucher-card__content-expiried-date-icon{cursor:default;font-size:18px}.voucher-card__content-autoActivate{flex-direction:column;gap:8px;display:flex}.voucher-card__content-autoActivate-list{padding:0}.voucher-card__content-autoActivate-list-statusActive{color:var(--seccess-fill);background:#16a34a4d;border-radius:15px;align-items:center;gap:5px;padding:4px 7px;font-size:13px;display:flex}.voucher-card__content-autoActivate-list-statusActive:before{content:"";background:var(--seccess-fill);border-radius:50%;width:5px;height:5px;display:block}.voucher-card__content-autoActivate-list-statusWaiting{color:#f0bd00;background:#f0bd004d;border-radius:15px;align-items:center;gap:5px;padding:4px 7px;font-size:13px;display:flex}.voucher-card__content-autoActivate-list-statusWaiting:before{content:"";background:#f0bd00;border-radius:50%;width:5px;height:5px;display:block}.voucher-card__content-autoActivate-list-statusBlocked{color:#db1e10;background:#f216084d;border-radius:15px;align-items:center;gap:5px;padding:4px 7px;font-size:13px;display:flex}.voucher-card__content-autoActivate-list-statusBlocked:before{content:"";background:#db1e10;border-radius:50%;width:5px;height:5px;display:block}.voucher-card__content-activated_at{color:var(--primary-text-color);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.voucher-card__footer{margin-top:12px;padding:0 18px}.v-detail-button{--background:var(--additional-one);--text-color:var(--primary-color-text);--ripple:var(--primary-color-text)}.course-avatar{--width:40px;--height:40px;--border-radius:25%;--padding:6px;--background:#000;min-width:var(--width);width:var(--width);min-height:var(--height);height:var(--height);border-radius:var(--border-radius);padding:var(--padding);background:var(--background);justify-content:center;align-items:center;display:flex;overflow:hidden}.course-avatar_extrasmall{--width:22px;--height:22px;--padding:4px}.course-avatar_mid{--width:38px;--height:38px}.course-avatar_medium{--width:35px;--height:35px}@media (max-width:768px){.course-avatar_medium{--width:30px;--height:30px}}.course-avatar_smal{--width:30px;--height:30px}.course-avatar_larg{--width:60px;--height:60px}.course-avatar__image{max-width:100%;max-height:100%;display:block}.course-avatar__image_black{filter:invert()}.tab-header{-webkit-user-select:none;user-select:none;border-radius:15px;gap:10px;width:100%;min-height:59px;transition:all .3s;display:inline-flex;position:relative;overflow:auto}@media (max-width:600px){.tab-header{border-radius:10px;min-height:50px}}.tab-header__shadow{--bg-active:var(--container-color);align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.tab-header__shadow{gap:8px}}.tab-header__wrapper{white-space:nowrap;display:inline-flex}.tab-header__wrapper-shadowR{-webkit-user-select:none;user-select:none;background:linear-gradient(270deg, var(--primary-bg) 90%, #075dc100 100%);z-index:5;justify-content:flex-end;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.tab-header__wrapper-shadowR-icon{cursor:pointer;z-index:5;border-radius:5px;justify-content:flex-end;align-items:center;width:max-content;transition:all .3s;display:flex}.tab-header__wrapper-shadowR-icon-active{z-index:700}.tab-header__wrapper-shadowR-icon-item{--icon-size:30px!important}@media (max-width:600px){.tab-header__wrapper-shadowR-icon-item{--icon-size:28px!important}}.tab-header__item{cursor:pointer;color:var(--primary-color);border-radius:12px;justify-content:center;align-items:center;padding:20px;transition:all .3s;display:flex;position:relative}@media (max-width:1200px){.tab-header__item{padding:18px}}@media (max-width:600px){.tab-header__item{padding:12px;font-size:13px;font-weight:300}}.tab-header__item.active{background:var(--bg-active)}.tab-header__content{align-items:center;gap:8px;display:flex}.tab-header__content-count{background:var(--additional-two);color:var(--primary-text-color);border-radius:10px;padding:3px 5px 1px;font-size:14px;line-height:14px}.tab-header__indicator{background:var(--primary-color);width:40px;height:4px;transition:all .3s ease-in-out;position:absolute;bottom:0;border-radius:100px 100px 0 0!important}.tab-header::-webkit-scrollbar{height:5px}.tab-header::-webkit-scrollbar-thumb{background:0 0;transition:all .3s}.tab-header.enter::-webkit-scrollbar-thumb{background:#0006;border-radius:100px}.header-mobile.alternate .tab-header__item{border-radius:0}.header-mobile.alternate .tab-header__item.active{background:0 0!important}.header-mobile.alternate .tab-header__wrapper-shadowR-icon{display:none}.header-mobile.alternate .tab-header__indicator{height:3px}.message-input{--box-width:100%;--box-padding:0 10px;--message-input-gap:10px;--files-padding:10px 6px 30px 6px;--files-gap:10px;--files-width:100%;--item-size:70px;--image-size:100%;--del-img-top:-9px;--del-img-right:-9px;--del-img-color:red;--btn-size:60px;align-items:end;gap:var(--message-input-gap);align-self:stretch;display:flex}.message-input__box{width:var(--box-width);padding:var(--box-padding);background-color:var(--additional-three);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.message-input__box-files{gap:var(--files-gap);padding:var(--files-padding);width:var(--files-width);display:flex}.message-input__box-files-item{width:var(--item-size);height:var(--item-size);border-radius:12px;position:relative}.message-input__box-files-item-image{width:var(--image-size);height:var(--image-size);object-fit:cover;border-radius:12px}.message-input__box-files-item-del-img{color:var(--del-img-color);top:var(--del-img-top);right:var(--del-img-right);cursor:pointer;position:absolute}.message-input__box-container{align-items:center;width:100%;display:flex}.message-input__box-container-input{--background:transparent;--border-color:transparent;--label-color:var(--primary-text-color);--border-color-hover:transparent;--border-color-active:transparent;--border-color-disabed:transparent;--icon-disabled:transparent}.message-input__btn{--background-color:var(--primary-text-color);--background-hover:var(--primary-text-color);--icon-color:var(--primary-bg);--background-focus:var(--primary-text-color);--ripple:var(--primary-bg);--size:var(--btn-size);border-radius:10px}.image-dialog-wrapper{--header-flex-p-block:4px;--border-colors:transparent;--window-background:#00000080;--close-icon-color:var(--image-pw-primary-color);--close-bg-hover:var(--additional-two);--close-bg-focus:var(--additional-two);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.image-preview{-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;height:100%;display:flex;overflow:hidden}.image-preview__footer{background:#000;padding:10px}.image-preview__header{width:100%;color:var(--image-pw-primary-color);-webkit-user-select:none;user-select:none;justify-content:space-between;padding-right:4px;display:flex;background:0 0!important}.image-preview__header-length{font-size:18px}.image-preview__header-actions{gap:5px;display:flex}.image-preview__header-actions .action{--background-hover:var(--additional-two);--background-focus:var(--additional-two);--icon-color:var(--image-pw-primary-color)!important}.image-preview__content{flex-grow:1;justify-content:center;align-items:center;max-height:100%;display:flex;position:relative;overflow:hidden}.image-preview__content_has-length{cursor:grab}.image-preview__content_has-length.active{cursor:grabbing;cursor:-webkit-grabbing;transform:scale(1)}.image-preview__content.translate-animated .image-preview__main{transition:all .2s}.image-preview__main{object-position:center;-webkit-user-select:none;user-select:none;width:100vw;height:100%;position:absolute;overflow:auto}.image-preview__main::-webkit-scrollbar{height:0!important}.image-preview__main-image{box-sizing:border-box;object-fit:contain;object-position:center;pointer-events:none;height:100%;margin:0 auto;padding:0;transition:transform .2s;display:block;position:relative}@media (max-width:600px){.image-preview__main-image{width:100%}}.image-preview__thumbnails{gap:5px;width:100%;display:inline-flex;overflow-x:auto;cursor:e-resize!important}.image-preview__thumbnails::-webkit-scrollbar{height:0}.image-preview__thumbnails-item{border:2px solid #0000;width:70px;min-width:70px;height:100px;transition:all .1s;display:block}.image-preview__thumbnails-item-image{object-fit:cover;border-radius:3px;width:100%;height:100%;display:block}.image-preview__thumbnails-item-text{color:#fff;flex-direction:column;gap:5px;display:flex}.image-preview__thumbnails-item-text .image-preview__thumbnails-item-image{flex-grow:1;height:auto}.image-preview__thumbnails-item-active{border-color:#fff;border-radius:6px;width:150px;min-width:150px;margin:0 10px}@media (max-width:600px){.image-preview__thumbnails-item{width:80px;height:60px}}.image-preview__swipe{z-index:999;--background-color:var(--container-color);position:absolute;top:50%}.image-preview__swipe_prev{--icon:"";left:4px}.image-preview__swipe_next{--icon:"";right:4px}@media (max-width:720px){.image-preview__swipe{opacity:0;width:25%;height:100%;top:0}.image-preview__swipe_prev{left:0}.image-preview__swipe_next{right:0}}.timepicker{--max-width:200px}.timepicker__header{justify-content:space-between;align-items:center;display:flex}.timepicker__header-clock{--icon:""}.timepicker__body{color:var(--primary-text-color);justify-content:center;align-items:center;gap:10px;font-size:40px;font-weight:700;display:flex}.timepicker__body-time{--width:80px}.timepicker__body .material-input__input{height:auto;font-size:40px}.videowindow{--max-height:100%;-webkit-user-select:none;user-select:none;width:100%;max-height:var(--max-height);border-radius:10px 10px 0 0;position:relative;overflow:hidden}.videowindow__viewcode{border:1px solid var(--border-colors);border-radius:10px;overflow:hidden}.videowindow:-webkit-full-screen{justify-content:center;align-items:center;height:100%;display:flex}.videowindow:-webkit-full-screen .videowindow__video{border-radius:0;max-height:100%}.videowindow:-webkit-full-screen .videowindow__controls-wrapper-speedPanel{height:auto;bottom:8%}.videowindow__video{aspect-ratio:16/9;width:100%;height:100%;max-height:var(--max-height);background:#000;border-radius:10px 10px 0 0;display:block}.videowindow__timecode{z-index:1000;background:#0006;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.videowindow__timecode-window{background:var(--primary-bg);flex-direction:column;width:100%;max-width:500px;height:100%;transition:all .2s;display:flex}.videowindow__timecode-window-header{background:var(--primary-bg);border-bottom:1px solid var(--border-colors)}.videowindow__timecode-window-header p{font-size:24px}.videowindow__timecode-window-body{-webkit-user-select:none;user-select:none;flex-grow:1;overflow:auto}.videowindow__timecode-window-body-item{cursor:pointer;border-radius:5px;gap:5px;padding:5px 10px}.videowindow__timecode-window-body-item:hover{background:var(--additional-two)}.videowindow__timecode-window-body-item-active{background:var(--primary-text-color)}.videowindow__timecode-window-body-item-active .videowindow__timecode-window-body-item-title{color:var(--primary-bg)}.videowindow__timecode-window-body-item-active:hover{background:var(--primary-text-color)!important}.videowindow__timecode-window-body-item-active .videowindow__timecode-window-body-item-time{border-color:var(--border-colors)}.videowindow__timecode-window-body-item-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.videowindow__timecode-window-body-item-time{background:var(--primary-text-color);width:max-content;color:var(--primary-bg);z-index:1;border:1px solid #0000;border-radius:5px;padding:1.5px 4px;font-size:12px;position:relative}.videowindow__timecode-window-body-containerthumbnail{aspect-ratio:16/9;border-radius:6px;width:150px;position:relative;overflow:hidden}.videowindow__timecode-window-body-isplayng{color:#fff;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.videowindow__timecode-window-body-thumbnail{object-fit:cover;width:100%;height:100%;display:block}.videowindow__timecode-window-episodes{-webkit-user-select:none;user-select:none;flex-grow:1;gap:15px;padding:0 10px;display:flex;position:relative;overflow:auto}.videowindow__timecode-window-episodes::-webkit-scrollbar{display:none}.videowindow__timecode-window-episodes-item{cursor:pointer;border-radius:5px;flex-direction:column;gap:5px;padding:5px 6px;display:flex;position:relative}.videowindow__timecode-window-episodes-item:hover{background:var(--additional-three)}.videowindow__timecode-window-episodes-item:before{content:"";background:var(--primary-text-color);z-index:1;width:100%;height:2px;margin-left:24px;position:absolute;top:104px;left:0}.videowindow__timecode-window-episodes-item:first-of-type:before{width:100%;left:0}.videowindow__timecode-window-episodes-item:last-of-type:before{display:none}.videowindow__timecode-window-episodes-item-active .videowindow__timecode-window-episodes-item-time{border-color:var(--border-colors)}.videowindow__timecode-window-episodes-item-active .videowindow__timecode-window-episodes-item-isplayng{border:2px solid var(--primary-text-color)}.videowindow__timecode-window-episodes-item-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.videowindow__timecode-window-episodes-item-time{background:var(--primary-text-color);width:max-content;color:var(--primary-bg);z-index:1;border:1px solid #0000;border-radius:5px;padding:1.5px 4px;font-size:12px;position:relative}.videowindow__timecode-window-episodes-item-isplayng{color:#fff;background:#000c;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.videowindow__timecode-window-episodes-item-thumbnail{object-fit:cover;width:100%;height:100%;display:block}.videowindow__timecode-window-episodes-containerthumbnail{aspect-ratio:16/9;border-radius:6px;width:150px;position:relative;overflow:hidden}.videowindow__timecode-window-episodes-shadowL{-webkit-user-select:none;user-select:none;background:linear-gradient(90deg, var(--primary-bg) 10%, #075dc100 100%);z-index:2;width:14%;height:100%;position:absolute;top:1px;left:0}.videowindow__timecode-window-episodes-shadowL-icon{cursor:pointer;align-items:center;width:max-content;height:100%;padding:0 10px 0 5px;transition:all .5s;display:flex}.videowindow__timecode-window-episodes-shadowL-icon:hover{background:linear-gradient(90deg, var(--primary-bg) 10%, #075dc100 100%)}.videowindow__timecode-window-episodes-shadowL-icon span{--icon-size:40px!important}.videowindow__timecode-window-episodes-shadowR{-webkit-user-select:none;user-select:none;background:linear-gradient(270deg, var(--primary-bg) 10%, #075dc100 100%);z-index:3;justify-content:flex-end;align-items:center;width:14%;height:100%;display:flex;position:absolute;top:1px;right:0}.videowindow__timecode-window-episodes-shadowR-icon{cursor:pointer;justify-content:flex-end;align-items:center;width:max-content;height:100%;padding:0 10px 0 5px;transition:all .3s;display:flex}.videowindow__timecode-window-episodes-shadowR-icon:hover{background:linear-gradient(270deg, var(--primary-bg) 10%, #075dc100 100%)}.videowindow__timecode-window-episodes-shadowR-icon span{--icon-size:40px!important}.videowindow__controls{z-index:1;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.videowindow__controls-wrapper{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.videowindow__controls-wrapper-title{color:#fff;background:linear-gradient(#000c,#0006,#0003,#0000);padding:20px;position:absolute;top:0;left:0;right:0}@media (max-width:600px){.videowindow__controls-wrapper-title{padding:10px}}.videowindow__controls-wrapper-title_playlist{cursor:pointer}.videowindow__controls-wrapper-title_playlist:hover{background:#0006}.videowindow__controls-wrapper-title-autoplay{cursor:pointer;background-color:#0006;border:1px solid #ffffff4d;border-radius:20px;align-items:center;width:40px;height:15px;display:flex;position:relative}@media (max-width:600px){.videowindow__controls-wrapper-title-autoplay{width:35px;height:12px}}.videowindow__controls-wrapper-title-autoplay:before{content:"";aspect-ratio:1;color:#fff;letter-spacing:1px;text-transform:none;background-color:#505050;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:20px;padding:0;font-family:Material Icons;font-size:14px;font-style:normal;font-weight:400;line-height:1em;transition:all .1s;display:flex;position:absolute;left:-1px;transform:translate(0)}@media (max-width:600px){.videowindow__controls-wrapper-title-autoplay:before{width:16px}}.videowindow__controls-wrapper-title-autoplay_active{background:#fffc;border:1px solid #0000004d}.videowindow__controls-wrapper-title-autoplay_active:before{content:"";color:#000;background:#fff;border:1px solid #0000004d;transform:translate(18px)}.videowindow__controls-wrapper-title-playlist{cursor:pointer;align-items:center;gap:5px;padding:4px 8px;font-size:14px;line-height:14px;display:flex}.videowindow__controls-wrapper-title-playlist:hover{background:#0006}.videowindow__controls-wrapper-icon{opacity:.8;color:#fff;-webkit-user-select:none;user-select:none;background:#0009;border-radius:50%;padding:10px;font-size:70px;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}@media (max-width:1400px){.videowindow__controls-wrapper-icon{font-size:55px}}@media (max-width:600px){.videowindow__controls-wrapper-icon{font-size:25px}}.videowindow__controls-wrapper-speedPanel{-webkit-user-select:none;user-select:none;color:#fff;z-index:2;background:#181818cc;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;width:100%;max-width:190px;height:50%;display:flex;position:absolute;bottom:calc(10% + 20px);right:2%;overflow:auto}@media (max-width:600px){.videowindow__controls-wrapper-speedPanel{max-width:100px;font-size:12px;bottom:calc(25% + 10px)}}.videowindow__controls-wrapper-speedPanel::-webkit-scrollbar{width:0;height:0;display:none}.videowindow__controls-wrapper-speedPanel-box{width:100%;height:100%}.videowindow__controls-wrapper-speedPanel-title{border-bottom:1px solid var(--border-color);width:100%;padding:12px 20px}.videowindow__controls-wrapper-speedPanel-item{cursor:pointer;gap:5px;width:100%;padding:10px 20px;display:flex}.videowindow__controls-wrapper-speedPanel-item:hover{background:#3f3f3f99}.videowindow__controls-wrapper-speedPanel-item span{font-size:14px}@media (max-width:600px){.videowindow__controls-wrapper-speedPanel-item span{font-size:12px}}.videowindow__controls-bottom{-webkit-user-select:none;user-select:none;background:linear-gradient(#fff0 0%,#000000b3);flex-direction:column;gap:5px;width:100%;padding:40px 15px 0;display:flex;position:relative}@media (max-width:600px){.videowindow__controls-bottom{padding:0 10px}}.videowindow__controls-bottom-rating{background:var(--primary-bg-op);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:10px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.videowindow__controls-bottom-rating{bottom:30px}}@media (max-width:1000px){.videowindow__controls-bottom-rating{bottom:30px}}@media (max-width:600px){.videowindow__controls-bottom-rating{bottom:35px;left:auto;right:-10%}.videowindow__controls-bottom-rating .baseicon{--icon-size:26px}}@media (max-width:450px){.videowindow__controls-bottom-rating{bottom:25px;right:-15%}.videowindow__controls-bottom-rating .baseicon{--icon-size:22px}}.videowindow__controls-bottom-timeview{flex-direction:column;justify-content:space-between;gap:5px;min-height:45px;display:flex;position:relative}@media (max-width:600px){.videowindow__controls-bottom-timeview{min-height:25px}}.videowindow__controls-bottom-timeview-timecode{cursor:pointer;align-items:center;gap:0;width:max-content;max-width:100%;padding:5px 8px;font-size:14px;line-height:1em;display:flex}.videowindow__controls-bottom-timeview-timecode .baseicon:before{padding:0;font-size:18px}.videowindow__controls-bottom-timeview-timecode:hover{background:#0006}.videowindow__controls-bottom-timeview-thumbnaildata{color:#fff;text-shadow:0 0 3px #00000080;z-index:2;flex-direction:column;align-items:center;gap:5px;height:max-content;font-size:14px;font-weight:700;display:flex;position:absolute;top:-10px;transform:translateY(-90%)}.videowindow__controls-bottom-timeview-thumbnaildata-container{aspect-ratio:16/9;border:2px solid #fff;border-radius:6px;width:100%;display:flex;position:relative;overflow:hidden}.videowindow__controls-bottom-timeview-thumbnaildata-img{aspect-ratio:16/9;width:300%;display:block;position:absolute}.videowindow__controls-bottom-timeview-thumbnaildata-img_1{transform:translate(0%)translateY(0%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_2{transform:translate(-33.3%)translateY(0%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_3{transform:translate(-66.6%)translateY(0%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_4{transform:translate(0%)translateY(-33.3%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_5{transform:translate(-33.3%)translateY(-33.3%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_6{transform:translate(-66.6%)translateY(-33.3%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_7{transform:translate(0%)translateY(-66.6%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_8{transform:translate(-33.3%)translateY(-66.6%)}.videowindow__controls-bottom-timeview-thumbnaildata-img_9{transform:translate(-66.6%)translateY(-66.6%)}.videowindow__controls-bottom-timelinecode{cursor:pointer;align-items:center;gap:2px;width:100%;height:5px;display:flex;position:relative}.videowindow__controls-bottom-timelinecode-item{background:#fff9;height:5px;min-height:5px;transition:height .1s;position:relative}.videowindow__controls-bottom-timelinecode-item:hover,.videowindow__controls-bottom-timelinecode-item_touch{height:10px}.videowindow__controls-bottom-timelinecode-item-timefill{z-index:2;background:#fff;width:0;height:100%;position:relative}.videowindow__controls-bottom-timelinecode-item:hover{height:10px}.videowindow__controls-bottom-timelinecode-circule{-webkit-user-select:none;user-select:none;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-5px;right:-10px}.videowindow__controls-bottom-timeline{cursor:pointer;background:#79797966;width:100%;height:5px;transition:all .1s;position:relative}.videowindow__controls-bottom-timeline:hover,.videowindow__controls-bottom-timeline_touch{height:10px}.videowindow__controls-bottom-timeline-buffer{z-index:1;background:#797979;width:100px;height:100%;position:absolute;top:0;left:0}.videowindow__controls-bottom-timeline-timefill{z-index:2;background:#fff;width:0;height:100%;position:relative}.videowindow__controls-bottom-timeline-timefill-circle{-webkit-user-select:none;user-select:none;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-5px;right:-10px}.videowindow__controls-bottom-list{color:#fff;-webkit-user-select:none;user-select:none;background:0 0;justify-content:space-between;padding:5px;display:flex}.videowindow__controls-bottom-list span{cursor:pointer;font-size:30px}.videowindow__controls-bottom-list-left{align-items:center;gap:10px;display:flex}@media (max-width:800px){.videowindow__controls-bottom-list-left{gap:5px}}.videowindow__controls-bottom-list-left-range{cursor:pointer;-webkit-appearance:none;background:0 0;outline:none;width:60px;height:100%;margin:0;padding:0}@media (max-width:600px){.videowindow__controls-bottom-list-left-range{display:none}}.videowindow__controls-bottom-list-left-range::-webkit-slider-runnable-track{cursor:pointer;background:#ddd;border-radius:2px;width:100%;height:3px}.videowindow__controls-bottom-list-left-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;width:13px;height:13px;margin-top:-5px}.videowindow__controls-bottom-list-left-range:active::-webkit-slider-thumb{border-color:#fff}.videowindow__controls-bottom-list-left-range:focus::-webkit-slider-runnable-track{background:#ccc}.videowindow__controls-bottom-list-left-vslider{cursor:pointer;width:60px;height:25px;position:relative}@media (max-width:650px){.videowindow__controls-bottom-list-left-vslider{display:none}}.videowindow__controls-bottom-list-left-vslider__track{background-color:#ccc;border-radius:2px;width:100%;height:4px;transition:all .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.videowindow__controls-bottom-list-left-vslider__thumb{background-color:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translateY(-50%)}.videowindow__controls-bottom-list-left-duration{letter-spacing:.4px;color:#fff;font-size:13px}@media (max-width:800px){.videowindow__controls-bottom-list-left-duration{font-size:12px}}@media (max-width:400px){.videowindow__controls-bottom-list-left-duration{font-size:11px}}.videowindow__controls-bottom-list-left input[type=range]::-moz-range-track{background:#ddd;border:none;border-radius:3px;height:3px}.videowindow__controls-bottom-list-left input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:16px;height:16px}.videowindow__controls-bottom-list-right{align-items:center;gap:20px;display:flex}@media (max-width:800px){.videowindow__controls-bottom-list-right{gap:10px}}.star-fill{--icon-color:#ffa700!important}.controls__btn{--border-color-hover:none;--icon-size:30px}.controls__btn-play{--icon:""}.controls__btn-pause{--icon:""}.controls__btn-picture{font-size:25px!important}.controls__btn-speed{position:relative;font-size:25px!important}.controls__btn-speed-badge{background:#fff;border-radius:20px;padding:2px 6px;font-family:Roboto;position:absolute;top:-7px;left:0;transform:translate(-50%);color:#000!important;font-size:11px!important}.controls__btn-volume{font-size:25px!important}@media (max-width:650px){.controls__btn-volume{display:none}}.controls__btn-fullscreen{transition:all .3s}.controls__btn-fullscreen:hover{animation:.8s bouncy}@media (max-width:600px){.ppb-icon{font-size:20px!important}}.play-error{color:#fff;font-size:80px}@keyframes bouncy{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.fadeVideo-enter-active,.fadeVideo-leave-active{transition:opacity .3s}.fadeVideo-enter-from,.fadeVideo-leave-to{opacity:0}.slide-fade-leave-active{transition:all .1s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}.bounce-enter-active{animation:.2s bounce-in}.bounce-leave-active{animation:.2s reverse bounce-in}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.unbounce-enter-active{animation:.2s unbounce-in}.unbounce-leave-active{animation:.2s reverse unbounce-in}@keyframes unbounce-in{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.bouncyFade-enter-active{animation:.6s ease-out bouncefade}.bouncyFade-leave-active{opacity:0}@keyframes bouncefade{0%{opacity:.8;transform:scale(.3)}50%{opacity:.5;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.terms{color:var(--course-info-color);justify-content:center;align-items:center;display:flex}.terms__box{padding:10px 0}@media (max-width:600px){.terms__box{font-size:14px}}.terms__box-title{color:var(--course-info-color);text-align:center;cursor:pointer;margin-top:10px;text-decoration:underline}.skeleton{--status-width:50px;--title-height:20px;--subtitle-height:20px;--courseavatar-width:50px;--circle-width:35px;--icon-width:15px;background:var(--additional-three);border-radius:4px}.skeleton__title{width:100%;height:var(--title-height)}.skeleton__title-small{--title-height:10px}.skeleton__title-medium{--title-height:15px}.skeleton__title-large{--title-height:20px}.skeleton__subtitle{width:50%;height:var(--subtitle-height)}.skeleton__subtitle-small{--subtitle-height:10px}.skeleton__subtitle-medium{--subtitle-height:15px}.skeleton__subtitle-large{--subtitle-height:20px}.skeleton__circle{aspect-ratio:1;min-width:var(--circle-width);width:var(--circle-width);border-radius:50%}.skeleton__circle-small{--circle-width:30px}.skeleton__circle-medium{--circle-width:40px}.skeleton__circle-large{--circle-width:50px}.skeleton__icon{aspect-ratio:1;width:var(--icon-width)}.skeleton__icon-small{--icon-width:15px}.skeleton__icon-medium{--icon-width:20px}.skeleton__icon-large{--icon-width:25px}.skeleton__status{width:var(--status-width);aspect-ratio:4;border-radius:15px}.skeleton__status-small{--status-width:35px}.skeleton__status-medium{--status-width:70px}.skeleton__status-large{--status-width:105px}.skeleton__bg{z-index:0;background:var(--primary-bg);width:100%;height:100%;position:absolute;top:0;left:0}.skeleton__courseavatar{width:var(--courseavatar-width);aspect-ratio:1;border-radius:25%}.skeleton__courseavatar-small{--courseavatar-width:30px}.skeleton__courseavatar-medium{--courseavatar-width:40px}.skeleton__courseavatar-large{--courseavatar-width:60px}.skeleton-tile .list-tile__leading-box,.skeleton-tile .list-tile__title-box{width:100%}.skeleton-anim{--color:var(--container-color);animation-fill-mode:forwards;position:relative;overflow:hidden}.skeleton-anim:before{content:"";background:linear-gradient(to right, transparent 33%, var(--color) 66%, transparent 99%);z-index:10;opacity:.5;width:70%;height:140%;animation:2s linear infinite pulse;position:absolute;top:0;bottom:0}.skeleton-p20{padding:20px!important}@media (max-width:600px){.skeleton-p20{padding:12px!important}}.skeleton-tab{--title-height:59px;border-radius:12px;max-width:102px}@media (max-width:600px){.skeleton-tab{--title-height:50px;max-width:92px}}@keyframes pulse{0%{transform:translate(-100%)translateY(-20%)rotate(10deg)}to{transform:translate(300%)translateY(-20%)rotate(10deg)}}.drop-dialog{z-index:99;background:var(--dialog-background-op);width:100%;height:100%;position:fixed;top:0;left:0}.drop-dialog__content{--left:0;--top:0;background:var(--primary-bg);z-index:500;max-width:250px;left:var(--left);top:var(--top);-webkit-user-select:none;user-select:none;max-height:calc(100% - var(--top) - 20px);border-radius:5px;flex-direction:column;padding:5px 0;animation:.2s both showlistmenu;display:flex;position:absolute;overflow:auto}@media (max-width:600px){.drop-dialog__content{max-height:calc(100% - var(--top) - 80px)}}.drop-dialog__content-list{cursor:pointer;background:0 0}.drop-dialog__content-list_active{background:var(--additional-one)}.drop-dialog__content-indicator{background:var(--primary-text-color);border-radius:5px 0 0 5px;width:4px;height:30px;transition:all .3s ease-in-out;position:absolute;top:10px;right:0}@keyframes showlistmenu{0%{opacity:0;transform:translateY(60px)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}.story-preview{-webkit-user-select:none;user-select:none;padding-inline-start:16px;padding-inline-end:16px;gap:5px;width:100%;height:280px;padding-bottom:4px;display:flex;overflow:auto hidden}.story-preview::-webkit-scrollbar{height:4px}.story-preview__item{aspect-ratio:9/16;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.story-preview__item-parent{border:0 solid #0000;padding:0;transition:all .2s}.story-preview__item_active{border-width:2px;border-color:var(--primary-text-color);border-radius:14px;padding:5px}.story-preview__item_question{z-index:2;border-radius:6px;width:70%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 5px #0003}.story-preview__item_question-poll{color:#fff;text-align:center;background:#1c1c1c;padding:5px 6px;font-size:6px}.story-preview__item_question-option{color:#1c1c1c;background:#fff;padding:3px 6px;font-size:6px}.story-preview__item_question-option-radio{border:1px solid #1c1c1c;border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px}.story-preview__item_question-option_input{color:var(--primary-text-color);background:0 0;border:none;border-radius:8px;width:100%;padding:16px 4px;font-size:14px;display:block}.story-preview__item_question-option_input:focus{background:var(--additional-two)}.story-preview__item_content{object-fit:cover;z-index:2;width:100%;max-height:100%;position:relative}.story-preview__item_content-over{object-fit:cover;z-index:1;filter:blur(80px);opacity:1;width:100%;height:100%;position:absolute}.story-preview__item__container{z-index:10;background:linear-gradient(#000000a8,#0000 25%);flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100%;height:100%;padding:7px;display:flex;position:absolute}.story-preview__item__container-btn{color:#fff;background:#333;border-radius:50px;justify-content:center;height:100%;padding:2px 5px;font-size:11px}.story-preview__item__container-btn .baseicon{--icon-size:12px;--icon-color:#fff!important}.story-preview__item_add{background:var(--primary-bg);justify-content:center;align-items:center;padding:5px;display:flex}.container_story{padding-bottom:40px}.view-story-group{z-index:2147483647;touch-action:none;background:#000;justify-content:center;align-items:center;padding-bottom:10px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:430px){.view-story-group{padding-bottom:0}}.view-story-group *{color:#fff}.view-story-group .baseicon{--icon-color:#fff!important}.view-story-group__footer{background:#1c1c1c;border:1px solid #252525;border-radius:20px;justify-content:center;align-items:center;gap:5px;width:100%;max-width:min(500px,100%);padding:6px 2px 6px 6px;display:flex}@media (max-width:430px){.view-story-group__footer{border-left-color:#0000;border-right-color:#0000;border-radius:0}}.view-story-group__footer-like{transition:all .2s}.view-story-group__footer-like:hover{opacity:.7}.view-story-group__footer-like-text{color:var(--error-fill)}.view-story-group__footer-btn{cursor:pointer;background:#fff;border-radius:20px;flex-grow:1;gap:10px;padding:5px 13px;transition:all .2s;display:flex}.view-story-group__footer-btn:hover{opacity:.7;transform:scale(.95)}.view-story-group__footer-btn-text{color:#000}.view-story-group__footer-btn .baseavatar_link{transform:rotate(-45deg);--icon-color:#000!important}.view-story-group__container{background:var(--container-color);aspect-ratio:9/16;border-radius:15px;justify-content:center;align-items:center;width:max-content;max-width:min(500px,100%);max-height:800px;display:flex;position:relative;overflow:hidden}.view-story-group__container-media{object-fit:cover;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-height:100%;position:relative}.view-story-group__container-media::-webkit-media-controls{display:none!important}.view-story-group__container-media::-webkit-media-controls-panel{display:none!important}.view-story-group__container-media::-webkit-media-controls-play-button{display:none!important}.view-story-group__container-media::-webkit-media-controls-start-playback-button{display:none!important}.view-story-group__container-media-over{object-fit:cover;z-index:1;filter:blur(80px);opacity:1;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.view-story-group__container-poll{z-index:12;border-radius:20px;flex-direction:column;width:70%;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 5px #0003}.view-story-group__container-poll-question{color:#fff;background:#1c1c1c;padding:10px 12px;font-size:calc(.271003vw + 13.2249px)}@media (max-width:1024px){.view-story-group__container-poll-question{font-size:16 px}}@media (min-width:1920px){.view-story-group__container-poll-question{font-size:20 px}}.view-story-group__container-poll-question{text-align:center}.view-story-group__container-poll-option{color:#1c1c1c;background:#fff;padding:10px 12px;font-size:calc(.271003vw + 11.2249px)}@media (max-width:1024px){.view-story-group__container-poll-option{font-size:14 px}}@media (min-width:1920px){.view-story-group__container-poll-option{font-size:18 px}}.view-story-group__container-poll-option{cursor:pointer;border-bottom:1px solid #eee;align-items:center;gap:12px;display:flex;position:relative}.view-story-group__container-poll-option:hover{background:#f5f5f5}.view-story-group__container-poll-option_disabled{cursor:default}.view-story-group__container-poll-option_disabled:hover{background:#fff!important}.view-story-group__container-poll-option_active,.view-story-group__container-poll-option_active:hover{background:#f5f5f5!important}.view-story-group__container-poll-option-checked{aspect-ratio:1;border:2px solid #1c1c1c;border-radius:50%;height:20px}.view-story-group__container-poll-option-checked_active{background:var(--seccess-fill-op);border-color:var(--seccess-fill);justify-content:center;align-items:center;display:flex}.view-story-group__container-poll-option-checked_active .baseicon{--icon-size:12px;min-width:15px;min-height:15px;--icon-color:var(--seccess-fill)!important}.view-story-group__container-prev{z-index:10;opacity:0;background:linear-gradient(90deg,#00000080,#0000);width:20%;max-height:100%;transition:all .2s;position:absolute;top:0;bottom:0;left:0}.view-story-group__container-prev:hover{opacity:1}.view-story-group__container-next{z-index:10;opacity:0;background:linear-gradient(270deg,#00000080,#0000);width:20%;max-height:100%;transition:all .2s;position:absolute;top:0;bottom:0;right:0}.view-story-group__container-next:hover{opacity:1}.view-story-group__container-header{z-index:9999;width:100%;height:max-content;padding:10px 10px 20px;position:absolute;top:0;left:0}.view-story-group__container-header-preview{aspect-ratio:1;object-fit:cover;border:2px solid #ccc;border-radius:10px;width:35px;min-width:35px;height:35px}.view-story-group__container-header-btn{aspect-ratio:1;background:#1c1c1c;border-radius:50%;width:100%;height:100%;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important}.view-story-group__container-header-background{z-index:1;background:linear-gradient(#000000ad 15%,#0000 85%);position:absolute;top:0;bottom:-20px;left:0;right:0}.view-story-group__container-header-content{z-index:2;flex-direction:column;gap:10px;display:flex;position:relative}.view-story-group__container-timelines{align-items:center;gap:5px;width:100%;display:flex}.view-story-group__container-timelines-time{background:#ffffff60;border-radius:10px;flex-grow:1;height:2px;min-height:2px;transition:width 70ms linear;overflow:hidden}.view-story-group__container-timelines-time-active{background:#fff;width:0%;height:100%;transition:all .2s}.story-preview-header{gap:10px;width:100%;min-width:150px;height:max-content;margin-bottom:20px;transition:gap .2s;display:inline-flex;overflow:auto hidden}.story-preview-header_pad{height:70px;padding:0 0 0 20px}.story-preview-header_pad:after{content:"";background:linear-gradient(to left, var(--primary-bg) 5%, transparent);min-width:30px;max-width:30px;height:100%;display:block;position:sticky;right:0}.story-preview-header_active{z-index:1000;background:var(--primary-bg);gap:10px;min-width:100%;max-width:100%;height:100%;position:absolute}@media (max-width:600px){.story-preview-header_active{height:auto}}.story-preview-header::-webkit-scrollbar{height:0}.story-preview-header__item{--border-radius-item:20px;--padding-item:2px;cursor:pointer;background:var(--container-color);border-radius:var(--border-radius-item);flex:none;width:60px;height:60px;transition:all .3s;overflow:hidden}.story-preview-header__item-small{--border-radius-item:5px;--padding-item:1px;width:56px;height:56px}@media (max-width:600px){.story-preview-header__item{width:80px;height:80px}.story-preview-header__item-small{--border-radius-item:5px;--padding-item:1px;width:40px;height:40px}}.story-preview-header__item-container{background:var(--additional-two);border-radius:var(--border-radius-item);width:100%;height:100%;padding:var(--padding-item);justify-content:center;align-items:center;display:flex}.story-preview-header__item-container-active{background:linear-gradient(45deg,#ff007f,#ff7300,#07f,#7d00ff,#ff007f) 0 0/200% 200%;animation:6s linear infinite gradient-move}.story-preview-header__item-preview{border-radius:calc(var(--border-radius-item) - 2px);border:2px solid var(--primary-bg);object-fit:cover;background:var(--container-color);width:100%;height:100%}@keyframes gradient-move{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.linkdata{--hover-bg:var(--warning-fill-op);--hover-outline:var(--warning-fill);--url-color:var(--warning-fill);--url-icon-color:var(--warning-fill);background:var(--primary-bg);border:1px solid var(--warning-fill-op);border-left:3px solid var(--warning-fill);border-radius:6px 20px 20px 6px;padding:10px;transition:all .2s;overflow:hidden}.linkdata:hover{background:var(--hover-bg)}.linkdata:hover .linkdata__img{outline-color:var(--hover-outline)}.linkdata:hover .linkdata__url{opacity:1}.linkdata .list-tile__title-box{flex-direction:column;gap:5px;display:flex}.linkdata__url{color:var(--url-color);opacity:.7;font-size:14px;transition:all .2s}.linkdata__url .baseicon{--icon-color:var(--url-icon-color)}.linkdata__title{font-size:17px;font-weight:700}.linkdata__desc{opacity:.7;font-size:14px}.linkdata__img{aspect-ratio:1;object-fit:cover;outline:2px solid var(--primary-text-color);background:#fff;border-radius:10px;width:70px;transition:all .2s;display:block}.file-download .list-tile__leading-box,.file-download .list-tile__title-box{width:100%}.file-download .lineprogress__wave{height:6px}.file-download .lineprogress__divider{width:2px;height:12px}.file-download-icon{padding-left:5px}.file-download-percent{letter-spacing:-.01em;width:100%;min-width:45px;min-height:24px;color:var(--primary-white);justify-content:center;align-items:center;gap:2px;padding-left:5px;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;display:flex}.go-btn{--size:10px;--background:"#000";justify-content:center;align-items:center;display:flex}.scoreCircul-indicator{position:relative}.scoreCircul-indicator__value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.robot-avatar{--icon:"";--icon-color:var(--primary-text-color);--icon-size:35px;--icon-bg:var(--additional-one);--border-color:var(--warning-fill);--indicator-color:#16a34a;--indicator-border-color:var(--primary-bg);--size:110px;--icon-border:none;--background:var(--container-color);width:var(--size);height:var(--size);min-width:var(--size);max-width:var(--size);min-height:var(--size);max-height:var(--size);aspect-ratio:1;background:var(--background);border-radius:50%;position:relative}.robot-avatar__image{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute}.robot-avatar__icon{border:var(--icon-border);background:var(--icon-bg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.robot-avatar__icon:before{width:100%;height:100%;font-family:Material Icons,Roboto,sans-serif;font-size:var(--icon-size);content:var(--icon);color:var(--icon-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.robot-avatar__edit{--background-color:var(--warning-fill);--background-hover:var(--warning-fill);--background-focus:var(--warning-fill);--icon:"";--icon-size:22px;--icon-color:var(--primary-white);outline:4px solid var(--primary-bg);top:-7px;right:-7px;position:absolute!important}.robot-avatar__photo{--background-color:var(--warning-fill);--background-hover:var(--warning-fill);--background-focus:var(--warning-fill);--icon:"";--icon-size:22px;--icon-color:var(--primary-white);outline:4px solid var(--primary-bg);bottom:-7px;right:-7px;position:absolute!important}.cropper{padding:20px 0}.cropper .cropper-view-box{border-radius:50%}.container{background-color:var(--container-color);border-radius:28px 28px 0 0;grid-area:content;width:100%;height:100%;overflow:auto}.container::-webkit-scrollbar-button{background:0 0;height:28px}.container.un_auth{border-radius:0;padding:0}.container__title{z-index:50;background:var(--container-color);width:100%;color:var(--primary-color);padding:20px 24px;font-size:24px;font-weight:500;transition:all .3s;position:sticky;top:0}.container__title-actions{flex-wrap:wrap;gap:10px;display:flex}.container__title_altenative{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.container__title_altenative-title{z-index:50;background:var(--container-color);color:var(--primary-color);flex-wrap:wrap;align-items:center;gap:10px;font-size:24px;font-weight:500;transition:all .3s;display:flex;position:sticky;top:0}.container__title-count{background:var(--menu-course-color-item);border-radius:20px;padding:9px 12px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container__title_fixed{box-shadow:0 5px 7px 0 var(--shadow-color)}@media (max-width:600px){.container{border-radius:20px 20px 10px 10px;height:auto;min-height:calc(100dvh - 130px)}.container_mobile{min-height:calc(100dvh - 110px)}}.app.mobile .testing__page{padding-bottom:66px}.app.mobile .container{border-radius:22px 22px 0 0;padding-bottom:66px}.global-wrapper{grid-area:content;width:100%;height:100%;padding-bottom:40px;overflow:hidden}.global-wrapper::-webkit-scrollbar-button{background:0 0;height:28px}.global-wrapper::-webkit-scrollbar{background:0 0;width:4px}@media (max-width:600px){.global-wrapper::-webkit-scrollbar{width:0;height:0}}.global-wrapper::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;height:4px}@media (max-width:950px){.global-wrapper{overflow:auto}}@media (max-width:600px){.global-wrapper{height:auto;margin-bottom:0}}@media (max-width:600px) and (max-width:600px){.global-wrapper{overflow:initial}}.global-wrapper__content{gap:24px;height:100%;display:flex}@media (max-width:950px){.global-wrapper__content{height:auto;display:block}}.global-wrapper__wrapper{width:100%;max-width:528px;height:100%;color:var(--primary-color);background:var(--container-color);border-radius:28px 28px 0 0;padding:20px;overflow:auto}@media (max-width:950px){.global-wrapper__wrapper{border-radius:28px;flex-direction:column;gap:15px;max-width:100%;height:auto;margin-bottom:15px;padding:15px;display:flex}}.global-wrapper__info{background:var(--primary-bg);border-radius:20px;height:100%;padding:20px;overflow:auto}@media (max-width:600px){.global-wrapper__info{padding:15px}}.global-wrapper__info::-webkit-scrollbar-button{background:0 0;height:20px}.global-wrapper__header{background:var(--container-color);border-radius:12px;margin-bottom:20px;padding:10px 20px}@media (max-width:730px){.global-wrapper__header{margin-bottom:0}}@media (max-width:600px){.global-wrapper__header{padding:10px}}.global-wrapper__actions{flex-direction:column;gap:10px;display:flex}.global-wrapper__actions-title{color:var(--primary-color);font-size:16px;font-weight:500}.global-wrapper__btn{justify-content:center;align-items:center;width:100%;display:flex}.desktop-navigation{z-index:90;width:100%;min-width:250px;max-width:250px;height:100%;color:var(--primary-color);-webkit-user-select:none;user-select:none;padding:15px 0 20px;position:relative;top:0;overflow-y:auto}.desktop-navigation__items{width:100%;padding-inline-start:12px;padding-inline-end:12px}.desktop-navigation__item{cursor:pointer;border-radius:100px;outline:none;width:max-content;max-width:100%;padding:16px;transition:all .2s}.desktop-navigation__item:hover{background:var(--container-color)}.desktop-navigation__item:focus{background:var(--additional-one)}.desktop-navigation__item.active{color:var(--primary-text-color)}@keyframes errorprofile{0%{width:40px}2%{width:100px}78%{width:100px}80%{width:40px}to{width:40px}}@keyframes errorprofilebadge{0%{transform:scale(0)}75%{transform:scale(0)}82%{transform:scale(1)}}.header{--position:static;--top-position:auto;--left-position:auto;position:var(--position);top:var(--top-position);left:var(--left-position);grid-area:header;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:10px 0 10px 24px;display:flex}@media (max-width:1200px){.header{padding:8px 16px}}.header .tab-header__item.active{background:0 0!important}.header__error-profile{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;background:#ba1a1a;border-radius:40px;align-items:center;width:100px;animation:12s ease-in-out errorprofile;display:flex;position:absolute;top:0;right:0}.header__error-profile:before{content:"";z-index:1;background:#ba1a1a;border-radius:50%;width:18px;height:18px;animation:12s ease-in-out errorprofilebadge;position:absolute;top:-5px;right:-5px}@media (max-width:600px){.header__error-profile{right:10px}}.header__error-profile-avatar{min-width:40px}.header__error-profile .material-icons{text-align:center;white-space:nowrap;flex-grow:1;font-size:22px;font-weight:400;overflow:hidden}.header__nav{align-items:center;gap:45px;max-width:100%;display:flex;overflow:hidden}.header__nav_story{gap:67px}@media (max-width:1400px){.header__nav{gap:20px}}.header__logo{align-items:center;gap:20px;transition:all .4s;display:flex}.header__logo-text{color:var(--primary-color);width:max-content;padding:10px 0;font-size:20px;font-weight:600;position:relative}@media (max-width:1400px){.header__logo-text{font-size:20px}}@media (max-width:800px){.header__logo-text{font-size:16px}}.header__logo-text-beta{background:var(--primary-text-color);color:var(--primary-bg);outline:3px solid var(--primary-bg);border-radius:50px;padding:3px 8px;font-size:11px;position:absolute;top:1px;right:0;transform:translate(25%)}@media (max-width:600px){.header__logo-text-beta{transform:translate(50%,-50%)}}.header__logo button{z-index:99;position:relative}.header__tab{overflow:auto}.header__tab ::-webkit-scrollbar{display:none}.header__statuses{align-items:center;gap:7px;display:flex;position:relative}.header-mobile{z-index:100;background:var(--primary-bg);flex-direction:column;padding:10px 0;display:flex;position:sticky;top:0}.header-mobile.subscription-modile-menu{background:0 0;padding:0}.header-mobile.alternate{padding-bottom:0}.header-mobile__nav{justify-content:space-between;align-items:center;padding:0;display:flex}.header-mobile__nav-back{width:100%;height:100%;padding-left:10px;display:none}@media (max-width:600px){.header-mobile__nav-back{display:flex}}.header-mobile__logo{width:max-content;color:var(--primary-color);padding-inline-start:10px;padding-inline-end:10px;font-size:18px;font-weight:600;position:relative}@media (max-width:380px){.header-mobile__logo{padding-inline-start:0;padding-inline-end:0;padding-left:10px;font-size:16px}}.header-mobile__statuses{align-items:stretch;gap:5px;display:flex;position:relative}.header-mobile.alternate{top:0}.header-mobile.alternate .header-mobile__tab{margin-top:10px}.header-unauthorized{width:100%;position:var(--position);top:var(--top-position);left:var(--left-position);padding:10px 24px}@media (max-width:600px){.header-unauthorized{padding:0}}.header-unauthorized__nav{justify-content:space-between;align-items:center;display:flex}.header-unauthorized__logo{color:var(--primary-color);font-size:42px;font-weight:800}@media (max-width:600px){.header-unauthorized__logo{font-size:28px}}.negativeBalance{--icon-color:#f21608;color:#f21608!important}.negativeBalance .deposit-filled-btn-spans{color:#f21608}.negativeBalance .deposit-filled-btn-icon{--icon-color:#f21608!important}.balance-widget{background:color-mix(in srgb, var(--additional-three) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:150;border:2px solid color-mix(in srgb, var(--border-color) 40%, transparent);cursor:default;-webkit-user-select:none;user-select:none;transform-origin:100% 0;border-radius:20px;max-width:400px;height:max-content;transition:all .5s ease-in-out;position:fixed;top:0;right:0;overflow:hidden;transform:translate(0);box-shadow:0 0 10px #0000004d}.balance-widget.balanceVisible{width:350px!important;max-height:400px!important}.balance-widget.balanceVisibleOp .balance-widget__content{opacity:1}.balance-widget__content{opacity:0;transition:all .2s}@media (max-width:600px){.balance-widget{width:90%;max-width:90%;top:10px;left:2.5%;right:2.5%}}.balance-widget__btn{background:var(--primary-bg-op);transition:all .2s;overflow:hidden}.balance-widget__btn:hover{background:var(--primary-bg)}.balance-widget-bg{overscroll-behavior:none;background:linear-gradient(to bottom, var(--primary-bg), color-mix(in srgb, var(--primary-bg) 20%, transparent));z-index:100;cursor:pointer;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.deposit-filled-btn{background:var(--additional-three);border:1px solid var(--border-color);color:var(--primary-color-text);text-align:center;border-radius:20px 6px 6px 20px;align-items:center;gap:5px;padding:6px 15px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;transition:all .2s;display:flex;position:relative}@media (max-width:600px){.deposit-filled-btn{border-top-right-radius:20px;border-bottom-right-radius:20px}}.deposit-filled-btn:hover{border-radius:20px}.deposit-filled-btn{cursor:pointer;--icon:""}@media (max-width:1000px){.deposit-filled-btn{padding:5px 10px;font-size:12px}}.deposit-filled-btn-circular{padding:0 10px}.deposit-filled-btn-circular-progress{width:20px;height:20px}.deposit-filled-btn-spans{align-items:center;gap:8px;display:flex}.deposit-icon-btn{background:var(--additional-three);border:1px solid var(--border-color);color:var(--primary-color-text);text-align:center;border-radius:6px 22px 22px 6px;align-items:center;gap:5px;padding:6px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;transition:all .2s;display:flex}.deposit-icon-btn:hover{border-radius:20px}.deposit-icon-btn{cursor:pointer;--icon:""}@media (max-width:1000px){.deposit-icon-btn{padding:5px 10px;font-size:12px}}.deposit-icon-btn-circular{padding:0 10px}.deposit-icon-btn-circular-progress{width:20px;height:20px}.deposit-icon-btn-spans{align-items:center;gap:8px;display:flex}@media (max-width:900px){.deposit-icon-btn-spans-title{display:none}}@keyframes scaledModal{0%{width:var(--balance-init-width);max-height:var(--balance-init-width);transform:translate(-50%)scale(.1)}to{transform-origin:100% 0;width:350px;max-height:400px;transform:translate(-50%)scale(1)}}.laptop-navigation{z-index:90;width:100%;max-width:90px;height:100%;color:var(--primary-color);background:var(--primary-bg);padding:40px 0;position:relative;top:0;overflow-y:auto}.laptop-navigation_pad{padding:0}.laptop-navigation_pad .laptop-navigation__story{margin-bottom:20px}.laptop-navigation__icons{flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex}.laptop-navigation__icons_support{--icon:"";--size:56px;--icon-size:26px}.laptop-navigation__items{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.laptop-navigation__item{cursor:pointer;border-radius:100px;outline:none;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:relative}.laptop-navigation__item:hover{background:var(--container-color)}.laptop-navigation__item:focus{background:var(--additional-one)}.laptop-navigation__item.active{background:var(--primary-text-color);color:var(--primary-bg)}.laptop-navigation__alt-mode{background:var(--dialog-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.laptop-navigation__alt-mode-wrapper{background:var(--primary-bg);border-radius:0 16px 16px 0;min-width:350px;max-width:380px;padding-top:74px;overflow:hidden}.slide-right-enter-active,.slide-right-leave-active{transition:opacity .3s}.slide-right-enter-active .laptop-navigation__alt-mode-wrapper,.slide-right-leave-active .laptop-navigation__alt-mode-wrapper{transition:all .3s cubic-bezier(.01,.59,.25,.94)}.slide-right-enter-from,.slide-right-leave-to{opacity:0}.slide-right-enter-from .laptop-navigation__alt-mode-wrapper,.slide-right-leave-to .laptop-navigation__alt-mode-wrapper{transform:translate(-100%)}.mobile-navigation{z-index:99;background:var(--primary-bg);width:100%;max-height:80px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 10px #0000000d}.mobile-navigation.menuOpened{box-shadow:none}.mobile-navigation__wrapper{z-index:99;position:relative}.mobile-navigation__icon-box{z-index:99;height:32px;color:var(--primary-color);border-radius:100px;justify-content:center;align-items:center;width:64px;transition:all .2s;display:flex;position:relative}.mobile-navigation__icon-box .material-icons{font-size:19px}.mobile-navigation__icon-box:after{z-index:-1;content:"";border-radius:100px;width:28px;height:28px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-navigation__icon-box.active{color:var(--primary-opposite)}.mobile-navigation__icon-box.active:after{background:var(--primary-color);width:100%}.mobile-navigation__items{background:var(--primary-bg);z-index:99;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative}.mobile-navigation__text{color:var(--primary-color);text-align:center;text-overflow:ellipsis;white-space:break-spaces;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.mobile-navigation__item{outline:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 20px 16px;display:flex}@media (max-width:425px){.mobile-navigation__item{padding:8px 2px}}@media (max-width:345px){.mobile-navigation__item{padding:8px 4px}}@media (max-width:320px){.mobile-navigation__item{padding:8px 0}}.pop-up{z-index:1;background:var(--dialog-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:flex-end;margin-bottom:72px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.pop-up__menu{z-index:1;background:var(--primary-bg);border-radius:16px 16px 0 0;width:100%;max-height:100%;padding:0 16px;position:relative;overflow:auto}.pop-up__icon-box{height:32px;color:var(--primary-color);border-radius:100px;justify-content:center;align-items:center;width:64px;transition:all .2s;display:flex;position:relative}.pop-up__icon-box .material-icons{font-size:19px}.pop-up__icon-box:after{z-index:-1;content:"";border-radius:100px;width:32px;height:32px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-up__icon-box.active{color:var(--primary-bg)}.pop-up__icon-box.active:after{background:var(--primary-color);width:100%}.pop-up__items{grid-template-columns:repeat(4,104px);justify-content:space-between;align-items:center;padding:12px 0 0;display:grid}@media (max-width:425px){.pop-up__items{grid-template-columns:repeat(4,70px)}}@media (max-width:320px){.pop-up__items{grid-template-columns:repeat(4,64px)}}.pop-up__text{color:var(--primary-text-color);text-align:center;text-overflow:ellipsis;white-space:break-spaces;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.pop-up__item{outline:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;margin:0 auto;padding:12px 20px 16px;display:flex}@media (max-width:425px){.pop-up__item{padding:8px}}@media (max-width:320px){.pop-up__item{padding:8px 0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-active .pop-up__menu,.fade-leave-active .pop-up__menu{transition:all .4s cubic-bezier(.01,.59,.25,.94)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-from .pop-up__menu,.fade-leave-to .pop-up__menu{transform:translateY(100%)}.notification{background:var(--dialog-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:stretch;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.notification__not-found{--icon:""}.notification-read-all{z-index:10;justify-content:center;align-items:center;display:flex;position:sticky;bottom:0}.notification-read-all__btn{--background-color:var(--primary-text-color);--background-focus:var(--primary-text-color);--background-hover:var(--primary-text-color);--icon-color:var(--primary-bg);--ripple:var(--primary-bg)}.notification__content{--bg:var(--additional-three);background:var(--bg);width:100%;max-width:500px;height:100%;padding-bottom:10px;overflow:auto}.notification__content::-webkit-scrollbar-button{height:20px}.notification__content-header{color:var(--primary-text-color);background:var(--bg);z-index:10;--box-gap:10px;align-items:center;gap:10px;margin-bottom:10px;padding:20px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px;display:flex}.notification__content-header-leading{color:var(--primary-text-color);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.notification__content-header-close{border-radius:50%;padding:5px;display:none}@media (max-width:600px){.notification__content-header-close{display:block}}.notification__content-header-connect-icon{--size:22px;--icon-size:18px;border:none}.notification__content-header-connect-done{--icon:"";--icon-bg:#16a34a1a;--icon-color:var(--seccess-fill);--icon-size:16px}.notification__content-header-connect-error{--icon:"";--icon-bg:#ca180d1a;--icon-color:#f21608;--icon-size:16px}.notification__content-header-connect-progress{--radius:20px;--width:2px}.notification__content-list{flex-direction:column;gap:10px;display:flex}.notification-animated-enter-active,.notification-animated-leave-active{transition:all .3s}.notification-animated-enter-from,.notification-animated-leave-to{opacity:0;transform:translate(100%)}.notification-item{padding:0 12px}.notification-item__content{background:var(--primary-bg);color:var(--primary-text-color);cursor:pointer;border-radius:15px;grid-template-columns:max-content 1fr;align-items:center;gap:10px;padding:10px 10px 15px;transition:all .2s;display:grid}.notification-item__content-amount{font-size:16px}.notification-item__content-amount-increase{color:var(--seccess-fill)}.notification-item__content-amount-decrease{color:#f21608}.notification-item__content-full{grid-column:span 2;grid-template-columns:max-content 1fr;align-items:center;gap:10px;transition:all .2s;display:grid}.notification-item__content-transaction{gap:5px;padding:10px}.notification-item__content-body{flex-direction:column;gap:5px;display:flex}.notification-item__content-body_beetwen{flex-direction:row;justify-content:space-between}.notification-item__content-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;color:var(--primary-text-color);-webkit-box-orient:vertical;font-size:16px;font-weight:400;display:-webkit-box;overflow:hidden}.notification-item__content{--sizeheader:26px}.notification-item__content-icon{--size:var(--sizeheader);--icon-size:21px;--icon-bg:trancparent;--icon-color:var(--primary-text-color);border:none}.notification-item__content-icon_ticketcreate{--icon:"";--icon-size:16px}.notification-item__content-icon_ticketcomment{--icon:"";--icon-size:16px}.notification-item__content-icon_ticketoffer{--icon:"";--icon-size:16px}.notification-item__content-icon_ticketresponsible{--icon:"";--icon-size:16px}.notification-item__content-icon_ticketstatus{--icon:"";--icon-size:16px}.notification-item__content-avatar{--icon-bg:transparent;--icon-color:var(--primary-text-color);--size:30px;pointer-events:none;border:none}.notification-item__content-header{color:var(--primary-text-color);align-items:center;gap:5px;display:flex}.notification-item__content-header-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.notification-item__content-header-time{white-space:nowrap;font-size:14px;font-weight:400}.notification-item__course-icon{background:var(--background-icon-course);border-radius:5px;width:30px;min-width:30px;height:30px;min-height:30px;padding:5px}.notification-item__course-icon-img{width:100%;max-width:100%;max-height:100%;display:block}.notification-item__course-icon-img_black{filter:invert()}.notification-item_pop-up{width:100%;transition:all .2s;animation:.5s shownotification;position:absolute;top:0;transform:scale(.91)}.notification-item_pop-up:first-of-type{z-index:3;top:15px;transform:scale(1)}.notification-item_pop-up:nth-of-type(2){z-index:2;top:10px;transform:scale(.97)}.notification-item_pop-up:nth-of-type(3){z-index:1;top:5px;transform:scale(.94)}.notification-item_pop-up .notification-item__content{border:2px solid var(--border-colors);background:var(--container-color)}.notification-item_pop-up .notification-item__content:hover{transform:scale(1)}.notification-item_pop-up .notification-item__content-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notification-item__actions{justify-content:flex-end;gap:10px;display:flex}.pop-up-notification{z-index:99999;-webkit-user-select:none;user-select:none;width:100%;max-width:400px;top:70px;right:20px;position:fixed!important}@media (max-width:450px){.pop-up-notification{width:auto;top:50px;left:10px;right:10px}}@keyframes shownotification{0%{opacity:0;margin-top:-50px}to{opacity:1;margin-top:0}}.notification-icon__eye{--icon:""}.notification-icon__ticketstatus{--icon:"";--icon-size:16px}.notification-icon__notconfirmedstudent{--icon:"";--icon-size:16px}.notification-icon__transaction{--icon:"";--icon-size:16px}.notification-icon__text{--icon:"";--icon-size:16px}.notificationIncrease{--icon-color:var(--seccess-fill);--icon:""}.notificationDecrease{--icon-color:#f21608;--icon:""}.inforation{z-index:100;cursor:pointer;width:100%;height:100%;position:fixed;top:0;left:0}@media (max-width:600px){.inforation{background:var(--dialog-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;display:flex}}.inforation-user{--top:85px;background:var(--primary-bg);width:100%;max-width:400px;max-height:calc(90vh - var(--top));z-index:1;height:auto;box-shadow:0 3px 10px 0 var(--shadow-user);color:var(--primary-text-color);border-radius:20px;padding:0 5px 15px;position:absolute;top:85px;right:20px;overflow:auto}@media (max-width:600px){.inforation-user{width:90%;position:relative;top:auto;right:auto}}.inforation-user{cursor:default}.inforation-user__container{flex-direction:column;gap:5px;display:flex}.inforation-user__container-header{-webkit-user-select:none;user-select:none;background:var(--primary-bg);z-index:99;justify-content:flex-end;align-items:center;gap:5px;padding:5px 0;display:flex;position:sticky;top:-1px}.inforation-user__container-header-phone{text-align:center;width:100%;font-size:14px;font-weight:600;position:absolute;left:0;right:0}.inforation-user__container-header .clear{--background-color:var(--container-color)}.inforation-user__container-user{-webkit-user-select:none;user-select:none;border-radius:20px;flex-direction:column;align-items:center;gap:5px;margin-inline-start:10px;margin-inline-end:10px;padding:10px;display:flex}.inforation-user__container-user:hover{background:var(--additional-one)}.inforation-user__container-user-avatar{--size:60px;--icon-size:40px}.inforation-user__container-user-name{font-size:20px;font-weight:400}.inforation-user__container-user-email{font-size:14px;font-weight:400}.inforation-user__container-block{background:var(--container-color);-webkit-user-select:none;user-select:none;border-radius:20px;margin:10px 10px 0;overflow:hidden}.inforation-user__container-block .transparent:hover{background:var(--additional-one)}.inforation-user__container-block_danger{background:var(--danger-info)}.inforation-user__container-block_danger .transparent:hover{background:var(--danger-info-hover)!important}.inforation-user__container-block_danger .inforation-user__container-block-avatar{border:none;--icon-bg:var(--danger-info-hover)!important}.inforation-user__container-block-divider{margin:0}.inforation-user__container-block-title{font-size:16px;font-weight:400}.inforation-user__container-block-title_small{font-size:14px}.inforation-user__container-block-arrow{--background-color:var(--additional-one);--size:30px;--icon-size:16px}.inforation-user__container-block-avatar{--icon:"";--size:30px;--icon-size:16px;background:var(--additional-one);border:none}.inforation-user__container-block-avatar_logout{--icon:""}.inforation-user__container-block-avatar_color{--icon:""}.inforation-user__container-block-avatar_lang{--icon:""}.inforation-user__container-block-avatar_wallet{--icon:""}.inforation-user__container-block-avatar_email{--icon:""}.inforation-user__container-block-avatar_link{--icon:""}.inforation-user__container-block-avatar_send{--icon:""}.inforation-user__container-block-drop{padding:5px 10px}.inforation-user__container-block-drop-container{background:var(--primary-bg);border-radius:20px;overflow:hidden}.inforation-user__container-block-drop-container_padding{padding:20px}.updates{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;width:100%;max-width:600px;height:70vh;min-height:70vh;max-height:70vh;display:flex;position:relative;overflow:hidden}.updates_bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.updates_bg-img{object-fit:cover;object-position:top;width:100%;height:100%}.updates__content{height:100%;padding:75% 15px 15px;position:relative;overflow:auto}.updates__content::-webkit-scrollbar{display:none}.updates__content-block{background:var(--primary-bg);border-radius:0 0 28px 28px;width:100%;height:max-content;overflow:hidden}.updates__content-block-list{--padding:20px;border-bottom:1px solid var(--border-colors);border-radius:28px 28px 0 0}.updates__content-block-list-title{font-size:25px;font-weight:500}.updates__content-block-title{text-align:center;color:var(--additional-two);font-size:20px;font-weight:500}.updates__content-block-box{color:var(--primary-text-color);flex-direction:column;gap:10px;padding:0 20px;display:flex}.updates__content-block-box-title{text-align:center;font-size:18px;font-weight:500}.updates__content-block-box-item{flex-direction:column;gap:5px;display:flex}.updates__content-block-box-item-list{flex-direction:column;gap:10px;display:flex}.updates__content-block-box-item-list-point{color:var(--primary-text-color-op);letter-spacing:.03em;font-size:14px;line-height:18px}.updates__content-block-box-item-title{font-size:16px;font-weight:500;line-height:19px}.updates__content-btn{--padding:10px 16px;width:max-content;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.updates__dialog{--max-width:440px}.user-container{z-index:102;background:#0006;justify-content:end;align-items:center;width:100%;height:100dvh;transition:all .2s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.user-container_change{padding:10px}.user-container_change .user-container__modal{background:color-mix(in srgb, var(--primary-bg) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;height:calc(100% - 20px)}@media (max-width:600px){.user-container_change .user-container__modal{border-radius:0;width:100%;max-width:100%;height:100%}}.user-container_change .user-container__modal_change .user-container__appbar{background:linear-gradient(to bottom, var(--container-color), color-mix(in srgb, var(--container-color) 80%, transparent), transparent)!important;box-shadow:none!important}@media (max-width:600px){.user-container{padding:0}}.user-container__colors{grid-template-columns:repeat(auto-fill,minmax(max(70px,20% - 5px),1fr));gap:5px;display:grid}.user-container__modal{background:var(--primary-bg);overscroll-behavior:none;z-index:100;width:100%;max-width:500px;height:100%;transition:all .2s;position:absolute;overflow:auto}@media (max-width:600px){.user-container__modal{border-radius:0;height:100%}}.user-container__modal::-webkit-scrollbar{width:0;height:0}.user-container__modal::-webkit-scrollbar-thumb{background:0 0;transition:all .3s}.user-container__modal .user-container__appbar{padding-inline-start:15px;padding-inline-end:15px}.user-container__modal_change .user-container__appbar{background:var(--container-color);box-shadow:0 0 10px #00000080}.user-container__appbar{z-index:99;align-items:center;width:100%;max-width:100%;height:60px;padding-right:15px;transition:all .2s;display:flex;position:sticky;top:0;right:0}.user-container__appbar-title{color:var(--primary-text-color);font-size:18px}.user-profile{width:100%;height:auto;min-height:100%;color:var(--primary-text-color);flex-direction:column;align-items:center;gap:20px;padding:0 0 15px;display:flex;position:relative}.user-profile__version{text-align:center;width:100%;color:var(--primary-text-color);opacity:.7;padding:10px 0}.user-profile__phone{text-align:center;width:100%;color:var(--primary-text-color);flex-grow:1;font-size:14px}.user-profile__btn{background:var(--container-color);--size:30px}.user-profile__info{flex-direction:column;align-items:center;gap:10px;display:flex}.user-profile__info-name{letter-spacing:-.01em;font-size:25px;line-height:100%}.user-profile__info-birthday{color:var(--primary-text-color-op);align-items:center;gap:15px;font-size:14px;display:flex}.user-profile__info-birthday span{--icon-color:var(--primary-text-color-op)}.user-profile__list-tile{--title-box-gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none;--border-radius:0!important;--padding:15px!important}.user-profile__list-tile.dropdown{border-radius:0!important}.user-profile__list-tile-dropdown{flex-direction:column;gap:2px;display:flex}.user-profile__list-tile-dropdown.dropTheme .list-tile{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.user-profile__list-tile-dropdown.dropTheme .drop-down-component__btn{border-top-left-radius:22px;border-top-right-radius:22px}.user-profile__list-tile-dropdown.dropLang .list-tile{border-top-left-radius:0!important;border-top-right-radius:0!important}.user-profile__list-tile-dropdown.dropLang .drop-down-component__btn{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.user-profile__list-tile-dropdown.dropLang[data-opening=true] .drop-down-component__btn,.user-profile__list-tile-dropdown.dropLang[data-opening=true] .list-tile{border-bottom-right-radius:0;border-bottom-left-radius:0}.user-profile__list-tile-dropdown.dropLang[data-opening=true] .drop-down-component__content .list-tile:last-of-type{border-bottom-right-radius:22px!important;border-bottom-left-radius:22px!important}.user-profile__list-tile-dropdown .drop-down-component__content{flex-direction:column;gap:2px;display:flex}.user-profile__list-tile-icon{--button-bg:var(--container-color);--background-color:var(--button-bg);--background-hover:var(--button-bg);--background-focus:var(--button-bg);--icon:"";--icon-color:var(--primary-white);--size:30px;--icon-size:20px;--icon-bg:var(--button-bg);border:none}.user-profile__list-tile-icon.telegram{--button-bg:var(--profile-red);--icon:""}.user-profile__list-tile-icon.modules-course{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.rankinkg{--button-bg:var(--profile-gray);--icon:""}.user-profile__list-tile-icon.openLessonWrite{--button-bg:var(--profile-blue);--icon:""}.user-profile__list-tile-icon.email{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.location{--button-bg:var(--profile-deeppurple);--icon:""}.user-profile__list-tile-icon.locationCity{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.locationDistrict{--button-bg:var(--profile-green-light);--icon:""}.user-profile__list-tile-icon.dateStart{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.theme{--button-bg:var(--profile-brown);--icon:""}.user-profile__list-tile-icon.language{--button-bg:var(--profile-gray);--icon:""}.user-profile__list-tile-icon.speedVideo{--button-bg:var(--profile-gray);--icon:""}.user-profile__list-tile-icon.forward30{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.autoplayPlayer{--button-bg:var(--profile-purple);--icon:""}.user-profile__list-tile-icon.activeSessions{--button-bg:var(--profile-blue);--icon:""}.user-profile__list-tile-icon.expSessions{--button-bg:var(--profile-blue);--icon:""}.user-profile__list-tile-icon.videoInstruction{--button-bg:var(--profile-purple);--icon:""}.user-profile__list-tile-icon.myCups{--button-bg:var(--profile-purple);--icon:""}.user-profile__list-tile-icon.myPurchasedShop{--button-bg:var(--profile-green-dark);--icon:""}.user-profile__list-tile-icon.playerSetting{--button-bg:var(--profile-red);--icon:""}.user-profile__list-tile-icon.interfaceChange{--button-bg:var(--profile-purple);--icon:""}.user-profile__list-tile-icon.tabChange{--button-bg:var(--profile-green-light);--icon:""}.user-profile__list-tile-icon.mobileTabChange{--button-bg:var(--profile-deeppurple);--icon:""}.user-profile__list-tile-icon.mobileMenuChange{--button-bg:var(--profile-red);--icon:""}.user-profile__list-tile-icon.profileChange{--button-bg:var(--profile-orange);--icon:""}.user-profile__list-tile-icon.myBalanceProfile{--button-bg:var(--profile-green-dark);--icon:""}.user-profile__list-tile-icon.dateTimeStart{--button-bg:var(--profile-purple);--icon:""}.user-profile__list-tile-icon.offer{--button-bg:var(--profile-green-light);--icon:""}.user-profile__list-tile-icon.daysStart{--button-bg:var(--profile-green-light);--icon:""}.user-profile__list-tile-icon.profileExit{--button-bg:var(--profile-green-dark);--icon:""}.user-profile__list-tile-icon.tips{--button-bg:var(--warning-fill);--icon:""}.user-profile__list-tile-drop.dropDown{transform-origin:50%;transition:all .2s;transform:rotate(90deg)}.user-profile__list-tile-drop.dropDown.rotate{transform:rotate(-90deg)}.user-profile__list-tile-drop.telegram{--button-bg:var(--profile-red);--icon:""}.user-profile__list-tile-subtitle{color:var(--primary-text-color-op);font-size:12px}.user-telegram{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;display:flex}.user-telegram__descr{color:var(--primary-text-color-op);font-size:14px;line-height:1.3em}.user-telegram__accounts{width:100%}.user-telegram__accounts-tile{--title-box-gap:5px;cursor:pointer;border-radius:0;--padding:15px 10px!important}.user-telegram__accounts-tile-number{background:var(--primary-bg);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.user-telegram__accounts-tile-subtitle{color:var(--primary-text-color-op);font-size:12px}.user-telegram__accounts-tile-delete{--background-hover:var(--error-fill-op-3);--background-focus:var(--error-fill-op-3);--icon-color:var(--error-fill);--background-color:var(--error-fill-op-3);--icon:"";--size:30px;--icon-size:20px}.user-telegram__connect{width:100%;display:flex}.user-telegram__connect-btn{--background:var(--container-color);--text-color:var(--primary-text-color);--icon-color:var(--primary-text-color);--padding:7px 20px}.user-telegram__connect-btn *{font-size:12px}.user-p-container{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;padding:0 15px 15px;display:flex}.user-edit{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;display:flex}.user-edit__info{width:100%}.user-edit__info-avatar{--size:30px;--background:var(--primary-bg)}.user-edit__info-tile{--title-box-gap:5px;cursor:pointer;border-radius:0;--padding:15px!important}.user-edit__info-tile-subtitle{font-size:12px}.user-edit__info-tile-birthday{--icon:"";--icon-size:20px;--size:30px;--icon-bg:var(--profile-orange);border:none}.user-edit__info-tile-btn{--icon:"";--size:25px;--icon-size:16px;--icon-bg:var(--primary-bg);border:none}.user-edit__datepicker .datepicker_extra{----dialog-background:var(--primary-bg)!important}.user-edit__image{z-index:1;justify-content:center;align-items:center;width:100%;max-width:110px;height:110px;display:flex;position:relative}.user-edit__image-picker{--icon:none;--border-radius:200px;--height:100%;opacity:0;z-index:2;top:0;left:0;position:absolute!important}.user-edit__image:has(.proweb-input-file__error){margin-bottom:100px}.user-edit .proweb-input-file__error{width:300px;position:absolute;top:100%;left:100%;transform:translate(-68%,25%)}.user-email{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;display:flex}.user-email__connect{width:100%}.user-email__connect-btn{--icon:"";--icon-color-disabled:var(--filled-button-disable-color)}.user-sessions{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;display:flex}.user-sessions__list{width:100%}.user-sessions__list-tile{--title-box-gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none;--padding:15px!important}.user-sessions__list-tile-drop{transform-origin:50%;transition:all .2s;transform:rotate(90deg)}.user-sessions__list-tile-drop.rotate{transform:rotate(-90deg)}.user-sessions__list-tile-subtitle{color:var(--primary-text-color-op);font-size:12px}.user-sessions__list-tile-icon{width:30px;height:30px}.user-sessions__list-tile-content{background:var(--container-color);padding:0 5px 15px}.user-sessions__list-tile-content-tile{--title-box-gap:5px;-webkit-user-select:none;user-select:none;--padding:15px!important;--list-bg:var(--primary-bg)!important;--border-radius:0!important;cursor:default!important}.user-sessions__list-tile-content-tile:hover{--list-bg:var(--background-hover)!important}.user-sessions__list-tile-content-tile-subtitle{font-size:12px}.user-sessions__list-tile-content-tile-icon{--button-bg:var(--container-color);--background-color:var(--button-bg);--background-hover:var(--button-bg);--background-focus:var(--button-bg);--icon:"";--icon-color:var(--primary-white);--size:30px;--icon-size:20px;--icon-bg:var(--button-bg);border:none}.user-sessions__list-tile-content-tile-icon.ip_addr{--icon:"";--button-bg:var(--profile-orange)}.user-sessions__list-tile-content-tile-icon.geoposition{--icon:"";--button-bg:var(--profile-purple)}.user-sessions__list-tile-content-tile-icon.device_type{--icon:"";--button-bg:var(--profile-red)}.user-sessions__list-tile-content-tile-icon.login_date{--icon:"";--button-bg:var(--profile-blue)}.user-sessions__list-tile-content-tile-icon.update_date{--icon:"";--button-bg:var(--profile-green-light)}.user-sessions__list-tile-content-tile-icon.exp_session{--icon:"";--button-bg:var(--profile-blue)}.user-sessions__list-tile-content-btn{--background:var(--primary-bg);--text-color:var(--primary-text-color);--icon-color:var(--primary-text-color);--padding:5px 15px;--icon:"";margin-top:13px}.user-sessions__list-tile-content-btn *{font-size:12px}.user-sessions__list .drop-down-component>.drop-down-component__btn>.list-tile{border-radius:0!important}.user-sessions__list .drop-down-component:first-of-type>.drop-down-component__btn>.list-tile,.user-sessions__list .drop-down-component:first-of-type>.drop-down-component__btn{border-top-left-radius:22px!important;border-top-right-radius:22px!important}.user-sessions__list .drop-down-component:last-of-type>.drop-down-component__btn>.list-tile,.user-sessions__list .drop-down-component:last-of-type>.drop-down-component__btn{border-bottom-right-radius:22px!important;border-bottom-left-radius:22px!important}.user-sessions__list .drop-down-component:last-of-type[data-opening=true]>.drop-down-component__btn>.list-tile,.user-sessions__list .drop-down-component:last-of-type[data-opening=true]>.drop-down-component__btn{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.user-sessions__list .drop-down-component:last-of-type[data-opening=true] .user-sessions__list-tile-content{border-bottom-right-radius:27px;border-bottom-left-radius:27px}.slide-fade-user-appbar-enter-active,.slide-fade-user-appbar-leave-active{transition:opacity .15s,transform .15s}.slide-fade-user-appbar-enter-from{opacity:0;transform:translateY(20px)}.slide-fade-user-appbar-enter-to,.slide-fade-user-appbar-leave-from{opacity:1;transform:translateY(0)}.slide-fade-user-appbar-leave-to{opacity:0;transform:translateY(-20px)}.user-expsessions{flex-direction:column;align-items:center;gap:20px;width:100%;height:auto;min-height:100%;display:flex}.user-expsessions__list{width:100%}.user-expsessions__list-tile{--title-box-gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none;--padding:15px!important;--border-radius:0!important}.user-expsessions__list-tile-radio{--radiobutton-border:2px solid var(--primary-text-color);--radiobutton-background:var(--primary-text-color)!important}.public-offer{justify-content:center;align-items:center;width:100%;height:90dvh;display:flex}.public-offer__container{width:100%;height:100%}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s ease-out}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translate(100px)}.slide-fade-left-enter-active{transition:all .2s ease-out}.slide-fade-left-leave-active{transition:all .3s ease-out}.slide-fade-left-enter-from,.slide-fade-left-leave-to{opacity:0;width:0;margin-right:-20px;transform:scale(.8)}.device-icon__svg{width:30px;height:30px}.dislinkicon{--icon:"";--icon-color:var(--error-fill)!important;--icon-bg:var(--error-fill-op)!important}.mobile-navigationV2{z-index:101;background:linear-gradient(0deg, var(--primary-bg) 0%, transparent 100%);flex-direction:column;justify-content:end;width:100%;height:70px;min-height:64px;padding:0 10px 10px;transition:all .45s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.mobile-navigationV2.navActiveMenu{height:100dvh}.mobile-navigationV2__wrapper{background:var(--container-color);border:1px solid var(--border-color);z-index:99;border-radius:27px;flex-direction:column;justify-content:space-around;align-items:center;width:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}.mobile-navigationV2__wrapper-more{z-index:98;flex-direction:column;gap:10px;width:100%;padding:10px;display:flex;position:relative}.mobile-navigationV2__wrapper-more-tile{--list-bg:var(--primary-bg);--title-box-gap:5px;--padding:14px 20px;--border-radius:22px}.mobile-navigationV2__wrapper-more-tile p{font-size:12px}.mobile-navigationV2__wrapper-more-tile-avatar{--size:30px;--background:var(--container-color)}.mobile-navigationV2__wrapper-more-tile-icon{--icon:"";--size:30px;--icon-size:20px;--icon-bg:var(--profile-orange);--icon-color:var(--primary-white);border:none}.mobile-navigationV2__wrapper-more-route{background:var(--additional-one);border-radius:7px;flex-direction:column;align-items:center;width:100%;padding:5px;display:flex}.mobile-navigationV2__wrapper-more-route.activeRoute{background:var(--additional-two-menu)}.mobile-navigationV2__wrapper-more-route.activeRoute .mobile-navigationV2__wrapper-more-route-icon{--fill:1!important}.mobile-navigationV2__wrapper-more-route-icon{--fill:0!important}.mobile-navigationV2__wrapper-more-route-title{color:var(--primary-text-color);font-size:12px;line-height:auto;letter-spacing:-.01em}.mobile-navigationV2__wrapper-more-tiles-tile{--list-bg:var(--primary-bg)!important;--border-radius:0!important;--padding:14px 20px!important}.mobile-navigationV2__wrapper-items{z-index:99;background:var(--container-color);width:100%;padding:4px;display:flex;position:relative}.mobile-navigationV2__wrapper-pop+.mobile-navigationV2__wrapper-items{border-top:1px solid var(--border-color)}.mobile-navigationV2__wrapper-items-item{border-radius:200px;flex-direction:column;align-items:center;width:100%;padding:5px 0;display:flex}.mobile-navigationV2__wrapper-items-item-icon{color:var(--primary-color);font-size:18px;--fill:0!important}.mobile-navigationV2__wrapper-items-item-text{text-align:center;width:100%;max-width:80%;color:var(--primary-text-color);font-size:12px}.mobile-navigationV2__wrapper-items-item.activeItem{background:var(--active-menu-color)}.mobile-navigationV2__wrapper-items-item.activeItem .mobile-navigationV2__wrapper-items-item-icon{--fill:1!important}.slide-fade-height-leave-active,.slide-fade-height-enter-active{opacity:1;width:100%;max-height:400px;transition:all .4s;transform:translate(0)}.slide-fade-height-enter-from,.slide-fade-height-leave-to{opacity:1;width:100%;max-height:0;transform:translate(0)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0)}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(100%)}.log-in{background:radial-gradient(circle at 65% 100%,#0af 0%,#001683 40%,#000 70%);grid-template-rows:100vh;grid-template-columns:100%;justify-content:center;width:100%;height:100%;margin:0 auto;transition:all .3s;display:grid;overflow:hidden}@media (max-width:600px){.log-in{grid-template-rows:100%;grid-template-columns:100%;position:absolute;overflow-y:auto}}.log-in.opened{grid-template-columns:97% 1fr;height:100vh}.log-in__container{align-items:flex-end;width:100%;max-width:1500px;height:100%;padding:0 60px;display:flex;position:relative}@media (max-width:1600px){.log-in__container{padding:0 40px}}@media (max-width:768px){.log-in__container{padding:0 30px;overflow-y:auto}}@media (max-width:600px){.log-in__container{padding:0 20px}}.log-in__container-behind{display:none}@media (max-width:768px){.log-in__container-behind{background:#000;border-left:2px solid #353535;border-right:2px solid #353535;width:400px;max-width:380px;height:400px;display:block;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}}@media (max-height:650px){.log-in__container-behind{bottom:-30%}}@media (max-height:550px){.log-in__container-behind{bottom:-50%}}@media (max-height:500px){.log-in__container-behind{bottom:-70%}}@media (max-width:600px){.log-in__container-behind{max-width:350px}}@media (max-width:400px){.log-in__container-behind{max-width:320px}}@media (max-width:360px){.log-in__container-behind{max-width:300px}}.log-in__container-bg{opacity:.15;width:2854px;height:2854px;animation:85s linear infinite rotatedeg;position:absolute;top:-50%;left:-5%}@keyframes rotatedeg{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotatedegMob{0%{transform:translate(-50%,-30%)rotate(0)}to{transform:translate(-50%,-30%)rotate(180deg)}}@media (max-width:1600px){.log-in__container-bg{width:2654px;height:2654px;left:-10%}}@media (max-width:1400px){.log-in__container-bg{width:2454px;height:2454px;top:-40%}}@media (max-width:1300px){.log-in__container-bg{left:-15%}}@media (max-width:1200px){.log-in__container-bg{width:2254px;height:2254px;top:-35%;left:-20%}}@media (max-width:1100px){.log-in__container-bg{width:2154px;height:2154px;left:-25%}}@media (max-width:1000px){.log-in__container-bg{width:2054px;height:2054px;top:-30%;left:-30%}}@media (max-width:900px){.log-in__container-bg{width:1954px;height:1954px;left:-45%}}@media (max-width:768px){.log-in__container-bg{animation:85s linear infinite rotatedegMob;top:50%;left:50%}}.log-in__terms{--border-color:#fff;--active-background:#fff}.log-in__newContent{-webkit-user-select:none;user-select:none;justify-content:space-between;width:100%;height:88vh;max-height:850px;display:flex}@media (max-width:1000px) and (min-height:750px){.log-in__newContent{height:75vh}}@media (max-width:768px){.log-in__newContent{flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;height:100%;max-height:none}}.log-in__newContent-left{position:relative}.log-in__newContent-left-block{margin-top:20px}@media (max-width:1400px){.log-in__newContent-left-block{margin-top:40px}}@media (max-width:900px){.log-in__newContent-left-block{margin-top:60px}}@media (max-width:768px){.log-in__newContent-left-block{margin-top:30px}}.log-in__newContent-left-block-title{background:linear-gradient(90deg,#01c8ff,#0149ff);-webkit-text-fill-color:transparent;letter-spacing:-.03em;color:#fff;-webkit-background-clip:text;background-clip:text;font-family:Buyan;font-size:120px;font-weight:700}@media (max-width:1400px){.log-in__newContent-left-block-title{font-size:95px}}@media (max-width:1200px){.log-in__newContent-left-block-title{font-size:85px}}@media (max-width:1100px){.log-in__newContent-left-block-title{font-size:75px}}@media (max-width:1000px){.log-in__newContent-left-block-title{font-size:65px}}@media (max-width:900px){.log-in__newContent-left-block-title{font-size:55px}}@media (max-width:800px){.log-in__newContent-left-block-title{font-size:50px}}@media (max-width:768px){.log-in__newContent-left-block-title{text-align:center}}@media (max-width:400px){.log-in__newContent-left-block-title{font-size:45px}}.log-in__newContent-right{align-items:flex-end;display:flex}@media (max-width:768px){.log-in__newContent-right{height:100%}}.log-in__newContent-right-block{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:600px;max-width:600px;height:100%;padding-bottom:40px;display:flex;position:relative}@media (max-width:1400px){.log-in__newContent-right-block{max-width:550px;padding-bottom:35px}}@media (max-width:1200px){.log-in__newContent-right-block{max-width:480px}}@media (max-width:1000px){.log-in__newContent-right-block{max-width:440px}}@media (max-height:600px){.log-in__newContent-right-block{padding-bottom:15px}}@media (max-width:900px){.log-in__newContent-right-block{max-width:400px;padding-bottom:15px}}@media (max-width:1200px) and (min-height:840px){.log-in__newContent-right-block{padding-top:60px}}@media (max-width:1200px) and (min-height:920px){.log-in__newContent-right-block{padding-top:120px}}@media (max-width:1200px) and (min-height:1020px){.log-in__newContent-right-block{padding-top:190px}}@media (max-width:768px){.log-in__newContent-right-block{background:#000;border:2px solid #353535;border-bottom:none;border-radius:55px 55px 0 0;justify-content:flex-start;max-width:380px;height:max-content;padding:14px 0 30px}}@media (max-width:600px){.log-in__newContent-right-block{max-width:350px}}@media (max-width:400px){.log-in__newContent-right-block{max-width:320px}}@media (max-width:360px){.log-in__newContent-right-block{max-width:300px}}.log-in__newContent-right-block-wrap{justify-content:center;width:100%;max-width:450px;display:flex}@media (max-width:1875px){.log-in__newContent-right-block-wrap{max-width:400px}}@media (max-width:900px){.log-in__newContent-right-block-wrap{max-width:380px}}@media (max-width:768px){.log-in__newContent-right-block-wrap{max-width:none}}.log-in__newContent-right-block-form{width:90%}@media (max-height:800px){.log-in__newContent-right-block-form{width:85%}}@media (max-height:750px){.log-in__newContent-right-block-form{width:90%}}@media (max-height:700px){.log-in__newContent-right-block-form{width:85%}}@media (max-height:650px){.log-in__newContent-right-block-form{width:80%}}@media (max-height:600px){.log-in__newContent-right-block-form{width:75%}}@media (max-height:550px){.log-in__newContent-right-block-form{width:70%}}@media (max-height:500px){.log-in__newContent-right-block-form{width:60%}}@media (max-width:600px){.log-in__newContent-right-block-form{width:100%}}.log-in__newContent-right-block-top{flex-direction:column;gap:70px;margin-top:20px;display:flex;position:relative}@media (max-height:825px){.log-in__newContent-right-block-top{gap:55px;margin-top:40px}}@media (max-height:800px){.log-in__newContent-right-block-top{gap:40px}}@media (max-height:750px){.log-in__newContent-right-block-top{gap:30px}}@media (max-height:800px) and (max-width:1000px){.log-in__newContent-right-block-top{margin-top:50px}}@media (max-height:700px) and (max-width:900px){.log-in__newContent-right-block-top{margin-top:65px}}@media (max-width:900px) and (min-height:920px){.log-in__newContent-right-block-top{gap:35px}}@media (max-width:1200px){.log-in__newContent-right-block-top{gap:40px}}@media (max-height:600px){.log-in__newContent-right-block-top{gap:20px}}@media (max-width:768px){.log-in__newContent-right-block-top{gap:30px;margin-top:30px}}@media (max-width:500px){.log-in__newContent-right-block-top{margin-top:15px}}@media (max-width:400px){.log-in__newContent-right-block-top{margin-top:5px}}.log-in__newContent-right-block-top-createpass{gap:30px}.log-in__newContent-right-block-top-back{--background-color:#34343b66;top:-5%;left:0;position:absolute!important}@media (max-width:1000px){.log-in__newContent-right-block-top-back{left:6%}}@media (max-width:400px){.log-in__newContent-right-block-top-back{--size:35px;top:0}}.log-in__newContent-right-block-top-logo{text-align:center;letter-spacing:-.01em;font-size:25px;font-weight:700}@media (max-width:1600px){.log-in__newContent-right-block-top-logo{font-size:22px}}@media (max-height:600px){.log-in__newContent-right-block-top-logo{font-size:16px}}@media (max-width:768px){.log-in__newContent-right-block-top-logo{font-size:18px}}.log-in__newContent-right-block-top-titles{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.log-in__newContent-right-block-top-titles-title{letter-spacing:-.01em;font-size:40px;font-weight:700}@media (max-height:750px){.log-in__newContent-right-block-top-titles-title{font-size:35px}}@media (max-height:700px){.log-in__newContent-right-block-top-titles-title{font-size:33px}}@media (max-width:1900px){.log-in__newContent-right-block-top-titles-title{font-size:38px}}@media (max-width:1400px){.log-in__newContent-right-block-top-titles-title{font-size:34px}}@media (max-width:1000px){.log-in__newContent-right-block-top-titles-title{max-width:330px;font-size:30px}}@media (max-height:650px){.log-in__newContent-right-block-top-titles-title{font-size:28px}}@media (max-height:550px){.log-in__newContent-right-block-top-titles-title{font-size:24px}}@media (max-width:600px){.log-in__newContent-right-block-top-titles-title{font-size:26px}}@media (max-width:400px){.log-in__newContent-right-block-top-titles-title{font-size:24px}}.log-in__newContent-right-block-top-titles-subtitle{color:#fff9;letter-spacing:-.01em;font-size:15px}@media (max-height:750px){.log-in__newContent-right-block-top-titles-subtitle{font-size:14px}}@media (max-height:600px){.log-in__newContent-right-block-top-titles-subtitle{font-size:12px}}.log-in__newContent-right-block-center{text-align:center;flex-direction:column;gap:20px;margin-top:64px;padding:0 10px;display:flex;position:relative}@media (max-height:800px){.log-in__newContent-right-block-center{padding:0 15px}}@media (max-height:750px){.log-in__newContent-right-block-center{margin-top:45px;padding:0 20px}}@media (max-height:700px){.log-in__newContent-right-block-center{margin-top:35px;padding:0 25px}}@media (max-height:600px){.log-in__newContent-right-block-center{margin-top:20px}}@media (max-width:1200px){.log-in__newContent-right-block-center{margin-top:45px}}@media (max-width:1000px){.log-in__newContent-right-block-center{gap:16px;padding:0 20px}}@media (max-width:900px) and (min-height:920px){.log-in__newContent-right-block-center{margin-top:50px}}@media (max-width:768px){.log-in__newContent-right-block-center{margin-top:25px}}@media (max-width:600px){.log-in__newContent-right-block-center{gap:15px}}.log-in__newContent-right-block-center-reset{margin-top:44px}.log-in__newContent-right-block-center-checkcode{margin-top:30px}.log-in__newContent-right-block-center-create{margin-top:20px}@media (max-width:1400px){.log-in__newContent-right-block-center-create{gap:15px}}@media (max-width:600px){.log-in__newContent-right-block-center-checkpass{margin-top:37px}}.log-in__newContent-right-block-center-title{letter-spacing:-.01em;color:#fff9;font-size:16px}@media (max-height:800px){.log-in__newContent-right-block-center-title{font-size:15px}}@media (max-width:1400px){.log-in__newContent-right-block-center-title{font-size:15px}}@media (max-width:1000px){.log-in__newContent-right-block-center-title{font-size:13px}}@media (max-height:650px){.log-in__newContent-right-block-center-title{font-size:11px}}@media (max-height:600px){.log-in__newContent-right-block-center-title{font-size:10px}}@media (max-width:768px){.log-in__newContent-right-block-center-title{line-height:130%}}.log-in__newContent-right-block-center-inp{background:#1e1d22;border:1px solid #34343b;border-radius:10px;flex-direction:column;gap:5px;margin-top:5px;padding:10px;display:flex}@media (max-width:1400px){.log-in__newContent-right-block-center-inp{padding:6px}}@media (max-width:768px){.log-in__newContent-right-block-center-inp{padding:5px}}.log-in__newContent-right-block-center-inp-error{text-align:start;color:var(--error-fill);padding-left:5px;font-size:13px}.log-in__newContent-right-block-center-input{color:#fff;--background:#34343b;--border-color-active:transparent;--label-color-active:transparent;border-radius:5px;width:100%;height:100%;font-size:18px}.log-in__newContent-right-block-center-input .material-input__input{height:100%;border:none!important}@media (max-width:1000px){.log-in__newContent-right-block-center-input .material-input__input{padding:12px 14px}}.log-in__newContent-right-block-center-input .material-input__label{top:13px;left:12px;border:none!important}.log-in__newContent-right-block-center-input .material-input__icon{height:100%;max-height:50px}@media (max-width:768px){.log-in__newContent-right-block-center-input .material-input__icon{max-height:42px}}.log-in__newContent-right-block-center-input .material-input__supporting-text{margin:4px 16px 0 10px}.log-in__newContent-right-block-center-subtitle{letter-spacing:-.01em;color:#fff9;font-size:16px}@media (max-width:1400px){.log-in__newContent-right-block-center-subtitle{font-size:15px}}@media (max-width:1000px){.log-in__newContent-right-block-center-subtitle{font-size:13px}}.log-in__newContent-right-block-bot{flex-direction:column;width:100%;margin-top:35px;padding:0 10px;display:flex;position:relative}@media (max-height:800px){.log-in__newContent-right-block-bot{padding:0 15px}}@media (max-height:750px){.log-in__newContent-right-block-bot{padding:0 20px}}@media (max-height:700px){.log-in__newContent-right-block-bot{padding:0 25px}}@media (max-width:1000px){.log-in__newContent-right-block-bot{margin-top:30px;padding:0 20px}}@media (max-height:600px){.log-in__newContent-right-block-bot{margin-top:15px}}@media (max-width:600px){.log-in__newContent-right-block-bot{margin-top:25px}}.log-in__newContent-right-block-bot-btn{cursor:pointer;letter-spacing:-.01em;color:#fff;background:#0085ff;border:none;border-radius:10px;width:100%;padding:16px;font-size:30px;font-weight:700}.log-in__newContent-right-block-bot-btn:disabled{cursor:default;background:#414141}@media (max-height:800px){.log-in__newContent-right-block-bot-btn{padding:14px;font-size:26px}}@media (max-width:1400px){.log-in__newContent-right-block-bot-btn{padding:14px;font-size:26px}}@media (max-height:650px){.log-in__newContent-right-block-bot-btn{font-size:24px}}@media (max-height:550px){.log-in__newContent-right-block-bot-btn{padding:10px;font-size:20px}}@media (max-width:600px){.log-in__newContent-right-block-bot-btn{padding:16px;font-size:21px}}.log-in__newContent-right-block-bot-langs{justify-content:center;gap:18px;margin-top:55px;display:flex;position:relative}@media (max-height:825px){.log-in__newContent-right-block-bot-langs{margin-top:50px}}@media (max-height:800px){.log-in__newContent-right-block-bot-langs{margin-top:40px}}@media (max-height:750px){.log-in__newContent-right-block-bot-langs{margin-top:30px}}@media (max-width:1000px){.log-in__newContent-right-block-bot-langs{margin-top:40px}}@media (max-width:768px){.log-in__newContent-right-block-bot-langs{margin-top:35px}}.log-in__newContent-right-block-bot-langs-wrap{cursor:pointer;background:#121212;border-radius:8px;padding:4px}.log-in__newContent-right-block-bot-langs-wrap-active{border:2px solid #0085ff}.log-in__newContent-right-block-bot-langs-lang{background:#252525;border-radius:5px;justify-content:center;align-items:center;height:100%;padding:6px 12px;display:flex}@media (max-width:600px){.log-in__newContent-right-block-bot-langs-lang{font-size:14px}}.log-in__newContent-right-phone{z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:hidden}@media (max-width:1200px) and (min-height:840px){.log-in__newContent-right-phone{bottom:-5%}}@media (max-width:1200px) and (min-height:920px){.log-in__newContent-right-phone{bottom:-10%}}@media (max-width:1200px) and (min-height:1020px){.log-in__newContent-right-phone{bottom:-13%}}@media (max-width:768px){.log-in__newContent-right-phone{display:none}}.log-in__passlevel{align-items:center;gap:10px;display:flex}.log-in__passlevel-weak{color:var(--error-fill)}.log-in__passlevel-medium{color:var(--warning-fill)}.log-in__passlevel-strong{color:var(--seccess-fill)}.log-in__passlevel-icon{cursor:pointer;--icon-size:18px!important}.log-in__passlevel-indicator{border-radius:20px;grid-template-columns:repeat(3,1fr);gap:4px;width:100%;height:4px;display:grid;overflow:hidden}.log-in__passlevel-indicator-weak{background:var(--error-fill)}.log-in__passlevel-indicator-medium{background:var(--warning-fill)}.log-in__passlevel-indicator-strong{background:var(--seccess-fill)}@media (max-width:410px){.log-in__passlevel-info .material-dialog__window-body{padding:24px 10px 0}}.log-in__content{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:26px;width:100%;max-width:400px;display:flex}@media (max-width:600px){.log-in__content{gap:24px}}@media (max-height:413px){.log-in__content{padding-top:52px;padding-bottom:16px}}.log-in__warning{flex-direction:column;align-items:center;gap:10px;display:flex}.log-in__anchor{text-align:right;cursor:pointer;color:#999;font-size:16px;text-decoration:underline}@media (max-width:600px){.log-in__anchor{font-size:14px}}.log-in__income{text-align:center;cursor:pointer;color:var(--primary-color);font-size:14px;text-decoration:underline}.log-in__wrapper{flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.log-in__form{flex-direction:column;gap:14px;width:100%;display:flex}.log-in__form-example{text-align:center;color:var(--course-info-color);text-wrap:balance;font-size:15px}.log-in__loader{justify-content:center;align-items:center;display:flex}.log-in__button{--display-value:flex;--justify-value:center;--align-value:center;--max-width:400px;--padding:10px 0;--text-transition:0;--icon-transition:0;margin-top:10px}.log-in__password_input{--icon-right-position:0;--icon:"";--label-left-position:16px;--input-left-padding:16px;--icon-width:50px;--icon-cursor:pointer}.log-in__non-passowd-input{--icon-right-position:0;--icon:"";--label-left-position:16px;--input-left-padding:16px;--icon-width:50px;--icon-cursor:pointer}.log-in__fields-tile{--border-radius:6px;--list-bg:#fffdec;--leading-font-size:12px;--border-color:#fbf3dd;--color:#525252}.log-in__fields-place,.log-in__fields-place-empty{background-color:var(--container-color);border:1px solid var(--border-color);color:var(--course-info-color);border-radius:4px;padding:18px}.log-in__fields-place-empty,.log-in__fields-place-empty-empty{border-style:dashed;justify-content:center;display:flex}.log-in__fields-dialog_body{flex-direction:column;gap:30px;display:flex}.log-in__fields-stepperstep{justify-content:center;display:flex}.log-in__fields-stepper{flex-direction:column;gap:10px;display:flex}.log-in__fields-stepper-country,.log-in__fields-stepper-city,.log-in__fields-stepper-street{flex-direction:column;gap:20px;padding-block-start:10px;padding-block-end:10px;display:flex}.log-in__fields-stepper-country-menu,.log-in__fields-stepper-city-menu,.log-in__fields-stepper-street-menu{--top-position:100%;--menu-z-index:5;--list-position:relative;width:100%}.log-in__fields-stepper-title{text-align:center;color:var(--primary-text-color);font-size:18px;font-weight:500}@media (max-width:600px){.multiple-form{grid-template-rows:100%;grid-template-columns:100%;padding:50px 16px 16px;position:absolute;overflow-y:auto}}.container-center .multiple-form{padding-bottom:120px}@media (max-width:600px){.container-center .multiple-form{position:initial;grid-template-rows:100%;grid-template-columns:100%;padding:50px 16px 16px;overflow-y:auto}}.password_input{--icon-right-position:0;--icon:"";--label-left-position:16px;--input-left-padding:16px;--icon-width:50px;--icon-cursor:pointer}.non-passowd-input{--icon-right-position:0;--icon:"";--label-left-position:16px;--input-left-padding:16px;--icon-width:50px;--icon-cursor:pointer}.sessions__item-dropdown{background-color:var(--container-color);border-radius:12px}.sessions__item-svg{fill:var(--primary-text-color);width:50px;height:50px}.sessions__item-svg path{width:100%}.sessions__item-tile{--list-bg:transparent}.sessions__item-tile_content{--padding:0}.sessions__item-tile_content-title{color:var(--course-info-color);font-size:14px;font-weight:400}.sessions__item-tile_content-subtitle{color:var(--primary-text-color);font-size:14px;font-weight:500}.sessions__item-content{flex-direction:column;gap:20px;padding:12px 16px;display:flex}.sessions__item-content-data{flex-direction:column;gap:10px;display:flex}.sessions__item-divider{margin:0 0 5px}.fadeLogin-enter-active,.fadeLogin-leave-active{transition:opacity .3s;position:absolute}.fadeLogin-enter-from,.fadeLogin-leave-to{opacity:0}.fadeLogin-enter-to,.fadeLogin-leave-from{opacity:1}.staff-page-container .global-wrapper__wrapper{border-radius:22px 22px 0 0}@media (max-width:600px){.staff-page-container .global-wrapper__wrapper{border-radius:20px;padding:14px}}.staff-page__content{width:100%}.staff-page__edit{--max-width:500px}.staff-page__edit-img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%}.staff-page__edit-avatar{aspect-ratio:1;object-fit:cover;border-radius:50%;width:150px;position:relative;overflow:hidden}.staff-page__edit-avatar:hover .staff-page__edit-avatarclear{opacity:1}.staff-page__edit-avatarclear{opacity:0;z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:pointer;background:var(--dialog-background);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:absolute;top:0;left:0;overflow:hidden}.staff-page__edit-avatarclear .material-icons{color:var(--primary-bg);font-size:50px}.staff-page__edit-avatarfiled{--max-width:150px;aspect-ratio:1;--icon:"";border-radius:50%;justify-content:center;display:flex}.staff-page__edit-body{flex-direction:column;align-items:center;gap:20px;padding:15px 0;display:flex}.staff-page__edit-resetpassword{--icon:"";max-width:100%}.staff-page__user{border:1px solid var(--border-color,#e9e9ea);background:var(--primary-opposite);border-radius:12px;grid-auto-rows:max-content;gap:15px;height:100%;padding:20px 20px 40px;display:grid;overflow:auto}@media (max-width:600px){.staff-page__user{border:none;padding:16px 16px 34px}}.staff-page__user-block{--icon:"";--max-width:100%}.staff-page__user-block_active{--icon:"";--max-width:100%}.staff-page__user-email{--icon:"";--max-width:100%;margin-top:10px}.staff-page__user-emailinfo{color:var(--additional-two);text-align:center}.staff-page__user-title{color:var(--primary-text-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.staff-page__user-profile{--list-bg:var(--container-color);--padding:20px;--border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:10px;position:relative}@media (max-width:600px){.staff-page__user-profile{--box-gap:10px;flex-flow:column;align-items:start;display:flex}}.staff-page__user-avatar{--size:85px;display:block;--icon-size:50px!important}@media (max-width:600px){.staff-page__user-avatar{--size:65px;--icon-size:40px!important}}.staff-page__user-name{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}.staff-page__user-age{color:var(--primary-text-color);margin-top:5px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.staff-page__user-edit{--background-color:var(--additional-three);bottom:6px;right:6px;--icon:""!important;position:absolute!important}@media (max-width:600px){.staff-page__user-edit{--size:34px;--icon-size:18px}}.staff-page__notfound{justify-content:center;align-items:center;display:flex}.staff-page__notfound-icon{--icon:""}.staff-page__version{flex-direction:column;justify-content:center;align-items:center;margin-top:30px;display:flex}.staff-page__version span{color:var(--course-info-color);-webkit-user-select:none;user-select:none}.reset-password{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.reset-password__icon{--icon:"";--size:100px;--icon-size:50px;--icon-bg:var(--container-color);border:none}.reset-password__icon-block{--icon:"";--size:100px;--icon-size:50px;--icon-bg:#ca180d1a;--icon-color:#f21608;border:none}.reset-password__icon-block_active{--icon:"";--size:100px;--icon-size:50px;--icon-bg:#16a34a1a;--icon-color:#16a34a;border:none}.reset-password__icon-logout{--icon:"";--size:100px;--icon-size:50px;--icon-bg:#ca180d1a;--icon-color:#f21608;border:none}.reset-password__iconsucces{--icon:"";--size:100px;--icon-size:50px;--icon-bg:#16a34a1a;--icon-color:#16a34a;border:none}.reset-password-load{justify-content:center;padding:20px;display:flex}.settings{color:var(--primary-text-color);flex-direction:column;gap:20px;width:100%;margin-top:20px;display:flex}.settings-item{width:100%}.settings-item__tile{--list-bg:transparent;position:relative}.settings-item__tile-menu{--menu-alignment:flex-end;--background-color:var(--menu-course-color);--border-radius:6px;--icon-color:var(--course-info-color);--background-hover:var(--menu-course-color-item);--min-width:0;--mobile-min-width:0;--top-position:0;--left-position:auto;--right-position:0;--menu-z-index:10;--zindex:0;--list-width:180px}.settings__theme-content{grid-template-columns:repeat(auto-fill,minmax(max(200px,33.3333% - 20px),1fr));gap:20px;padding:20px;display:grid}.settings__theme-text{color:var(--additional-two);text-align:center;max-width:500px;margin:0 auto;padding:15px 15px 0;font-size:14px}.settings__theme-item{text-align:center;-webkit-user-select:none;user-select:none;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.settings__theme-item-priveiw{border:1px solid var(--disabled-color);aspect-ratio:286/163;border-radius:15px;width:100%;display:block;overflow:hidden}.settings__theme-item-name{background:var(--additional-one);text-align:left;border-radius:15px;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;transition:all .1s;display:flex}.settings__theme-item-name_string{display:inline}.user-content{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.confirm-email{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:10px 0;display:flex}.confirm-email__iconsucces{--icon:"";--size:100px;--icon-size:50px;--icon-bg:#16a34a1a;--icon-color:#16a34a;border:none}.confirm-email-nodataWarn{--icon:""}.confirm-email-divider{margin:0}.session{background:var(--container-color);border-radius:10px;overflow:hidden}.session__content{--list-bg:var(--container-color)}.session__content-svg{fill:var(--primary-text-color);width:50px;height:50px}.session__content-svg path{width:100%}.session-list{flex-direction:column;gap:20px;display:flex;position:relative}.session-info__divider{margin:0 0 5px}.session-info__actions{justify-content:flex-end;margin-top:10px;padding:0 16px 16px;display:flex}.session-close-all{max-width:100%;margin-top:20px}.session-life{flex-direction:column;gap:10px;display:flex}.session-life__item{--list-bg:var(--container-color);--border-radius:10px}.student-page__edit-input-disabled{--icon-disabled:var(--primary-text-color);border-color:var(--primary-text-color)}.group-page-info{min-height:100%;padding:20px;overflow:auto}@media (max-width:550px){.group-page-info{padding:10px}}.group-page-info__courseInfo-header{background:var(--container-color);border-radius:15px;justify-content:space-between;display:flex}.group-page-info__courseInfo-header-titles{flex-direction:column;gap:10px;display:flex}.group-page-info__courseInfo-header-titles-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-page-info__courseInfo-addBtn{--icon:""}.group-page-info__courseInfo .closeBtn{--icon:""}.group-page-info__courseInfo-dropcontent{padding:15px}.group-page-info__courseInfo-dropcontent-text{color:var(--primary-color)}.group-page-info__courseInfo-aboutDivider{margin:0}.group-page-info__canceledLessons{border:1px solid var(--border-color);background:#f0bd000d;border-radius:12px;align-items:center;gap:15px;padding:10px 15px;display:flex}.group-page-info__canceledLessons-icon{color:#f0bd00;background:#f0bd0033;border-radius:50px;padding:8px}.group-page-info__canceledLessons-text{color:var(--primary-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__courseTitle{color:var(--primary-color)}@media (max-width:600px){.group-page-info__courseTitle{padding:0 10px}}.group-page-info__warn{text-align:center;color:#ac8701;background:#f0bd001a;border:1px solid #f0bd00;border-radius:10px;padding:10px}.group-page-info__persent{background:var(--primary-text-color);border-radius:10px;width:100%;height:10px;margin-bottom:10px;overflow:hidden}.group-page-info__persent-info{text-align:center;width:100%;font-size:16px!important;font-weight:600!important}.group-page-info__persent-value{height:100%}.group-page-info__persent-close{margin-left:20px;font-size:15px}.group-page-info__persent-tile{--list-bg:transparent;--padding:0;margin-top:15px}.group-page-info__persent-tile .list-tile__leading-box,.group-page-info__persent-tile .list-tile__title-box{width:100%}.group-page-info__users{grid-template-columns:repeat(auto-fill,minmax(max(270px,20% - 10px),1fr));gap:10px;margin-top:15px;display:grid}.group-page-info__users-item{background:var(--container-color);border-radius:15px}.group-page-info__users-title{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.group-page-info_user{flex-direction:column;gap:20px;display:flex}.group-page-info__rescheduled-list{flex-direction:column;gap:10px;display:flex}.group-page-info__rescheduled-item{--list-bg:var(--container-color);--padding:20px;border-radius:12px}.group-page-info__reasan{flex-direction:column;gap:20px;display:flex}.group-page-info__canseledlesson{--icon:""}.group-page-info__extra{grid-template-rows:repeat(2,85px);grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (max-width:700px){.group-page-info__extra{grid-template-rows:max-content;grid-template-columns:1fr}}.group-page-info__rescheduled{--list-bg:#f0bd000d;border:1px solid var(--border-colors,#e9e9ea);color:var(--primary-text-color);border-radius:12px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__rescheduled-icon{--icon-bg:#f0bd0033;--icon:"";--size:40px;--icon-size:24px;--icon-color:#f0bd00;border:none}.group-page-info__map{border:1px solid var(--border-color);border-radius:12px;width:100%;height:120px;overflow:hidden}.group-page-info__block{background:var(--container-color);border-radius:12px;padding:15px 20px;position:relative}.group-page-info__block-double{cursor:default;position:absolute;top:10px;left:10px}.group-page-info__block .material-icons{color:var(--course-info-color)}.group-page-info__block-progressindocator{--size:115px}.group-page-info__block-progress{color:var(--course-info-color);flex-direction:column;align-items:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.group-page-info__block-progress span{color:var(--primary-text-color);font-family:Roboto;font-size:38px;font-style:normal;font-weight:600;line-height:normal}.group-page-info__block-progress-title{text-align:center;text-align:center;color:var(--course-info-color);margin-top:6px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.group-page-info__block-titleinfo{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__block-descinfo{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-page-info__block-inform{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.group-page-info__block-inform_one{grid-template-columns:repeat(1,1fr)}@media (max-width:1200px){.group-page-info__block-inform{grid-template-columns:1fr}.group-page-info__block-inform .group-page-info__block-map{grid-column:span 2}}.group-page-info__block-map{grid-row:span 2}@media (max-width:700px){.group-page-info__block-map{grid-column:1!important}}.group-page-info__block-branch{--list-bg:transparent;--padding:0;margin-bottom:10px}.group-page-info__block-branch-name{color:var(--primary-color-text);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.group-page-info__block-branch-cabinet{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:1600px){.group-page-info__block_durations{grid-column:span 2}}@media (max-width:1000px){.group-page-info__block_durations{grid-column:span 2}}@media (max-width:470px){.group-page-info__block_durations{grid-column:span 1}}.group-page-info__block_schedule{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.group-page-info__block_schedule-day{background:var(--primary-bg);border-radius:10px;justify-content:center;align-items:center;gap:5px;width:150px;padding:10px;display:flex}.group-page-info__block_info{flex-direction:column;justify-content:space-around;align-items:center;gap:10px;padding:20px 10px;display:flex}.group-page-info__block_info-span2{grid-column:span 2}@media (max-width:470px){.group-page-info__block_info-span2{grid-column:span 1}}.group-page-info__block-content{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.group-page-info__block-content-day{background:var(--primary-bg);border-radius:10px;flex-direction:column;gap:2px;padding:5px;display:flex}.group-page-info__block-content-day-text{color:var(--primary-text-color);font-size:15px}.group-page-info__block-title{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-page-info__block-desc{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__info{--size:70px;--icon-size:30px;--border-color:transparent}.group-page-info__info-btn{--icon:"";top:5px;right:5px;position:absolute!important}.group-page-info__info_graduated{--icon:"";--icon-bg:#3157e01a;--icon-color:#3157e0}.group-page-info__info_started{--icon:"";--icon-bg:#16a34a1a;--icon-color:#16a34a}.group-page-info__info_days{--icon:"";--icon-bg:#ff88001a;--icon-color:#f80}.group-page-info__info_time{--icon:""}.group-page-info__info_duration{--icon:""}.group-page-info__calendar{grid-column:span 2}.group-page-info__calendar_less{flex-direction:column;justify-content:space-between;display:flex}@media (max-width:1600px){.group-page-info__calendar{grid-column:span 4}}@media (max-width:1000px){.group-page-info__calendar{grid-column:span 2}}@media (max-width:470px){.group-page-info__calendar{grid-column:span 1}}.group-page-info__calendar-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:470px){.group-page-info__calendar-header{flex-direction:column;justify-content:center}}.group-page-info__calendar-title{color:var(--primary-color-text);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.group-page-info__calendar-month{text-align:center;color:var(--course-info-color);margin-top:15px;margin-bottom:6px;padding:4px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__calendar-week{grid-template-columns:repeat(7,44px);justify-content:space-between;gap:15px;width:100%;max-width:500px;margin:0 auto;display:grid;overflow-x:auto}.group-page-info__calendar-week::-webkit-scrollbar{width:0;height:0}.group-page-info__calendar-day{cursor:default;-webkit-user-select:none;user-select:none;border-radius:100px;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;padding:4px;display:flex}.group-page-info__calendar-day_opacity{opacity:.3}.group-page-info__calendar-day_active{background:var(--primary-color)}.group-page-info__calendar-day_active .group-page-info__calendar-daynumber{color:#fff}.group-page-info__calendar-day_active .group-page-info__calendar-dayname{color:var(--primary-bg)}.group-page-info__calendar-day_black .group-page-info__calendar-daynumber{color:#000}.group-page-info__calendar-dayname{color:var(--primary-text-color);margin-top:5px}.group-page-info__calendar-daynumber{aspect-ratio:1;background:var(--additional-one);width:100%;max-width:36px;color:var(--primary-text-color);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:600px){.group-page-info__card{border:none;padding:0}}.group-page-info__card .default-card__content{background:0 0}.group-page-info__userscontainer{background:var(--primary-bg);padding:20px}.group-page-info__userscontainer-title{--padding:0}.group-page-info__userscontainer-category{text-align:center;color:var(--primary-text-color);align-items:center;gap:10px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal;display:flex}.group-page-info__userscontainer-category-count{background:var(--container-color,#f7f7fa);border-radius:50px;justify-content:center;align-items:center;padding:7px 14px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex}.group-page-info__userscontainer-icon{color:var(--primary-text-color);font-family:Material Icons,Roboto,sans-serif;font-size:24px}.group-page-info__userscontainer-icon_teammate{--icon:""}.group-page-info__userscontainer-icon_teammate:before{content:""}.group-page-info__userscontainer-icon_teammate_notbefore:before{content:""}.group-page-info__userscontainer-icon_teacher{--icon:""}.group-page-info__userscontainer-icon_teacher:before{content:""}.group-page-info__userscontainer-icon_teacher_notbefore:before{content:""}.group-page-info__userscontainer-icon_student{--icon:""}.group-page-info__userscontainer-icon_student:before{content:""}.group-page-info__userscontainer-icon_student_notbefore:before{content:""}.group-page-info__userscontainer-icon_leave{--icon:""}.group-page-info__userscontainer-icon_leave:before{content:""}.group-page-info__userscontainer-icon_leave_notbefore:before{content:""}.group-page-info__grid{grid-template-columns:repeat(7,1fr);grid-template-rows:max(190px, max-content);gap:10px;display:grid}@media (max-width:1600px){.group-page-info__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:1000px){.group-page-info__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:470px){.group-page-info__grid{grid-template-columns:repeat(1,100%)}}.group-page-info__grid-five{grid-template-columns:repeat(5,1fr)}@media (max-width:1600px){.group-page-info__grid-five{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.group-page-info__grid-five{grid-template-columns:repeat(2,1fr)}}@media (max-width:470px){.group-page-info__grid-five{grid-template-columns:repeat(1,100%)}}.group-page-info__status{background:var(--container-color);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;display:flex}@media (max-width:600px){.group-page-info__status{padding:10px}}.group-page-info__status-title{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__calendarBtn{--icon:"";background:var(--additional-three)}.group-page-info__page{background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:20px;flex-direction:column;gap:20px;min-height:100%;padding:20px;display:flex}@media (max-width:550px){.group-page-info__page{border:none;gap:10px;padding:10px}}.group-page-info_center{justify-content:center;align-items:center;display:flex}.group-page-info__course{--padding:22px 28px;--border-radius:15px}@media (max-width:1000px){.group-page-info__course{--align-self:flex-start;flex-direction:column;align-items:flex-start;gap:20px;display:flex}}@media (max-width:600px){.group-page-info__course{--padding:22px 16px}}@media (max-width:550px){.group-page-info__course>.list-tile__leading-box{--align-self:flex-start;align-items:flex-start;display:flex}}@media (max-width:360px){.group-page-info__course{--padding:18px}}.group-page-info__course-teacher{--list-bg:transparent;--padding:0 15px 0 0;--border-radius:100px;--box-gap:15px;--gap:15px;-webkit-user-select:none;user-select:none}.group-page-info__course-teacher-title{text-align:center;color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-page-info__course-teacher-name{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;color:var(--primary-text-color);-webkit-box-orient:vertical;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.group-page-info__course-icon{--width:60px;--height:60px;--padding:12px;box-sizing:border-box;border-radius:12px}.group-page-info__course-img{width:100%}.group-page-info__course-title{text-transform:uppercase;color:var(--course-info-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:400px){.group-page-info__course-title{font-size:15px}}.group-page-info__course-group{text-transform:uppercase;color:var(--primary-text-color);font-family:Roboto;font-size:22px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:400px){.group-page-info__course-group{font-size:20px}}.group-info-news{flex-direction:column;gap:20px;display:flex}.group-info-news__post{background:var(--container-color);border-radius:12px;padding:10px}.group-info-news__post-imagecontainer{min-width:200px;max-width:500px;position:relative;overflow:hidden}.group-info-news__post-imageview{border-radius:10px;width:max-content;max-width:100%}.group-info-news__post-trash{background:linear-gradient(225deg,#0000 5% 25%);border-radius:10px;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:10px;transition:all .2s;display:flex;top:0;right:0;position:absolute!important}.group-info-news__post-trash:hover{background:linear-gradient(225deg,#f2160833 10%,#f2160800 50%)}.group-info-news__post-title,.group-info-news__post-content{border:1px solid var(--border-colors);background:var(--additional-one);width:100%;color:var(--course-info-color);border-radius:10px;outline:none;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:all .2s;display:block;overflow:hidden}.group-info-news__post-title_open,.group-info-news__post-content_open{border-radius:10px 10px 0 0}.group-info-news__post-title::placeholder,.group-info-news__post-content::placeholder{color:var(--additional-two);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-info-news__post-title{align-items:center;gap:10px;padding:0 10px;display:flex}.group-info-news__post-icon{--size:20px;--icon-size:22px;--icon:"";border:none}.group-info-news__post-icon_title{--icon:"";--icon-size:25px}.group-info-news__post-avatar{--size:30px;--icon-size:25px}.group-info-news__post-input{background:var(--additional-one);width:100%;color:var(--course-info-color);border:none;outline:none;flex-grow:1;padding:15px 0;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:all .2s;display:block}.group-info-news__post-content{--content:"";border:1px solid var(--border-colors);border-top:none;border-radius:0 0 10px 10px;min-height:48px;max-height:500px;padding:15px;font-weight:400;position:relative;overflow:auto}.group-info-news__post-content.focuse:before{display:none}.group-info-news__post-content:before{content:var(--content);color:var(--additional-two);cursor:text;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:absolute}.group-info-news__post-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.group-info-news__post-actions_bottom{align-items:flex-end}.group-info-news__post-data{flex-wrap:wrap;gap:10px;display:flex}.group-info-news__post-data_image{--icon:"";--background-color:var(--additional-one)}.group-info-news__post-data_file{display:none}.group-info-news__grid{grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 15px),1fr));gap:20px;display:grid}.group-info-news__divider{margin:0}.group-info-news__notfound{--icon:""}.group-info-news__add .default-card__content{background:0 0}.group-info-news__title{color:var(--primary-text-color);text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.group-info-news__item{border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(3,1fr);transition:all .2s;display:grid;overflow:hidden}@media (max-width:600px){.group-info-news__item{grid-template-columns:repeat(1,1fr)}}.group-info-news__item:hover{box-shadow:0 1px 10px #0003}.group-info-news__item-datacontent{flex-direction:column;grid-column:span 2;justify-content:space-between;display:flex}.group-info-news__item-preview{background:var(--container-color);aspect-ratio:16/9;grid-column:span 1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:600px){.group-info-news__item-preview{height:auto}}.group-info-news__item-preview .material-icons{color:var(--course-info-color);font-size:50px}.group-info-news__item-img{object-fit:cover;width:100%;height:100%}.group-info-news__item-fi{color:var(--primary-text-color);font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.group-info-news__item-creater{--box-gap:5px;padding-top:6px}.group-info-news__item-avatar{--size:32px}.group-info-news__item-date{color:var(--course-info-color);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.group-info-news__item-course{border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex}.group-info-news__item-course-icon{width:100%}.group-info-news__item-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.group-info-news__item-content{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;color:var(--additional-two);-webkit-box-orient:vertical;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.group-info-news__item-news{--title-box-gap:5px;padding-bottom:6px}.group-student-info{flex-direction:column;gap:10px;margin-top:10px;display:flex}.group-student-info__block{background:var(--container-color);border-radius:10px;padding:10px 20px}.group-student-info__block-header{--list-bg:transparent;--padding:5px 0px}.group-student-info__block-price{color:var(--primary-text-color);padding:0;font-size:20px}.group-student-info__block .student-group-item__info-tile_status{margin-top:5px}.group-user-info__title{color:var(--additional-two);margin-bottom:2px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.group-user-info__assign{--icon:""}.group-user-info__delete{--icon:"";--icon-bg:#ca180d1a!important;--icon-color:#f21608!important}.group-user-info__desc{text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.tile-student-user-format{--padding:0 10px;--border-radius:50px;--list-bg:transparent}.transferingst{--max-width:1200px}.transferingst__steps{width:max-content;max-width:100%;margin:0 auto;display:flex}.transferingst .material-dialog__window{transition:all .2s}.transferingst-status{--max-width:400px}.transferingst-status__steps{width:max-content;max-width:100%;margin:0 auto;display:flex}.transferingst-status .material-dialog__window{transition:all .2s}.numberLess{grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 15px),1fr));gap:10px;display:grid}.homework_link-header{background:var(--primary-opposite);padding:12px 16px}.homework_link-header-title{font-size:17px}.homework_link-list{background:var(--container-color);padding:12px 16px}.homework_link .baseavatar{--background-color:var(--additional-one)}.group-modules{flex-direction:column;gap:10px;padding:0 24px 120px;display:flex}.group-modules .default-card__content{background:0 0}.group-modules__workcontent{padding:10px 24px}.group-modules__workcontent-questions{margin:0 -24px}.group-modules__workcontent-questions-list{cursor:default;grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 15px),1fr));gap:15px;padding:0 24px;display:grid}.group-modules__workcontent-questions-list-item{border:1px solid var(--border-colors);border-radius:10px}.group-modules__workcontent-questions-list-score{background:var(--primary-text-color);min-width:35px;height:30px;color:var(--primary-bg);border-radius:50px;justify-content:center;align-items:center;font-size:14px;display:flex}.group-modules__workcontent-attached{flex-direction:column;gap:10px;margin-top:10px;display:flex}.group-modules__workcontent-attached-title{color:var(--primary-text-color)}.group-modules__workcontent-desc{color:var(--additional-two)}.group-modules__workcontent-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.group-modules__workcontent-assigned{--icon:""}.group-modules__workcontent-go{--icon:""}.group-modules__works{border:1px solid var(--border-colors);border-radius:12px;padding:0}.group-modules__works-tile{--padding:10px 30px}.group-modules__works .default-card__content{background:0 0}.group-modules__works-title{color:var(--primary-text-color);align-items:center;gap:5px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:16px;display:flex}.group-modules__works-title-status{font-size:14px;font-weight:400}.group-modules__works-title-status_assigned{color:#16a34a}.group-modules__works-level{color:var(--additional-two);margin-top:4px;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.group-modules__works-level_easy{color:#16a34a}.group-modules__works-level_medium{color:#f0bd00}.group-modules__works-level_hard{color:#f21608}.group-modules__works-work{--icon:"";--icon-size:25px;border:none;transition:all .2s}.group-modules__works-material{--icon:"";--icon-size:25px;border:none;transition:all .2s}.group-modules__works-test{--icon:"";--icon-size:25px;border:none;transition:all .2s}.group-modules__item{background:var(--primary-bg)}.group-modules__item-tabs{flex-direction:column;gap:15px;display:flex}.group-modules__item-content{background:var(--primary-bg);flex-direction:column;gap:15px;padding:24px;display:flex}.group-modules__header{background:var(--container-color);border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 0;display:flex}.group-modules__header-content{grid-template-columns:repeat(2,max-content);gap:10px;width:100%;display:grid}.group-modules__header-position{width:50px;color:var(--primary-text-color);justify-content:flex-end;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex}.group-modules__header-name{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.group-modules__header-description{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;color:var(--course-info-color);-webkit-box-orient:vertical;grid-column:2;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden}.group-modules__content{color:var(--course-info-color)}.group-modules__assigned{grid-template-columns:1fr 400px;height:100%;display:grid;overflow:hidden}.group-modules__assigned-content{border-right:1px solid var(--border-colors);background:var(--container-color);width:100%;height:100%;overflow:auto}.group-modules__assigned-actions{flex-direction:column;width:100%;max-height:100%;display:flex;overflow:hidden}.group-modules__assigned-students{flex-grow:1;height:100%;overflow:auto}.group-modules__assigned-list{flex-direction:column;gap:10px;padding:10px;display:flex}.group-modules__assigned-list-item{border:1px solid var(--border-colors);--padding:10px;border-radius:6px}.group-modules__assigned-list-item-leading{align-items:center;gap:10px;display:flex}.group-modules__assigned-data{background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:10px;max-width:800px;margin:20px auto;padding:20px}.group-modules__assigned-send{border-top:1px solid var(--border-color);width:100%;padding:10px}.group_less{background:var(--primary-bg);border-radius:10px;display:flex;overflow:hidden}@media (max-width:1200px){.group_less{flex-direction:column}}.group_less-preview{aspect-ratio:16/9;width:100%;max-width:340px}@media (max-width:1200px){.group_less-preview{max-width:none;max-height:250px}}.group_less-preview img{object-fit:cover;width:100%;height:100%;display:block}.group_less-content{width:100%}.group_less-content-info{gap:2px;display:flex}@media (max-width:1200px){.group_less-content-info{justify-content:center}}@media (max-width:600px){.group_less-content-info{flex-direction:column}}.group_less-content-info-tile{--box-gap:15px;--title-box-gap:2px;width:auto}.group_less-content-info-divider{width:1px;height:auto;margin:0}@media (max-width:600px){.group_less-content-info-divider{display:none}}.group_less-content-titles-tile{--padding:6px 16px;--box-gap:10px}.group_less-content-titles-block{background:var(--warning-fill-op);border-radius:20px;padding:3px 8px 3px 4px}.group_less-content-titles-novideo{--icon:"";--icon-bg:var(--error-fill-op);--icon-color:var(--error-fill);--size:28px;--icon-size:20px;border:none}.group_less-content-titles-processing{--icon:"";--icon-bg:var(--warning-fill-op);--icon-color:var(--warning-fill);--size:28px;--icon-size:20px;border:none}.group_less-content-titles-complete{--icon:"";--icon-bg:var(--seccess-fill-op);--icon-color:var(--seccess-fill);--size:28px;--icon-size:20px;border:none}.group-lessons{padding:20px}.group-lessons__not-found{--icon:""}.group-lessons__create{grid-template-columns:repeat(2,1fr);padding:0 0 0 20px;display:grid}.group-lessons__create-video{border-right:1px solid var(--border-colors);flex-direction:column;align-items:center;gap:10px;height:100%;padding-top:20px;padding-bottom:20px;padding-right:20px;display:flex;overflow:auto}.group-lessons__create-info{flex-direction:column;height:100%;display:flex;overflow:auto}.group-lessons__info{border-bottom:1px solid var(--border-colors);flex-direction:column;flex-grow:1;gap:10px;padding:20px;display:flex}.group-lessons__info-btn{padding:10px}.group-lessons__video{border-radius:10px;width:100%}.group-lessons__video-list{grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 10px),1fr));gap:10px;width:100%;display:grid}.group-lessons__video-icon{--icon:"";--icon-size:22px;border:none}.group-lessons__video-size{--icon:"";--icon-size:22px;border:none}.group-lessons__video-upload{--icon:"";--icon-size:22px;border:none;min-width:40px}.group-lessons__video-progress .list-tile__title-box,.group-lessons__video-progress .list-tile__leading-box{width:100%}.group-lessons__video-progress-indicatore{border:1px solid var(--primary-text-color);border-radius:10px;width:100%;height:8px;margin-top:4px}.group-lessons__video-progress-indicatore:before{content:"";width:var(--persent,30px);background:var(--primary-text-color);border-radius:10px;height:100%;display:block}.group-lessons__video-tile{--padding:0;--background:transparent;--box-gap:10px}.group-lessons__video-container{background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:10px;padding:10px}.group-lessons__video-content{flex-direction:column;gap:10px;margin-top:10px;display:flex}.group-lessons__video-title{color:var(--primary-text-color);align-items:center;gap:10px;font-size:16px;font-weight:400;display:flex}.group-lessons__video-input{min-height:120px}.group-lessons__active{--bg-active:var(--primary-bg)}.group-lessons__content{padding:20px}.group-lessons__content-back{background:var(--primary-bg);cursor:pointer;border-radius:5px;gap:5px;padding:13px;display:flex}.group-lessons__list{flex-direction:column;gap:15px;margin-top:10px;display:flex}@media (max-width:600px){.group-lessons__list{padding:0}}.group-lessons__tile{background:var(--container-color)}.group-lessons__tile-header-less{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-header-number{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-header-video{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-header-rating{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-header-go{--icon:""}.group-lessons__tile-header-title{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-lessons__tile-header-subtitle{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.group-lessons__tile-less{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-number{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-video{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-rating{--icon:"";--icon-size:23px;border:none}.group-lessons__tile-go{--icon:""}.group-lessons__tile-title{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-lessons__tile-subtitle{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.group-lessons__divider{margin:0}.material-icons{-webkit-user-select:none;user-select:none}.homeworks-list-subtitle{margin-top:3px;font-size:16px;font-weight:500}.group-homeworks__testings .group-homeworks-testings{flex-direction:column;gap:5px;display:flex}.testing__page{gap:24px;display:flex;overflow:hidden}@media (max-width:1200px){.testing__page{display:block;overflow:auto}}.testing__page-comments-list{background-color:var(--additional-one);color:var(--primary-text-color);border-radius:12px 12px 0 0;padding:20px}.testing__page-comments-drop{background:var(--container-color);padding:10px}.testing__page-comments-drop-block{flex-direction:column;align-self:stretch;gap:10px;height:auto;padding-bottom:10px;display:flex}.testing__page-comments-drop-box{flex-direction:column;gap:10px;max-height:320px;display:flex;overflow:auto}.testing__page-comments-drop-box-images{flex-wrap:wrap;gap:10px;padding:5px 0 10px;display:flex}.testing__page-comments-drop-box-images-item{border-radius:12px;width:65px;height:65px}.testing__page-comments-drop-box-images-item-img{object-fit:cover;border-radius:12px;width:100%;height:100%}.testing__page-comments-drop-list{background:var(--container-color)}.testing__page-card{width:100%;max-width:480px;padding:20px}@media (max-width:1200px){.testing__page-card{max-width:none;height:auto}}@media (max-width:600px){.testing__page-card{padding:0}}@media (max-width:1200px){.testing__page-card .global-wrapper__content{height:auto;display:block}.testing__page-card .global-wrapper__content .global-wrapper__wrapper{border-radius:28px;max-width:100%}}.testing__page-card-content{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:20px;flex-direction:column;gap:15px;height:100%;padding:20px;display:flex;overflow:auto}@media (max-width:1200px){.testing__page-card-content{border:none}}.testing__page-card-content-titles{background:var(--container-color);border-radius:10px;padding:13px 20px}.testing__page-card-content-titles-title{color:var(--primary-text-color)}.testing__page-card-content-titles-subtitle{word-wrap:break-word;color:var(--course-info-color);margin-top:3px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:157%}.testing__page-card-content-drop{flex-direction:column;gap:15px;margin-top:15px;display:flex}.testing__page-card-content-listTile{background:var(--container-color);flex-wrap:wrap;gap:10px;padding:13px 20px}.testing__page-card-content-listTile:hover{background:var(--additional-one)}.testing__page-card-content-listTile-title{word-wrap:break-word;color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:157%}.testing__page-card-content-listTile-teacher{color:var(--primary-color-text);align-items:center;gap:5px;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex}@media (max-width:600px){.testing__page-card-content-listTile-teacher{gap:15px}}.testing__page-card-content-listTile-teacher span{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testing__page-card-content-listTile-teacher-avatar{--size:30px;--icon-size:30px}.testing__page-tests{flex-direction:column;flex-grow:1;justify-content:space-between;gap:15px;padding-top:20px;display:flex;overflow:auto}.testing__page-tests-block{flex-direction:column;gap:20px;display:flex;overflow:auto}.testing__page-tests-title{color:var(--primary-color-text);padding:10px 0 0;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}@media (max-width:1200px){.testing__page-tests-title{padding:20px 0 0}}.testing__page-tests-box-test{border:1px solid var(--border-color);background:var(--container-color);border-radius:12px;width:100%;overflow:hidden}.testing__page-tests-box-test-header{background:var(--container-color);padding:10px 15px}.testing__page-tests-box-test-body{flex-direction:column;gap:5px;padding:10px 20px;display:flex}.testing__page-tests-box-test-body-answer{background:var(--container-color);justify-content:space-between;align-items:center;display:flex}.testing__page-tests-box-test-body-answer-block{align-items:center;gap:5px;display:flex}.testing__page-tests-box-test-body-answer-block-radi{--border-color:var(--course-info-color);--disabled-color:var(--primary-color-text)}.testing__page-tests-box-test-body-answer-block-content{flex-direction:column;gap:5px;padding:10px 0;display:flex}.testing__page-tests-box-test-body-answer-block .answerCorrectCheckbox{--disabled:var(--seccess-fill)}.testing__page-tests-box-test-body-answer-block .answerWrongCheckbox{--disabled:var(--error-fill)}.testing__page-tests-box-test-body-answer-block .answerCorrectNotCheckbox{--disabled:var(--seccess-fill);color:var(--seccess-fill)}.testing__page-tests-box-test-body-answer-icon{color:var(--seccess-fill)}.testing__page-tests-box-test-body-answer-icon-wrong{color:#f21608}.testing__page-tests-box-test-body-answer-img{border-radius:12px;width:100%;max-width:200px}.testing__page-tests-box-test-body-answer-text{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.testing__page-tests-box-test-body-answer-video{background:#000;border-radius:12px;width:100%;max-width:200px;min-height:200px}.testing__page-tests-box-test-footer-list{background:var(--primary-bg)}.testing__page-tests-box-test-footer-list-icon{color:var(--error-fill)}.testing__page-tests-box-test-footer-list-title{color:var(--course-info-color);font-size:14px;font-weight:500}.testing__page-tests-box-test-footer-drop{color:var(--primary-text-color);max-width:1000px;padding:10px}.testing__page-tests-box-test-footer .drop-down-component__content{border-top:1px solid var(--border-color);background:var(--primary-bg)}.testing__page-tests-send{padding-bottom:20px}.testing__page-tests-send-btn{--text-color:var(--primary-bg);background:var(--primary-color-text)}.testing__page-tests-load{width:100%}.testing__page-tests .testing__page-tests-box-divider{margin:0}.testing__page-tests .answerActive{color:var(--primary-text-color)}.testing__page-tests .answerCorrect{--border-color:var(--seccess-fill);--main-color:var(--seccess-fill);--disabled-color:var(--seccess-fill);color:var(--seccess-fill)}.testing__page-tests .answerWrong{--border-color:#f21608;--main-color:#f21608;--disabled-color:#f21608;color:#f21608}.testing__page .testing__page-listTile-drop{border-top:1px solid var(--additional-one);border-radius:0 0 12px 12px}.testing__page .testingListHeader{border-radius:12px 12px 0 0}.group__news{height:100%}.group__news-box-item-image{background:#acacac;border-radius:8px 8px 0 0;justify-content:center;align-items:center;height:150px;display:flex;overflow:hidden}.group__news-box-item-image-img{object-fit:cover;width:100%;height:150px}.group__news-box-item-image-nophoto{color:var(--course-info-color);font-size:50px}.group__news-box-item-about{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:0 0 8px 8px;flex-direction:column;gap:10px;padding:10px 15px;display:flex}.group__news-box-item-about-titles-title{color:var(--primary-color-text);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:-moz-box;display:-webkit-box;overflow:hidden}.group__news-box-item-about-titles-text{color:var(--course-info-color);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:-moz-box;display:-webkit-box;overflow:hidden}.group__news-box-item-about-info{align-items:center;gap:10px;display:flex}.group__news-box-item-about-info-avatar{--size:35px}.group__news-box-item-about-info-date{color:var(--additional-two);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.group__news-box-item-about-info-icon{--width:32px;--height:32px;border-radius:5px}.group__news-box-item-about-info-teacher{flex-direction:column;display:flex}.group__news-box-item-about-info-teacher-name{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.animated-group__news{grid-template-columns:repeat(auto-fill,minmax(max(240px,20% - 20px),1fr));gap:20px;display:grid}@media (max-width:860px){.listTile-score{grid-column:span 2}}.group-homeworks-avatar{--size:35px;--icon-size:35px}.group-homeworks{padding:20px}@media (max-width:600px){.group-homeworks{padding:12px}}.group-homeworks-listTile{background:var(--container-color);border-radius:12px}.group-homeworks-listTile-pin{background:var(--additional-three);border-radius:20px;align-items:center;gap:10px;padding:6px 16px;display:flex}.group-homeworks-listTile-pin-txt{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden}.group-homeworks-listTile-created_by{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:493px){.group-homeworks .group-homeworks-listTile-avatar{display:none}}.group-homeworks-card{background:var(--primary-bg)}.group-homeworks_works{flex-direction:column;flex-grow:1;gap:5px;margin-top:15px;padding-bottom:10px;display:flex;overflow:auto}@media (max-width:1200px){.group-homeworks_works{border:none;padding:0}}.group-homeworks_works::-webkit-scrollbar{width:0;height:0}.group-homeworks_works-items{flex-direction:column;gap:10px;display:flex}.group-homeworks_works-items-nodata{--icon:""}.group-homeworks_works-item{border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(max(220px,33.3333%),1fr));width:100%;display:grid;overflow:hidden}.group-homeworks_works-item-info{flex-direction:column;gap:4px;display:flex}.group-homeworks_works-item-info-namedate{align-items:center;gap:10px;display:flex}@media (max-width:480px){.group-homeworks_works-item-info-namedate{flex-direction:column;align-items:flex-start}}.group-homeworks_works-item-info-namedate-name{color:var(--course-info-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-item-info-namedate-date{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-item-info-title{color:var(--primary-color-text);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.group-homeworks_works-item-drop{background:var(--container-color);border-radius:0 0 12px 12px;flex-direction:column;gap:15px;padding:12px 16px;display:flex}.group-homeworks_works-item-drop-descr{width:70%;color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.group-homeworks_works-item-drop-resource{flex-direction:column;gap:10px;display:flex}.group-homeworks_works-item-drop-resource-title{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-item-drop-resource-list{grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.group-homeworks_works-item-drop-resource-list-article{border:1px solid var(--disabled-color);background:var(--additional-one);border-radius:50px;padding:9px 14px}.group-homeworks_works-item-drop-resource-list-article-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-homeworks_works-item-drop-resource-list-article-data{background:var(--additional-one);border-radius:6px;padding:9px 14px}.group-homeworks_works-item-drop-resource-list-article-text{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;line-height:128%}.group-homeworks_works-item-drop-resource-list-article-filename{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.group-homeworks_works-item-drop-action{background:var(--primary-bg);justify-content:flex-end;display:flex}.group-homeworks_works-submit{gap:20px;height:100%;display:flex}@media (max-width:1200px){.group-homeworks_works-submit{height:auto;display:block}}.group-homeworks_works-submit-input .material-input__label{background:0 0!important;display:none!important}.group-homeworks_works-submit-titles{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px;display:flex}@media (max-width:1200px){.group-homeworks_works-submit-titles{display:none}}.group-homeworks_works-submit-titles-list{gap:5px;width:max-content;padding:0}.group-homeworks_works-submit-titles-list .list-tile__leading-box{gap:10px}.group-homeworks_works-submit-titles-list-leading{color:var(--primary-text-color);font-size:16px}.group-homeworks_works-submit-titles-list-avatar{--size:30px;--icon-size:26px}.group-homeworks_works-submit-titles-title{color:var(--primary-color-text);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:133%}.group-homeworks_works-submit-titles-student{color:var(--primary-text-color);font-size:16px}.group-homeworks_works-submit-titles-close{--icon:"";background:var(--primary-color-text);--icon-color:var(--primary-bg);--background-hover:var(--additional-two);--background-focus:var(--primary-color-text);width:30px;height:30px}.group-homeworks_works-submit-box{background:var(--primary-bg)}.group-homeworks_works-submit-box-titles-block{justify-content:flex-end;align-items:center;gap:5px;display:flex}@media (max-width:450px){.group-homeworks_works-submit-box-titles-block{flex-direction:column}}.group-homeworks_works-submit-box-titles-block .submit-student{display:none}@media (max-width:1200px){.group-homeworks_works-submit-box-titles-block .submit-student{flex-wrap:wrap;display:flex}}.group-homeworks_works-submit-box-titles-title{color:var(--primary-color-text);margin-top:10px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:600px){.group-homeworks_works-submit-box-titles-title{margin-top:15px}}.group-homeworks_works-submit-box-titles-text{color:var(--course-info-color);padding:10px 0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.group-homeworks_works-submit-box-files-block{flex-direction:column;gap:20px;display:flex}.group-homeworks_works-submit-box-files-block-attach{border:1px dashed var(--additional-two);background:var(--container-color);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 0;display:flex}.group-homeworks_works-submit-box-files-block-attach-text{cursor:pointer;color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:171%;text-decoration:underline}.group-homeworks_works-submit-box-files-block-file{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:10px;flex-direction:column;gap:5px;padding:0 5px;display:flex}.group-homeworks_works-submit-box-files-block-file-info{flex-direction:column;gap:5px;display:flex}.group-homeworks_works-submit-box-files-block-file-info-name{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:95%;display:-webkit-box;overflow:hidden}.group-homeworks_works-submit-box-files-block-file-info-size{color:var(--additional-two);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-submit-box-files-block-file .works__download-progress{justify-content:center;align-items:center;gap:12px;padding-bottom:15px;display:flex}.group-homeworks_works-submit-box-files-block-file .works__download-progress-bar{background:var(--border-color);border-radius:34px;width:100%;max-width:300px;height:6px}.group-homeworks_works-submit-box-files-block-file .works__download-progress-bar-percent{color:var(--primary-color-text);text-align:right;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-submit-box-files-title{color:var(--primary-color-text);padding-bottom:8px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-homeworks_works-submit-box-links{flex-direction:column;gap:20px;padding-top:5px;display:flex}.group-homeworks_works-submit-box-links-link{background:var(--container-color);border-radius:6px;padding:0 14px}.group-homeworks_works-submit-box-links-link .list-tile__leading-box,.group-homeworks_works-submit-box-links-link .list-tile__title-box{width:100%}.group-homeworks_works-submit-box-links-link-btns{gap:5px;display:flex}.group-homeworks_works-submit-box-links-title{color:var(--primary-color-text);padding-top:20px;padding-bottom:8px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-homeworks_works-submit-box-links-example{color:var(--course-info-color)}.group-homeworks_works-submit-box-links-txt{color:var(--primary-color-text);letter-spacing:.5px;resize:none;background:var(--container-color);border:none;border-radius:6px;outline:none;width:100%;height:200px;padding:16px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.group-homeworks_works-submit-box .animated-works-links{flex-direction:column;gap:15px;display:flex}.group-homeworks_works-submit-card{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:12px;flex-grow:1;max-width:70%;height:100%;overflow:hidden}@media (max-width:1200px){.group-homeworks_works-submit-card{max-width:100%;margin-top:20px}}.group-homeworks_works-submit-card .submit-card-content{height:100%;padding:15px 20px 85px;overflow:auto}.group-homeworks_works-submit-card .submit-card-content::-webkit-scrollbar{width:0;height:0}.group-homeworks_works-submit-info{width:100%;max-width:480px;padding:0}@media (max-width:1200px){.group-homeworks_works-submit-info{max-width:none;height:auto}}.group-homeworks_works-submit-info-block{flex-direction:column;gap:15px;padding:20px;display:flex}.group-homeworks_works-submit-info-block-titles{background:var(--container-color);border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex}.group-homeworks_works-submit-info-block-list{background:var(--container-color);flex-wrap:wrap;gap:10px;padding:12px 16px;transition:all .3s}.group-homeworks_works-submit-info-block-list:hover{background:var(--additional-one)}@media (max-width:500px){.group-homeworks_works-submit-info-block-list{border-radius:0}}.group-homeworks_works-submit-info-block-list-teacher{align-items:center;gap:5px;min-width:30px;display:flex}.group-homeworks_works-submit-info-block-list-avatar{--size:35px}.group-homeworks_works-submit-info-block-list-name{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-wrap:wrap;gap:5px;margin-top:3px;display:flex;overflow:hidden}.group-homeworks_works-submit-info .global-wrapper__wrapper{background:var(--primary-bg);border:1px solid var(--border-color);border-radius:20px;padding:0}@media (max-width:1200px){.group-homeworks_works-submit-info .global-wrapper__wrapper{max-width:none}}.group-homeworks_works-submit-listTile{border-radius:10px}.group-homeworks_works-upload_file{color:var(--disabled-color);font-size:40px}.group-homeworks_works-progress{justify-content:center;gap:10px;padding-bottom:10px;display:flex}.group-homeworks_works-progress-indicatore{border:1px solid var(--border-color);border-radius:10px;width:70%;height:6px;margin-top:4px}.group-homeworks_works-progress-indicatore:before{content:"";width:var(--persent,30px);background:var(--primary-color);border-radius:10px;height:100%;display:block}.group-homeworks_works-progress-persent{color:var(--primary-text-color);text-align:right;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.group-homeworks_works-loadFileDone{color:var(--seccess-fill)}.group-homeworks__testings{height:100%;margin-top:15px;padding-bottom:10px}@media (max-width:600px){.group-homeworks__testings{padding-bottom:0}}.group-homeworks__testings-arrow-forward{--icon:"";background:var(--additional-three)}.group-homeworks__materials{height:100%;margin-top:15px;padding-bottom:10px}@media (max-width:600px){.group-homeworks__materials{padding-bottom:0}}.group-homeworks__materials .group-homeworks-materials{flex-direction:column;gap:5px;display:flex}.group-homeworks-card-divider{background:var(--primary-bg);height:10px;margin:0}.group-homeworks-dropcontent{background:var(--primary-bg);padding:10px 0}.group-homeworks .group-homeworks-works{height:100%}.group-homeworks .group-homeworks-works-divider{width:1px;height:auto;margin:0}.group-homeworks .group-homeworks-works-block-nodata{flex-grow:1}.group-homeworks .group-homeworks-works-nodata{--icon:""}.group-homeworks .group-homeworks-materials-nodata{--icon:""}.group-homeworks .group-homeworks-testings-nodata{--icon:""}.group-homeworks .group-homeworks-launch-link{--icon:"";background:var(--primary-bg)}.group-homeworks .group-homeworks-file_download{--icon:"";background:var(--primary-bg)}.group-homeworks .group-homeworks-submit_homework{background:var(--primary-text-color);color:var(--primary-bg)}.group-homeworks .group-homeworks-works-nopick{--icon:""}.group-homeworks__submitmore-titles{flex-direction:column;display:flex}.group-homeworks__submitmore-titles-student{color:var(--course-info-color);font-size:16px}.group-homeworks__submitmore-files{flex-direction:column;gap:10px;margin-top:10px;display:flex}.group-homeworks__submitmore-files-title{color:var(--primary-color-text);padding-bottom:8px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.group-homeworks__submitmore-files-item{border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.group-homeworks__submitmore-links-box{flex-direction:column;gap:10px;padding-top:5px;padding-bottom:10px;display:flex}.group-homeworks__submitmore-links-box-block{flex-direction:column;gap:5px;display:flex}.group-homeworks__submitmore-links-box-block-error{color:red;font-size:14px}.group-homeworks__submitmore-links-box-item{background:var(--container-color);border-radius:10px;padding:0 10px}.group-homeworks__submitmore-links-box-item .list-tile__leading-box,.group-homeworks__submitmore-links-box-item .list-tile__leading-box .list-tile__title-box{width:100%}.submitlink_error{color:red;border:2px solid red}.submitlink_error .group-homeworks_works-submit-input .material-input__input{color:red}.solved-homework{gap:20px;height:100%;display:flex}@media (max-width:1200px){.solved-homework{display:block}}.solved-homework__title{color:var(--primary-text-color);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.solved-homework__materials{background:var(--primary-bg);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;flex-grow:1;gap:10px;padding:20px;display:flex}.solved-homework__materials-data{height:500px;overflow:auto}.solved-homework__materials-data-titles{justify-content:space-between;padding:10px 5px 10px 0;display:flex}.solved-homework__materials-data-titles .solve-more-btn{--padding:0px 14px}.solved-homework__materials-list_text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.solved-homework__materials-listlinks{border:1px solid var(--border-color);background:var(--container-color);border-radius:50px;padding:7px 10px}.solved-homework__materials-block{background:var(--container-color);border-radius:6px;flex-direction:column;gap:2px;display:flex}.solved-homework__materials-block-date{color:var(--course-info-color);padding:8px 10px;font-size:14px}.solved-homework__materials-listfiles{background:var(--container-color);border-radius:6px;padding:7px 10px}.solved-homework__materials-links{flex-direction:column;gap:20px;display:flex}.solved-homework__materials-links-title{color:var(--primary-text-color);padding:10px 0;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.solved-homework__materials-links-openlink{--icon:"";background:var(--primary-bg)}.solved-homework__materials-links-copylink{--icon:"";background:var(--additional-one);min-width:40px}.solved-homework__materials-files{flex-direction:column;gap:20px;display:flex}.solved-homework__materials-files-title{color:var(--primary-text-color);padding:10px 0;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.solved-homework__materials-files-download{--icon:"";background:var(--primary-bg)}.solved-homework__materials-files-copyfile{--icon:"";background:var(--additional-one)}.solved-homework__comments{background:var(--container-color);border-radius:12px;padding:15px}.solved-homework__comments-title{color:var(--primary-text-color);font-size:16px}.solved-homework__comments-scorelist{background:var(--additional-one);border-radius:10px;justify-content:center;width:100%;margin-top:10px;padding:7px 10px;display:flex}.solved-homework__comments-scorelist .list-tile__leading-box{justify-content:space-between;gap:0;width:100%}.solved-homework__comments-scorelist-leading{gap:10px;width:100%;display:flex}@media (max-width:340px){.solved-homework__comments-scorelist-leading{gap:5px}}.solved-homework__comments-scorelist-score{-webkit-user-select:none;user-select:none;color:var(--additional-two);border:1px solid var(--border-color);background:var(--primary-opposite);border-radius:100px;padding:12px 16px}@media (max-width:500px){.solved-homework__comments-scorelist-score{padding:6px 10px}}.solved-homework__comments-drop-header{background:var(--container-color);border-radius:10px;margin-top:10px;padding:5px 10px}.solved-homework__comments-drop-header-count{font-size:14px}@media (max-width:370px){.solved-homework__comments-drop-header-count{font-size:13px}}.solved-homework__comments-drop-trailing{justify-content:flex-end;align-items:center;gap:5px;padding:5px 0;display:flex}.solved-homework__comments-drop-trailing-refresh{--icon:""}.solved-homework__comments-drop-content{flex-direction:column;gap:10px;max-height:250px;display:flex;overflow:auto}.solved-homework__comments-drop-content-comment{background:var(--primary-bg);border-radius:10px;flex-direction:column;gap:7px;padding:10px 15px;display:flex}.solved-homework__comments-drop-content-comment .list-tile__leading-box{align-items:center;gap:10px}.solved-homework__comments-drop-content-comment-username{color:var(--primary-text-color);font-size:16px;font-style:normal;font-weight:500;line-height:114%}@media (max-width:400px){.solved-homework__comments-drop-content-comment-username{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.solved-homework__comments-drop-content-comment-name{color:var(--course-info-color);align-items:center;gap:5px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex}@media (max-width:420px){.solved-homework__comments-drop-content-comment-name{flex-direction:column;align-items:flex-start;gap:2px}}.solved-homework__comments-drop-content-comment-avatar{width:30px;min-width:30px}.solved-homework__comments-drop-content-comment-text{color:var(--primary-text-color);word-break:break-all;max-width:800px;font-size:16px;display:block}.solved-homework__comments-drop-content-comment-text a{text-decoration:underline}.solved-homework__comments-nodata{--icon:""}.solved-homework-dropdown{border-radius:8px;overflow:hidden}.solved-homework .solved_homework_score{background:var(--primary-text-color)}.solved-homework-input .material-input__input.textarea{border:none;outline:none}.homework-page-container{padding:20px}@media (max-width:600px){.homework-page-container{padding:10px 10px 24px}}.group-homeworks__tab-active{--bg-active:var(--primary-bg)}.group-homeworks__tab-active::-webkit-scrollbar{width:0;height:0}.group-page__tab-bar::-webkit-scrollbar{width:0;height:0}.group-homeworks-tab-content{height:100%}.group-news-nodata{--icon:""}.back-to-less{background:var(--container-color);border-radius:10px;padding:10px}.back-to-less-lesson{background:var(--primary-bg);margin-bottom:10px}.progress{border:1px solid var(--primary-text-color);background:0 0;border-radius:8px;width:100%;height:8px;margin-top:10px;position:relative;overflow:hidden}.progress-persent{background:var(--primary-text-color);border-radius:5px;transition:all 50ms;position:absolute;top:0;bottom:0;left:0}.group-homeworks_works-addLink{--icon:""}.group-homeworks_works-submit-cancel{cursor:pointer;color:#f21608;background:0 0;border:none;outline:none}.group-homeworks_works-add-cancel{cursor:pointer;color:var(--primary-color-text);background:0 0;border:none;outline:none}.group-homeworks-load{flex-grow:1;width:100%}.group-homeworks_works-send{margin-top:20px}.group-homeworks_works-send-btn{max-width:100%}.group-homeworks_works-submit-imagefile{--icon:""}.group-homeworks_works-submit-input{--background:var(--container-color);--border-color:var(--container-color);--border-color-active:var(--container-color);--border-color-hover:var(--container-color);--label-color:var(--primary-color-text);width:100%}.new-lessons{-webkit-user-select:none;user-select:none;--padding:0px 0px 15px;padding:var(--padding);cursor:grab;height:100%;position:relative;overflow-x:auto}.new-lessons.move{cursor:grabbing!important}.new-lessons.move:before{content:"";z-index:2147483647;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.new-lessons::-webkit-scrollbar{height:0}@media (max-width:600px){.new-lessons{padding-bottom:50px}}.new-lessons_wrap{--top:112px;width:100%;top:var(--top);z-index:3;justify-content:space-between;display:flex;position:absolute;left:10px;right:10px}.new-lessons_wrap-iconL,.new-lessons_wrap-iconR{background:var(--primary-text-color);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:sticky;top:0;left:17px}.new-lessons_wrap-iconR{left:auto;right:17px}.new-lessons_header{z-index:1;padding:30px 20px 20px;position:sticky;left:0}@media (max-width:600px){.new-lessons_header{padding:20px 14px 14px}}.new-lessons_header-bg{z-index:0;object-fit:cover;object-position:top;-webkit-mask-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff0));width:100%;height:100%;min-height:440px;position:absolute;top:0;bottom:0;left:0;right:0;mask-image:linear-gradient(#fff,#ffffffe6,#fff9,#fff0)}@media (max-width:600px){.new-lessons_header-bg{-webkit-mask-image:linear-gradient(#fff,#ffffffb3,#fff6,#fff0);mask-image:linear-gradient(#fff,#ffffffb3,#fff6,#fff0)}}.new-lessons_header-block{justify-content:space-between;align-items:flex-start;display:flex}.new-lessons_header-extra{z-index:1;justify-content:flex-end;display:flex;position:relative}.new-lessons_header-extra-btn{cursor:pointer;background:#ffffff80;border:1px solid #000;border-radius:5px;padding:13px 60px}@media (max-width:600px){.new-lessons_header-extra-btn{padding:8px 20px}}.new-lessons_header-top{color:#fff;z-index:1;border-left:3px solid #fff;flex-direction:column;justify-content:center;gap:10px;padding:10px 0 10px 15px;display:flex;position:relative}@media (max-width:1500px){.new-lessons_header-top{padding:5px 0 5px 15px}}@media (max-width:600px){.new-lessons_header-top{border:none;gap:5px;padding:10px 0 10px 5px}}.new-lessons_header-top-lessnum{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:34px;font-weight:700;display:-webkit-box;overflow:hidden}@media (max-width:600px){.new-lessons_header-top-lessnum{font-size:24px}}@media (max-width:500px){.new-lessons_header-top-lessnum{font-size:22px}}.new-lessons_header-top-date{font-size:20px}@media (max-width:1500px){.new-lessons_header-top-date{font-size:18px}}@media (max-width:600px){.new-lessons_header-top-date{font-size:16px}}@media (max-width:500px){.new-lessons_header-top-date{font-size:14px}}.new-lessons_header-top-title{font-size:24px}@media (max-width:1500px){.new-lessons_header-top-title{font-size:20px}}@media (max-width:600px){.new-lessons_header-top-title{font-size:20px}}.new-lessons_header-bot{z-index:1;color:#fff;flex-direction:column;gap:10px;margin-top:25px;display:flex;position:relative}@media (max-width:600px){.new-lessons_header-bot{margin-top:10px}}.new-lessons_header-bot-title{font-size:17px;font-weight:500}.new-lessons_header-bot-btn{--padding:10px;--background:var(--primary-white);--text-color:var(--primary-black);--icon-color:var(--primary-black)}.new-lessons_content{z-index:1;width:max-content;padding:0 20px;position:relative}.new-lessons_content-box{gap:20px;width:max-content;padding:0 200px;display:flex}.new-lessons_content-cards{flex-direction:column;align-items:center;display:flex}.new-lessons_content-cards-road{opacity:0;flex-direction:column;justify-content:center;width:100%;display:flex}.new-lessons_content-cards-road .flexsticky{left:calc(0px - var(--padding));align-items:stretch;width:max-content;display:flex;position:sticky!important}.new-lessons_content-cards-road-block{background:var(--primary-text-color);color:var(--primary-bg);--ripple:var(--primary-bg);cursor:pointer;align-items:center;gap:5px;width:max-content;padding:8px;display:flex}.new-lessons_content-cards-road-block-icon{width:20px;filter:var(--black-invert)}.new-lessons_content-cards-road-block_next{color:var(--primary-text-color);cursor:pointer;border:3px solid var(--primary-text-color);background:0 0;border-bottom:none;justify-content:center;align-items:center;gap:5px;width:max-content;padding:8px;display:flex}.new-lessons_content-cards-road-line{background:var(--primary-text-color);width:99.99%;height:3px}.new-lessons_content-cards-shortline{background:var(--primary-text-color);width:3px;height:36px}.new-lessons_content-cards-lessnum{color:var(--primary-bg);background:var(--primary-text-color);border-radius:5px;justify-content:center;gap:3px;padding:5px;font-size:14px;display:flex}.lesson-card{-webkit-user-select:none;user-select:none;aspect-ratio:16/9;width:350px;color:var(--primary-white);background:#000;border-radius:10px;position:relative;overflow:hidden}@media (max-width:600px){.lesson-card{width:300px}}.lesson-card-box{-webkit-user-select:none;user-select:none;z-index:1;justify-content:space-between;gap:5px;height:100%;padding:10px;display:flex;position:relative}.lesson-card-bg{z-index:0;object-fit:cover;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lesson-card-left{flex-direction:column;justify-content:space-between;display:flex}.lesson-card-left_actions-btn{--padding:10px;--background:var(--primary-white);--text-color:var(--primary-black);--icon-color:var(--primary-black)}@media (max-width:600px){.lesson-card-left_actions-btn{--mobile-padding:6px 10px;--padding:6px}}.lesson-card-left_header-title{font-size:22px;font-weight:700}.lesson-card-left_header-date{margin-top:5px;font-size:14px}.lesson-card-left_content{flex-direction:column;gap:3px;margin-top:10px;display:flex}.lesson-card-left_content-title{font-size:16px}@media (max-width:600px){.lesson-card-left_content-title{font-size:14px}}.lesson-card-right{flex-direction:column-reverse;justify-content:space-between;gap:0;display:flex}.lesson-card-right-icon{--icon-color:var(--primary-white)!important}.lesson-card_locked{flex-direction:column;flex-grow:1;display:flex}.lesson-card_locked-icon{--icon-size:80px!important;--icon-color:var(--primary-white)!important}.lesson-card_novideos{flex-direction:column;flex-grow:1;display:flex}.lesson-card_novideos-icon{--icon-size:60px!important;--icon-color:var(--primary-white)!important}.lesson-card_noaudio{flex-direction:column;flex-grow:1;display:flex}.lesson-card_noaudio-icon{--icon-size:50px!important;--icon-color:var(--primary-white)!important}.locked-bg{background:#000000a1}.textBorder2{-webkit-text-stroke:2px #fff}@media (max-width:600px){.textBorder2{-webkit-text-stroke:1px #fff}}.homework-card{--color:transparent;--color-op:transparent;--first-color:transparent;--second-color:transparent;gap:10px;display:flex}@media (max-width:600px){.homework-card{gap:5px}}.homework-card_grade{background:var(--primary-white);border-radius:26px;align-items:center;gap:8px;width:max-content;padding:3px;display:flex}.homework-card_grade-score{background:var(--color-op);border-radius:26px;gap:5px;padding:3px 5px;display:flex}.homework-card_grade-coins{align-items:center;gap:5px;display:flex}.homework-card_grade-coins-coin{background:#ffb800;border-radius:20px;justify-content:center;align-items:center;padding:5px 4px;display:flex}.homework-card_grade-coins-icon{width:21px;height:21px}.homework-card_content{flex-direction:column;gap:15px;padding:15px;display:flex}.homework-card_content-btn{--background:var(--first-color);--text-color:var(--second-color)}.homework-card_content-ratings{gap:5px;display:flex}.homework-card_content-descr{color:var(--first-color)}.homework-card_progress{flex-direction:column;align-items:center;gap:5px;min-width:20px;display:flex}.homework-card_progress-circle{border:2px solid var(--color);border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;transition:all .3s;display:flex}.homework-card_progress-circle-dot{background:var(--color);border-radius:50%;width:8px;height:8px}.homework-card_progress-line{background:var(--color);border-radius:50px;flex-grow:1;width:3px}.homework-card_progress-dashed{background:var(--color-op);border-radius:20px;flex-direction:column;flex-grow:1;gap:6px;width:3px;display:flex;overflow:hidden}.homework-card_progress-dashed-item{background:var(--color);border-radius:20px;height:100%;animation:1.5s ease-in-out infinite dashedRoll;position:relative}.homework-card_drop{border-radius:10px;margin-bottom:14px;transition:all .3s;overflow:hidden}.homework-card_drop-active{background:var(--color)}.homework-card_drop-active .homework-card_list-title,.homework-card_drop-active .homework-card_list-subtitle{color:var(--first-color)}.homework-card_drop-active .homework-card_list .homework-card_list-checked-icon{--icon-color:var(--first-color)!important}.homework-card_drop-active .homework-card_list .homework-card_list-checked-title{color:var(--first-color)!important}.homework-card_list{background:var(--color-op);--title-box-gap:5px;border-radius:10px 10px 0 0;gap:10px}.homework-card_list-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:18px;font-weight:500;transition:none;display:-webkit-box;overflow:hidden}@media (max-width:600px){.homework-card_list-title{font-size:16px}}.homework-card_list-subtitle{color:var(--course-info-color);font-size:15px;font-weight:500}.homework-card_list-score{background:var(--color-op);border-radius:26px;align-items:center;gap:5px;padding:4px 5px;display:flex}@media (max-width:600px){.homework-card_list-score{font-size:14px}}.homework-card_list-cheked{flex-direction:column;gap:5px;display:flex}.homework-card_list-reverse{flex-direction:column-reverse;align-items:flex-start}.homework-card_circular{--colors:var(--first-color)}.material-card{--color:transparent;--color-op:transparent;--first-color:transparent;--second-color:transparent;gap:10px;display:flex}.material-card_list{background:var(--first-color);color:var(--second-color);border-radius:50px;padding:6px 10px}.material-card .homework_link-header{background:var(--additional-one)}.material-card_nodata{--no-data-icon-color:var(--first-color)}.testing-card{--color:transparent;--color-op:transparent;--first-color:transparent;--second-color:transparent;gap:10px;display:flex}.work-dropdown{border-radius:10px;overflow:hidden}.work-dropdown-content{background:var(--color-op);transition:height .3s}.dropExpand-enter-active,.dropExpand-leave-active{transition:height .4s}.dropExpand-enter,.dropExpand-leave-to{height:0;overflow:hidden}@keyframes dashedRoll{0%{transform:translateY(300%)}to{transform:translateY(-100%)}}.post{gap:20px;height:100%;padding:20px 0 0 20px;display:flex;overflow:hidden}@media (max-width:1400px){.post{flex-direction:column;justify-content:space-between;padding:20px;overflow:visible}}@media (max-width:600px){.post{padding:10px 10px 20px}}.post__post{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:15px 15px 20px;display:flex;overflow:auto}@media (max-width:1400px){.post__post{overflow:visible}}.post__post-info{flex-direction:column;gap:20px;padding-block-start:6px;padding-block-end:6px;display:flex}.post__post-info-row{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:600px){.post__post-info-row_tags{flex-direction:column-reverse}.post__post-info-row_created{flex-flow:column wrap;align-items:flex-start}}.post__post-info-views{color:var(--course-info-color);align-items:center;gap:4px;font-size:14px;display:flex}.post__post-info-views .material-icons{font-size:16px}@media (max-width:600px){.post__post-info-views{justify-content:space-between;width:100%}}.post__post-info-tags{flex-wrap:wrap;gap:10px;display:flex}.post__post-info-tags-item{background-color:var(--additional-one);color:var(--primary-text-color);text-align:center;border-radius:40px;padding:4px 16px;font-size:12px;font-weight:500}.post__post-info-author{--padding:0;--width:auto;--box-gap:10px}.post__post-info-author-label{color:var(--course-info-color);font-size:14px}.post__post-info-author-name{color:var(--primary-text-color);font-size:16px;font-weight:500}.post__post-info-created_at{color:var(--course-info-color);flex-direction:column;font-size:14px;display:flex}@media (max-width:600px){.post__post-info-created_at{flex-direction:row;justify-content:space-between;width:100%}}.post__post-info-title{color:var(--primary-text-color);text-align:center;font-size:24px;font-weight:500}@media (max-width:600px){.post__post-info-title{font-size:24px}}.post__post-info-statuses{--min-width:1px!important;--mobile-min-width:1px!important;--top-position:-40px!important;--right-position:-44px!important}.post__post-container{width:100%}.post__post-container-banner{justify-content:center;align-items:center;display:flex}.post__post-container-img{border-radius:12px;justify-content:center;align-items:center;max-width:100%;max-height:520px;display:flex}@media (max-width:700px){.post__post-container-img{height:auto}}.post__post-container-content{color:var(--primary-color);padding:0 16px}.post__post-container-content-text{color:var(--course-info-color);flex-direction:column;gap:20px;margin-top:20px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}.post__comments{border-left:1px solid var(--border-color);flex-direction:column;justify-content:space-between;gap:5px;min-width:370px;display:flex}@media (max-width:1400px){.post__comments{border:0}}@media (max-width:415px){.post__comments{min-width:auto}}.post__comments-title{color:var(--primary-text-color);align-items:center;gap:10px;margin-left:20px;display:flex}@media (max-width:1400px){.post__comments-title{margin-left:0}}.post__comments-container{flex-grow:1;padding:0 10px;overflow:auto}@media (max-width:1400px){.post__comments-container{padding:0}}.post__comments-container-count{color:var(--primary-color-text);background:var(--additional-one);text-align:center;border-radius:100%;padding:9px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:1400px){.post__comments-container-section{padding:20px 0}}.post__comments-container-section-box{flex-direction:column;gap:10px;margin-top:12px;display:flex}.post__comments-container-section-box-avatar{align-items:center;gap:12px;display:flex}.post__comments-container-section-box-item{border:1px solid var(--border-colors);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;margin-right:20px;display:flex}.post__comments-container-section-box-item .list-tile__trailing{align-self:flex-start}.post__comments-container-section-box-item-date{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:114%}@media (max-width:350px){.post__comments-container-section-box-item-date{font-size:12px}}@media (max-width:500px){.post__comments-container-section-box-item-dot{display:none}}.post__comments-container-section-box-content{align-self:none;width:100%;max-width:400px;display:flex}@media (max-width:1400px){.post__comments-container-section-box-content{max-width:none}}.post__comments-container-section-box-content-text{word-break:break-all}.post__comments-container-section-box-content-text a{text-decoration:underline}.post__comments-inputBlock{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:6px 6px 0 0;width:100%;padding:17px;display:flex;box-shadow:0 -4px 20px #0000000f}.post__comments-inputBlock-send{--icon:""}.post__comments-inputBlock-inputEmoji{gap:10px;width:100%;display:flex}.post__comments-inputBlock-inputEmoji-input{background:var(--primary-bg);letter-spacing:.5px;width:100%;color:var(--primary-color);border:none;outline:none;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.noComments{margin:30px 0}.noComments-icon{--icon:""}.home-balance-container{padding:0 20px}@media (max-width:600px){.home-balance-container{padding:14px 14px 0}}.home-content{grid-area:content;overflow:auto}@media (max-width:1400px){.home-content{height:auto;overflow:auto}}.home-tab-content{flex-direction:column;height:100%;display:flex}.home-edu-block{flex-direction:column;width:100%;height:100%;display:flex}.home-edu-block .container{height:max-content;overflow:initial}@media (max-width:1400px){.home-edu-block{display:block}}.home-edu{height:100%}@media (max-width:1400px){.home-edu{display:block}}.home-container-education{background:var(--container-color);padding:20px 16px}@media (max-width:600px){.home-container-education{padding:14px}}.home__education{height:100%}@media (max-width:1400px){.home__education{padding-bottom:20px}}.home__education-titleCourse{color:var(--primary-color-text);padding:0 10px 10px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}.home__education-titleHomework{color:var(--primary-color-text);padding-top:24px;padding-bottom:15px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}.home__education-page{margin-top:15px}.home__education-page-courseCard{-webkit-user-select:none;user-select:none;border:1px solid var(--border-color);border-radius:14px}.home__education-page-courseCard-image{border-radius:12px;position:relative;overflow:hidden}.home__education-page-courseCard-image-nextlesson{border:1px solid var(--border-color);background:var(--container-color);padding:0 18px 6px}.home__education-page-courseCard-image-nextlesson-block{align-items:center;gap:5px;display:flex}.home__education-page-courseCard-image-nextlesson-block-icon{width:20px;height:20px;color:var(--course-info-color);border:none}.home__education-page-courseCard-image-nextlesson-block-icon span{--color:var(--course-info-color);background:0 0}.home__education-page-courseCard-image-nextlesson-block-icon span:before{--icon-color:var(--course-info-color);font-size:22px}.home__education-page-courseCard-image-nextlesson-block-text,.home__education-page-courseCard-image-nextlesson-date{color:var(--course-info-color);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.home__education-page-courseCard-image-lang{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:22px}@media (max-width:410px){.home__education-page-courseCard-image-lang{font-size:12px}}.home__education-page-courseCard-image-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.home__education-page-courseCard-image-title-coursename{text-transform:uppercase;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;max-width:300px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:137%;display:-webkit-box;overflow:hidden}@media (max-width:410px){.home__education-page-courseCard-image-title-coursename{font-size:14px}}.home__education-page-courseCard-image-icon{border-radius:10px;justify-content:center;align-items:center;padding:9px 6px;display:flex}.home__education-page-courseCard-image-icon img{width:30px;height:22px}.home__education-page-courseCard-informer{background:var(--error-fill-op-3);width:100%;height:100%;color:var(--error-fill);z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.home__education-page-courseCard-notiAdmin{background:var(--error-fill-op-3);z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.home__education-page-courseCard-notiAdmin-text{text-align:center;width:100%;color:var(--primary-text-color);background:var(--error-fill);border-radius:0;padding:6px}.home__education-page-courseCard-statusActive{color:#f0bd00;background:#9e893dcc;border-radius:40px;align-items:center;gap:5px;padding:4px 10px;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.home__education-page-courseCard-statusActive:before{content:"";background:#f0bd00;border-radius:50%;width:5px;height:5px;display:block}.home__education-page-courseCard-statusStarted{color:#00e50b;background:#00893dcc;border-radius:40px;align-items:center;gap:5px;padding:4px 10px;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.home__education-page-courseCard-statusStarted:before{content:"";background:var(--seccess-fill);border-radius:50%;width:5px;height:5px;display:block}.home__education-page-courseCard-statusGraduated{color:#00e50b;background:#00893dcc;border-radius:40px;align-items:center;gap:5px;padding:4px 10px;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.home__education-page-courseCard-statusGraduated:before{content:"";background:#00e50b;border-radius:50%;width:5px;height:5px;display:block}.home__education-page-courseCard-statusLeave{color:#ff1b0b;background:#a02626cc;border-radius:40px;align-items:center;gap:5px;padding:4px 10px;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.home__education-page-courseCard-statusLeave:before{content:"";background:#ff1b0b;border-radius:50%;width:5px;height:5px;display:block}.home__education-homework{margin-top:30px}.home__education-homework-wrapper-box{background:var(--container-color);border-radius:10px;grid-template-columns:repeat(4,1fr);align-items:center;gap:20px;padding:10px;display:grid}@media (max-width:1600px){.home__education-homework-wrapper-box{grid-template-columns:repeat(2,1fr)}}@media (max-width:1400px){.home__education-homework-wrapper-box{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.home__education-homework-wrapper-box{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.home__education-homework-wrapper-box{grid-template-columns:repeat(1,1fr)}}.home__education-homework-wrapper-box-teacher{justify-content:center;align-items:center;gap:10px;display:flex}@media (max-width:1600px){.home__education-homework-wrapper-box-teacher{justify-content:flex-start}}@media (max-width:1400px){.home__education-homework-wrapper-box-teacher{justify-content:center}}@media (max-width:1050px){.home__education-homework-wrapper-box-teacher{justify-content:flex-start}}@media (max-width:800px){.home__education-homework-wrapper-box-teacher{justify-content:flex-start}}.home__education-homework-wrapper-box-titles{width:100%}.home__education-homework-wrapper-box-titles h2{color:var(--primary-color-text);white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden}@media (max-width:1400px){.home__education-homework-wrapper-box-titles h2{width:100%;max-width:none}}@media (max-width:400px){.home__education-homework-wrapper-box-titles h2{max-width:100px}}.home__education-homework-wrapper-box-titles-date{color:var(--course-info-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.home__education-homework-wrapper-box-titles-name{color:var(--filled-button-disable-color);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:600px){.home__education-homework-wrapper-box-titles-name span{display:none}}.home__education-homework-wrapper-box-info{align-items:center;gap:15px;max-width:200px;display:flex}.home__education-homework-wrapper-box-info-icon{background:#587bbf33;border-radius:50px;justify-content:center;align-items:center;padding:10px;display:flex}.home__education-homework-wrapper-box-info-icon span{color:#587bbf}.home__education-homework-wrapper-box-deadline{background:var(--additional-three);color:var(--primary-color-text);border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:6px 16px;font-size:16px;display:flex}@media (max-width:1400px){.home__education-homework-wrapper-box-deadline{width:100%;max-width:250px}}.home__education-homework-wrapper-box-deadline span{font-size:18px}.home__education-homework-wrapper-box-grade{background:var(--additional-three);color:var(--primary-color-text);border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:6px 16px;font-size:14px;display:flex}.home__education-homework-wrapper-box-grade span{font-size:18px}@media (max-width:1400px){.home__education-homework-wrapper-box-grade{display:none}}.home__news-box{flex-direction:column;gap:10px;height:100%;margin-top:15px;padding-bottom:20px;display:flex}@media (max-width:1400px){.home__news-box{width:100%;height:auto}}.home__news-box-block{grid-template-columns:repeat(auto-fill,minmax(max(270px,20% - 15px),1fr));gap:15px;width:100%;display:grid}.home__news-box-block-item{flex-direction:column;align-items:center;display:flex}.home__news-box-block-item-imageblock{border:1px solid var(--border-color);aspect-ratio:16/9;background:var(--container-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px 8px 0 0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.home__news-box-block-item-imageblock span{color:var(--course-info-color);font-size:50px}.home__news-box-block-item-imageblock-img{object-fit:cover;object-position:center;width:100%;height:100%}.home__news-box-block-item-content{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:0 0 8px 8px;flex-direction:column;justify-content:space-between;gap:10px;width:100%;height:120px;padding:15px;display:flex}@media (max-width:1400px){.home__news-box-block-item-content{max-width:none}}.home__news-box-block-item-content-info{--box-gap:10px;-webkit-user-select:none;user-select:none;padding:0}.home__news-box-block-item-content-info-icon{border-radius:5px;justify-content:center;align-items:center;padding:6px 4px;display:flex}.home__news-box-block-item-content-info-icon img{width:22px;height:18px}.home__news-box-block-item-content-info-user{width:100%}.home__news-box-block-item-content-info-user-name{color:var(--primary-color-text);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.home__news-box-block-item-content-info-user span{color:var(--additional-two);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.home__news-box-block-item-content-titles{flex-direction:column;gap:5px;display:flex}.home__news-box-block-item-content-titles-title{color:var(--primary-color-text);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.home__news-box-block-item-content-titles-subtitle{color:var(--course-info-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.home__news-box-titles{justify-content:space-between;align-items:center;padding:0 0 16px;display:flex}@media (max-width:420px){.home__news-box-titles{max-width:none}}.home__news-box-titles-title{color:var(--primary-color-text);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.home__news-box-titles-btn{color:var(--primary-opposite);text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.home__news-nodata{--icon:""}.home-groups__news{background:var(--container-color);border-radius:20px 20px 0 0;width:100%;height:100%;padding:20px 16px;overflow:auto}.home-groups__news::-webkit-scrollbar-button{background:0 0;height:28px}.home__langchange{border:1px solid var(--border-colors);background:var(--langchange-bg);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex;overflow:hidden}.home__langchange-block{background:var(--langchange-block-bg);border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:110px;padding:0 15px;display:flex;position:relative}@media (max-width:1200px){.home__langchange-block{flex-direction:column;gap:20px;height:auto;padding:15px}}@media (max-width:700px){.home__langchange-block{padding:15px 5px}}.home__langchange-block-close{--border-color:#01a785;--border-width:2px;--background-hover:transparent;--border-color-hover:#01a785;--background-focus:transparent;--border-color-focus:#01a785}@media (max-width:1550px){.home__langchange-block-close .material-outline-button__container{padding:8px 18px}}@media (max-width:500px){.home__langchange-block-close .material-outline-button__container-text{font-size:13px}.home__langchange-block-close .material-outline-button__container{padding:5px 12px}}@media (max-width:1550px){.home__langchange-block-change{--padding:8px 18px;--mobile-padding:6px 12px}}@media (max-width:500px){.home__langchange-block-change .material-filled-button__container-text{font-size:13px}}.home__langchange-block-left{gap:40px;display:flex;position:relative}@media (max-width:1550px){.home__langchange-block-left{gap:20px}}@media (max-width:1200px){.home__langchange-block-left{flex-direction:column;align-items:center;width:100%}}.home__langchange-block-title{color:var(--primary-text-color);font-size:26px;font-weight:700}@media (max-width:1550px){.home__langchange-block-title{font-size:22px}}@media (max-width:700px){.home__langchange-block-title{font-size:24px}}@media (max-width:400px){.home__langchange-block-title{font-size:22px}}.home__langchange-block-subtitle{line-height:150%}@media (max-width:1550px){.home__langchange-block-subtitle{font-size:15px}}@media (max-width:1200px){.home__langchange-block-subtitle{text-align:center;font-size:16px}}@media (max-width:700px){.home__langchange-block-subtitle{font-size:14px}}.home__langchange-block-icon{--icon-color:#00dcb4;--icon-bg:var(--telegram-noti-time)}@media (max-width:1550px){.home__langchange-block-icon{--size:35px;--icon-size:20px!important;min-width:35px!important}}.home__langchange-bg{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.home__langchange-bg-blockL{-webkit-filter:blur(90px);will-change:filter;opacity:.6;background:radial-gradient(circle,#00a83e 10%,#00d1ff 80%);border-radius:50%;width:600px;height:600px;position:absolute;top:40%;left:-10%}@media (max-width:1200px){.home__langchange-bg-blockL{width:400px;height:400px;left:-60px}}@media (max-width:600px){.home__langchange-bg-blockL{filter:blur(65px);opacity:.2;width:280px;height:280px;left:-100px}}.home__langchange-bg-blockL-icon{z-index:1;width:301px;height:301px;position:absolute;top:-40%;left:-3%}@media (max-width:1200px){.home__langchange-bg-blockL-icon{width:261px;height:261px;top:-40px;left:-60px}}@media (max-width:600px){.home__langchange-bg-blockL-icon{width:201px;height:201px;top:-20px}}.home__langchange-bg-blockR{-webkit-filter:blur(100px);will-change:filter;opacity:.5;background:radial-gradient(circle,#00a83e 10%,#00d1ff 90%);border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-8%}@media (max-width:1200px){.home__langchange-bg-blockR{opacity:.4;right:-80px}}@media (max-width:600px){.home__langchange-bg-blockR{opacity:.2;filter:blur(65px);width:250px;height:250px;right:-100px}}.home__homework{border:1px solid var(--border-colors);background:var(--primary-bg);z-index:0;-webkit-user-select:none;user-select:none;--ripple:var(--course-color);border-radius:20px;padding:20px;position:relative;overflow:hidden}@media (max-width:900px){.home__homework{border-radius:15px}}.home__homework:hover .home__homework-bg{opacity:.3;width:100%}.home__homework:hover .home__homework-bg-img{width:20%;transform:translateY(-10%)}.home__homework:hover .home__homework-container:before,.home__homework:hover .home__homework-container:after{left:-10px}.home__homework:hover .home__homework-container-skeleton:before,.home__homework:hover .home__homework-container-skeleton:after{left:-3px}.home__homework-go{--icon-bg:var(--primary-text-color);--icon-color:var(--primary-bg);position:absolute;bottom:5px;right:5px}.home__homework-bg{background:linear-gradient(to right, transparent 0%, var(--course-color) 100%);opacity:.5;justify-content:flex-end;align-items:center;width:50%;height:100%;transition:all .2s;display:flex;position:absolute;top:0;bottom:0;right:0}.home__homework-bg-img{aspect-ratio:1;object-fit:contain;opacity:.7;width:40%;transition:all .2s;transform:translate(20%)}.home__homework-container{z-index:1;border-left:3px solid #0000;flex-direction:column;gap:10px;padding-left:10px;display:flex;position:relative}.home__homework-container:before,.home__homework-container:after{content:"";background:var(--primary-text-color);width:3px;height:50%;transition:all .2s;position:absolute;top:0;left:-3px}.home__homework-container:after{top:auto;bottom:0}.home__homework-container-skeleton{gap:14px}.home__homework-container-skeleton:before,.home__homework-container-skeleton:after{content:"";background:var(--additional-three);width:3px;height:50%;transition:all .2s;position:absolute;top:0;left:-3px}.home__homework-container-skeleton:after{top:auto;bottom:0}.home__homeworks-tabview{margin-top:20px}.home__homeworks-tabbar{z-index:1;background:var(--container-color);border-radius:0;padding:10px 0 5px;position:sticky;top:-20px}.home__homeworks-tabbar .tab-header__item.active{background:var(--primary-bg)}.home__homeworks-tabbar::-webkit-scrollbar{width:0;height:0}.home-works-block{min-height:75vh}@media (max-width:600px){.home-works-block{min-height:65vh}}.home__works{color:var(--primary-text-color)}.home__works-animated{grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 10px),1fr));gap:10px;padding-bottom:20px;display:grid}.home__works-card{background:var(--primary-bg)}.home__works-card .card-user__container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (max-width:1600px){.home__works-card .card-user__container{flex-wrap:wrap}}@media (max-width:480px){.home__works-card .card-user__container{gap:10px}}.home__works-card-typeicon{color:var(--additional-two);background:#8080801a;border-radius:50%;padding:8px}.home__works-card-list{background:var(--container-color);max-width:250px}@media (max-width:480px){.home__works-card-list{padding:5px}}.home__works-card-list-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.home__works-card-list-subtitle{color:var(--course-info-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.home__works-card-group{background:var(--additional-three);color:var(--primary-text-color);border-radius:20px;align-items:center;gap:10px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex}@media (max-width:480px){.home__works-card-group{margin-left:5px}}.home__works-card-teacher{color:var(--primary-text-color);text-align:center;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}@media (max-width:480px){.home__works-card-teacher{padding:5px}}.home__works-card-score{background:var(--additional-three);color:var(--primary-text-color);border-radius:20px;align-items:center;gap:5px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex}@media (max-width:500px){.home__works-card-score{display:none}}.home__works-card-btn{background:var(--additional-three);--icon:""}@media (max-width:1650px){.home__works-card-btn{display:none}}@media (max-width:1400px){.home__works-card-btn{display:block}}@media (max-width:1000px){.home__works-card-btn{display:none}}.home__works-card-courseimg{--width:20px;--height:20px;--padding:3px}.home__balance{height:100%;overflow-y:auto}@media (max-width:1400px){.home__balance{display:block}}.home__balance-coins{grid-template-columns:repeat(auto-fill,minmax(max(400px,50% - 10px),1fr));gap:10px;margin-top:20px;display:grid}@media (max-width:600px){.home__balance-coins{grid-template-columns:repeat(auto-fill,minmax(max(265px,50% - 10px),1fr));gap:10px;display:grid}}.home__balance-page{width:100%;height:100%;padding:20px 0 0}.home__balance-page-mybalance-main{border:1px solid var(--border-colors);background:var(--primary-bg);color:var(--primary-text-color);border-radius:17px;padding:10px;position:relative;overflow:hidden}.home__balance-page-mybalance-main-block{background:var(--container-color);border-radius:13px;flex-direction:column;gap:33px;padding:20px;display:flex}.home__balance-page-mybalance-main-block-bg{width:100%;position:absolute;top:0;left:0}.home__balance-page-mybalance-main-block-bg-blockL{filter:blur(90px);opacity:.7;z-index:0;background:radial-gradient(circle,#78dfff 0%,#78dfff00 100%);border-radius:50%;width:330px;height:330px;position:absolute;top:-120px;left:-40px}@media (max-width:600px){.home__balance-page-mybalance-main-block-bg-blockL{width:250px;height:250px;top:-60px}}@media (max-width:450px){.home__balance-page-mybalance-main-block-bg-blockL{width:200px;height:200px}}.home__balance-page-mybalance-main-block-bg-blockR{-webkit-filter:blur(80px);will-change:filter;opacity:.8;z-index:0;background:radial-gradient(circle,#78dfff 0%,#78dfff00 100%);border-radius:50%;width:380px;height:380px;position:absolute;top:0;right:-40px}@media (max-width:600px){.home__balance-page-mybalance-main-block-bg-blockR{width:250px;height:250px}}@media (max-width:450px){.home__balance-page-mybalance-main-block-bg-blockR{width:200px;height:200px}}.home__balance-page-mybalance-main-block-bg-icon{filter:blur(.5px);z-index:0;position:absolute;top:-35px;right:-70px;transform:rotate(-5deg);--icon-size:314px!important;--icon-color:var(--balance-icon-op)!important}@media (max-width:600px){.home__balance-page-mybalance-main-block-bg-icon{top:-20px;right:-60px;--icon-size:264px!important}}@media (max-width:400px){.home__balance-page-mybalance-main-block-bg-icon{right:-100px}}.home__balance-page-mybalance-main-block-title{font-size:25px;font-weight:500}@media (max-width:600px){.home__balance-page-mybalance-main-block-title{font-size:22px}}.home__balance-page-mybalance-main-block-amount{font-size:30px;font-weight:700}@media (max-width:600px){.home__balance-page-mybalance-main-block-amount{font-size:24px}}.home__balance-page-mybalance-other{border:1px solid var(--border-colors);background:var(--primary-bg);color:var(--primary-text-color);border-radius:17px;flex-direction:column;gap:10px;padding:10px;display:flex}.home__balance-page-mybalance-other-block{background:var(--container-color);height:100%;padding:15px 0}.home__balance-page-mybalance-other-block-amount{font-size:22px;font-weight:500}.home__balance-page-mybalance-general{grid-template-columns:repeat(auto-fill,minmax(max(400px,50% - 10px),1fr));gap:10px;display:grid}@media (max-width:600px){.home__balance-page-mybalance-general{flex-direction:column;display:flex}}.home__balance-page-mybalance-general-card{border:none;border-radius:20px}.home__balance-page-mybalance-general-card .card-user__container{background:var(--additional-one);flex-grow:1;padding:22px 24px}.home__balance-page-mybalance-general-main{flex-direction:column;justify-content:center;gap:5px;display:flex}@media (max-width:420px){.home__balance-page-mybalance-general-main{align-items:center;gap:10px}}.home__balance-page-mybalance-general-main-icon{justify-content:center;align-items:center;gap:10px;display:flex}@media (max-width:420px){.home__balance-page-mybalance-general-main-icon{justify-content:center;margin-bottom:8px}}.home__balance-page-mybalance-general-main-icon span{color:var(--primary-color-text)}.home__balance-page-mybalance-general-main-balance{text-align:center;justify-content:space-between;align-items:center;display:flex}@media (max-width:420px){.home__balance-page-mybalance-general-main-balance{flex-direction:column;justify-content:center;gap:10px}}.home__balance-page-mybalance-general-main-balance-money{color:var(--primary-color-text);text-align:center;text-align:left;flex-grow:1;width:100%;font-family:Roboto;font-size:22px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:420px){.home__balance-page-mybalance-general-main-balance-money{text-align:center}}.home__balance-page-mybalance-general-main-balance .deposit-btn{cursor:pointer;background:var(--primary-text-color);color:var(--primary-bg);text-align:center;border:none;border-radius:100px;width:172px;padding:12px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.home__balance-page-mybalance-general-main-title{color:var(--primary-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.home__balance-titles{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.home__balance-titles-title{color:var(--primary-color-text);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.home__balance-titles-title span{font-size:14px}.home__balance-titles .filter-btn{cursor:pointer;border:1px solid var(--border-color);background:var(--additional-three);color:var(--primary-color-text);border-radius:50px;align-items:center;gap:10px;padding:5px 10px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.home__balance-active{--bg-active:var(--primary-bg)}.home__balance-monitoring-transaction{overflow:visible!important}.procoin-transaction{border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;border-radius:20px;transition:all .2s;overflow:hidden}.procoin-transaction:hover{box-shadow:0 3px 10px #0003}.procoin-transaction_top-list{--box-gap:10px}.procoin-transaction_top-list-title{font-size:15px;font-weight:500}@media (max-width:600px){.procoin-transaction_top-list-title{font-size:13px}}.procoin-transaction_top-list-increase{--icon-bg:#16a34a1a;--icon-color:var(--seccess-fill)}@media (max-width:600px){.procoin-transaction_top-list-increase{--icon-size:15px;--size:35px;min-width:30px!important}}.procoin-transaction_top-list-decrease{--icon-bg:#f216081a;--icon-color:var(--error-fill)}@media (max-width:600px){.procoin-transaction_top-list-decrease{--icon-size:15px;--size:35px;min-width:30px!important}}.procoin-transaction_top-amount{align-items:center;gap:5px;font-size:20px;display:flex}.procoin-transaction_top-amount-increase,.procoin-transaction_top-amount-decrease{color:var(--seccess-fill);font-weight:500}.procoin-transaction_bot-date{color:var(--additional-two);font-size:14px;font-weight:500}.procoin-transaction_bot-num{color:var(--primary-color-text);background:var(--additional-three);border-radius:40px;padding:4px 10px}.home-animated-vouchers{height:100%}.statusActivePadding{padding-bottom:100px}.home__balance-vouchers-titles{justify-content:space-between;align-items:center;display:flex}.home__balance-vouchers-titles-title{color:var(--primary-color-text);padding:20px 0;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px}@media (max-width:1400px){.home__balance-vouchers-titles-title{padding:30px 0}}@media (max-width:400px){.home__balance-vouchers-titles-title{font-size:20px}}.home__balance-vouchers-box{grid-template-columns:repeat(auto-fill,minmax(max(280px,20% - 20px),1fr));gap:20px;display:grid}@media (max-width:1400px){.home__balance-vouchers-box{grid-template-columns:repeat(auto-fill,minmax(max(250px,33.3333% - 15px),1fr))}}.home__balance-vouchers-right{align-items:center;gap:20px;display:flex}.home__balance-vouchers-right-filterBtn{--icon:""}@media (max-width:400px){.home__balance-vouchers-right{gap:0}}.home__balance-vouchers-right .voucherStatusActive{color:#16a34a;background:#16a34a26;border-radius:20px;align-items:center;gap:5px;padding:5px 15px;font-size:14px;display:flex}@media (max-width:400px){.home__balance-vouchers-right .voucherStatusActive{padding:5px 10px;font-size:12px}}.home__balance-vouchers-right .voucherStatusActive:before{content:"";background:#16a34a;border-radius:50%;width:5px;height:5px;display:block}.home__balance-vouchers-right .voucherStatusArchive{color:#f0bd00;background:#f0bd0033;border-radius:20px;align-items:center;gap:5px;padding:5px 15px;font-size:14px;display:flex}@media (max-width:400px){.home__balance-vouchers-right .voucherStatusArchive{padding:5px 10px;font-size:12px}}.home__balance-vouchers-right .voucherStatusArchive:before{content:"";background:#f0bd00;border-radius:50%;width:5px;height:5px;display:block}.purchase-voucher{flex-direction:column;gap:40px;display:flex}.animated-education-page{grid-template-columns:repeat(auto-fill,minmax(max(305px,20% - 12px),1fr));gap:12px;display:grid}@media (max-width:600px){.animated-education-page{grid-template-columns:repeat(auto-fill,minmax(max(270px,25% - 14px),1fr));gap:14px;display:grid}}.animated-homework{flex-direction:column;flex-grow:1;gap:10px;padding-bottom:15px;display:flex}.animated-monitoring{grid-template-columns:repeat(auto-fill,minmax(max(280px,50% - 10px),1fr));gap:10px;height:100%;margin-top:16px;padding-bottom:20px;display:grid}@media (max-width:600px){.animated-monitoring{grid-template-columns:repeat(auto-fill,minmax(max(250px,50% - 10px),1fr))}}.animated-monitoring .transaction-cards{flex-direction:column;justify-content:center;display:flex;position:relative}.animated-monitoring .transaction-cards-divider{background:var(--border-color);margin:0}.animated-monitoring-item{border:1px solid var(--border-colors);border-radius:20px;width:100%;transition:all .2s}.animated-monitoring-item:hover{box-shadow:0 3px 10px #0003}.animated-monitoring-item .card-user__container{padding:0}.animated-monitoring-top{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}@media (max-width:400px){.animated-monitoring-top{padding:14px}}.animated-monitoring-top-left{gap:10px;display:flex}.animated-monitoring-top-left-pin{color:#f21608;text-transform:lowercase;background:#f216081a;border-radius:10px;height:100%;padding:3px 6px;font-size:12px}.animated-monitoring-top-left .transaction-cut{background:#f216081a;border-radius:50%}.animated-monitoring-top-left .transaction-cut .avatar__icon{background:0 0}.animated-monitoring-top-left .transaction-cut .avatar__icon:before{color:var(--error-fill)}.animated-monitoring-top-left .transaction-deposit{color:var(--seccess-fill);background:#16a34a1a;border-radius:50%}.animated-monitoring-top-left .transaction-deposit .avatar__icon{background:0 0}.animated-monitoring-top-left .transaction-deposit .avatar__icon:before{color:var(--seccess-fill)}.animated-monitoring-top-left-title{color:var(--primary-color-text);text-transform:uppercase;flex-direction:column;justify-content:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.animated-monitoring-top-left-title-type{color:var(--course-info-color);text-transform:capitalize;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.animated-monitoring-top-right{text-align:end}.animated-monitoring-top-right-money{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.animated-monitoring-top-right .money-cut{color:#f21608;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.animated-monitoring-top-right .money-deposit{color:var(--seccess-fill);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.animated-monitoring-top-right .money-subtitle{color:var(--course-info-color);text-decoration:line-through;-webkit-text-decoration-line:strikethrough;text-decoration-line:strikethrough;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden}.animated-monitoring-bottom{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}@media (max-width:400px){.animated-monitoring-bottom{padding:14px}}.animated-monitoring-bottom-title{color:var(--primary-color-text);flex-direction:column;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex}.animated-monitoring-bottom-subtitle{color:var(--additional-two);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.animated-monitoring-bottom-number{color:var(--primary-color-text);background:var(--additional-three);border-radius:40px;padding:4px 10px}.detail_transaction-info{flex-direction:column;gap:15px;display:flex}.detail_transaction-title{color:var(--primary-color-text);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}.detail_transaction-list{background:var(--container-color);border-radius:12px;padding:20px}.detail_transaction-list-content-point-title{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.detail_transaction-list-content-point-text{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:137%}.detail_transaction-list-group_icon{border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.detail_transaction-list-group_icon img{width:20px}.detail_transaction-list-button{--icon:"";background:var(--additional-three)}.detail_transaction-subtitle{color:var(--additional-two);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.itemblockdata{flex-direction:column;gap:4px;display:flex}.itemblockdata-divider{margin:0}.itemblockdata-divider_m{margin-bottom:15px}.itemblockdata-column{flex-direction:column;gap:10px;display:flex}.itemblockdata-status{--padding:0 4px 0 0;--border-radius:100px;--box-gap:0}.itemblockdata-status_draft{--list-bg:var(--additional-three);--circle:var(--primary-color-text);color:var(--primary-color-text)}.itemblockdata-status_active{--list-bg:#f0bd001a;--circle:#c49900;color:#c49900}.itemblockdata-status_archive{--list-bg:#7400cf1a;--circle:#881adf;color:#881adf}.itemblockdata-status_started{--list-bg:#16a34a1a;--circle:#16a34a;color:#16a34a}.itemblockdata-status_disbanded{--list-bg:#f216081a;--circle:#f21608;color:#f21608}.itemblockdata-status_graduaded{--list-bg:#3157e01a;--circle:#3157e0;color:#3157e0}.itemblockdata__title{color:var(--additional-two);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.itemblockdata__cabinets{border:1px solid var(--border-colors);border-radius:4px;overflow:hidden}.itemblockdata__data{--padding:16px;border:1px solid var(--primary-color-text);border-radius:4px;overflow:hidden}.itemblockdata__data-active{--padding:8px 16px}.itemblockdata__data_container{background:var(--container-color);border:1px solid var(--border-colors)}.itemblockdata__data_container_room{--padding:4px;border:none;border-radius:0}.itemblockdata-list{flex-direction:column;gap:15px;display:flex}.itemblockdata-grid{grid-template-columns:repeat(auto-fill,minmax(max(100px,50% - 15px),1fr));gap:15px;display:grid}@media (max-width:400px){.itemblockdata-grid{grid-template-columns:repeat(auto-fill,minmax(max(100px,100% - 15px),1fr))}}.itemblockdata-days{justify-content:space-between;width:100%;display:flex}.itemblockdata-days__item{color:var(--primary-color-text)}.itemblockdata-days__item_active{color:var(--primary-bg)!important;background:var(--primary-color-text)!important}.itemblockdata__tile .list-tile__leading-box,.itemblockdata__tile .list-tile__title-box{width:100%}.itemblockdata-textbox{align-items:center;gap:10px;display:flex}.itemblockdata-textbox p{font-size:14px}.home__balance-page-lazy{flex-grow:1;position:relative;overflow:auto}.home__works-nodata-block{padding:20px 0!important}.transactions_load{padding-bottom:20px}.homework-nodata{--icon:""}.home-edu-noGroups{margin-right:20px}.transactions__notfound{--icon:""}.home-balance-vouchers-nodata{--icon:""}.home-edu-nodata-block{background:var(--additional-one);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:20px;padding:22px;display:flex}.home-edu-nodata-block-title{color:var(--course-info-color);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:137%}.instruction{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.instruction-title{color:var(--primary-text-color);font-size:24px;font-weight:500}.instruction-list{--box-gap:15px}.instruction-box{gap:10px;display:flex}.instruction-videos{display:flex}@media (max-width:600px){.instruction-videos{flex-direction:column}}.instruction-preview{width:50%;height:200px;position:relative}@media (max-width:600px){.instruction-preview{width:100%}}.instruction-preview-img{object-fit:cover;object-position:top;width:100%;height:100%}.instruction-preview-wrapper{z-index:1;background-image:linear-gradient(#0000,#000c);flex-direction:column;justify-content:flex-end;padding:5px 10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.instruction-preview-play{z-index:2;opacity:.8;color:#fff;font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instruction-dialog{--max-width:800px}.new-monitoring{flex-direction:column;gap:10px;margin-top:10px;margin-bottom:20px;display:flex}.new-monitoring__title{background:var(--additional-one);border-radius:8px;padding:8px 10px;font-size:14px}.home__things{background:var(--container-color);color:var(--primary-text-color);-webkit-user-select:none;user-select:none;border-radius:20px 20px 0 0;padding:0 14px 10px}@media (max-width:600px){.home__things{padding:0 12px 10px}}.home__calendar{background:var(--primary-bg);height:100%;color:var(--primary-text-color);-webkit-user-select:none;user-select:none;border-radius:15px;flex-direction:column;padding:10px;display:flex}.home__calendar-head{padding:12px 0 0}.home__calendar-head-list{background:var(--primary-bg);border-radius:10px;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}@media (max-width:600px){.home__calendar-head-list{flex-direction:column;gap:10px;padding:10px 20px 14px}.home__calendar-head-list-titles{justify-content:space-between;align-items:center;width:100%;display:flex}}.home__calendar-head-list-title{font-size:20px;font-weight:500}@media (max-width:900px){.home__calendar-head-list-title{font-size:18px}}.home__calendar-head-list-date{align-items:center;gap:10px;display:flex}.home__calendar-head-list-date-text{text-align:center;cursor:pointer;width:130px;font-size:18px}.home__calendar-head-list-date-btn{--size:36px;--icon-size:22px}.home__calendar-head-list-filter{--icon-size:20px}.home__calendar-head-list .material-icon-button{background:var(--container-color);overflow:visible!important}.home__calendar-body{height:90%;position:relative}.home__calendar-body-days{grid-template-columns:repeat(7,1fr);display:grid}@media (max-width:600px){.home__calendar-body-days{border-bottom:1px solid var(--border-colors)}}.home__calendar-body-days span{text-align:center;padding:10px 0;font-size:13px;font-weight:500}@media (max-width:600px){.home__calendar-body-days span{font-size:12px}}.home__calendar-body-content{border:1px solid var(--border-colors);grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,1fr);height:100%;display:grid}.home__calendar-body-content_min{grid-template-rows:repeat(4,1fr)}@media (max-width:600px){.home__calendar-body-content_min{grid-template-rows:repeat(4,70px)!important}}.home__calendar-body-content_max{grid-template-rows:repeat(6,1fr)}@media (max-width:600px){.home__calendar-body-content_max{grid-template-rows:repeat(6,55px)!important}.home__calendar-body-content{border:none;grid-template-rows:repeat(5,62px)}}.home__calendar-day{border:1px solid var(--border-colors);background:var(--primary-bg);flex-direction:column;align-items:flex-start;gap:4px;padding:6px 4px 8px;display:flex}.home__calendar-day-date{justify-content:flex-end;width:100%;font-size:14px;display:flex}.home__calendar-day-date span{justify-content:center;align-items:center;min-width:26px;height:20px;font-size:14px;display:flex}@media (max-width:900px){.home__calendar-day-date span{min-width:24px;height:18px;font-size:12px}}.home__calendar-day-date-active{background:var(--primary-text-color);color:var(--primary-bg);border-radius:25px;padding:0 6px}@media (max-width:900px){.home__calendar-day-date-active{padding:0 4px}}.home__calendar-day-inactive{border:1px solid var(--additional-two);background:var(--additional-one);opacity:.5}.home__calendar-dayMobile{border-bottom:1px solid var(--border-colors);justify-content:center;align-items:center;display:flex}.home__calendar-dayMobile-number{text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.home__calendar-dayMobile-eventdays{color:var(--primary-bg);background:var(--error-fill);aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex;position:absolute;top:-26%;right:-19%}.home__calendar-dayMobile-active{aspect-ratio:1;background:var(--primary-text-color);color:var(--primary-bg);border-radius:50%;width:31px;padding:2px 8px;overflow:visible!important}.home__calendar-dayMobile-inactive{opacity:.2}.home__calendar-homework{background:var(--additional-one);--box-gap:10px;border-radius:0 5px 5px 0;width:100%;padding:5px 4px;transition:all .5s}.home__calendar-homework-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.home__calendar-homework-more{font-size:13px}.home__calendar-detail{height:100%;display:flex}.home__calendar-detail-content{flex-direction:column;gap:12px;width:100%;margin-top:10px;padding:0 20px 20px 0;display:flex;overflow:auto}.home__calendar-detail-content .home__calendar-homework{padding:15px}.home__calendar-detail-content .home__calendar-homework-title{font-size:18px;font-weight:400}.home__calendar-detail-content-titles-back{background:var(--background-hover)}.home__calendar-detail-content-titles-back:hover{background:var(--border-colors)}.home__calendar-detail-content-titles-title{text-align:center;width:100%;padding-bottom:5px}.home__calendar-detail-content-box{flex-direction:column;gap:13px;display:flex}.home__calendar-detail-content-box-back{background:var(--additional-one);border-radius:5px;padding:0}.home__calendar-detail-more{background:var(--primary-bg);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-top:14px;margin-left:14px;padding:14px;display:flex;overflow:auto}@media (max-width:850px){.home__calendar-detail-more{margin:0;padding:0}}.home__calendar-detail-more-item{width:100%;height:100%;margin:6px 0;padding:0 6px;overflow:auto}.home__calendar-detail-more-item-box{flex-direction:column;gap:15px;margin-top:20px;display:flex}@media (max-width:600px){.home__calendar-detail-more-item-box{gap:10px;margin-top:0}}.home__calendar-detail-more-item-box-title{padding-bottom:5px;font-size:20px}.home__calendar-detail-more-item-box-list{background:var(--container-color);--title-box-gap:3px;padding:8px}@media (max-width:600px){.home__calendar-detail-more-item-box-list{--box-gap:15px;border:none;padding:9px}}.home__calendar-detail-more-item-box-list-title{font-size:16px}@media (max-width:600px){.home__calendar-detail-more-item-box-list-btn{max-width:100%}}.home__calendar-detail-more-close{justify-content:space-between;align-items:center;gap:10px;padding:0 0 10px;display:flex}@media (max-width:850px){.home__calendar-detail-more-close{justify-content:center;padding:0 0 5px;display:flex}}.home__calendar-detail-more-close-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;color:var(--primary-text-color);-webkit-box-orient:vertical;font-size:24px;display:-webkit-box;overflow:hidden}@media (max-width:600px){.home__calendar-detail-more-close-title{text-align:center;flex-direction:column;justify-content:center;font-size:18px;display:flex}}.home__calendar-detail-divider{width:3px;height:100%;margin:0}.home__calendar-detail-dialog .material-dialog__window{max-height:85vh}@media (max-width:600px){.home__calendar-detail-dialog .material-dialog__window::-webkit-scrollbar{display:none}}.home__calendar-detail-dialog .material-dialog__window-body{padding:0 15px}.home__calendar-filter{flex-direction:column;gap:10px;display:flex}.home__calendar-filter-list{cursor:pointer;background:0 0}.home__calendar-filter-switch{--checked-toggler-size:22px;height:27px}.home__calendar-filter-switch.checked .switch__toggler{transform:translate(25px)}.home__calendar-detail-mc{width:100%;padding:0 6px}.home__calendar-detail-mc-banner{aspect-ratio:36/17;object-fit:cover;border-radius:10px;width:100%}.home__calendar-detail-mc-title{color:var(--primary-text-color);padding:0 5px;font-size:24px}@media (max-width:600px){.home__calendar-detail-mc-title{font-size:20px}}.home__calendar-detail-mc-list{background:var(--container-color)}.home__calendar-detail-mc-list-name{font-size:16px}.home__calendar-detail-mc-list-subtitle{color:var(--course-info-color);font-size:14px}.home__calendar-icon{font-size:17px}.nextstepCalendar-leave-active,.prevstepCalendar-leave-active{transition:all .4s}.nextstepCalendar-leave-active.home__calendar-body-content,.prevstepCalendar-leave-active.home__calendar-body-content{width:100%;position:absolute}.prevstepCalendar-enter-active,.nextstepCalendar-enter-active{transition:all .4s}.nextstepCalendar-leave-to{opacity:0;transform:translate(-100%)}.nextstepCalendar-enter-from,.prevstepCalendar-leave-to{opacity:0;transform:translate(100%)}.prevstepCalendar-enter-from{opacity:0;transform:translate(-100%)}.fadeFast-enter-active,.fadeFast-leave-active{transition:opacity .4s}.fadeFast-enter-from,.fadeFast-leave-to{opacity:0}.home-instruction{color:var(--primary-text-color);-webkit-user-select:none;user-select:none;border-radius:20px 20px 0 0;height:100%;overflow:auto}@media (max-width:600px){.home-instruction{padding:10px}}.home-instruction__content{flex-direction:column;gap:0;display:flex}@media (max-width:1050px){.home-instruction__content{flex-direction:column}}.home-instruction__content-main{width:100%;overflow:hidden}.home-instruction__content-main-player{--max-height:510px;border-radius:14px;overflow:hidden}.home-instruction__content-settings{width:100%;max-width:25%}@media (max-width:1500px){.home-instruction__content-settings{max-width:30%}}@media (max-width:1050px){.home-instruction__content-settings{max-width:none}}.connect-telegram{background:var(--primary-bg);width:100%;height:0;color:var(--primary-text-color);transform-origin:top;border:1px solid var(--border-colors);border-radius:15px;margin-bottom:20px;padding:10px;animation:.2s linear forwards heightScale;position:relative;overflow:hidden}@media (max-width:1000px){.connect-telegram{height:auto!important}}@media (max-width:400px){.connect-telegram{padding:6px}}.connect-telegram_bg{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.connect-telegram_bg-close{cursor:pointer;z-index:4;position:absolute;top:3%;right:.6%;--icon-size:25px!important}@media (max-width:1000px){.connect-telegram_bg-close{top:1.8%;right:1%}}@media (max-width:600px){.connect-telegram_bg-close{--icon-size:23px!important}}.connect-telegram_bg-blockL{-webkit-filter:blur(95px);will-change:filter;opacity:.8;background:radial-gradient(circle,#06f 0% 100%);border-radius:50%;width:675px;height:657px;position:absolute;bottom:60%;left:-30%}@media (max-width:1000px){.connect-telegram_bg-blockL{filter:blur(50px);width:325px;height:325px;left:50%;transform:translate(-50%)}}.connect-telegram_bg-blockR{-webkit-filter:blur(95px);will-change:filter;opacity:.7;background:radial-gradient(circle,#06f 0% 100%);border-radius:50%;width:625px;height:625px;position:absolute;top:25%;right:4%}@media (max-width:1000px){.connect-telegram_bg-blockR{filter:blur(50px);width:325px;height:325px;top:80%;left:50%;transform:translate(-50%)}}.connect-telegram_bg-blockR-icon{width:471px;height:357px;position:absolute;top:-4%;right:14%}@media (max-width:1400px){.connect-telegram_bg-blockR-icon{width:441px;height:327px}}@media (max-width:1000px){.connect-telegram_bg-blockR-icon{width:301px;height:187px;top:-10%;left:50%;transform:translate(-50%)}}@media (max-width:600px){.connect-telegram_bg-blockR-icon{width:2601px;height:147px;top:-5%}}.connect-telegram_img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.connect-telegram_block{background:var(--telegram-connect-op);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;padding:20px 30px;display:flex;position:relative}@media (max-width:1000px){.connect-telegram_block{flex-direction:column-reverse;gap:40px;padding:14px 24px}}@media (max-width:500px){.connect-telegram_block{gap:20px;padding:12px 20px}}@media (max-width:400px){.connect-telegram_block{gap:10px;padding:10px 16px}}@media (max-width:350px){.connect-telegram_block{gap:10px;padding:10px 14px}}.connect-telegram_block-left{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.connect-telegram_block-left-title{letter-spacing:.5px;color:var(--telegram-connect-text);font-size:35px}@media (max-width:1500px){.connect-telegram_block-left-title{font-size:30px}}@media (max-width:1000px){.connect-telegram_block-left-title{font-size:35px}}@media (max-width:750px){.connect-telegram_block-left-title{font-size:29px}}@media (max-width:500px){.connect-telegram_block-left-title{text-align:center;letter-spacing:.2px;font-size:23px}}@media (max-width:400px){.connect-telegram_block-left-title{letter-spacing:.3px;font-size:20px}}@media (max-width:350px){.connect-telegram_block-left-title{letter-spacing:.5px;font-size:18px}}.connect-telegram_block-left-note{color:var(--telegram-connect-text);font-size:18px;font-weight:300}@media (max-width:1500px){.connect-telegram_block-left-note{font-size:16px}}@media (max-width:1000px){.connect-telegram_block-left-note{font-size:18px}}@media (max-width:750px){.connect-telegram_block-left-note{font-size:16px}}@media (max-width:500px){.connect-telegram_block-left-note{text-align:center;font-size:12px}}.connect-telegram_block-left-bot{align-items:center;gap:20px;display:flex}@media (max-width:1000px){.connect-telegram_block-left-bot{flex-direction:column-reverse;margin-top:10px}}@media (max-width:400px){.connect-telegram_block-left-bot{margin-top:8px}}@media (max-width:1500px){.connect-telegram_block-left-bot-btn{--padding:8px 18px}}@media (max-width:1000px){.connect-telegram_block-left-bot-btn{--padding:10px 24px}}@media (max-width:400px){.connect-telegram_block-left-bot-btn{--mobile-padding:6px 12px}}@media (max-width:1000px){.connect-telegram_block-right{width:100%;padding:0 20px}}@media (max-width:650px){.connect-telegram_block-right{padding:0}}.connect-telegram_notification{-webkit-user-select:none;user-select:none;min-width:555px;height:80px;margin-top:40px;margin-right:60px;position:relative}@media (max-width:1700px){.connect-telegram_notification{margin-right:30px}}@media (max-width:1600px){.connect-telegram_notification{margin-right:0}}@media (max-width:1500px){.connect-telegram_notification{min-width:500px}}@media (max-width:1200px){.connect-telegram_notification{min-width:360px}}@media (max-width:600px){.connect-telegram_notification{min-width:0;margin-top:50px}}.connect-telegram_notification-list{--padding:20px 30px 20px 25px;--title-box-gap:3px;--box-gap:13px;background:0 0;background:var(--telegram-noti);-webkit-backdrop-filter:blur(20px);opacity:0;z-index:3;border-radius:30px;transition:all .4s;position:absolute;left:0}@media (max-width:1500px){.connect-telegram_notification-list{--padding:15px 25px 15px 20px;border-radius:25px}}@media (max-width:600px){.connect-telegram_notification-list{--padding:12px 20px 12px 15px;border-radius:20px}}@media (max-width:400px){.connect-telegram_notification-list{--padding:10px 17px 10px 12px;border-radius:20px}}.connect-telegram_notification-list_1{opacity:1;z-index:3;box-shadow:0 4px 4px #00000040}.connect-telegram_notification-list_2{opacity:.8;z-index:2;transform:translateY(-15px)}.connect-telegram_notification-list_2 .list-tile__leading-box{opacity:0}.connect-telegram_notification-list_3{opacity:.4;z-index:1;transform:translateY(-30px)}.connect-telegram_notification-list_3 .list-tile__leading-box{opacity:0}.connect-telegram_notification-list-time{color:var(--telegram-noti-time);font-size:16px;font-weight:300}@media (max-width:1200px){.connect-telegram_notification-list-time{font-size:14px}}@media (max-width:500px){.connect-telegram_notification-list-time{font-size:13px}}.connect-telegram_notification-list-title{min-width:405px;font-size:20px;font-weight:500}@media (max-width:1500px){.connect-telegram_notification-list-title{min-width:300px;font-size:18px}}@media (max-width:1200px){.connect-telegram_notification-list-title{min-width:200px;font-size:16px}}@media (max-width:600px){.connect-telegram_notification-list-title{min-width:0}}.connect-telegram_notification-list-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:300;display:-webkit-box;overflow:hidden}@media (max-width:1500px){.connect-telegram_notification-list-subtitle{font-size:16px}}@media (max-width:600px){.connect-telegram_notification-list-subtitle{font-size:14px}}@media (max-width:500px){.connect-telegram_notification-list-subtitle{font-size:13px}}.connect-telegram_notification-list-icon{width:49px;height:49px}@media (max-width:1500px){.connect-telegram_notification-list-icon{width:35px;height:35px}}@media (max-width:600px){.connect-telegram_notification-list-icon{width:30px;height:30px}}@keyframes heightScale{0%{transform:scaleY(0)}to{height:var(--height,220px);transform:scaleY(1)}}@keyframes slideDown{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes slideUp{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOne{0%{opacity:.8;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes slideTwo{0%{opacity:.4;transform:translateY(-30px)}to{opacity:.8;transform:translateY(-15px)}}@keyframes slideThree{0%{opacity:0;z-index:1;transform:translateY(-80px)}to{opacity:.4;z-index:1;transform:translateY(-30px)}}.slide-one{animation-name:slideOne;animation-duration:.5s;animation-delay:.2s;animation-fill-mode:forwards}.slide-one .list-tile__leading-box{opacity:1}.slide-two{animation-name:slideTwo;animation-duration:.8s;animation-delay:.3s;animation-fill-mode:forwards}.slide-three{animation-name:slideThree;animation-duration:.8s;animation-delay:.4s;animation-fill-mode:forwards}.slide-three .list-tile__leading-box{opacity:0}.slide-out{animation:1s forwards slideDown}.slide-in{animation:.8s forwards slideUp}.connect-score{--height:280px;background:var(--primary-bg);width:100%;height:0;color:var(--primary-text-color);transform-origin:top;border:1px solid var(--border-colors);border-radius:15px;margin-bottom:20px;padding:10px;animation:.2s linear forwards heightScale;position:relative;overflow:hidden}@media (max-width:1000px){.connect-score{height:auto!important}}@media (max-width:400px){.connect-score{padding:6px}}.connect-score_bg{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.connect-score_bg-close{cursor:pointer;z-index:4;position:absolute;top:3%;right:.6%;--icon-size:25px!important}@media (max-width:1000px){.connect-score_bg-close{top:1.8%;right:1%}}@media (max-width:600px){.connect-score_bg-close{--icon-size:23px!important}}.connect-score_bg-blockL{-webkit-filter:blur(95px);will-change:filter;opacity:.8;background:radial-gradient(circle,#009148 0% 100%);border-radius:50%;width:675px;height:657px;position:absolute;bottom:60%;left:-30%}@media (max-width:1000px){.connect-score_bg-blockL{filter:blur(50px);width:325px;height:325px;left:50%;transform:translate(-50%)}}.connect-score_bg-blockR{-webkit-filter:blur(95px);will-change:filter;opacity:.7;background:radial-gradient(circle,#009148 0% 100%);border-radius:50%;width:625px;height:625px;position:absolute;top:25%;right:4%}@media (max-width:1000px){.connect-score_bg-blockR{filter:blur(50px);width:325px;height:325px;top:80%;left:50%;transform:translate(-50%)}}.connect-score_bg-blockR-icon{width:381px;height:267px;position:absolute;top:-4%;right:14%}@media (max-width:1400px){.connect-score_bg-blockR-icon{width:441px;height:327px}}@media (max-width:1000px){.connect-score_bg-blockR-icon{width:301px;height:187px;top:-10%;left:50%;transform:translate(-50%)}}@media (max-width:600px){.connect-score_bg-blockR-icon{width:2601px;height:147px;top:-5%}}.connect-score_img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.connect-score_block{background:var(--telegram-connect-op);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;padding:20px 30px;display:flex;position:relative}@media (max-width:1000px){.connect-score_block{flex-direction:column-reverse;gap:40px;padding:14px 24px}}@media (max-width:500px){.connect-score_block{gap:20px;padding:12px 20px}}@media (max-width:400px){.connect-score_block{gap:10px;padding:10px 16px}}@media (max-width:350px){.connect-score_block{gap:10px;padding:10px 14px}}.connect-score_block-left{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.connect-score_block-left-title{letter-spacing:.5px;color:var(--telegram-connect-text);font-size:35px}@media (max-width:1500px){.connect-score_block-left-title{font-size:30px}}@media (max-width:1000px){.connect-score_block-left-title{font-size:35px}}@media (max-width:750px){.connect-score_block-left-title{font-size:29px}}@media (max-width:500px){.connect-score_block-left-title{text-align:center;letter-spacing:.2px;font-size:23px}}@media (max-width:400px){.connect-score_block-left-title{letter-spacing:.3px;font-size:20px}}@media (max-width:350px){.connect-score_block-left-title{letter-spacing:.5px;font-size:18px}}.connect-score_block-left-note{color:var(--telegram-connect-text);font-size:18px;font-weight:300}@media (max-width:1500px){.connect-score_block-left-note{font-size:16px}}@media (max-width:1000px){.connect-score_block-left-note{font-size:18px}}@media (max-width:750px){.connect-score_block-left-note{font-size:16px}}@media (max-width:500px){.connect-score_block-left-note{text-align:center;font-size:12px}}.connect-score_block-left-bot{align-items:center;gap:20px;display:flex}@media (max-width:1000px){.connect-score_block-left-bot{flex-direction:column;margin-top:10px}}@media (max-width:400px){.connect-score_block-left-bot{margin-top:8px}}@media (max-width:1500px){.connect-score_block-left-bot-btn{--padding:8px 18px}}@media (max-width:1000px){.connect-score_block-left-bot-btn{--padding:10px 24px}}@media (max-width:400px){.connect-score_block-left-bot-btn{--mobile-padding:6px 12px}}@media (max-width:1000px){.connect-score_block-right{width:100%;padding:0 20px}}@media (max-width:650px){.connect-score_block-right{padding:0}}.connect-score_notification{-webkit-user-select:none;user-select:none;min-width:555px;height:80px;margin-top:40px;margin-right:60px;position:relative}@media (max-width:1700px){.connect-score_notification{margin-right:30px}}@media (max-width:1600px){.connect-score_notification{margin-right:0}}@media (max-width:1500px){.connect-score_notification{min-width:500px}}@media (max-width:1200px){.connect-score_notification{min-width:360px}}@media (max-width:600px){.connect-score_notification{min-width:0;margin-top:50px}}.connect-score_notification-list{--padding:20px 30px 20px 25px;--title-box-gap:3px;--box-gap:13px;background:0 0;background:var(--telegram-noti);-webkit-backdrop-filter:blur(20px);opacity:0;z-index:3;border-radius:30px;transition:all .4s;position:absolute;left:0}@media (max-width:1500px){.connect-score_notification-list{--padding:15px 25px 15px 20px;border-radius:25px}}@media (max-width:600px){.connect-score_notification-list{--padding:12px 20px 12px 15px;border-radius:20px}}@media (max-width:400px){.connect-score_notification-list{--padding:10px 17px 10px 12px;border-radius:20px}}.connect-score_notification-list_1{opacity:1;z-index:3;box-shadow:0 4px 4px #00000040}.connect-score_notification-list_2{opacity:.8;z-index:2;transform:translateY(-15px)}.connect-score_notification-list_2 .list-tile__leading-box{opacity:0}.connect-score_notification-list_3{opacity:.4;z-index:1;transform:translateY(-30px)}.connect-score_notification-list_3 .list-tile__leading-box{opacity:0}.connect-score_notification-list-time{color:var(--telegram-noti-time);font-size:16px;font-weight:300}@media (max-width:1200px){.connect-score_notification-list-time{font-size:14px}}@media (max-width:500px){.connect-score_notification-list-time{font-size:13px}}.connect-score_notification-list-title{min-width:405px;font-size:20px;font-weight:500}@media (max-width:1500px){.connect-score_notification-list-title{min-width:300px;font-size:18px}}@media (max-width:1200px){.connect-score_notification-list-title{min-width:200px;font-size:16px}}@media (max-width:600px){.connect-score_notification-list-title{min-width:0}}.connect-score_notification-list-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:300;display:-webkit-box;overflow:hidden}@media (max-width:1500px){.connect-score_notification-list-subtitle{font-size:16px}}@media (max-width:600px){.connect-score_notification-list-subtitle{font-size:14px}}@media (max-width:500px){.connect-score_notification-list-subtitle{font-size:13px}}.connect-score_notification-list-icon{width:49px;height:49px}@media (max-width:1500px){.connect-score_notification-list-icon{width:35px;height:35px}}@media (max-width:600px){.connect-score_notification-list-icon{width:30px;height:30px}}.nps{background:var(--primary-bg);width:100%;height:max-content;color:var(--primary-text-color);transform-origin:top;border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;border-radius:15px;margin-bottom:20px;padding:10px;position:relative;overflow:hidden}@media (max-width:1000px){.nps{height:auto!important}}@media (max-width:400px){.nps{padding:6px}}.nps_bg{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.nps_bg-close{cursor:pointer;z-index:4;position:absolute;top:3%;right:.6%;--icon-size:25px!important}@media (max-width:1000px){.nps_bg-close{top:1.8%;right:1%}}@media (max-width:600px){.nps_bg-close{--icon-size:23px!important}}.nps_bg-blockL{-webkit-filter:blur(95px);will-change:filter;opacity:.8;background:radial-gradient(circle,#440091 0% 100%);border-radius:50%;width:675px;height:657px;position:absolute;bottom:60%;left:-30%}@media (max-width:1000px){.nps_bg-blockL{filter:blur(50px);width:325px;height:325px;left:50%;transform:translate(-50%)}}.nps_bg-blockR{-webkit-filter:blur(95px);will-change:filter;opacity:.7;background:radial-gradient(circle,#440091 0% 100%);border-radius:50%;width:625px;height:625px;position:absolute;top:25%;right:4%}@media (max-width:1000px){.nps_bg-blockR{filter:blur(50px);width:325px;height:325px;top:80%;left:50%;transform:translate(-50%)}}.nps_bg-blockR-icon{align-self:center;width:221px;height:207px;position:absolute;right:14%}@media (max-width:1400px){.nps_bg-blockR-icon{width:221px;height:207px}}@media (max-width:1000px){.nps_bg-blockR-icon{width:201px;height:187px;top:-10%;left:50%;transform:translate(-50%)}}@media (max-width:600px){.nps_bg-blockR-icon{opacity:.5;width:2601px;height:147px;top:-5%}}.nps_img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.nps_block{background:var(--telegram-connect-op);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;padding:20px 30px;display:flex;position:relative}@media (max-width:1000px){.nps_block{flex-direction:column-reverse;gap:40px;padding:14px 24px}}@media (max-width:500px){.nps_block{gap:20px;padding:12px 20px}}@media (max-width:400px){.nps_block{gap:10px;padding:10px 16px}}@media (max-width:350px){.nps_block{gap:10px;padding:10px 14px}}.nps_block-left{flex-direction:column;justify-content:space-between;display:flex;position:relative}.nps_block-left-title{letter-spacing:.5px;color:var(--telegram-connect-text);text-align:center;width:100%;max-width:80%;margin:auto;font-size:25px}.nps_block-left-note{color:var(--telegram-connect-text);font-size:16px;font-weight:300}.nps_block-left-bot{align-items:center;gap:20px;display:flex}@media (max-width:1000px){.nps_block-left-bot{flex-direction:column;margin-top:10px}}@media (max-width:400px){.nps_block-left-bot{margin-top:8px}}@media (max-width:1500px){.nps_block-left-bot-btn{--padding:8px 18px}}@media (max-width:1000px){.nps_block-left-bot-btn{--padding:10px 24px}}@media (max-width:400px){.nps_block-left-bot-btn{--mobile-padding:6px 12px}}@media (max-width:1000px){.nps_block-right{width:100%;padding:0 20px}}@media (max-width:650px){.nps_block-right{padding:0}}.nps_notification{-webkit-user-select:none;user-select:none;min-width:555px;height:80px;margin-top:40px;margin-right:60px;position:relative}@media (max-width:1700px){.nps_notification{margin-right:30px}}@media (max-width:1600px){.nps_notification{margin-right:0}}@media (max-width:1500px){.nps_notification{min-width:500px}}@media (max-width:1200px){.nps_notification{min-width:360px}}@media (max-width:600px){.nps_notification{min-width:0;margin-top:50px}}.nps_notification-list{--padding:20px 30px 20px 25px;--title-box-gap:3px;--box-gap:13px;background:0 0;background:var(--telegram-noti);-webkit-backdrop-filter:blur(20px);opacity:0;z-index:3;border-radius:30px;transition:all .4s;position:absolute;left:0}@media (max-width:1500px){.nps_notification-list{--padding:15px 25px 15px 20px;border-radius:25px}}@media (max-width:600px){.nps_notification-list{--padding:12px 20px 12px 15px;border-radius:20px}}@media (max-width:400px){.nps_notification-list{--padding:10px 17px 10px 12px;border-radius:20px}}.nps_notification-list_1{opacity:1;z-index:3;box-shadow:0 4px 4px #00000040}.nps_notification-list_2{opacity:.8;z-index:2;transform:translateY(-15px)}.nps_notification-list_2 .list-tile__leading-box{opacity:0}.nps_notification-list_3{opacity:.4;z-index:1;transform:translateY(-30px)}.nps_notification-list_3 .list-tile__leading-box{opacity:0}.nps_notification-list-time{color:var(--telegram-noti-time);font-size:16px;font-weight:300}@media (max-width:1200px){.nps_notification-list-time{font-size:14px}}@media (max-width:500px){.nps_notification-list-time{font-size:13px}}.nps_notification-list-title{min-width:405px;font-size:20px;font-weight:500}@media (max-width:1500px){.nps_notification-list-title{min-width:300px;font-size:18px}}@media (max-width:1200px){.nps_notification-list-title{min-width:200px;font-size:16px}}@media (max-width:600px){.nps_notification-list-title{min-width:0}}.nps_notification-list-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:300;display:-webkit-box;overflow:hidden}@media (max-width:1500px){.nps_notification-list-subtitle{font-size:16px}}@media (max-width:600px){.nps_notification-list-subtitle{font-size:14px}}@media (max-width:500px){.nps_notification-list-subtitle{font-size:13px}}.nps_notification-list-icon{width:49px;height:49px}@media (max-width:1500px){.nps_notification-list-icon{width:35px;height:35px}}@media (max-width:600px){.nps_notification-list-icon{width:30px;height:30px}}.home-video-last{margin-bottom:20px;padding:0;display:flex}.home-video-last__container{z-index:1;flex-direction:column;gap:20px;width:100%;display:flex;position:relative}.home-video-last__container-title{color:var(--primary-text-color);font-size:22px;font-weight:500}.home-video-last__container-list{grid-template-columns:repeat(auto-fill,minmax(max(270px,20% - 10px),1fr));gap:10px;display:grid}.home-product-recommendation{--category:var(--primary-bg);background:var(--primary-bg);-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:20px;height:max-content;margin-bottom:20px;padding:10px;display:flex}.home-product-recommendation__cover{aspect-ratio:3/4;object-fit:cover;background:var(--primary-bg);border-radius:15px;height:300px;min-height:300px;display:block}.home-product-recommendation__cover_hover{display:none}.home-product-recommendation:hover{background:linear-gradient(to left, var(--primary-bg), var(--category))}.home-product-recommendation:hover .home-product-recommendation__cover{display:none}.home-product-recommendation:hover .home-product-recommendation__cover_hover{display:block}@media (max-width:900px){.home-product-recommendation{background:linear-gradient(to top, var(--primary-bg), var(--category));flex-direction:column}.home-product-recommendation:hover{background:linear-gradient(to top, var(--primary-bg), var(--category))}.home-product-recommendation__cover{aspect-ratio:4/3;object-fit:cover;max-width:100%}}.home-product-recommendation__content{flex-direction:column;gap:10px;display:flex}.home-product-recommendation__content-rec{color:var(--primary-black);letter-spacing:-.02em;background:linear-gradient(90deg,#ffe600 0%,#f90 100%);border-radius:15px;width:max-content;padding:4px 10px;font-size:14px;font-weight:400}.home-product-recommendation__content-info{font-size:14px}.home-product-recommendation__content-info .baseicon{--icon-size:18px}.home-product-recommendation__content-title{color:var(--primary-text-color);letter-spacing:.5px;font-size:20px;font-weight:600}.home-product-recommendation__content-description{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:4;word-break:normal;-webkit-box-orient:vertical;font-size:14px;line-height:1.5em;display:-webkit-box;overflow:hidden}.home-card{aspect-ratio:16/9;-webkit-user-select:none;user-select:none;border:2px solid var(--container-color);border-radius:10px;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative;overflow:hidden}.home-card__bg{z-index:0;border-radius:10px 10px 15px 15px;width:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.home-card__top{z-index:1;padding:15px 0 10px 12px;position:relative}@media (max-width:400px){.home-card__top{padding:15px 0 15px 10px}}.home-card__top-content{border-left:3px solid var(--primary-white);flex-direction:column;gap:10px;padding:0 10px;display:flex}@media (max-width:600px){.home-card__top-content{padding-right:0}}@media (max-width:400px){.home-card__top-content{gap:8px}}.home-card__top-content-list{--box-gap:10px;--color:var(--primary-white);--title-box-gap:2px;background:0 0;padding:0}@media (max-width:400px){.home-card__top-content-list{--box-gap:8px;--title-box-gap:0}}.home-card__top-content-list .list-tile__leading-box,.home-card__top-content-list .list-tile__title-box{flex-grow:1}.home-card__top-content-list-icon{--width:36px;--height:36px}@media (max-width:1400px){.home-card__top-content-list-icon{--width:32px;--height:32px}}@media (max-width:600px){.home-card__top-content-list-icon{--width:38px;--height:38px}}@media (max-width:400px){.home-card__top-content-list-icon{--width:30px;--height:30px}}.home-card__top-content-list-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;letter-spacing:.05em;-webkit-box-orient:vertical;font-size:16px;font-weight:600;display:-webkit-box;overflow:hidden}@media (max-width:1200px){.home-card__top-content-list-title{font-size:15px}}@media (max-width:600px){.home-card__top-content-list-title{font-size:16px}}@media (max-width:400px){.home-card__top-content-list-title{font-size:14px}}.home-card__top-content-list-subtitle{letter-spacing:.03em;font-size:15px;font-weight:600}@media (max-width:1200px){.home-card__top-content-list-subtitle{font-size:14px}}@media (max-width:600px){.home-card__top-content-list-subtitle{font-size:15px}}@media (max-width:400px){.home-card__top-content-list-subtitle{font-size:14px}}.home-card__top-content-status{background:var(--primary-white);border-radius:20px;align-items:center;gap:3px;width:max-content;padding:4px 8px;font-size:13px;display:flex}@media (max-width:400px){.home-card__top-content-status{padding:2px 6px;font-size:11px}}@media (max-width:600px){.home-card__top-content-status-skeleton{--status-width:70px}}.home-card__bot{z-index:1;color:var(--primary-text-color);background:var(--groupcard-bg);border-top:4px solid var(--container-color);position:relative}.home-card__bot-content{-webkit-backdrop-filter:blur(10px);color:var(--primary-bg);border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}@media (max-width:600px){.home-card__bot-content{padding:13px}}@media (max-width:400px){.home-card__bot-content{padding:10px}}.home-card__bot-content-list{--box-gap:5px;--color:var(--primary-text-color);background:0 0;padding:0}.home-card__bot-content-list .list-tile__leading-box,.home-card__bot-content-list .list-tile__title-box{flex-grow:1}.home-card__bot-content-list-title{font-size:15px;font-weight:500}@media (max-width:400px){.home-card__bot-content-list-title{font-size:14px}.home-card__bot-content-list-icon{--icon-size:17px!important}}.home-card__bot-content-btn{--background-hover:var(--groupcard-btn-bg);--background-color:var(--groupcard-btn-bg);--background-focus:var(--groupcard-btn-bg);--icon-color:var(--groupcard-btn-color);--icon-size:22px}@media (max-width:600px){.home-card__bot-content-btn{--size:34px;--icon-size:20px}}.home-card__bot-content-date{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:400px){.home-card__bot-content-date{font-size:13px}}.home__videocourses-box{grid-template-columns:repeat(auto-fill,minmax(max(200px,20% - 10px),1fr));gap:10px;display:grid}@media (max-width:1450px){.home__videocourses-box{grid-template-columns:repeat(auto-fill,minmax(max(200px,25% - 10px),1fr));gap:10px;display:grid}}@media (max-width:1000px){.home__videocourses-box{grid-template-columns:repeat(auto-fill,minmax(max(200px,33.3333% - 10px),1fr));gap:10px;display:grid}}@media (max-width:600px){.home__videocourses-box{grid-template-columns:repeat(auto-fill,minmax(max(120px,50% - 10px),1fr));gap:10px;display:grid}}.home__videocourses-box-item{cursor:pointer;aspect-ratio:13/19;background:var(--primary-bg);-webkit-user-select:none;user-select:none;border-radius:15px;width:100%;max-width:270px;transition:transform .3s;position:relative;overflow:hidden}.home__videocourses-box-item-img{z-index:0;object-fit:cover;border-radius:15px;width:100%;height:100%;display:block;position:absolute;left:0;right:0}.home__videocourses-box-item-content{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.home__videocourses-box-item-content-title{width:100%;color:var(--primary-white);white-space:nowrap;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:20px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:600px){.home__videocourses-box-item-content-title{font-size:16px}}@media (max-width:500px){.home__videocourses-box-item-content-title{font-size:16px}}@media (max-width:380px){.home__videocourses-box-item-content-title{font-size:14px}}.home__videocourses-box-item-content-pin{--pin-background:#fff;--pin-color:#000;background:var(--pin-background);letter-spacing:.01em;width:max-content;color:var(--pin-color);border-radius:15px;padding:4px 10px;font-size:14px;font-weight:500}@media (max-width:700px){.home__videocourses-box-item-content-pin{padding:2px 6px;font-size:12px}}@media (max-width:380px){.home__videocourses-box-item-content-pin{font-size:11px}}.home__videocourses-box-item-content-top{padding:16px}@media (max-width:600px){.home__videocourses-box-item-content-top{padding:16px 8px 0}}@media (max-width:500px){.home__videocourses-box-item-content-top{padding:10px 8px 0}}@media (max-width:380px){.home__videocourses-box-item-content-top{padding:10px 8px}}.home__videocourses-box-item-content-bot{background:linear-gradient(#0000 0%,#000 80%);justify-content:center;width:100%;padding:16px;display:flex}.home__videocourses-box-item-content-bot-btn{background:var(--primary-white);color:var(--primary-black);border-radius:7px;justify-content:center;width:100%;padding:7px 0;display:flex}@media (max-width:600px){.home__videocourses-box-item-content-bot-btn{font-size:14px}}@media (max-width:425px){.home__videocourses-box-item-content-bot-btn{padding:6px 0;font-size:12px}}@media (max-width:380px){.home__videocourses-box-item-content-bot-btn{padding:5px 0}}.home__videocourses-box-item-content-bot-list-icon{--icon-size:16px!important}@media (max-width:380px){.home__videocourses-box-item-content-bot-list-icon{--icon-size:15px!important}}.home__videocourses-box-item-content-bot-list-title{color:var(--primary-text-color);font-size:14px}@media (max-width:600px){.home__videocourses-box-item-content-bot-list-title{font-size:12px}}@media (max-width:380px){.home__videocourses-box-item-content-bot-list-title{font-size:12px}}.home__videocourses-box-all{color:var(--primary-black);cursor:pointer;-webkit-user-select:none;user-select:none;background:#eaeaea;border-radius:15px;width:max-content;padding:8px 16px}.home__videocourses-nodata .no-data__icon{--icon-bg:var(--primary-opposite);--icon-color:var(--primary-text-color)}.courses-menu-view{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:600px){.courses-menu-view{flex-direction:column;justify-content:center;align-items:center}}.courses-menu-view__list{--border-radius:6px;align-items:center;display:flex}@media (max-width:600px){.courses-menu-view__list-mobilegroup{grid-template-columns:repeat(4,1fr);display:grid}.courses-menu-view__list-mobilegroup .courses-menu-view__list-item,.courses-menu-view__list-mobilegroup .courses-menu-view__list-item:last-child,.courses-menu-view__list-mobilegroup .courses-menu-view__list-item:first-child{border:1px solid var(--border-colors);border-radius:0!important}}.courses-menu-view__list-item{border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;background:var(--container-color);min-width:50px;color:var(--primary-color-text);border-right:none;border-radius:0;justify-content:center;align-items:center;padding:10px;display:flex}@media (max-width:600px){.courses-menu-view__list-item{padding:8px 12px;font-size:15px}}.courses-menu-view__list-item.active-block{background:var(--primary-bg);color:var(--primary-color-text);--ripple:transparent;cursor:default!important}.courses-menu-view__list-item:last-child{border-right:1px solid var(--border-colors);border-radius:0 var(--border-radius) var(--border-radius) 0}.courses-menu-view__list-item:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)!important}.courses-title{color:var(--primary-color-text);padding:20px 24px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}.courses-animated{grid-template-columns:repeat(auto-fill,minmax(max(180px,16.6667% - 10px),1fr));gap:10px;padding:0 10px 30px;display:grid}.courses__card{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.courses__card-banner{aspect-ratio:16/9;object-fit:cover;width:100%}.courses__card-info{border-bottom:1px solid var(--border-color);background:var(--container-color);color:var(--course-info-color);justify-content:space-between;align-items:center;padding:5px 20px;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.courses__card-info-date{align-items:center;gap:5px;display:flex}.courses__card-content-icon{border-radius:10px;justify-content:center;align-items:center;padding:9px 5px;display:flex}.courses__card-content-icon img{width:30px;height:22px}.courses__card-content-about-title{color:var(--primary-color-text000);text-transform:uppercase;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:15.5px;font-style:normal;font-weight:600;line-height:137%;display:-webkit-box;overflow:hidden}.courses__card-content-about-lang{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:157%}.courses__cardV2{aspect-ratio:3/4;background:var(--primary-bg);background-image:var(--banner);border:1px solid var(--border-colors);background-repeat:no-repeat;background-size:cover;border-radius:16px;width:100%;padding:15px;overflow:hidden}.courses__cardV2-course{font-size:12px}.courses__cardV2-title{color:#fff;text-shadow:0 0 5px #000;margin-top:10px;font-size:18px}@media (max-width:750px){.courses__cardV2-title{font-size:16px}}.courses__cardV2-lang{color:#ffffffa8;text-shadow:0 0 2px #000;margin-top:3px;font-size:14px}.courses__infopage{gap:24px;width:100%;display:flex;overflow:hidden}@media (max-width:950px){.courses__infopage{display:block;overflow:auto}}.courses__infopage .global-wrapper__wrapper::-webkit-scrollbar-button{height:15px}.courses__infopage-card{width:100%;min-width:500px;max-width:500px;padding:20px}.courses__infopage-card::-webkit-scrollbar{width:0;display:none}@media (max-width:950px){.courses__infopage-card{border-radius:28px;min-width:100%;max-width:100%}}@media (max-width:400px){.courses__infopage-card{padding:0}}.courses__infopage-card-content{background:var(--primary-bg);border:1px solid var(--border-color);border-radius:20px 20px 0 0;height:100%}@media (max-width:950px){.courses__infopage-card-content{border-radius:20px;overflow:hidden}}.courses__infopage-card-content-banner{aspect-ratio:16/9;object-fit:cover;border-radius:20px 20px 0 0;width:100%}.courses__infopage-card-content-icon{border:4px solid var(--primary-bg);z-index:1;border-radius:10px;justify-content:center;align-items:center;width:60px;height:60px;margin-top:-30px;margin-left:25px;display:flex;position:relative}.courses__infopage-card-content-icon img{width:30px}.courses__infopage-card-content-info{background:var(--primary-bg);padding:25px}.courses__infopage-card-content-info-titles{flex-direction:column;gap:6px;display:flex}.courses__infopage-card-content-info-titles-title{color:var(--primary-color-text);text-transform:uppercase;font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:600px){.courses__infopage-card-content-info-titles-title{font-size:20px}}@media (max-width:450px){.courses__infopage-card-content-info-titles-title{font-size:18px}}.courses__infopage-card-content-info-titles-lang{color:var(--course-info-color);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:144%}.courses__infopage-card-content-info-about{flex-direction:column;gap:20px;margin-top:20px;display:flex}.courses__infopage-card-content-info-about-listTile{background:var(--container-color);border-radius:12px;padding:20px}.courses__infopage-card-content-info-about-listTile-title{color:var(--primary-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:137%}.courses__infopage-card-content-info-about-listTile-trailing{color:var(--primary-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:137%}.courses__infopage-card-content-info-about-descr{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:157%}.courses__infopage-modules{flex-grow:1;padding-top:40px;overflow:auto}@media (max-width:950px){.courses__infopage-modules{padding:5px}}.courses__infopage-modules-title{color:var(--primary-color-text);padding:14px 0;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:133%}.courses__infopage-modules-animated{flex-direction:column;gap:15px;padding-bottom:20px;display:flex}.courses__infopage-modules-card{width:100%}.courses__infopage-modules-card-listTile{background:var(--container-color);border-radius:15px}.courses__infopage-modules-card-listTile-titles{align-items:center;gap:10px;display:flex}.courses__infopage-modules-card-listTile-titles-title{color:var(--primary-color-text);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:140%;display:-moz-box;display:-webkit-box;overflow:hidden}.courses__infopage-modules-card-listTile-titles-descr{color:var(--course-info-color);word-wrap:break-word;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:137%}.courses__infopage-modules-card-listTile-count{color:var(--primary-color-text);font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:140%}.courses__infopage-modules-card-listTile .modules-card-btn{--icon:"";background:var(--additional-one)}.upBorder{border-radius:20px 20px 0 0}.downBorder{border-radius:0 0 20px 20px}.divider_nomargin{margin:0}.courses__modules-school{--icon:""}.courses__info-nodata{--icon:""}.grade-book{height:100%;padding:20px 24px}@media (max-width:600px){.grade-book{padding:14px 10px}}.grade-book-block{--grade-border:1px solid var(--border-colors);--grade-background:var(--primary-bg);--grade-rounded:4px;flex-direction:column;gap:25px;width:max-content;min-width:100%;display:flex;position:relative;overflow:auto}.grade-book-block__content{grid-template-columns:repeat(auto-fit,minmax(max-content,10px));grid-auto-rows:100%;gap:4px;width:100%;min-height:100%;display:grid}.grade-book-block__content-column{flex-direction:column;gap:4px;display:flex}.grade-book-block__content-column-card{border:var(--grade-border);border-radius:var(--grade-rounded);background:var(--grade-background);-webkit-user-select:none;user-select:none;height:70px}@media (max-width:600px){.grade-book-block__content-column-card{--padding:8px 12px}}.grade-book-block__content-column-card_header{height:133px}.grade-book-block__content-column-card_header_sort{justify-content:center;align-items:center;padding:16px;display:flex}.grade-book-block__content-column-card_header_sort-row{align-items:center;gap:10px;display:flex}.grade-book-block__content-column-card_header_sort-row-title{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.grade-book-block__content-column-card_header_sort-reload{--icon:""}.grade-book-block__content-column-card_header_raiting{background-color:var(--container-color);min-width:76px;color:var(--primary-text-color);justify-content:center;align-items:center;font-size:15px;display:flex}@media (max-width:600px){.grade-book-block__content-column-card_header_raiting{width:100%;font-size:16px}}.grade-book-block__content-column-card_header_raiting-title{color:var(--primary-text-color)}.grade-book-block__content-column-card_header_homework{flex-direction:column;gap:4px;max-height:133px;display:flex}.grade-book-block__content-column-card_header_homework-date{height:30px;padding:6px 10px;overflow:hidden}.grade-book-block__content-column-card_header_homework-date-text{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.grade-book-block__content-column-card_header_homework-name{flex-grow:1;align-items:center;padding:6px 10px;display:flex}.grade-book-block__content-column-card_header_homework-name-text{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden}.grade-book-block__content-column-card_student-name{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.grade-book-block__content-column-card_student-phone{color:var(--additional-two);margin-top:5px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.grade-book-block__content-column-card_raiting{background-color:var(--container-color);text-align:center;--persent:100%;--persent-color:100%;justify-content:center;align-items:center;display:flex;position:relative}.grade-book-block__content-column-card_raiting_5,.grade-book-block__content-column-card_raiting_4{background:linear-gradient(to right, var(--seccess-fill-op) var(--persent-color), transparent var(--persent)) var(--container-color)!important}.grade-book-block__content-column-card_raiting_3{background:linear-gradient(to right, var(--warning-fill-op) var(--persent-color), transparent var(--persent)) var(--container-color)!important}.grade-book-block__content-column-card_raiting_2,.grade-book-block__content-column-card_raiting_1,.grade-book-block__content-column-card_raiting_0{background:linear-gradient(to right, var(--error-fill-op) var(--persent-color), transparent var(--persent)) var(--container-color)!important}.grade-book-block__content-column-card_raiting_emotion{font-size:18px;position:absolute;top:5px;right:5px}.grade-book-block__content-column-card_raiting_emotion_5,.grade-book-block__content-column-card_raiting_emotion_4{color:var(--seccess-fill)}.grade-book-block__content-column-card_raiting_emotion_3{color:var(--warning-fill)}.grade-book-block__content-column-card_raiting_emotion_2,.grade-book-block__content-column-card_raiting_emotion_1,.grade-book-block__content-column-card_raiting_emotion_0{color:var(--error-fill)}.grade-book-block__content-column-card_raiting-title{color:var(--primary-text-color);font-family:Roboto;font-size:25px;font-style:italic;font-weight:400;line-height:normal}.grade-book-block__content-column-card_homework{padding:8px}.grade-book-block__content-column-card_homework-data{flex-direction:column;gap:5px;height:100%;display:flex;position:relative}.grade-book-block__content-column-card_homework-data-score{background-color:var(--additional-three);width:28px;height:28px;color:var(--primary-text-color);border-radius:50%;justify-content:center;align-items:center;margin-right:auto;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:16px;display:flex}.grade-book-block__content-column-card_homework-data-checked,.grade-book-block__content-column-card_homework-data-empty,.grade-book-block__content-column-card_homework-data-err{color:var(--seccess-fill);background:var(--seccess-fill-op);border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:2px 8px;font-size:14px;display:flex}.grade-book-block__content-column-card_homework-data-checked .material-icons,.grade-book-block__content-column-card_homework-data-empty .material-icons,.grade-book-block__content-column-card_homework-data-err .material-icons{font-size:18px}.grade-book-block__content-column-card_homework-data-empty{color:var(--warning-fill);background:var(--warning-fill-op)}.grade-book-block__content-column-card_homework-data-err{color:var(--error-fill);background:var(--error-fill-op)}.grade-book-block__content-column-card_homework-unassigned{height:100%;color:var(--primary-text-color);justify-content:center;align-items:center;display:flex}.grade-book-block__content-column-card_testing{background-color:#0099ff13}.grade-book-block__content-column_homework{width:max-content}.grade-book-block__content-column_student{z-index:1;width:300px;max-width:290px;position:sticky;left:0}@media (max-width:600px){.grade-book-block__content-column_student{max-width:280px;position:relative}}.group__discounts{padding:5px 20px 105px}.group__discounts-title{color:var(--primary-color);padding:15px 20px}.group__discounts-warning{--list-bg:#f0bd0033;border:1px solid var(--border-colors,#e9e9ea);color:var(--primary-text-color);border:none;margin-bottom:5px;padding:12px 16px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.group__discounts-warning-title{font-size:18px}@media (max-width:600px){.group__discounts-warning-title{font-size:14px}}.group__discounts-price{--list-bg:var(--container-color);border:1px solid var(--border-colors,#e9e9ea);border:none;padding:12px 16px}.group__discounts-price-icon{--icon:"";--size:40px;--icon-size:24px;border:none}.group__discounts-price-text{color:var(--primary-text-color);font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:600px){.group__discounts-price-text{font-size:14px}}.group__discounts-price-dialog{flex-direction:column;gap:15px;display:flex}.group__discounts-price-dialog-descr{color:var(--primary-text-color);font-size:16px}.group__discounts-price-dialog-list{background:var(--container-color);padding:20px;transition:all .3s}.group__discounts-price-dialog-list:hover{background:var(--additional-one)}.group__discounts-price-dialog-list-text{font-size:16px;font-weight:400}.group__discounts-page-title{color:var(--primary-text-color);font-weight:500}.group__discounts-page-box{grid-template-columns:repeat(auto-fill,minmax(max(300px,25% - 15px),1fr));gap:15px;margin-top:20px;display:grid}@media (max-width:400px){.group__discounts-page-box{grid-template-columns:repeat(auto-fill,minmax(max(250px,25% - 15px),1fr))}}.group__discounts-page-box-card{background:var(--primary-bg);border:none;padding:10px}.group__discounts-page-box-card-block{color:var(--primary-color-text);border-radius:15px;flex-direction:column;gap:10px;padding:20px 16px;display:flex;overflow:hidden}.group__discounts-page-box-card-block-format{background:var(--additional-three);border-radius:50px;align-items:center;gap:5px;width:max-content;padding:5px 10px;display:flex}.group__discounts-page-box-card-block-format-title{font-size:13px}.group__discounts-page-box-card-block-format-info{background:var(--additional-three);vertical-align:bottom;border-radius:50px;padding:3px 8px 3px 30px;position:relative}.group__discounts-page-box-card-block-format-info .basetitle{position:absolute;top:4px;left:6px}.group__discounts-page-box-card-block-list{background:var(--container-color);padding:0}.group__discounts-page-box-card-block-list .list-tile__leading-box{--align-self:center;--alignment:center;gap:10px}@media (max-width:380px){.group__discounts-page-box-card-block-list{--align-self:flex-start;--alignment:flex-start;flex-direction:column;gap:5px}}.group__discounts-page-box-card-block-list-title{color:var(--primary-color-text);font-family:Roboto;font-size:26px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:600px){.group__discounts-page-box-card-block-list-title{font-size:22px}}.group__discounts-page-box-card-block-list-statusActive{color:var(--seccess-fill);background:#16a34a1a;border-radius:50px;align-items:center;gap:5px;padding:3px 10px;font-size:13px;display:flex}.group__discounts-page-box-card-block-list-statusActive:before{content:"";background:#16a34a;border-radius:50%;width:5px;height:5px;display:block}.group__discounts-page-box-card-block-list-statusArchive{color:#f0bd00;background:#f0bd001a;border-radius:10px;align-items:center;gap:5px;padding:3px 10px;font-size:14px;display:flex}.group__discounts-page-box-card-block-list-statusArchive:before{content:"";background:#f0bd00;border-radius:50%;width:5px;height:5px;display:block}.group__discounts-page-box-card-block-descr{color:var(--primary-color-text);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group__discounts-page-box-card-block-date{color:var(--course-info-color);font-size:14px}.group__discounts-page-nodata{--icon:""}.group__discounts-vouchers{grid-template-columns:repeat(auto-fill,minmax(max(240px,20% - 15px),1fr));gap:15px;margin-top:20px;display:grid}.group__discounts-vouchers-nodata{--icon:""}.group__discounts-info-list{padding:0}.group__discounts-info-title{font-size:28px;font-weight:500}.group__discounts-info-body{color:var(--primary-text-color);flex-direction:column;gap:10px;display:flex}.group__discounts-info-body-text{font-size:16px}.group__discounts-info-body-statuses{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.group__discounts-info-body-statuses-title{color:var(--primary-text-color);font-size:20px;font-weight:500}.group__discounts-info-body-statuses-active{color:var(--seccess-fill);background:#16a34a4d;border-radius:15px;padding:4px 7px;font-size:13px;line-height:25px}.group__discounts-info-body-statuses-waiting{color:#f0bd00;background:#f0bd004d;border-radius:15px;padding:4px 7px;font-size:13px;line-height:25px}.group__discounts-info-body-statuses-blocked{color:#db1e10;background:#f216084d;border-radius:15px;padding:4px 7px;font-size:13px;line-height:25px}.group__discounts-tab-active{--bg-active:var(--primary-bg)}.group__discounts-combined{flex-direction:column;gap:11px;display:flex}.group__discounts-combined-card{background:var(--container-color);border-radius:15px;padding:20px 16px}.group__discounts-combined-card-list{background:var(--container-color);padding:0 0 7px}.group__discounts-combined-card-list-title{font-size:26px;font-weight:700}.group__discounts-combined-card-descr{color:var(--primary-text-color)}@media (max-width:600px){.group__discounts-fab{right:30px!important}}.disableOpacity{opacity:.4}.combinedBorder{border:2px solid #16a34a66}.coworking{-webkit-user-select:none;user-select:none;grid-area:content;overflow:hidden}.coworking__header{z-index:20;background:var(--container-color);justify-content:space-between;align-items:center;width:100%;padding:15px 20px;display:flex}.coworking__header-btn{--size:35px;min-width:35px!important}@media (max-width:600px){.coworking__header-btn{--size:30px;min-width:30px!important}}.coworking__page{padding:0 24px 20px}@media (max-width:600px){.coworking__page{padding:14px}}.coworking__page-box{grid-template-columns:repeat(auto-fill,minmax(max(290px,25% - 10px),1fr));gap:10px;padding:0 10px;display:grid}.coworking__page-box-card{background:var(--primary-bg);border:none;border-radius:12px;padding:0}.coworking__page-box-card-block{background:var(--primary-bg);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;border-radius:15px;-webkit-box-orient:vertical;flex-direction:column;gap:10px;height:100%;padding:10px;display:flex;overflow:hidden}.coworking__page-box-card-block-list{background:0 0;padding:4px 2px}.coworking__page-box-card-block-list-title{color:var(--primary-color-text);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.coworking__page-box-card-block-list-trailing{background:var(--additional-one)}.coworking__page-box-card-block-list-icon{background:var(--container-color);border-radius:50%;padding:10px}.coworking__page-box-card-block-timings{background:var(--container-color);border-radius:10px;flex-direction:column;gap:8px;height:100%;padding:10px 0;display:flex}.coworking__page-box-card-block-timings-list{background:var(--container-color);border-radius:6px;padding:4.5px 10px}.coworking__page-box-card-block-timings-list-content{flex-direction:column;gap:2px;display:flex}.coworking__page-box-card-block-timings-list-content-title{color:var(--course-info-color);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:133%}@media (max-width:600px){.coworking__page-box-card-block-menu{min-width:auto}}.coworking__page-box-card-cancel{justify-content:flex-end;gap:10px;display:flex}.coworking__page-box-card-edit{--icon:"";background:var(--additional-three)}.coworking__page-follow{z-index:10;justify-content:flex-end;align-items:end;padding:20px;display:flex;position:fixed;bottom:10px;right:40px}@media (max-width:600px){.coworking__page-follow{bottom:70px;right:10px}}.coworking__page-follow-btn{--padding:16px;--icon:"";--mobile-padding:16px;border-radius:16px;height:max-content}.coworking__page-dialog{gap:20px;height:100%;display:flex}@media (max-width:1270px){.coworking__page-dialog{flex-direction:column}}.coworking__page-dialog-newrules .material-dialog__window-body{overflow:initial}.coworking__page-dialog-rules{background-color:var(--container-color);border-radius:14px;padding:0 10px}.coworking__page-dialog-rules-check{background:var(--primary-bg);border-top:1px solid var(--border-colors);cursor:default;align-items:center;gap:5px;margin-top:10px;padding:10px 0;display:flex;position:sticky;bottom:88px}@media (max-width:1270px){.coworking__page-dialog-rules{width:auto}}.coworking__page-dialog-rules-title{color:var(--primary-text-color);justify-content:space-between;padding-top:18px;padding-bottom:14px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}@media (max-width:600px){.coworking__page-dialog-rules-title{flex-direction:column;gap:4px}}.coworking__page-dialog-rules-note{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.coworking__page-dialog-rules-block{border-radius:28px 28px 5px 5px;padding-bottom:10px}.coworking__page-dialog-rules-block-box{grid-template-columns:repeat(auto-fill,minmax(max(200px,50% - 10px),1fr));gap:15px;display:grid}.coworking__page-dialog-rules-block-box-item{background:var(--additional-one);border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex}.coworking__page-dialog-rules-block-box-item-title{color:var(--primary-text-color);align-items:center;gap:5px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.coworking__page-dialog-rules-block-box-item-title:before{content:"";background:var(--primary-text-color);border-radius:50%;width:6px;height:6px;display:block}.coworking__page-dialog-rules-block-box-item-text{color:var(--course-info-color);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:133%}.coworking__page-dialog-rules-block-box-item-list{background:0 0;padding:0}.coworking__page-dialog-rules-block-video{border-radius:6px;width:100%;height:100%;margin-top:20px;display:flex}@media (max-width:600px){.coworking__page-dialog-rules-block-video{margin-top:0}}.coworking__page-dialog-rules-block-video-item{border-radius:6px;width:100%;height:200px}.coworking__page-dialog-rules-block-drop-header{background:var(--container-color);padding:6px 5px 0}.coworking__page-dialog-rules-block-drop-icon{background:var(--additional-three);border-radius:50px;padding:6px}.coworking__page-dialog-follow-timeseat{grid-template-columns:repeat(auto-fill,minmax(max(280px,50% - 10px),1fr));gap:10px;display:grid}@media (max-width:600px){.coworking__page-dialog-follow-timeseat{gap:0}}.coworking__page-dialog-follow-timeseat-note{margin-top:8px;font-size:13px}.coworking__page-dialog-follow-container{-webkit-user-select:none;user-select:none}@media (max-width:1270px){.coworking__page-dialog-follow-container{width:auto}}.coworking__page-dialog-follow-branch{grid-template-columns:repeat(auto-fill,minmax(max(200px,33.3333% - 10px),1fr));gap:10px;display:grid}.coworking__page-dialog-follow-branch-item{border:1px solid var(--border-color);border-radius:10px;flex-grow:1;overflow:hidden}.coworking__page-dialog-follow-branch-item-list{background:var(--primary-bg);border-radius:10px 10px 0 0;padding:8px 15px}.coworking__page-dialog-follow-branch-item-number{background:var(--primary-bg);border-radius:0 0 10px 10px}.coworking__page-dialog-follow-branch-item-number-title{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden}.coworking__page-dialog-follow-date{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:12px;flex-direction:column;gap:15px;padding:15px 10px;display:flex}.coworking__page-dialog-follow-date-title{text-align:center;color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.coworking__page-dialog-follow-date-list{grid-template-columns:repeat(auto-fill,minmax(max(20px,14.2857% - 10px),1fr));gap:10px;display:grid}.coworking__page-dialog-follow-date-list-day{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.coworking__page-dialog-follow-date-list-day-title{color:var(--primary-text-color);text-align:center;text-transform:uppercase;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:600px){.coworking__page-dialog-follow-date-list-day-title{font-size:14px}}.coworking__page-dialog-follow-date-pickBtn{border:2px solid var(--primary-text-color);color:var(--primary-text-color);justify-content:center;align-items:center;display:flex}@media (max-width:600px){.coworking__page-dialog-follow-date-pickBtn{width:32px}}.coworking__page-dialog-follow-date .pickedDate{background:var(--primary-text-color);color:var(--primary-bg)}.coworking__page-dialog-follow-date .pickedDateText{color:var(--primary-bg)}.coworking__page-dialog-follow-date .holidayBtn{opacity:.5;border:2px solid var(--error-fill);color:var(--primary-text-color);background:var(--primary-bg)}.coworking__page-dialog-follow-time{border-radius:8px;flex-direction:column;gap:10px;display:flex}.coworking__page-dialog-follow-time-list{background:var(--primary-bg);border:1px solid var(--additional-three);border-radius:8px;padding:6px 14px}.coworking__page-dialog-follow-time-list-text{color:var(--primary-text-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.coworking__page-dialog-follow-course{border:1px solid var(--primary-text-color);border-radius:4px}.coworking__page-dialog-follow-course-list{border:1px solid var(--primary-color-text);border-radius:4px;padding:16px}.coworking__page-dialog-follow-course-list-text{color:var(--additional-two);letter-spacing:.5px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.coworking__page-dialog-follow-list{border:1px solid var(--primary-text-color);border-radius:4px;padding:16px}.coworking__page-dialog-follow-list-text{color:var(--primary-text-color);letter-spacing:.5px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.coworking__page-dialog-follow-list-icon{border-radius:10px;justify-content:center;align-items:center;padding:9px 5px;display:flex}.coworking__page-dialog-follow-list-icon-img{width:26px;height:20px}.coworking__page-dialog-groups{flex-direction:column;gap:10px;display:flex}.coworking__page-dialog-groups-list{--title-box-gap:5px;background:var(--container-color);border-radius:12px}.coworking__page-dialog-groups-list-icon{border-radius:10px;justify-content:center;align-items:center;padding:9px 5px;display:flex}.coworking__page-dialog-groups-list-icon-img{width:33px;height:25px}.coworking__page-dialog-groups-list-text{color:var(--primary-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.coworking__page-dialog-groups-list-prem{letter-spacing:.8px;padding:2px 7px!important;font-size:11px!important}.coworking__page-dialog-time-input{--icon-right-position:0;--icon:"";--label-left-position:16px;--input-left-padding:16px;--icon-width:50px;--icon-cursor:pointer}.coworking__page-dialog-time-input .material-input__supporting-text{margin:10px 0 0}.coworking__page-dialog-time-seats{flex-direction:column;gap:10px;margin-top:10px;display:flex}.coworking__page-dialog-time-seats-type-text{color:var(--primary-text-color);font-size:16px;font-weight:600;line-height:22px}.coworking__page-dialog-time-seats-type-pin{background:var(--additional-three);text-align:center;border-radius:40px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:400;line-height:18px;display:flex}.coworking__page-dialog-time-seats-type-pin:before{content:"";background:var(--primary-color-text);border-radius:50%;width:5px;height:5px;display:block}.coworking__page-dialog-time-stepperStep{justify-content:center}.coworking__page-dialog-time-box,.coworking__page-dialog-time-noCabinet{padding:20px 0}.coworking__visit-dialog{flex-direction:column;gap:12px;display:flex}.coworking__visit-dialog-list{background:var(--container-color);border-radius:12px;align-items:center;padding:12px 20px;display:flex}.coworking__visit-dialog-list-icon{font-size:22px}.coworking__visit-dialog-list-content{flex-direction:column;gap:2px;display:flex}.coworking__visit-dialog-list-content-title{color:var(--course-info-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:114%}.coworking__visit-dialog-list-content-text{color:var(--primary-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.coworking__visit-dialog-list-updated{background:var(--container-color);align-items:center;gap:10px;display:flex}.coworking__visit-dialog-list-updated-box{flex-direction:column;display:flex}.coworking__visit-dialog-list-updated-box-date,.coworking__visit-dialog-list-updated-box-time{color:var(--primary-text-color);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:114%}.coworking__title{color:var(--primary-text-color);font-size:24px;font-weight:500}.coworking__item{background:var(--homework-bg);border-radius:10px}.coworking-tab{height:100%}.coworking-dialog{--max-width:1490px}@media (max-width:1600px){.coworking-dialog{padding:0 30px}}@media (max-width:600px){.coworking-dialog .material-dialog__window{max-height:85vh}.coworking-dialog .material-dialog__window-body{padding:0 18px}}@media (max-width:460px){.coworking-dialog{width:100%;padding:0}}.coworking-dialog{--window-max-h:95vh}.coworking-dialog-title{color:var(--primary-text-color);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:116%}.coworking-dialog-btn{color:var(--primary-color-text);text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:114%}.coworking__branch-dialog-box{flex-direction:column;gap:5px;display:flex}.coworking__branch-dialog-box-list{background:var(--container-color);border-radius:12px}.coworking__branch-dialog-box-list-cabinet{flex-direction:column;display:flex}.coworking__branch-dialog-box-list-cabinet-title{color:var(--primary-text-color);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.coworking__branch-dialog-box-list-cabinet-number{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.coworking-rules-content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.coworking__page-box-card .default-card__content{height:100%}.coworking-grid{--column:15;grid-template-columns:repeat(var(--column), minmax(max-content, 1fr));cursor:grab;grid-auto-rows:max-content;width:100%;display:grid}.coworking-grid_scrollpage{width:100%;padding-bottom:20px;overflow:auto hidden}.coworking-grid__header{grid-column:span var(--column);background:var(--additional-three);color:var(--primary-text-color);width:inherit;border-top:1px solid var(--border-colors);z-index:3;justify-content:space-between;padding:10px;display:flex;position:sticky;bottom:0;overflow:hidden}.coworking-grid__header-left{gap:25px;position:sticky;left:10px}.coworking-grid__header-search{background:var(--primary-bg)}.coworking-grid_scroll::-webkit-scrollbar{height:6px!important}.coworking-grid_scroll::-webkit-scrollbar-button{width:0;height:0}.coworking-grid_scroll::-webkit-scrollbar-corner{width:0;height:0}.coworking-grid__title{position:relative}.coworking-grid__cell{background:var(--primary-bg);color:var(--primary-text-color);border:1px solid var(--border-colors);justify-content:center;align-items:center;padding:8px;font-size:14px;display:flex}.coworking-grid__cell_started{background:var(--seccess-fill-op)!important;border-color:var(--seccess-fill)!important;color:var(--seccess-fill)!important}.coworking-grid__cell_draft{background:var(--additional-three);border-color:var(--primary-color-text);color:var(--primary-color-text)}.coworking-grid__cell_disbanded{background:var(--error-fill-op);border-color:var(--error-fill);color:var(--error-fill)}.coworking-grid__cell_archive{color:#881adf;background:#7400cf1a;border-color:#881adf}.coworking-grid__cell_graduaded{color:#3157e0;background:#3157e01a;border-color:#3157e0}.coworking-grid__cell_active{background:var(--warning-fill-op);border-color:var(--warning-fill);color:var(--warning-fill)}.coworking-grid__cell_error{background:var(--error-fill-op)!important;border-color:var(--error-fill)!important;color:var(--error-fill)!important}.coworking-grid__cell_success{background:var(--seccess-fill-op);border-color:var(--seccess-fill);color:var(--seccess-fill)}.coworking-grid__cell-header{z-index:3;border:1px solid var(--additional-two);text-align:center;border-top-left-radius:0;border-top-right-radius:0;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:15px;display:flex;position:sticky;top:0;left:0;background:var(--additional-three)!important}.coworking-grid__cell-header.coworking-grid__cell_number{z-index:3;background:var(--additional-three)}.coworking-grid__cell-select{border:1px solid var(--additional-two);z-index:11;text-align:center;border-top-left-radius:0;border-top-right-radius:0;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:relative;background:var(--additional-three)!important}.coworking-grid__cell-select.coworking-grid__cell_number{z-index:3;background:var(--additional-three)}.coworking-grid__cell-hover{background:var(--container-color);border:1px solid var(--additional-two);text-align:center;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.coworking-grid__cell_number{z-index:2;position:sticky;left:0}.coworking-grid__cell_student,.coworking-grid__cell_course,.coworking-grid__cell_responsible,.coworking-grid__cell_teacher{min-width:270px;max-width:270px}.coworking-grid__cell_big{min-width:350px;max-width:350px}.coworking-grid__cell_note{max-width:500px}.coworking-grid__cell_status{text-align:center}.coworking-grid__cell-subtitle{color:var(--additional-two)}.seatReserved,.disabled_opacity,.disabledDateBtn{opacity:.5}.coworking__page-dialog-follow-container{border-radius:15px;height:auto;padding:0 20px 20px}@media (max-width:600px){.coworking__page-dialog-follow-container{padding:0 15px 15px}}@media (max-width:400px){.coworking__page-dialog-follow-container{padding:0 12px 12px}}.coworking__page-dialog-follow-container-rules{border-radius:15px;height:auto;padding:0 20px 20px}@media (max-width:600px){.coworking__page-dialog-follow-container-rules{padding:0 15px}}.coworking-rule-icon{padding-right:10px;font-size:10px}.coworking-follow-branch-divider{margin:0}.branch_active{border:1px solid var(--primary-text-color)}.branch_invalid{opacity:.5}.card_reserve{border:1px solid #fcc04f}.coworking__page-history-nodata{--icon:""}.coworking__page-nodata-cancel{--icon:"";--icon-bg:#ca180d1a!important;--icon-color:var(--error-fill)!important}.coworking-branch-nodata-nopick-cabinet{--icon:""}.coworking-page-nodata-groups{--icon:""}.feedback{flex-direction:column;gap:20px;padding:20px 24px;display:flex}@media (max-width:600px){.feedback{padding:14px}}.feedback__header{justify-content:space-between;align-items:center;display:flex}.feedback__header-leading{align-items:center;gap:10px;display:flex}@media (max-width:600px){.feedback__header-leading{justify-content:space-between;width:100%}}.feedback__header-leading_title{color:var(--primary-text-color);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px}@media (max-width:360px){.feedback__header-leading_title{font-size:22px}}.feedback__header-leading_count{color:var(--primary-text-color);background-color:var(--additional-one);border-radius:20px;padding:6px 10px;font-size:14px;font-style:normal;font-weight:600}@media (max-width:600px){.feedback__header-leading_count{padding:5px 8px}}.feedback__content-list{grid-template-columns:repeat(auto-fill,minmax(max(255px,20% - 10px),1fr));gap:10px;padding-bottom:100px;display:grid}.feedback__create{flex-direction:column;gap:14px;padding-block-start:6px;padding-block-end:6px;display:flex}.feedback__create-menu{--top-position:100%;--menu-z-index:5;--list-position:relative;width:100%}@media (max-width:600px){.feedback-fab{right:30px!important}}.ticket-card{background:var(--primary-bg);border-radius:14px;flex-direction:column;align-self:stretch;gap:10px;padding:12px;display:flex;position:relative}.ticket-card__header-type{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ticket-card__header-id{color:var(--primary-text-color);font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ticket-card__body{background-color:var(--container-color);border-radius:10px;flex-direction:column;justify-content:center;align-self:stretch;gap:10px;padding:10px;display:flex}.ticket-card__body-by-image{--size:36px}.ticket-card__body-by-label{color:var(--additional-two);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.ticket-card__body-by-name{color:var(--primary-text-color);font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ticket-card__body-date{color:var(--course-info-color);text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ticket-card__body-date-ellips{color:var(--course-info-color);font-size:8px}.ticket-card__footer{width:100%}.ticket-card__footer-btn{--background:var(--additional-three);--text-color:var(--primary-text-color);--ripple:var(--primary-color);max-width:100%}.ticket-card__status{border-radius:40px;justify-content:center;align-items:center;margin-right:auto;padding:4px 16px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex}@media (max-width:600px){.ticket-card__status{padding:4px 10px}}.ticket-card__status_open{color:var(--seccess-fill);background-color:#16a34a1a}.ticket-card__status_closed{background-color:var(--additional-three);color:var(--primary-text-color)}.ticket-card__tile{--padding:0;--box-gap:10px;--list-bg:transparent}.ticket-card__tile-icon{--icon-size:24px;--border-color:none}.ticket-card__tile-icon_complaint{--icon-bg:#f216081a;--icon-color:#f21608;--icon:""!important}.ticket-card__tile-icon_offer{--icon-bg:#f0bd001a;--icon-color:#f0bd00;--icon:""!important}.ticket-card__tile-icon_praise{--icon-bg:#16a34a1a;--icon-color:#16a34a;--icon:""!important}.ticket-card__tile-icon_date{--icon-size:32px;--icon:"";--icon-bg:transparent}.ticket-card__tile-icon_software_error{--icon-bg:#3157e026;--icon-color:#3157e0;--icon:""!important}.feedback-tag{border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:14px;display:flex}.feedback-tag .baseicon{--icon-color:var(--body-text-color)}.feedback-tag_active{border-color:var(--primary-text-color);color:var(--primary-text-color)}.feedback-tag_active .baseicon{--icon-color:var(--primary-text-color)}.ticket{height:calc(100dvh - 60px);padding:20px 24px 0}@media (max-width:900px){.ticket{padding:20px 0 5px;display:block}}.ticket__content{flex-direction:column;grid-column:span 2;align-items:center;height:100%;display:flex;overflow:hidden}@media (max-width:900px){.ticket__content{border-right:none;padding-right:0}}.ticket__content-ticket{flex-direction:column;gap:10px;width:100%;display:flex}.ticket__content-ticket_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket__content-ticket_header-tile{--padding:0;--list-bg:transparent;--title-box-gap:10px;flex-wrap:wrap;gap:5px}@media (max-width:600px){.ticket__content-ticket_header-tile{--title-box-gap:5px;--padding:0 12px;--box-gap:10px;--alignment:flex-start;gap:15px}}.ticket__content-ticket_header-tile-block{align-items:center;gap:5px;display:flex}@media (max-width:400px){.ticket__content-ticket_header-tile-block{align-items:flex-start}}.ticket__content-ticket_header-responsible{--title-box-gap:3px;border-radius:10px 10px 0 0}.ticket__content-ticket_type{color:var(--primary-text-color);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:16px}@media (max-width:600px){.ticket__content-ticket_type{font-size:20px}}.ticket__content-ticket_date{color:var(--primary-text-color);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:600px){.ticket__content-ticket_date-container{justify-content:space-between;width:100%;display:flex}}.ticket__content-ticket_date-value{text-align:center}@media (max-width:600px){.ticket__content-ticket_date-value{font-size:12px}}.ticket__content-ticket_status{border-radius:40px;justify-content:center;align-items:center;gap:8px;margin-right:auto;padding:4px 16px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex}.ticket__content-ticket_status_open{color:var(--seccess-fill);background-color:#16a34a1a}.ticket__content-ticket_status_closed{background-color:var(--additional-three);color:var(--primary-text-color)}.ticket__content-ticket_status-clos-date{align-items:center;gap:8px;display:flex}.ticket__content-messages{border-radius:15px;flex-direction:column;flex-grow:1;gap:10px;padding:20px 10px;display:flex;overflow:visible}.ticket__content-messages-day{color:var(--primary-text-color);justify-content:center;align-items:center;gap:10px;padding:5px 0;display:flex}.ticket__content-messages-day-text{background:var(--additional-three);border-radius:50px;padding:4px 12px;font-size:14px}.ticket__content-messages-day:before,.ticket__content-messages-day:after{content:"";background:var(--additional-three);flex-grow:1;height:1px;display:block}.ticket__content-messages-empty{flex-grow:0}.ticket__content-messages-offer{border:1px solid var(--border-color);background:var(--primary-bg);width:100%;color:var(--primary-text-color);border-radius:10px 10px 0 0;flex-direction:column;gap:10px;margin-top:10px;padding:10px;display:flex}.ticket__content-messages-closed-title{font-size:20px;font-weight:500}.ticket__content-messages-closed-scores{gap:8px;display:flex}.ticket__content-messages-closed-scores-item{border:2px solid var(--border-color);--background-disabled:#fff3;background:#f4f4f4;font-size:18px;font-weight:700}.ticket__content-messages-closed-scores-item:hover{background:#f4f4f4}.ticket__content-messages-closed-scores .ticketScored{--background-disabled:#fff9}.ticket__content-messages-closed-scores .ticketScored:hover{background:#fff9}.ticket__content-messages-inp{width:100%;margin-top:10px;padding-bottom:10px}.ticket__info{background-color:var(--primary-bg);border:1px solid var(--border-color);border-radius:26px;flex-direction:column;align-items:center;gap:20px;height:100%;padding:20px;display:flex}@media (max-width:900px){.ticket__info{display:none}}.ticket__info-image{--size:100px;--icon-size:84px}@media (max-width:1200px){.ticket__info-image{--size:60px;--icon-size:44px}}.ticket__info-name{color:var(--primary-text-color);font-size:24px;font-weight:500;line-height:28px}@media (max-width:1200px){.ticket__info-name{font-size:20px}}.ticket__info-tile{--list-bg:var(--container-color);--padding:20px;--border-radius:12px}@media (max-width:1200px){.ticket__info-tile{flex-direction:column}}@media (max-width:1000px){.ticket__info-tile .ticket__info-tile-trailing{font-size:14px}}.ticket__info-tile-icon{--icon-size:24px;--size:24px;--border-color:none;--icon-bg:transparent}.ticket__info-tile-icon_role{--icon:""}.ticket__info-tile-icon_phone{--icon:""}.ticket__info-tile-title_role{color:var(--course-info-color)}.ticket__info-tile-trailing{color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.ticket-message{border-radius:15px;align-self:stretch;align-items:flex-end;gap:10px;width:100%;display:flex}.ticket-message__avatar{--size:30px;--icon-size:16px;border:none}.ticket-message__me{justify-content:flex-end;align-self:flex-end}.ticket-message__me .ticket-message__content{border-radius:10px 10px 0}.ticket-message__content{background:var(--primary-bg);border-radius:10px 10px 10px 0;max-width:80%}@media (max-width:600px){.ticket-message__content{max-width:none}}.ticket-message__content_file{max-width:none}.ticket-message__content_file .ticket-message__data-footer{padding:0 5px 5px}.ticket-message__content_file .ticket-message__data-content{padding:10px 10px 0}.ticket-message__by-tile{--title-box-gap:2px;--padding:6px 10px 4px;--box-gap:10px;background:0 0}.ticket-message__by-name{color:#078fff;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.ticket-message__by-position{color:var(--course-info-color);text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ticket-message__data{margin-top:3px;padding:0 15px 8px;overflow:hidden}.ticket-message__data-files{gap:4px;display:grid}.ticket-message__data-files-item-img{object-fit:cover;width:100%;height:100%;display:block}.ticket-message__data-files_1{aspect-ratio:1/.5;grid-template-columns:1fr}.ticket-message__data-files_2{aspect-ratio:1/.5;grid-template-columns:1fr 1fr}.ticket-message__data-files_3{aspect-ratio:1/.9;grid-template-columns:1fr 1fr}.ticket-message__data-files_3 .ticket-message__data-files-item:first-child{grid-row:span 2}.ticket-message__data-files_4{aspect-ratio:1;grid-template-columns:1fr 1fr}.ticket-message__data-files_4 .ticket-message__data-files-item:first-child{grid-row:span 2}.ticket-message__data-files_4 .ticket-message__data-files-item:last-child{grid-column:span 2}.ticket-message__data-files_5{aspect-ratio:1;grid-template-columns:1fr 1fr 1fr}.ticket-message__data-files_5 .ticket-message__data-files-item:first-child,.ticket-message__data-files_5 .ticket-message__data-files-item:nth-child(2){grid-column:span 3}.ticket-message__data-content-text{color:var(--primary-text-color);word-break:break-word;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ticket-message__data-content-text a{text-decoration:underline}.ticket-message__data-footer{width:100%;display:flex}.ticket-message__data-footer-at{color:var(--course-info-color);text-align:center;align-items:center;gap:10px;margin-left:auto;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:normal;display:flex}.ticket-message__data-footer-at-ellips{font-size:8px}.ticket-message__data_file{width:100%;max-width:400px;padding:0}.ticket-message__edit-body{padding-block-start:10px;padding-block-end:10px}.ticket-container{background:var(--additonal-five);border-radius:0 0 10px 10px;width:100%;height:100%;overflow:auto}.attendance{flex-direction:column;gap:10px;padding:20px;display:flex}@media (max-width:600px){.attendance{padding:14px;padding-bottom:30px}}.attendance__lessons{grid-template-columns:repeat(auto-fill,minmax(max(250px,20% - 20px),1fr));gap:20px;padding-bottom:20px;display:grid}.attendance__lessons-item{border:1px solid var(--border-color);background:var(--primary-bg);border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex}.attendance__lessons-item-date{color:var(--primary-text-color);font-size:16px;font-weight:500}.attendance__lessons-item-content{background:var(--container-color);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.attendance__lessons-item-content_label{color:var(--course-info-color);font-size:12px;font-weight:400;line-height:16px}.attendance__lessons-item-content_data{color:var(--primary-text-color);font-size:12px;font-weight:500}.attendance__lessons-item-icon{--icon-size:22px;border:none}.attendance__lessons-item-icon_date{--icon:""}.attendance__lessons-item-icon_attendance{--icon:""}.attendance__lessons-item-icon_star{--icon:""}.attendance__lessons-item-icon_number{--icon:""}.attendance__tile{--padding:0;--list-bg:transparent;--box-gap:10px}.attendance-grid{cursor:grab;color:var(--primary-text-color);-webkit-user-select:none;user-select:none;margin-top:10px;display:flex;position:relative;overflow:auto hidden}.attendance-grid_btns-btnL,.attendance-grid_btns-btnR{z-index:10;--icon-color:var(--primary-bg);--background-color:var(--primary-text-color);--background-hover:var(--primary-text-color);--background-focus:var(--primary-text-color);--ripple:var(--primary-bg);top:45%;left:10px;transform:translateY(50%);position:absolute!important}.attendance-grid_btns-btnR{left:auto;right:10px}.attendance-grid_content{width:max-content;margin:0 5px}.attendance-grid_content-block{background:var(--primary-bg);border-radius:15px 15px 0 0;align-items:center;min-height:60px;margin:5px 0;padding:10px 80px;display:flex;position:relative}.attendance-grid_content-block-title{font-size:20px;font-weight:500;position:sticky;left:20px}.attendance-grid_content-block-icon{width:25px;filter:var(--white-invert);position:absolute;left:30px}.attendance-grid_container{--column:15;grid-template-columns:repeat(var(--column), minmax(max-content, 10px));grid-auto-rows:max-content;gap:5px;display:grid}.attendance-grid_container-cell{text-align:center;background:var(--primary-bg);border-bottom:1px solid var(--border-colors);justify-content:center;align-items:center;height:70px;margin-block-start:0;margin-block-end:0;padding:20px 0;display:flex}.attendance-grid-visited{--icon:"";--icon-color:var(--seccess-fill);--icon-bg:var(--seccess-fill-op)}.attendance-grid-notvisited{--icon:"";--icon-color:var(--error-fill);--icon-bg:var(--error-fill-op)}.attendance-grid_online{background:var(--seccess-fill-op);border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:4px 6px;display:flex}.attendance-grid_offline{background:var(--additional-three);border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:4px 6px;display:flex}.attendance-stats{grid-template-columns:repeat(auto-fill,minmax(max(360px,33.3333% - 10px),1fr));gap:10px;display:grid}@media (max-width:600px){.attendance-stats{grid-template-columns:repeat(auto-fill,minmax(max(280px,50% - 10px),1fr));gap:10px;display:grid}}.attendance-stats{color:var(--primary-text-color);text-align:center}.attendance-stats-count{font-size:34px}.attendance-stats-block{min-height:165px}.attendance-stats_content{text-align:center;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}@media (max-width:600px){.attendance-stats_content{flex-direction:column;gap:30px}}.attendance-stats_content-item{width:50%}@media (max-width:600px){.attendance-stats_content-item{width:100%;gap:0!important}.attendance-stats_content-item:last-of-type{margin-bottom:25px}}.attendance-stats_divider{background:var(--border-colors);width:2px;height:100%;margin:0}@media (max-width:600px){.attendance-stats_divider{width:100%;height:2px;display:none}}.attendance-stats_progress{background:var(--border-colors);border-radius:20px;width:100%;height:6px}.attendance-stats_progress-bar{border-radius:20px 0 0 20px;height:100%;position:relative}.attendance-stats_progress-bar-percent{background:var(--primary-bg);color:var(--primary-text-color);border-radius:5px;padding:4px 6px;font-size:12px;font-weight:500;position:absolute;top:14px;right:-20px}.attendance-stats_progress-bar-circle{background:var(--additional-three);border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;right:-10px}.news{flex-direction:column;gap:20px;padding:20px 20px 30px;display:flex}@media (max-width:600px){.news{padding:14px 14px 24px}}.news__title{color:var(--primary-text-color);font-size:24px;font-weight:500;line-height:28px}.news__list{grid-template-columns:repeat(auto-fill,minmax(max(250px,20% - 20px),1fr));gap:20px;display:grid}.news__item{background-color:var(--primary-bg);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;height:auto;display:flex;overflow:hidden}.news__item-banner{width:100%;max-height:150px}.news__item-banner_img{object-fit:cover;width:100%;height:100%;display:block}.news__item-content{flex-direction:column;justify-content:space-between;gap:10px;height:100%;padding:10px 15px;display:flex}.news__item-content_title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.news__item-content_body{color:var(--course-info-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.news__item-content_tile{--padding:0;--list-bg:transparent;--box-gap:10px}.news__item-content_by-name{color:var(--primary-text-color);font-size:12px;font-weight:400;line-height:16px}.news__item-content_by-avatar{--size:32px;--icon-size:28px}.news__item-content_created_at{color:var(--additional-two);font-size:12px;font-weight:400}.grade-rating{--grade-rating-bg:var(--seccess-fill-bg);--grade-rating-color:var(--seccess-fill);background:var(--grade-rating-bg);width:max-content;color:var(--primary-text-color);border-radius:30px;align-items:center;gap:10px;padding:5px 6px;display:flex}.grade-rating-title{font-size:14px}.grade-rating-score{background:var(--grade-rating-color);border-radius:20px;align-items:center;gap:5px;padding:2px 6px;display:flex}.grade-rating-score-text{font-size:12px}.grade-rating-score-icon{font-size:16px}.skill-homework{background:var(--container-color);border:1px solid var(--border-colors);--title-box-gap:2px;--box-gap:10px;border-radius:10px;width:max-content;padding:7px 8px}.homework-task{gap:15px;width:100%;padding:20px}@media (max-width:1200px){.homework-task{flex-direction:column}}@media (max-width:768px){.homework-task{padding:7px}}.homework-task__left{gap:2px;width:65%}@media (max-width:1200px){.homework-task__left{width:100%}}.homework-task__left-top{background:var(--homework-bg);border-radius:22px 22px 6px 6px}.homework-task__left-top-tile{--list-bg:transparent;--padding:0;gap:10px;max-width:-moz-fit-content;max-width:fit-content}.homework-task__left-top-tile-title{text-align:end;opacity:.5;width:100%}.homework-task__left-top-tile-subtitle{letter-spacing:-.01em;text-align:right;font-size:16px;font-weight:500}@media (max-width:768px){.homework-task__left-top-tile-avatar{display:none}}.homework-task__left-top-title{color:var(--primary-text-color);letter-spacing:-.01em;font-family:Roboto;font-size:25px;font-weight:500;line-height:100%}.homework-task__left-top-tools{gap:15px;padding-top:15px;padding-bottom:20px;display:flex}.homework-task__left-top-tools-item{align-items:center;gap:5px;display:flex}.homework-task__left-top-tools-item span{font-variation-settings:"FILL" 1;color:var(--hw-color)}.homework-task__left-top-tools-item-title{letter-spacing:-.01em;color:var(--primary-text-color);opacity:.5;font-family:Roboto;font-size:14px;font-weight:500}.homework-task__left-top-descr{color:var(--primary-text-color);letter-spacing:-.01em;opacity:.5;overflow-wrap:break-word;font-family:Roboto;font-size:18px;font-weight:400;line-height:100%}@media (max-width:768px){.homework-task__left-top-descr{font-size:16px}}.homework-task__left-top-nextbutton{--background:var(--hw-color);--text-color:var(--hw-text-color);--icon:"";--icon-color:var(--hw-text-color);--justify-value:flex-end;letter-spacing:.1px;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.homework-task__left-top-questionbutton{--background:var(--container-color);--text-color:var(--primary-text-color);letter-spacing:.1px;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.homework-task__left-top-header{justify-content:space-between;align-items:center;display:flex}.homework-task__left-bottom{background:var(--homework-bg);border-radius:6px 6px 22px 22px;height:100%}@media (max-width:768px){.homework-task__left-bottom{flex-direction:column}}.homework-task__left-bottom-links{flex-direction:column;width:50%;height:100%;display:flex}@media (max-width:768px){.homework-task__left-bottom-links{width:100%}}.homework-task__left-bottom-links-header{padding-bottom:20px}.homework-task__left-bottom-links-header-icon{--icon:"";--size:28px;--icon-size:18px;--icon-bg:var(--homework-avatar-bg);border:none}.homework-task__left-bottom-links-header-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-weight:500;line-height:100%}.homework-task__left-bottom-links-items{gap:2px}.homework-task__left-bottom-links-items-item{border:none;border-left:4px solid var(--hw-color);background:var(--container-color);--icon-color:var(--hw-color);--hover-bg:var(--hw-color-op);--hover-outline:var(--hw-color);--url-color:var(--hw-color);--url-icon-color:var(--hw-color);gap:15px}.homework-task__left-bottom-links-nodata{flex-grow:1;padding-bottom:10px}.homework-task__left-bottom-links-nodata-icon{--icon:"";--size:50px!important;--icon-size:25px!important}.homework-task__left-bottom-files{flex-direction:column;width:50%;height:100%;display:flex}@media (max-width:768px){.homework-task__left-bottom-files{width:100%}}.homework-task__left-bottom-files-header{padding-bottom:20px}.homework-task__left-bottom-files-header-icon{--icon:"";--size:28px;--icon-size:18px;--icon-bg:var(--homework-avatar-bg);border:none}.homework-task__left-bottom-files-items{gap:2px}.homework-task__left-bottom-files-nodata{flex-grow:1;padding-bottom:10px}.homework-task__left-bottom-files-nodata-icon{--icon:"";--size:50px!important;--icon-size:25px!important}.homework-task__right{background:var(--homework-bg);border-radius:22px;flex-direction:column;justify-content:space-between;align-items:start;width:35%;display:flex}@media (max-width:1200px){.homework-task__right{width:100%}}.homework-task__right-deadline{background:var(--hw-deadline);border-radius:22px;align-items:center;gap:15px;width:100%;margin-bottom:20px;padding:10px 20px;display:flex}.homework-task__right-deadline-avatar{--size:48px;--icon:"";--icon-size:28px;border:none;height:48px}.homework-task__right-deadline-descr{letter-spacing:-.01em;color:var(--primary-text-color);opacity:.5;font-family:Roboto;font-size:14px;font-weight:400;line-height:120%}.homework-task__right-skills{background:var(--container-color);border-radius:22px;margin-bottom:20px;padding:20px 15px}.homework-task__right-skills-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:18px;font-weight:500;line-height:100%}.homework-task__right-skills-descr{letter-spacing:-.01em;opacity:.5;color:var(--primary-text-color);padding-top:10px;padding-bottom:15px;font-family:Roboto;font-size:14px;font-weight:400;line-height:100%}.homework-task__right-skills-items{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.homework-task__right-grade{background:var(--container-color);border-radius:22px;flex-direction:column;gap:20px;width:100%;padding:20px;display:flex}.homework-task__right-grade-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:18px;font-weight:500;line-height:100%}.homework-task__right-grade-status{background:var(--homework-bg);border-radius:50px;align-items:center;gap:10px;width:100%;max-width:-moz-fit-content;max-width:fit-content;padding:5px 15px 5px 5px;display:flex}.homework-task__right-grade-status-avatar{--icon-size:22px;--size:38px;border:none}.homework-task__right-grade-status-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:18px;font-weight:500;line-height:100%}.homework-task__right-grade-descr{letter-spacing:-.01em;color:var(--primary-text-color);opacity:.7;font-family:Roboto;font-size:14px;font-weight:400;line-height:120%}.homework-task__right-grade-ratings{flex-wrap:wrap;gap:10px;display:flex}.homework-task__right-grade-score{border:1px solid var(--homework-bg);opacity:.5;border-radius:100px;gap:10px;width:100%;max-width:220px;padding:10px 15px;display:flex}.homework-task__right-grade-score-number{background-color:var(--hw-color);width:30px;height:30px;color:var(--primary-text-color);justify-content:center;align-items:center;display:flex}.homework-task__right-grade-score-number.animate_score{opacity:.3;animation:3s linear infinite blinking}.homework-task__right-grade-score-number.animate_score:first-of-type{animation-delay:.6s}.homework-task__right-grade-score-number.animate_score:nth-of-type(2){animation-delay:1.2s}.homework-task__right-grade-score-number.animate_score:nth-of-type(3){animation-delay:1.8s}.homework-task__right-grade-score-number.animate_score:nth-of-type(4){animation-delay:2.4s}.homework-task__right-grade-score-number.animate_score:nth-of-type(5){animation-delay:3s}.back-to-less-v2{background:var(--container-color);border-radius:30px;width:100%;max-width:-moz-fit-content;max-width:fit-content;padding:12px 12px 12px 6px}.back-to-less-v2-lesson{margin-bottom:10px}@media (max-width:768px){.back-to-less-v2 span{font-size:16px}}.skill-homeworkV2{--box-gap:5px;border:1px solid var(--homework-bg);border-radius:50px;width:100%;max-width:-moz-fit-content;max-width:fit-content;padding:6px 12px}.skill-homeworkV2-icon{--icon:""!important;--fill:0!important}.skill-homeworkV2-score{text-wrap:nowrap}.skill-homeworkV2.completed{color:var(--hw-color)}.skill-homeworkV2.completed .skill-homeworkV2-icon{--icon-color:var(--hw-color)!important}.submitwork{flex-direction:column;gap:2px;width:100%;padding:20px;display:flex}@media (max-width:768px){.submitwork{padding:7px}}.submitwork__top{background:var(--homework-bg);border-radius:22px 22px 6px 6px;flex-direction:column;gap:20px;width:100%;padding:20px;display:flex}@media (max-width:768px){.submitwork__top{border-radius:12px 12px 6px 6px}}.submitwork__top-header{justify-content:space-between;align-items:center;display:flex}.submitwork__top-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:25px;line-height:100%}@media (max-width:768px){.submitwork__top-title{font-size:22px}}.submitwork__top-deadline{background:var(--warning-fill-op);border-radius:22px;padding:10px}.submitwork__top-deadline-icon{--icon-bg:var(--warning-fill-bg)!important}.submitwork__top-buttons{gap:10px;width:100%;display:flex}@media (max-width:768px){.submitwork__top-buttons{flex-direction:column}}.submitwork__top-buttons-sendbutton{--icon:"";--icon-color:var(--primary-white);--max-width:none;background:var(--hw-submit)}.submitwork__top-buttons-sendbutton.activeSendButton{--icon-color:var(--primary-white);background:var(--hw-color);--text-color:var(--primary-white)!important}.submitwork__top-buttons-questionbutton{--icon-color:var(--primary-white);background:var(--container-color)}@media (max-width:768px){.submitwork__top-buttons-questionbutton{width:100%;max-width:none}}.submitwork__bottom{background:var(--homework-bg);border-radius:6px 6px 22px 22px;flex-direction:column;gap:30px;padding:20px;display:flex}@media (max-width:768px){.submitwork__bottom{border-radius:6px 6px 12px 12px}}.submitwork__bottom-links{flex-direction:column;gap:10px;display:flex}.submitwork__bottom-links-header-icon{--icon:"";--size:28px;--icon-size:18px;--icon-bg:var(--homework-avatar-bg);border:none}.submitwork__bottom-links-header-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-weight:500;line-height:100%}.submitwork__bottom-links-group{flex-direction:column;gap:10px;display:flex}.submitwork__bottom-links-input{flex-direction:column;gap:3px;display:flex}.submitwork__bottom-links-input-tile{--list-bg:var(--hw-submit);--border-radius:100px;border:2px solid #0000;margin-top:5px;transition:all .25s}.submitwork__bottom-links-input-tile .list-tile__leading-box{width:100%}.submitwork__bottom-links-input-tile .list-tile__title-box{width:98%}.submitwork__bottom-links-input-tile-extra{--border-color:transparent;--border-color-active:transparent;--border-color-hover:transparent;--background:transparent;--label-color:var(--primary-text-color-op);--label-color-active:transparent;width:100%;height:-moz-fit-content;height:fit-content}.submitwork__bottom-links-input-tile-extra.material-input_active .material-input__label{padding:0;font-size:16px;line-height:24px;top:50%;left:40px;transform:translateY(-50%)scale(1)}.submitwork__bottom-links-input-tile-extra .material-input__input{z-index:1;width:100%;height:-moz-fit-content;height:fit-content;padding:0;position:relative;border:none!important}.submitwork__bottom-links-input-tile-extra .material-input__label{z-index:0;left:0;transform:translateY(-50%);top:50%!important}.submitwork__bottom-links-input-tile-delete{color:var(--error-fill)}.submitwork__bottom-links-input-tile.error_submit_input{border-color:var(--error-fill)}.submitwork__bottom-links-input-error{color:var(--error-fill);padding-left:16px}.submitwork__bottom-files{flex-direction:column;gap:10px;display:flex}.submitwork__bottom-files-header-icon{--icon:"";--size:28px;--icon-size:18px;--icon-bg:var(--homework-avatar-bg);border:none}.submitwork__bottom-files-header-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:16px;font-weight:500;line-height:100%}.submitwork__bottom-files-drop{background:var(--hw-submit)}.submitwork__bottom-files-group{flex-direction:column;gap:10px;display:flex}.submitwork__bottom-files-group-file{border:1px solid var(--additional-two,#9b9b9b);border-radius:6px}.submitwork__bottom-files-group-file-list{--list-bg:transparent}.submitwork__bottom-files-group-file .btn-default,.submitwork__bottom-files-group-file .md3-split-btn .material-filled-button,.md3-split-btn .submitwork__bottom-files-group-file .material-filled-button{--background:var(--hw-submit)}.submitwork__bottom-files-group-file-size{color:var(--primary-text-color-op)}.submitwork__bottom-comment{align-items:center;gap:5px;display:flex}.submitwork__bottom-comment-input{width:100%}.submitwork__bottom-comment-input-tile{padding-left:30px}.homework-comments{flex-direction:column;gap:2px;width:100%;height:100%;padding:20px;display:flex}@media (max-width:768px){.homework-comments{min-height:calc(100dvh - 205px);max-height:calc(100vh - 50px);padding:7px}}.homework-comments__top{background:var(--homework-bg);border-radius:22px 22px 6px 6px;flex-direction:column;gap:20px;width:100%;padding:20px;display:flex}.homework-comments__top-header{justify-content:space-between;align-items:center;display:flex}.homework-comments__top-title{letter-spacing:-.01em;color:var(--primary-text-color);font-family:Roboto;font-size:18px;line-height:100%}.homework-comments__bottom{background:var(--homework-bg);border-radius:6px 6px 22px 22px;flex-direction:column;flex-grow:1;gap:20px;padding:20px;display:flex;overflow:auto}@media (max-width:768px){.homework-comments__bottom{border-radius:6px 6px 12px 12px;min-height:100%;padding:10px}}.homework-comments__bottom-tile{--list-bg:transparent;--padding:0;--box-gap:10px;max-width:-moz-fit-content;max-width:fit-content}.homework-comments__bottom-tile-title{text-align:left;opacity:.5;width:100%}.homework-comments__bottom-tile-subtitle{letter-spacing:-.01em;text-align:right;font-size:16px;font-weight:500}.homework-comments__bottom-chat{background:var(--container-color);border-radius:22px;flex-direction:column;flex-grow:1;justify-content:end;gap:15px;width:100%;display:flex;position:relative;overflow:hidden}.homework-comments__bottom-chat-content{padding:85px 15px 30px;overflow:auto}@media (max-width:768px){.homework-comments__bottom-chat-content{padding:85px 10px 20px}}.homework-comments__bottom-chat-score{justify-content:center;width:100%;margin-bottom:15px;display:flex;position:absolute;top:15px;left:50%;transform:translate(-50%)}.homework-comments__bottom-chat-score-content{background:var(--homework-bg);border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:max-content;padding:4px 4px 4px 18px;display:flex;box-shadow:0 0 8px 2px #0000004d}@media (max-width:768px){.homework-comments__bottom-chat-score-content{border-radius:25px;flex-direction:column;padding:4px}}.homework-comments__bottom-chat-score-content-title{letter-spacing:-0.01%;color:var(--primary-text-color);font-size:14px;line-height:100%}@media (max-width:768px){.homework-comments__bottom-chat-score-content-title{display:none}}.homework-comments__bottom-chat-score-content-mark{padding:6px 15px}.homework-comments__bottom-input{align-items:end;gap:5px;display:flex}.homework-comments__bottom-input-btn{background:var(--hw-color);border-radius:15px;justify-content:center;align-items:center;padding:15px;transition:all .3s;display:flex}.homework-comments__bottom-input-btn:disabled{opacity:.5;cursor:default!important}.homework-comments__bottom-input-btn .material-icons{color:var(--primary-white)}.homework-comments__bottom-input-icon{cursor:pointer}.homework-comments__bottom-input-tile{--border-radius:15px;height:100%;margin-top:0}.homework-comments__bottom-input-tile .list-tile__trailing{align-items:end}.homework-comments__bottom-files{width:100%;max-width:400px}.homework-comments__bottom-files-item{overflow:hidden}.homework-comments__bottom-files-item-image{width:100%}.homework-comments__bottom-message-files{align-items:center;gap:10px;display:flex}.homework-comments__bottom-message-files-item{position:relative}.homework-comments__bottom-message-files-item-image{object-fit:cover;border-radius:12px;width:70px;height:70px}.homework-comments__bottom-message-files-item-del-img{color:var(--error-fill);cursor:pointer;position:absolute;top:-10%;right:-10%}.chat-message{align-items:end;gap:5px;width:100%;height:-moz-fit-content;height:fit-content;padding:1px 0;display:flex}.chat-message.outgoing{justify-content:end}.chat-message.outgoing .avatar{order:1}.chat-message.outgoing:first-of-type .chat-message__content{border-radius:15px 15px 6px}.chat-message.outgoing+.chat-message.outgoing .chat-message__content{border-radius:15px 6px 6px 15px}.chat-message.income+.chat-message.outgoing .chat-message__content{border-radius:15px 15px 6px}.chat-message.income{justify-content:start}.chat-message.income:first-of-type .chat-message__content{border-radius:15px 15px 15px 6px}.chat-message.income+.chat-message.income .chat-message__content{border-radius:6px 15px 15px 6px}.chat-message.outgoing+.chat-message.income .chat-message__content{border-radius:15px 15px 15px 6px}.chat-message.divide{margin-bottom:10px}.chat-message__content{background:var(--homework-bg);border-radius:15px 6px 15px 15px;flex-direction:column;align-items:start;gap:10px;max-width:80%;height:-moz-fit-content;height:fit-content;padding:10px 15px;display:flex}.chat-message__content.noLeftAvatar{margin-left:35px}@media (max-width:768px){.chat-message__content.noLeftAvatar{margin-left:0}}.chat-message__content.noRightAvatar{margin-right:35px}@media (max-width:768px){.chat-message__content.noRightAvatar{margin-right:0}}.chat-message__content.withImages{max-width:400px}@media (max-width:600px){.chat-message__content.withImages{max-width:80%}}.chat-message__content-username{letter-spacing:-0.01%;color:var(--primary-text-color-op);font-size:12px;line-height:100%}.chat-message__content-text{width:100%;letter-spacing:-0.01%;color:var(--primary-text-color);text-wrap:wrap;word-wrap:break-word;font-size:16px;line-height:100%}.chat-message__content-date{width:100%;letter-spacing:-0.01%;color:var(--primary-text-color-op);text-align:right;font-size:12px;line-height:100%}@media (max-width:768px){.chat-message__avatar{display:none}}.videolesson{grid-area:content;gap:20px;display:flex;overflow:hidden}@media (max-width:1000px){.videolesson{display:block;overflow:auto}}.videolesson-container::-webkit-scrollbar{width:0;height:0}@media (max-width:1000px){.videolesson-container{height:auto}}.videolesson__general{padding:20px 24px}@media (max-width:600px){.videolesson__general{padding:14px}}.videolesson__general-footer{background:var(--primary-opposite);border-radius:0 0 6px 6px;padding:0 15px 15px}.videolesson__general-footer-info{background:var(--primary-opposite);justify-content:space-between;padding:15px 0;display:flex}@media (max-width:460px){.videolesson__general-footer-info{flex-direction:column;gap:10px}}.videolesson__general-footer-info-title{color:var(--primary-text-color);font-size:18px}@media (max-width:460px){.videolesson__general-footer-info-title{text-align:center}}.videolesson__general-footer-info-number{color:var(--primary-text-color);font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:130%}.videolesson__general-footer-info-date{color:var(--course-info-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.videolesson__general-footer-info-icon{color:var(--course-info-color);padding-right:5px}.videolesson__general-footer-rating{justify-content:space-between;display:flex}.videolesson__general-footer-rating-left{flex-grow:1;align-items:center;gap:10px;display:flex}@media (max-width:460px){.videolesson__general-footer-rating-left{flex-direction:column}}.videolesson__general-footer-rating-left-title{color:var(--primary-text-color);text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:460px){.videolesson__general-footer-rating-left-title{width:100%;display:block}}@media (max-width:800px){.videolesson__general-footer-rating-left-titleVid{display:none}}.videolesson__general-footer-rating-left-btns{display:flex}@media (max-width:460px){.videolesson__general-footer-rating-left-btns{justify-content:space-between}}.videolesson__general-footer-rating .rating-btn{--icon-bg:transparent;--icon-size:24px;color:var(--course-info-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:360px){.videolesson__general-footer-rating .rating-btn{width:35px;height:35px}}.videolesson__general-footer-rating-ratebtn{color:var(--primary-text-color);text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:114%}.videolesson__general-player{--max-height:600px}.videolesson__general-player:-moz-full-screen{--max-height:100%}.videolesson__other{flex-direction:column;gap:13px;height:100%;padding-bottom:20px;display:flex}.videolesson__other-titles{justify-content:space-between;align-items:center;display:flex}@media (max-width:1000px){.videolesson__other-titles{padding-bottom:5px}}.videolesson__other-titles-title{color:var(--primary-text-color);font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.videolesson__other-titles-count{color:var(--primary-text-color);background:var(--additional-one);border-radius:20px;padding:10px 15px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.videolesson__other-videos{flex-direction:column;gap:25px;display:flex;overflow:auto}.videolesson__other-videos::-webkit-scrollbar{width:0}.videolesson__other-videos-item{border:1px solid var(--border-color);cursor:pointer;border-radius:8px;flex-direction:column;height:100%;display:flex}.videolesson__other-videos-item-preview{aspect-ratio:16/9;border-radius:8px 8px 0 0;width:100%}.videolesson__other-videos-item-info{background:var(--primary-opposite);border-radius:0 0 8px 8px;overflow:hidden}.videolesson__other-videos-item-info-list{background:var(--primary-opposite);padding:10px 15px}.videolesson__other-videos-item-info-list-icon{--icon:"";--icon-size:20px;border:none}.videolesson__other-load{width:100%;max-width:340px}.videolesson-dialog-body{flex-direction:column;gap:14px;padding-block-start:6px;padding-block-end:6px;display:flex}.videolesson-dialog-body-note .material-input__supporting-text{margin:5px 5px 0}.videolesson-dialog-body-menu{--top-position:100%;--menu-z-index:5;--list-position:relative;width:100%}.videolesson-dialog-gradeicon{--icon:""}.videolesson-feedback{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--primary-text-color);border:1px solid var(--border-colors);border-radius:8px;padding:6px 10px;font-size:15px}.videolesson-feedback-fbComlaint{border:1px solid var(--error-fill)}.videolesson-feedback-fbOffer{border:1px solid var(--warning-fill)}.videolesson-feedback-fbPraise{border:1px solid var(--seccess-fill)}.other-videoless{min-width:340px;max-width:340px}@media (max-width:1300px){.other-videoless{min-width:300px;max-width:300px}}@media (max-width:1100px){.other-videoless{min-width:250px;max-width:250px}}@media (max-width:1000px){.other-videoless{min-width:auto;max-width:none;margin-top:20px}}.videolesson__other-videos-item-info-list-group{--icon:"";--icon-size:22px;border:none}.videolesson__other-videos-item-info-list-number{--icon:"";--icon-size:22px;border:none}.ratingActiveBtn{border:2px solid var(--primary-text-color)!important;color:var(--primary-text-color)!important}.ratingInvalidBtn{opacity:.5}.videolesson-nodata{--icon:""}.nextstepFeedback-leave-active,.prevstepFeedback-leave-active,.prevstepFeedback-enter-active,.nextstepFeedback-enter-active{transition:all .35s}.nextstepFeedback-leave-to{opacity:0;transform:translate(-100%)}.nextstepFeedback-enter-from,.prevstepFeedback-leave-to{opacity:0;transform:translate(100%)}.prevstepFeedback-enter-from{opacity:0;transform:translate(-100%)}.videolessonv3{padding:0}.master-classes{padding:0 24px 20px}@media (max-width:600px){.master-classes{padding:16px 14px}}.master-classes__list{grid-template-columns:repeat(auto-fill,minmax(max(250px,25% - 25px),1fr));gap:20px;display:grid}.master-classes__item{aspect-ratio:16/9;background:var(--primary-bg);border-radius:16px;position:relative;overflow:hidden}.master-classes__item:hover .master-classes__item-container{background:0 0}.master-classes__item-banner{object-fit:cover;-webkit-mask-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff0));width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;mask-image:linear-gradient(#fff,#ffffff80,#ffffff1a,#fff0)}.master-classes__item-container{background:var(--primary-bg-op);flex-direction:column;justify-content:flex-end;gap:15px;width:100%;height:100%;padding:10px;display:flex;position:relative}.master-classes__item-container-title{color:var(--primary-text-color);text-shadow:0 0 4px var(--primary-bg);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}.master-classes-nodata{--icon:""}.master-classes__wrapper{grid-template-columns:1fr 400px;grid-auto-rows:max-content;gap:15px;height:100%;display:grid;overflow:hidden auto}@media (max-width:1200px){.master-classes__wrapper{grid-template-columns:1fr}}.master-classes__wrapper-banner{object-fit:cover;width:100%;height:100%}.master-classes__wrapper-banner_actions{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border-colors);background:#0009;justify-content:flex-end;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.master-classes__wrapper_base{background:var(--container-color);border:1px solid var(--border-colors);border-radius:20px;overflow:hidden}.master-classes__wrapper_base_aspect{aspect-ratio:16/9;overflow:hidden}.master-classes__wrapper_base{width:100%;height:100%}.master-classes__wrapper_row2{grid-row:span 2}@media (max-width:1200px){.master-classes__wrapper_row2{grid-row:3}}.master-classes__wrapper_row3{grid-row:span 3}@media (max-width:1200px){.master-classes__wrapper_row3{grid-row:4}}.master-classes__wrapper-title{color:var(--primary-text-color);font-size:18px;font-weight:500}.master-classes__wrapper-desc{color:var(--primary-text-color);opacity:.8;font-size:16px;line-height:1.5rem}.stiky0{position:sticky;top:0}.support{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px 24px;display:flex}.support__box{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:680px;display:flex}.support__box_input{text-align:start}@media (max-width:400px){.support__box-area .material-input__input{height:50px;padding:12px}}.support__avatar{--icon-size:60px;--size:100px;--icon:"";--icon-bg:#3157e026;--icon-color:#3157e0;border:none}.support__title{color:var(--primary-text-color);font-size:22px;font-weight:500}.support__desc{color:var(--course-info-color);margin-top:10px;font-size:14px}.filials{flex-direction:column;gap:20px;width:100%;padding:0 24px;display:flex}@media (max-width:600px){.filials{padding:0 12px 12px}}.filials .empty{justify-content:center;align-items:center;display:flex}.filials__empty{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.filials__empty__archive{--icon:""}.filials__empty__active{--icon:""}.filials__map{background:var(--primary-bg);border-radius:10px;height:400px;overflow:hidden}.filials__cards{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;padding-bottom:30px;display:grid}@media (max-width:970px){.filials__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:690px){.filials__cards{flex-direction:column;display:flex}}.filials__dialog-body{flex-direction:column;gap:20px;width:100%;margin:10px 0 20px;display:flex}.filials__dialog-text{justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.menu-icon{--icon:""}.copy-icon{--icon:"";min-width:40px}.open-link-icon{--icon:""}.card.filial{--card-padding:20px;height:100%}.card.filial.min_mode{--card-padding:10px 15px}.card.filial.min_mode .filial-menu{--font-size-alt:12px;--left-position:auto;--min-width:40px;--mobile-min-width:40px;--list-width:150px;--top-position:45%;--shadow-color:0px 4px 10px 0px #0009;--menu-z-index:10;--menu-alignment:flex-end;--background-color:var(--container-color)}.card.filial.min_mode .card__entrails-text{font-size:12px}.card.filial.min_mode .card__entrails-title{font-weight:500}.card.filial.min_mode .card__link{font-size:12px}@media (max-width:600px){.card.filial{padding:16px 20px}}.card__entrails-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card__controls.lil_mode{display:flex}.card__link{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;color:var(--primary-text-color);letter-spacing:1px;-webkit-user-select:none;user-select:none;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.card__link span{color:red;font-size:20px;font-weight:400}.card-btn{--background-hover:var(--primary-bg);--background-color:var(--additional-three);--size:46px;--icon-size:20px;--icon:""}.card-link{--padding:5px;--list-bg:var(--additional-three);--border-radius:50px;--box-gap:10px;-webkit-user-select:none;user-select:none}.filial-list{--padding:0 0 10px;--list-bg:none}.filial-menu{--top-position:60%;--shadow-color:0px 4px 10px 0px #0009;--menu-z-index:10;--menu-alignment:flex-end;--background-color:var(--container-color)}.filials-dialog-divider{--margin:0}.archive-branch{--icon:""}.active-branch{--icon:""}.filial .card__controls{display:block}.shop-products{flex-direction:column;gap:15px;padding:10px 20px 20px;display:flex}@media (max-width:600px){.shop-products{padding:5px 10px 24px}}.shop-products-tabs{justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.shop-products__title{color:var(--primary-text-color);font-size:24px;font-weight:500}@media (max-width:600px){.shop-products__title{padding:5px 5px 0;font-size:21px}}.shop-products__list{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;width:max-content;display:flex}.shop-products__list-scroll{overflow:auto}.shop-products__list-scroll::-webkit-scrollbar{display:none}.shop-products__list-langs,.shop-products__list-langs-item{width:100%}.shop-products__list-item{background:var(--additional-three);color:var(--primary-text-color);white-space:nowrap;border-radius:15px;padding:8px 16px;font-size:16px}@media (max-width:600px){.shop-products__list-item{border-radius:10px;padding:8px 14px;font-size:15px}}.shop-products__list-item_active{background:var(--primary-text-color);color:var(--primary-bg)}.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(230px,25% - 15px),1fr));gap:15px;display:grid}@media (max-width:1200px){.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(205px,33.3333% - 10px),1fr));gap:10px;display:grid}}@media (max-width:920px){.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(240px,33.3333% - 10px),1fr));gap:10px;display:grid}}@media (max-width:720px){.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(205px,33.3333% - 10px),1fr));gap:10px;display:grid}}@media (max-width:600px){.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(130px,50% - 10px),1fr));gap:10px;display:grid}}@media (max-width:380px){.shop-products__content{grid-template-columns:repeat(auto-fill,minmax(max(130px,100% - 10px),1fr));gap:10px;display:grid}}.shop-products_item{cursor:pointer;aspect-ratio:3/4;background:var(--primary-bg);-webkit-user-select:none;user-select:none;border-radius:15px;width:100%;transition:transform .3s;position:relative;overflow:hidden}@media (max-width:600px){.shop-products_item{border-radius:10px}}.shop-products_item-img{z-index:0;object-fit:cover;border-radius:15px;width:100%;height:100%;transition:all .4s;display:block;position:absolute;top:0;left:0}.shop-products_item-img:last-of-type{opacity:0}.shop-products_item:hover .shop-products_item-img:last-of-type{opacity:1}.shop-products_item-content{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.shop-products_item-content-titles{text-overflow:ellipsis;margin-top:15px;overflow:hidden}@media (max-width:1200px){.shop-products_item-content-titles{margin-top:10px}}@media (max-width:500px){.shop-products_item-content-titles{margin-top:5px}}@media (max-width:380px){.shop-products_item-content-titles{margin-top:10px}}.shop-products_item-content-titles_active{overflow:visible}.shop-products_item-content-titles_active .shop-products_item-content-titles-title,.shop-products_item-content-titles_active .home__videocourses-box-item-content-title{white-space:nowrap;word-break:keep-all;-webkit-line-clamp:3;display:-webkit-box;overflow:visible}.shop-products_item-content-titles_anim{animation:scrollTitle var(--animation-duration) linear infinite;display:inline-block}.shop-products_item-content-titles-title{width:100%;color:var(--primary-white);white-space:nowrap;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:20px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:600px){.shop-products_item-content-titles-title{font-size:16px}}@media (max-width:500px){.shop-products_item-content-titles-title{font-size:14px}}@media (max-width:380px){.shop-products_item-content-titles-title{font-size:18px}}.shop-products_item-content-practical{color:#000;background:#fff;border-radius:20px;align-items:center;padding:4.5px 9px 4.5px 4px;font-size:14px;display:flex}@media (max-width:1500px){.shop-products_item-content-practical{padding:3px 9px 3px 4px;font-size:13px}}@media (max-width:700px){.shop-products_item-content-practical{padding:2px 6px 2px 2px;font-size:12px}}@media (max-width:380px){.shop-products_item-content-practical{padding:4px 10px 4px 6px;font-size:14px}}.shop-products_item-content-pin{--pin-background:#fff;--pin-color:#000;background:var(--pin-background);letter-spacing:.01em;width:max-content;color:var(--pin-color);border-radius:15px;padding:4px 9px;font-size:14px;font-weight:500}@media (max-width:1500px){.shop-products_item-content-pin{padding:3px 9px;font-size:13px}}@media (max-width:700px){.shop-products_item-content-pin{padding:2px 6px;font-size:12px}}@media (max-width:380px){.shop-products_item-content-pin{padding:4px 10px;font-size:14px}}.shop-products_item-content-prem{background:var(--primary-white);border-radius:20px;align-items:center;width:max-content;display:flex;overflow:hidden}.shop-products_item-content-prem-premium{text-transform:uppercase;background-image:linear-gradient(var(--gradient-angle), #679afa 0%, #a571ff 100%);background-origin:border-box;background-clip:padding-box,border-box;width:max-content;font-weight:500;animation:4s linear infinite spin}@keyframes spin{to{--gradient-angle:360deg}}.shop-products_item-content-prem-premium{color:var(--primary-white);border-radius:16px;padding:4px 9px;font-size:14px}@media (max-width:1500px){.shop-products_item-content-prem-premium{padding:3px 9px;font-size:13px}}@media (max-width:700px){.shop-products_item-content-prem-premium{padding:2px 6px;font-size:12px}}@media (max-width:425px){.shop-products_item-content-prem-premium{font-size:11px}}@media (max-width:380px){.shop-products_item-content-prem-premium{padding:4px 10px;font-size:14px}}.shop-products_item-content-prem-price{background:var(--primary-white);border-radius:20px;width:max-content;padding:4px 9px;font-size:14px;font-weight:500}@media (max-width:1500px){.shop-products_item-content-prem-price{padding:3px 9px;font-size:13px}}@media (max-width:700px){.shop-products_item-content-prem-price{padding:2px 6px;font-size:12px}}@media (max-width:425px){.shop-products_item-content-prem-price{font-size:10px}}@media (max-width:380px){.shop-products_item-content-prem-price{padding:4px 10px;font-size:14px}}.shop-products_item-content-procoin{background:var(--primary-white);border:1px solid #ffb800;border-radius:20px;align-items:center;gap:10px;width:max-content;padding:3px 10px;display:flex}@media (max-width:700px){.shop-products_item-content-procoin{gap:6px;padding:2px 6px}}@media (max-width:380px){.shop-products_item-content-procoin{padding:3px 10px}}.shop-products_item-content-procoin-price{color:#ffb800;font-size:14px;font-weight:500}@media (max-width:700px){.shop-products_item-content-procoin-price{font-size:12px}}@media (max-width:425px){.shop-products_item-content-procoin-price{font-size:11px}}@media (max-width:380px){.shop-products_item-content-procoin-price{font-size:14px}}.shop-products_item-content-procoin-icon{background:#ffb800;border-radius:50%;justify-content:center;align-items:center;width:18px;height:19px;padding:4px;display:flex}@media (max-width:700px){.shop-products_item-content-procoin-icon{width:14px;height:15px}}@media (max-width:500px){.shop-products_item-content-procoin-icon{width:13px;height:14px}}@media (max-width:380px){.shop-products_item-content-procoin-icon{width:15px;height:16px}}.shop-products_item-content-procoin-svg{width:18px;height:18px}@media (max-width:1500px){.shop-products_item-content-procoin-svg{width:16px;height:16px}}@media (max-width:700px){.shop-products_item-content-procoin-svg{width:14px;height:14px}}@media (max-width:380px){.shop-products_item-content-procoin-svg{width:18px;height:18px}}.shop-products_item-content-top{padding:16px}@media (max-width:600px){.shop-products_item-content-top{padding:16px 8px 0}}@media (max-width:500px){.shop-products_item-content-top{padding:10px 8px 0}}@media (max-width:380px){.shop-products_item-content-top{padding:16px}}.shop-products_item-content-top-types{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:700px){.shop-products_item-content-top-types{gap:5px}}@media (max-width:380px){.shop-products_item-content-top-types{gap:8px}}@media (max-width:600px){.shop-products_item-content-top-types-skeleton{--status-width:70px}}.shop-products_item-content-top-tags{flex-direction:column;gap:10px;display:flex}@media (max-width:700px){.shop-products_item-content-top-tags{gap:5px}}@media (max-width:380px){.shop-products_item-content-top-tags{gap:8px}}.shop-products_item-content-bot{background:linear-gradient(#0000 0%,#000 50%);flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:40px 16px 16px;display:flex}@media (max-width:1500px){.shop-products_item-content-bot{padding-top:30px}}@media (max-width:800px){.shop-products_item-content-bot{padding-top:10px}}@media (max-width:600px){.shop-products_item-content-bot{padding:10px}}.shop-products_item-content-bot-list{flex-direction:column;justify-content:center;gap:8px 10px;width:100%;display:flex}@media (max-width:1400px){.shop-products_item-content-bot-list{justify-content:center}}@media (max-width:600px){.shop-products_item-content-bot-list{flex-direction:row;justify-content:space-around;column-gap:5px}}@media (max-width:380px){.shop-products_item-content-bot-list{justify-content:center;column-gap:10px}}.shop-products_item-content-bot-list-box{align-items:center;gap:5px;display:flex}@media (max-width:425px){.shop-products_item-content-bot-list-box{gap:3px}}@media (max-width:380px){.shop-products_item-content-bot-list-box{gap:5px}}.shop-products_item-content-bot-list-icon{--icon-size:16px!important}@media (max-width:425px){.shop-products_item-content-bot-list-icon{--icon-size:14px!important}}@media (max-width:380px){.shop-products_item-content-bot-list-icon{--icon-size:20px!important}}.shop-products_item-content-bot-list-title{color:var(--primary-text-color);font-size:14px}@media (max-width:600px){.shop-products_item-content-bot-list-title{font-size:12px}}@media (max-width:380px){.shop-products_item-content-bot-list-title{font-size:15px}}.shop-products_item-content-bot-btn{background:var(--primary-white);color:var(--primary-black);border-radius:7px;justify-content:center;width:100%;padding:7px 0;display:flex}@media (max-width:600px){.shop-products_item-content-bot-btn{font-size:14px}}@media (max-width:425px){.shop-products_item-content-bot-btn{font-size:12px}}@media (max-width:380px){.shop-products_item-content-bot-btn{font-size:14px}}.shop-products_item-dialog{--max-width:1200px}.shop-products_item-dialog-info{flex-direction:column;gap:20px;margin-top:10px;display:flex}@media (max-width:600px){.shop-products_item-dialog-info-list{--padding:10px;--box-gap:10px}}.shop-products_item-dialog-info-list-icon{--icon-size:16px!important;min-width:24px!important;max-width:24px!important}.shop-products_item-empty{box-shadow:0 0 12px 2px #0000001a}@media (max-width:600px){.shop-products_item-empty-icon{--size:35px!important;min-width:35px!important}}.shop-products_item-empty-title{color:var(--primary-text-color);font-size:16px}@media (max-width:600px){.shop-products_item-empty-title{font-size:15px}}.shop-products_item-detail{flex-direction:column;gap:10px;width:100%;padding-bottom:20px;display:flex}@media (max-width:600px){.shop-products_item-detail{padding:0}}.shop-products_item-detail-back{background:var(--primary-bg);cursor:pointer;color:var(--primary-text-color);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:13px;display:flex}.shop-products_item-detail-more{background:var(--primary-bg);border-radius:15px;padding:20px}@media (max-width:600px){.shop-products_item-detail-more{border-radius:12px;padding:14px}}.shop-products_item-detail .shop-view__modules{padding-bottom:0}.shop-products_item-detail-info{gap:20px;display:flex}@media (max-width:600px){.shop-products_item-detail-info{flex-direction:column;gap:10px}}.shop-products_item-detail-info-img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;max-width:160px}@media (max-width:600px){.shop-products_item-detail-info-img{aspect-ratio:1.5;object-position:center;border-radius:5px;max-width:100%}}.shop-products_item-detail-info-block{flex-direction:column;gap:15px;display:flex}.shop-products_item-detail-info-block-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:20px;font-size:20px;font-weight:500;display:-webkit-box;overflow:hidden;word-break:break-word!important}@media (max-width:600px){.shop-products_item-detail-info-block-title{margin-top:5px}}.product-more_money{color:var(--primary-text-color);flex-direction:column;gap:20px;display:flex}.product-more_money-titles{flex-direction:column;gap:3px;display:flex}.product-more_money-titles-title{color:var(--primary-text-color);font-size:16px;font-weight:500}.product-more_money-titles-price{color:var(--primary-text-color);font-size:22px}.product-more_money-content{flex-direction:column;gap:10px;display:flex}@media (max-width:600px){.product-more_money-content{gap:15px}}.product-more_money-content-balance{background:var(--additional-three);border:1px solid var(--border-color);color:var(--primary-color-text);text-align:center;border-radius:50px;align-items:center;gap:5px;padding:6px 15px;font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:flex}@media (max-width:600px){.product-more_money-content-balance{padding:4px 8px;font-size:13px}}.product-more_money-list-title{letter-spacing:.5px;font-size:16px;line-height:120%}@keyframes scrollTitle{10%{transform:translate(0)}53.7%,84.5891%{transform:translateX(calc(-1 * var(--scroll-width)))}79.18%{opacity:1}84.5901%{opacity:0;transform:translate(0)}}.shop-view{padding:0 20px;overflow:hidden}@media (max-width:600px){.shop-view{padding:0}}.shop-view__product{padding:20px 20px 30px}@media (max-width:600px){.shop-view__product{padding:14px 14px 24px}}.shop-view__content{gap:44px;height:100%;margin-top:10px;display:flex}@media (max-width:1200px){.shop-view__content{gap:24px}}@media (max-width:950px){.shop-view__content{display:block;overflow:auto}.shop-view__content::-webkit-scrollbar-button{height:15px}}.shop-view__info{width:100%;max-width:420px;height:100%;overflow:auto}@media (max-width:950px){.shop-view__info{border-radius:20px;max-width:none;height:auto;overflow:hidden}}.shop-view__info::-webkit-scrollbar-button{height:15px}.shop-view__info-banner{border-radius:20px 20px 0 0;width:100%;height:100%;max-height:544px;position:relative;overflow:hidden}@media (max-width:950px){.shop-view__info-banner{height:400px}}.shop-view__info-banner-img{z-index:0;object-fit:cover;width:100%;height:100%;transition:all .4s;position:absolute;left:0;right:0}.shop-view__info-banner-img:last-of-type{opacity:0}.shop-view__info-banner:hover .shop-view__info-banner-img:last-of-type{opacity:1}.shop-view__info-banner-content{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.shop-view__info-banner-content .shop-products_item-content-top{padding:16px}@media (max-width:450px){.shop-view__info-banner-content .shop-products_item-content-top{padding:14px}}.shop-view__info-banner-content .shop-products_item-content-pin{padding:4px 10px;font-size:14px}@media (max-width:450px){.shop-view__info-banner-content .shop-products_item-content-pin{padding:3px 8px;font-size:12px}}.shop-view__info-banner-content .shop-products_item-content-prem-premium,.shop-view__info-banner-content .shop-products_item-content-prem-price{padding:4px 10px;font-size:14px}@media (max-width:450px){.shop-view__info-banner-content .shop-products_item-content-prem-premium,.shop-view__info-banner-content .shop-products_item-content-prem-price{padding:3px 8px;font-size:12px}}.shop-view__info-banner-content .shop-products_item-content-titles-title{font-size:20px}@media (max-width:450px){.shop-view__info-banner-content .shop-products_item-content-titles-title{font-size:18px}}.shop-view__info-banner-bot{background:linear-gradient(#0000 0%,#000 95%);width:100%;padding:40px 16px 20px}.shop-view__info-descr{background:var(--container-color);flex-direction:column;gap:10px;padding:20px 20px 45px;display:flex}@media (max-width:600px){.shop-view__info-descr{padding:18px}}.shop-view__info-descr-title{letter-spacing:.04em;color:var(--primary-text-color);font-weight:500}.shop-view__info-descr-subtitle{color:var(--course-info-color);line-height:20px}@media (max-width:600px){.shop-view__info-descr-subtitle{font-size:15px}}.shop-view__modules{width:100%;color:var(--primary-text-color);padding-bottom:45px;overflow:auto}@media (max-width:600px){.shop-view__modules{padding-bottom:25px}}.shop-view__modules-title{padding:14px 0;font-size:24px;font-style:normal;font-weight:500;line-height:133%}.shop-view__modules-content{flex-direction:column;gap:15px;display:flex}.shop-view__modules-content-drop{border:1px solid var(--border-colors);border-radius:20px;overflow:hidden}@media (max-width:600px){.shop-view__modules-content-drop{border-radius:15px}}.shop-view__modules-content-drop-header{background:var(--container-color)}.shop-view__modules-content-drop-header-num{font-size:20px;font-weight:500}@media (max-width:600px){.shop-view__modules-content-drop-header-num{font-size:18px}}.shop-view__modules-content-drop-header-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:20px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:600px){.shop-view__modules-content-drop-header-title{font-size:18px}.shop-view__modules-content-drop-icon{--size:36px;min-width:36px!important}}.shop-view__modules-content-drop-dialog{color:var(--primary-text-color)}.shop-view__modules-content-drop-dialog-active{border:2px solid var(--primary-text-color)}.shop-view__modules-content-drop-dialog .shop-view-drop{grid-template-columns:repeat(auto-fill,minmax(max(150px,50% - 10px),1fr));gap:10px;display:grid}@media (max-width:425px){.shop-view_saletype{font-size:12px}}@media (max-width:380px){.shop-view_saletype{font-size:14px}}@media (max-width:425px){.shop-view_saletype .shop-products_item-content-prem-premium,.shop-view_saletype .shop-products_item-content-prem-price,.shop-view_saletype .shop-products_item-content-procoin-price{font-size:12px}}@media (max-width:380px){.shop-view_saletype .shop-products_item-content-prem-premium,.shop-view_saletype .shop-products_item-content-prem-price,.shop-view_saletype .shop-products_item-content-procoin-price{font-size:14px}}.shop-view-drop{background:var(--container-color);grid-template-columns:repeat(auto-fill,minmax(max(200px,33.3333% - 10px),1fr));gap:10px;padding:0 10px 10px;display:grid}@media (max-width:600px){.shop-view-drop{grid-template-columns:repeat(auto-fill,minmax(max(150px,50% - 5px),1fr));gap:5px;display:grid}}.shop-view-drop__item{-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;gap:10px;padding:10px;display:flex}@media (max-width:600px){.shop-view-drop__item{padding:5px}}.shop-view-drop__item:hover,.shop-view-drop__item-active{background:var(--additional-six)}.shop-view-drop__item-preview{aspect-ratio:16/9;border-radius:12px;width:100%;overflow:hidden}.shop-view-drop__item-preview-img{-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%;display:block}.shop-view-drop__item-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.package-view{flex-direction:column;gap:15px;padding:15px 0 10px;display:flex}.package-view_title{color:var(--primary-text-color);padding:0 5px;font-size:22px;font-weight:500}.package-view_subtitle{text-align:center;max-width:600px;color:var(--additional-two);margin:0 auto;font-size:17px}.package-view__box{justify-content:center;gap:15px;display:flex}.package-view__box-item{-webkit-user-select:none;user-select:none;border-radius:20px;flex-direction:column;gap:10px;width:100%;max-width:350px;height:max-content;max-height:calc(100vh - 220px);display:flex;overflow:auto}.material-page_content{flex-direction:column;gap:30px;padding:10px 20px 20px;display:flex}@media (max-width:600px){.material-page_content{padding:12px}}.material-page_content-watch{flex-direction:column;gap:15px;display:flex}.material-page_content-watch-box{gap:15px;width:100%;display:flex}@media (max-width:1300px){.material-page_content-watch-box{flex-direction:column}}.material-page_btns{justify-content:space-between;align-items:center;width:100%;padding:5px 0;display:flex}@media (max-width:600px){.material-page_btns{flex-direction:column;padding:10px 0}}.material-page_btns-note{color:var(--course-info-color);padding:0 26px;font-size:12px}.material-page_prev,.material-page_next{--ripple:var(--primary-text-color);background:var(--primary-bg);height:65px;color:var(--primary-text-color);letter-spacing:.3px;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--border-colors);flex-direction:column;justify-content:center;gap:3px;width:100%;padding:0 15px;font-weight:500;display:flex}@media (max-width:600px){.material-page_prev,.material-page_next{height:60px;padding:0 6px}}.material-page_prev-text,.material-page_next-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;color:var(--course-info-color);-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}@media (max-width:600px){.material-page_prev-text,.material-page_next-text{font-size:14px}}.material-page_next{align-items:flex-end}.material-page_list{--title-box-gap:3px;--gap:0;--box-gap:15px}.material-page_list-img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;max-width:110px;position:relative;overflow:hidden}@media (max-width:600px){.material-page_list-img{border-radius:6px}}.material-page_list-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.material-page_list-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word!important}}.material-page_list-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;text-align:center;-webkit-box-orient:vertical;font-size:20px;display:-webkit-box;overflow:hidden}@media (max-width:600px){.material-page_list-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word!important}.material-page_list-back{--size:35px!important;--icon-size:20px!important;min-width:35px!important}}.material-page_list-bot{display:none}@media (max-width:600px){.material-page_list-bot{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:15px 5px;display:flex}}.material-page_product{width:70%}@media (max-width:1300px){.material-page_product{width:100%}}.material-page_product-video{--max-height:600px;border-radius:10px}.material-page_playlist{border:1px solid var(--border-colors);border-radius:15px;flex-grow:1;width:30%;overflow:hidden}@media (max-width:1300px){.material-page_playlist{width:100%}}.material-page_playlist-header{background:var(--primary-bg);border-bottom:1px solid var(--border-colors);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.material-page_playlist-content{flex-direction:column;gap:5px;max-height:480px;padding:5px 0;display:flex;overflow:auto}@media (max-width:600px){.material-page_playlist-content{max-height:340px}}.material-page_playlist-content-list{--box-gap:12px;--padding:3px 12px;cursor:pointer}.material-page_playlist-content-list:hover .material-page_playlist-content-list-banner-time{background:#f006;height:13px}.material-page_playlist-content-list:hover .material-page_playlist-content-list-banner-time-text{opacity:1;text-shadow:1px 1px 20px #000;font-size:11px}.material-page_playlist-content-list-banner{aspect-ratio:16/9;border-radius:2px;width:120px;position:relative;overflow:hidden}.material-page_playlist-content-list-banner img{object-fit:cover;width:100%;height:100%}.material-page_playlist-content-list-banner-time{z-index:3;background:0 0;width:100%;height:3.5px;transition:all .3s;position:absolute;bottom:0;left:0}.material-page_playlist-content-list-banner-time-text{opacity:0;text-shadow:1px 1px 20px #000;color:var(--primary-white);padding:2px;font-size:0;font-weight:500;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.material-page_playlist-content-list-banner-time-progress{--width:0%;width:var(--width);background:red;height:100%}.material-page_playlist-content-list-banner-hover{z-index:1;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.material-page_playlist-content-list-time{border:1px solid var(--border-colors);background:var(--primary-bg);border-radius:50px;justify-content:center;align-items:center;gap:5px;margin-top:5px;padding-right:8px;display:flex;overflow:hidden}.material-page_playlist-content-list-time-content{background:var(--additional-one);border-radius:50px;padding:5px 10px}.material-page_files-content{border:1px solid var(--border-colors);border-radius:15px;overflow:hidden}.material-page_files-content-drop{color:var(--primary-text-color);flex-direction:column;gap:15px;padding:10px;display:flex}.material-page_descr{background:var(--primary-bg);border-inline:1px solid var(--container-color);align-items:center;margin-inline-start:-20px;margin-inline-end:-20px;padding:20px}@media (max-width:600px){.material-page_descr{margin-inline-start:-10px;margin-inline-end:-10px}}.material-page__description{width:100%;max-width:1200px;padding:5px;-webkit-user-select:text!important;user-select:text!important}.material-page__description *{line-height:1.7em}.material-page__paragraph a{text-decoration:underline}.material-page__paragraph a:hover{background:var(--primary-text-color);color:var(--primary-bg)}.nextMaterial-leave-active,.prevMaterial-leave-active{transition:all .5s;position:absolute}.prevMaterial-enter-active,.nextMaterial-enter-active{transition:all .5s}.nextMaterial-leave-to{opacity:0;transform:translate(-100%)}.nextMaterial-enter-from,.prevMaterial-leave-to{opacity:0;transform:translate(100%)}.prevMaterial-enter-from{opacity:0;transform:translate(-100%)}.my-products{flex-direction:column;gap:20px;padding:10px 20px 20px;display:flex}.my-products_title{color:var(--primary-text-color);font-weight:500}.premium-bg,.shop-services__item-content-duration-price-amount{background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%)}.shop-services{padding:10px 20px 40px}@media (max-width:600px){.shop-services{padding:12px 12px 30px}}.shop-services_title{color:var(--primary-text-color);font-weight:500}.shop-services_box{grid-template-columns:repeat(auto-fill,minmax(max(330px,25% - 15px),1fr));gap:15px;display:grid}@media (max-width:1000px){.shop-services_box{grid-template-columns:repeat(auto-fill,minmax(max(280px,25% - 15px),1fr));gap:15px;display:grid}}@media (max-width:600px){.shop-services_box{grid-template-columns:repeat(auto-fill,minmax(max(260px,25% - 15px),1fr));gap:15px;display:grid}}.shop-services__item{background:var(--primary-bg);-webkit-box-shadow:1px 4px 8px #0000001a;-moz-box-shadow:1px 4px 8px #0000001a;border-radius:12px;overflow:hidden;box-shadow:1px 4px 8px -2px #0000001a}.shop-services__item-img{aspect-ratio:16/9;object-fit:cover;width:100%}.shop-services__item-content{flex-direction:column;justify-content:space-between;gap:10px;padding:15px;display:flex}.shop-services__item-content-list{--box-gap:10px;--padding:0}.shop-services__item-content-list-icon{background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);border-radius:5px;justify-content:center;align-items:center;padding:3px;display:flex}.shop-services__item-content-list-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.shop-services__item-content-descr{color:var(--course-info-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:21px;display:-webkit-box;overflow:hidden}.shop-services__item-content-btn{--border-radius:8px;--background:linear-gradient(140deg, #5296fd 28%, #bf57ff 100%);--text-color:var(--primary-white)}.shop-services__item-content-btn .material-filled-button__container-text{letter-spacing:.5px}.shop-services__item-content-money{text-align:center;flex-flow:column wrap;justify-content:space-around;gap:7px;display:flex}.shop-services__item-content-price{-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:600}.shop-services__item-content-line{background:var(--primary-text-color);width:2px;height:25px}.shop-services__item-content-duration{justify-content:flex-start;align-items:center;gap:5px;display:flex}.shop-services__item-content-duration-price{color:var(--primary-text-color);font-size:18px;font-weight:500}.shop-services__item-content-duration-price-amount{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shop-services__item-content-duration-price_small{font-size:14px;line-height:1em}.shop-services__more{flex-direction:column;gap:12px;display:flex}.shop-services__more-img{object-fit:cover;aspect-ratio:16/9;border-radius:10px;width:100%}.shop-services__more-buy{flex-direction:column;gap:20px;margin-top:20px;display:flex}.shop-services__more-buy-title{color:var(--primary-text-color);font-size:20px;font-weight:500}.column1fr{grid-template-columns:1fr}.shop-packages{-webkit-user-select:none;user-select:none;padding:10px 20px;position:relative;overflow:auto hidden}@media (max-width:600px){.shop-packages{padding:12px 12px 20px}}.shop-packages_btns{z-index:10;width:100%;height:100%;position:sticky;top:50%;left:0;transform:translateY(-50%)}@media (max-width:600px){.shop-packages_btns{display:none}}.shop-packages_btns-btnL,.shop-packages_btns-btnR{z-index:11;--icon-color:var(--primary-bg);--background-color:var(--primary-text-color);--background-hover:var(--primary-text-color);--background-focus:var(--primary-text-color);--ripple:var(--primary-bg);top:0;left:0;position:absolute!important}.shop-packages_btns-btnL:hover,.shop-packages_btns-btnR:hover{transform:scale(1.05)}.shop-packages_btns-btnR{left:auto;right:0}.shop-packages__box{gap:15px;padding-right:16px;display:inline-flex;position:relative}.shop-packages__dialog{--window-rounded:20px}.shop-packages_product{color:var(--primary-text-color);flex-direction:column;gap:8px;padding:20px;display:flex}@media (max-width:600px){.shop-packages_product{padding:20px 28px 20px 32px}}.shop-packages_product-bg{aspect-ratio:16/9;background:linear-gradient(90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;gap:10px;width:100%;padding:30px 50px 0;animation:12s infinite gradient;display:flex;transform:translate(0,0)}@media (max-width:600px){.shop-packages_product-bg{padding:30px 35px 0}}.shop-packages_product-bg-title{color:var(--primary-white);font-size:22px;font-weight:500}@media (max-width:600px){.shop-packages_product-bg-title{font-size:18px}}.shop-packages_product-bg-block{aspect-ratio:3.5/4;border:3px solid var(--primary-white);background:0 0;border-bottom:none;border-radius:20px 20px 0 0;overflow:hidden}@media (max-width:600px){.shop-packages_product-bg-block{border:2px solid var(--primary-white);border-bottom:none;border-radius:15px 15px 0 0}}.shop-packages_product-bg-block-img{object-fit:cover;width:100%;height:100%;display:block}.shop-packages_product-bg-box{flex-direction:column;justify-content:space-around;max-width:170px;display:flex}.shop-packages_product-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;text-align:left;text-align:center;-webkit-box-orient:vertical;padding:0 5px;font-size:22px;font-weight:500;display:-webkit-box;overflow:hidden}.shop-packages_product-descr{color:var(--course-info-color)}.shop-packages_product-modules-title{font-size:22px}.shop-packages_service-bg{aspect-ratio:16/9;background:linear-gradient(90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;justify-content:center;width:100%;animation:10s infinite gradient;display:flex;transform:translate(0,0)}.shop-packages_service-bg-block{aspect-ratio:3/4;border:3px solid var(--primary-black);background:0 0;border-bottom:none;border-radius:20px 20px 0 0;overflow:hidden}.shop-packages_service-bg-block-img{object-fit:cover;width:100%;height:100%;display:block}.shop-packages_service-bg-type{background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);border-radius:20px;align-items:center;gap:5px;padding:5px 10px;display:flex;position:absolute;top:6%;left:3%}.shop-packages_service-bg-type-title{letter-spacing:.03em;color:var(--primary-white);font-size:16px;font-weight:500}.shop-packages_item{background:var(--primary-bg);border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;border-radius:20px;flex-direction:column;gap:10px;width:350px;max-width:350px;height:max-content;max-height:calc(100vh - 220px);padding-bottom:20px;display:flex;position:relative;overflow:auto}.shop-packages_item::-webkit-scrollbar-button{background:0 0;height:8px}@media (max-width:600px){.shop-packages_item{max-width:280px}}.shop-packages_item-frozeop{opacity:.7}.shop-packages_item-frozen{cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.shop-packages_item-frozen-img{object-fit:cover;opacity:.05;width:100%;height:100%}.shop-packages_item-block{text-align:center;color:var(--primary-text-color);flex-direction:column;gap:10px;padding:0 15px;display:flex;position:relative}.shop-packages_item-block-course{--gradient:#000;--gradient-op:#fff0;opacity:.6;width:50%;height:300px;position:absolute;top:0;left:0}.shop-packages_item-block-course-radial{filter:blur(45px);background:radial-gradient(circle, var(--gradient) 0%, var(--gradient-op) 100%);opacity:.5;border-radius:50%;width:100%;height:100%;position:absolute;top:-15%;left:-20%}.shop-packages_item-block-course-icon{filter:var(--white-invert);z-index:0;opacity:.08;max-width:120px;position:absolute;top:5%;left:-20%}@media (max-width:600px){.shop-packages_item-block-course-icon{max-width:100px}}.shop-packages_item-coursename{margin-top:1px;font-size:20px;font-weight:500}@media (max-width:600px){.shop-packages_item-coursename{margin-top:3px;font-size:16px}}.shop-packages_item-title{color:var(--primary-text-color);font-size:30px;font-weight:700;line-height:1em}@media (max-width:600px){.shop-packages_item-title{font-size:28px}}.shop-packages_item-price{color:var(--primary-text-color);font-size:22px;font-weight:700}.shop-packages_item-amount{-webkit-text-fill-color:transparent;background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);-webkit-background-clip:text;background-clip:text}.shop-packages_item-products{border:1px solid #0000;border-radius:20px;position:relative;overflow:hidden}.shop-packages_item-products:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);position:absolute;top:0;bottom:0;left:0;right:0}.shop-packages_item-products-header{text-align:center;color:var(--primary-white);background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%);padding:12px;font-size:16px;font-weight:500;line-height:1em;position:relative}.shop-packages_item-products-content{background:var(--primary-bg);text-align:left;border-radius:20px;flex-direction:column;gap:10px;margin:2px;padding:10px 15px;display:flex;position:relative}.shop-packages_item-products-content-descr{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.shop-packages_item-products-content-service{cursor:pointer;color:var(--primary-text-color);justify-content:space-between;align-items:center;gap:10px;padding:5px 15px;display:flex}.shop-packages_item-products-content-service-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.shop-packages_item-products-content-list{cursor:pointer;--padding:5px;--title-box-gap:10px;--gap:15px}.shop-packages_item-products-content-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.shop-packages_item-products-content-subtitle{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;gap:10px;font-size:14px;display:flex;overflow:hidden}.shop-packages_more{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;width:100%;max-width:600px;height:auto;min-height:60vh;max-height:60vh;display:flex;position:relative;overflow:hidden auto}.shop-packages_more::-webkit-scrollbar{width:0;display:none!important}@media (max-width:600px){.shop-packages_more{min-height:65vh;max-height:65vh}}.shop-packages_more-indicator{background:var(--additional-two);cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s}.shop-packages_more-indicator-active{background:linear-gradient(140deg,#5296fd 28%,#bf57ff 100%)}.shop-packages_more-content{width:100%}.shop-packages_more-info{color:var(--primary-text-color);text-align:center;flex-direction:column;gap:20px;margin-top:10px;padding:14px 30px;display:flex}.shop-packages_more-info-list{background:var(--container-color);--padding:8px;--title-box-gap:3px;--box-gap:10px;--alignment:flex-start;border-radius:10px}.shop-packages_more-info-list-title{letter-spacing:.03em;font-size:16px;font-weight:500}.shop-packages_more-info-list-subtitle{text-align:left}.shop-packages_more-info-list-progress{--width:50%;background:var(--additional-two);border-radius:20px;height:6px;overflow:hidden}.shop-packages_more-info-list-progress-line{width:var(--width);background:linear-gradient(90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;height:100%;animation:10s infinite gradient;transform:translate(0,0)}.shop-packages_more-close{z-index:2;cursor:pointer;position:absolute;top:3%;right:3%;--icon-size:26px!important}.shop-packages_more-iconL{cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(20px);background:#ffffff4d;border-radius:50%;justify-content:flex-end;align-items:center;width:60px;height:60px;padding-right:2px;display:flex;position:absolute;top:20%;left:0%;overflow:hidden;transform:translate(-50%)}@media (max-width:600px){.shop-packages_more-iconL{width:50px;height:50px}}.shop-packages_more-iconR{cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(20px);background:#ffffff4d;border-radius:50%;justify-content:flex-start;align-items:center;width:60px;height:60px;padding-left:2px;display:flex;position:absolute;top:20%;right:0%;transform:translate(50%)}@media (max-width:600px){.shop-packages_more-iconR{width:50px;height:50px}}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.nextStepSlide-leave-active,.prevStepSlide-leave-active{transition:all .3s;position:absolute}.prevStepSlide-enter-active,.nextStepSlide-enter-active{transition:all .3s}.nextStepSlide-leave-to{transform:translate(-100%)}.nextStepSlide-enter-from,.prevStepSlide-leave-to{transform:translate(100%)}.prevStepSlide-enter-from{transform:translate(-100%)}.proquiz-select-type{grid-template-columns:repeat(auto-fill,minmax(max(150px,50% - 10px),1fr));gap:10px;display:grid}.proquiz-select-type__create{color:#fff;text-align:center;width:100%;height:100px;letter-spacing:-1%;background:#4971fe;border-radius:12px;justify-content:center;align-items:center;padding:10px;font-size:18px;line-height:1.3em;display:flex;position:relative;overflow:hidden}.proquiz-select-type__create.two{background:#4971fe}.proquiz-select-type__create.two img{-webkit-mask-image:linear-gradient(270deg,#ffffff4d,#fff0);mask-image:linear-gradient(270deg,#ffffff4d,#fff0)}.proquiz-select-type__create img{z-index:1;object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#ffffff4d,#fff0);mask-image:linear-gradient(90deg,#ffffff4d,#fff0)}.proquiz-container{width:100%;height:100%;padding:10px 10px 0}.proquiz-container__window{--bg:url(/proquiz-bg.png);background-color:var(--container-color);background:var(--bg);-webkit-user-select:none;user-select:none;background-position:50%;background-size:cover;border-radius:22px 22px 0 0;justify-content:center;width:100%;height:100%;display:flex;overflow:hidden}@media (max-width:600px){.proquiz-container__window{background-position:100%}}.proquiz-container__wait{flex-direction:column;gap:10px;width:100%;max-width:500px;padding:10px;display:flex}.proquiz-container__code{color:var(--primary-text-color);background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:10px;flex-direction:column;align-items:center;gap:10px;height:max-content;padding:10px 12px;font-size:30px;display:flex}.proquizPage{width:100dvw;height:100dvh;padding:0;overflow:hidden}.proquiz-ingame{flex-direction:column;justify-content:space-between;gap:10px;width:100%;height:100%;max-height:100%;padding:10px;display:flex;overflow:hidden}.proquiz-ingame__header{justify-content:space-between;align-items:center;width:100%;display:flex}.proquiz-ingame__header-timer{align-items:center;gap:10px;display:flex}@media (max-width:600px){.proquiz-ingame__header-timer{gap:0}}.proquiz-ingame__header-timerout{background:#fff;position:fixed;top:80px;left:50%;right:50%;transform:translate(-50%)}.proquiz-ingame__header-timerout img{width:40px;height:max-content}.proquiz-ingame__header-timerout-animate{animation:1.2s linear both animateNumber;position:absolute;top:0}@keyframes animateNumber{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.proquiz-ingame__header-clock{width:100%;max-width:60px;display:block}@media (max-width:600px){.proquiz-ingame__header-clock{max-width:30px}}.proquiz-ingame__header-container{background:#fff;border:4px solid #000;border-radius:20px;padding:4px 10px;font-size:18px;font-weight:600}@media (max-width:600px){.proquiz-ingame__header-container{border-width:2px;font-size:14px;padding:4px 6px!important}}.proquiz-ingame__header-question{align-items:center;gap:10px;display:flex}@media (max-width:600px){.proquiz-ingame__header-question{gap:5px}}.proquiz-ingame__header-question img{width:100%;max-width:40px;display:block}@media (max-width:600px){.proquiz-ingame__header-question img{max-width:20px}}.proquiz-ingame__header-numberQuestion{color:#000;background:#d9d9d9;border-radius:12px;align-items:center;gap:5px;height:100%;padding:5px 8px;font-size:16px;display:flex}@media (max-width:600px){.proquiz-ingame__header-numberQuestion{font-size:12px}}.proquiz-ingame__header-current{color:#4971fe}.proquiz-ingame__header-quit{color:#fff;background:#e82929;border-radius:8px;padding:10px 12px}@media (max-width:600px){.proquiz-ingame__header-quit{padding:6px 8px;font-size:12px}}.proquiz-question{flex-direction:column;flex-grow:1;align-items:center;gap:40px;padding:20px;display:flex}@media (max-width:600px){.proquiz-question{gap:10px}}.proquiz-question__question{align-items:flex-start;gap:10px;width:100%;max-width:1124px;display:flex}.proquiz-question__question-image{--size:200px;--radius:20px;max-width:var(--size);min-width:var(--size);width:100%;max-height:var(--size);min-height:var(--size);height:var(--size);border-radius:var(--radius);background:#fff;border:4px solid #000}@media (max-width:768px){.proquiz-question__question-image{--size:60px;--radius:10px;position:absolute;top:0;left:10px;transform:translateY(-72%)}}.proquiz-question__question-image img{object-fit:cover;cursor:pointer;border-radius:calc(var(--radius) - 5px);width:100%;height:100%}.proquiz-question__question-text{letter-spacing:-1%;background:#fff;border:4px solid #000;border-radius:20px;flex-grow:1;padding:6px;font-size:22px;font-weight:500;line-height:1.2em}@media (max-width:600px){.proquiz-question__question-text{font-size:18px}}.proquiz-question__question-name{text-align:center;background:#d9d9d9;border-radius:10px;padding:18px 45px 40px}@media (max-width:600px){.proquiz-question__question-name{padding:8px 10px 20px}}.proquiz-question__answers{--bg:transparent;--bg-notselect:transparent;--border-radius-item:22px;grid-template-columns:repeat(auto-fill,minmax(max(250px,50% - 30px),1fr));gap:30px;width:100%;max-width:1124px;display:grid}@media (max-width:600px){.proquiz-question__answers{grid-template-columns:repeat(auto-fill,minmax(max(250px,50% - 10px),1fr));gap:10px;display:grid}}.proquiz-question__answers-img{--size:50px;max-width:var(--size);min-width:var(--size);min-height:var(--size);max-height:var(--size);width:var(--size);height:var(--size);border:2px solid #000;border-radius:10px;position:relative;overflow:hidden}.proquiz-question__answers-img img{object-fit:cover;width:100%;height:100%}.proquiz-question__answers-item{cursor:pointer;position:relative}.proquiz-question__answers-item_0{--bg:#ff8030;--bg-notselect:#331a0a}.proquiz-question__answers-item_1{--bg:#2cacba;--bg-notselect:#0a3438}.proquiz-question__answers-item_2{--bg:#4971fe;--bg-notselect:#0f1733}.proquiz-question__answers-item_3{--bg:#9c28da;--bg-notselect:#1f082c}.proquiz-question__answers-item{padding:3px 3px 0;transition:all .2s}.proquiz-question__answers-item:hover:not(.nothoverandactive){padding:0}.proquiz-question__answers-item:hover:not(.nothoverandactive) .proquiz-question__answers-container:not(.nothoverandactive){border-width:5px;transform:rotate(-2deg)translateY(-12px)}.proquiz-question__answers-item.nothoverandactive{cursor:default}.proquiz-question__answers-item:before{content:"";border-radius:var(--border-radius-item);background:#00000080;width:calc(100% - 6px);height:100%;position:absolute;bottom:-10px;left:3px}.proquiz-question__answers-container{z-index:1;background:var(--bg);border-radius:var(--border-radius-item);cursor:pointer;color:#fff;border:2px solid #fff;border-bottom-width:5px;align-items:center;gap:10px;padding:30px;transition:all .2s;display:flex;position:relative}@media (max-width:600px){.proquiz-question__answers-container{padding:10px;font-size:14px}}.proquiz-question__answers-container-notselect{background:var(--bg-notselect);border-color:#ffffff80}.proquiz-question__answers-container.nothoverandactive{cursor:default}.proquiz-question__answers-select{--size:30px;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);aspect-ratio:1;border:3px solid #fff;border-radius:50%;transition:all .2s}@media (max-width:600px){.proquiz-question__answers-select{--size:22px;border-width:2px}}.proquiz-question__answers-select_checkbox{border-radius:6px}.proquiz-question__answers-select_active{background:#fff}.proquiz-question__answers-check{width:55px;position:absolute;top:-15px;right:5px}.proquiz-question__submit{--border-radius-item:14px;position:relative}.proquiz-question__submit:before{content:"";border-radius:var(--border-radius-item);background:#00000080;width:100%;height:100%;position:absolute;bottom:-7px}.proquiz-question__submit-container{z-index:1;border-radius:var(--border-radius-item);cursor:pointer;color:#ffffff80;background:#012313;border:2px solid #ffffff80;border-bottom-width:5px;padding:20px 80px;font-size:18px;font-weight:500;transition:all .2s;position:relative;bottom:0}.proquiz-question__submit-container_active{color:#fff;background:#11d161;border-color:#fff}.proquiz-question__submit-container_active:active{bottom:-7px}@media (max-width:600px){.proquiz-question__submit-container{font-size:16px}}.proquiz-question__answerbox{gap:50px}.messanger{grid-template-columns:max-content 1fr;gap:15px;width:100%;height:100%;max-height:100dvh;padding:0 0 10px;display:grid;overflow:hidden}@media (max-width:600px){.messanger{z-index:99;background:var(--primary-bg);height:100dvh;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}}.messanger__chats{border:1px solid var(--border-colors);border-radius:20px;flex-direction:column;width:400px;height:100%;display:flex}.messanger__chats .inforation-user__container-block::-webkit-scrollbar-button{height:24px}@media (max-width:600px){.messanger__chats{border:none;border-radius:0}}@media (max-width:900px){.messanger__chats{width:200px}}@media (max-width:600px){.messanger__chats{width:100%}}.messanger__chats-icon{color:var(--primary-text-color);opacity:.7;font-size:16px}.messanger__chats-title{color:var(--primary-text-color);font-size:28px;font-weight:400}@media (max-width:900px){.messanger__chats-title{display:none}}@media (max-width:600px){.messanger__chats-title{display:block}}.messanger__chats-header{--box-gap:10px;border-bottom:1px solid var(--additional-one)}.messanger__chats-name{font-size:14px;font-weight:400}.messanger__chats-lastmess{color:var(--additional-two);font-size:14px;font-family:var(--primary-font)}.messanger__chats-date{color:var(--additional-two);font-size:12px;font-family:var(--primary-font);width:max-content;display:block}.messanger__chats-actiontext{color:#078fff;font-size:14px}.messanger__chats-bage{--background:#078fff}.messanger__container{border:1px solid var(--border-colors);background:var(--additional-three);font-family:var(--primary-font);border-radius:20px;position:relative;overflow:hidden}@media (max-width:600px){.messanger__container{border-radius:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}}.messanger__container.active{display:block}.messanger__container a{color:#6ebeff}.messanger__container-message{background:var(--container-color);width:max-content;max-width:80%;color:var(--primary-text-color);border-radius:8px 8px 8px 0;align-self:flex-start;padding:5px 8px;font-size:15px;transition:all .2s}.messanger__container-message p{-webkit-user-select:text;user-select:text}.messanger__container-message-text{word-wrap:break-word;line-height:140%}.messanger__container-message_my{background:var(--additional-one);border-radius:8px 8px 0;align-self:flex-end}.messanger__container-message-reply{background:var(--context-menu-two-bg);border-right:2px solid #078fff;border-radius:4px 0 0 4px;max-width:250px;margin-bottom:5px;padding:5px}.messanger__container-message-reply .material-icons{color:#078fff}.messanger__container-message-reply_my{border-left:2px solid #078fff;border-right:none;border-radius:0 4px 4px 0}.messanger__container-message-action{-webkit-user-select:none;user-select:none;cursor:default;justify-content:flex-end;gap:5px;display:flex}.messanger__container-emoji{flex-direction:column;align-items:flex-start;gap:5px;max-width:80%;font-size:26px;transition:all .2s;display:flex}.messanger__container-emoji p{-webkit-user-select:text;user-select:text}.messanger__container-emoji .messanger__container-message-reply{background:var(--additional-one);border-radius:10px 0 0 10px}.messanger__container-emoji .messanger__container-message-reply_my{background:var(--additional-one);border-radius:0 10px 10px 0}.messanger__container-emoji_my{align-self:flex-end;align-items:flex-end}.messanger__container-emoji_my .messanger__container-emoji-action{background:var(--additional-one)}.messanger__container-emoji_big{font-size:42px}.messanger__container-emoji_gif{width:100px}.messanger__container-emoji-action{background:var(--container-color);color:var(--primary-text-color);cursor:default;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:4px;padding:2px 4px;font-size:11px;display:flex}.messanger__container-date{color:var(--primary-text-color);justify-content:center;align-items:center;gap:10px;padding:5px 0;display:flex}.messanger__container-date:after,.messanger__container-date:before{content:"";background:var(--additional-three);flex-grow:1;height:1px;display:block}.messanger__container-date-text{background:var(--additional-three);border-radius:50px;padding:4px 12px;font-size:14px}.messanger__container-mesageview{flex-direction:column;width:100%;margin-bottom:2px;padding:4px 10px;display:flex;position:relative}.messanger__container-mesageview-active{animation:3s linear readmessage}.messanger__container-menubg{z-index:1;width:100%;height:100%;animation:.2s linear forwards menubg;position:absolute;top:0;left:0;right:0}.messanger__container-edit-avatar{object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex}.messanger__container-edit-view{--ripple:white;border-radius:150px;width:150px;height:150px;position:relative;overflow:hidden}.messanger__container-edit-view-del{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#00000080;border-radius:150px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.messanger__container-edit-view-del .material-icons{color:#fff;font-size:60px}.messanger__container-edit-view:hover .messanger__container-edit-view-del{opacity:1}.messanger__container-menuopen{z-index:2;background:#0003;position:relative}.messanger__container-button{--background-hover:var(--primary-text-color);--icon-color:var(--primary-bg);width:40px;height:40px;position:absolute;bottom:80px;right:20px}.messanger__container-context{background:var(--context-menu-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:3;border-radius:10px;width:200px;padding:5px 0;position:absolute}.messanger__container-context-item{height:var(--height);padding:0 10px}.messanger__container-context-item .material-icons{font-size:20px}.messanger__container-context-item:hover{background:var(--context-menu-bg)}.messanger__container-action{background:var(--additional-three);color:var(--primary-text-color);border-radius:50px;align-self:center;width:max-content;padding:3px 10px;font-size:14px}.messanger__container-action-name{cursor:pointer;text-decoration:underline}.messanger__container-time{opacity:.7;margin-top:2px;font-size:12px}.messanger__container-field{background:var(--additional-three)}.messanger__container-field .message-input__box{background-color:var(--additional-three);border-radius:0}.messanger__container-field .message-input__btn{background:var(--additional-three)}.messanger__container-field .message-input__btn:before{color:var(--primary-text-color)}.messanger__container-field .message-input__btn:disabled:before{color:var(--icon-color-disabled)}.chat-body-message{position:relative}.chat-body-message.hidden{padding-right:4px}@keyframes readmessage{0%{background:var(--additional-1-op)}50%{background:var(--additional-1-op)}to{background:0 0}}@keyframes menubg{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.general-rating{--sticky:0;padding-bottom:20px;overflow:auto}.general-rating_active{--background-disabled:var(--warning-fill);color:#000!important}.general-rating .vue-recycle-scroller__slot:first-of-type{position:sticky;top:0}.general-rating .vue-recycle-scroller__slot:last-of-type{position:fixed;bottom:0}.general-rating-lazyscroll{background:var(--primary-bg);z-index:10;border-radius:20px;position:relative}.general-rating_top{background:linear-gradient(#ffc700 0%,#ff7a00 100%);border-radius:28px;flex-direction:column;justify-content:flex-end;width:100%;height:70%;display:flex;position:relative;overflow:hidden}.general-rating_top-confetti{z-index:2;width:100%;height:100%;position:absolute;top:0;left:auto}.general-rating_top-bg{opacity:.1;background:url(/img/images/rating-bg1.png) 45% 30%/125% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.general-rating_top-stand{z-index:1;justify-content:center;align-items:center;gap:20px;height:100%;display:flex;position:relative}.general-rating_top-stand-item{flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;height:100%;display:flex}.general-rating_top-stand-item-avatar{opacity:0;background:#000;border:4px solid #fff;border-radius:50%;width:95px;height:95px;transform:scale(.5)}.general-rating_top-stand-item-name{opacity:0;font-size:22px;font-weight:700;transform:scale(.5)}.general-rating_top-stand-item-place{color:#fff;opacity:0;background:linear-gradient(#ffc225 0%,#ffd601 100%);border-radius:10px 10px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:160px;height:100%;padding:20px;display:flex;transform:translateY(100%)}.general-rating_top-stand-item-place-active{animation:1s both placeView}.general-rating_top-stand-item-place-number{background:#ffc102;border:1px solid #ffd23d;border-radius:35px;padding:10px;font-size:50px;font-weight:700;line-height:58px;box-shadow:inset 2px 2px 2px #0000000f}.general-rating_top-stand-item-place-score{opacity:0;flex-direction:column;align-items:center;display:flex;transform:scale(.5)}.general-rating_top-stand-item_user{animation:1s both showScale}.general-rating_top-footer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:2;background:#ffffff80;align-items:center;gap:5px;padding:14px;display:flex;position:relative}.general-rating_top-footer-title{color:#000;font-size:24px;font-weight:600}.general-rating-wrap{top:var(--sticky,0);z-index:2;height:550px;position:sticky}.general-rating-wrap_pages{z-index:10;width:100%;margin-bottom:-20px;padding:20px;position:relative}@media (max-width:600px){.general-rating-wrap_pages{margin-bottom:0;padding:30px 20px 0}.general-rating-wrap{height:auto}}.general-rating_above{-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#842846 0%,#f87f47 35%,#f3a930 65%,#ffe074 100%);border-radius:28px;gap:20px;width:100%;height:100%;padding:30px 80px 50px;display:flex;position:relative;overflow:hidden}@media (max-width:1400px){.general-rating_above{padding:30px 40px 40px}}@media (max-width:600px){.general-rating_above{background:linear-gradient(360deg,#842846 0%,#f87f47 35%,#f3a930 65%,#ffe074 100%);padding:24px 26px}}.general-rating_above-bg{opacity:.1;background:url(/img/images/rating-bg1.png) 0%/160% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:600px){.general-rating_above-bg{opacity:.06;background-position:55% 90%;background-size:250%}}.general-rating_above-bg_course{aspect-ratio:1;opacity:.1;height:100%;position:absolute;top:0;transform:translate(-30%)}@media (max-width:600px){.general-rating_above-bg_course{display:none}}.general-rating_above-item{flex-direction:column;justify-content:center;align-items:center;gap:25px;display:flex}@media (max-width:1400px){.general-rating_above-item{gap:15px}}@media (max-width:600px){.general-rating_above-item{flex-direction:row;justify-content:flex-start}}.general-rating_above-item-coin{width:21px;height:21px}.general-rating_above-item-coin .general-rating_positions-item-score-icon-fill{fill:#ffb800}.general-rating_above-item-avatar{background:0 0;border:4px solid #fff;border-radius:50%;min-width:137px;max-width:137px;min-height:137px;max-height:137px;position:relative}@media (max-width:1400px){.general-rating_above-item-avatar{min-width:120px;max-width:120px;min-height:120px;max-height:120px}}@media (max-width:600px){.general-rating_above-item-avatar{border:3px solid #fff;min-width:99px;max-width:99px;min-height:99px;max-height:99px}}.general-rating_above-item-avatar-img{--icon-size:60px;--size:129px;border:none;width:100%}.general-rating_above-item-info{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}@media (max-width:600px){.general-rating_above-item-info{text-align:start;align-items:flex-start}}.general-rating_above-item-info-name{max-width:240px;font-size:24px;font-weight:500;line-height:36px}@media (max-width:1200px){.general-rating_above-item-info-name{font-size:16px}}.general-rating_above-item-info-list{--box-gap:6px;--padding:5px 10px;--gap:10px;border-radius:15px;width:max-content}@media (max-width:600px){.general-rating_above-item-info-list{--padding:4px 7px;border-radius:11px}}.general-rating_above-item-info-list-title{width:max-content;color:var(--primary-text-color);font-size:20px}.general-rating_above-item-emoji{width:70px;height:70px;position:absolute;top:-20%;right:-20%}.general-rating_above-item-emoji-mobile{width:38px;height:38px}.general-rating_above-left{flex-direction:column;justify-content:space-around;width:100%;display:flex}.general-rating_above-left-title{color:#fff;align-items:center;min-height:110px;max-height:110px;font-family:Unbounded;font-size:84px;display:flex}@media (max-width:1700px){.general-rating_above-left-title{font-size:65px}}@media (max-width:1550px){.general-rating_above-left-title{font-size:44px}}@media (max-width:600px){.general-rating_above-left-title{min-height:50px;max-height:50px;font-size:30px}}.general-rating_above-left-leaders{justify-content:space-evenly;align-items:center;gap:10px;display:flex}@media (max-width:600px){.general-rating_above-left-leaders{flex-direction:column;align-items:flex-start;gap:35px;margin-top:28px}}.general-rating_above-right{z-index:2;flex-grow:1;justify-content:flex-end;display:flex;position:relative}@media (max-width:1400px){.general-rating_above-right{align-items:center;width:40%}}@media (max-width:900px){.general-rating_above-right{display:none}}.general-rating_above-right-img{object-fit:contain}@media (max-width:1500px){.general-rating_above-right-img{max-width:300px;max-height:420px;margin:0!important}}@media (max-width:1200px){.general-rating_above-right-img{max-width:240px;max-height:360px}}@media (max-width:600px){.general-rating_above-right{display:none}}.general-rating_above-user{animation:1s both showScale}.general-rating_positions{z-index:10;margin:20px 0;position:relative}.general-rating_positions-item{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.general-rating_positions-item{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.general-rating_positions-item{grid-template-columns:repeat(1,1fr)}}.general-rating_positions-item-me{color:#fff;background:var(--seccess-fill);border-radius:50px;padding:3px 13px;font-size:13px;font-weight:600}.general-rating_positions-item-medal{width:18px;height:20px}.general-rating_positions-item-avatar{border:1px dashed #525252;border-radius:50px;align-items:center;display:flex}.general-rating_positions-item-avatar_gold{background:#ffd1004d;border:1px solid #cfaa00}.general-rating_positions-item-avatar_gold .general-rating_positions-item-avatar-number{color:#cfaa00}.general-rating_positions-item-avatar_gold .general-rating_positions-item-avatar-img{--border-color:#cfaa00;--icon-color:#cfaa00;--icon-bg:#ffd1004d}.general-rating_positions-item-avatar_silver{background:#c0c0c04d;border:1px solid silver}.general-rating_positions-item-avatar_silver .general-rating_positions-item-avatar-number{color:silver}.general-rating_positions-item-avatar_silver .general-rating_positions-item-avatar-img{--border-color:silver;--icon-color:silver;--icon-bg:#c0c0c04d}.general-rating_positions-item-avatar_bronze{background:#cd7f324d;border:1px solid #cd7f32}.general-rating_positions-item-avatar_bronze .general-rating_positions-item-avatar-number{color:#cd7f32}.general-rating_positions-item-avatar_bronze .general-rating_positions-item-avatar-img{--border-color:#cd7f32;--icon-color:#cd7f32;--icon-bg:#cd7f324d}.general-rating_positions-item-avatar-number{color:var(--filled-button-disable-color);padding:5px 10px;font-size:16px;font-weight:600}.general-rating_positions-item-avatar-img{--border-color:var(--filled-button-disable-color);--size:30px;--icon-size:20px}.general-rating_positions-item-name{justify-content:center;align-items:center;gap:5px;font-size:16px;font-weight:600;display:flex!important}.general-rating_positions-item-progress{background:#ffa50033;border:1px solid orange;border-radius:6px;width:100%;height:7px}.general-rating_positions-item-progress-bar{--width:0;height:100%;width:var(--width);background:orange;border-radius:10px}@media (max-width:600px){.general-rating_positions-item-score{padding-top:0}}.general-rating_positions-item-score-icon{width:21px;height:21px}.general-rating_positions-item-score-icon .general-rating_positions-item-score-icon-fill{fill:#ffb800}.general-rating_positions-item-score .list-tile__leading-box{width:100%}.general-rating_positions-item-score .list-tile__title-box{--title-box-gap:5px;width:100%}.general-rating_positions-item-courses{justify-content:flex-end;align-items:center;padding:18px;font-size:14px;font-weight:600;display:flex}@media (max-width:900px){.general-rating_positions-item-courses{display:none}}.user-rating{background:var(--container-color);width:100%;height:100%;color:var(--primary-text-color);border-radius:28px 28px 5px 5px;padding:20px;overflow:auto}@media (max-width:1400px){.user-rating{overflow:auto}}@media (max-width:600px){.user-rating{border-radius:16px;padding:20px 10px}}.user-rating_list{border-radius:20px}.user-rating_list-age{color:var(--course-info-color);font-size:14px;font-weight:600}.user-rating_info{height:100%;margin-top:20px}@media (max-width:1400px){.user-rating_info{flex-direction:column}}.user-rating_score{border-radius:20px;grid-template-columns:repeat(auto-fill,minmax(max(200px,20% - 20px),1fr));gap:20px;width:100%;margin-top:20px;display:grid}.user-rating_score-title{color:var(--primary-text-color);font-size:24px;font-weight:500}.user-rating_score-card{background:var(--primary-bg);border-radius:20px;flex-direction:column;gap:10px;padding:15px;display:flex}.user-rating_score-list{background:0 0;padding:0}.user-rating_score-list-title{text-transform:uppercase;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;font-weight:600;display:-webkit-box;overflow:hidden}.user-rating_score-list-subtitle{color:var(--course-info-color);font-size:14px;font-weight:500}.user-rating_score-list-points{color:var(--primary-text-color);font-size:24px;font-weight:600}.user-rating_skills{background:var(--primary-bg);border-radius:20px;grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 10px),1fr));gap:10px;width:100%;margin-top:20px;padding:20px 30px;display:grid}@media (max-width:1000px){.user-rating_skills{display:block}}@media (max-width:600px){.user-rating_skills{padding:10px}}.user-rating_skills-course{background:0 0;padding:0}.user-rating_skills-course .list-tile__leading-box{width:100%}.user-rating_skills-course .list-tile__title-box{--title-box-gap:10px;width:100%}.user-rating_skills-course-name{font-size:16px;font-weight:600}.user-rating_skills-course-progress{background:var(--disabled-color);border-radius:50px;width:100%;height:5px}@media (max-width:600px){.user-rating_skills-course-progress{width:70%}}.user-rating_skills-course-progress-bar{background:var(--primary-text-color);border-radius:50px;width:0;height:100%}.user-rating_skills-course-points{background:var(--container-color);border:1px solid var(--border-colors);border-radius:20px;padding:2px 15px;font-size:16px;font-weight:600}.user-rating_skills-chart{max-width:100%;height:500px}@media (max-width:600px){.user-rating_skills-chart{width:100%;height:300px}}.user-rating_transactions{grid-template-columns:repeat(auto-fill,minmax(max(270px,50% - 10px),1fr));gap:10px;display:grid}.user-rating_transactions-card{background:var(--primary-bg);border-radius:20px}.user-rating_transactions-card-list{--title-box-gap:2px;--box-gap:15px;--gap:5px;background:0 0}.user-rating_transactions-card-list-name{text-transform:uppercase;font-size:16px;font-weight:600}.user-rating_transactions-card-list-subtitle{color:var(--course-info-color);font-size:14px;font-weight:600}.user-rating_transactions-card-list-workScore{color:var(--primary-white);background:var(--additional-two);border-radius:21px;align-items:center;gap:3px;padding:2px 5px;font-size:14px;display:flex}.user-rating_transactions-card-list-workScore-icon{font-size:15px}.user-rating_transactions-card-list-coin{width:21px;height:21px}.user-rating_transactions-card-list-increase{color:var(--seccess-fill);font-size:26px}.user-rating_transactions-card-list-decrease{color:var(--error-fill);font-size:26px}.user-rating_transactions-card-list-date{color:var(--course-info-color);font-size:14px}.user-rating_transactions-card-list-cancel{background:var(--error-fill);text-align:center;border-radius:50px;width:max-content;padding:2px 6px;font-size:12px}.student-rating{background:var(--container-color);border-radius:20px;margin-top:10px;padding:20px}@media (max-width:600px){.student-rating{padding:10px}}.courses-rating-tabbar{-webkit-user-select:none;user-select:none;z-index:12;background:var(--container-color);gap:10px;width:100%;display:inline-flex;position:sticky;top:0;overflow-x:auto}.courses-rating-tabbar::-webkit-scrollbar{height:0}.courses-rating-tabbar_shadowL{-webkit-user-select:none;user-select:none;z-index:13;background:linear-gradient(90deg, var(--container-color) 10%, #075dc100 100%)}.courses-rating-tabbar_shadowL-icon:hover{background:linear-gradient(90deg, var(--container-color) 10%, #075dc100 100%)}.courses-rating-tabbar_shadowR{-webkit-user-select:none;user-select:none;z-index:13;background:linear-gradient(270deg, var(--container-color) 10%, #075dc100 100%)}.courses-rating-tabbar_shadowR-icon:hover{background:linear-gradient(270deg, var(--container-color) 10%, #075dc100 100%)}.courses-rating-tabbar__tile{--box-gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #fff;border-radius:10px;min-width:max-content}.courses-rating-tabbar__tile p{color:var(--color-text-tile,var(--primary-text-color))}@keyframes placeView{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes showScale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.log__list{text-align:center;color:var(--primary-text-color);background:#474747b3;grid-template-columns:repeat(5,1fr);gap:20px;padding:20px;display:grid}@media (max-width:600px){.log__list{grid-template-columns:repeat(2,1fr)}}.log__list-info{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:600px){.log__list-info{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.log__list-info-hide{display:none}}.log__list-info-text{font-size:16px;font-weight:400}.log__list-info-status{cursor:pointer}.log__drop{color:var(--primary-text-color);background:#4747471a;padding:20px}.log__drop-item,.log__drop-body-item{flex-direction:column;gap:10px;display:flex}@media (max-width:600px){.log__drop-body-item-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.logs{flex-direction:column;gap:10px;display:flex}.logs-container{padding:20px}.logs-header{text-align:center;color:var(--primary-text-color);background:#3c3c3c;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:10px;padding:20px;display:grid}@media (max-width:600px){.logs-header{grid-template-columns:repeat(2,1fr)}.logs-header-title{display:none}}.logs-filter{flex-direction:column;gap:10px;display:flex}.logs-filter-list{border:1px solid var(--primary-text-color);border-radius:10px}.logger-drop{border:1px solid var(--additional-one);border-radius:10px;overflow:hidden}.logInfo{background:#4747471a}.logWarn{color:#f0bd00;background:#f0bd001a}.logError{color:#f21608;background:#f216081a}.polls{grid-template-columns:repeat(auto-fill,minmax(max(270px,20% - 10px),1fr));gap:10px;display:grid}.poll-ditail{flex-direction:column;gap:2px;width:100%;max-width:min(900px,100%);margin:10px 0;display:flex}.poll-ditail__md3{border-radius:0}.poll-ditail__md3:first-of-type{border-top-left-radius:22px;border-top-right-radius:22px}.poll-ditail__md3:last-of-type{border-bottom-right-radius:22px;border-bottom-left-radius:22px}@media (max-width:600px){.poll-ditail__md3 p{font-size:14px}}.poll-ditail__block{background:var(--container-color);border-radius:0;padding:15px 10px;transition:all .2s}.poll-ditail__block:first-of-type{border-top-left-radius:22px;border-top-right-radius:22px}.poll-ditail__block:last-of-type{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.poll-ditail__block-title{color:var(--primary-text-color);font-size:26px;font-weight:400}.poll-ditail__block-name{color:var(--primary-text-color);font-size:20px;font-weight:400}@media (max-width:600px){.poll-ditail__block-name{font-size:16px}}.poll-ditail__block-desc{color:var(--primary-text-color);opacity:.7;font-size:15px;line-height:22px}.poll-ditail__block-input{color:var(--primary-text-color);text-align:center;border:1px solid var(--border-colors);aspect-ratio:3/4;background:0 0;border-radius:6px;width:50px;padding:8px 12px;font-size:20px}.poll-ditail__block-radio{border:3px solid var(--primary-text-color);border-radius:40px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px}.tech{grid-template-columns:repeat(auto-fill,minmax(max(200px,100% - 10px),1fr));gap:10px;display:grid}.home-homeworkV2{--homework-course-color:--additional-two;flex-direction:column;flex-grow:1;gap:15px;display:flex}.home-homeworkV2__header{-webkit-user-select:none;user-select:none;position:relative}.home-homeworkV2__header-tabs{width:100%;color:var(--primary-color-text);-webkit-user-select:none;user-select:none;gap:10px;padding:0 20px;display:flex;overflow:auto}.home-homeworkV2__header-tabs:before,.home-homeworkV2__header-tabs:after{content:"";width:20px;max-width:20px;height:100%;position:absolute;top:0}.home-homeworkV2__header-tabs:before{background:linear-gradient(90deg, var(--primary-bg) 0%, transparent 100%);left:0}.home-homeworkV2__header-tabs:after{background:linear-gradient(90deg, transparent 0%, var(--primary-bg) 100%);right:0}.home-homeworkV2__header-tabs-tab{border:1px solid var(--border-colors);-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:5px 8px 5px 5px;display:flex}.home-homeworkV2__header-tabs-tab:hover{background:var(--border-colors)}.home-homeworkV2__header-tabs-tab.activeTab{background:var(--container-color);border-color:var(--container-color)}.home-homeworkV2__header-tabs-tab-title{text-wrap:nowrap;text-transform:lowercase;-webkit-user-select:none;user-select:none;width:100%;font-size:13px}.home-homeworkV2__header-tabs-tab-title:first-letter{text-transform:uppercase}.home-homeworkV2__header-tabs-tab-icon{align-items:center;display:flex}.home-homeworkV2__header-tabs-tab-icon-img{height:15px}.home-homeworkV2__header-tabs::-webkit-scrollbar{height:0}.home-homeworkV2__header-tabs::-webkit-scrollbar-thumb{background:0 0;transition:all .3s}.home-homeworkV2__content{background:var(--container-color);border-radius:20px 20px 0 0;flex-direction:column;flex-grow:1;gap:20px;width:100%;height:100%;padding:20px;display:flex}@media (max-width:768px){.home-homeworkV2__content{padding:14px}}@media (max-width:600px){.home-homeworkV2__content{min-height:100dvh}}.home-homeworkV2__content-header{gap:35px;display:flex;position:relative}@media (max-width:768px){.home-homeworkV2__content-header{gap:15px}}.home-homeworkV2__content-header-tabs{align-items:center;padding-inline-start:10px;padding-inline-end:10px;display:flex;overflow:auto}.home-homeworkV2__content-header-tabs:before,.home-homeworkV2__content-header-tabs:after{content:"";z-index:2;width:10px;height:100%;position:absolute;top:0}.home-homeworkV2__content-header-tabs:before{background:linear-gradient(90deg, var(--container-color) 0%, transparent 100%);left:70px}@media (max-width:768px){.home-homeworkV2__content-header-tabs:before{left:40px}}.home-homeworkV2__content-header-tabs:after{background:linear-gradient(90deg, transparent 0%, var(--container-color) 100%);right:0}.home-homeworkV2__content-header-tabs::-webkit-scrollbar{height:0}.home-homeworkV2__content-header-tabs::-webkit-scrollbar-thumb{background:0 0;transition:all .3s}.home-homeworkV2__content-header-tabs-tab{color:var(--primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:10px;padding:5px 15px 5px 10px;font-size:16px;display:flex}.home-homeworkV2__content-header-tabs-tab.activeTab{background:var(--primary-bg)}.home-homeworkV2__content-header-tabs-tab.activeTab .home-homeworkV2__content-header-tabs-tab-icon{background:var(--homework-course-color)}.home-homeworkV2__content-header-tabs-tab-icon{background:var(--primary-bg);width:20px;height:20px}@media (max-width:768px){.home-homeworkV2__content-header-tabs-tab-title{font-size:14px}}.home-homeworkV2__content-months{flex-direction:column;gap:30px;width:100%;height:100%;display:flex}.home-homeworkV2__content-months-month{gap:15px;width:100%;height:100%;max-height:-moz-fit-content;max-height:fit-content;display:flex}.home-homeworkV2__content-months-month:first-of-type .home-homeworkV2__content-months-month-divider-dot{background:var(--homework-course-color)}@media (max-width:768px){.home-homeworkV2__content-months-month{gap:10px}}.home-homeworkV2__content-months-month-name{background:var(--homework-course-color);max-height:max-content;color:var(--primary-color);writing-mode:sideways-lr;border-radius:6px;align-items:center;gap:5px;padding:15px 10px;font-size:14px;line-height:100%;display:flex}@media (max-width:768px){.home-homeworkV2__content-months-month-name{padding:8px}.home-homeworkV2__content-months-month-name-title{font-size:12px}}.home-homeworkV2__content-months-month-divider{flex-direction:column;flex-grow:1;align-items:center;gap:9px;width:100%;max-width:max-content;display:flex}.home-homeworkV2__content-months-month-divider-dot{border:2px solid var(--homework-course-color);border-radius:50%;width:10px;height:10px;transition:all .2s}.home-homeworkV2__content-months-month-divider-line{background:var(--homework-course-color);border-radius:100px;flex-grow:1;width:3px}.home-homeworkV2__content-months-month-works{flex-direction:column;gap:10px;width:100%;display:flex;--background:var(--primary-bg)!important}.home-homeworkV2__content-months-month-works-work{--title-box-gap:10px;cursor:pointer;--padding:15px 20px!important;--border-radius:0!important}@media (max-width:768px){.home-homeworkV2__content-months-month-works-work .mobnone{display:none}}.home-homeworkV2__content-months-month-works-work-icon{--icon-size:20px!important;--icon-color:var(--course-info-color)!important}@media (max-width:768px){.home-homeworkV2__content-months-month-works-work-icon{--icon-size:16px!important}.home-homeworkV2__content-months-month-works-work-subtitle{font-size:12px}}.home-homeworkV2__content-months-month-works-work-title{font-size:16px;overflow-wrap:normal!important;word-break:normal!important}@media (max-width:768px){.home-homeworkV2__content-months-month-works-work-title{font-size:14px}}.home-homeworkV2__content-months-month-works-work-score,.home-homeworkV2__content-months-month-works-work-noscore{background:var(--homework-course-color);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-homeworkV2__content-months-month-works-work-trailing{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}@media (max-width:768px){.home-homeworkV2__content-months-month-works-work-trailing-btn{width:30px;height:30px}.home-homeworkV2__content-months-month-works-work-trailing-circular{width:30px!important;height:30px!important}}.home-homeworkV2__content-months-month-works-work-trailing-score{background:var(--homework-course-color);opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:absolute;top:0;left:0}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score{opacity:0;animation:10s linear infinite blinkingOp}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score:first-of-type{animation-delay:0s}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score:nth-of-type(2){animation-delay:2s}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score:nth-of-type(3){animation-delay:4s}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score:nth-of-type(4){animation-delay:6s}.home-homeworkV2__content-months-month-works-work-trailing-score.animate_score:nth-of-type(5){animation-delay:8s}.home__works-nodata{--icon:""}.home__materials-nodata{--icon:""}.home__testings-nodata{--icon:""}@keyframes blinkingOp{0%{opacity:0}10%{opacity:1}21%{opacity:0}to{opacity:0}}.home-eduV2{-webkit-user-select:none;user-select:none;height:100%;padding:20px 0}@media (max-width:1400px){.home-eduV2{display:block}}.home-eduV2__groups{flex-direction:column;gap:10px;width:100%;display:flex}.home-eduV2__groups-header{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.home-eduV2__groups-header-titles{gap:10px;display:flex}.home-eduV2__groups-header-titles-title{color:var(--primary-text-color);letter-spacing:-.01em;font-size:20px;font-weight:400;line-height:100%}.home-eduV2__groups-header-titles-icon{background:var(--primary-text-color);width:22px;height:22px}.home-eduV2__groups-header-go{cursor:pointer}.home-eduV2__groups-header-go.rotate{transform:rotate(180deg)}.home-eduV2__groups-cards{align-items:stretch;gap:10px;display:flex;position:relative;overflow:auto hidden}.home-eduV2__groups-cards:before,.home-eduV2__groups-cards:after{content:"";background:linear-gradient(to right, var(--container-color), transparent);z-index:10;flex-shrink:0;width:20px;margin-right:-10px;display:block;position:sticky;top:0;bottom:0;left:0}.home-eduV2__groups-cards:after{background:linear-gradient(to left, var(--container-color), transparent);margin-left:-10px;margin-right:0;left:auto;right:0}.home-eduV2__groups-cards-card{-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--primary-bg);border:1px solid var(--border-colors);z-index:5;padding:10px;border-radius:10px;flex-direction:column;flex-shrink:0;gap:5px;width:100%;max-width:450px;min-height:max-content;padding-bottom:5px;transition:all .25s;display:flex;position:relative}@media (max-width:600px){.home-eduV2__groups-cards-card{max-width:87%}}.home-eduV2__groups-cards-card.hasPremium{background-image:linear-gradient(var(--primary-bg), var(--primary-bg)), linear-gradient(var(--gradient-angle), #679afa 0%, #a571ff 100%);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:15px;animation:4s linear infinite spin}.home-eduV2__groups-cards-card.hasPremium .home-eduV2__groups-cards-card-blocked{border-radius:14px}@media (max-width:600px){.home-eduV2__groups-cards-card{gap:10px}}.home-eduV2__groups-cards-card-poster{z-index:0;justify-content:space-between;align-items:center;width:100%;height:75px;padding:10px 0 10px 10px;display:flex;position:relative}@media (max-width:768px){.home-eduV2__groups-cards-card-poster{height:60px}}.home-eduV2__groups-cards-card-poster-img{object-fit:cover;z-index:-1;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.home-eduV2__groups-cards-card-poster-avatar{--width:55px;--height:55px;--border-radius:50%}@media (max-width:768px){.home-eduV2__groups-cards-card-poster-avatar{--width:45px;--height:45px}}.home-eduV2__groups-cards-card-poster-avatar .course-avatar__image{max-height:22px}@media (max-width:768px){.home-eduV2__groups-cards-card-poster-avatar .course-avatar__image{max-height:18px}}.home-eduV2__groups-cards-card-poster-more{background:var(--primary-bg);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;max-width:16px;margin-right:10px;padding:5px;display:flex}.home-eduV2__groups-cards-card-poster-more span{--icon-size:24px}.home-eduV2__groups-cards-card-poster-status{background:var(--primary-text-color);color:var(--primary-bg);border-radius:50px;align-items:center;gap:8px;padding:5px 15px 5px 10px;font-size:12px;display:flex;position:absolute;bottom:0;right:10px;transform:translateY(50%)}@media (max-width:600px){.home-eduV2__groups-cards-card-poster-status{gap:5px;padding:3px 8px 3px 5px;font-size:10px}}.home-eduV2__groups-cards-card-poster-status-icon{--icon-size:16px!important;--icon-color:var(--primary-bg)!important;--fill:0!important}@media (max-width:600px){.home-eduV2__groups-cards-card-poster-status-icon{--icon-size:12px!important}}.home-eduV2__groups-cards-card-title{color:var(--primary-text-color);letter-spacing:-.01em;font-size:18px;font-weight:400;line-height:100%}@media (max-width:600px){.home-eduV2__groups-cards-card-title{font-size:16px}}.home-eduV2__groups-cards-card-subtitle{color:var(--primary-text-color);opacity:.5;font-size:16px}@media (max-width:600px){.home-eduV2__groups-cards-card-subtitle{font-size:14px}}.home-eduV2__groups-cards-card-date{background:var(--container-color);border-radius:100px;align-items:center;gap:10px;padding:5px 10px;font-size:12px;line-height:110%;display:flex}.home-eduV2__groups-cards-card-date span{color:var(--primary-text-color);opacity:.5}.home-eduV2__groups-cards-card-date-descr{word-break:normal!important}.home-eduV2__groups-cards-card-premium{background:var(--premium-gradient);color:var(--primary-white);border-radius:50px;align-items:center;gap:5px;padding:6px 10px;font-size:14px;display:flex;box-shadow:0 0 8px #4971fe}.home-eduV2__groups-cards-card-context{background:var(--container-color);z-index:1;border-radius:10px;padding:5px;position:absolute;top:25%;right:10px}.home-eduV2__groups-cards-card-context-list{--background:var(--primary-bg)!important;--padding-item:10px 20px!important}.home-eduV2__groups-cards-card-context-list.md3-list .list-tile,.home-eduV2__groups-cards-card-context-list.md3-list .list-tile:last-of-type,.home-eduV2__groups-cards-card-context-list.md3-list .list-tile:first-of-type{border-radius:0}.home-eduV2__groups-cards-card-context-list.md3-list .list-tile:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.home-eduV2__groups-cards-card-context-list.md3-list .list-tile:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.home-eduV2__groups-cards-card-bot{z-index:-1;flex-direction:column;flex-grow:1;justify-content:space-between;gap:15px;padding:10px;display:flex;position:relative}@media (max-width:600px){.home-eduV2__groups-cards-card-bot{gap:10px;padding-bottom:0;padding-right:0}}.home-eduV2__groups-cards-card-blocked{background:var(--blocked-bg);z-index:6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (max-width:600px){.home-eduV2__groups-cards-card-blocked{border-radius:13px;gap:10px}}.home-eduV2__groups-cards-card-blocked-title{width:80%;color:var(--primary-white);text-align:center;font-size:16px}@media (max-width:600px){.home-eduV2__groups-cards-card-blocked-title{font-size:14px}}.home-eduV2__groups-cards-card-blocked-btn{--icon:"";--background:var(--primary-white);--icon-color:var(--primary-black);--text-color:var(--icon-color)}.home-eduV2__groups-cards-card-note{color:var(--primary-text-color);opacity:.5;font-size:14px;white-space:wrap!important;word-break:normal!important}.home-eduV2__groups-cards-card-clock{background:var(--container-color);border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.home-eduV2__groups-cards::-webkit-scrollbar{width:0;height:0}.home-eduV2__groups-cards::-webkit-scrollbar-thumb{background:0 0;transition:all .3s}.home-eduV2__schedule{-webkit-user-select:none;user-select:none;flex-direction:column;gap:20px;width:100%;margin-top:10px;padding:20px 0;display:flex}.home-eduV2__schedule .home-eduV2__groups-header-titles{padding-left:20px}.home-eduV2__schedule-title{padding:10px 15px 0}.home-eduV2__schedule-block{background:var(--homework-bg);cursor:grab;flex-direction:column;gap:10px;padding:20px 15px 15px;display:flex;position:relative;overflow:hidden}@media (max-width:900px){.home-eduV2__schedule-block{border:none;border-radius:0;padding:0 0 20px}}.home-eduV2__schedule-block_load{cursor:default}.home-eduV2__schedule-block_load:before{content:"";background:linear-gradient(to right, transparent, var(--homework-bg), transparent);z-index:11;opacity:.9;width:100%;height:100%;animation:1.5s linear infinite shimer;position:absolute}.home-eduV2__schedule-wrapper{width:100%;height:318px;overflow:hidden}@media (max-width:900px){.home-eduV2__schedule-wrapper{height:auto}}.home-eduV2__schedule-content{background:var(--container-color);border:1px solid var(--achievement-border);border-radius:6px;width:100%;height:318px;display:flex;overflow:auto hidden}@media (max-width:900px){.home-eduV2__schedule-content{background:0 0;border:none;border-radius:0;flex-direction:column;gap:2px;height:auto;overflow:hidden}}.home-eduV2__schedule-content::-webkit-scrollbar{width:0;height:0}.home-eduV2__schedule-day{border-right:1px solid var(--achievement-border);flex-direction:column;width:100%;min-width:211px;display:flex}@media (max-width:900px){.home-eduV2__schedule-day{border:none;flex-direction:row;min-width:100%;height:auto;overflow:auto hidden}}.home-eduV2__schedule-day:last-child{border:none}.home-eduV2__schedule-header{border-bottom:1px solid var(--achievement-border);min-height:52px;color:var(--primary-text-color);justify-content:center;align-items:center;display:flex}@media (max-width:900px){.home-eduV2__schedule-header{border:none;min-width:70px;height:auto}}.home-eduV2__schedule-header-day{letter-spacing:-1%;border-radius:6px;padding:10px;font-size:14px;font-weight:700;line-height:1em}.home-eduV2__schedule-header-day_active{background:var(--homework-bg)}@media (max-width:900px){.home-eduV2__schedule-header-day_active{background:var(--container-color)}}.home-eduV2__schedule-data{flex-direction:column;flex-grow:1;gap:10px;padding:10px;display:flex;overflow-y:auto}.home-eduV2__schedule-data::-webkit-scrollbar{width:0!important;height:0!important}@media (max-width:900px){.home-eduV2__schedule-data{background:var(--container-color);flex-direction:row;align-items:stretch;min-height:max-content;padding:5px;overflow:auto hidden}.home-eduV2__schedule-data[data-first=true]{border-radius:22px 0 0}.home-eduV2__schedule-data[data-last=true]{border-radius:0 0 0 22px}.home-eduV2__schedule-data>*{align-self:stretch;align-items:stretch;min-width:190px;height:max-content;min-height:100%;display:flex}}.home-eduV2__reminders{flex-direction:column;gap:20px;margin-top:20px;padding-inline-start:20px;padding-inline-end:20px;display:flex}@media (max-width:420px){.home-eduV2__reminders,.home-eduV2__reminders .home-eduV2__groups-header-titles{padding-inline-start:10px;padding-inline-end:10px}}.home-eduV2__reminders-block{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}@media (max-width:1070px){.home-eduV2__reminders-block{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:750px){.home-eduV2__reminders-block{grid-template-columns:1fr}}.home-eduV2__reminders-container{background:var(--homework-bg);border:1px solid var(--achievement-border);border-radius:8px;flex-direction:column;padding:10px 15px 15px;display:flex}@media (max-width:1070px){.home-eduV2__reminders-container:nth-child(3){grid-column:span 2}}@media (max-width:750px){.home-eduV2__reminders-container:nth-child(3){grid-column:span 1}}.home-eduV2__reminders-title{color:var(--primary-text-color);font-size:18px;font-weight:500}.home-eduV2__reminders-coworking{flex-grow:1;grid-template-columns:126px 1fr;gap:15px;display:grid}@media (max-width:1640px){.home-eduV2__reminders-coworking{grid-template-columns:1fr}}@media (max-width:750px){.home-eduV2__reminders-coworking{grid-template-columns:126px 1fr}}@media (max-width:500px){.home-eduV2__reminders-coworking{grid-template-columns:1fr}}.home-eduV2__reminders-now{aspect-ratio:1;background:var(--hw-submit);color:var(--primary-text-color);border-radius:6px;font-size:70px;line-height:1em}@media (max-width:1640px){.home-eduV2__reminders-now{display:none!important}}@media (max-width:750px){.home-eduV2__reminders-now{display:flex!important}}@media (max-width:500px){.home-eduV2__reminders-now{display:none!important}}.home-eduV2__reminders-now span{opacity:.7;font-size:18px;line-height:1em}.home-eduV2__reminders-week{grid-template-columns:repeat(7,max-content);justify-content:space-between;gap:2px;width:100%;display:grid}.home-eduV2__reminders-day{color:var(--primary-text-color);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px;font-size:18px;display:flex}.home-eduV2__reminders-day span{opacity:.7;font-size:14px}.home-eduV2__reminders-day_active{background:var(--main-color-home-accent);color:#fff}.home-eduV2__reminders-action{background:var(--hw-submit);border-radius:6px;flex-grow:1;width:100%;padding:10px}.home-eduV2__reminders-action_ready{background:#1b2a21b7}.home-eduV2__reminders-action_ready span{--icon-color:#16a34a!important}@media (max-width:1250px){.home-eduV2__reminders-action_deteil{display:none!important}}@media (max-width:750px){.home-eduV2__reminders-action_deteil{display:flex!important}}@media (max-width:420px){.home-eduV2__reminders-action_deteil{display:none!important}}.home-eduV2__reminders-btn{background-color:var(--main-color-home-accent);letter-spacing:-1%;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:11px 12px;font-size:14px;line-height:1em;display:flex}.home-eduV2__reminders-feedback{flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-eduV2__reminders-feedback_one{grid-template-columns:1fr}@media (max-width:1250px){.home-eduV2__reminders-feedback{grid-template-columns:1fr}}@media (max-width:750px){.home-eduV2__reminders-feedback{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.home-eduV2__reminders-feedback{grid-template-columns:1fr}}.home-eduV2__watched{flex-direction:column;gap:10px;margin-top:20px;display:flex}.home-eduV2__watched-segments{padding-inline-start:20px;padding-inline-end:20px}@media (max-width:600px){.home-eduV2__watched-segments{padding-inline-start:10px;padding-inline-end:10px}}.home-eduV2__watched-segments .segment-buttons{--segment-max-width:100%;--segment-border:2px solid var(--homework-bg);--segment-btn-active-bg:var(--homework-bg)}.home-eduV2__watched-segments .segment-buttons__button{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-grow:1;justify-content:center;min-width:50%;max-width:50%;display:flex;overflow:hidden}.home-eduV2__watched-list{gap:10px;width:100%;height:275px;display:flex;overflow-x:auto}.home-eduV2__watched-list:before,.home-eduV2__watched-list:after{content:"";background:linear-gradient(to right, var(--container-color), transparent);z-index:10;flex-shrink:0;width:20px;height:100%;margin-left:-10px;display:block;position:sticky;top:0;bottom:0;left:0}.home-eduV2__watched-list:after{background:linear-gradient(to left, var(--container-color), transparent);margin-left:auto;margin-right:-10px;left:auto;right:0}@media (max-width:600px){.home-eduV2__watched-list{padding-inline-start:0;padding-inline-end:0}}.home-eduV2__watched-list::-webkit-scrollbar{width:0;height:0}.home-eduV2__watched-item{background:var(--homework-bg);cursor:pointer;border-radius:6px;flex-direction:column;flex-shrink:0;gap:8px;width:100%;max-width:320px;height:100%;padding:10px 5px 5px;display:flex;position:relative;overflow:hidden}.home-eduV2__watched-item_notpointer{cursor:inherit}.home-eduV2__watched-banner{aspect-ratio:16/9;width:100%;position:relative}.home-eduV2__watched-poster{z-index:10;--scale:1;--translateY:0;--opacity:1;width:100%;height:100%;transform:scale(var(--scale)) translateY(var(--translateY));opacity:var(--opacity);border-radius:5px;animation:.5s ease-in-out both videolength;position:absolute;top:0;bottom:0;left:0;right:0}.home-eduV2__watched-poster_1{--scale:.97;--translateY:-7px;--opacity:.7;z-index:9}.home-eduV2__watched-poster_2{--scale:.93;--translateY:-14px;--opacity:.5;z-index:8}.home-eduV2__watched-length{background:var(--container-color);color:var(--primary-text-color);z-index:11;opacity:.7;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:14px;display:flex;position:absolute;bottom:10px;right:10px}.home-eduV2__watched-lesson{background:var(--container-color);border-radius:50px;padding:6px 12px;font-size:14px}.home-eduV2__watched-grid{grid-template-columns:repeat(auto-fill,minmax(max(250px,20% - 10px),1fr));gap:10px;display:grid}@media (max-width:600px){.home-eduV2__watched-grid{grid-template-columns:repeat(auto-fill,minmax(max(170px,20% - 10px),1fr));gap:10px;display:grid}.home-eduV2__watched-grid .home-eduV2__watched-footer{flex-direction:column;margin-top:5px}}@keyframes videolength{0%{opacity:1;transform:scale(1)translateY(0)}to{transform:scale(var(--scale)) translateY(var(--translateY));opacity:var(--opacity)}}.home-my-cups{-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:15px;margin-top:15px;margin-bottom:15px;padding:0 20px;display:flex}.home-my-cups__container{background:var(--container-color);border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex;position:relative;overflow:hidden}.home-my-cups__container_load:before{content:"";background:linear-gradient(to left, transparent, var(--primary-bg), transparent);z-index:10;width:100%;height:100%;animation:1.5s linear infinite shimer;position:absolute}.home-my-cups__container span[data-ripple]{z-index:10}.home-my-cups__cups{max-width:max-content;display:flex}.home-my-cups__cups-item{background:var(--primary-bg);border:1px solid var(--homework-bg);z-index:5;border-radius:12px;justify-content:center;align-items:center;min-width:45px;max-width:45px;min-height:45px;max-height:45px;margin-left:-22.5px;animation:.4s ease-in-out .5s both cupsView;display:flex;position:relative}.home-my-cups__cups-item:first-of-type{margin-left:0;animation:none}.home-my-cups__cups-item:nth-of-type(2){z-index:4}.home-my-cups__cups-item:nth-of-type(3){z-index:3}.home-my-cups__cups-item:nth-of-type(4){z-index:1}.home-my-cups__cups-item:last-of-type{box-shadow:none!important}.home-my-cups__cups-item img{aspect-ratio:1;width:100%;max-width:70%}@keyframes shimer{0%{left:-100%}to{left:150%}}@keyframes cupsView{0%{margin-left:-45px;box-shadow:4px 0 4px #0000}to{margin-left:-22.5px;box-shadow:4px 0 4px #00000040}}.my-cups{-webkit-user-select:none;user-select:none;flex-direction:column;gap:15px;height:calc(100dvh - 60px);display:flex}.my-cups__list{gap:2px}.my-cups__list .my-cups__task{border-radius:0}.my-cups__list .my-cups__task:first-child{border-top-left-radius:22px;border-top-right-radius:22px}.my-cups__list .my-cups__task:last-child{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.my-cups__achieved{background:var(--dialog-background);z-index:999999999;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.my-cups__achieved-cup{opacity:1;will-change:transform, opacity;width:150px;height:150px;animation:1.2s ease-in-out 2s forwards flyToTopRight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media (max-width:850px){.my-cups__achieved-cup-data{border-top-right-radius:50px;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 12px);height:calc(100% - 10px);display:flex;position:relative;overflow:hidden}}@keyframes flyToTopRight{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(calc(50vw - 50%),calc(-50% - 50vh))scale(0)}}.my-cups__achieved-content{background:var(--primary-bg);border:1px solid var(--achievement-coin-border-active);width:200px;box-shadow:0 0 50px var(--achievement-coin-border-active);text-align:center;color:var(--primary-text-color);border-radius:28px;flex-direction:column;gap:10px;padding:10px;font-size:14px;display:flex;position:relative}.my-cups__achieved-content-close{z-index:10;background:var(--primary-bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;animation:.5s ease-in-out both showToTop;display:flex;position:absolute;top:-50px;right:0}@keyframes showToTop{0%{opacity:0;top:0}to{opacity:1;top:-50px}}.my-cups__achieved-coin{background:var(--homework-bg);aspect-ratio:1;border-radius:22px;width:100%;padding:25px}.my-cups__achieved-coin img{width:100%;display:block}.my-cups__header{-webkit-user-select:none;user-select:none;align-items:stretch;width:100%;min-height:80px;max-height:80px;padding:15px 0 0;display:flex;overflow:auto}.my-cups__header::-webkit-scrollbar{width:0;height:0}.my-cups__header:before{content:"";background:linear-gradient(to right, var(--container-color), transparent);z-index:10;min-width:20px;max-width:20px;display:block;position:sticky;left:0}.my-cups__header:after{content:"";background:linear-gradient(to left, var(--container-color), transparent);min-width:20px;max-width:20px;display:block;position:sticky;right:0}.my-cups__item{border:1px solid var(--homework-bg);aspect-ratio:1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-right:10px;padding:6px;transition:all .5s;display:flex}.my-cups__item_active{background:var(--homework-bg);border-radius:50px;justify-content:flex-start;width:220px;overflow:hidden}.my-cups__item_active .my-cups__item-image{margin-bottom:-10px;margin-left:10px;transform:scale(1.8)rotate(-10deg)translate(-2px)translateY(0)}.my-cups__item_active .my-cups__item-name{visibility:visible;opacity:1;width:100%;margin-left:15px}.my-cups__item_border{border-color:var(--warning-fill)}.my-cups__item_achived{background:var(--achievement-active)}.my-cups__item_achived .my-cups__item-name:after{background:linear-gradient(to left, var(--achievement-active), transparent)}.my-cups__item-name{color:var(--primary-text-color);white-space:nowrap;visibility:hidden;opacity:0;justify-content:stretch;width:0;margin-left:0;font-size:14px;transition:all .5s;display:flex;position:relative;overflow:hidden}.my-cups__item-name:after{content:"";background:linear-gradient(to left, var(--homework-bg), transparent);width:15px;height:100%;position:absolute;right:0}.my-cups__item:last-of-type{margin-right:0}.my-cups__item-image{--size:40px;width:var(--size);max-width:var(--size);min-width:var(--size);height:var(--size);max-height:var(--size);min-height:var(--size);aspect-ratio:1;transition:all .5s}.my-cups__task{background:linear-gradient(to right, var(--homework-bg) 45%, var(--achievement-one));border:1px solid var(--achievement-border);justify-content:space-between;align-items:stretch;padding:10px 15px;display:flex}@media (max-width:850px){.my-cups__task{flex-direction:row;gap:10px}}.my-cups__task-left,.my-cups__task-right{align-items:stretch;gap:10px;width:100%;max-width:45%;display:flex}@media (max-width:850px){.my-cups__task-left,.my-cups__task-right{max-width:100%}}.my-cups__task-right{justify-content:flex-end}@media (max-width:850px){.my-cups__task-right{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;gap:2px;width:max-content;max-width:100px}.my-cups__task-right .lineprogress{display:none}.my-cups__task-right_reverse{flex-direction:column;gap:8px}}.my-cups__task-content{background:var(--menu-course-color);border-radius:16px;width:100%;padding:12px 16px}@media (max-width:850px){.my-cups__task-content{background:0 0;flex-direction:column;justify-content:center;padding:6px 8px;display:flex}}.my-cups__task-icon{--size:50px;max-width:var(--size);min-width:var(--size);min-height:var(--size);max-height:var(--size);object-fit:cover;align-self:center}@media (max-width:850px){.my-cups__task-icon{--size:30px}}.my-cups__task-title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;letter-spacing:.5px;-webkit-box-orient:vertical;font-size:18px;font-weight:400;display:-webkit-box;overflow:hidden}@media (max-width:850px){.my-cups__task-title{letter-spacing:0;font-size:14px}}.my-cups__task-desc{color:var(--primary-text-color);letter-spacing:.5px;opacity:.7;margin-top:2px;font-size:16px;font-weight:400}@media (max-width:850px){.my-cups__task-desc{letter-spacing:0;font-size:12px}}.my-cups__task-coin{--background-coin:var(--achievement-coin);--size:69px;background:var(--background-coin);width:var(--size);height:var(--size);min-width:var(--size);border-bottom:3px solid var(--achievement-coin-border);border-radius:16px;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}@media (max-width:850px){.my-cups__task-coin{--size:40px;border-bottom-width:2px;border-radius:8px;padding:5px}}.my-cups__task-coin-img{width:100%;display:block}.my-cups__task-coin-count{color:var(--primary-text-color);text-shadow:-2px -2px 0 var(--background-coin), 2px -2px 0 var(--background-coin), -2px 2px 0 var(--background-coin), 2px 2px 0 var(--background-coin);font-size:26px;font-weight:400;position:absolute;bottom:1px;right:10px}@media (max-width:850px){.my-cups__task-coin-count{font-size:16px}}.my-cups__task-action{color:var(--primary-text-color);text-align:center;border-left:1px solid var(--achievement-coin-border);justify-content:center;align-items:center;width:100%;max-width:200px;margin-left:10px;padding-left:10px;font-size:14px;display:flex}@media (max-width:850px){.my-cups__task-action{text-align:right;border:none;flex-grow:1;align-items:flex-end;width:max-content;max-width:100px;margin:0}.my-cups__task-action>*{margin-bottom:2px;align-items:flex-end!important}.my-cups__task-action .my-cups__task-content{background:0 0;max-width:max-content}}.my-cups__task-button{background:var(--achievement-coin-border-active);color:#000;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:850px){.my-cups__task-button{border-radius:6px;padding:4px}}.my-cups__task_active{background:linear-gradient(to right, var(--homework-bg), var(--achievement-active));z-index:0;border:none;position:relative;overflow:hidden}.my-cups__task_active:before{content:"";border-radius:inherit;background:linear-gradient(to right, var(--achievement-border-op), var(--achievement-border-active));-webkit-mask-composite:xor;z-index:-1;padding:2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.my-cups__task_active .my-cups__task-coin{--background-coin:var(--achievement-coin-active);border-color:var(--achievement-coin-border-active)}.my-cups__task_active .my-cups__task-action{border-color:var(--achievement-coin-border-active)}.my-cups__task_active .my-cups__task-action .my-cups__task-content{background:var(--achievement-coin-active)}.course-info{grid-template-columns:25% 1fr;display:grid}@media (max-width:1480px){.course-info{grid-template-columns:35% 1fr}}@media (max-width:900px){.course-info{grid-template-columns:45% 1fr}}@media (max-width:700px){.course-info{grid-template-columns:50% 1fr;gap:5px}}@media (max-width:600px){.course-info{grid-template-columns:1fr;gap:5px;padding-bottom:80px}.course-info .course-info__present{border-radius:20px;padding-bottom:20px}.course-info .course-info__description{border-radius:20px}}.course-info{gap:20px;height:100%}.course-info__present{background:var(--color-course);border:1px solid var(--border-colors);border-bottom:none;border-radius:20px 20px 0 0;overflow:hidden}.course-info__present-banner{position:relative}.course-info__present-banner:before,.course-info__present-banner:after{content:"";z-index:1;width:100%;height:40%;position:absolute;left:0;right:0}.course-info__present-banner:before{content:"";background:linear-gradient(to bottom, var(--color-course) 20%, transparent);top:0}.course-info__present-banner:after{content:"";background:linear-gradient(to top, var(--color-course) 20%, transparent);bottom:0}.course-info__present-name{color:var(--primary-text-color);text-align:center;z-index:2;flex-direction:column;align-items:center;gap:10px;padding:20px;font-size:30px;display:flex;position:absolute;bottom:0;left:0;right:0}.course-info__present-category{color:var(--color-category);background:var(--background-category);border-radius:12px;padding:4px 8px;font-size:14px}.course-info__present-lang{color:var(--primary-text-color);font-size:16px}.course-info__present-icon{width:30px}.course-info__present-back{z-index:2;top:10px;left:10px;position:absolute!important}.course-info__present-img{object-fit:cover;aspect-ratio:3/4;width:100%;height:0%;display:block}.course-info__description{background:var(--container-color);border-radius:20px 20px 0 0;height:100%;padding:20px;overflow:auto}.course-info__description p{color:var(--primary-text-color);opacity:.7;letter-spacing:.5px;font-size:18px;font-weight:300;line-height:1.3em}.course-info__launches{grid-template-columns:repeat(auto-fill,minmax(max(220px,33.3333% - 10px),1fr));gap:10px;display:grid}.analitics{background:var(--container-color);-webkit-user-select:none;user-select:none;cursor:grab;border-radius:28px;flex-shrink:0;grid-template-columns:repeat(7,minmax(200px,1fr));gap:4px;height:max-content;margin-top:10px;padding:10px;display:grid;overflow-x:auto}@media (max-width:600px){.analitics{border-radius:0}}.analitics::-webkit-scrollbar{width:0;height:0}.analitics__container{background:var(--homework-bg);padding:10px}.analitics__container:first-of-type{border-top-left-radius:22px;border-bottom-left-radius:22px;grid-column:span 2}.analitics__container:last-of-type{border-top-right-radius:22px;border-bottom-right-radius:22px}.analitics__container_big{grid-column:span 2}.analitics__container-content{flex-direction:column;gap:10px;display:flex}.analitics__container-title{color:var(--primary-text-color);font-size:18px}.analitics__ranking{grid-template-columns:max-content 1fr;gap:4px;display:grid}.analitics__ranking .general-rating_positions-item-score-icon-fill{fill:var(--main-color-home-accent)}.analitics__ranking-left{background:var(--hw-submit);color:var(--primary-text-color);border-radius:22px;padding:10px;font-size:22px;line-height:20px}.analitics__ranking-left span{opacity:.7;margin-top:-5px;font-size:12px}.analitics__ranking-right{background:var(--langchange-block-bg);color:var(--primary-text-color);border-radius:12px;font-size:18px}.analitics__coworking{color:var(--primary-text-color);background:var(--hw-submit);border-radius:6px;justify-content:center;align-items:center;width:38px;padding:4px 8px;font-size:12px;display:flex}.analitics__coworking_active{background:var(--main-color-home-accent);color:#fff}.analitics__attendance{grid-template-columns:1fr 200px;gap:10px;font-size:14px;display:grid}@media (max-width:1700px){.analitics__attendance{grid-template-columns:1fr 150px}}@media (max-width:900px){.analitics__attendance{grid-template-columns:1fr 100px}}.analitics__attendance-progress{background:var(--container-color);border:1px solid var(--achievement-border);border-radius:22px;gap:4px;height:126px;padding:4px;transition:all .2s;display:flex}.analitics__attendance-progress_left{border-top-left-radius:12px;border-bottom-left-radius:12px}.analitics__attendance-progress_right{border-top-right-radius:12px;border-bottom-right-radius:12px}.analitics__attendance-progress-check,.analitics__attendance-progress-uncheck{letter-spacing:-1%;border-radius:20px;justify-content:center;align-items:center;min-width:0;font-size:20px;font-weight:700;line-height:1em;transition:all .4s ease-in-out;display:flex;overflow:hidden;container-type:inline-size}.analitics__attendance-progress-check span,.analitics__attendance-progress-uncheck span{opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:scale(0)}@container (width>=48px){.analitics__attendance-progress-check span,.analitics__attendance-progress-uncheck span{opacity:1;visibility:visible;transform:scale(1)}}.analitics__attendance-progress-check{--width:0%;height:100%;width:var(--width);background:var(--main-color-home-accent);color:#fff;overflow:hidden}.analitics__attendance-progress-uncheck{--width:0%;background:var(--main-color-home-accent);color:var(--primary-text-color);height:100%;width:var(--width);border:1px solid var(--achievement-border);background:repeating-linear-gradient(-135deg, var(--container-color) 0px, var(--container-color) 5px, var(--achievement-border) 5px, var(--achievement-border) 10px)}.analitics__attendance-detail{grid-gap:15px;flex-direction:column;display:flex}.analitics__attendance-detail-item{color:var(--primary-text-color);align-items:flex-start;gap:5px;display:flex}.analitics__attendance-detail-item-mark{background:var(--main-color-home-accent);border-radius:4px;width:15px;height:15px}.analitics__attendance-detail-item-mark_nocheck{border:1px solid var(--achievement-border);background:repeating-linear-gradient(-135deg, var(--container-color) 0px, var(--container-color) 2px, var(--achievement-border) 2px, var(--achievement-border) 4px)}.analitics__attendance-detail-item span{opacity:.7;font-size:12px}.analitics__score{grid-template-rows:max-content;grid-template-columns:calc(50% - 5px) calc(50% - 5px);display:grid}@media (max-width:600px){.analitics__score{grid-template-columns:calc(55% - 5px) calc(45% - 5px)}}.analitics__score{align-items:center;gap:10px}.analitics__score-progress{aspect-ratio:1;background:var(--container-color);border-radius:22px;justify-content:center;align-items:center;width:100%;padding:8px;display:flex;position:relative}.analitics__score-progress-count{background:var(--homework-course-color);--homework-course-color:var(--main-color-home-accent);color:#fff;z-index:1;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute}@media (max-width:1500px){.analitics__score-progress-count{width:40px;height:40px}}@media (max-width:1000px){.analitics__score-progress-count{width:35px;height:35px}}.analitics__score-name{font-size:14px}@media (max-width:600px){.analitics__score-name{font-size:12px}}.tips-container{z-index:100;width:100%;max-width:400px;height:-moz-fit-content;height:fit-content;position:fixed;top:75px;right:25px}@media (max-width:600px){.tips-container{max-width:100%;top:110px;right:0}}.tips-banner{background:var(--container-color);border:1px solid var(--border-color);border-radius:10px;width:100%;height:100%;padding:10px}@media (max-width:600px){.tips-banner{border-radius:0}}.tips-banner__title{color:var(--primary-text-color);font-size:18px}.tips-banner__subtitle{color:var(--primary-text-color);opacity:.7;font-size:14px}.tips-banner__button .material-text-button__container{padding:5px 20px}@media (max-width:600px){.tips-banner__button .material-text-button__container{padding:5px 10px}}.tips-fade-enter-active,.tips-fade-leave-active{transition:all .5s}.tips-fade-enter-from,.tips-fade-leave-to{opacity:0;transform:translateY(-20px)}.driver-popover.driver_tips_extra{background-color:var(--primary-bg);color:var(--primary-text-color);border:1px solid var(--border-color);border-radius:12px}.driver-popover.driver_tips_extra .driver-popover-arrow{border-color:#0000}.driver-popover.driver_tips_extra .driver-popover-arrow.driver-popover-arrow-side-right{border-right-color:var(--border-color)}.driver-popover.driver_tips_extra .driver-popover-arrow.driver-popover-arrow-side-left{border-left-color:var(--border-color)}.driver-popover.driver_tips_extra .driver-popover-arrow.driver-popover-arrow-side-bottom{border-bottom-color:var(--border-color)}.driver-popover.driver_tips_extra .driver-popover-arrow.driver-popover-arrow-side-top{border-top-color:var(--border-color)}.driver-popover.driver_tips_extra button{background-color:var(--container-color);color:var(--primary-text-color);text-shadow:none;border-radius:5px;padding:5px 10px;transition:all .2s}.driver-popover.driver_tips_extra button:hover{background-color:var(--additional-one)}.driver-popover.driver_tips_extra button.driver-popover-close-btn{background:var(--primary-bg);border-radius:12px}.no-data{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.no-data__icon{--icon-bg:var(--no-data-icon-bg);--icon-color:var(--no-data-icon-color);--size:100px;--icon-size:50px;--border-color:transparent}.no-data__icon .avatar__icon{border-radius:0}.no-data__icon_error{--icon-bg:var(--error-fill-op);--icon-color:var(--error-fill)}.no-data__text{color:var(--no-data-icon-color)}.error-loading__icon{--icon:""}.more-menu{--menu-alignment:flex-end;--background-color:var(--menu-course-color);--border-radius:6px;--icon-color:var(--course-info-color);--background-hover:var(--menu-course-color-item);--min-width:0;--mobile-min-width:0;--top-position:0;--left-position:auto;--right-position:0;--menu-z-index:10;--zindex:0;--list-width:180px;--shadow-color:0px 4px 10px 0px #0009}.trash{--icon:"";--icon-color:#f21608;--background-color:#f2160833;--background-hover:#f216084d;--background-focus:#f2160866;--ripple:#f21608;-webkit-user-select:none;user-select:none}.auto{overflow:auto}.hidden{overflow:hidden}.confirmation_number{--icon:""}.edit{--icon:"";-webkit-user-select:none;user-select:none}.forum{--icon:""}.reload{--icon:"";-webkit-user-select:none;user-select:none}.calendar{--icon:""}.arrow-l{--icon:""}.arrow-r{--icon:""}.container-center{padding:20px}.container-center .multiple-form{margin:0 auto}.container-center .material-input{--background:var(--container-color)}.container-content{background:var(--container-color);border-radius:12px;flex-direction:column;gap:20px;padding:20px;display:flex}.flex{display:flex}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.gap20{gap:20px}.clear{--icon:""}.close{--icon:""}.relative{position:relative}.colwhite{color:var(--primary-white)}.center{justify-content:center;align-items:center;padding:10px;display:flex}.arrow{transition:all .2s}.arrow_reverse{transform:rotate(180deg)}.arrow-icon{--icon:""}.content-scroll{flex-grow:1;padding-bottom:20px;overflow:auto}.p20,.p20mob{padding:20px}@media (max-width:600px){.p20mob{padding:14px}}.showlist-enter-active,.showlist-move,.showlist-leave-active{transition:all .2s}.dialog-right-enter-active,.dialog-right-move,.dialog-right-leave-active{transition:all .5s}.dialog-right-leave-active{position:absolute}.dialog-right-enter-from{opacity:0!important}.dialog-right-enter-from .material-dialog__window_right,.dialog-right-enter-from .videowindow__timecode-window{transform:translate(100%)}.dialog-right-enter-to .material-dialog__window_right,.dialog-right-enter-to .videowindow__timecode-window{transform:translate(0)}.dialog-right-leave-to{opacity:0!important}.dialog-right-leave-to .material-dialog__window_right,.dialog-right-leave-to .videowindow__timecode-window{transform:translate(100%)}.dialog-right-leave-from .material-dialog__window_right,.dialog-right-leave-from .videowindow__timecode-window{transform:translate(0%)}.pointer{cursor:pointer}.attach_file{--icon:""}.send{--icon:""}.terminal{--icon:""}.showlist-leave-active{position:absolute}.showlist-enter-from{opacity:0;transform:translateY(50px)}.showlist-leave-to{opacity:0;transform:translateY(-50px)}.showlist-enter-active{transition-delay:var(--delay)}.inshowout-enter-active,.inshowout-move,.inshowout-leave-active{transition:all .5s}.inshowout-leave-active{position:absolute}.inshowout-enter-from,.inshowout-leave-to{opacity:0;transform:translateY(-50px)}.inshowout-enter-active,.fade-enter-active{transition-delay:var(--delay)}.no-actions{--icon:""}.op05{opacity:.5}.op1{opacity:1}.p0{background:0 0;padding:0}.branchselect{flex-direction:column;display:flex}.branchselect__cabinet{--icon:""}.branchselect{gap:10px}.branchselect__tile{--list-bg:transparent;--padding:0}.branchselect__card{background:var(--primary-bg);padding:20px}.branchselect__card .default-card__content{background:var(--primary-bg);flex-direction:column;gap:5px;display:flex}.branchselect__title{font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.branchselect__desc{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.pbg{background:var(--primary-bg)}.row{flex-direction:row;align-items:flex-start}.row-reverse{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}.grab{cursor:grab!important}.grabbing{cursor:grabbing!important}.move{cursor:move!important}.menu-default{--min-width:46px;--list-width:max-content;--top-position:0;--shadow-color:0px 4px 10px 0px #0003;--menu-z-index:10;--left-position:auto;--right-position:0;--list-border-bottom:none;--font-size-alt:12px;--menu-alignment:flex-end;--background-color:var(--menu-course-color);--border-radius:6px;--icon-color:var(--course-info-color);-webkit-user-select:none;user-select:none;--btn-z-index:1}.menu-default_active{--menu-z-index:10}.userui__btn{--icon:""}.ddddddddd{--icon:""}.p10{padding:10px}.pb15{padding-bottom:15px}.pb10{padding-bottom:10px}.pb5{padding-bottom:5px}.h100{height:100%}.width100{width:100%}.width50{width:50%}.w100{max-width:100%}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.pt20{padding-top:20px}.pt15{padding-top:15px}.pb20{padding-bottom:20px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb80{padding-bottom:80px}.bold{font-weight:700}.mg0{margin:0}.p-block10{padding-block-start:10px;padding-block-end:10px}.cardloadlist{background:var(--primary-bg);border:1px solid var(--border-colors);border-radius:20px;flex-direction:column;gap:20px;margin:0 20px;padding:20px;display:flex}.cardloadlist .students-load{padding:0}.cardloadlist__title{font-size:20px;font-weight:400}.cardloadlist__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cardloadlist__dialog{flex-direction:column;gap:20px;display:flex}.cardloadlist__dialog-icon{text-align:center;border-radius:20px;align-self:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.cardloadlist__dialog-img{object-fit:cover;width:100%;height:100%}.cardloadlist__dialog-del{position:absolute;top:10px;right:10px}.setting-student{flex-direction:column;gap:15px;padding-bottom:15px;display:flex}.leave-status-title{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;font-weight:400;display:-webkit-box;overflow:hidden}.leave-status-update{flex-direction:column;gap:10px;padding:10px 0;display:flex}.background-container{--background:var(--container-color);--text-color:var(--primary-text-color);--icon-color:var(--primary-text-color)}.listenclasstest{flex-direction:column;gap:10px;padding:10px;display:flex}.dropcontainer{background:var(--container-color);border-radius:10px;overflow:hidden}.dropcontainer .divider{margin:0}.dropcontainer__tile{--list-bg:var(--container-color)}.dropcontainer__tile-data{color:var(--additional-two);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.teachers-list{grid-template-columns:repeat(auto-fill,minmax(max(270px,20% - 20px),1fr));gap:20px;padding:20px;display:grid}.teachers-list__title{color:var(--primary-text-color);text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-user-select:none;user-select:none;-webkit-box-orient:vertical;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.delete-teacher{--icon:""}.errorwarnsuccese{text-align:center;color:#f21608;background:#ca180d1a;border:1px solid #f21608;border-radius:15px;margin:10px 0;padding:10px}.errorwarnsuccese_warn{color:#f0bd00;background:#f0bd001a;border-color:#f0bd00}.errorwarnsuccese_succese{color:#16a34a;background:#16a34a1a;border-color:#16a34a}.pt10{padding-top:10px}.pi10{padding-inline-start:10px;padding-inline-end:10px}.onelinetext{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.loadpage{background:var(--additional-one);z-index:999999999;width:100%;height:3px;position:fixed;top:0;left:0;right:0}.loadpage__indicator{background:var(--primary-color-text);border-radius:0 0 100px;justify-content:flex-end;align-items:center;width:0%;height:100%;transition:all .2s ease-in-out .1s;display:flex;position:relative}.loadpage__indicator_start{width:0%}.loadpage__indicator_load{width:20%}.loadpage__indicator_final{border-radius:0;width:100%;transition:all .2s ease-in}.tile-transparent{--list-bg:transparent}.archive{--icon:""}.test{background:#00008b}.br10,.br20{border-radius:10px}.br15{border-radius:15px}.oh{overflow:hidden}.gap15{gap:15px}.gap10{gap:10px}.gap5{gap:5px}.transparent{--list-bg:transparent}.messenger-go{--icon:"";min-width:40px}.grow{flex-grow:1}.wrap{flex-wrap:wrap}.textWrap{text-wrap:wrap}.tac{text-align:center}.taost{z-index:2147483647;-webkit-user-select:none;user-select:none;position:fixed;bottom:70px;left:50%;transform:translate(-50%)}.taost-tile{--box-gap:10px;border-radius:100px;width:max-content;max-width:300px}.taost-tile__image{max-width:20px;max-height:20px;display:block}.taost-tile_default{--list-bg:var(--primary-text-color);color:var(--primary-bg)}.taost-tile_default .material-icons{color:var(--primary-bg)}.taost-tile_danger{--list-bg:#f21608;color:#fff}.taost-tile_danger .material-icons{color:#fff}.taost-tile_warn{--list-bg:#f0bd00;color:#000}.taost-tile_warn .material-icons{color:#000}.taost-tile_success{--list-bg:#16a34a;color:#fff}.taost-tile_success .material-icons{color:#fff}.taost-tile_info{--list-bg:#3157e0;color:#fff}.taost-tile_info .material-icons{color:#fff}.copy{--icon:""}.invertBlack{filter:var(--black-invert)}.invertWhite{filter:var(--white-invert)}.br0{border-radius:0}.btn-default,.md3-split-btn .material-filled-button{--background:var(--additional-three);--text-color:var(--primary-text-color);--icon-color:var(--primary-text-color);--ripple:var(--primary-text-color)}.btn-default_error{--background:var(--error-fill);--text-color:white;--icon-color:white;--ripple:white}.line1{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line2{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.primary-text-color{color:var(--primary-text-color)}.basetitlemob{font-size:16px}@media (max-width:600px){.basetitlemob{font-size:14px}}.basetitle{color:var(--primary-text-color);font-size:17px}.basesubtitle{color:var(--primary-text-color);font-size:14px}.baseicon{--fill:1;--wght:400;--grad:0;--opsz:24;--icon:"";--icon-color:var(--primary-text-color);--icon-size:20px;display:flex}.baseicon:before{content:var(--icon);color:var(--icon-color);font-family:Material Icons;font-style:normal;font-weight:400;font-size:var(--icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" var(--fill), "wght" var(--wght), "GRAD" var(--grad), "opsz" var(--opsz);direction:ltr;line-height:1;display:inline-block}.baseicon-big{--icon-size:28px}.baseavatar{--fill:1;--wght:400;--grad:0;--opsz:24;--icon-size:20px;--size:40px;min-width:var(--size);max-width:var(--size);min-height:var(--size);max-height:var(--size);background:var(--background-hover);font-variation-settings:"FILL" var(--fill), "wght" var(--wght), "GRAD" var(--grad), "opsz" var(--opsz);border:none}.baseavatar-fill1{--fill:1}.baseavatar-fill0{--fill:0}.baseavatar-weight100{--wght:100}.baseavatar-weight200{--wght:200}.baseavatar-weight300{--wght:300}.baseavatar-weight400{--wght:400}.baseavatar-weight500{--wght:500}.baseavatar-weight600{--wght:600}.baseavatar-weight700{--wght:700}.baseavatar-grade-25{--grad:-25}.baseavatar-grade0{--grad:0}.baseavatar-grade200{--grad:200}.baseavatar-optical-size20{--opsz:20}.baseavatar-optical-size24{--opsz:24}.baseavatar-optical-size40{--opsz:40}.baseavatar-optical-size48{--opsz:48}.baseavatar-small{--size:30px;--icon-size:16px;min-width:30px;max-width:30px}.baseavatar-big{--icon-size:24px;min-width:50px;max-width:50px}.baseavatar-error{--icon-color:var(--error-fill);--icon-bg:var(--error-fill-op)}.baseavatar-seccess{--icon-color:var(--seccess-fill);--icon-bg:var(--seccess-fill-op);--background:var(--icon-bg);--text-color:var(--icon-color);--ripple:var(--icon-bg)}.baseavatar_medium{--icon:"";--icon-color:var(--warning-fill);--icon-bg:var(--warning-fill-op)}.baseavatar-warning{--icon-color:var(--warning-fill);--icon-bg:var(--warning-fill-op);--background:var(--icon-bg);--text-color:var(--icon-color);--ripple:var(--icon-bg)}.baseavatar-blue{--icon-color:var(--software-fill);--icon-bg:var(--software-fill-op);--background:var(--icon-bg);--text-color:var(--icon-color);--ripple:var(--icon-bg)}.baseavatar-transparent{--icon-color:var(--primary-color-text);--background:transparent;--text-color:var(--primary-color-text);--ripple:var(--icon-bg);--icon-bg:transparent!important}.baseavatar_hard{--icon:"";--icon-color:var(--error-fill);--icon-bg:var(--error-fill-op)}.baseavatar-error{--icon-color:var(--error-fill);--icon-bg:var(--error-fill-op);--background:var(--icon-bg);--text-color:var(--icon-color);--ripple:var(--icon-bg)}.baseavatar_teacher{--icon:""}.baseavatar_status{--icon:""}.baseavatar_trophy{--icon:""}.baseavatar_managesearch{--icon:""}.baseavatar_search{--icon:""}.baseavatar_format{--icon:""}.baseavatar_pay{--icon:""}.baseavatar_price-change{--icon:""}.baseavatar_event-note{--icon:""}.baseavatar_article{--icon:""}.baseavatar_movie{--icon:""}.baseavatar_event{--icon:""}.baseavatar_emoji{--icon:""}.baseavatar_skill{--icon:""}.baseavatar_lang{--icon:""}.baseavatar_event-repeat{--icon:""}.baseavatar_go{--icon:""}.baseavatar_prev{--icon:""}.baseavatar_paid{--icon:""}.baseavatar_eye{--icon:""}.baseavatar_eye-off{--icon:""}.baseavatar_check{--icon:""}.baseavatar_check-circle{--icon:""}.baseavatar_chat{--icon:""}.baseavatar_chart{--icon:""}.baseavatar_close{--icon:""}.baseavatar_filepresent{--icon:""}.baseavatar_lock{--icon:""}.baseavatar_person{--icon:""}.baseavatar_offer{--icon:""}.baseavatar_computer-ready{--icon:""}.baseavatar_computer-servicing{--icon:""}.baseavatar_snow{--icon:""}.baseavatar_star{--icon:""}.baseavatar_starborder{--icon:""}.baseavatar_title{--icon:""}.baseavatar_reset{--icon:""}.baseavatar_offvideo{--icon:""}.baseavatar_days{--icon:""}.baseavatar_personoff{--icon:""}.baseavatar_time{--icon:""}.baseavatar_alarm{--icon:""}.baseavatar_timecode{--icon:""}.baseavatar_double{--icon:""}.baseavatar_done{--icon:""}.baseavatar_list{--icon:""}.baseavatar_link{--icon:""}.baseavatar_fileLink{--icon:""}.baseavatar_course{--icon:""}.baseavatar_circle{--icon:""}.baseavatar_doneAlt{--icon:""}.baseavatar_branch{--icon:""}.baseavatar_ballot{--icon:""}.baseavatar_back{--icon:""}.baseavatar_goback{--icon:""}.baseavatar_gtranslate{--icon:""}.baseavatar_room{--icon:""}.baseavatar_rotate90{--icon:""}.baseavatar_percent{--icon:""}.baseavatar_group{--icon:""}.baseavatar_individual{--icon:""}.baseavatar_error{--icon:""}.baseavatar_desktop{--icon:""}.baseavatar_delete{--icon:""}.baseavatar_number{--icon:""}.baseavatar_nophoto{--icon:""}.baseavatar_menu{--icon:""}.baseavatar_menuopen{--icon:""}.baseavatar_bottom{--icon:""}.baseavatar_cart{--icon:""}.baseavatar_callmade{--icon:""}.baseavatar_call{--icon:""}.baseavatar_call2{--icon:""}.baseavatar_callreceive{--icon:""}.baseavatar_location{--icon:""}.baseavatar_phone{--icon:""}.baseavatar_more{--icon:""}.baseavatar_next-video-top{--icon:""}.baseavatar_arrowB{--icon:""}.baseavatar_arrowT{--icon:""}.baseavatar_arrowUp{--icon:""}.baseavatar_hashtag{--icon:""}.baseavatar_hand{--icon:""}.baseavatar_play{--icon:""}.baseavatar_playcircle{--icon:""}.baseavatar_playcode{--icon:""}.baseavatar_playlist{--icon:""}.baseavatar_next-video{--icon:""}.baseavatar_prev-video{--icon:""}.baseavatar_login{--icon:""}.baseavatar_logout{--icon:""}.baseavatar_help{--icon:""}.baseavatar_copy{--icon:""}.baseavatar_launch{--icon:""}.baseavatar_download{--icon:""}.baseavatar_style{--icon:""}.baseavatar_online{--icon:""}.baseavatar_offline{--icon:""}.baseavatar_hybrid{--icon:""}.baseavatar_desktopVideo{--icon:""}.baseavatar_voucher{--icon:""}.baseavatar_volumeoff{--icon:""}.baseavatar_groups{--icon:""}.baseavatar_info{--icon:""}.baseavatar_edit{--icon:""}.baseavatar_progress{--icon:""}.baseavatar_workstudent{--icon:""}.baseavatar_work{--icon:""}.baseavatar_leave{--icon:""}.baseavatar_tune{--icon:""}.baseavatar_balance{--icon:""}.baseavatar_speed_1-2{--icon:""}.baseavatar_speed_1-5{--icon:""}.baseavatar_speed_1-7{--icon:""}.baseavatar_speed_2{--icon:""}.baseavatar_stop{--icon:""}.baseavatar_start{--icon:""}.baseavatar_signal{--icon:""}.baseavatar_assignment{--icon:""}.baseavatar_add{--icon:""}.baseavatar_add-circle{--icon:""}.baseavatar_map{--icon:""}.baseavatar_checklist{--icon:""}.baseavatar_file{--icon:""}.baseavatar_filter{--icon:""}.baseavatar_zoom-in{--icon:""}.baseavatar_zoom-out{--icon:""}.baseavatar_promocode{--icon:""}.baseavatar_cup{--icon:""}.baseavatar_filter-off{--icon:""}.baseavatar_android{--icon:""}.baseavatar_apple{--icon:""}.baseavatar_favorite{--icon:"";font-variation-settings:"FILL" 1, "wght" 700, "GRAD" 200, "opsz" 48}.baseavatar_pause{--icon:""}.baseavatar_next-story{--icon:""}.baseavatar_prev-story{--icon:""}.baseavatar_video{--icon:""}.baseavatar_img{--icon:""}.baseavatar_range{--icon:""}.baseavatar_question{--icon:""}.baseavatar_forword{--icon:""}.baseavatar_forword:before,.baseavatar_forword .avatar__icon:before{transform:rotateY(-180deg)}.baseavatar_larg{--icon-size:40px;min-width:60px}.baseavatar_today{--icon:""}.baseavatar_dont-disturb{--icon:"";--fill:0}.baseavatar_cake{--icon:"";--fill:0}.baseavatar_send-time{--icon:""}.baseavatar_home{--icon:""}.baseavatar_desktop_windows{--icon:""}.baseavatar_forum{--icon:""}.baseavatar_arrow_circle_app{--icon:""}.baseavatar_support_agent{--icon:""}.baseavatar_emoji_events{--icon:""}.baseavatar_send{--icon:""}.baseavatar_shopping_cart{--icon:""}.baseavatar_local_parking{--icon:""}.baseavatar_close-circle{--icon:""}.baseavatar_notifications{--icon:""}.baseavatar_card{--icon:""}.baseavatar_flag{--icon:""}.aic{align-items:center}.aife{align-items:flex-end}.jcc{justify-content:center}.jcsa{justify-content:space-around}.jce{justify-content:end}.jcsb{justify-content:space-between}.maxw500{width:100%;max-width:500px}.w100p{width:100%}pre{color:var(--primary-text-color)}.md3-split-btn{gap:3px;width:100%;display:flex}.md3-split-btn .material-filled-button{--background:var(--additional-three);--text-color:var(--primary-text-color);--icon-color:var(--primary-text-color);transition:all .2s}.md3-split-btn .material-filled-button.change-color{--background:var(--primary-text-color);--text-color:var(--primary-bg);--icon-color:var(--primary-bg)}.md3-split-btn .material-filled-button:active{transform:scale(.99)translateY(5px)}.md3-split-btn .material-filled-button:not(:first-child):not(:last-child){border-radius:3px}.md3-split-btn .material-filled-button:not(:first-child):not(:last-child):hover{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.md3-split-btn .material-filled-button:not(:first-child):not(:last-child):disabled:hover{border-radius:3px}.md3-split-btn .material-filled-button:first-child:not(:only-child){border-top-right-radius:7px;border-bottom-right-radius:7px}.md3-split-btn .material-filled-button:first-child:not(:only-child):hover{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.md3-split-btn .material-filled-button:first-child:not(:only-child):disabled:hover{border-top-right-radius:7px;border-bottom-right-radius:7px}.md3-split-btn .material-filled-button:last-child:not(:only-child){border-top-left-radius:7px;border-bottom-left-radius:7px}.md3-split-btn .material-filled-button:last-child:not(:only-child):hover{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.md3-split-btn .material-filled-button:last-child:not(:only-child):disabled:hover{border-top-left-radius:7px;border-bottom-left-radius:7px}.md3-split-btn .material-icon-button{background:var(--additional-three);aspect-ratio:1;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.md3-split-btn .material-icon-button:active{transform:scale(.99)translateY(5px)}.md3-split-btn .material-icon-button.nobg{aspect-ratio:1;background:0 0;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.md3-split-btn .material-icon-button:not(:first-child):not(:last-child){border-radius:7px}.md3-split-btn .material-icon-button:not(:first-child):not(:last-child):hover{border-radius:40px}.md3-split-btn .material-icon-button:not(:first-child):not(:last-child):disabled:hover{border-radius:7px}.md3-split-btn .material-icon-button:last-child:not(:only-child){border-top-left-radius:7px;border-bottom-left-radius:7px}.md3-split-btn .material-icon-button:last-child:not(:only-child):hover{border-top-left-radius:40px;border-bottom-left-radius:40px}.md3-split-btn .material-icon-button:last-child:not(:only-child):disabled:hover{border-top-left-radius:7px;border-bottom-left-radius:7px}.md3-split-btn .material-icon-button:first-child:not(:only-child){border-top-right-radius:7px;border-bottom-right-radius:7px}.md3-split-btn .material-icon-button:first-child:not(:only-child):hover{border-top-right-radius:40px;border-bottom-right-radius:40px}.md3-split-btn .material-icon-button:first-child:not(:only-child):disabled:hover{border-top-right-radius:7px;border-bottom-right-radius:7px}.md3-list{--background:var(--container-color);--background-hover:var(--additional-one);--padding-item:8px 12px;flex-direction:column;gap:2px;display:flex}.md3-list-container{border:1px solid var(--border-colors);background:var(--primary-bg);-webkit-user-select:none;user-select:none;border-radius:24px;padding:5px}.md3-list .list-tile,.md3-list .drop-down-component{--list-bg:var(--background);--padding:var(--padding-item);--border-radius:0px;--box-gap:10px;transition:all .2s}.md3-list .list-tile:first-of-type,.md3-list .drop-down-component:first-of-type{border-top-left-radius:22px;border-top-right-radius:22px}.md3-list .list-tile:last-of-type,.md3-list .drop-down-component:last-of-type{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.md3-list .list-tile:not(.not-hover):active,.md3-list .list-tile:not(.not-hover):hover,.md3-list .list-tile:not(.not-hover).active,.md3-list .drop-down-component:not(.not-hover):active,.md3-list .drop-down-component:not(.not-hover):hover,.md3-list .drop-down-component:not(.not-hover).active{--list-bg:var(--background-hover)}.md3-list .drop-down-component{overflow:hidden}.md3-list .drop-down-component>.list-tile{border-radius:0!important}.click-app-btn{background:var(--primary-text-color);cursor:pointer;width:100%;color:var(--primary-bg);-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:15px;padding:12px 8px;transition:all .2s;display:flex;position:relative}.click-app-btn.disabled-click-app{opacity:.5;cursor:default!important}.click-app-btn__persent{background:var(--disabled-color);color:var(--primary-text-color);text-transform:uppercase;border-radius:8px;padding:2px 6px;font-size:10px;transition:all .2s;position:absolute;top:0;right:7%;transform:translateY(-50%)}.click-app-btn:hover{transform:scale(.96)}.click-app-btn img{max-width:60px;filter:var(--white-invert)}.payment-list{scroll-behavior:smooth;gap:10px;width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.payment-list::-webkit-scrollbar{height:0}.payment-list::-webkit-scrollbar-thumb{background-color:var(--border-colors);border-radius:4px}.payment-list__item{border:1px solid var(--border-colors);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;width:100px;padding:5px;position:relative;overflow:hidden}.payment-list__item_active{border-color:var(--primary-text-color)}.payment-list__item_active .payment-list__item-servie{background:var(--primary-color-text);color:var(--primary-bg)}.payment-list__item-logo{aspect-ratio:16/9;justify-content:center;align-items:center;width:100%;display:flex}.payment-list__item-img{object-fit:cover;width:100%}.payment-list__item-title{color:var(--primary-text-color);margin-top:5px}.payment-list__item-service{background:var(--border-color);color:var(--primary-text-color);border-radius:4px;padding:1px 8px;font-size:12px;position:absolute;top:2px;right:2px}.click-app_active .payment-list__item-service{color:#fff;background:#0065ff}.click-app .payment-list__item-img{filter:var(--white-invert)}.payment-app-logo{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.payment-app-logo__img{filter:grayscale();width:100%;transition:all .2s;display:block}.payment-app-logo__img_active{filter:grayscale(0)}.global-move:before{content:"";z-index:2147483647;position:fixed;top:0;bottom:0;left:0;right:0;cursor:grabbing!important}.leaf-4-clover{-webkit-mask-image:url(#leaf-4-clover);mask-image:url(#leaf-4-clover);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sided-4-cookie{-webkit-mask-image:url(#sided-4-cookie);mask-image:url(#sided-4-cookie);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sided-6-cookie{-webkit-mask-image:url(#sided-6-cookie);mask-image:url(#sided-6-cookie);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sided-7-cookie{-webkit-mask-image:url(#sided-7-cookie);mask-image:url(#sided-7-cookie);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.leaf-8-clover{-webkit-mask-image:url(#leaf-8-clover);mask-image:url(#leaf-8-clover);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sided-9-cookie{-webkit-mask-image:url(#sided-9-cookie);mask-image:url(#sided-9-cookie);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sided-12-cookie{-webkit-mask-image:url(#sided-12-cookie);mask-image:url(#sided-12-cookie);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.arch{-webkit-mask-image:url(#arch);mask-image:url(#arch);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.arrow{-webkit-mask-image:url(#arrow);mask-image:url(#arrow);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.boom{-webkit-mask-image:url(#boom);mask-image:url(#boom);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.bun{-webkit-mask-image:url(#bun);mask-image:url(#bun);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.burst{-webkit-mask-image:url(#burst);mask-image:url(#burst);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.circle{-webkit-mask-image:url(#circle);mask-image:url(#circle);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.diamond{-webkit-mask-image:url(#diamond);mask-image:url(#diamond);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fan{-webkit-mask-image:url(#fan);mask-image:url(#fan);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.flower{-webkit-mask-image:url(#flower);mask-image:url(#flower);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.gem{-webkit-mask-image:url(#gem);mask-image:url(#gem);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.ghost-ish{-webkit-mask-image:url(#ghost-ish);mask-image:url(#ghost-ish);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.heart{-webkit-mask-image:url(#heart);mask-image:url(#heart);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hexagon{-webkit-mask-image:url(#hexagon);mask-image:url(#hexagon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.oval{-webkit-mask-image:url(#oval);mask-image:url(#oval);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pentagon{-webkit-mask-image:url(#pentagon);mask-image:url(#pentagon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pill{-webkit-mask-image:url(#pill);mask-image:url(#pill);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pixel-circle{-webkit-mask-image:url(#pixel-circle);mask-image:url(#pixel-circle);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pixel-triangle{-webkit-mask-image:url(#pixel-triangle);mask-image:url(#pixel-triangle);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.puffy{-webkit-mask-image:url(#puffy);mask-image:url(#puffy);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.puffy-diamond{-webkit-mask-image:url(#puffy-diamond);mask-image:url(#puffy-diamond);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.semicircle{-webkit-mask-image:url(#semicircle);mask-image:url(#semicircle);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.slanted{-webkit-mask-image:url(#slanted);mask-image:url(#slanted);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.soft-boom{-webkit-mask-image:url(#soft-boom);mask-image:url(#soft-boom);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.soft-burst{-webkit-mask-image:url(#soft-burst);mask-image:url(#soft-burst);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.square{-webkit-mask-image:url(#square);mask-image:url(#square);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sunny{-webkit-mask-image:url(#sunny);mask-image:url(#sunny);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.triangle{-webkit-mask-image:url(#triangle);mask-image:url(#triangle);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.very-sunny{-webkit-mask-image:url(#very-sunny);mask-image:url(#very-sunny);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.datePickerExtra{--datepicker-background:var(--primary-bg);--datepicker-color:var(--primary-text-color);--datepicker-background-today:var(--primary-text-color);--datepicker-background-range:var(--additional-two);--datepicker-activeday-color:var(--primary-bg);--datepicker-background-hover:var(--primary-text-color-op)}.navigation-icon{--fill:0}.navigation-icon_home{--icon:""}.navigation-icon_desktop_windows{--icon:""}.navigation-icon_forum{--icon:""}.navigation-icon_support_agent{--icon:""}.navigation-icon_emoji_events{--icon:""}.navigation-icon_send{--icon:""}.navigation-icon_shopping_cart{--icon:""}.navigation-icon_local_parking{--icon:""}.navigation-icon_video_camera_front{--icon:""}.active .navigation-icon{--fill:1}.segment-buttons{--segment-btn-color:var(--primary-text-color);--segment-border:1px solid var(--segment-btn-color);--segment-btn-active-bg:var(--additional-two)}.segment-buttons__button{align-items:center;display:flex}.info-group-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding-inline-start:10px;padding-inline-end:10px;display:grid}@media (max-width:1245px){.info-group-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.info-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.info-group-grid>:first-child,.info-group-grid__container_2{grid-column:span 2}@media (max-width:1245px){.info-group-grid>:first-child,.info-group-grid__container_2{grid-column:span 3}}@media (max-width:700px){.info-group-grid>:first-child,.info-group-grid__container_2{grid-column:span 2}}.info-group-grid__container{background:var(--homework-bg);justify-content:center;align-items:center;width:100%;height:100%;padding:15px;display:flex}.info-group-grid__container[data-info="1"]{border-top-left-radius:22px;border-bottom-left-radius:22px}@media (max-width:700px){.info-group-grid__container[data-info="1"]{border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-left-radius:0;grid-column:span 2}}.info-group-grid__container[data-detail="1"]{border-top-left-radius:22px}.info-group-grid__container[data-detail="3"]{border-bottom-left-radius:22px}.info-group-grid__container[data-detail="2"]{border-top-right-radius:22px}.info-group-grid__container[data-detail="4"]{border-bottom-right-radius:22px}.info-group-grid__container[data-info="3"]{border-top-right-radius:22px;border-bottom-right-radius:22px}@media (max-width:700px){.info-group-grid__container[data-info="3"]{border-top-right-radius:0;border-bottom-right-radius:22px;border-bottom-left-radius:22px;grid-column:span 2}.info-group-grid__container[data-info="2"]{grid-column:span 2}}.info-group-grid__detail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.icon-svg-holiday{background-color:var(--primary-text-color);-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);width:20px;height:20px}.v-ripple{background:var(--ripple,#ffffff80);pointer-events:none;will-change:transform, opacity;border-radius:50%;width:5px;height:5px;animation:.5s ease-out forwards ripple-animation;position:absolute;transform:translate(-50%,-50%)scale(1)}@keyframes ripple-animation{0%{opacity:.45;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--ripple-scale))}}.shadow-structure{--shadow-color-box:transparent;animation:.5s linear .5s both shadowcolorbox;box-shadow:0 0 #0000}@keyframes shadowcolorbox{0%{box-shadow:0 0 0px var(--shadow-color-box)}to{box-shadow:0 0 150px 30px var(--shadow-color-box)}}.avatar-background{background:linear-gradient(to bottom, var(--shadow-color-box), transparent);width:100%;margin-top:-80px;padding-top:80px}.sub-navigate{background:color-mix(in srgb, var(--primary-bg) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99;border:1px solid var(--border-colors);interpolate-size:allow-keywords;border-radius:50px;justify-content:space-between;gap:10px;width:calc(100% - 275px);height:50px;padding:4px;transition:all .35s;display:flex;position:fixed;top:15px;right:15px}.sub-navigate.laptop{width:calc(100% - 115px)}.sub-navigate.collapse{min-width:max-content;padding:4px}.sub-navigate.collapse.current{padding-left:6px}.sub-navigate.collapse.current .sub-navigate__tab{display:none}.sub-navigate__tab{flex-grow:1;height:100%;overflow-x:auto}.sub-navigate__tab .tab-header__wrapper{width:100%}.sub-navigate__tab .tab-header__wrapper-shadowR-icon{display:none}.sub-navigate__tab .tab-header__shadow{height:100%}.sub-navigate__tab .tab-header{min-height:100%}.sub-navigate__tab .tab-header::-webkit-scrollbar{width:0!important;height:0!important}.sub-navigate__tab .tab-header__shadow{min-height:100%}.sub-navigate__tab .tab-header__item{border-radius:100px;flex-grow:1;flex-shrink:0;padding:8px 12px;--ripple:transparent!important}.sub-navigate__tab .tab-header__item.active{background:0 0}.sub-navigate__tab .tab-header__indicator{background:color-mix(in srgb, var(--active-menu-color) 70%, transparent);z-index:0;width:100%;height:100%;border-radius:100px!important}.sub-navigate__tab .tab-header__wrapper{z-index:1;position:relative}.app.subscription .subscription-top-padding{padding-top:65px}.app.subscription .subscription-top-padding.container{border-top-right-radius:0}.app.subscription .subscription-top-padding.container .container__title{position:relative}.subscription-modile .header-mobile{background:linear-gradient(to bottom, var(--primary-bg), color-mix(in srgb, var(--primary-bg) 80%, transparent), transparent);padding:0;transition:all .2s}.subscription-modile .header-mobile.hide-menu{transform:translateY(-100%)}.subscription-modile .header-mobile__nav{background:0 0;padding:10px 0}.subscription-modile .header-mobile__tab{margin-top:0!important}.subscription-modile .header-mobile__tab_block{padding:6px}.subscription-modile .header-mobile .tab-header{background:color-mix(in srgb, var(--primary-bg) 50%, transparent);border:2px solid var(--border-colors);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:60px;align-items:center;width:100%;min-height:30px;padding:2px;padding-bottom:0!important}.subscription-modile .header-mobile .tab-header::-webkit-scrollbar{width:0!important;height:0!important}.subscription-modile .header-mobile .tab-header__item{flex-grow:1;height:100%;padding:0;border-radius:100px!important}.subscription-modile .header-mobile .tab-header__content{text-align:center;justify-content:center;width:100%;padding:8px 12px}.subscription-modile .header-mobile .tab-header .tab-header__wrapper{z-index:1;width:100%;position:relative}.subscription-modile .header-mobile .tab-header .tab-header__wrapper>*{flex-shrink:0}.subscription-modile .header-mobile .tab-header__indicator{background:var(--active-menu-color);z-index:0;width:100%;height:calc(100% - 4px);position:absolute;top:2px;border-radius:100px!important}.subscription-modile-bottom .mobile-navigationV2__wrapper{background:0 0}.subscription-modile-bottom .mobile-navigationV2__wrapper-items{background:color-mix(in srgb, var(--primary-bg) 50%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.subscription-modile-bottom .mobile-navigationV2__wrapper-more{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.subscription-modile-bottom .mobile-navigationV2__wrapper-items-item{flex-direction:row;justify-content:center;padding:8px 12px}.subscription-modile-bottom .mobile-navigationV2__wrapper-items-item .mobile-navigationV2__wrapper-items-item-text{display:none}.subscription-modile-bottom .mobile-navigationV2__wrapper-items-item.activeItem .mobile-navigationV2__wrapper-items-item-text{text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html,body,*{box-sizing:border-box;margin:0;padding:0}.video-player-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#30303085;transition:all .2s}.global-drag-element{z-index:2147483647;cursor:grabbing;position:fixed;top:0;bottom:0;left:0;right:0}.video-player-proweb{--min-width-warpper:80%;--max-height-video-proweb:600px;--accent-color:red;--bgbtn:#00000080;width:100%;height:var(--max-height-video-proweb);max-height:var(--max-height-video-proweb);-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#000;font-family:Roboto;position:relative;overflow:hidden;container-type:size}@container (height<=800px){@container (width<=400px){.video-player-proweb .video-player-proweb__controllers-play{--size:40px!important}}@container (width>=400px){.video-player-proweb .video-player-proweb__controllers-play{--size:40px!important}}}.video-player-proweb__background{z-index:0;filter:blur(80px)saturate(1.8)brightness(1.2);opacity:.5;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.2)}.video-player-proweb__background img{width:300%;position:absolute;top:0;bottom:0;left:0;right:0}.video-player-proweb .fade-player-video-enter-active,.video-player-proweb .fade-player-video-leave-active{transition:opacity 2s}.video-player-proweb .fade-player-video-enter-from,.video-player-proweb .fade-player-video-leave-to{opacity:0}@media (max-width:1500px){.video-player-proweb{--min-width-warpper:70%}}@media (max-width:1000px){.video-player-proweb{--min-width-warpper:60%}}@media (max-width:700px){.video-player-proweb{--min-width-warpper:100%}}.video-player-proweb__wrapper{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.video-player-proweb__wrapper_min{width:var(--min-width-warpper)}.video-player-proweb__timecode{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:5px 10px;display:flex}.video-player-proweb__timecode-preview{max-width:30%;max-height:100px;position:relative}.video-player-proweb__timecode-preview img{border-radius:6px;width:100%;height:100%;display:block}.video-player-proweb__timecode-preview-durations{--progress:0%;--progress-ex:100%;gap:5px;display:flex;position:absolute;top:auto;bottom:5px;left:5px;right:5px}.video-player-proweb__timecode-preview-durations:before,.video-player-proweb__timecode-preview-durations:after{content:"";height:4px;width:var(--progress);border-radius:10px}.video-player-proweb__timecode-preview-durations:before{background:var(--accent-color)}.video-player-proweb__timecode-preview-durations:after{width:var(--progress-ex);-webkit-backdrop-filter:none;backdrop-filter:none;background:#58585800}.video-player-proweb__timecode:hover,.video-player-proweb__timecode_active{background:#ffffff13}.video-player-proweb__timecode-data-title{letter-spacing:.3px;font-size:14px}.video-player-proweb__timecode-data-time{letter-spacing:.3px;background:#292929;border-radius:4px;width:max-content;margin-top:2px;padding:4px 8px;font-size:12px;display:block}.video-player-proweb__dialog{width:calc(100% - var(--min-width-warpper));color:#fff;background:#303030;padding-bottom:10px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@media (max-width:700px){.video-player-proweb__dialog{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:9999;color:#fff;z-index:9999;background:#303030;border-radius:5px;width:calc(100% - 20px);max-width:500px;max-height:calc(100% - 20px);position:fixed;top:auto;bottom:10px;left:50%;right:50%;transform:translateY(0)translate(-50%)}}.video-player-proweb__dialog-bg{display:none}@media (max-width:700px){.video-player-proweb__dialog-bg{z-index:9998;background:#0000008c;display:block;position:fixed;top:0;bottom:0;left:0;right:0}}.video-player-proweb .baseicon{justify-content:center;align-items:center;display:flex}.video-player-proweb__video{aspect-ratio:16/9;max-width:100%;height:100%;max-height:var(--max-height-video-proweb);background:0 0;display:block;position:relative}.video-player-proweb:-webkit-full-screen{--max-height-video-proweb:100%}.video-player-proweb:fullscreen{--max-height-video-proweb:100%}.video-player-proweb__actinview{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.video-player-proweb__actinview-volume,.video-player-proweb__actinview-speed{background:var(--bgbtn);color:#fff;border-radius:30px;padding:2px;font-size:14px;line-height:1em;animation:.3s speedchange;position:absolute;top:20px}.video-player-proweb__actinview-volume_content,.video-player-proweb__actinview-speed_content{background:#ffffff34;border-radius:30px;align-items:center;gap:5px;padding:8px 15px;display:flex}@keyframes speedchange{0%{opacity:0}50%{opacity:0}to{opacity:1}}.video-player-proweb__actinview-speed{align-items:center;gap:5px;display:flex}.video-player-proweb__actinview-visual{--size:60px;width:var(--size);min-width:var(--size);max-width:var(--size);height:var(--size);min-height:var(--size);max-height:var(--size);background:var(--bgbtn);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:2px;animation:.55s linear activeview;display:flex;position:absolute}.video-player-proweb__actinview-visual_content{background:#ffffff34;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-player-proweb__actinview-visual_content span:before{color:#fff}@keyframes activeview{0%{opacity:0;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}.video-player-proweb__actinview-visual:before{--icon-size:40px;--icon-color:#fff}@media (max-width:600px){.video-player-proweb__actinview-visual{--size:35px;margin-bottom:20px}.video-player-proweb__actinview-visual:before{--icon-size:25px;--icon-color:#fff}}.video-player-proweb__actinview-rewinding{color:#fff;background:var(--bgbtn);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:max-content;height:max-content;padding:2px;display:flex;position:absolute}.video-player-proweb__actinview-rewinding_content{background:#ffffff34;border-radius:30px;align-items:center;gap:5px;padding:8px 15px;display:flex}.video-player-proweb__actinview-rewinding_forward{right:10px}.video-player-proweb__actinview-rewinding_back{left:10px}.video-player-proweb__controlls{z-index:2;opacity:1;visibility:visible;pointer-events:auto;flex-direction:column;gap:5px;transition:all .3s;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.video-player-proweb__controlls-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}.video-player-proweb__settings{--bottom:90px;width:max-content;max-width:min(500px,90%);max-height:calc(100% - var(--bottom) - 10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;color:#fff;background:#303030;border-radius:6px;outline:none;padding:6px 0;font-size:14px;position:absolute;bottom:90px;right:10px;overflow:hidden auto}.video-player-proweb__settings_bg{z-index:9998;background:#0000008c;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.video-player-proweb__settings_bg.show_bg{display:block}.video-player-proweb__settings_mobile{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:9999;background:#303030;width:calc(100% - 20px);max-width:500px;max-height:calc(100% - 20px);animation:.3s showsettings;position:fixed;bottom:10px;left:50%;right:50%;transform:translateY(0)translate(-50%)}@keyframes showsettings{0%{opacity:0;transform:translateY(100%)translate(-50%)}to{opacity:1;transform:translateY(0)translate(-50%)}}.video-player-proweb__settings-speed{border-bottom:1px solid #3d3d3d;flex-direction:column;align-items:center;gap:10px;width:100%;padding:15px 10px;display:flex}.video-player-proweb__settings-speed-value{color:#fff;font-size:20px}.video-player-proweb__settings-listtile{cursor:pointer;background:0 0;gap:10px;padding:8px 10px;display:flex}.video-player-proweb__settings-listtile_bordertop{border-top:1px solid #3d3d3d}.video-player-proweb__settings-listtile_borderbottom{border-bottom:1px solid #3d3d3d}.video-player-proweb__settings-listtile-icon{justify-content:center;align-self:stretch;align-items:center;min-width:30px;max-width:30px;display:flex}.video-player-proweb__settings-listtile-icon .baseicon{--icon-color:#fff;--icon-size:22px;justify-content:center;align-items:center;min-width:20px;max-width:20px;min-height:20px;max-height:20px;display:flex}.video-player-proweb__settings-listtile-title{flex-grow:1;align-self:stretch;align-items:center;display:flex}.video-player-proweb__settings-listtile-action{align-self:stretch;align-items:center;margin-left:5px;display:flex}.video-player-proweb__settings-listtile:hover{background:#ffffff2d}.video-player-proweb__progress{--progress:0%;--progress-ex:100%;--width-dot:15px;--height-dot:var(--width-dot);--gap:5px;--heightline:6px;--widthtimeline:4px;--widthtimelinehover:4px;align-items:center;gap:var(--gap);cursor:pointer;padding-inline-start:6px;padding-inline-end:6px;transition:all .2s;display:flex;position:relative}.video-player-proweb__progress-timecode{--left:0%;--notactive:var(--accent-color);--active:#fff;width:var(--widthtimeline);height:var(--heightline);z-index:5;left:calc(var(--left) + 5px);z-index:10;background:#fff;transition:height .15s;position:absolute}.video-player-proweb__progress:before,.video-player-proweb__progress-duration{height:var(--heightline);width:var(--progress);border-radius:10px}.video-player-proweb__progress:before{content:"";background:var(--accent-color);z-index:4}.video-player-proweb__progress-duration{width:var(--progress-ex);background:#58585885;position:relative;overflow:hidden}.video-player-proweb__progress-duration-buffer{--width-buffer:0%;--translateX-buffer:0%;height:var(--heightline);width:var(--width-buffer);transform:translateX(var(--translateX-buffer));z-index:2;background:#ffffff27;position:absolute}.video-player-proweb__progress:hover{--width-dot:4px;--height-dot:25px;--gap:3px;--heightline:12px;--widthtimeline:var(--widthtimelinehover)}.video-player-proweb__progress:hover:before{height:var(--heightline)}.video-player-proweb__progress:hover-duration{height:var(--heightline)}.video-player-proweb__progress:hover:before{width:calc(var(--progress) + var(--width-dot) / 2);border-top-right-radius:2px;border-bottom-right-radius:2px}.video-player-proweb__progress:hover .video-player-proweb__progress-duration{border-top-left-radius:2px;border-bottom-left-radius:2px}.video-player-proweb__progress-dot{width:var(--width-dot);height:var(--height-dot);background:var(--accent-color);z-index:6;border-radius:50px;transition:all .1s;position:relative}.video-player-proweb__progress_active{--width-dot:4px;--height-dot:25px;--gap:3px;--heightline:12px;--widthtimeline:var(--widthtimelinehover)}.video-player-proweb__progress_active:before,.video-player-proweb__progress_active-duration{height:var(--heightline)}.video-player-proweb__progress_active:before{width:calc(var(--progress) + var(--width-dot) / 2);border-top-right-radius:2px;border-bottom-right-radius:2px}.video-player-proweb__progress_active .video-player-proweb__progress-duration{border-top-left-radius:2px;border-bottom-left-radius:2px}.video-player-proweb__progress-preview{aspect-ratio:16/9;color:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:5px;width:100%;padding:3px 5px;display:flex;position:absolute;bottom:calc(100% + 15px);background:var(--bgbtn)!important}.video-player-proweb__progress-preview-img{aspect-ratio:16/9;width:300%;display:block;position:absolute}.video-player-proweb__progress-preview-img_1{transform:translate(0%)translateY(0%)}.video-player-proweb__progress-preview-img_2{transform:translate(-33.3%)translateY(0%)}.video-player-proweb__progress-preview-img_3{transform:translate(-66.6%)translateY(0%)}.video-player-proweb__progress-preview-img_4{transform:translate(0%)translateY(-33.3%)}.video-player-proweb__progress-preview-img_5{transform:translate(-33.3%)translateY(-33.3%)}.video-player-proweb__progress-preview-img_6{transform:translate(-66.6%)translateY(-33.3%)}.video-player-proweb__progress-preview-img_7{transform:translate(0%)translateY(-66.6%)}.video-player-proweb__progress-preview-img_8{transform:translate(-33.3%)translateY(-66.6%)}.video-player-proweb__progress-preview-img_9{transform:translate(-66.6%)translateY(-66.6%)}.video-player-proweb__controllers{--paddingbtn:2px;--bgbtn:#00000080;justify-content:space-between;align-items:center;gap:10px;padding:0 10px 10px;display:flex}.video-player-proweb__controllers button{cursor:pointer;background:0 0;border:none;border-radius:50%}.video-player-proweb__controllers button:before{--icon-size:25px;--icon-color:#fff}.video-player-proweb__controllers-switch{--height:22px;min-width:40px;max-width:40px;height:var(--height);cursor:pointer;background:#3f3f3f;border-radius:20px;align-items:center;transition:all .2s;display:flex}.video-player-proweb__controllers-switch-dot{--size:calc(var(--height) - 4px);min-width:var(--size);max-width:var(--size);min-height:var(--size);max-height:var(--size);border-radius:var(--height);background:#fff;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;left:2px;box-shadow:0 0 5px #0000006b}.video-player-proweb__controllers-switch-dot .baseicon:before{--icon-color:#3f3f3f;--icon-size:14px}.video-player-proweb__controllers-switch_active{background:var(--accent-color)}.video-player-proweb__controllers-switch_active .video-player-proweb__controllers-switch-dot{left:calc(100% - var(--size) - 2px)}.video-player-proweb__controllers-btn{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-player-proweb__controllers-btn:before{--icon-color:#fff;--icon-size:calc(var(--size) - 10px)!important}.video-player-proweb__controllers-btn:hover,.video-player-proweb__controllers-btn_active{background:#ffffff34!important}.video-player-proweb__controllers-play{--size:50px;aspect-ratio:1;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);padding:var(--paddingbtn);justify-content:center;align-items:center;transition:all .2s;display:flex;background:var(--bgbtn)!important}@media (max-width:600px){.video-player-proweb__controllers-play{--size:35px}}.video-player-proweb__controllers-next{--width:50px;--height:40px;--radius:40px;--icon-size-btn:30px;aspect-ratio:1;width:var(--width);height:var(--height);min-width:var(--width);min-height:var(--height);padding:var(--paddingbtn);justify-content:center;align-items:center;transition:all .2s;display:flex;background:var(--bgbtn)!important;border-radius:var(--radius)!important}.video-player-proweb__controllers-next :before{--icon-color:#fff;--icon-size:var(--icon-size-btn)!important}.video-player-proweb__controllers-next .video-player-proweb__controllers-btn{border-radius:var(--radius)!important}.video-player-proweb__controllers-divider{background:#ffffffbe;width:2px;min-width:2px;max-width:2px;height:70%}.video-player-proweb__controllers-time,.video-player-proweb__controllers-timecode{--radius:40px;color:#fffc;-webkit-user-select:none;user-select:none;height:40px;max-height:40px;padding:4px 14px;padding:var(--paddingbtn);border-radius:50px;justify-content:center;align-items:center;gap:5px;font-family:Roboto;font-size:12px;line-height:0;display:flex;border-radius:var(--radius)!important;background:var(--bgbtn)!important}.video-player-proweb__controllers-time .video-player-proweb__controllers-btn,.video-player-proweb__controllers-timecode .video-player-proweb__controllers-btn{border-radius:var(--radius)}.video-player-proweb__controllers-time_value .video-player-proweb__controllers-btn,.video-player-proweb__controllers-timecode_value .video-player-proweb__controllers-btn{padding:0 5px}.video-player-proweb__controllers-time span:first-child,.video-player-proweb__controllers-timecode span:first-child{color:#fff}.video-player-proweb__controllers-time:hover .video-player-proweb__controllers-volume,.video-player-proweb__controllers-timecode:hover .video-player-proweb__controllers-volume{visibility:visible;width:100px}@media (max-width:600px){.video-player-proweb__controllers-time,.video-player-proweb__controllers-timecode{height:25px;max-height:25px}}.video-player-proweb__controllers-timecode{--bgbtn:#00000080;cursor:pointer;justify-content:flex-start;width:max-content;max-width:200px;height:auto;margin-bottom:5px;margin-left:10px;padding:2px;line-height:1em;background:var(--bgbtn)!important}.video-player-proweb__controllers-timecode .video-player-proweb__controllers-btn{padding:6px 12px}.video-player-proweb__controllers-volume{--progress:0%;--progress-ex:0%;visibility:hidden;cursor:pointer;align-items:center;gap:3px;width:0;transition:all .2s;display:flex}.video-player-proweb__controllers-volume:before,.video-player-proweb__controllers-volume:after{content:"";height:4px;width:var(--progress);background:var(--accent-color);border-radius:10px;transition:height .2s}.video-player-proweb__controllers-volume-line{background:var(--accent-color);width:2px;height:15px}.video-player-proweb__controllers-volume:after{width:calc(var(--progress-ex) - 6px - 2px);background:#ffffff80}.video-player-proweb__controllers-volume:hover:before{border-top-right-radius:4px;border-bottom-right-radius:4px}.video-player-proweb__controllers-volume:hover:after{border-top-left-radius:4px;border-bottom-left-radius:4px}.video-player-proweb__controllers-volume:hover:before,.video-player-proweb__controllers-volume:hover:after{height:15px}.video-player-proweb__controllers-volume_active{visibility:visible;width:100px}.video-player-proweb__controllers-volume_active:before{border-top-right-radius:4px;border-bottom-right-radius:4px}.video-player-proweb__controllers-volume_active:after{border-top-left-radius:4px;border-bottom-left-radius:4px}.video-player-proweb__controllers-volume_active:before,.video-player-proweb__controllers-volume_active:after{height:15px}.video-player-proweb__controllers-left{align-items:center;gap:5px;display:flex}@media (max-width:600px){.video-player-proweb__controllers-left{gap:5px}}.video-player-proweb__controllers-right{--size-parrent:45px;height:var(--size-parrent);max-height:var(--size-parrent);color:#fff;border-radius:50px;gap:2px;padding:2px 2px 2px 10px;display:flex;position:relative;background:var(--bgbtn)!important}.video-player-proweb__controllers-right-container{align-self:stretch}.video-player-proweb__controllers-right .video-player-proweb__controllers-btn{aspect-ratio:1}.video-player-proweb__controllers-right .video-player-proweb__controllers-btn:before{--icon-color:#fff;--icon-size:22px!important}.video-player-proweb__controllers-right_rotate{transform:rotate(30deg)}@media (max-width:600px){.video-player-proweb__controllers-right{--size-parrent:32px;gap:10px;padding:2px}.video-player-proweb__controllers-right .baseicon:before{--icon-size:19px}}.baseavatar_fullscreen{--icon:"";transform:rotate(-45deg)}.baseavatar_fullscreen-exit{--icon:"";transform:rotate(-45deg)}.baseavatar_pip{--icon:""}.baseavatar_pip-exit{--icon:""}.baseavatar_volume-3{--icon:""}.baseavatar_volume-2{--icon:""}.baseavatar_volume-1{--icon:""}.baseavatar_volume-0{--icon:""}.baseavatar_forward{--icon:""}.baseavatar_settings{--icon:""}.baseavatar_next{--icon:""}.baseavatar_palette{--icon:""}.baseavatar_rewinding-forward{--icon:""}.baseavatar_rewinding-back{--icon:""}.baseavatar_speed-player{--icon:""}.baseavatar_go-player{--icon:""}.baseavatar_back-player{--icon:""}.baseavatar_close-dialog-player{--icon:""}.baseavatar_playlist-video{--icon:""}.line1-title{letter-spacing:.3px;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.expand-enter-active[data-v-edc99817]{transition:height .4s cubic-bezier(.01,.59,.25,.94);overflow:hidden}.expand-enter-from .menu__list[data-v-edc99817]{opacity:0;transform:translateY(-20px)}.expand-leave-active[data-v-edc99817]{transition:height .1s;overflow:hidden}.money-input-root[data-v-7105a262]{justify-content:end;align-items:center;width:100%;display:flex;position:relative}.money-input-root__currency[data-v-7105a262]{color:var(--primary-text-color);position:absolute;right:10px}.money-input[data-v-7105a262]{border:2px solid var(--border-colors);background:var(--container-color);width:100%;color:var(--primary-text-color);text-align:right;border-radius:10px;outline:none;padding:16px 10px 14px;font-size:16px}.money-input_value[data-v-7105a262]{padding-right:50px}.money-input[data-v-7105a262]::placeholder{color:var(--primary-text-color);opacity:.7}.money-input[data-v-7105a262]:focus{border-color:var(--primary-text-color)}.orbit-wrapper[data-v-09780051]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.core-circle[data-v-09780051]{z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.orbit-item[data-v-09780051]{z-index:1;pointer-events:none;will-change:transform, opacity;background:var(--pattern-color);-webkit-mask:var(--mask-svg);-webkit-mask:var(--mask-svg);mask:var(--mask-svg);opacity:.2;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%}.orbit-item.is-floating[data-v-09780051]{transition:none;animation-name:float-09780051;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes float-09780051{0%{transform:translate(-50%, -50%) translate(var(--float-x), var(--float-y)) rotate(var(--float-rotate)) scale(var(--float-scale))}50%{transform:translate(-50%, -50%) translate(calc(var(--float-x) + var(--float-amp-x)), calc(var(--float-y) - var(--float-amp-y))) rotate(var(--float-rotate)) scale(var(--float-scale))}to{transform:translate(-50%, -50%) translate(var(--float-x), var(--float-y)) rotate(var(--float-rotate)) scale(var(--float-scale))}}@property --color-one{syntax:"<color>";inherits:false;initial-value:#22c55e}@property --color-two{syntax:"<color>";inherits:false;initial-value:#06b6d4}.modern-gradient{background:linear-gradient(135deg, var(--color-one), var(--color-two));color:#fff;animation:6s ease-in-out infinite alternate colorShift;box-shadow:0 8px 30px #22c55e59,0 4px 12px #06b6d440}@keyframes colorShift{0%{--color-one:#22c55e;--color-two:#06b6d4}to{--color-one:#10b981;--color-two:#3b82f6}}.window-top-up-balance .material-dialog__window-body::-webkit-scrollbar{width:0;height:0}.iconpage{width:30px;height:30px}@media (max-width:600px){.iconpage{width:20px;height:20px}.textpage{font-size:14px;font-weight:400}}.firework{justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.icon{width:30px;height:30px;color:var(--text-color-view);z-index:2}.particle{background:var(--primary-text-color);width:10px;height:10px;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);transform:rotate(var(--angle));animation:1.2s ease-out 4 both explode;position:absolute}@media (max-width:600px){.particle{width:6px;height:6px}}@keyframes explode{0%{opacity:0;transform:rotate(var(--angle)) translateY(-10px) scale(0)}20%{opacity:.7;transform:rotate(var(--angle)) translateY(-40px) scale(1.1)}to{opacity:0;transform:rotate(var(--angle)) translateY(-60px) scale(.2)}}.birthday-number[data-v-65fe4415]{max-width:20%;animation:15s linear forwards balloon-up-65fe4415,3s ease-in-out infinite balloon-sway-65fe4415}@keyframes balloon-up-65fe4415{0%{transform:translateY(100%)}to{transform:translateY(-120vh)}}@keyframes balloon-sway-65fe4415{0%{margin-left:0;rotate:-4deg}25%{margin-left:-15px;rotate:2deg}50%{margin-left:10px;rotate:4deg}75%{margin-left:-10px;rotate:-2deg}to{margin-left:0;rotate:-4deg}}.extra-menu{--justify:center;--display-value:grid;--max-height:300px;--flex-direction:row;--text-color:var(--primary-text-color);--top-position:43px;--left-position:-5px;--item-width:72px;--item-justify:center;--list-width:360px;--min-width:120px;--shadow-color:none;--item-border-radius:100px;--item-height:36px;--background-focus:#ececf0;--background-color:var(--primary-bg);--list-gap:10px 0;--mobile-max-height:350px;--menu-z-index:50}.long{--max-height:350px}.extra_list{--list-bg:none;--border-color:none;--max-width:100%;--align-self:flex-end;--alignment:center;--box-gap:10px}.extra_dialog{--max-width:360px;overflow-x:hidden}.extra_text_btn{--icon:"";--order:1}.icon-change{--transform:rotate(180deg)}.extra_divider{--width:100%;--margin:0}.arrow-right{--icon:""}.arrow-left{--icon:""}.roboto,.prev-day{--font:"Roboto";--size:100%;--icon-size:16px}.current-day{--background-color:transparent;--background-disabled:transparent;--border-width:1px;--border-style:solid;--border-color:var(--primary-text-color);--border-color-hover:var(--primary-text-color);--border-color-focus:var(--primary-text-color);--border-color-disabled:#e0e0e0;--icon-color:var(--primary-text-color)}.active-day{--background-hover:var(--primary-text-color);--background-focus:var(--primary-text-color);--background-color:var(--primary-text-color);--background-disabled:transparent;--border-width:0;--border-style:solid;--border-color:var(--primary-text-color);--border-color-hover:var(--primary-text-color);--border-color-focus:var(--primary-text-color);--border-color-disabled:var(--primary-text-color);--icon-color:var(--primary-bg)}.prev-day{--background-color:transparent;--background-disabled:transparent;--border-width:0;--border-style:solid;--border-color:var(--primary-text-color);--border-color-hover:var(--primary-text-color);--border-color-focus:var(--primary-text-color);--border-color-disabled:var(--primary-text-color);--icon-color:#cfcfcf}.date-picker-list{--border-color:none;--max-width:100%;--align-self:center;--alignment:center;--gap:0;--box-gap:20px;--color:var(--primary-text-color);--padding:0}.date-picker__undo{--icon:""}.holiday-date .material-icon-button__badge{top:2px!important;right:auto!important}.holiday-date{--border-color:transparent;--background:transparent;--background-hover:transparent}.holiday-date:hover{--border-color:red}.holiday-date{--border-width:1px}.holiday-date.active-day{--icon-color:white;background:red;border-color:#0000}.holiday-date.active-day .material-icon-button__badge{display:none}.htitle{align-items:center;gap:5px;font-size:16px;font-weight:400;display:flex}.date-picker__load{--radius:20px;--width:2px;margin-right:10px}.flex.center{align-items:center;padding:0}.driver-layer{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;color:inherit!important;pointer-events:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important}.driver-layer::backdrop{display:none}.driver-layer .driver-popover{pointer-events:auto}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;pointer-events:auto;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-close-btn:focus-visible{color:#2d2d2d}.driver-popover-title:not([style*=none])+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover{background-color:#f7f7f7}.driver-popover-footer-btn:focus-visible{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-inline-start:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active :where(:not(:-webkit-any(.driver-active-element,.driver-active-element *,.driver-allowed-element,.driver-allowed-element *,.driver-popover,.driver-popover *))){pointer-events:none}.driver-active :where(:not(:is(.driver-active-element,.driver-active-element *,.driver-allowed-element,.driver-allowed-element *,.driver-popover,.driver-popover *))){pointer-events:none}.driver-active .driver-active-element,.driver-popover{pointer-events:auto}.driver-active .driver-allowed-element{pointer-events:auto;z-index:var(--driver-allowed-z-index,10001)}.driver-active .driver-active-element-raised{outline:var(--driver-raised-highlight-width,2px) solid var(--driver-raised-highlight-color,#2563eb);outline-offset:var(--driver-raised-highlight-offset,-2px);box-shadow:inset 0 0 0 100vmax var(--driver-raised-highlight-background,#2563eb1a)}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover.driver-popover-waiting .driver-popover-title,.driver-popover.driver-popover-waiting .driver-popover-description,.driver-popover.driver-popover-waiting .driver-popover-footer{opacity:.55;transition:opacity .15s ease-in-out}@keyframes driver-nudge-shake{0%,to{transform:translate(0)}20%{transform:translateX(calc(-1 * var(--driver-nudge-distance,6px)))}40%{transform:translateX(var(--driver-nudge-distance,6px))}60%{transform:translateX(calc(-.5 * var(--driver-nudge-distance,6px)))}80%{transform:translateX(calc(.5 * var(--driver-nudge-distance,6px)))}}@keyframes driver-nudge-flash{0%{box-shadow:0 0 0 3px var(--driver-nudge-color,#f59e0b)}to{box-shadow:0 0 0 3px #0000}}.driver-popover.driver-popover-nudge{animation:driver-nudge-shake var(--driver-nudge-duration,.5s) ease-in-out}.driver-fade .driver-popover.driver-popover-nudge{animation:animate-fade-in var(--driver-animation-duration,.4s), driver-nudge-shake var(--driver-nudge-duration,.5s) ease-in-out}@media (prefers-reduced-motion:reduce){.driver-popover.driver-popover-nudge{animation:driver-nudge-flash var(--driver-nudge-duration,.5s) ease-out}.driver-fade .driver-popover.driver-popover-nudge{animation:animate-fade-in var(--driver-animation-duration,.4s), driver-nudge-flash var(--driver-nudge-duration,.5s) ease-out}}.driver-popover-instruction{padding:var(--driver-instruction-padding,8px 10px);border-radius:var(--driver-instruction-radius,4px);background-color:var(--driver-instruction-background,#f2f2f2);color:var(--driver-instruction-color,inherit);align-items:flex-start;gap:10px;margin-top:12px;font-size:14px;line-height:1.5;display:flex}.driver-popover-instruction-text{overflow-wrap:break-word;flex:1;min-width:0}.driver-popover-instruction-indicator{--size:var(--driver-instruction-indicator-size,8px);box-sizing:border-box;width:var(--size);height:var(--size);margin:calc((1.5em - var(--size)) / 2) 2px 0;background-color:var(--driver-instruction-indicator-color,#f59e0b);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite driver-instruction-pulse}:where(.driver-popover:not(.driver-popover-has-instruction)) .driver-popover-instruction-indicator{display:none}@keyframes driver-instruction-pulse{50%{opacity:.35;transform:scale(.7)}}.driver-popover-instruction-done .driver-popover-instruction{background-color:var(--driver-instruction-done-background,#dcfce7);color:var(--driver-instruction-done-color,#15803d)}.driver-popover-instruction-done .driver-popover-instruction-indicator{width:calc(var(--size) * .7);height:calc(var(--size) * 1.3);margin-top:calc((1.5em - var(--size) * 1.3) / 2 - 1px);background:0 0;border:2px solid;border-width:0 2px 2px 0;border-radius:0;animation:none;transform:rotate(45deg)}.driver-popover-footer .driver-popover-btn-disabled[aria-disabled]{pointer-events:auto;cursor:default;opacity:1;color:var(--driver-instruction-next-color,#a3a3a3);background-color:#fff}.driver-popover-instruction-done .driver-popover-footer .driver-popover-next-btn{border-color:var(--driver-instruction-done-color,#15803d);background-color:var(--driver-instruction-done-color,#15803d);color:#fff}.driver-popover-nudge .driver-popover-instruction{box-shadow:0 0 0 2px var(--driver-instruction-indicator-color,#f59e0b)}@media (prefers-reduced-motion:reduce){.driver-popover-instruction-indicator{animation:none}}.driver-popover-feedback{color:var(--driver-feedback-color,#b45309);overflow-wrap:break-word;margin-top:8px;font-size:13px;line-height:1.4}.lang-switch{--background:var(--container-color);--text-color:var(--primary-color);--icon-color:var(--primary-color);--border-radius:5px;--order:1;--gap:12px;--icon:""}.opened{--transform:rotate(-180deg)}.header_menu{--list-border-bottom:none;--min-width:130px;--list-padding:0;--border-radius:5px;--top-position:100%}.menu_toggler{--icon:"";--icon-size:24px;--icon-color:var(--primary-color)}.notification-button{--icon:"";--icon-size:24px;--background-color:var(--additional-one)}.desktop-navigation__item-content.menu-item-holiday[data-v-a22510b6]{padding-right:60px}.desktop-navigation__item>div[data-v-a22510b6]{z-index:2;position:relative}.desktop-navigation__item.active[data-v-a22510b6]{position:relative;overflow:hidden}.desktop-navigation__item.active[data-v-a22510b6]:before{content:"";background-image:var(--image-holiday);background-position-x:right;background-size:cover;width:82px;height:100%;position:absolute;top:0;right:0}.desktop-navigation__item-content[data-v-a22510b6]{--padding:0;--list-bg:transparent;--border-color:none;--max-width:100%;--align-self:center;--alignment:center;--gap:0;--color:var(--primary-color);--box-gap:10px}.desktop-navigation__item-content[data-v-a22510b6] *{transition:color!important}.tooltip-menu{z-index:999}.item{--size:56px;--icon-size:24px;--background-hover:var(--container-color);--background-focus:var(--additional-one);--border-color-hover:var(--container-color);--border-color-focus:var(--additional-one)}.active-item{--icon-color:var(--primary-opposite);--size:100%;--background-hover:var(--primary-text-color);--background-focus:var(--primary-text-color);--border-color-hover:var(--primary-text-color);--border-color-focus:var(--primary-text-color)}.absolute{--position:absolute;--left:55%;--top:25%;--position-contains:absolute;--left-contains:50%;--top-contains:15%;--position-contains-lot:absolute;--left-contains-lot:50%;--top-contains-lot:15%}.alt{height:100%}.laptop-navigation__item>div{z-index:2;position:relative}.laptop-navigation__item.active{position:relative;overflow:hidden}.laptop-navigation__item.active:before{content:"";background-image:var(--image-holiday);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:5px}.mobile-navigationV2__wrapper-items-item>span,.mobile-navigationV2__wrapper-items-item>p{z-index:2;position:relative}.mobile-navigationV2__wrapper-items-item.activeItem{position:relative;overflow:hidden}.mobile-navigationV2__wrapper-items-item.activeItem:before{content:"";background-image:var(--image-holiday);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:5px}.navigation-transition-enter-active,.navigation-transition-leave-active{transition:all .4s}.navigation-transition-enter-from,.navigation-transition-leave-to{opacity:0;margin-left:-350px;overflow:hidden}.scramble-effect{color:var(--primary-text-color);font-family:Roboto Mono,monospace;font-size:18px;font-weight:400;line-height:-1%}.dud{opacity:.9;filter:blur(.5px);font-family:Roboto Mono,monospace;font-size:.9em;font-weight:100}.svg-pattern[data-v-5ccdfeb3]{width:100%;height:100%;position:relative;overflow:hidden}.svg-pattern__tile[data-v-5ccdfeb3]{transform-origin:50%;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute}.svg-pattern__icon[data-v-5ccdfeb3]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--pattern-color);width:30%;height:30%;-webkit-mask:var(--mask-svg);-webkit-mask:var(--mask-svg);mask:var(--mask-svg)}.pattern-bg{opacity:.15;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}
