@import url(https://fonts.googleapis.com/css2?family=Golos+Text:wght@600&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);.autorization{align-items:center;background:url(/static/media/background.6b6045f49c72cb4d17ec.svg) no-repeat center var(--color-surface-soft);background-size:cover;color:var(--color-text-primary);min-height:100vh;padding:20px 20px 80px;position:relative;width:100%}.autorization__logo{background:url(/static/media/logo.fb798dad2e8acef380f7.svg) no-repeat 50%;background-size:contain;display:block;height:80px;margin:auto;position:absolute;top:104px;width:161px}.autorization__logo.small-logo{top:28px;width:120px}.autorization__content{background-size:cover;margin-top:100px;width:100%}.autorization__content-close-button{background:url(/static/media/close-circle-grey.07de94b1ac55fd5d013e.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;position:absolute;right:24px;top:24px;width:24px}.autorization__content-form{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);height:max-content;padding:24px;position:relative;width:496px}.autorization__content-form-top-for-adaptive{display:none;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}.autorization__content-form-top-for-adaptive-back-button{background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) no-repeat 50%;cursor:pointer;height:34px;width:34px}.autorization__content-form-top-for-adaptive-back-button.none{cursor:default;opacity:0}.autorization__content-form-top-for-adaptive-title{font-size:32px;font-weight:600;line-height:38px;text-align:center;width:calc(100% - 80px)}.autorization__content-form-successfully-icon{background:url(/static/media/successfully-purple-icon.1100853adb4f273a48bb.svg) 50% no-repeat;background-size:contain;height:70px;margin:6px auto 24px;width:70px}.autorization__content-form-container{height:max-content;position:relative;width:100%}.autorization__content-form-registartion-child{max-width:0;overflow:hidden;transition:all .3s;width:100%}.autorization__content-form-registartion-child.active{margin-left:24px;max-width:496px;position:relative}.autorization__content-form-registartion-child.visible{overflow:visible}.autorization__content-form-registartion-container{height:max-content;min-height:600px;position:relative;width:100%}.autorization__content-form-child-list{max-height:96px;overflow-x:hidden;overflow-y:auto;padding-right:10px}.autorization__content-form-child-list::-webkit-scrollbar{width:10px}.autorization__content-form-child-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.autorization__content-form-child-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.autorization__content-form-child-list-item{cursor:pointer;margin-bottom:16px;width:100%}.autorization__content-form-child-list-item:last-child{margin-bottom:0}.autorization__content-form-child-list-item-image{background:url(/static/media/user-profile-icon.9acf0ca1e95ab834f1e5.svg) no-repeat 50%;background-size:contain;height:40px;margin-right:16px;width:40px}.autorization__content-form-child-list-item-name{font-size:18px;font-weight:500}.autorization__content-form-child-list-item.active .autorization__content-form-child-list-item-name{color:var(--color-brand-primary)}.autorization__content-form-title{font-size:32px;font-weight:600;line-height:38px;margin:0 auto 24px;text-align:center}.autorization__content-form-subtitle{color:var(--color-palette-hex-808080);font-size:16px;font-weight:500;line-height:19.2px;text-align:center}.autorization__content-form-subtitle span{color:var(--color-text-primary)}.autorization__content-form-label{color:var(--color-text-secondary);font-size:16px;font-weight:500;height:20px;margin-bottom:4px;margin-left:16px}.autorization__content-form-field{border:1px solid var(--color-border-default);border-radius:8px;height:59px;position:relative;transition:all .3s}.autorization__content-form-field.scool{height:92px}.autorization__content-form-field.border-active{border-color:var(--color-brand-primary)}.autorization__content-form-field.h-54{height:54px}.autorization__content-form-field-input{border-radius:6px;color:var(--color-text-primary);display:block;font-size:18px;font-weight:500;height:100%;padding:0 45px 0 16px;width:100%}.autorization__content-form-field-input::placeholder{color:var(--color-palette-hex-7f8790);font-size:18px}.autorization__content-form-field-textarea{height:100%;width:100%}.autorization__content-form-field-textarea::-webkit-scrollbar{width:0}.autorization__content-form-field-textarea{border-radius:6px;color:var(--color-text-primary);display:block;font-size:18px;font-weight:500;padding:16px;resize:none}.autorization__content-form-field-textarea::placeholder{color:var(--color-palette-hex-7f8790);font-size:18px}.autorization__content-form-field-icon{display:block;position:absolute;right:15px;top:15px;width:24px}.autorization__content-form-field-icon.password{cursor:pointer;transition:all .3s}.autorization__content-form-checkbox{display:none}.autorization__content-form-checkbox-container{height:20px;overflow:hidden;transition:height .3s}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{align-items:center;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:16px;font-weight:500;margin:0 0 0 26px;min-height:20px;position:relative;text-align:left;transition:.3s}.autorization__content-form-checkbox-label:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;border:1px solid var(--color-brand-primary);border-radius:5px;content:"";cursor:pointer;height:16px;left:-26px;opacity:0;position:absolute;transition:.3s;width:16px}.autorization__content-form-checkbox-label:before{background:var(--color-surface-white);border:1.5px solid var(--color-text-secondary);border-radius:5px;content:"";cursor:pointer;height:16px;left:-26px;position:absolute;width:16px}.autorization__content-form-checkbox:checked+.autorization__content-form-checkbox-label:after{opacity:1}.autorization__content-form-forgot-pass{color:var(--color-brand-primary);cursor:pointer;font-size:16px;font-weight:500}.autorization__content-form-btn{align-items:center;background:var(--color-brand-primary);border-radius:8px;box-shadow:0 4px 8px 0 var(--color-palette-hex-1f073429);color:var(--color-surface-white);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:8px;height:51px;justify-content:center;line-height:27px;padding:12px;text-align:center;transition:opacity .3s;width:100%}.autorization__content-form-btn.is-loading,.autorization__content-form-btn:disabled{cursor:default;opacity:.75;pointer-events:none}.autorization__content-form-btn-spinner{animation:autorization-login-spin .8s linear infinite;border:2px solid var(--color-effect-rgb-255-255-255-0-45);border-radius:50%;border-top-color:var(--color-surface-white);flex:0 0 18px;height:18px;width:18px}.autorization__content-form-btn-icon{background:url(/static/media/long-plus-purple-icon.b98f3b33e3ae2a7ae8c8.svg) 50% no-repeat;background-size:contain;height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{background:none;border:1px solid var(--color-brand-primary);box-shadow:none;color:var(--color-brand-primary);padding:11px}.autorization__content-form-registration-btn{bottom:-60px;color:var(--color-brand-primary);cursor:pointer;font-size:18px;font-weight:600;height:50px;left:calc(50% - 170px);margin:auto;padding:12px;position:absolute;text-align:center;width:340px}.autorization__content-form-registration-btn-label{color:var(--color-text-secondary);margin-right:5px}.autorization__content-form-registration-btn.lending-btn{bottom:-100px}.autorization__content-form-registration-agreement{bottom:-80px;position:absolute;width:100%}@keyframes autorization-login-spin{to{transform:rotate(1turn)}}.confidential-policy-checkbox{width:max-content}@media(max-width:1100px){.autorization.registration-page{align-items:start}.autorization__logo.registration-page-logo{height:56px;left:15px;top:3px;width:113px}.autorization__content-form.registartion-child{margin-top:64px;width:100%}.autorization__content-form.registartion{margin-top:64px;position:relative}.autorization__content-form.registartion .autorization__content-form-title{font-size:28px;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}.autorization__content-form-container.registration-page{align-items:start}.autorization__content-form.registartion{max-width:100%;transition:all .3s;width:100%}.autorization__content-form.registartion.deactive{opacity:0;position:absolute;z-index:-1}.autorization__content-form-registartion-child{left:0;margin-left:0;max-width:100%;opacity:0;overflow:visible;position:absolute;top:0;transition:opacity .3s;z-index:-1}.autorization__content-form-registartion-child.active{margin-left:0;max-width:100%;opacity:1;position:relative;z-index:1}.autorization__content-form-registartion-container{align-items:start;width:100%}.autorization__content-form-top{display:none}.autorization__content-form-top-for-adaptive{display:flex}}@media(max-width:744px){.autorization__content{margin-top:70px;width:100%}.autorization__content-form{height:max-content;margin-top:64px;position:relative;width:100%}.autorization__content-form-title{font-size:28px;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}}@media(max-width:500px){.autorization__content-form{margin-top:54px;padding:12px}.autorization__content-form-title{font-size:20px;top:-54px}}@media(max-width:744px){.autorization{align-items:start}.autorization__logo,.autorization__logo.small-logo{height:56px;left:15px;top:3px;width:113px}.autorization__content-form-successfully-icon{margin-bottom:14px}.autorization__content-form-title,.autorization__content-form-top-for-adaptive-title{font-size:28px}.autorization__content-form-title.adaptive-title{margin-top:60px}.autorization__content-form-subtitle{font-size:16px;padding:16px}.autorization__content-form-label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-field{height:59px}.autorization__content-form-field.scool{height:92px}.autorization__content-form-field.h-54{height:54px}.autorization__content-form-field-input{font-size:18px;padding:0 45px 0 16px}.autorization__content-form-field-input::placeholder{font-size:18px}.autorization__content-form-field-textarea{font-size:18px;padding:16px}.autorization__content-form-field-textarea::placeholder{font-size:18px}.autorization__content-form-field-icon{right:15px;top:15px;width:24px}.autorization__content-form-checkbox-container{height:20px}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{font-size:16px;margin:0 0 0 26px;min-height:20px}.autorization__content-form-checkbox-label:after,.autorization__content-form-checkbox-label:before{height:16px;left:-26px;width:16px}.autorization__content-form-forgot-pass{font-size:16px}.autorization__content-form-btn{font-size:18px;height:51px;line-height:27px;padding:12px;width:100%}.autorization__content-form-btn-icon{height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{padding:11px}.autorization__content-form-registration-agreement{bottom:-80px;width:100%}}@media(max-width:500px){.autorization__logo,.autorization__logo.small-logo{height:48px;width:97px}.autorization__content-form-top-for-adaptive-back-button{height:24px;width:24px}.autorization__content-form-top-for-adaptive-title{font-size:20px;width:calc(100% - 60px)}.autorization__content-form-title{font-size:20px!important}.autorization__content-form-subtitle{font-size:13px;padding:10px}.autorization__content-form-label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-field{height:44px}.autorization__content-form-field.scool{height:82px}.autorization__content-form-field.h-54{height:44px}.autorization__content-form-field-input{font-size:16px;padding:0 36px 0 12px}.autorization__content-form-field-input::placeholder{font-size:16px}.autorization__content-form-field-textarea{font-size:16px;padding:12px}.autorization__content-form-field-textarea::placeholder{font-size:16px}.autorization__content-form-field-icon{right:12px;top:calc(50% - 12px);width:24px}.autorization__content-form-checkbox-container{height:17px}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{font-size:14px;margin:0 0 0 26px;min-height:17px}.autorization__content-form-checkbox-label:after,.autorization__content-form-checkbox-label:before{height:16px;left:-22px;width:16px}.autorization__content-form-forgot-pass{font-size:14px}.autorization__content-form-btn{font-size:17px;height:45px;line-height:20px;padding:12px;width:100%}.autorization__content-form-btn-icon{height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{padding:11px}.autorization__content-form-popup .popup__label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-popup .popup__input,.autorization__content-form-popup .popup__textarea{font-size:16px;height:44px}.autorization__content-form-popup .popup__input.textarea,.autorization__content-form-popup .popup__textarea.textarea{height:82px}.autorization__content-form-popup .popup__additionaly-input{height:44px}.autorization__content-form-popup .popup__additionaly-input.textarea{height:82px}.autorization__content-form-popup .popup__additionaly-input-input,.autorization__content-form-popup .popup__additionaly-input-val{font-size:16px;height:44px}.autorization__content-form-popup .popup__textarea{min-height:44px}.autorization__content-form-popup .popup__textarea.scool{height:82px}.autorization__content-form-popup .popup__drop-list-container{min-height:44px}.autorization__content-form-popup .popup__drop-list-checked-input{font-size:16px;height:44px}}.admin__programs-program-list-elem-additionaly{font-size:14px;font-weight:500;margin-bottom:12px}.admin__programs-program-list-elem-additionaly span{color:var(--color-text-secondary)}.admin__programs-program-list-elem-teachers{width:100%}.admin__programs-program-list-elem-teachers-icon{background:url(/static/media/two-people-grey-icon.bc067fd3a16e8001f6fe.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:8px;width:20px}.admin__programs-program-list-elem-teachers-label{color:var(--color-text-secondary);font-size:14px;font-weight:500;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 28px)}.filters-full{max-width:400px;width:100%}.filters-full__container{background-color:var(--color-palette-hex-292a303f);display:flex;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:99}.react-calendar{border:1px solid var(--color-surface-white);border-radius:8px;color:var(--color-text-primary-soft);font-family:Inter;line-height:1.125em;margin:auto;padding:4px;width:100%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar .react-calendar--doubleView{width:900px}.react-calendar .react-calendar--doubleView.react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar .react-calendar--doubleView.react-calendar__viewContainer>*{margin:.5em;width:50%;width:450px}.react-calendar__navigation{align-items:center;display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px}.react-calendar__navigation button[disabled]{background-color:var(--color-palette-hex-a33131)}.react-calendar__navigation__label{font-size:15px;transition:.5s;width:200px!important}.react-calendar__navigation__label:hover{color:var(--color-palette-hex-111d29)}.react-calendar__navigation__label__labelText{color:var(--color-text-primary-soft);display:block;font-family:Inter;font-size:20px;font-weight:500}.react-calendar__navigation__label:first-letter{text-transform:uppercase}.react-calendar__navigation__arrow{background:url(/static/media/calendar-left-arrow-icon.1c7617bc131cf7ffed56.svg) no-repeat 50%;background-size:contain;height:24px;width:24px}.react-calendar__navigation__arrow,.react-calendar__navigation__arrow:hover{color:var(--color-surface-white);font-size:0}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{background:none;pointer-events:none}.react-calendar__navigation__next-button{background:url(/static/media/calendar-right-arrow-icon.29ab7568df5a36bda9ec.svg) no-repeat 50%;background-size:contain}.react-calendar__tile{align-items:center;background:none;color:var(--color-text-primary-soft);display:flex;font-family:Inter;font-size:18px;font-weight:500;justify-content:center;line-height:15px;margin-top:10px!important;max-width:100%;padding:15px 5px;text-align:center}.react-calendar__tile:disabled{background-color:var(--color-surface-light-alt)}.react-calendar__tile:enabled:hover{background:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);transition:background-color .3s ease}.react-calendar__tile .react-calendar__tile--hasActive{background:var(--color-palette-hex-76baff)}.react-calendar__tile .react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile .react-calendar__tile--hasActive:enabled:hover{background:var(--color-brand-primary)}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekdays__weekday abbr{color:var(--color-text-primary);font-family:Inter;font-size:12px;font-weight:500;line-height:15px;padding:.5em;text-decoration:none}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;justify-content:center;padding:1em .6666666667em}.react-calendar__range{margin-top:10px;width:100%}.react-calendar__range-item{width:calc(50% - 12px)}.react-calendar__range-label{color:var(--color-palette-hex-70767c);font-size:12px;font-weight:600;line-height:15px;margin-bottom:4px;margin-left:5px}.react-calendar__range-value{background:var(--color-palette-hex-f4f4f4);border-radius:8px;color:var(--color-text-primary-soft);font-size:14px;font-weight:600;line-height:17px;padding:14px}.react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--color-palette-hex-403c9036);color:var(--color-text-primary-soft)}.react-calendar__month-view__days__day--neighboringMonth{color:var(--color-palette-hex-7f7f7f);font-family:Inter;font-size:18px;font-weight:500;line-height:15px}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:var(--color-brand-primary)}.react-calendar__tile--range,.react-calendar__tile--range:enabled:hover{background-color:var(--color-palette-hex-403c9036);border-radius:0;color:var(--color-text-primary-soft)}.react-calendar__tile--range.react-calendar__tile--rangeEnd:enabled:hover,.react-calendar__tile--range.react-calendar__tile--rangeStart:enabled:hover,.react-calendar__tile--range:enabled:hover.react-calendar__tile--rangeEnd:enabled:hover,.react-calendar__tile--range:enabled:hover.react-calendar__tile--rangeStart:enabled:hover,.react-calendar__tile--rangeStart{background-color:var(--color-brand-primary);color:var(--color-surface-white)}.react-calendar__tile--rangeStart,.react-calendar__tile--rangeStart:hover{border-radius:8px 0 0 8px}.react-calendar__tile--rangeEnd{background-color:var(--color-brand-primary);border-radius:0 8px 8px 0;color:var(--color-surface-white)}.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd{border-radius:8px 0 0 8px}.react-calendar__tile--hoverStart{border-radius:8px 0 0 8px!important}.react-calendar__tile--hoverEnd,.react-calendar__tile--hoverStart{background-color:var(--color-brand-primary)!important;color:var(--color-surface-white)!important}.react-calendar__tile--hoverEnd{border-radius:0 8px 8px 0!important}.react-calendar__tile--hoverStart:hover{border-radius:8px 0 0 8px!important}.react-calendar__tile--hoverEnd:hover{border-radius:0 8px 8px 0!important}.react-calendar.not-range .react-calendar__tile--active,.react-calendar__tile--hoverEnd.react-calendar__tile--hoverStart,.react-calendar__tile--hoverEnd.react-calendar__tile--hoverStart:hover{border-radius:8px!important}.calendar-not-neighboring-month-click .react-calendar__month-view__days__day--neighboringMonth{pointer-events:none}.calendar-not-month-navigation .react-calendar__navigation{display:none}.admin-popup__progres-page-comments-calendar{background-color:var(--color-surface-white);border-radius:8px;bottom:80px;left:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .3s;z-index:10}.admin-popup__progres-page-comments-calendar.active{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);max-height:430px}.user-popup__purple-subtitle{border-bottom:1px solid var(--color-palette-hex-403c9000);color:var(--color-brand-primary);cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin-left:6px;padding:6px 0;transition:color .3s}.user-popup__purple-subtitle:hover{color:var(--color-brand-primary-strong)}:root{--color-brand-primary:#403c90;--color-brand-primary-alt:#514ca8;--color-brand-primary-hover:#36327d;--color-brand-primary-strong:#2f2b70;--color-brand-primary-alpha05:#403c900d;--color-brand-primary-alpha07:#403c9012;--color-brand-primary-alpha08:#403c9014;--color-brand-primary-alpha10:#403c901a;--color-brand-primary-alpha12:#403c901f;--color-brand-primary-alpha15:#403c9026;--color-brand-primary-alpha16:#403c9029;--color-brand-primary-alpha18:#403c902e;--color-brand-primary-alpha28:#403c9047;--color-brand-primary-alpha30:#403c904d;--color-brand-primary-alpha34:#403c9057;--color-brand-primary-alpha40:#403c9066;--color-brand-shadow-purple20:#403c9033;--color-brand-violet:#514ca8;--color-brand-violet-alpha10:#514ca81a;--color-brand-violet-alpha30:#514ca84d;--color-brand-violet-accent:#a38fff;--color-brand-violet-accent-alpha60:#a38fff99;--color-brand-violet-accent-alpha75:#a38fffbf;--color-brand-violet-light:#736fc0;--color-brand-violet-pale:#ece9ff;--color-brand-violet-soft:#ecebfa;--color-text-black:#000;--color-text-body:#4a4a4a;--color-text-placeholder:#999;--color-text-primary:#1a1a1a;--color-text-primary-soft:#1a1d1f;--color-text-secondary:#727272;--color-text-muted:#afafaf;--color-text-muted-alpha08:#afafaf14;--color-text-muted-alpha16:#afafaf29;--color-text-neutral-dark:#2a2a33;--color-text-neutral500:#8f8f95;--color-text-neutral600:#8b8b8e;--color-text-neutral600-alpha30:#8b8b8e4d;--color-text-primary-alpha08:#1a1a1a14;--color-text-primary-alpha35:#1a1a1a59;--color-text-primary-alpha80:#1a1a1acc;--color-text-brand-muted:#6f6c92;--color-text-brand-soft:#7773b8;--color-text-brand-subtle:#8b88c5;--color-text-brand-disabled:#9a96b5;--color-text-slate:#66727f;--color-text-slate-dark:#292d32;--color-surface-white:#fff;--color-surface-canvas:#fafafa;--color-surface-off-white:#fcfcfc;--color-surface-muted:#f9f9f9;--color-surface-subtle:#f9fafb;--color-surface-soft:#f5f5f5;--color-surface-light:#f3f3f3;--color-surface-light-alt:#f0f0f0;--color-surface-white-alpha65:#ffffffa6;--color-surface-white-alpha75:#ffffffbf;--color-surface-white-alpha80:#fffc;--color-surface-white-alpha90:#ffffffe6;--color-surface-white-alpha92:#ffffffeb;--color-surface-white-alpha94:#fffffff0;--color-surface-light-alpha50:#f0f0f080;--color-surface-blue-tint:#eff6ff;--color-surface-brand-tint:#f4f3fa;--color-surface-brand-tint-alt:#eeedf8;--color-surface-brand-tint-strong:#f7f7fc;--color-surface-brand-active:#ecebff;--color-surface-brand-disabled:#d8d4e8;--color-surface-brand-highlight:#f4f3ff;--color-surface-brand-hover:#f3f1ff;--color-surface-brand-message:#e2e4fd;--color-surface-brand-selected:#e3e0ff;--color-surface-brand-subtle:#faf9ff;--color-surface-danger-tint:#f4f3fa;--color-surface-danger-soft:#fdecea;--color-surface-warning-tint:#fff7ed;--color-surface-warning-muted:#fff8f3;--color-surface-warning-soft:#fff8ef;--color-border-brand-soft:#e9def5;--color-border-brand-dashed:#d7d1ff;--color-border-brand-default:#c9cbf4;--color-border-brand-divider:#f0eeff;--color-border-brand-faint:#eceaf8;--color-border-brand-medium:#d8d4f2;--color-border-brand-muted:#e6e3ff;--color-border-brand-spinner:#d7d3f2;--color-border-brand-strong:#c8c2ff;--color-border-cool:#e5e7eb;--color-border-dashed:#d1d1d1;--color-border-default:#e6e6e6;--color-border-default-transparent:#e6e6e600;--color-border-gray:#ccc;--color-border-hover:#d4d4d4;--color-border-light:#e4e4e4;--color-border-light-alt:#e5e5e5;--color-border-medium:#d9d9d9;--color-border-muted:#e0e0e0;--color-border-subtle:#ececec;--color-border-disabled:#bfbfbf;--color-border-error-soft:#fca5a5;--color-border-warning-soft:#fed7aa;--color-border-warning-muted:#ffbf99;--color-status-danger:#f53d3d;--color-status-danger-alpha10:#ef44441a;--color-status-danger-alpha22:#ef444438;--color-status-danger-alt:#ef4444;--color-status-danger-coral:#fa5151;--color-status-danger-deep:#c0392b;--color-status-danger-muted:#ea5045;--color-status-danger-soft:#ff4747;--color-status-danger-strong:#dc2626;--color-status-gold-text:#d9b441;--color-status-info:#4999f4;--color-status-info-alpha10:#4999f41a;--color-status-info-alpha14:#4999f424;--color-status-info-alpha28:#4999f447;--color-status-info-alpha30:#4999f44d;--color-status-info-alpha70:#4999f4b2;--color-status-info-bright:#2a85ff;--color-status-info-dark:#0558b5;--color-status-info-royal:#3b82f6;--color-status-success:#17bf6b;--color-status-success-alpha10:#17bf6b1a;--color-status-success-alpha30:#17bf6b4d;--color-status-success-alt:#10b981;--color-status-success-bright:#45d738;--color-status-success-dark:#059669;--color-status-success-emerald:#08a54a;--color-status-success-emerald-alpha10:#08a54a1a;--color-status-warning:#ff7e47;--color-status-warning-alpha07:#ff7e4712;--color-status-warning-alpha10:#ff7e471a;--color-status-warning-alpha30:#ff7e474d;--color-status-warning-alt:#ffa338;--color-status-warning-alt-alpha10:#ffa3381a;--color-status-warning-alt-alpha30:#ffa3384d;--color-status-warning-amber:#f59e0b;--color-status-warning-amber-alpha10:#f59e0b1a;--color-status-warning-amber-alpha22:#f59e0b38;--color-status-warning-dark:#d97706;--color-status-warning-dark-alpha10:#d977061a;--color-status-warning-dark-alpha30:#d977064d;--color-status-warning-deep:#c45c22;--color-status-warning-gold:#f39313;--color-status-warning-orange-text:#d84315;--color-status-yellow:#e4ca07;--color-status-yellow-alpha10:#e4ca071a;--color-status-yellow-alpha30:#e4ca074d;--color-status-yellow-soft-alpha30:#fae04b4d;--color-overlay-black04:#0000000a;--color-overlay-black05:#0000000d;--color-overlay-black08:#00000014;--color-overlay-black10:#0000001a;--color-overlay-black12:#0000001f;--color-overlay-black15:#00000026;--color-overlay-black18:#1a1a1a2e;--color-overlay-black28:#00000047;--color-overlay-black30:#0000004d;--color-overlay-black40:#0006;--color-overlay-black80:#000c;--color-overlay-tooltip-dark:#111827f2;--color-shadow-blue-soft:#4999f414;--color-shadow-violet-medium:#403c904d;--color-shadow-violet-soft:#403c901a;--color-shadow-none:#afafaf00;--color-category-red:#f04438;--color-effect-rgb-0-122-255-0-2:#007aff33;--color-effect-rgb-106-13-173-0-3:#6a0dad4d;--color-effect-rgb-16-185-129-0-1:#10b9811a;--color-effect-rgb-16-185-129-0-22:#10b98138;--color-effect-rgb-81-76-168-0-2:#514ca833;--color-effect-rgb-176-176-176-0-23:#b0b0b03b;--color-effect-rgb-64-60-144-0-22:#403c9038;--color-effect-rgb-255-0-0-0-35:#ff000059;--color-effect-violet-inset-soft:#8977e466;--color-effect-violet-inset-strong:#6b4dff66;--color-effect-rgb-255-255-255-0-45:#ffffff73;--color-effect-rgb-26-29-31-0-06:#1a1d1f0f;--color-effect-rgb-28-28-28-0-12:#1c1c1c1f;--color-effect-rgb-28-28-28-0-16:#1c1c1c29;--color-effect-rgb-32-32-32-0-07:#20202012;--color-effect-rgb-32-32-32-0-12:#2020201f;--color-effect-rgb-34-60-80-0-6:#223c5099;--color-effect-rgb-59-130-246-0-02:#3b82f605;--color-effect-rgb-59-130-246-0-1:#3b82f61a;--color-effect-rgb-60-60-60-0-04:#3c3c3c0a;--color-effect-rgb-99-102-241-0-2:#6366f133;--color-palette-hex-002284:#002284;--color-palette-hex-0022841a:#0022841a;--color-palette-hex-007aff:#007aff;--color-palette-hex-00a6a626:#00a6a626;--color-palette-hex-00b1aa:#00b1aa;--color-palette-hex-00b1aa1a:#00b1aa1a;--color-palette-hex-00b1aa26:#00b1aa26;--color-palette-hex-00d3ca:#00d3ca;--color-palette-hex-0ccd5d:#0ccd5d;--color-palette-hex-111827:#111827;--color-palette-hex-111d29:#111d29;--color-palette-hex-121212:#121212;--color-palette-hex-123f6f:#123f6f;--color-palette-hex-17bf6b12:#17bf6b12;--color-palette-hex-17bf6b26:#17bf6b26;--color-palette-hex-1a10244d:#1a10244d;--color-palette-hex-1a1a1a1a:#1a1a1a1a;--color-palette-hex-1a1a1a4d:#1a1a1a4d;--color-palette-hex-1a1a1a99:#1a1a1a99;--color-palette-hex-1e293b:#1e293b;--color-palette-hex-1f073429:#1f073429;--color-palette-hex-20242a:#20242a;--color-palette-hex-212121:#212121;--color-palette-hex-222222:#222;--color-palette-hex-24282d:#24282d;--color-palette-hex-24506f:#24506f;--color-palette-hex-2563eb:#2563eb;--color-palette-hex-266ec8:#266ec8;--color-palette-hex-292a303f:#292a303f;--color-palette-hex-2986ff36:#2986ff36;--color-palette-hex-2d14384d:#2d14384d;--color-palette-hex-2e3338:#2e3338;--color-palette-hex-2f2b701a:#2f2b701a;--color-palette-hex-2f2f2f:#2f2f2f;--color-palette-hex-333333:#333;--color-palette-hex-4034b4:#4034b4;--color-palette-hex-4034b41a:#4034b41a;--color-palette-hex-475569:#475569;--color-palette-hex-4791ff:#4791ff;--color-palette-hex-4791ff1a:#4791ff1a;--color-palette-hex-47ca56:#47ca56;--color-palette-hex-47ca561a:#47ca561a;--color-palette-hex-4999f412:#4999f412;--color-palette-hex-4999f426:#4999f426;--color-palette-hex-4999f440:#4999f440;--color-palette-hex-4999f480:#4999f480;--color-palette-hex-4999f4cc:#4999f4cc;--color-palette-hex-4999f4d9:#4999f4d9;--color-palette-hex-4b5563:#4b5563;--color-palette-hex-4d5864:#4d5864;--color-palette-hex-4f4f4f:#4f4f4f;--color-palette-hex-4fb8db:#4fb8db;--color-palette-hex-514ca8:#514ca8;--color-palette-hex-55515a:#55515a;--color-palette-hex-555555:#555;--color-palette-hex-55556a:#55556a;--color-palette-hex-555f6b:#555f6b;--color-palette-hex-5b21b6:#5b21b6;--color-palette-hex-5d676f:#5d676f;--color-palette-hex-5d676f7a:#5d676f7a;--color-palette-hex-5e5e5e:#5e5e5e;--color-palette-hex-61cbed:#61cbed;--color-palette-hex-61cbed1a:#61cbed1a;--color-palette-hex-6312aa:#6312aa;--color-palette-hex-666666:#666;--color-palette-hex-6666660f:#6666660f;--color-palette-hex-6699ff:#69f;--color-palette-hex-66c33e:#66c33e;--color-palette-hex-67339424:#67339424;--color-palette-hex-696993:#696993;--color-palette-hex-6969931f:#6969931f;--color-palette-hex-6a24a8:#6a24a8;--color-palette-hex-6b23ad:#6b23ad;--color-palette-hex-6b4a00:#6b4a00;--color-palette-hex-6b7280:#6b7280;--color-palette-hex-6b728041:#6b728041;--color-palette-hex-6c2ea2:#6c2ea2;--color-palette-hex-6d28d9:#6d28d9;--color-palette-hex-6d2ba729:#6d2ba729;--color-palette-hex-6f6f6f:#6f6f6f;--color-palette-hex-6f7781:#6f7781;--color-palette-hex-70767c:#70767c;--color-palette-hex-717171a0:#717171a0;--color-palette-hex-72727212:#72727212;--color-palette-hex-72727214:#72727214;--color-palette-hex-727272cc:#727272cc;--color-palette-hex-737373:#737373;--color-palette-hex-757575:#757575;--color-palette-hex-767676:#767676;--color-palette-hex-76baff:#76baff;--color-palette-hex-777777:#777;--color-palette-hex-7a35b6:#7a35b6;--color-palette-hex-7b7b7b:#7b7b7b;--color-palette-hex-7c7c7c:#7c7c7c;--color-palette-hex-7d45c7:#7d45c7;--color-palette-hex-7f7f7f:#7f7f7f;--color-palette-hex-7f8790:#7f8790;--color-palette-hex-808080:grey;--color-palette-hex-80808014:#80808014;--color-palette-hex-828282:#828282;--color-palette-hex-858585:#858585;--color-palette-hex-868686:#868686;--color-palette-hex-8a8a8a:#8a8a8a;--color-palette-hex-8a8f98:#8a8f98;--color-palette-hex-8b3dca:#8b3dca;--color-palette-hex-8b8b8b:#8b8b8b;--color-palette-hex-8b8b8e12:#8b8b8e12;--color-palette-hex-8b8b8e26:#8b8b8e26;--color-palette-hex-8c8c8c:#8c8c8c;--color-palette-hex-9333ea:#9333ea;--color-palette-hex-949494:#949494;--color-palette-hex-94949494:#94949494;--color-palette-hex-94a3b8:#94a3b8;--color-palette-hex-99a2ad:#99a2ad;--color-palette-hex-9a47e0:#9a47e0;--color-palette-hex-9a9a9a:#9a9a9a;--color-palette-hex-9b4dff:#9b4dff;--color-palette-hex-9ca3af:#9ca3af;--color-palette-hex-9d44ea:#9d44ea;--color-palette-hex-a06dd2:#a06dd2;--color-palette-hex-a0a0a0:#a0a0a0;--color-palette-hex-a33131:#a33131;--color-palette-hex-a52a2a:brown;--color-palette-hex-a52a2a1a:#a52a2a1a;--color-palette-hex-aaaaaa:#aaa;--color-palette-hex-ababab:#ababab;--color-palette-hex-afafaf17:#afafaf17;--color-palette-hex-afafaf80:#afafaf80;--color-palette-hex-b0b0b0:#b0b0b0;--color-palette-hex-403c9000:#403c9000;--color-palette-hex-403c9008:#403c9008;--color-palette-hex-403c9009:#403c9009;--color-palette-hex-403c9020:#403c9020;--color-palette-hex-403c9033:#403c9033;--color-palette-hex-403c9036:#403c9036;--color-palette-hex-403c9040:#403c9040;--color-palette-hex-403c9080:#403c9080;--color-palette-hex-403c908d:#403c908d;--color-palette-hex-b16bff:#b16bff;--color-palette-hex-b5b5b5b9:#b5b5b5b9;--color-palette-hex-b6b6b6:#b6b6b6;--color-palette-hex-b8b8b8:#b8b8b8;--color-palette-hex-b8bbc5:#b8bbc5;--color-palette-hex-b8ddff:#b8ddff;--color-palette-hex-c2410c:#c2410c;--color-palette-hex-c25712:#c25712;--color-palette-hex-c6c6c6:#c6c6c6;--color-palette-hex-c7c7c7:#c7c7c7;--color-palette-hex-c8c8c8:#c8c8c8;--color-palette-hex-c9cbd3:#c9cbd3;--color-palette-hex-cbc2c2:#cbc2c2;--color-palette-hex-cec212:#cec212;--color-palette-hex-cec2121a:#cec2121a;--color-palette-hex-d04444:#d04444;--color-palette-hex-d1b3eb:#d1b3eb;--color-palette-hex-d1d5db:#d1d5db;--color-palette-hex-d32f2f:#d32f2f;--color-palette-hex-d3d3d6:#d3d3d6;--color-palette-hex-d977060d:#d977060d;--color-palette-hex-d9822b:#d9822b;--color-palette-hex-d9b7ff:#d9b7ff;--color-palette-hex-d9b8f5:#d9b8f5;--color-palette-hex-d9d9d9be:#d9d9d9be;--color-palette-hex-d9d9de:#d9d9de;--color-palette-hex-dadde5:#dadde5;--color-palette-hex-dfe3e8:#dfe3e8;--color-palette-hex-dfe9eb:#dfe9eb;--color-palette-hex-e09a3e:#e09a3e;--color-palette-hex-e0e2e5:#e0e2e5;--color-palette-hex-e0f521:#e0f521;--color-palette-hex-e1e1e1:#e1e1e1;--color-palette-hex-e37b1f:#e37b1f;--color-palette-hex-e37b1f1a:#e37b1f1a;--color-palette-hex-e4ca0726:#e4ca0726;--color-palette-hex-e4ca0766:#e4ca0766;--color-palette-hex-e4ca07b2:#e4ca07b2;--color-palette-hex-e5e5ea:#e5e5ea;--color-palette-hex-e6e6e680:#e6e6e680;--color-palette-hex-e7e7e7:#e7e7e7;--color-palette-hex-e8ddf6:#e8ddf6;--color-palette-hex-e8e8e8e8:#e8e8e8e8;--color-palette-hex-e8ebef:#e8ebef;--color-palette-hex-e8faf2:#e8faf2;--color-palette-hex-e9d5ff:#e9d5ff;--color-palette-hex-e9ddf6:#e9ddf6;--color-palette-hex-e9ddf7:#e9ddf7;--color-palette-hex-eaeaea:#eaeaea;--color-palette-hex-ebebeb:#ebebeb;--color-palette-hex-ececef:#ececef;--color-palette-hex-eceef1:#eceef1;--color-palette-hex-eceff5:#eceff5;--color-palette-hex-ededed:#ededed;--color-palette-hex-ee7326:#ee7326;--color-palette-hex-ee73261a:#ee73261a;--color-palette-hex-eee2ff:#eee2ff;--color-palette-hex-eee5fa:#eee5fa;--color-palette-hex-eeeeee:#eee;--color-palette-hex-eef1f5:#eef1f5;--color-palette-hex-ef3124:#ef3124;--color-palette-hex-ef31241a:#ef31241a;--color-palette-hex-ef444426:#ef444426;--color-palette-hex-efdca9:#efdca9;--color-palette-hex-efe7f8:#efe7f8;--color-palette-hex-efefef:#efefef;--color-palette-hex-f0f0f0c8:#f0f0f0c8;--color-palette-hex-f0f1f3:#f0f1f3;--color-palette-hex-f0f2f5:#f0f2f5;--color-palette-hex-f0fdf4:#f0fdf4;--color-palette-hex-f1f1f1:#f1f1f1;--color-palette-hex-f1f1f3:#f1f1f3;--color-palette-hex-f2b36d:#f2b36d;--color-palette-hex-f2f8ff:#f2f8ff;--color-palette-hex-f3f4f6:#f3f4f6;--color-palette-hex-f44949:#f44949;--color-palette-hex-f45b69:#f45b69;--color-palette-hex-f4be49:#f4be49;--color-palette-hex-f4be4926:#f4be4926;--color-palette-hex-f4f4f4:#f4f4f4;--color-palette-hex-f4f5f7:#f4f5f7;--color-palette-hex-f53d3d00:#f53d3d00;--color-palette-hex-f53d3d14:#f53d3d14;--color-palette-hex-f53d3d33:#f53d3d33;--color-palette-hex-f5c04a:#f5c04a;--color-palette-hex-f5c04a1a:#f5c04a1a;--color-palette-hex-f5ecff:#f5ecff;--color-palette-hex-f5f0ff:#f5f0ff;--color-palette-hex-f5f6fa:#f5f6fa;--color-palette-hex-f64c4c:#f64c4c;--color-palette-hex-f6edff:#f6edff;--color-palette-hex-f7f2ff:#f7f2ff;--color-palette-hex-f7f7f7:#f7f7f7;--color-palette-hex-f8f8f8:#f8f8f8;--color-palette-hex-f8f8f8ef:#f8f8f8ef;--color-palette-hex-f8f8fa:#f8f8fa;--color-palette-hex-f8f9fa:#f8f9fa;--color-palette-hex-f97316:#f97316;--color-palette-hex-f9731626:#f9731626;--color-palette-hex-f9f2ff:#f9f2ff;--color-palette-hex-f9f3ff:#f9f3ff;--color-palette-hex-fbfbfb:#fbfbfb;--color-palette-hex-fbfdff:#fbfdff;--color-palette-hex-fdba74:#fdba74;--color-palette-hex-ff7e470d:#ff7e470d;--color-palette-hex-ff7e4714:#ff7e4714;--color-palette-hex-ff7e4720:#ff7e4720;--color-palette-hex-ff7e4726:#ff7e4726;--color-palette-hex-ff7e47b2:#ff7e47b2;--color-palette-hex-ff96a8:#ff96a8;--color-palette-hex-ff96a81a:#ff96a81a;--color-palette-hex-ff9d2b:#ff9d2b;--color-palette-hex-ff9d2b1a:#ff9d2b1a;--color-palette-hex-ff9d2b99:#ff9d2b99;--color-palette-hex-ffa33880:#ffa33880;--color-palette-hex-ffa33899:#ffa33899;--color-palette-hex-ffbc99:#ffbc99;--color-palette-hex-ffc632:#ffc632;--color-palette-hex-ffc6321a:#ffc6321a;--color-palette-hex-ffebee:#ffebee;--color-palette-hex-fff6f2:#fff6f2;--color-palette-hex-fff7df:#fff7df;--color-palette-hex-fff7f7:#fff7f7;--color-palette-hex-fffbeb:#fffbeb}.popup__back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;background:var(--color-overlay-black30);height:100%;left:0;opacity:0;padding:0 10px;position:fixed;top:0;transition:all .3s;width:100%;z-index:-1}.popup__back.open{opacity:1;overflow:hidden;z-index:10}.popup__back.open.doble-popup{z-index:15}.popup__back-wrap{height:100%;width:100%}.popup__container{background:#fafafa;background:var(--color-surface-canvas);border:1px solid #e6e6e6;border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);height:max-content;max-height:95vh;padding:24px;width:496px}.popup__container.comment{width:448px}.popup__container.comment.verification-comment{left:calc(50vw - 224px);top:calc(50vh - 156px)}.popup__container.additionaly-popup.active,.popup__container.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}.popup__container.additionaly-popup.active{animation-name:open}.popup__container.additionaly-popup.deactive{animation-name:close;display:none}.popup__container.additionaly-popup-on-top{border:0 solid #e6e6e600;border:0 solid var(--color-border-default-transparent);box-shadow:0 8px 24px 0 #afafaf00;box-shadow:0 8px 24px 0 var(--color-shadow-none);max-height:0;overflow:hidden;padding:0 24px;position:absolute;transition:max-height .3s,padding .3s}.popup__container.additionaly-popup-on-top.active{border:1px solid #e6e6e6;border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 #afafaf14;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:700px;padding:24px}.popup__container.termination-warning{width:680px}.popup__container.matcap-container{max-height:calc(100vh - 200px);max-width:800px;width:100%}.popup__container.matcap-container .popup__container-scroll{max-height:calc(100vh - 330px);overflow-y:auto}.popup__container.test-question-edit{background-color:#fff;background-color:var(--color-surface-white);max-width:800px;width:100%}.popup__title{font-size:32px;font-weight:600;text-align:center}.popup__title.wd-close{margin:0 6px;width:calc(100% - 60px)}.popup__subtitle{font-size:16px;font-weight:500;margin-bottom:24px;text-align:center;width:100%}.popup__subtitle span{color:#403c90;color:var(--color-brand-primary)}.popup__subtitle span.red{color:#f53d3d;color:var(--color-status-danger)}.popup__subtitle.text-color-grey{color:#727272;color:var(--color-text-secondary)}.popup__close{background:url(/static/media/close-popup-grey-icon.faff86f8cb5a03b83cbe.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.popup__label{color:#727272;color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;padding-left:16px}.popup__label span{color:#403c90;color:var(--color-brand-primary);font-size:18px;font-weight:500}.popup__label.not-padding{padding-left:0}.popup__info-label{color:#727272;color:var(--color-text-secondary);font-size:20px;font-weight:500;padding-left:16px}.popup__info-label span{color:#1a1a1a;color:var(--color-text-primary);font-weight:600}.popup__input,.popup__textarea{border:1px solid #e6e6e6;border:1px solid var(--color-border-default);border-radius:8px;display:block;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.popup__input.input-container,.popup__textarea.input-container{padding:0}.popup__input.border-active,.popup__textarea.border-active{border-color:#403c90;border-color:var(--color-brand-primary)}.popup__input:read-only,.popup__textarea:read-only{cursor:default}.popup__input.cursor-pointer:read-only,.popup__textarea.cursor-pointer:read-only{cursor:pointer}.popup__input.textarea,.popup__textarea.textarea{height:92px}.popup__additionaly-input{border:1px solid #e6e6e6;border:1px solid var(--color-border-default);border-radius:8px;height:54px;position:relative;width:100%}.popup__additionaly-input.border-active{border-color:#403c90;border-color:var(--color-brand-primary)}.popup__additionaly-input.textarea{height:92px;overflow:auto}.popup__additionaly-input.textarea::-webkit-scrollbar{width:0}.popup__additionaly-input-input,.popup__additionaly-input-val{border-radius:8px;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.popup__additionaly-input-val.reduction{overflow:hidden;padding-right:60px;text-overflow:ellipsis;white-space:nowrap}.popup__additionaly-input-val span{color:#727272;color:var(--color-text-secondary)}.popup__additionaly-input-val.textarea{padding-right:40px}.popup__additionaly-input-input{left:0;opacity:0;position:absolute;top:0;z-index:1}.popup__additionaly-input-input.textarea{resize:none}.popup__additionaly-input-input.textarea::-webkit-scrollbar{width:0}.popup__additionaly-input-input.active,.popup__additionaly-input-input:focus{opacity:1}.popup__additionaly-input-input.active+.popup__additionaly-input-val,.popup__additionaly-input-input:focus+.popup__additionaly-input-val{opacity:0}.popup__textarea{min-height:54px;resize:none}.popup__textarea::-webkit-scrollbar{width:0}.popup__textarea.scool{height:92px}.popup__textarea.description{height:110px}.popup__drop-list{color:#1a1a1a;color:var(--color-text-primary)}.popup__drop-list-container{min-height:54px;position:relative}.popup__drop-list-container.popup__additionaly-input{border:none}.popup__drop-list-checked{display:block;position:relative}.popup__drop-list-checked-input{font-size:18px;font-weight:500;height:54px;padding:16px 40px 16px 16px;width:100%}.popup__drop-list-checked-input.textarea{height:100%}.popup__drop-list-checked.textarea:before{top:13px}.popup__drop-list-checked:before{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:16px;top:calc(50% - 10px);transition:all .3s;width:20px}.popup__drop-list-checked.active:before{transform:rotate(180deg)}.popup__drop-list-checked.pagination-month{padding-left:48px;text-align:center}.popup__drop-list-checked.pagination-month:after{background:url(/static/media/calendar-purple-icon.45716f4167a1f6918cdd.svg) no-repeat 50%;content:"";display:block;height:24px;left:16px;position:absolute;top:calc(50% - 12px);width:24px}.popup__drop-list{background:#fff;background:var(--color-surface-white);border-radius:8px;max-height:0;overflow:hidden;padding:0 8px 0 18px;position:absolute;top:70px;transition:max-height .3s,padding .3s;width:100%;z-index:2}.popup__drop-list.open-list-top{bottom:60px;top:auto}.popup__drop-list.textarea{top:90px}.popup__drop-list.active{border:1px solid #403c90;border:1px solid var(--color-brand-primary);box-shadow:0 8px 24px 0 #afafaf14;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:200px;padding:8px 8px 8px 18px}.popup__drop-list-scroll{max-height:182px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.popup__drop-list-scroll::-webkit-scrollbar{width:10px}.popup__drop-list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;background-color:var(--color-border-default);border-radius:5px}.popup__drop-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;background-color:var(--color-surface-white);border:2px solid #e6e6e6;border:2px solid var(--color-border-default);border-radius:10px}.popup__drop-list-elem{border-top:1px solid #e6e6e6;border-top:1px solid var(--color-border-default);cursor:pointer;font-size:18px;font-weight:500;padding:12px 0}.popup__drop-list-elem:first-child{border-top:none}.popup__drop-list-elem-checkbox{border-top:1px solid #e6e6e6;border-top:1px solid var(--color-border-default);cursor:pointer;font-size:18px;font-weight:500;padding:12px 0 12px 26px;position:relative}.popup__drop-list-elem-checkbox:first-child{border-top:none}.popup__drop-list-elem-checkbox:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;border:1px solid #403c90;border:1px solid var(--color-brand-primary);border-radius:5px;opacity:0;transition:.3s}.popup__drop-list-elem-checkbox:after,.popup__drop-list-elem-checkbox:before{content:"";cursor:pointer;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.popup__drop-list-elem-checkbox:before{background:#fff;background:var(--color-surface-white);border:1.5px solid #e6e6e6;border:1.5px solid var(--color-border-default);border-radius:5px}.popup__drop-list-elem-checkbox.active:after{opacity:1}.popup__drop-list-elem.active{color:#403c90;color:var(--color-brand-primary)}.popup__button{background-color:#403c90;background-color:var(--color-brand-primary);border:1px solid #403c90;border:1px solid var(--color-brand-primary);border-radius:8px;color:#fff;color:var(--color-surface-white);cursor:pointer;display:block;font-size:18px;font-weight:600;padding:12px;text-align:center;transition:background-color .3s,border-color .3s;width:100%}.popup__button.wd-50-mr-16{margin-right:16px;width:calc(50% - 8px)}.popup__button.wd-50-mr-16:last-child{margin-right:0}.popup__button.cancel{background-color:inherit;border-color:#e6e6e600;border-color:var(--color-border-default-transparent);color:#403c90;color:var(--color-brand-primary);transition:all .3s}.popup__button.cancel.border,.popup__button.cancel:hover{border-color:#403c90;border-color:var(--color-brand-primary)}.popup__button.delete{color:#f53d3d;color:var(--color-status-danger)}.popup__button.delete-red,.popup__button.delete:hover{border-color:#f53d3d;border-color:var(--color-status-danger)}.popup__button.delete-red{background-color:inherit;color:#f53d3d;color:var(--color-status-danger);font-weight:500}.popup__checkbox{color:#727272;color:var(--color-text-secondary);cursor:pointer;font-size:16px;font-weight:500;padding-left:26px;position:relative;text-align:left}.popup__checkbox.docs-link{font-size:12px}.popup__checkbox:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;border:1px solid #403c90;border:1px solid var(--color-brand-primary);border-radius:5px;opacity:0;transition:.3s}.popup__checkbox:after,.popup__checkbox:before{content:"";cursor:pointer;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.popup__checkbox:before{background:#fff;background:var(--color-surface-white);border:1.5px solid #e6e6e6;border:1.5px solid var(--color-border-default);border-radius:5px}.popup__checkbox.active:after{opacity:1}.popup__checkbox-link{color:#403c90;color:var(--color-brand-primary)}.popup__disable-input{background:#f0f0f0;background:var(--color-surface-light-alt);border-radius:6px;pointer-events:none}.popup__disable-input div:before,.popup__disable-input input:before,.popup__disable-input textarea:before{opacity:0}.popup__error{color:#f53d3d;color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px;text-align:center;width:100%}.popup__error.height-auto{margin:0;max-height:0;min-height:0;transition:all .3s}.popup__error.height-auto.active{margin:8px 0;max-height:100px}.popup__switch-container{min-height:22px;width:100%}.popup__switch{background-color:#e6e6e6;background-color:var(--color-border-default);border-radius:10px;cursor:pointer;height:20px;transition:background-color .3s;width:36px}.popup__switch.active{background-color:#403c90;background-color:var(--color-brand-primary)}.popup__switch-btn{background-color:#fff;background-color:var(--color-surface-white);border:2px solid #e6e6e6;border:2px solid var(--color-border-default);border-radius:10px;height:20px;transition:margin-left .3s;width:20px}.popup__switch.active .popup__switch-btn{border-color:#403c90;border-color:var(--color-brand-primary);margin-left:calc(100% - 20px)}.popup__switch-label{color:#727272;color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:19.2px}.popup__confirmation-code-input{border:1px solid #e6e6e6;border:1px solid var(--color-border-default);border-radius:8px;display:block;font-size:18px;font-weight:500;height:54px;margin-right:8px;padding:16px;text-align:center;width:54px}.popup__confirmation-code-input:last-child{margin-right:0}.popup__confirmation-code-subtitle{color:#727272;color:var(--color-text-secondary);font-size:16px;font-weight:400;text-align:center;width:100%}.popup__confirmation-code-subtitle span{color:#1a1a1a;color:var(--color-text-primary)}.popup__confirmation-code-repeat-request-code{color:#403c90;color:var(--color-brand-primary);cursor:pointer;font-size:18px;font-weight:500;margin-top:18px;text-align:center}.popup__confirmation-code-timer{display:inline-block;text-align:left;width:50px}.popup-wd-780{width:780px}*{background:none;border:none;box-sizing:border-box;font-family:Inter,sans-serif;list-style:none;margin:0;outline:none;padding:none;text-decoration:none}body{background:#fff;background:var(--color-surface-white);color:#1a1a1a;color:var(--color-text-primary);font-family:Golos Text;max-width:100vw;min-height:-webkit-fill-available;min-width:100%;overflow-y:scroll}html{height:-webkit-fill-available}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bg-none{background:none}.d-flex{display:flex}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-top{align-items:top}.align-center{align-items:center}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.cursor-def{cursor:default!important}.cursor-pointer{cursor:pointer}.m-auto{margin:auto}.ml-auto{margin-left:auto}.ml-10{margin-left:10px}.ml-0{margin-left:0!important}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-22{margin-right:22px}.mr-24{margin-right:24px}.mr-30{margin-right:30px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-32{margin-bottom:32px}.mb-35{margin-bottom:35px}.mb-60{margin-bottom:60px}.mb-8{margin-bottom:8px}.mb-4{margin-bottom:4px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-25{margin-top:25px}.mt-24{margin-top:24px}.mt-20{margin-top:20px}.mt-17{margin-top:17px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-12{margin-top:12px}.mt-10{margin-top:10px}.mt-8{margin-top:8px}.mt-5{margin-top:5px}.mt-0{margin-top:0}.pr-10{padding-right:10px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-19{padding-right:19px}.pr-24{padding-right:24px}.pl-10{padding-left:10px}.pl-16{padding-left:16px}.pb-12{padding-bottom:12px}.pf-0{padding:0}.fw-6{font-weight:600}.fs-10{font-size:11px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-24{font-size:24px}.lnh-auto{line-height:normal}.d-block{display:block}.pos-relative{position:relative}.d-none{display:none}.overflow-visible{overflow:visible}.none-click{cursor:default;opacity:.5;pointer-events:none}.cursor{cursor:pointer}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ds-none{display:none}.none{opacity:0}.deactive-button,.none{cursor:default;pointer-events:none}.deactive-button{opacity:.3}.not-click{cursor:default;pointer-events:none}.z-index-1{position:relative;z-index:1}.deactive-block{cursor:default;opacity:.8;pointer-events:none;position:relative}.deactive-block:before{content:"Находится в разработке";font-size:16px;left:0;position:absolute;text-align:center;top:calc(50% - 10px);width:100%;z-index:3}.deactive-block:after{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#6969931f;background:var(--color-palette-hex-6969931f);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.full-deactive-button{cursor:default;opacity:.1;pointer-events:none}.wd-100{width:100%}.wd-50-mr-16{margin-right:16px;width:calc(50% - 8px)}.wd-50-mr-16:nth-child(2){margin-right:0}.wd-50-m16{width:calc(50% - 16px)}.wd-45{width:calc(45% - 8px)}.wd-55{width:calc(55% - 8px)}.wd-300{min-width:300px}.wd-24{height:24px;width:24px}.admin-wrapper{padding:0 24px;width:100%}.admin-wrapper.scroll-container{padding-right:18px}.input-field-empty{border-color:#f53d3d!important;border-color:var(--color-status-danger)!important;transition:boredr-color .3s}.document-container{font-size:16px;font-weight:500;line-height:26px;margin:auto;max-width:800px;padding:40px 20px}.fragment{height:max-content;width:max-content}.ds-none-animation{border:none;height:0;margin:0;padding:0;transition:all .3s}.not-border{border:none}.color-grey{color:#bfbfbf;color:var(--color-border-disabled)}input:read-only{cursor:default}.h-maxcontent{height:max-content}.z-index-9{z-index:9}.filters-button{transition:all .3s}.filters-button.active{background-color:#403c90;background-color:var(--color-brand-primary);border-color:#403c90;border-color:var(--color-brand-primary);color:#fff;color:var(--color-surface-white)}.filters-button.active .filters{background:url(/static/media/filters-white-icon.974ade6643de654b605a.svg) no-repeat 50%}.user-popup__back .popup__back-wrap{align-items:center}.user-popup__back .popup__title{pointer-events:none}.user-popup__back .popup__button{height:54px;width:calc(50% - 8px)}.user-popup__back .popup__button.wd-100{width:100%}@media(max-width:990px){.user-popup__back.popup__back{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:var(--color-surface-soft);display:none;min-height:calc(100vh - 155px);opacity:1;overflow:auto;padding:120px 20px 140px;position:static;transition:none;width:100%;z-index:10}.user-popup__back.popup__back.open{display:block}.user-popup__back.popup__back.open.doble-popup{z-index:15}.user-popup__back.popup__back .popup__back-wrap{align-items:start}.user-popup__back .popup__container{position:relative;width:100%}.user-popup__back .popup__title{left:0;padding:0 48px;position:absolute;top:-60px;width:100%}.user-popup__back .popup__title:before{background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) 50% no-repeat;background-size:contain;content:"";height:34px;left:0;pointer-events:auto;position:absolute;top:calc(50% - 17px);width:34px}.user-popup__back .popup__button{height:52px;width:100%}.user-popup__back .popup__button.cancel{border:1px solid var(--color-border-default);border-color:var(--color-border-default);margin-right:0;margin-top:16px}.user-popup__back .popup__button-container{flex-direction:column-reverse}body:has(.user-popup__back.open) .user-page-none{display:none}}@media(max-width:600px){.user-popup__back .popup__input{padding:15px}.user-popup__back .popup__info-label{font-size:18px}.user-popup__back .popup__input,.user-popup__back .popup__textarea{height:52px;padding:15px}.user-popup__back .popup__input.textarea,.user-popup__back .popup__textarea.textarea{height:80px}.user-popup__back .popup__additionaly-input{height:52px}.user-popup__back .popup__additionaly-input.textarea{height:80px}.user-popup__back .popup__additionaly-input-input,.user-popup__back .popup__additionaly-input-val{height:52px;padding:15px}.user-popup__back .popup__textarea{min-height:52px}.user-popup__back .popup__textarea.scool{height:80px}.user-popup__back .popup__drop-list-container{min-height:52px}.user-popup__back .popup__drop-list-checked-input{height:52px;padding:15px}.user-popup__back .popup__drop-list-checked-input.textarea{height:100%}.user-popup__back .popup__drop-list-checked.textarea:before{top:12px}.user-popup__back .popup__drop-list.textarea{top:80px}.user-popup__back .popup__confirmation-code-input{font-size:18px;height:54px;margin-right:8px;padding:16px;width:54px}.user-popup__back .popup__confirmation-code-subtitle{font-size:16px}.user-popup__back .popup__confirmation-code-repeat-request-code{font-size:18px;margin-top:18px}.user-popup__back .popup__confirmation-code-timer{width:50px}.user-popup__back .popup__button{height:50px}}@media(max-width:500px){.user-popup__back.popup__back{padding:100px 20px 140px}.user-popup__back .popup__container{padding:16px}.user-popup__back .popup__title{font-size:20px;padding:0 24px;top:-50px}.user-popup__back .popup__title:before{content:"";height:28px;top:calc(50% - 14px);width:28px}.user-popup__back .popup__subtitle{font-size:16px}.user-popup__back .popup__input{padding:12px}.user-popup__back .popup__label{font-size:14px}.user-popup__back .popup__info-label{font-size:16px}.user-popup__back .popup__input,.user-popup__back .popup__textarea{font-size:16px;height:45px;padding:12px}.user-popup__back .popup__input.textarea,.user-popup__back .popup__textarea.textarea{height:70px}.user-popup__back .popup__additionaly-input{height:45px}.user-popup__back .popup__additionaly-input.textarea{height:70px}.user-popup__back .popup__additionaly-input-input,.user-popup__back .popup__additionaly-input-val{font-size:16px;height:45px;padding:12px}.user-popup__back .popup__additionaly-input-val.reduction{padding-right:45px}.user-popup__back .popup__additionaly-input-val.textarea{padding-right:30px}.user-popup__back .popup__textarea{min-height:43px}.user-popup__back .popup__textarea.scool{height:70px}.user-popup__back .popup__drop-list-container{min-height:45px}.user-popup__back .popup__drop-list-checked-input{font-size:16px;height:45px;padding:12px 30px 12px 12px}.user-popup__back .popup__drop-list-checked.textarea:before{top:13px}.user-popup__back .popup__drop-list-checked:before{height:14px;right:14px;top:calc(50% - 7px);width:14px}.user-popup__back .popup__drop-list-checked.pagination-month{padding-left:28px}.user-popup__back .popup__drop-list-checked.pagination-month:after{height:14px;left:14px;top:calc(50% - 7px);width:14px}.user-popup__back .popup__drop-list{padding:0 8px 0 18px;top:53px}.user-popup__back .popup__drop-list.open-list-top{bottom:53px}.user-popup__back .popup__drop-list.textarea{top:83px}.user-popup__back .popup__drop-list.active{max-height:180px;padding:8px 8px 8px 18px}.user-popup__back .popup__drop-list-scroll{max-height:162px;padding-right:10px}.user-popup__back .popup__drop-list-elem{font-size:16px}.user-popup__back .popup__checkbox,.user-popup__back .popup__drop-list-elem-checkbox{font-size:16px;padding-left:22px}.user-popup__back .popup__checkbox.docs-link{font-size:16px}.user-popup__back .popup__switch-container{min-height:22px}.user-popup__back .popup__switch{height:16px;width:34px}.user-popup__back .popup__switch-btn{height:16px;width:16px}.user-popup__back .popup__switch.active .user-popup__back .popup__switch-btn{margin-left:calc(100% - 16px)}.user-popup__back .popup__switch-label{font-size:16px;line-height:18.2px}.user-popup__back .popup__confirmation-code-input{font-size:16px;height:42px;margin-right:4px;padding:10px;width:42px}.user-popup__back .popup__confirmation-code-input:last-child{margin-right:0}.user-popup__back .popup__confirmation-code-subtitle{font-size:16px}.user-popup__back .popup__confirmation-code-repeat-request-code{font-size:16px;margin-top:12px}.user-popup__back .popup__confirmation-code-timer{width:50px}.user-popup__back .popup__button{font-size:16px;height:45px}.user-popup__back .popup__button.cancel{margin-top:14px}.user-popup__back .popup__container .mb-16{margin-bottom:14px}.user-popup__back .popup__container .mb-24{margin-bottom:16px}.user-popup__purple-subtitle{font-size:16px}.user-popup__underline{margin:18px 0 14px!important}}.user-popup__add-aegrotat-download-file{border:1px dashed var(--color-border-default);border-radius:16px;cursor:pointer;height:72px;overflow:hidden;padding:1px;position:relative;width:100%}.user-popup__add-aegrotat-download-file-label{height:100%;width:100%}.user-popup__add-aegrotat-download-file-label-val{font-size:18px;font-weight:600}.user-popup__add-aegrotat-download-file-label-icon{background:url(/static/media/plus-purple-icon.af6f9ac977c0638abf72.svg) no-repeat 50%;height:20px;width:20px}.user-popup__add-aegrotat-download-file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.user-popup__add-aegrotat-file-block{height:72px;padding-right:12px}.user-popup__add-aegrotat-file-block-left{width:calc(100% - 60px)}.user-popup__add-aegrotat-file-block-image{display:block;height:56px;width:56px}.user-popup__add-aegrotat-file-block-information{width:calc(100% - 75px)}.user-popup__add-aegrotat-file-block-information-name{font-size:18px;font-weight:500;line-height:21.6px;width:100%}.user-popup__add-aegrotat-file-block-information-size-and-type{color:var(--color-text-muted);font-size:18px;font-weight:500;line-height:21.6px}.user-popup__add-aegrotat-file-block-information-size-and-type span{background-color:var(--color-text-muted);border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.user-popup__add-aegrotat-file-block-delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.user-popup__add-aegrotat-date{border:1px solid var(--color-border-default);border-radius:8px;height:54px;position:relative;width:100%}.user-popup__add-aegrotat-date-input{font-size:18px;font-weight:500;height:100%;padding:16px 46px 16px 16px;width:100%}.user-popup__add-aegrotat-date-icon{background:url(/static/media/calendar-purple-icon.45716f4167a1f6918cdd.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.user-popup__add-aegrotat-date-container{position:relative}.user-popup__add-aegrotat-subtitle{color:var(--color-text-secondary);font-size:16px;font-weight:500;text-align:center}.user-popup__add-aegrotat-calendar{background-color:var(--color-surface-white);border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .3s;z-index:10}@media(max-height:950px){.user-popup__add-aegrotat-calendar{top:24px}}@media(max-height:830px){.user-popup__add-aegrotat-calendar{top:-24px}}@media(max-height:730px){.user-popup__add-aegrotat-calendar{top:-96px}}.user-popup__add-aegrotat-calendar.active{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);margin-bottom:20px;max-height:430px}@media(max-width:500px){.user-popup__add-aegrotat-download-file{height:50px;padding:1px;width:100%}.user-popup__add-aegrotat-download-file-label-val{font-size:18px}.user-popup__add-aegrotat-file-block{height:50px;padding-right:12px}.user-popup__add-aegrotat-file-block-left{width:calc(100% - 60px)}.user-popup__add-aegrotat-file-block-image{height:48px;width:48px}.user-popup__add-aegrotat-file-block-information{width:calc(100% - 75px)}.user-popup__add-aegrotat-file-block-information-name{font-size:16px;line-height:18px}.user-popup__add-aegrotat-file-block-information-size-and-type{font-size:16px;line-height:16px}.user-popup__add-aegrotat-file-block-information-size-and-type span{height:3px;margin:0 8px;width:3px}.user-popup__add-aegrotat-file-block-delete{height:20px;width:20px}.user-popup__add-aegrotat-date{height:43px}.user-popup__add-aegrotat-date-input{font-size:16px;padding:12px 34px 12px 12px}.user-popup__add-aegrotat-date-icon{right:12px}.user-popup__add-aegrotat-date-container .filters-full{max-width:100%}.user-popup__add-aegrotat-date-container .react-calendar__navigation__label__labelText{font-size:18px}.user-popup__add-aegrotat-date-container .react-calendar__tile,.user-popup__add-aegrotat-subtitle{font-size:16px}.user-popup__add-aegrotat-calendar{top:68px}.user-popup__add-aegrotat-calendar.active{margin-bottom:20px;max-height:430px;width:100%}}.user-popup__payment-block{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;transition:all .3s;width:100%}.user-popup__payment-block.active{border-color:var(--color-brand-primary)}.user-popup__payment-block-val{font-weight:600}.user-popup__payment-arbitrary-summ{height:0;overflow:hidden;transition:all .3s}.user-popup__payment-arbitrary-summ.active{height:78px;margin-top:24px}.user-popup__payment-input-block{border:1px solid var(--color-border-default);border-radius:8px;height:54px;position:relative;width:100%}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{border-radius:8px;font-size:18px;font-weight:600;height:100%;padding:16px;width:100%}.user-popup__payment-input-block-input{left:0;opacity:0;position:absolute;top:0;z-index:1}.user-popup__payment-input-block-input:focus{opacity:1}.user-popup__payment-input-block-input:focus+.user-popup__payment-input-block-val{opacity:0}@media(max-width:990px){.user-popup__payment-block{height:52px;padding:15px}.user-popup__payment-arbitrary-summ.active{height:78px;margin-top:16px}.user-popup__payment-input-block{height:52px}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{padding:15px}}@media(max-width:500px){.user-popup__payment-block{font-size:16px;height:43px;padding:12px}.user-popup__payment-block-val{font-weight:600}.user-popup__payment-arbitrary-summ.active{height:62px;margin-top:14px}.user-popup__payment-input-block{height:43px}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{font-size:16px;font-weight:600;padding:12px}}.user-popup__current-changes-data-container{width:1000px}.user-popup__current-changes-data-subtitle{color:var(--color-text-secondary);font-size:14px;font-weight:500;margin-bottom:16px;padding-left:16px}.user-popup__current-changes-data-line{background:var(--color-border-default);width:1px}@media(max-width:990px){.user-popup__current-changes-data{width:100%}.user-popup__current-changes-data-container-item{flex-direction:column}.user-popup__current-changes-data-line{height:1px;margin:28px 0 24px;width:100%}}@media(max-width:500px){.user-popup__current-changes-data-line{margin:18px 0 14px}}.user-popup__container.edit-email{width:540px}.user-popup__edit-profile-email-container{cursor:pointer;position:relative;width:100%}.user-popup__edit-profile-email-input{padding-right:50px!important}.user-popup__edit-profile-email-edit-icon{background:url(/static/media/email-edit-purple-icon.30ea07d079be3a9f2f8b.svg) no-repeat 50%;background-size:28px;cursor:pointer;height:30px;position:absolute;right:14px;top:calc(50% - 15px);width:30px}@media(max-width:990px){.user-popup__container.edit-email{width:100%}.user-popup__edit-profile-email-input{padding-right:34px!important}.user-popup__edit-profile-email-edit-icon{background-size:contain;height:24px;right:12px;top:calc(50% - 12px);width:24px}}.user-popup__underline{background:var(--color-border-default);height:1px;margin:28px 0 24px;width:100%}@keyframes MyClassHomePopup_fadeIn__5EKHL{0%{opacity:0}to{opacity:1}}.MyClassHomePopup_popup__j21v0{display:flex;flex-direction:column;max-height:90vh}@media(max-width:505px){.MyClassHomePopup_popup__j21v0 .popup__title{font-size:22px}}.MyClassHomePopup_popup__j21v0 .popup__title:before{cursor:pointer}.MyClassHomePopup_header__v1hOJ{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:24px}.MyClassHomePopup_title__BhW\+p{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:1.2;margin:0}@media(max-width:505px){.MyClassHomePopup_title__BhW\+p{font-size:20px}}.MyClassHomePopup_closeBtn__ulTMW{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:37px;justify-content:center;opacity:.5;padding:0;transition:opacity .2s;width:37px}.MyClassHomePopup_mb20__ZYpA5{margin-bottom:20px}.MyClassHomePopup_content__XNE-2{display:flex;flex:1 1;flex-direction:column;min-height:0}.MyClassHomePopup_scrollableContent__gufvY{flex:1 1;overflow-y:auto;padding-right:8px}.MyClassHomePopup_scrollableContent__gufvY::-webkit-scrollbar{width:6px}.MyClassHomePopup_scrollableContent__gufvY::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:10px}.MyClassHomePopup_scrollableContent__gufvY::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.MyClassHomePopup_statusBadge__A54IC{background-color:var(--color-palette-hex-e8faf2);border-radius:8px;color:var(--color-status-success);display:inline-flex;font-size:18px;font-weight:500;margin-bottom:24px;padding:8px 12px}.MyClassHomePopup_sectionTitle__If0QC{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}.MyClassHomePopup_row__QM7x0{display:flex;gap:32px;margin-bottom:32px}.MyClassHomePopup_infoField__x7c42{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.MyClassHomePopup_infoField__x7c42.MyClassHomePopup_fullWidth__2Puld{margin-bottom:24px}.MyClassHomePopup_infoField__x7c42:not(.MyClassHomePopup_fullWidth__2Puld){flex:1 1;margin-bottom:0}.MyClassHomePopup_infoField__x7c42:last-child{margin-bottom:0!important}.MyClassHomePopup_fieldLabel__-PVkA{color:var(--color-text-secondary);font-size:15px;font-weight:500}.MyClassHomePopup_fieldValue__-AiZG{align-items:center;color:var(--color-text-primary);display:flex;font-size:18px;font-weight:500;gap:10px}.MyClassHomePopup_categoryDot__NV5cx{border-radius:50%;display:inline-block;flex-shrink:0;height:18px;width:18px}.MyClassHomePopup_descriptionField__Ekavm,.MyClassHomePopup_editableField__ZgSTa{border:1px solid var(--color-border-default);border-radius:10px;color:var(--color-text-primary);font-size:18px;line-height:1.4;padding:15px}.MyClassHomePopup_descriptionField__Ekavm.MyClassHomePopup_noBorder__0t4nh,.MyClassHomePopup_editableField__ZgSTa.MyClassHomePopup_noBorder__0t4nh{border:none;padding:0}.MyClassHomePopup_editableField__ZgSTa{min-height:54px}.MyClassHomePopup_descriptionField__Ekavm{line-height:1.6;min-height:80px;white-space:pre-wrap}.MyClassHomePopup_actions__mYGaN{display:flex;flex-direction:column;gap:12px;margin-top:24px}@media(max-width:505px){.MyClassHomePopup_actions__mYGaN{gap:10px}.MyClassHomePopup_actions__mYGaN .popup__button{font-size:14px;padding:9px 10px}.MyClassHomePopup_container__pSCQr{padding:10px}.MyClassHomePopup_header__v1hOJ .MyClassHomePopup_title__BhW\+p{font-size:18px}.MyClassHomePopup_closeBtn__ulTMW{height:25px;width:25px}.MyClassHomePopup_statusBadge__A54IC{font-size:15px;margin-bottom:15px;padding:6px 10px}.MyClassHomePopup_fieldValue__-AiZG{gap:5px}.MyClassHomePopup_row__QM7x0{flex-direction:column;gap:15px;margin-bottom:15px}.MyClassHomePopup_infoField__x7c42,.MyClassHomePopup_infoField__x7c42.MyClassHomePopup_fullWidth__2Puld{margin-bottom:15px}.MyClassHomePopup_fieldLabel__-PVkA{font-size:14px}.MyClassHomePopup_fieldValue__-AiZG{font-size:15px}.MyClassHomePopup_descriptionField__Ekavm,.MyClassHomePopup_editableField__ZgSTa{font-size:15px;padding:8px}.MyClassHomePopup_descriptionField__Ekavm.MyClassHomePopup_noBorder__0t4nh,.MyClassHomePopup_editableField__ZgSTa.MyClassHomePopup_noBorder__0t4nh{padding:0}}@media(max-width:505px){.MyClassHomePopup_scrollableContent__gufvY::-webkit-scrollbar{width:3px}}@media(max-width:768px){.MyClassHomePopup_row__QM7x0{gap:24px}}.user-page__about-skeleton-line{animation:userAboutSkeletonLoading 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-border-subtle) 0,var(--color-palette-hex-f7f7f7) 50%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:8px;display:block}.user-page__about-skeleton-line.static{animation:none;background:var(--color-border-subtle)}.user-page__about-skeleton-line.name{height:24px;max-width:100%;width:220px}.user-page__about-skeleton-line.name.child{width:230px}.user-page__about-skeleton-line.status{height:18px;margin-top:8px;width:180px}.user-page__about-skeleton-line.button{height:55px;width:190px}.user-page__about-skeleton-line.button.main{width:220px}.user-page__about-skeleton-line.button.icon{width:55px}.user-page__about-skeleton-line.button.child-button{margin-top:16px;width:100%}.user-page__about-skeleton-line.button-text{height:20px;margin:0 auto;width:180px}.user-page__about-skeleton-line.field-text{height:18px;width:70%}.user-page__about-skeleton-line.field-text.short{width:48%}.user-page__about-skeleton-line.field-text.wide{width:78%}.user-page__about-skeleton-line.field-icon{border-radius:50%;flex:0 0 24px;height:24px;width:24px}.user-page__about-skeleton-line.class{height:53px;width:88px}.user-page__about-skeleton-line.status-icon{height:53px;width:53px}.user-page__about-skeleton-line.add-child-button{height:22px;width:164px}.user-page__about-skeleton-circle{animation:userAboutSkeletonLoading 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-border-subtle) 0,var(--color-palette-hex-f7f7f7) 50%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:50%;flex:0 0 56px}.user-page__about-skeleton-circle.static{animation:none;background:var(--color-border-subtle)}.user-page__about-skeleton-profile-title{min-width:240px}.user-page__about-skeleton-child-name{flex:1 1 auto;min-width:0}.user-page__about-empty{color:var(--color-text-slate);font-size:18px;font-weight:500;text-align:center}.user-page__about-container,.user-page__about-empty{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;padding:24px;width:100%}.user-page__about-container{box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);transition:all .3s}.user-page__about-container.profile{padding-bottom:12px}.user-page__about-container.w50-m24{margin-bottom:24px;width:calc(50% - 12px)}.user-page__about-container.w50-m24:nth-child(odd){margin-right:24px}.user-page__about-container-add-child-text{color:var(--color-text-slate);font-size:24px;font-weight:600}.user-page__about-container-add-child-text span{display:block;font-size:32px;font-weight:500;margin-left:10px}.user-page__about-container.border-purple{border-color:var(--color-brand-primary)}.user-page__about-container.border-purple.border-w-2{border-width:2px}.user-page__about-container.skeleton,.user-page__about-container.static-placeholder{pointer-events:none}.user-page__about-container.static-placeholder .user-page__about-error-message{margin-top:14px}.user-page__about-placeholder-error-detail{color:var(--color-text-slate);font-size:13px;font-weight:500;margin-top:6px;word-break:break-word}.user-page__about-children-error-placeholder{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);min-height:260px;padding:24px;width:100%}.user-page__about-children-error-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.user-page__about-children-error-card{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;min-height:178px;padding:20px;pointer-events:none}.user-page__about-children-error-card .user-page__about-skeleton-line.field-text{margin-bottom:16px}.user-page__about-children-error-card .user-page__about-skeleton-line.field-text.short{width:42%}.user-page__about-error-message{background:var(--color-palette-hex-fff7f7);border:1px solid var(--color-palette-hex-f53d3d33);border-radius:12px;padding:16px;text-align:center}.user-page__about-error-title{color:var(--color-status-danger);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:6px}.user-page__about-error-text{color:var(--color-text-slate);font-size:15px;font-weight:500;line-height:1.4}.user-page__about-profile-photo{height:56px;width:56px}.user-page__about-profile-name{font-size:20px;font-weight:600;line-height:24px}.user-page__about-profile-confirm{color:var(--color-text-slate);font-size:16px;font-weight:500}.user-page__about-profile-confirm.confirm{padding-left:22px;position:relative}.user-page__about-profile-confirm.confirm:before{background:url(/static/media/verify-icon.f2852fab0a6678e4ab6e.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.user-page__about-profile-confirm-refuse-title{color:var(--color-brand-primary);cursor:pointer;margin-left:5px;position:relative}.user-page__about-profile-confirm-refuse-title:after{background:var(--color-palette-hex-e8e8e8e8);border-radius:4px;color:var(--color-text-black);content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);left:0;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:24px;transition:opacity .5s,padding .5s;width:max-content;z-index:10}.user-page__about-profile-confirm-refuse-title:hover:after{border:1px solid var(--color-overlay-black10);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:6px 8px}.user-page__about-profile-buttons.mobile{display:none}.user-page__about-profile-btn{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);cursor:pointer;font-size:18px;font-weight:500;padding:16px;width:max-content}.user-page__about-profile-btn.purple-btn{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.user-page__about-profile-btn.edit-mail{background:url(/static/media/email-edit-purple-icon.30ea07d079be3a9f2f8b.svg) no-repeat 50%;background-size:28px;height:55px;width:55px}.user-page__about-profile-btn.edit-password{background:url(/static/media/edit-password-purple-icon.c988fab58a431a58a0bc.svg) no-repeat 50%;background-size:28px;height:55px;width:55px}.user-page__about-profile-error{color:var(--color-status-danger);font-size:14px;font-weight:500;height:max-content;margin-top:12px;text-align:center;width:100%}.user-page__about-profile-status{background:url(/static/media/info-purple-icon.9f5625ba5dc42e650995.svg) no-repeat 50%;background-size:24px;border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;height:53px;margin-left:8px;position:relative;width:53px}.user-page__about-profile-status:after{background:var(--color-surface-white);border-radius:8px;color:var(--color-text-black);content:attr(data-tooltip);font-size:18px;font-weight:500;line-height:26px;max-height:0;max-width:280px;opacity:0;overflow:hidden;padding:0 12px;position:absolute;right:36px;text-align:center;top:38px;transition:max-height .5s,padding .5s;width:max-content;z-index:10}.user-page__about-profile-status:hover:after{border:1px solid var(--color-brand-primary);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:12px}.user-page__about-profile-status.skeleton-status{animation:userAboutSkeletonLoading 1.4s ease-in-out infinite;background-image:linear-gradient(90deg,var(--color-border-subtle) 0,var(--color-palette-hex-f7f7f7) 50%,var(--color-border-subtle) 100%);background-size:200% 100%;border-color:#0000;cursor:default}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:calc(50% - 8px)}.user-page__about-child-block-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:16px;text-align:center;width:100%}.user-page__about-child-block-button.back-purple{transition:all .3s}.user-page__about-child-block-button.back-purple:hover{border-color:var(--color-brand-primary)}.user-page__about-child-block-button.background-purple{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.user-page__about-child-block-field.city,.user-page__about-child-block-field.date{margin-bottom:16px;width:calc(50% - 8px)}.user-page__about-child-block-learning-class{border:1px solid var(--color-border-default);border-radius:8px;font-size:18px;font-weight:500;padding:16px;width:max-content}.user-page__about-child-block-learning-class span.mobile{display:none}.user-page__about{max-width:100%}.user-page__button.added-child.skeleton{cursor:default;pointer-events:none}@keyframes userAboutSkeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:990px){.user-page__about-container.w50-m24{margin-bottom:24px;width:100%}.user-page__about-container.w50-m24:nth-child(odd){margin-right:0}.user-page__about-container-add-child-text{color:var(--color-text-slate);font-size:24px;font-weight:600}.user-page__about-container-add-child-text span{display:block;font-size:32px;font-weight:500;margin-left:10px}.user-page__about-container.border-purple{border-color:var(--color-brand-primary)}.user-page__about-profile-buttons.computer{display:none}.user-page__about-profile-buttons.mobile{display:block}.user-page__about-profile-btn{width:100%}.user-page__about-profile-btn.wd-buttons-active{width:calc(100% - 142px)}.user-page__about-profile-email-and-phone{flex-wrap:wrap}.user-page__about-profile-field{margin-bottom:16px}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:100%}.user-page__about-profile-field:last-child{margin-bottom:0}.user-page__about-child-block-field.city,.user-page__about-child-block-field.date{width:100%}.user-page__about-skeleton-line.button.mobile-main{width:calc(100% - 142px)}.user-page__about-children-error-placeholder{min-height:0;padding:20px}.user-page__about-children-error-grid{gap:0;grid-template-columns:1fr}.user-page__about-children-error-grid .user-page__about-children-error-card.computer{display:none}}@media(max-width:540px){.user-page__about-profile-name{font-size:17px;line-height:17px}.user-page__about-profile-confirm{font-size:16px}.user-page__about-profile-confirm-refuse-title:after{font-size:14px;left:auto;max-width:200px;right:0}.user-page__about-profile-confirm-refuse-title:hover:after{max-height:380px}.user-page__about-profile-btn.wd-buttons-active{width:100%}.user-page__about-profile-btn.edit-mail,.user-page__about-profile-btn.edit-password{background-size:24px;height:50px;margin:16px 0 0;width:calc(50% - 8px)}.user-page__about-profile-btn{font-size:17px;padding:14px 12px}.user-page__about-profile-field{margin-bottom:16px}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:100%}.user-page__about-profile-field:last-child{margin-bottom:0}.user-page__about-profile-status{background-size:20px;height:45px;width:45px}.user-page__about-profile-status:after{font-size:16px;line-height:18px;padding:0 8px;right:0;top:48px}.user-page__about-profile-status:hover:after{padding:8px}.user-page__about-child-block-button{font-size:17px;padding:14px 18px}.user-page__about-child-block-learning-class{font-size:16px;padding:12px}.user-page__about-child-block-learning-class span.computer{display:none}.user-page__about-child-block-learning-class span.mobile{display:inline-block}.user-page__about-skeleton-profile-title{min-width:0;width:calc(100vw - 152px)}.user-page__about-skeleton-line.name{width:100%}.user-page__about-skeleton-line.name.child{width:150px}.user-page__about-skeleton-line.status{width:80%}.user-page__about-skeleton-line.button.main,.user-page__about-skeleton-line.button.mobile-main{width:100%}.user-page__about-skeleton-line.button.icon{height:50px;margin:16px 0 0;width:calc(50% - 8px)}.user-page__about-skeleton-line.class{height:45px;width:64px}.user-page__about-skeleton-line.status-icon{height:45px;width:45px}.user-page__about-children-error-placeholder{border-radius:10px;padding:10px}.user-page__about-children-error-card{border-radius:10px;min-height:150px;padding:12px}.user-page__about-error-message{border-radius:10px;padding:12px}.user-page__about-error-title{font-size:16px}.user-page__about-error-text{font-size:13px}.user-page__button.added-child{flex:0 0 auto;height:48px;min-width:48px;padding:0;position:relative;width:48px}.user-page__button.added-child:after,.user-page__button.added-child:before{background:var(--color-surface-white);border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.user-page__button.added-child:after{transform:translate(-50%,-50%) rotate(90deg)}.user-page__button.added-child.skeleton:after,.user-page__button.added-child.skeleton:before{content:none}.user-page__button.added-child .user-page__button-text.added-child{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.user-page__button.added-child.skeleton{min-width:48px}.user-page__button.added-child.skeleton .user-page__about-skeleton-line.add-child-button{border-radius:50%;height:24px;width:24px}}.PortalHeader_header__kHUYi{background:#0000;margin-bottom:25px;min-height:88px;padding:16px 0;position:relative;width:100%}.PortalHeader_inner__OsSqs{align-items:center;display:flex;margin:0 auto;max-width:1180px;min-height:56px;position:relative;width:calc(100% - 40px)}.PortalHeader_inner__OsSqs.PortalHeader_innerUserContent__WvFRW{max-width:1180px;padding:0 20px;width:98%}.PortalHeader_logoLink__oSFQZ{border-radius:8px;display:inline-flex;flex:0 0 auto}.PortalHeader_logo__yIHNP{display:block;height:45px;width:120px}.PortalHeader_centerActions__-VlT\+{align-items:center;display:flex;gap:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.PortalHeader_mainNavigation__mBsYx{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--color-surface-light-alpha50);border:1px solid var(--color-border-default);border-radius:16px;display:grid;grid-template-columns:153px 196px 121px;height:56px;padding:3px;position:relative;width:478px}.PortalHeader_mainNavigationActiveIndicator__xjeA4{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;box-shadow:0 0 4px var(--color-palette-hex-6666660f);height:48px;left:0;opacity:0;pointer-events:none;position:absolute;top:3px;transition:transform .3s ease,width .3s ease,opacity .12s ease;width:0;z-index:0}.PortalHeader_mainNavigationActiveIndicatorReady__YtbcZ{opacity:1}.PortalHeader_mainNavigationItem__fXx54{align-items:center;display:flex;height:48px;position:relative;width:100%;z-index:1}.PortalHeader_mainNavigationItem__fXx54:last-child:before{background:var(--color-border-default);content:"";height:24px;left:0;position:absolute;top:12px;width:1px}.PortalHeader_mainLink__QCpLy{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:600;gap:7px;height:48px;justify-content:center;line-height:24px;padding:0;text-decoration:none;transition:color .2s ease;white-space:nowrap;width:100%}.PortalHeader_mainNavigationItem__fXx54:last-child .PortalHeader_mainLink__QCpLy{justify-content:flex-start;padding-left:15px}.PortalHeader_mainLinkActive__1JIDk{color:var(--color-text-primary)}.PortalHeader_mainLink__QCpLy[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}@property --ai-chat-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.PortalHeader_aiChatButton__kSeXD{--ai-chat-border-angle:0deg;animation:PortalHeader_aiChatBorderSpin__-Vz-u 2.4s linear infinite;background:linear-gradient(var(--color-surface-white),var(--color-surface-white)) padding-box,conic-gradient(from var(--ai-chat-border-angle),#403c90 0,#403c90 52%,#fff 68%,#fe8b02 81%,#403c90 100%) border-box;border:1px solid #0000;border-radius:12px;box-shadow:0 0 2px #f97f02;color:var(--color-palette-hex-222222);cursor:pointer;display:block;flex:0 0 auto;font:inherit;height:56px;overflow:hidden;padding:0;position:relative;text-decoration:none;width:62px}.PortalHeader_aiChatButtonActive__3ZiRw,.PortalHeader_aiChatButton__kSeXD:hover{box-shadow:0 0 2px #f97f02}.PortalHeader_aiChatButtonDisabled__I7\+GZ{cursor:not-allowed;opacity:.72}.PortalHeader_aiChatLabel__JOwI6{align-items:flex-end;display:flex;font-family:Golos Text,Inter,sans-serif;font-size:14px;font-weight:600;height:18px;justify-content:center;left:5px;line-height:18px;position:absolute;text-align:center;top:5px;white-space:nowrap;width:50px;z-index:1}.PortalHeader_aiChatRobot__DiWfE{height:80.043px;left:-10.022px;max-width:none;position:absolute;top:27px;width:80.043px}.PortalHeader_profileContainer__sPmx6{margin-left:auto;min-width:178px;position:relative}.PortalHeader_profileContainer__sPmx6.PortalHeader_profileContainerSolo__4Ov14{margin-left:auto}.PortalHeader_profileContainerHighlighted__y-3Jq{border-radius:16px;box-shadow:0 0 0 6px var(--color-brand-primary-alpha12),0 8px 24px var(--color-brand-shadow-purple20);z-index:140}.PortalHeader_profileButton__WVeAp{align-items:center;background:#0000;border:0;border-radius:12px;color:var(--color-text-primary);cursor:pointer;display:flex;font:inherit;min-height:42px;padding:0;text-align:left;width:100%}.PortalHeader_profileIcon__o5od3{flex:0 0 auto;height:40px;width:40px}.PortalHeader_profileText__hgM-Y{display:flex;flex:1 1 auto;flex-direction:column;margin-left:12px;max-width:102px;min-width:0}.PortalHeader_profileName__BM4GD,.PortalHeader_profileRole__2F8zQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortalHeader_profileName__BM4GD{font-size:16px;font-weight:600;line-height:20px}.PortalHeader_profileRole__2F8zQ{color:var(--color-text-primary);font-size:12px;font-weight:500;line-height:16px}.PortalHeader_profileArrow__pI5ju{flex:0 0 auto;height:20px;margin-left:8px;transition:transform .2s ease;width:20px}.PortalHeader_profileArrowOpen__Dp0lD{transform:rotate(180deg)}.PortalHeader_profileDropdown__tCTlx{animation:PortalHeader_dropdownEnter__6xBHV .18s ease-out both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff80;border:1px solid var(--color-border-default);border-radius:8px;box-shadow:0 8px 24px #80808014;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);max-width:min(280px,100vw - 32px);min-width:120px;overflow-y:auto;overscroll-behavior:contain;padding:9px;position:absolute;right:0;top:calc(100% + 10px);width:120px;z-index:80}.PortalHeader_profileMenuList__eQKJ0{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.PortalHeader_profileMenuLink__VvY9l{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--color-text-black);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:8px;height:29px;justify-content:flex-start;line-height:21px;padding:4px 10px;text-align:left;text-decoration:none;transition:background-color .18s ease;white-space:nowrap;width:100%}.PortalHeader_profileMenuLink__VvY9l:hover{background:var(--color-surface-light-alpha50)}.PortalHeader_profileMenuLinkActive__eRJK9,.PortalHeader_profileMenuLinkActive__eRJK9:hover{background:var(--color-surface-brand-tint-alt);box-shadow:inset 2px 0 0 var(--color-brand-primary-alpha40);color:var(--color-brand-primary-strong);font-weight:600}.PortalHeader_profileMenuLink__VvY9l[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.PortalHeader_compactOnly__oe91Q{display:none}.PortalHeader_logoutButton__xGg-V{color:var(--color-status-danger-soft)}.PortalHeader_logoutIcon__7saef{height:20px;width:20px}.PortalHeader_aiChatButton__kSeXD:focus-visible,.PortalHeader_logoLink__oSFQZ:focus-visible,.PortalHeader_mainLink__QCpLy:focus-visible,.PortalHeader_profileButton__WVeAp:focus-visible,.PortalHeader_profileMenuLink__VvY9l:focus-visible{outline:3px solid var(--color-brand-primary-alpha12);outline-offset:2px}@keyframes PortalHeader_dropdownEnter__6xBHV{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes PortalHeader_aiChatBorderSpin__-Vz-u{0%{--ai-chat-border-angle:0deg}to{--ai-chat-border-angle:360deg}}@media(max-width:1024px){.PortalHeader_header__kHUYi{background:#0000;min-height:88px;padding:16px 0}.PortalHeader_centerActions__-VlT\+{margin-left:auto;position:static;transform:none}.PortalHeader_mainNavigation__mBsYx{display:none}.PortalHeader_profileContainer__sPmx6{margin-left:40px}.PortalHeader_profileDropdown__tCTlx{min-width:182px}.PortalHeader_compactOnly__oe91Q{display:list-item}}@media(max-width:480px){.PortalHeader_header__kHUYi{min-height:72px;padding:16px 0}.PortalHeader_inner__OsSqs{min-height:40px;width:calc(100% - 40px)}.PortalHeader_logo__yIHNP{height:29px;width:77px}.PortalHeader_centerActions__-VlT\+{gap:0}.PortalHeader_aiChatButton__kSeXD{border-radius:8.571px;border-width:.714px;box-shadow:0 0 1.429px #f97f02;height:40px;width:44.286px}.PortalHeader_aiChatButtonActive__3ZiRw,.PortalHeader_aiChatButton__kSeXD:hover{box-shadow:0 0 1.429px #f97f02}.PortalHeader_aiChatLabel__JOwI6{font-size:10px;height:13px;left:3.643px;line-height:13px;top:3.786px;width:36px}.PortalHeader_aiChatRobot__DiWfE{height:57.174px;left:-6.944px;top:19.643px;width:57.174px}.PortalHeader_profileContainer__sPmx6{margin-left:20px;min-width:72px}.PortalHeader_profileText__hgM-Y{display:none}.PortalHeader_profileArrow__pI5ju{margin-left:12px}.PortalHeader_profileDropdown__tCTlx{top:calc(100% + 8px)}}@media(prefers-reduced-motion:reduce){.PortalHeader_aiChatButton__kSeXD,.PortalHeader_mainLink__QCpLy,.PortalHeader_mainNavigationActiveIndicator__xjeA4,.PortalHeader_profileArrow__pI5ju,.PortalHeader_profileMenuLink__VvY9l{transition:none}.PortalHeader_aiChatButton__kSeXD,.PortalHeader_profileDropdown__tCTlx{animation:none}}.user-profile-hints__popover-head{align-items:flex-start;display:flex;gap:12px}.user-profile-hints__icon{align-items:center;border:1px solid var(--color-border-brand-soft);border-radius:50%;color:var(--color-brand-primary);display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:20px;min-width:24px;width:24px}.user-profile-hints__popover-title{color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:21px;margin-bottom:6px}.user-profile-hints__popover-text{color:var(--color-palette-hex-55515a);font-size:14px;font-weight:500;line-height:20px}.user-profile-hints__popover-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.user-profile-hints__button{border:0;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;line-height:16px;padding:10px 14px}.user-profile-hints__button--primary{background:var(--color-brand-primary);box-shadow:0 4px 8px 0 var(--color-palette-hex-1f073429);color:var(--color-surface-white)}.user-profile-hints__button--secondary{background:var(--color-palette-hex-f5ecff);color:var(--color-brand-primary-strong)}.user-profile-hints__action-message{background:var(--color-surface-warning-tint);border:1px solid var(--color-palette-hex-f2b36d);border-radius:10px;color:var(--color-palette-hex-c25712);font-size:13px;font-weight:600;line-height:18px;margin-top:14px;padding:10px 12px}.user-profile-hints__onboarding{inset:0;pointer-events:auto;position:fixed;z-index:130}.user-profile-hints__onboarding-backdrop{background:var(--color-palette-hex-1a10244d);border:0;cursor:pointer;inset:0;padding:0;position:absolute}.user-profile-hints__onboarding.opening .user-profile-hints__onboarding-backdrop{animation:profileHintBackdropIn .28s ease-out both}.user-profile-hints__onboarding.closing .user-profile-hints__onboarding-backdrop{animation:profileHintBackdropOut .28s ease-in both}.user-profile-hints__onboarding-card{background:var(--color-surface-white);border:1px solid var(--color-border-brand-soft);border-radius:16px;box-shadow:0 18px 42px 0 var(--color-palette-hex-2d14384d);left:16px;max-height:calc(100vh - 108px);max-height:calc(100dvh - 108px);overflow-y:auto;overscroll-behavior:contain;padding:18px;pointer-events:auto;position:fixed;top:92px;width:min(390px,100vw - 32px);z-index:1}.user-profile-hints__onboarding.opening .user-profile-hints__onboarding-card{animation:profileHintCardIn .36s cubic-bezier(.2,.9,.2,1.08) both}.user-profile-hints__onboarding.closing .user-profile-hints__onboarding-card{animation:profileHintCardOut .24s ease-in both}.user-profile-hints__button:focus-visible,.user-profile-hints__onboarding-backdrop:focus-visible{outline:3px solid var(--color-brand-primary-alpha12);outline-offset:2px}@keyframes profileHintBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes profileHintBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes profileHintCardIn{0%{opacity:0;transform:translateY(-14px) scale(.96)}68%{opacity:1;transform:translateY(2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes profileHintCardOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.97)}}@media(max-width:640px){.user-profile-hints__onboarding-card{top:90px}}@media(prefers-reduced-motion:reduce){.user-profile-hints__onboarding-backdrop,.user-profile-hints__onboarding-card{animation:none!important}}.user-page__finance-children{grid-gap:24px}.user-page__finance-child{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);padding:24px;width:calc(33.3% - 16px)}.user-page__finance-child.conected-program-active{position:relative;z-index:11}.user-page__finance-child-skeleton{min-height:300px;pointer-events:none}.user-page__finance-child-skeleton-name{height:29px;width:38%}.user-page__finance-child-skeleton-status{height:22px;width:34%}.user-page__finance-child-skeleton-label{height:19px;width:44%}.user-page__finance-child-skeleton-date{height:19px;width:32%}.user-page__finance-child-skeleton-program-label{height:19px;margin-bottom:8px;width:92px}.user-page__finance-child-skeleton-program{height:25px;margin-bottom:8px;margin-right:10px;width:96px}.user-page__finance-child-skeleton-program.short{width:72px}.user-page__finance-child-skeleton-summ{height:24px;width:26%}.user-page__finance-child-skeleton-button{height:51px;width:100%}.user-page__finance-child-name{font-size:24px;font-weight:600}.user-page__finance-child-status{font-size:18px;font-weight:500;padding-left:16px;position:relative}.user-page__finance-child-status:before{background:var(--color-text-muted);border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.user-page__finance-child-status.green:before{background:var(--color-status-success-bright)}.user-page__finance-child-status.red:before{background:var(--color-status-danger)}.user-page__finance-child-label{color:var(--color-text-secondary);font-size:16px;font-weight:500}.user-page__finance-child-label.programs-label{height:25px;margin-bottom:8px}.user-page__finance-child-payment-date{font-size:16px;font-weight:500}.user-page__finance-child-programs-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:8px;margin-right:10px;padding:4px 8px}.user-page__finance-child-programs-item.red{background:var(--color-palette-hex-f5c04a1a);color:var(--color-palette-hex-f5c04a)}.user-page__finance-child-programs-item.blue{background:var(--color-palette-hex-4791ff1a);color:var(--color-palette-hex-4791ff)}.user-page__finance-child-programs-item.purple{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary-strong)}.user-page__finance-child-programs-item.green{background:var(--color-palette-hex-47ca561a);color:var(--color-palette-hex-47ca56)}.user-page__finance-child-programs-item.yellow{background:var(--color-palette-hex-cec2121a);color:var(--color-palette-hex-cec212)}.user-page__finance-child-programs-item.orange{background:var(--color-palette-hex-e37b1f1a);color:var(--color-palette-hex-e37b1f)}.user-page__finance-child-programs-item.pink{background:var(--color-palette-hex-ff96a81a);color:var(--color-palette-hex-ff96a8)}.user-page__finance-child-programs-item.brown{background:var(--color-palette-hex-a52a2a1a);color:var(--color-palette-hex-a52a2a)}.user-page__finance-child-programs-item.light_blue{background:var(--color-palette-hex-61cbed1a);color:var(--color-palette-hex-61cbed)}.user-page__finance-child-summ-val{color:var(--color-text-primary);font-size:20px;font-weight:600}.user-page__finance-child-button{background:var(--color-brand-primary);border-radius:8px;box-shadow:0 4px 8px 0 var(--color-palette-hex-1f073429);color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;line-height:27px;padding:12px;text-align:center;width:100%}@media(max-width:1160px){.user-page__finance-children{grid-gap:16px}.user-page__finance-child{padding:16px;width:calc(33.3% - 16px)}.user-page__finance-child-name{font-size:20px}.user-page__finance-child-status{font-size:16px}.user-page__finance-child-summ-val{font-size:18px}.user-page__finance-child-skeleton{min-height:276px}.user-page__finance-child-skeleton-name{height:24px}.user-page__finance-child-skeleton-status{height:20px}}@media(max-width:980px){.user-page__finance-child{width:calc(50% - 16px)}}@media(max-width:660px){.user-page__finance-child{width:100%}.user-page__finance-child-button{font-size:16px;line-height:22px}.user-page__finance-child-skeleton{min-height:270px}.user-page__finance-child-skeleton-name{width:42%}.user-page__finance-child-skeleton-status{width:40%}.user-page__finance-child-skeleton-button{height:46px}}.user-page__finance-skeleton-line{animation:userFinanceSkeletonLoading 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-border-subtle) 0,var(--color-palette-hex-f7f7f7) 50%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:8px;display:block}@keyframes userFinanceSkeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.user-page__finance-programs{grid-gap:24px}.user-page__finance-program{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);padding:24px;width:calc(33.3% - 16px)}.user-page__finance-program-default-name{background-color:var(--color-palette-hex-b5b5b5b9);border-radius:4px;height:22px;width:100%}.user-page__finance-program-default-price-label{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:24px}.user-page__finance-program-default-price-val{background-color:var(--color-palette-hex-d9d9d9be);border-radius:4px;height:22px;width:60%}.user-page__finance-program.conected-program-active{position:relative;z-index:11}.user-page__finance-program-skeleton{min-height:300px;pointer-events:none}.user-page__finance-program-skeleton-name{height:29px;width:72%}.user-page__finance-program-skeleton-price-label{height:19px;width:64px}.user-page__finance-program-skeleton-price{height:24px;width:42%}.user-page__finance-program-skeleton-button,.user-page__finance-program-skeleton-select{height:51px;margin-top:16px;width:100%}.user-page__finance-program-name{font-size:24px;font-weight:600}.user-page__finance-program-price-label{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:24px}.user-page__finance-program-price-val{font-size:20px;font-weight:600;line-height:24px}.user-page__finance-program-price-val span{color:var(--color-text-secondary)}.user-page__finance-program-button{border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;text-align:center;transition:all .3s;width:100%}.user-page__finance-program-button.disable{border-color:var(--color-status-danger);color:var(--color-status-danger)}.user-page__finance-program-childs{position:relative}.user-page__finance-program-childs-checked{border:1px solid var(--color-text-secondary);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;transition:all .3s;transition:border-color .3s,color .3s;width:100%}.user-page__finance-program-childs-checked.active{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.user-page__finance-program-childs-checked-icon{background:url(/static/media/arrow-down-grey-icon.9e44b61584f01045b06c.svg) no-repeat 50%;background-size:contain;height:24px;margin-left:10px;transition:transform .3s;width:24px}.user-page__finance-program-childs-checked-icon.active{transform:rotate(180deg)}.user-page__finance-program-childs-checked.active .user-page__finance-program-childs-checked-icon{background:url(/static/media/arrow-down-purple-icon.689cb9480b4860d93b2c.svg) no-repeat 50%;background-size:contain}.user-page__finance-program-childs-droplist{background-color:var(--color-surface-canvas);border:0 solid var(--color-border-default);border-radius:8px;left:0;max-height:0;overflow:hidden;padding:0 8px;position:absolute;top:calc(100% + 10px);transition:max-height .3s,padding .3s,border-width .3s;width:100%;z-index:1}.user-page__finance-program-childs-droplist.active{border-width:1px;box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);max-height:160px;padding:8px}.user-page__finance-program-childs-droplist-scroll{max-height:144px;overflow-y:auto;padding-right:8px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar{width:8px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.user-page__finance-program-childs-droplist-item{border-bottom:1px solid var(--color-border-default);cursor:pointer;font-size:18px;font-weight:600;padding:8px 4px}.user-page__finance-program-childs-droplist-item:last-child{border-bottom:none}.user-page__finance-program-childs-droplist-item.active{color:var(--color-brand-primary)}@media(max-width:1160px){.user-page__finance-programs{grid-gap:16px}.user-page__finance-program{padding:16px;width:calc(33.3% - 16px)}.user-page__finance-program-name{font-size:20px}.user-page__finance-program-price-label{line-height:20px}.user-page__finance-program-price-val{font-size:18px;line-height:20px}.user-page__finance-program-skeleton{min-height:276px}.user-page__finance-program-skeleton-name{height:24px}.user-page__finance-program-skeleton-price{height:22px}}@media(max-width:980px){.user-page__finance-program{width:calc(50% - 16px)}}@media(max-width:660px){.user-page__finance-program{width:100%}.user-page__finance-program-button{border-radius:8px;font-size:16px}.user-page__finance-program-skeleton{min-height:270px}.user-page__finance-program-skeleton-button,.user-page__finance-program-skeleton-select{height:46px}.user-page__finance-program-childs-checked{font-size:16px;margin-top:16px;padding:12px}.user-page__finance-program-childs-checked-icon{height:18px;margin-left:10px;width:18px}.user-page__finance-program-childs-droplist{padding:0 8px}.user-page__finance-program-childs-droplist.active{padding:8px}.user-page__finance-program-childs-droplist-item{font-size:16px;padding:8px 4px}}.user-page__finance-payment-history-container{height:max-content;width:100%}.user-page__finance-payment-history-container.more-history{height:460px}.user-page__finance-payment-history-table{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;height:calc(100% - 75px);padding:24px 25px 24px 24px;transition:height .3s;width:100%}.user-page__finance-payment-history-table.more-history{height:100%;padding-right:5px}.user-page__finance-payment-history-table-container{height:calc(100% - 45px)}.user-page__finance-payment-history-table-scroll{height:calc(100% - 45px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar{width:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar-track{background-color:var(--color-border-light-alt);border-radius:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-off-white);border:1px solid var(--color-border-light-alt);border-radius:10px}.user-page__finance-payment-history-table-line{border-bottom:1px solid var(--color-border-default);font-size:18px;font-weight:500;padding:20px 0;width:100%}.user-page__finance-payment-history-table-line:last-child{border-bottom:0;padding-bottom:0}.user-page__finance-payment-history-table-line.title{font-size:20px;font-weight:600;padding:0 0 20px}.user-page__finance-payment-history-table-line.title.more-history{width:calc(100% - 20px)}.user-page__finance-payment-history-table-line-item.date,.user-page__finance-payment-history-table-line-item.name{width:calc(34% - 15px)}.user-page__finance-payment-history-table-line-item.summ{width:calc(30% - 15px)}.user-page__finance-payment-history-table-line-item-date-time{color:var(--color-text-secondary);display:inline-block;font-size:.9em;margin-left:8px;white-space:nowrap}.user-page__finance-payment-history-table-line-skeleton{pointer-events:none}.user-page__finance-payment-history-table-line-mobile{background-color:var(--color-surface-white);border-radius:8px;margin-bottom:14px;padding:0 16px;width:100%}.user-page__finance-payment-history-table-line-mobile:last-child{margin-bottom:0}.user-page__finance-payment-history-table-line-mobile-item{border-bottom:1px solid var(--color-border-default);padding:16px 0}.user-page__finance-payment-history-table-line-mobile-item-label{font-size:16px;font-weight:600}.user-page__finance-payment-history-table-line-mobile-item-val{font-size:16px;font-weight:500;text-align:right}.user-page__finance-payment-history-table-line-mobile-item-val-time{color:var(--color-text-secondary);display:inline-block;margin-left:6px;white-space:nowrap}.user-page__finance-payment-history-table-line-mobile-item:last-child{border-bottom:none}.user-page__finance-payment-history-table-line-mobile-skeleton{pointer-events:none}.user-page__finance-payment-history-table-skeleton-name{height:22px;width:70%}.user-page__finance-payment-history-table-skeleton-date{height:22px;width:76%}.user-page__finance-payment-history-table-skeleton-summ{height:22px;width:48%}.user-page__finance-payment-history-table-skeleton-mobile-val{height:19px;width:42%}.user-page__finance-payment-history-table-empty{align-items:center;color:var(--color-palette-hex-aaaaaa);display:flex;font-size:22px;font-weight:500;height:100%;justify-content:center;min-height:300px;width:100%}.user-page__finance-payment-history-more{cursor:pointer;height:50px;margin:24px auto auto;width:200px}.user-page__finance-payment-history-more-label{font-size:18px;font-weight:600;margin-right:8px}.user-page__finance-payment-history-more-icon{background:url(/static/media/plus-black-icon.ca4f7c1b74c2b1206631.svg) no-repeat 50%;height:20px;width:20px}@media(max-width:1160px){.user-page__finance-payment-history-container{height:max-content;width:100%}.user-page__finance-payment-history-container.more-history{height:410px}.user-page__finance-payment-history-table{padding:16px 17px 16px 16px}.user-page__finance-payment-history-table.more-history{padding-right:5px}.user-page__finance-payment-history-table-line{font-size:16px;padding:16px 0}.user-page__finance-payment-history-table-line.title{font-size:16px;padding:0 0 16px}.user-page__finance-payment-history-table-line-item.name{width:calc(32% - 15px)}.user-page__finance-payment-history-table-line-item.date,.user-page__finance-payment-history-table-line-item.summ{width:calc(34% - 15px)}}@media(max-width:680px){.user-page__finance-payment-history-table{padding:0}.user-page__finance-payment-history-table.more-history{padding-right:0}.user-page__finance-payment-history-table{background:none;border-radius:0;border-width:0}.user-page__finance-payment-history-table-line.title{display:none}}.user-page__documents-skeleton-line{animation:userDocumentsSkeletonLoading 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--color-border-subtle) 0,var(--color-palette-hex-f7f7f7) 50%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:8px;display:block}.user-page__documents-droplist-skeleton{margin-left:16px;width:220px}.user-page__documents-droplist-skeleton.wide{width:300px}.user-page__documents-droplist-skeleton-label{height:18px;margin-bottom:8px;width:112px}.user-page__documents-droplist-skeleton-checked{border-radius:8px;height:48px;width:100%}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label{position:absolute;right:100%;width:max-content}.user-page__documents-mat-cap-help{color:var(--color-brand-primary);cursor:pointer;font-size:18px;font-weight:600;margin-bottom:8px;padding:0}@keyframes userDocumentsSkeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:980px){.user-page__documents-droplist-container{margin-top:24px;width:100%}.user-page__documents-droplist-skeleton{margin-left:0;min-width:calc(50% - 8px);width:calc(50% - 8px)}.user-page__documents-droplist-skeleton:first-child{margin-right:16px}.user-page__documents-droplist-skeleton.wide{width:calc(50% - 8px)}.user-page__documents-agreements-dates-drop-list-block{min-width:calc(50% - 8px);width:max-content!important}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label{position:static;right:auto}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list{top:80px}.user-page__documents-childs-drop-list{font-size:16px;min-width:calc(50% - 8px);width:max-content!important}.user-page__documents-childs-drop-list .user-page__drop-down-list-label{position:static;right:auto}.user-page__documents-childs-drop-list .user-page__drop-down-list-checked{width:100%}.user-page__documents-childs-drop-list .user-page__drop-down-list{top:80px}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-checked,.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-item,.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label,.user-page__documents-childs-drop-list .user-page__drop-down-list-checked,.user-page__documents-childs-drop-list .user-page__drop-down-list-item,.user-page__documents-childs-drop-list .user-page__drop-down-list-label{font-size:16px}}@media(max-width:600px){.user-page__documents-droplist-skeleton,.user-page__documents-droplist-skeleton.wide{margin-right:0;margin-top:16px;width:100%}.user-page__documents-droplist-skeleton.wide:first-child,.user-page__documents-droplist-skeleton:first-child{margin-right:0;margin-top:0}.user-page__documents-agreements-dates-drop-list-block{margin-top:16px;width:100%!important}.user-page__documents-childs-drop-list{margin-right:0;width:100%!important}}@media(max-width:540px){.user-page__documents-droplist-container{margin-top:16px}.user-page__documents-agreements-dates-drop-list-block{margin-top:12px;width:100%!important}.user-page__documents-childs-drop-list{margin-right:0;width:100%!important}.user-page__documents-mat-cap-help{font-size:14px;font-weight:500;margin-bottom:16px}}.user-page__drop-down-list-container{position:relative;width:100%}.user-page__drop-down-list-scroll{max-height:145px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.user-page__drop-down-list-scroll::-webkit-scrollbar{width:10px}.user-page__drop-down-list-scroll::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:5px}.user-page__drop-down-list-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-default);border-radius:10px}.user-page__drop-down-list-label{color:var(--color-text-primary);font-size:18px;font-weight:600}.user-page__drop-down-list-checked{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:48px;line-height:27px;padding:10px 18px;width:100%}.user-page__drop-down-list-checked-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:24px;transition:all .3s;width:24px}.user-page__drop-down-list-checked.active .user-page__drop-down-list-checked-arrow{transform:rotate(-180deg)}.user-page__drop-down-list{background:var(--color-surface-white);border-radius:8px;max-height:0;min-width:170px;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:56px;transition:all .3s;width:Hug 170px px;width:100%}.user-page__drop-down-list.active{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:165px;opacity:1;padding:10px 5px 10px 10px;z-index:4}.user-page__drop-down-list-item{cursor:pointer;font-size:18px;font-weight:500;line-height:27px;margin-bottom:8px;padding:8px 12px}.user-page__drop-down-list-item:last-child{margin-bottom:0}.user-page__drop-down-list-item{width:100%}.user-page__drop-down-list-item.active{color:var(--color-brand-primary)}.user-page__documents-empty{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-palette-hex-6f6f6f);min-height:268px;text-align:center}.user-page__documents-empty-label{font-size:22px;font-weight:500;line-height:26px}.user-page__documents-doc-line{border-top:1px solid var(--color-border-default);padding:20px 0;position:relative;transition:border-color .3s}.user-page__documents-doc-line:before{bottom:-1px;content:"";height:1px;position:absolute;transition:background-color .3s;width:100%}.user-page__documents-doc-line.animation{animation:highlightLines 2s linear 4}.user-page__documents-doc-line.animation:before{animation:highlightBefore 2s linear 4}.user-page__documents-doc-line.animation+.user-page__documents-doc-line{animation:highlightLines 2s linear 4}.user-page__documents-doc-line.termination-document:before{background:var(--color-palette-hex-403c9009);border:1px solid var(--color-brand-primary);border-radius:8px;content:"";height:calc(100% + 1px);left:-11px;position:absolute;top:-1px;width:calc(100% + 20px);z-index:0}.user-page__documents-doc-line.termination-document:last-child{padding-bottom:20px}.user-page__documents-doc-line.termination-document:last-child:before{content:""}.user-page__documents-doc-line:last-child{padding-bottom:0}.user-page__documents-doc-line:last-child:before{content:none}.user-page__documents-doc-line:last-child.animation:before{content:""}.user-page__documents-doc-line-skeleton{pointer-events:none}.user-page__documents-doc-line-skeleton-image{border-radius:8px;flex-shrink:0;height:56px;width:56px}.user-page__documents-doc-line-skeleton-name{height:22px;width:78%}.user-page__documents-doc-line-skeleton-meta{height:18px;width:45%}.user-page__documents-doc-line-skeleton-status{height:22px;margin-right:20px;width:170px}.user-page__documents-doc-line-skeleton-button{height:46px;width:132px}.user-page__documents-doc-line-skeleton-button:first-child{margin-right:12px}.user-page__documents-doc-line-skeleton-button-icon-only{min-width:46px;width:46px}.user-page__documents-doc-line-skeleton-button.aegrotat-button{margin-right:0;width:132px}.user-page__documents-doc-line-left{margin-right:10px;width:45%}.user-page__documents-doc-line-image{display:block;height:56px;width:56px}.user-page__documents-doc-line-information{width:calc(100% - 75px)}.user-page__documents-doc-line-information-name{font-size:18px;font-weight:500;line-height:21.6px;width:100%}.user-page__documents-doc-line-information-size-and-type{color:var(--color-text-muted);font-size:18px;font-weight:500;line-height:21.6px;text-transform:uppercase}.user-page__documents-doc-line-information-size-and-type span{background-color:var(--color-text-muted);border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.user-page__documents-doc-line-status{align-items:center;display:flex;font-size:18px;font-weight:500;padding-left:16px;position:relative;width:190px}.user-page__documents-doc-line-status:before{background:var(--color-text-muted);border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.user-page__documents-doc-line-status.green:before{background:var(--color-status-success-bright)}.user-page__documents-doc-line-status.red:before{background:var(--color-status-danger)}.user-page__documents-doc-line-status.yellow:before{background:var(--color-palette-hex-e0f521)}.user-page__documents-doc-line-status-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-left:8px;margin-top:2px;position:relative;width:24px}.user-page__documents-doc-line-status-title:after{background:var(--color-palette-hex-e8e8e8e8);border-radius:4px;color:var(--color-text-black);content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;z-index:10}.user-page__documents-doc-line-status-title:hover:after{border:1px solid var(--color-overlay-black10);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:6px 8px}.user-page__documents-doc-line-buttons-container{margin-left:auto}.user-page__documents-doc-line-button{border:1px solid var(--color-text-primary);border-radius:8px;color:var(--color-text-primary);cursor:pointer;font-size:18px;font-weight:500;margin-right:12px;padding:12px 18px}.user-page__documents-doc-line-button:last-child{margin-right:0}.user-page__documents-doc-line-button-icon{height:20px;width:20px}.user-page__documents-doc-line-button-icon.view{background:url(/static/media/eye-purple-icon.3cf8b5c430db744386f5.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-button-icon.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-button-icon.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-button-icon-only{height:46px;min-width:46px;padding:0;width:46px}.user-page__documents-doc-line-button.animation{animation:highlight 2s linear 4}.user-page__documents-doc-line-default{border-top:1px solid var(--color-border-default);padding:20px 0;pointer-events:none}.user-page__documents-doc-line-default:last-child{padding-bottom:0}.user-page__documents-doc-line-default-left{margin-right:10px;width:45%}.user-page__documents-doc-line-default-image{display:block;height:56px;opacity:.62;width:56px}.user-page__documents-doc-line-default-information{width:calc(80% - 75px)}.user-page__documents-doc-line-default-information-name{color:var(--color-text-muted);font-size:18px;font-weight:500;line-height:21.6px;margin-bottom:2px;width:100%}.user-page__documents-doc-line-default-information-size-and-type{color:var(--color-palette-hex-c6c6c6);font-size:16px;font-weight:500;line-height:19px}.user-page__documents-doc-line-default-status{height:22px;margin-right:20px;width:170px}.user-page__documents-doc-line-default-buttons-container{margin-left:auto}.user-page__documents-doc-line-default-button{border:1px solid var(--color-text-muted);border-radius:8px;color:var(--color-text-muted);cursor:default;font-size:18px;font-weight:500;margin-right:12px;opacity:.72;padding:12px 18px;transition:all .3s}.user-page__documents-doc-line-default-button:last-child{margin-right:0}.user-page__documents-doc-line-default-button-icon{height:20px;width:20px}.user-page__documents-doc-line-default-button-icon.view{background:url(/static/media/eye-purple-icon.3cf8b5c430db744386f5.svg) no-repeat 50%;background-size:contain;opacity:.62}.user-page__documents-doc-line-default-button-icon.download{background:url(/static/media/download-grey-icon.0af411fbe3f2379a587a.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-default-button-icon.send{background:url(/static/media/send-grey-icon.1538dfe73c35acccb06c.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-default-button-icon-only{height:46px;min-width:46px;padding:0;width:46px}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-information,.user-page__documents-doc-line.not-access .user-page__documents-doc-line-status{color:var(--color-text-muted)}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button{border:1px solid var(--color-text-muted);color:var(--color-text-muted);pointer-events:none}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button-icon.download{background:url(/static/media/download-grey-icon.0af411fbe3f2379a587a.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button-icon.send{background:url(/static/media/send-grey-icon.1538dfe73c35acccb06c.svg) no-repeat 50%;background-size:contain}@keyframes highlight{0%{border-color:var(--color-text-primary);border-radius:8px}50%{border-color:var(--color-brand-primary);border-radius:24px}to{border-color:var(--color-text-primary);border-radius:8px}}@keyframes highlightLines{0%{border-color:var(--color-border-default)}50%{border-color:var(--color-brand-primary)}to{border-color:var(--color-border-default)}}@keyframes highlightBefore{0%{background-color:var(--color-border-default)}50%{background-color:var(--color-brand-primary)}to{background-color:var(--color-border-default)}}@media(max-width:980px){.user-page__documents-empty{min-height:506px}.user-page__documents-empty-label{font-size:20px;line-height:24px}.user-page__documents-doc-line{flex-wrap:wrap;padding:16px 0}.user-page__documents-doc-line-temination-document-container{flex-wrap:wrap}.user-page__documents-doc-line-left{margin-right:0;width:100%}.user-page__documents-doc-line-image{height:54px;width:54px}.user-page__documents-doc-line-information-name,.user-page__documents-doc-line-information-size-and-type{font-size:16px;line-height:18px}.user-page__documents-doc-line-status{font-size:16px;margin:16px 0;width:100%}.user-page__documents-doc-line-buttons-container{margin-left:auto;width:100%}.user-page__documents-doc-line-buttons-container.with-preview .user-page__documents-doc-line-button:not(.user-page__documents-doc-line-button-icon-only):not(.aegrotat-button),.user-page__documents-doc-line-buttons-container.with-preview .user-page__documents-doc-line-skeleton-button:not(.user-page__documents-doc-line-skeleton-button-icon-only):not(.aegrotat-button){width:calc(50% - 34px)}.user-page__documents-doc-line-button{font-size:16px;padding:12px 18px;width:50%}.user-page__documents-doc-line-button.user-page__documents-doc-line-button-icon-only{height:44px;min-width:44px;padding:0;width:44px}.user-page__documents-doc-line-button.aegrotat-button{width:calc(100% - 56px)}.user-page__documents-doc-line-button-icon{height:18px;width:18px}.user-page__documents-doc-line-skeleton-image{height:54px;width:54px}.user-page__documents-doc-line-skeleton-name{height:20px;width:72%}.user-page__documents-doc-line-skeleton-meta{height:18px;width:38%}.user-page__documents-doc-line-skeleton-status{height:20px;margin:16px 0;width:160px}.user-page__documents-doc-line-skeleton-button{height:44px;width:calc(50% - 6px)}.user-page__documents-doc-line-skeleton-button.user-page__documents-doc-line-skeleton-button-icon-only{min-width:44px;width:44px}.user-page__documents-doc-line-skeleton-button.aegrotat-button{width:calc(100% - 56px)}.user-page__documents-doc-line-default{flex-wrap:wrap;padding:16px 0}.user-page__documents-doc-line-default-left{margin-right:0;width:100%}.user-page__documents-doc-line-default-image{height:54px;width:54px}.user-page__documents-doc-line-default-information-name,.user-page__documents-doc-line-default-information-size-and-type{font-size:16px;line-height:18px}.user-page__documents-doc-line-default-status{margin:16px 0;width:160px}.user-page__documents-doc-line-default-buttons-container{width:100%}.user-page__documents-doc-line-default-buttons-container.with-preview .user-page__documents-doc-line-default-button:not(.user-page__documents-doc-line-default-button-icon-only):not(.aegrotat-button){width:calc(50% - 34px)}.user-page__documents-doc-line-default-button{font-size:16px;padding:10px 18px;width:50%}.user-page__documents-doc-line-default-button.user-page__documents-doc-line-default-button-icon-only{height:44px;min-width:44px;padding:0;width:44px}.user-page__documents-doc-line-default-button.aegrotat-button{width:calc(100% - 56px)}.user-page__documents-doc-line-default-button-icon{height:18px;width:18px}}@media(max-width:540px){.user-page__documents-empty{min-height:458px}.user-page__documents-empty-label{font-size:18px;line-height:22px}.user-page__documents-doc-line-image{height:50px;width:50px}.user-page__documents-doc-line-information-name{font-size:16px}.user-page__documents-doc-line-information-size-and-type{font-size:16px;line-height:16px}.user-page__documents-doc-line-status{font-size:16px;margin:14px 0}.user-page__documents-doc-line-buttons-container{margin-left:auto;width:100%}.user-page__documents-doc-line-buttons-container.with-preview .user-page__documents-doc-line-button:not(.user-page__documents-doc-line-button-icon-only):not(.aegrotat-button),.user-page__documents-doc-line-buttons-container.with-preview .user-page__documents-doc-line-skeleton-button:not(.user-page__documents-doc-line-skeleton-button-icon-only):not(.aegrotat-button){width:calc(50% - 32px)}.user-page__documents-doc-line-button{font-size:16px;padding:10px 14px;width:50%}.user-page__documents-doc-line-button.user-page__documents-doc-line-button-icon-only{height:40px;min-width:40px;padding:0;width:40px}.user-page__documents-doc-line-button.aegrotat-button{width:calc(100% - 52px)}.user-page__documents-doc-line-button-icon{height:16px;width:16px}.user-page__documents-doc-line-skeleton-image{height:50px;width:50px}.user-page__documents-doc-line-skeleton-name{width:82%}.user-page__documents-doc-line-skeleton-status{margin:14px 0;max-width:160px}.user-page__documents-doc-line-skeleton-button{height:40px}.user-page__documents-doc-line-skeleton-button.user-page__documents-doc-line-skeleton-button-icon-only{min-width:40px;width:40px}.user-page__documents-doc-line-skeleton-button.aegrotat-button{width:calc(100% - 52px)}.user-page__documents-doc-line-default-image{height:50px;width:50px}.user-page__documents-doc-line-default-status{margin:14px 0;max-width:160px}.user-page__documents-doc-line-default-buttons-container.with-preview .user-page__documents-doc-line-default-button:not(.user-page__documents-doc-line-default-button-icon-only):not(.aegrotat-button){width:calc(50% - 32px)}.user-page__documents-doc-line-default-button{font-size:16px;padding:10px 14px;width:50%}.user-page__documents-doc-line-default-button.user-page__documents-doc-line-default-button-icon-only{height:40px;min-width:40px;padding:0;width:40px}.user-page__documents-doc-line-default-button.aegrotat-button{width:calc(100% - 52px)}.user-page__documents-doc-line-default-button-icon{height:16px;width:16px}}.AttachmentViewer_viewerCard__e-GjM{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 12px 32px var(--color-effect-rgb-60-60-60-0-04);display:flex;flex-direction:column;height:100%;min-height:420px;overflow:hidden;width:100%}.AttachmentViewer_viewerCard__e-GjM .react-pdf__Document{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.AttachmentViewer_toolbar__W7oli{grid-gap:16px;align-items:center;background:var(--color-surface-white);border-bottom:1px solid var(--color-border-default);display:grid;flex:0 0 auto;gap:16px;grid-template-columns:minmax(0,1fr) auto;min-height:64px;padding:12px 18px}.AttachmentViewer_toolbarGroup__JKm1u{align-items:center;display:flex;flex:0 0 auto;gap:12px;min-width:0}.AttachmentViewer_typeToolbarControls__8dA7Y{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0}.AttachmentViewer_typeToolbarControls__8dA7Y:empty{display:none}.AttachmentViewer_commonToolbarControls__dfxtK{justify-content:flex-end;justify-self:end}.AttachmentViewer_iconButton__UaNp8{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--color-palette-hex-2e3338);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:30px;height:40px;justify-content:center;line-height:1;transition:background .2s ease,color .2s ease,opacity .2s ease;width:40px}.AttachmentViewer_iconButton__UaNp8:hover:not(:disabled){background:var(--color-palette-hex-f7f2ff);color:var(--color-brand-primary)}.AttachmentViewer_iconButton__UaNp8:disabled{cursor:default;opacity:.35}.AttachmentViewer_iconButton__UaNp8 img{height:22px;width:22px}.AttachmentViewer_toolbarIcon__LvFbE{display:block;height:22px;object-fit:contain;width:22px}.AttachmentViewer_pageCounter__z5RxU,.AttachmentViewer_zoomCounter__w9nfd{align-items:center;background:var(--color-surface-soft);border-radius:10px;color:var(--color-palette-hex-333333);display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:700;height:32px;justify-content:center;min-width:70px;padding:0 12px;white-space:nowrap}.AttachmentViewer_zoomCounter__w9nfd{background:var(--color-surface-white);border:1px solid var(--color-palette-hex-2e3338);min-width:66px}.AttachmentViewer_viewerBody__Kakwm{background:var(--color-surface-soft);display:grid;flex:1 1 auto;grid-template-columns:148px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.AttachmentViewer_desktopThumbnails__nnHu5{background:var(--color-surface-light);border-right:1px solid var(--color-border-default);display:flex;flex:0 0 148px;flex-direction:column;gap:14px;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 14px;width:148px}.AttachmentViewer_mobileThumbnails__NotFT{display:none}.AttachmentViewer_thumbnailButton__ngbfv{align-items:center;border:2px solid #0000;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-weight:700;min-height:142px;padding:8px;transition:border-color .2s ease,box-shadow .2s ease;width:118px}.AttachmentViewer_thumbnailButton__ngbfv,.AttachmentViewer_thumbnailPreview__MDacw{background:var(--color-surface-white);box-sizing:border-box;display:flex;justify-content:center;position:relative}.AttachmentViewer_thumbnailPreview__MDacw{align-items:flex-start;border:1px solid var(--color-palette-hex-ececef);border-radius:5px;box-shadow:0 2px 8px var(--color-effect-rgb-32-32-32-0-07);min-height:124px;overflow:hidden;width:96px}.AttachmentViewer_thumbnailPreview__MDacw .react-pdf__Page{display:block;line-height:0}.AttachmentViewer_thumbnailPreview__MDacw canvas{border-radius:4px;display:block;height:auto!important;max-width:100%}.AttachmentViewer_thumbnailNumber__6bfxw{align-items:center;background:var(--color-surface-white-alpha92);border-radius:999px;bottom:6px;box-shadow:0 1px 6px var(--color-effect-rgb-32-32-32-0-12);color:var(--color-palette-hex-555555);display:inline-flex;font-size:11px;font-weight:800;height:20px;justify-content:center;line-height:1;min-width:22px;padding:0 6px;position:absolute;right:6px;z-index:1}.AttachmentViewer_activeThumbnail__HvKtp{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary-alpha12)}.AttachmentViewer_activeThumbnail__HvKtp .AttachmentViewer_thumbnailNumber__6bfxw{background:var(--color-brand-primary);color:var(--color-surface-white)}.AttachmentViewer_thumbnailSkeleton__c5WKw{animation:AttachmentViewer_shimmer__0KCfz 1.2s linear infinite;background:linear-gradient(90deg,var(--color-palette-hex-f1f1f3),var(--color-surface-white),var(--color-palette-hex-f1f1f3));background-size:220% 100%;border-radius:4px;height:124px;width:88px}.AttachmentViewer_mediaStage__sLGDC,.AttachmentViewer_pageStage__z9Jkz{background:var(--color-surface-soft);flex:1 1 auto;min-height:0;min-width:0;overflow:auto}.AttachmentViewer_pageStage__z9Jkz{display:block;overscroll-behavior:contain;padding:42px 32px 64px}.AttachmentViewer_mediaStage__sLGDC{overscroll-behavior:auto;padding:0}.AttachmentViewer_imageStage__Cheam,.AttachmentViewer_mediaStage__sLGDC{align-items:center;display:flex;justify-content:center}.AttachmentViewer_pdfPage__x0evQ{background:var(--color-surface-white);box-shadow:0 6px 24px var(--color-effect-rgb-28-28-28-0-12);margin:0 auto;max-width:none;width:fit-content}.AttachmentViewer_pdfPage__x0evQ canvas{display:block;height:auto!important;max-width:none}.AttachmentViewer_imageFrame__zmzsd{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin:auto;min-height:0;min-width:0}.AttachmentViewer_image__jyCzv{box-shadow:0 6px 24px var(--color-effect-rgb-28-28-28-0-12);display:block;height:100%;object-fit:contain;width:100%}.AttachmentViewer_video__EMOEn{background:var(--color-text-black);display:block;height:100%;object-fit:contain;width:100%}.AttachmentViewer_desktopThumbnails__nnHu5,.AttachmentViewer_mediaStage__sLGDC,.AttachmentViewer_mobileThumbnails__NotFT,.AttachmentViewer_pageStage__z9Jkz,.AttachmentViewer_viewerCard__e-GjM{scrollbar-color:var(--color-palette-hex-c9cbd3) var(--color-palette-hex-f1f1f3);scrollbar-width:thin}.AttachmentViewer_desktopThumbnails__nnHu5::-webkit-scrollbar,.AttachmentViewer_mediaStage__sLGDC::-webkit-scrollbar,.AttachmentViewer_mobileThumbnails__NotFT::-webkit-scrollbar,.AttachmentViewer_pageStage__z9Jkz::-webkit-scrollbar,.AttachmentViewer_viewerCard__e-GjM::-webkit-scrollbar{height:10px;width:10px}.AttachmentViewer_desktopThumbnails__nnHu5::-webkit-scrollbar-track,.AttachmentViewer_mediaStage__sLGDC::-webkit-scrollbar-track,.AttachmentViewer_mobileThumbnails__NotFT::-webkit-scrollbar-track,.AttachmentViewer_pageStage__z9Jkz::-webkit-scrollbar-track,.AttachmentViewer_viewerCard__e-GjM::-webkit-scrollbar-track{background:var(--color-palette-hex-f1f1f3);border-radius:999px}.AttachmentViewer_desktopThumbnails__nnHu5::-webkit-scrollbar-thumb,.AttachmentViewer_mediaStage__sLGDC::-webkit-scrollbar-thumb,.AttachmentViewer_mobileThumbnails__NotFT::-webkit-scrollbar-thumb,.AttachmentViewer_pageStage__z9Jkz::-webkit-scrollbar-thumb,.AttachmentViewer_viewerCard__e-GjM::-webkit-scrollbar-thumb{background:var(--color-palette-hex-c9cbd3);border:2px solid var(--color-palette-hex-f1f1f3);border-radius:999px}.AttachmentViewer_desktopThumbnails__nnHu5::-webkit-scrollbar-thumb:hover,.AttachmentViewer_mediaStage__sLGDC::-webkit-scrollbar-thumb:hover,.AttachmentViewer_mobileThumbnails__NotFT::-webkit-scrollbar-thumb:hover,.AttachmentViewer_pageStage__z9Jkz::-webkit-scrollbar-thumb:hover,.AttachmentViewer_viewerCard__e-GjM::-webkit-scrollbar-thumb:hover{background:var(--color-palette-hex-b8bbc5)}.AttachmentViewer_emptyState__pxEt6,.AttachmentViewer_pageSkeleton__QUobz,.AttachmentViewer_stateBlock__kG\+ws{align-items:center;color:var(--color-text-secondary);display:flex;flex:1 1 auto;font-size:16px;font-weight:600;justify-content:center;min-height:0;text-align:center}.AttachmentViewer_emptyState__pxEt6{flex-direction:column;gap:12px;padding:32px}.AttachmentViewer_emptyState__pxEt6 h2{color:var(--color-palette-hex-222222);font-size:24px;line-height:1.25;margin:0}.AttachmentViewer_emptyState__pxEt6 p{color:var(--color-text-secondary);line-height:1.45;margin:0;max-width:420px}.AttachmentViewer_fullscreenFallback__RBAp6{border-radius:16px;height:calc(100dvh - 24px);inset:12px;min-height:0;position:fixed;z-index:50}.AttachmentViewer_fullscreenFallback__RBAp6 .AttachmentViewer_desktopThumbnails__nnHu5,.AttachmentViewer_fullscreenFallback__RBAp6 .AttachmentViewer_mediaStage__sLGDC,.AttachmentViewer_fullscreenFallback__RBAp6 .AttachmentViewer_pageStage__z9Jkz,.AttachmentViewer_fullscreenFallback__RBAp6 .AttachmentViewer_viewerBody__Kakwm,.AttachmentViewer_fullscreenFallback__RBAp6 .react-pdf__Document{min-height:0}.AttachmentViewer_fullscreenFallback__RBAp6 .AttachmentViewer_desktopThumbnails__nnHu5{height:100%;max-height:none}.AttachmentViewer_viewerCard__e-GjM:fullscreen{border:0;border-radius:0;height:100vh;width:100vw}.AttachmentViewer_viewerCard__e-GjM:fullscreen .AttachmentViewer_desktopThumbnails__nnHu5,.AttachmentViewer_viewerCard__e-GjM:fullscreen .AttachmentViewer_mediaStage__sLGDC,.AttachmentViewer_viewerCard__e-GjM:fullscreen .AttachmentViewer_pageStage__z9Jkz,.AttachmentViewer_viewerCard__e-GjM:fullscreen .AttachmentViewer_viewerBody__Kakwm,.AttachmentViewer_viewerCard__e-GjM:fullscreen .react-pdf__Document{min-height:0}.AttachmentViewer_viewerCard__e-GjM:fullscreen .AttachmentViewer_desktopThumbnails__nnHu5{height:100%;max-height:none}@keyframes AttachmentViewer_shimmer__0KCfz{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1074px){.AttachmentViewer_toolbar__W7oli{gap:8px;min-height:56px;padding:8px 12px}.AttachmentViewer_toolbarGroup__JKm1u,.AttachmentViewer_typeToolbarControls__8dA7Y{gap:8px}.AttachmentViewer_iconButton__UaNp8{border-radius:9px;font-size:26px;height:38px;width:38px}.AttachmentViewer_pageCounter__z5RxU,.AttachmentViewer_zoomCounter__w9nfd{font-size:14px;height:32px;min-width:60px;padding:0 10px}.AttachmentViewer_viewerBody__Kakwm{display:flex;flex-direction:column;min-height:0}.AttachmentViewer_desktopThumbnails__nnHu5{display:none}.AttachmentViewer_pageStage__z9Jkz{min-height:0;padding:30px 12px 34px}.AttachmentViewer_mobileThumbnails__NotFT{background:var(--color-surface-white);border-top:1px solid var(--color-border-default);display:flex;flex:0 0 auto;gap:12px;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:14px 14px 18px;width:100%}.AttachmentViewer_thumbnailButton__ngbfv{flex:0 0 118px;min-height:142px;width:118px}}@media(max-width:640px){.AttachmentViewer_toolbar__W7oli{gap:6px 8px;padding:7px 8px}.AttachmentViewer_typeToolbarControls__8dA7Y{justify-content:flex-start}.AttachmentViewer_commonToolbarControls__dfxtK{justify-self:end}.AttachmentViewer_toolbarGroup__JKm1u,.AttachmentViewer_typeToolbarControls__8dA7Y{gap:4px}.AttachmentViewer_iconButton__UaNp8{font-size:22px;height:36px;width:36px}.AttachmentViewer_pageCounter__z5RxU{font-size:12px;min-width:50px;padding:0 8px}.AttachmentViewer_zoomCounter__w9nfd{font-size:12px;min-width:54px;padding:0 8px}.AttachmentViewer_pageStage__z9Jkz{min-height:0;padding:24px 0 28px}.AttachmentViewer_mobileThumbnails__NotFT{gap:8px;padding:10px 8px 14px}.AttachmentViewer_thumbnailButton__ngbfv{flex-basis:96px;min-height:122px;padding:6px;width:96px}.AttachmentViewer_thumbnailPreview__MDacw{min-height:106px;width:82px}.AttachmentViewer_thumbnailPreview__MDacw .react-pdf__Page{max-width:100%;overflow:hidden}.AttachmentViewer_thumbnailPreview__MDacw canvas{max-width:100%}.AttachmentViewer_thumbnailNumber__6bfxw{bottom:5px;font-size:10px;height:18px;min-width:20px;padding:0 5px;right:5px}.AttachmentViewer_thumbnailSkeleton__c5WKw{height:106px;width:82px}}@media(max-width:480px){.AttachmentViewer_toolbar__W7oli{gap:4px;padding-left:6px;padding-right:6px}.AttachmentViewer_toolbarGroup__JKm1u,.AttachmentViewer_typeToolbarControls__8dA7Y{gap:2px}.AttachmentViewer_iconButton__UaNp8{height:34px;min-width:32px;width:32px}.AttachmentViewer_pageCounter__z5RxU,.AttachmentViewer_zoomCounter__w9nfd{border-radius:8px;height:28px;min-width:46px;padding:0 6px}}@media(max-width:420px){.AttachmentViewer_mobileThumbnails__NotFT{gap:8px;padding:8px 8px 12px}.AttachmentViewer_thumbnailButton__ngbfv{flex-basis:88px;min-height:112px;padding:5px;width:88px}.AttachmentViewer_thumbnailPreview__MDacw{min-height:98px;width:76px}.AttachmentViewer_thumbnailSkeleton__c5WKw{height:98px;width:76px}}@media(max-width:400px){.AttachmentViewer_toolbar__W7oli{gap:8px;grid-template-columns:1fr}.AttachmentViewer_typeToolbarControls__8dA7Y{align-items:center;flex-direction:column;gap:6px;width:100%}.AttachmentViewer_commonToolbarControls__dfxtK{justify-self:center}}.DocxDocumentViewer_docxViewer__l6z-v{background:var(--color-surface-soft);display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}.DocxDocumentViewer_docxScroll__zSpV\+{box-sizing:border-box;flex:1 1 auto;height:100%;min-height:0;min-width:0;overflow:auto;padding:42px 32px 64px;scrollbar-color:var(--color-palette-hex-c9cbd3) var(--color-palette-hex-f1f1f3);scrollbar-width:thin}.DocxDocumentViewer_docxScroll__zSpV\+::-webkit-scrollbar{height:10px;width:10px}.DocxDocumentViewer_docxScroll__zSpV\+::-webkit-scrollbar-track{background:var(--color-palette-hex-f1f1f3);border-radius:999px}.DocxDocumentViewer_docxScroll__zSpV\+::-webkit-scrollbar-thumb{background:var(--color-palette-hex-c9cbd3);border:2px solid var(--color-palette-hex-f1f1f3);border-radius:999px}.DocxDocumentViewer_docxScroll__zSpV\+::-webkit-scrollbar-thumb:hover{background:var(--color-palette-hex-b8bbc5)}.DocxDocumentViewer_docxBody__C8\+Wn{flex:0 0 auto;margin:0 auto;min-width:max-content;transform-origin:top center;width:fit-content}@supports(zoom:1){.DocxDocumentViewer_docxBody__C8\+Wn{zoom:1;zoom:var(--docx-viewer-zoom,1)}}@supports not (zoom:1){.DocxDocumentViewer_docxBody__C8\+Wn{transform:scale(1);transform:scale(var(--docx-viewer-zoom,1))}}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx-wrapper{background:#0000!important;padding:0!important}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx-wrapper>section.attachment-docx{box-shadow:0 6px 24px var(--color-effect-rgb-28-28-28-0-12)!important;margin-bottom:30px!important}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx{color:var(--color-palette-hex-222222)}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx *{box-sizing:border-box}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx img{height:auto;max-width:100%}.DocxDocumentViewer_docxBody__C8\+Wn .attachment-docx a[aria-disabled=true]{color:inherit;cursor:default;text-decoration:none}.DocxDocumentViewer_styleContainer__poZKZ{display:contents}.DocxDocumentViewer_emptyState__O9qt6,.DocxDocumentViewer_stateBlock__ZrUxs{align-items:center;color:var(--color-text-secondary);display:flex;flex:1 1 auto;font-size:16px;font-weight:600;justify-content:center;min-height:0;text-align:center}.DocxDocumentViewer_emptyState__O9qt6{flex-direction:column;gap:12px;padding:32px}.DocxDocumentViewer_emptyState__O9qt6 h2{color:var(--color-palette-hex-222222);font-size:24px;line-height:1.25;margin:0}.DocxDocumentViewer_emptyState__O9qt6 p{color:var(--color-text-secondary);line-height:1.45;margin:0;max-width:420px}.DocxDocumentViewer_retryButton__iR\+kn{background:var(--color-brand-primary);border:0;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:15px;font-weight:700;height:40px;min-width:128px;padding:0 18px;transition:background .2s ease,opacity .2s ease}.DocxDocumentViewer_retryButton__iR\+kn:hover{background:var(--color-brand-primary)}.DocxDocumentViewer_retryButton__iR\+kn:disabled{cursor:default;opacity:.45}@media(max-width:1074px){.DocxDocumentViewer_docxScroll__zSpV\+{padding:30px 12px 34px}}@media(max-width:640px){.DocxDocumentViewer_docxScroll__zSpV\+{padding:24px 0 28px}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.PowerPointPresentationViewer_powerPointViewer__0uw\+e{background:var(--color-surface-soft);color:var(--color-palette-hex-20242a);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;outline:none;overflow:hidden;overflow-anchor:none}.PowerPointPresentationViewer_powerPointViewer__0uw\+e:focus{box-shadow:inset 0 0 0 2px var(--color-brand-primary-alpha34)}.PowerPointPresentationViewer_macroWarning__vtDXM{background:var(--color-palette-hex-fff7df);border-bottom:1px solid var(--color-palette-hex-efdca9);color:var(--color-palette-hex-6b4a00);flex:0 0 auto;font-size:14px;font-weight:700;line-height:1.35;padding:10px 16px}.PowerPointPresentationViewer_errorState__d\+F9y,.PowerPointPresentationViewer_stateBlock__vP0Pz{align-items:center;color:var(--color-palette-hex-6f7781);display:flex;flex:1 1 auto;font-size:16px;font-weight:700;justify-content:center;min-height:0;padding:32px;text-align:center}.PowerPointPresentationViewer_errorState__d\+F9y{flex-direction:column;gap:12px}.PowerPointPresentationViewer_errorState__d\+F9y h2{color:var(--color-palette-hex-24282d);font-size:22px;line-height:1.25;margin:0}.PowerPointPresentationViewer_errorState__d\+F9y p{color:var(--color-palette-hex-6f7781);font-size:15px;line-height:1.45;margin:0;max-width:520px}.PowerPointPresentationViewer_retryButton__Xemj4{background:var(--color-brand-primary);border:0;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:14px;font-weight:800;min-height:38px;padding:0 18px}.PowerPointPresentationViewer_viewerBody__XQprk{background:var(--color-palette-hex-eceef1);display:flex;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.PowerPointPresentationViewer_slideStage__6xYUq{background:var(--color-palette-hex-eceef1);flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overflow-anchor:none;overscroll-behavior:contain;position:relative}.PowerPointPresentationViewer_slideStageContent__-APGA{align-items:center;box-sizing:border-box;display:flex;height:max-content;justify-content:center;min-height:100%;min-width:100%;padding:28px;width:max-content}.PowerPointPresentationViewer_slideFrameShell__WZCHh{flex:0 0 auto;overflow:visible;position:relative}.PowerPointPresentationViewer_slideFrame__T30TD{background:var(--color-surface-white);box-shadow:0 8px 30px var(--color-effect-rgb-28-28-28-0-16);left:0;overflow:hidden;position:absolute;top:0;transform-origin:left top}.PowerPointPresentationViewer_slideHost__cvGMP{background:var(--color-surface-white);height:100%;overflow:hidden;width:100%}.PowerPointPresentationViewer_slideLoading__F62u1{background:var(--color-surface-white-alpha94);border-radius:8px;box-shadow:0 6px 22px var(--color-effect-rgb-32-32-32-0-12);color:var(--color-palette-hex-555f6b);font-size:14px;font-weight:800;left:50%;padding:10px 14px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.PowerPointPresentationViewer_thumbnailRail__IErP2{background:var(--color-palette-hex-f4f5f7);border-right:1px solid var(--color-palette-hex-dfe3e8);flex:0 0 132px;min-height:0;overflow-anchor:none;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-palette-hex-c9cbd3) var(--color-palette-hex-f1f1f3);scrollbar-width:thin;width:132px}.PowerPointPresentationViewer_thumbnailCanvas__fA5sr{position:relative;width:100%}.PowerPointPresentationViewer_thumbnailButton__\+pgne{align-items:center;background:var(--color-surface-white);border:2px solid #0000;border-radius:8px;box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;display:flex;height:116px;justify-content:center;left:8px;padding:8px;position:absolute;transition:border-color .2s ease,box-shadow .2s ease;width:108px}.PowerPointPresentationViewer_thumbnailPreview__DrOs9{background:var(--color-surface-white);border:1px solid var(--color-palette-hex-ececef);border-radius:5px;box-shadow:0 2px 8px var(--color-effect-rgb-32-32-32-0-07);display:block;height:72px;overflow:hidden;position:relative;width:92px}.PowerPointPresentationViewer_thumbnailNumber__a0ZOI{align-items:center;background:var(--color-surface-white-alpha94);border-radius:999px;bottom:8px;box-shadow:0 1px 6px var(--color-effect-rgb-32-32-32-0-12);color:var(--color-palette-hex-555555);display:inline-flex;font-size:11px;font-weight:800;height:20px;justify-content:center;line-height:1;min-width:22px;padding:0 6px;position:absolute;right:8px;z-index:1}.PowerPointPresentationViewer_activeThumbnail__OnuyZ{border-color:#0000;box-shadow:inset 0 0 0 2px var(--color-brand-primary),0 2px 10px var(--color-brand-primary-alpha16)}.PowerPointPresentationViewer_activeThumbnail__OnuyZ .PowerPointPresentationViewer_thumbnailNumber__a0ZOI{background:var(--color-brand-primary);color:var(--color-surface-white)}@media(max-width:720px){.PowerPointPresentationViewer_viewerBody__XQprk{flex-direction:column-reverse}.PowerPointPresentationViewer_thumbnailRail__IErP2{border-right:0;border-top:1px solid var(--color-palette-hex-dfe3e8);flex:0 0 128px;overflow-x:auto;overflow-y:hidden;width:100%}.PowerPointPresentationViewer_thumbnailCanvas__fA5sr{height:128px!important;min-width:100%}.PowerPointPresentationViewer_thumbnailButton__\+pgne{top:6px!important}.PowerPointPresentationViewer_slideStageContent__-APGA{padding:16px}.PowerPointPresentationViewer_macroWarning__vtDXM{font-size:12px;padding:8px 10px}}.SpreadsheetDocumentViewer_spreadsheetViewer__C5S8K{background:var(--color-surface-soft);color:var(--color-palette-hex-20242a);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.SpreadsheetDocumentViewer_macroWarning__FRgNW{background:var(--color-palette-hex-fff7df);border-bottom:1px solid var(--color-palette-hex-efdca9);color:var(--color-palette-hex-6b4a00);flex:0 0 auto;font-size:14px;font-weight:700;line-height:1.35;padding:10px 16px}.SpreadsheetDocumentViewer_errorState__6MIrD,.SpreadsheetDocumentViewer_stateBlock__3XY3F{align-items:center;color:var(--color-palette-hex-6f7781);display:flex;flex:1 1 auto;font-size:16px;font-weight:700;justify-content:center;min-height:0;padding:32px;text-align:center}.SpreadsheetDocumentViewer_errorState__6MIrD{flex-direction:column;gap:12px}.SpreadsheetDocumentViewer_errorState__6MIrD h2{color:var(--color-palette-hex-24282d);font-size:22px;line-height:1.25;margin:0}.SpreadsheetDocumentViewer_errorState__6MIrD p{color:var(--color-palette-hex-6f7781);font-size:15px;line-height:1.45;margin:0;max-width:460px}.SpreadsheetDocumentViewer_retryButton__CUHOq{background:var(--color-brand-primary);border:0;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:14px;font-weight:800;min-height:38px;padding:0 18px}.SpreadsheetDocumentViewer_gridWrap__igZEa{flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.SpreadsheetDocumentViewer_gridScroll__3kZd9{background:var(--color-surface-white);height:100%;outline:none;overflow:auto;overscroll-behavior:contain;position:relative;scrollbar-color:var(--color-palette-hex-c9cbd3) var(--color-palette-hex-f1f1f3);scrollbar-width:thin;width:100%}.SpreadsheetDocumentViewer_gridScroll__3kZd9:focus{box-shadow:inset 0 0 0 2px var(--color-brand-primary-alpha28)}.SpreadsheetDocumentViewer_gridScroll__3kZd9::-webkit-scrollbar{height:10px;width:10px}.SpreadsheetDocumentViewer_gridScroll__3kZd9::-webkit-scrollbar-track{background:var(--color-palette-hex-f1f1f3)}.SpreadsheetDocumentViewer_gridScroll__3kZd9::-webkit-scrollbar-thumb{background:var(--color-palette-hex-c9cbd3);border:2px solid var(--color-palette-hex-f1f1f3);border-radius:999px}.SpreadsheetDocumentViewer_gridCanvas__diIpw{min-height:100%;min-width:100%;position:relative}.SpreadsheetDocumentViewer_columnHeader__aPblX,.SpreadsheetDocumentViewer_cornerHeader__MjPjE,.SpreadsheetDocumentViewer_rowHeader__FHVLL{align-items:center;background:var(--color-palette-hex-eef1f5);border-bottom:1px solid var(--color-palette-hex-dfe3e8);border-right:1px solid var(--color-palette-hex-dfe3e8);box-sizing:border-box;color:var(--color-palette-hex-4d5864);display:flex;font-size:12px;font-size:calc(12px*var(--spreadsheet-zoom, 1));font-weight:800;justify-content:center;line-height:1;overflow:hidden;position:absolute;-webkit-user-select:none;user-select:none}.SpreadsheetDocumentViewer_cornerHeader__MjPjE{height:30px;left:0;top:0;width:56px;z-index:5}.SpreadsheetDocumentViewer_columnHeader__aPblX{padding:0 6px;z-index:4}.SpreadsheetDocumentViewer_rowHeader__FHVLL{padding:0 5px;z-index:3}.SpreadsheetDocumentViewer_gridCell__OzIdy{align-items:center;background:var(--color-surface-white);border-bottom:1px solid var(--color-palette-hex-e8ebef);border-right:1px solid var(--color-palette-hex-e8ebef);box-sizing:border-box;color:var(--color-palette-hex-20242a);cursor:default;display:flex;font-size:13px;font-size:calc(13px*var(--spreadsheet-zoom, 1));line-height:1.25;overflow:hidden;padding:3px 8px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.SpreadsheetDocumentViewer_emptyCell__k2auY{color:#0000}.SpreadsheetDocumentViewer_selectedCell__Kru-m{box-shadow:inset 0 0 0 2px var(--color-brand-primary-alpha40);z-index:2}.SpreadsheetDocumentViewer_cellLink__orFvQ{color:var(--color-palette-hex-266ec8);min-width:0;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:inherit}.SpreadsheetDocumentViewer_sheetTabs__oc0DU{align-items:center;background:var(--color-surface-subtle);border-top:1px solid var(--color-palette-hex-dfe3e8);display:flex;flex:0 0 auto;gap:4px;min-height:42px;overflow-x:auto;overflow-y:hidden;padding:6px 10px;scrollbar-width:thin}.SpreadsheetDocumentViewer_sheetTab__5\+FRR{background:var(--color-surface-white);border:1px solid var(--color-palette-hex-dfe3e8);border-radius:8px;color:var(--color-palette-hex-4d5864);cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:800;height:30px;max-width:220px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.SpreadsheetDocumentViewer_activeSheetTab__WIc2U{background:var(--color-palette-hex-f6edff);border-color:var(--color-brand-primary);color:var(--color-brand-primary-strong)}@media(max-width:640px){.SpreadsheetDocumentViewer_macroWarning__FRgNW{font-size:12px;padding:8px 10px}.SpreadsheetDocumentViewer_gridCell__OzIdy{font-size:12px;padding:2px 6px}.SpreadsheetDocumentViewer_sheetTab__5\+FRR{font-size:12px;height:28px;max-width:170px;padding:0 10px}}.admin-document-preview-modal{align-items:center;background:var(--color-overlay-black28);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.admin-document-preview-modal__container{background-color:var(--color-surface-white);border-radius:24px;box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);display:flex;flex-direction:column;isolation:isolate;max-height:calc(100vh - 40px);overflow:hidden;padding:24px;position:relative;width:min(1100px,100%)}.admin-document-preview-modal__top{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.admin-document-preview-modal__title{color:var(--color-text-black);font-size:24px;font-weight:600}.admin-document-preview-modal__close{background:url(/static/media/close-popup-grey-icon.faff86f8cb5a03b83cbe.svg) no-repeat 50%;background-size:contain;border:0;cursor:pointer;flex-shrink:0;height:24px;width:24px}.admin-document-preview-modal__meta{align-items:center;background-color:var(--color-surface-muted);border:1px solid var(--color-border-light);border-radius:4px;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;margin-bottom:12px;padding:12px}.admin-document-preview-modal__name{color:var(--color-text-black);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-document-preview-modal__size{color:var(--color-text-secondary);flex-shrink:0}.admin-document-preview-modal__viewer{height:min(640px,100vh - 230px);min-height:0;position:relative;z-index:1}.admin-document-preview-modal__actions{margin-top:16px;overflow:visible;position:relative;z-index:20}.admin-document-preview-modal__actions .admin-popup__documnet-confirm-button-container{z-index:21}.admin-document-preview-modal__actions .admin-popup__refusal-comment{z-index:22}.admin-document-preview-modal__error{margin-bottom:0;margin-top:12px;position:relative;z-index:20}.user-page__aegrotat-add-button{cursor:pointer;height:40px;padding:8px}.user-page__aegrotat-add-button-label{font-size:18px;font-weight:500;margin-right:8px}.user-page__aegrotat-add-button-icon{background:url(/static/media/plus-purple-icon.af6f9ac977c0638abf72.svg) no-repeat 50%;height:20px;width:20px}.user-page__aegrotat-list.scroll-active{height:calc(100% - 60px);max-height:280px;overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar{width:10px}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}@media(max-width:940px){.user-page__aegrotat-add-button{border:1px solid var(--color-brand-primary);border-radius:8px;height:40px;width:40px}.user-page__aegrotat-add-button-label{display:none}.user-page__aegrotat-add-button-icon{height:20px;width:20px}}@media(max-width:540px){.user-page__aegrotat-add-button{height:32px;width:32px}}.ToastAninmation_container__MW5a7{bottom:24px;display:flex;flex-direction:column;gap:12px;max-width:100%;pointer-events:none;position:fixed;right:24px;width:380px;z-index:9999}.ToastAninmation_toast__JcJol{align-items:flex-start;animation:ToastAninmation_slideIn__OJos8 .3s cubic-bezier(.68,-.55,.265,1.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 20px 40px var(--color-overlay-black08),0 6px 12px var(--color-overlay-black05);display:flex;gap:12px;overflow:hidden;padding:16px;pointer-events:auto;position:relative}@media(max-width:510px){.ToastAninmation_toast__JcJol{border-radius:10px;padding:12px}}.ToastAninmation_toast__JcJol.ToastAninmation_exit__LlTHZ{animation:ToastAninmation_slideOut__THMN5 .3s ease forwards}.ToastAninmation_toast__JcJol.ToastAninmation_success__iPs71{background:linear-gradient(135deg,var(--color-palette-hex-f0fdf4),var(--color-surface-white))}.ToastAninmation_toast__JcJol.ToastAninmation_success__iPs71 .ToastAninmation_iconContainer__LzWVF{color:var(--color-status-success-alt)}.ToastAninmation_toast__JcJol.ToastAninmation_success__iPs71 .ToastAninmation_progressBar__Z218d{background:var(--color-status-success-alt)}.ToastAninmation_toast__JcJol.ToastAninmation_error__tj8S2{background:linear-gradient(135deg,var(--color-surface-danger-tint),var(--color-surface-white))}.ToastAninmation_toast__JcJol.ToastAninmation_error__tj8S2 .ToastAninmation_iconContainer__LzWVF{color:var(--color-status-danger-alt)}.ToastAninmation_toast__JcJol.ToastAninmation_error__tj8S2 .ToastAninmation_progressBar__Z218d{background:var(--color-status-danger-alt)}.ToastAninmation_toast__JcJol.ToastAninmation_warning__rgnZR{background:linear-gradient(135deg,var(--color-palette-hex-fffbeb),var(--color-surface-white))}.ToastAninmation_toast__JcJol.ToastAninmation_warning__rgnZR .ToastAninmation_iconContainer__LzWVF{color:var(--color-status-warning-amber)}.ToastAninmation_toast__JcJol.ToastAninmation_warning__rgnZR .ToastAninmation_progressBar__Z218d{background:var(--color-status-warning-amber)}.ToastAninmation_toast__JcJol.ToastAninmation_info__jZ41h{background:linear-gradient(135deg,var(--color-surface-blue-tint),var(--color-surface-white))}.ToastAninmation_toast__JcJol.ToastAninmation_info__jZ41h .ToastAninmation_iconContainer__LzWVF{color:var(--color-status-info-royal)}.ToastAninmation_toast__JcJol.ToastAninmation_info__jZ41h .ToastAninmation_progressBar__Z218d{background:var(--color-status-info-royal)}.ToastAninmation_toast__JcJol.ToastAninmation_loading__31fxn{background:linear-gradient(135deg,var(--color-surface-subtle),var(--color-surface-white))}.ToastAninmation_toast__JcJol.ToastAninmation_loading__31fxn .ToastAninmation_iconContainer__LzWVF{color:var(--color-status-info-royal)}.ToastAninmation_iconContainer__LzWVF{align-items:center;background:var(--color-surface-white-alpha90);border-radius:50%;box-shadow:0 2px 8px var(--color-overlay-black04);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ToastAninmation_content__KBGTW{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.ToastAninmation_message__yALqt{color:var(--color-palette-hex-1e293b);font-size:14px;font-weight:500;line-height:1.5;word-break:break-word}.ToastAninmation_actionButton__CH5jo{align-self:flex-start;background:none;background:var(--color-surface-white-alpha80);border:1px solid var(--color-overlay-black04);border-radius:20px;color:var(--color-status-info-royal);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.ToastAninmation_actionButton__CH5jo:hover{background:var(--color-status-info-royal);border-color:var(--color-status-info-royal);color:var(--color-surface-white)}.ToastAninmation_closeBtn__9696a{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-palette-hex-94a3b8);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .2s ease}.ToastAninmation_closeBtn__9696a:hover{background:var(--color-overlay-black04);color:var(--color-palette-hex-475569)}.ToastAninmation_progressBar__Z218d{bottom:0;height:3px;left:0;opacity:.2;position:absolute;transform:scaleX(1);transform-origin:left;transition-property:transform;transition-timing-function:linear;width:100%;will-change:transform}.ToastAninmation_spinner__8sMoZ{animation:ToastAninmation_spin__\+ThQe 1s linear infinite}.ToastAninmation_loadingOverlay__nWzad{background:var(--color-effect-rgb-59-130-246-0-02);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ToastAninmation_loadingProgress__76CYV{animation:ToastAninmation_shimmer__OE3mp 1.5s infinite;background:linear-gradient(90deg,#0000,var(--color-effect-rgb-59-130-246-0-1),#0000);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes ToastAninmation_slideIn__OJos8{0%{opacity:0;transform:translateX(100%) scale(.8)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ToastAninmation_slideOut__THMN5{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(100%) scale(.8)}}@keyframes ToastAninmation_spin__\+ThQe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ToastAninmation_shimmer__OE3mp{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:480px){.ToastAninmation_container__MW5a7{bottom:16px;left:16px;right:16px;width:auto}.ToastAninmation_toast__JcJol{padding:14px;width:100%}}.user{background-color:var(--color-surface-soft);background-image:url(/static/media/background.6b6045f49c72cb4d17ec.svg);min-height:100vh;padding-bottom:40px}.user-wrap{margin:50px auto 0;max-width:1180px;padding:0 20px;width:98%}.user-page__top{margin:50px 0 24px}.user-page__title{font-size:32px;font-weight:600;padding-left:24px}.user-page__title.documnets-title{margin:0}.user-page__title.back-container-title{font-weight:500;margin-bottom:8px;margin-top:0;padding-left:0}.user-page__title.back-aegrotat-container-title{font-weight:500;margin-bottom:0;margin-top:0;padding-left:0}.user-page__title.not-margins{margin:0}.user-page__title-container{margin-bottom:24px;margin-top:50px;min-height:54px}.user-page__back-container{background:var(--color-surface-canvas);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);margin-bottom:36px;padding:24px;width:100%}.user-page__back-container.documents-fixed-height{min-height:384px}.user-page__back-container.aegrotat-scroll{max-height:400px;overflow:hidden;padding-right:10px}.user-page__back-container.selection-block{position:relative;z-index:11}.user-page__underline{background:var(--color-border-default);height:1px;margin:24px 0;width:100%}.user-page__underline.finance-child-underline{margin:16px 0}.user-page__underline.finance-child-programs-underline{margin:8px 0 16px}.user-page__field{border:1px solid var(--color-border-default);border-radius:8px;padding:16px;width:100%}.user-page__field-text{font-size:18px;font-weight:500;line-height:18px;width:calc(100% - 30px)}.user-page__field-icon{height:24px;margin-left:6px;width:24px}.user-page__field-icon.email{background:url(/static/media/mail-purple-icon.c2090b97bef20f95fa9a.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.phone{background:url(/static/media/phone-purple-icon.5c4d7782785b1520220c.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.calendar{background:url(/static/media/calendar-purple-icon.45716f4167a1f6918cdd.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.location{background:url(/static/media/location-purple-icon.b908067f229ee7cff770.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.scool{background:url(/static/media/book-purple-icon.60055815d12a55b06a46.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.edit-child{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat 50%;background-size:contain;cursor:pointer}.user-page__field.w50-m16{width:calc(50% - 8px)}.user-page__button{background:var(--color-brand-primary);border-radius:8px;box-shadow:0 4px 8px 0 var(--color-palette-hex-1f073429);color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;padding:16px 40px;text-align:center}@media(max-width:980px){.user-page__top{margin:30px 0 20px}.user-page__title.back-aegrotat-container-title,.user-page__title.back-container-title{font-size:24px}}@media(max-width:990px){body:has(.user-popup__back.open) .user{min-height:0;padding-bottom:0}.user-wrap{margin-top:33px;padding:0 20px 20px}}@media(max-width:540px){.user-page__title{font-size:24px;margin-top:24px}.user-page__title-container{margin-bottom:24px;margin-top:50px;min-height:54px}.user-page__title.back-aegrotat-container-title,.user-page__title.back-container-title{font-size:20px}.user-page__title.back-container-title{margin-bottom:16px}.user-page__back-container{margin-bottom:36px;padding:24px}.user-page__back-container.documents-fixed-height{min-height:384px}.user-page__back-container.aegrotat-scroll{max-height:400px;overflow:hidden;padding-right:10px}.user-page__underline{margin:24px 0}.user-page__underline.finance-child-underline{margin:16px 0}.user-page__underline.finance-child-programs-underline{margin:8px 0 16px}.user-page__field{border:1px solid var(--color-border-default);padding:14px 12px}.user-page__field-text{font-size:16px;line-height:16px;width:calc(100% - 26px)}.user-page__field-icon{height:20px;margin-left:6px;width:20px}.user-page__button{font-size:17px;padding:12px 18px}}.QuizHeader_header__4PypU{background-color:var(--color-surface-white);border-radius:20px;padding:25px}@media(max-width:768px){.QuizHeader_header__4PypU{border-radius:10px;padding:10px}}.QuizHeader_titleSection__ScMTP{margin-bottom:24px}@media(max-width:768px){.QuizHeader_titleSection__ScMTP{display:flex;flex-direction:column-reverse;gap:10px}}@media(max-width:505px){.QuizHeader_titleSection__ScMTP{gap:0;margin-bottom:18px}}.QuizHeader_titleSection__ScMTP{align-items:flex-start;display:flex;justify-content:space-between}.QuizHeader_title__OaF5G{color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:1}@media(max-width:505px){.QuizHeader_title__OaF5G{font-size:20px}}.QuizHeader_subtitle__sgT-y{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:1.5}@media(max-width:505px){.QuizHeader_subtitle__sgT-y{font-size:14px}}.QuizHeader_infoBar__UuUnM{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}@media(max-width:505px){.QuizHeader_infoBar__UuUnM{margin-bottom:6px}}.QuizHeader_progressInfo__tzc2a{align-items:center;display:flex;justify-content:space-between;width:100%}.QuizHeader_label__LjpSN{color:var(--color-text-primary);font-size:16px;font-weight:600}@media(max-width:505px){.QuizHeader_label__LjpSN{font-size:14px}}.QuizHeader_counter__J2u41{color:var(--color-brand-primary);font-size:16px;font-weight:600}@media(max-width:505px){.QuizHeader_counter__J2u41{font-size:14px}}.QuizHeader_titleContainer__GxUjQ{align-items:flex-start;display:flex}.QuizHeader_contentContainer__SEEuM{display:flex;flex-direction:column;gap:10px}.QuizHeader_titleRow__aVsAo{align-items:center;display:flex;gap:5px}.QuizHeader_backButton__69Yfu{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.QuizHeader_timer__X-EC4{align-items:center;background-color:var(--color-palette-hex-72727214);border-radius:5px;display:flex;gap:6px;padding:6px 8px}.QuizHeader_timerIcon__3JqMa{display:flex;height:16px;width:16px}.QuizHeader_timerText__ziRY2{color:var(--color-text-secondary);font-size:14px;font-weight:500;text-align:center;width:50px}.QuizHeader_progressBar__-q-ev{background-color:var(--color-border-cool);border-radius:20px;height:10px;overflow:hidden;width:100%}.QuizHeader_progressFill__k2HLc{background:var(--color-brand-primary);border-radius:20px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}@media(max-width:650px){.QuizHeader_contentContainer__SEEuM{gap:8px}}@media(max-width:505px){.QuizHeader_timerContainer__\+m5Uw{margin-bottom:10px}.QuizHeader_contentContainer__SEEuM{gap:5px}.QuizHeader_backButton__69Yfu{height:18px;width:18px}}.RadioOption_option__hKHHw{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;padding:20px;position:relative;transition:all .2s ease}@media(max-width:560px){.RadioOption_option__hKHHw{padding:15px}}@media(max-width:440px){.RadioOption_option__hKHHw{padding:10px}}.RadioOption_option__hKHHw.RadioOption_checked__dO3-v{background-color:var(--color-brand-primary-alpha10);border:1px solid var(--color-brand-primary)}.RadioOption_option__hKHHw.RadioOption_checked__dO3-v .RadioOption_radioCircle__YsdHq{border-color:var(--color-brand-primary)}.RadioOption_option__hKHHw.RadioOption_disabled__k4Ia4{cursor:not-allowed;opacity:.5}.RadioOption_input__QuQ3l{height:0;opacity:0;position:absolute;width:0}.RadioOption_radioCircle__YsdHq{align-items:center;border:1px solid var(--color-text-muted);border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:8px;transition:all .2s ease;width:20px}@media(max-width:560px){.RadioOption_radioCircle__YsdHq{height:18px;width:18px}}@media(max-width:440px){.RadioOption_radioCircle__YsdHq{height:16px;width:16px}}.RadioOption_radioInner__BotUR{background-color:var(--color-brand-primary);border-radius:50%;height:12px;width:12px}.RadioOption_label__N4Qin{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.5;-webkit-user-select:none;user-select:none}@media(max-width:440px){.RadioOption_label__N4Qin{font-size:14px}}@keyframes RadioOption_scaleIn__aMm04{0%{transform:scale(0)}to{transform:scale(1)}}.QuizQuestion_container__g04yO{background-color:var(--color-surface-soft);margin:0 auto;max-width:1200px;min-height:100vh;padding:24px}@media(max-width:508px){.QuizQuestion_container__g04yO{padding:10px}}.QuizQuestion_header__78YyI{background-color:var(--color-surface-white);border-radius:12px;margin-bottom:24px;padding:32px}.QuizQuestion_title__GLQZw{color:var(--color-text-primary);font-size:32px;font-weight:600;margin:0 0 8px}.QuizQuestion_subtitle__rrAW9{color:var(--color-palette-hex-666666);font-size:16px;margin:0 0 24px}.QuizQuestion_progressSection__03Www{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.QuizQuestion_progressLabel__mYO1p{color:var(--color-text-primary);font-size:14px;font-weight:500}.QuizQuestion_questionCounter__UfDNG{color:var(--color-brand-violet);font-size:14px;font-weight:600}.QuizQuestion_progressBar__zgdA7{background-color:var(--color-border-light-alt);border-radius:4px;height:8px;overflow:hidden;width:100%}.QuizQuestion_progressFill__OLTXh{background:linear-gradient(90deg,var(--color-brand-violet) 0,var(--color-brand-violet-light) 100%);border-radius:4px;height:100%;transition:width .3s ease}.QuizQuestion_questionCard__wur-y{background-color:var(--color-surface-white);border-radius:12px;box-shadow:0 1px 3px var(--color-overlay-black10);padding:40px}.QuizQuestion_questionTitle__PnFNV{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:1.4;margin-bottom:20px}@media(max-width:560px){.QuizQuestion_questionTitle__PnFNV{font-size:18px;margin-bottom:14px}}@media(max-width:440px){.QuizQuestion_questionTitle__PnFNV{margin-bottom:12px}}.QuizQuestion_hint__VH9Wq{color:var(--color-palette-hex-666666);font-size:14px;line-height:1.5;margin:0 0 24px}@media(max-width:560px){.QuizQuestion_hint__VH9Wq{margin-bottom:14px}}@media(max-width:440px){.QuizQuestion_hint__VH9Wq{margin-bottom:12px}}.QuizQuestion_optionsList__Jl1oI{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}@media(max-width:560px){.QuizQuestion_optionsList__Jl1oI{margin-bottom:20px}}@media(max-width:440px){.QuizQuestion_optionsList__Jl1oI{margin-bottom:16px}}.QuizQuestion_option__C1r9s{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;padding:20px;transition:all .2s ease}.QuizQuestion_option__C1r9s:hover{background-color:var(--color-surface-canvas);border-color:var(--color-border-hover)}.QuizQuestion_option__C1r9s.QuizQuestion_selected__J0fwF{background-color:var(--color-brand-primary-alpha10);border-color:var(--color-brand-primary)}.QuizQuestion_radioInput__dmvDr{accent-color:var(--color-brand-violet);cursor:pointer;height:20px;margin-right:12px;width:20px}.QuizQuestion_optionText__ck1d3{color:var(--color-text-primary);font-size:16px;line-height:1.5}.QuizQuestion_textAnswerSection__Iv8Pt{margin-bottom:24px}.QuizQuestion_textLabel__qXJN4{color:var(--color-text-secondary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.QuizQuestion_textInput__qmUcs{border:2px solid var(--color-border-light-alt);border-radius:8px;color:var(--color-text-primary);font-family:inherit;font-size:16px;padding:12px 16px;resize:vertical;transition:border-color .2s ease;width:100%}.QuizQuestion_textInput__qmUcs:focus{border-color:var(--color-brand-violet);outline:none}.QuizQuestion_textInput__qmUcs::placeholder{color:var(--color-text-placeholder)}.QuizQuestion_errorMessage__m4mJ2{align-items:center;background-color:var(--color-status-warning-amber-alpha10);border:1px solid var(--color-status-warning-amber);border-radius:8px;display:flex;font-size:13px;gap:6px;line-height:1.5;margin-bottom:24px;padding:16px}@media(max-width:768px){.QuizQuestion_errorMessage__m4mJ2{align-items:flex-start}}.QuizQuestion_errorIcon__13V-0{align-items:center;display:flex;height:15px;justify-content:center;width:15px}.QuizQuestion_errorText__rLuwF{color:var(--color-status-warning-amber);font-size:13px;font-weight:400}.QuizQuestion_navigation__wTmU3{display:flex;gap:16px;justify-content:space-between}.QuizQuestion_btnNext__KFmMc,.QuizQuestion_btnPrev__1GdvQ{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:14px 28px;transition:all .2s ease}.QuizQuestion_btnPrev__1GdvQ{background-color:var(--color-palette-hex-afafaf17);color:var(--color-text-muted)}.QuizQuestion_btnPrev__1GdvQ:disabled{cursor:not-allowed;opacity:.5}.QuizQuestion_btnPrev__1GdvQ:not(:disabled):hover{background-color:var(--color-surface-soft);color:var(--color-palette-hex-666666)}.QuizQuestion_btnNext__KFmMc{border:2px solid var(--color-text-muted);color:var(--color-surface-white)}.QuizQuestion_btnNext__KFmMc,.QuizQuestion_btnNext__KFmMc:hover{background-color:var(--color-brand-violet)}.QuizQuestion_btnNext__KFmMc:active{transform:translateY(1px)}.Quiz_container__GX8Mq{background-color:var(--color-surface-soft);margin-top:30px}@media(max-width:768px){.Quiz_container__GX8Mq{margin-top:20px}}.Quiz_emptyState__8ek8m{align-items:center;background-color:var(--color-surface-white);border-radius:12px;display:flex;justify-content:center;min-height:400px}.Quiz_emptyState__8ek8m p{color:var(--color-palette-hex-666666);font-size:18px}@keyframes Quiz_pulse__PZgxn{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.Quiz_headerSkeleton__cHwIa{background-color:var(--color-surface-white);border-radius:20px;padding:24px}.Quiz_skeletonBack__RbqZY,.Quiz_skeletonNavButton__xWUnq,.Quiz_skeletonOption__uYzyJ,.Quiz_skeletonProgressBar__UO9-2,.Quiz_skeletonProgressInfo__jYKyu,.Quiz_skeletonQuestionTitle__YnOqn,.Quiz_skeletonSubtitle__Mi592,.Quiz_skeletonTitle__vxnVe{animation:Quiz_pulse__PZgxn 1.5s ease-in-out infinite;border-radius:4px}.Quiz_skeletonBack__RbqZY{height:32px;margin-bottom:16px;width:32px}.Quiz_skeletonTitle__vxnVe{height:32px;margin-bottom:10px;width:min(380px,70%)}.Quiz_skeletonSubtitle__Mi592{height:16px;margin-bottom:24px;width:min(260px,55%)}.Quiz_skeletonProgressInfo__jYKyu{height:18px;margin-bottom:12px;width:min(220px,60%)}.Quiz_skeletonProgressBar__UO9-2{border-radius:4px;height:8px;width:100%}.Quiz_skeletonQuestionTitle__YnOqn{height:30px;margin-bottom:24px;width:min(620px,85%)}.Quiz_skeletonOption__uYzyJ{border-radius:8px;height:64px;margin-bottom:10px;width:100%}.Quiz_skeletonNavButton__xWUnq{border-radius:8px;height:56px;margin-top:14px;width:190px}.Quiz_questionCard__pSsGQ{background-color:var(--color-surface-white);border-radius:24px;margin-top:24px;padding:24px}@media(max-width:508px){.Quiz_questionCard__pSsGQ{border-radius:10px;margin-top:20px;padding:10px}}.Quiz_questionTitle__6hcyK{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:1.4;margin:0 0 24px}@media(max-width:768px){.Quiz_questionTitle__6hcyK{font-size:20px;margin-bottom:16px}}.Quiz_hint__IALMo{background-color:var(--color-surface-subtle);border-left:3px solid var(--color-brand-violet);border-radius:4px;color:var(--color-palette-hex-666666);font-size:14px;line-height:1.5;margin:0 0 24px;padding:12px 16px}@media(max-width:768px){.Quiz_hint__IALMo{font-size:13px;margin-bottom:16px}}.Quiz_optionsList__kgZma{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}@media(max-width:768px){.Quiz_optionsList__kgZma{gap:8px;margin-bottom:16px}}.Quiz_textAnswerSection__nQfes{margin-bottom:24px}@media(max-width:768px){.Quiz_textAnswerSection__nQfes{margin-bottom:16px}}.Quiz_textLabel__XQn9T{color:var(--color-text-primary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.Quiz_textInput__tZTfc{border:2px solid var(--color-border-light-alt);border-radius:8px;color:var(--color-text-primary);font-family:inherit;font-size:16px;min-height:120px;padding:12px 16px;resize:vertical;transition:all .2s ease;width:100%}.Quiz_textInput__tZTfc:focus{border-color:var(--color-brand-violet);box-shadow:0 0 0 3px var(--color-brand-violet-alpha10);outline:none}.Quiz_textInput__tZTfc::placeholder{color:var(--color-text-placeholder)}@media(max-width:768px){.Quiz_textInput__tZTfc{font-size:14px;padding:10px 14px}}.Quiz_errorMessage__M5UCV{align-items:flex-start;animation:Quiz_slideDown__MKuh4 .3s ease;background-color:var(--color-surface-warning-tint);border:1px solid var(--color-border-warning-soft);border-radius:8px;display:flex;gap:10px;margin-bottom:24px;padding:16px}@media(max-width:768px){.Quiz_errorMessage__M5UCV{font-size:13px;margin-bottom:16px;padding:12px}}.Quiz_errorIcon__RPhTT{color:var(--color-palette-hex-c2410c);flex-shrink:0;font-size:18px}.Quiz_errorMessage__M5UCV span:last-child{color:var(--color-palette-hex-c2410c);font-size:14px;line-height:1.5}@media(max-width:768px){.Quiz_errorMessage__M5UCV span:last-child{font-size:13px}}.Quiz_navigation__jA55Y{align-items:center;display:flex;gap:10px;justify-content:space-between}@media(max-width:768px){.Quiz_navigation__jA55Y{gap:8px}}.Quiz_btnNext__mj-J\+,.Quiz_btnPrev__dTmYg{align-items:center;border:2px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:8px;padding:16px;transition:all .2s ease}@media(max-width:768px){.Quiz_btnNext__mj-J\+,.Quiz_btnPrev__dTmYg{font-size:14px;padding:12px 20px}}.Quiz_btnNext__mj-J\+:active:not(:disabled),.Quiz_btnPrev__dTmYg:active:not(:disabled){transform:translateY(1px)}.Quiz_btnPrev__dTmYg{background-color:var(--color-palette-hex-afafaf17);border-color:var(--color-text-muted);color:var(--color-text-muted)}.Quiz_btnPrev__dTmYg:disabled{cursor:not-allowed;opacity:.4}.Quiz_btnPrev__dTmYg:not(:disabled):hover{background-color:var(--color-surface-soft);color:var(--color-text-primary)}.Quiz_btnNext__mj-J\+{background:var(--color-brand-primary);color:var(--color-surface-white)}.Quiz_btnNext__mj-J\+:hover{box-shadow:0 4px 12px var(--color-brand-violet-alpha30);transform:translateY(-1px)}.Quiz_btnNext__mj-J\+:disabled{cursor:not-allowed;opacity:.6}.Quiz_btnNextIcon__\+KkUD,.Quiz_btnPrevIcon__Cndyg{align-items:center;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}@media(max-width:440px){.Quiz_btnNextIcon__\+KkUD,.Quiz_btnPrevIcon__Cndyg{height:20px;width:20px}}@keyframes Quiz_slideDown__MKuh4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Quiz_fadeIn__y0PnC{0%{opacity:0}to{opacity:1}}.Quiz_questionCard__pSsGQ{animation:Quiz_fadeIn__y0PnC .3s ease}@media(max-width:768px){.Quiz_navigation__jA55Y .Quiz_button__jhhQr{padding:10px}.Quiz_navigation__jA55Y .Quiz_button__jhhQr p{display:none}.Quiz_headerSkeleton__cHwIa{border-radius:18px;padding:18px}.Quiz_skeletonTitle__vxnVe{height:26px}.Quiz_skeletonOption__uYzyJ{height:54px}.Quiz_skeletonNavButton__xWUnq{height:44px;width:48px}}@media(max-width:440px){.Quiz_navigation__jA55Y .Quiz_button__jhhQr{padding:8px}.Quiz_headerSkeleton__cHwIa{border-radius:10px;padding:10px}.Quiz_skeletonQuestionTitle__YnOqn{height:24px;margin-bottom:18px}}.ResultCard_card__hmfzP{align-items:center;animation:ResultCard_cardAppear__8Oavi .4s ease both;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;display:flex;flex-direction:column;margin-bottom:32px;padding:24px;text-align:center}@media(max-width:768px){.ResultCard_card__hmfzP{padding:24px}}@media(max-width:505px){.ResultCard_card__hmfzP{border-radius:10px;padding:10px}}.ResultCard_circleContainer__YtAi6{align-items:center;background:var(--color-brand-primary-alpha10);background:var(--result-progress-soft-color,var(--color-brand-primary-alpha10));border-radius:50%;display:flex;height:155px;justify-content:center;position:relative;width:155px}@media(max-width:768px){.ResultCard_circleContainer__YtAi6{margin-bottom:10px}}@media(max-width:505px){.ResultCard_circleContainer__YtAi6{height:130px;width:130px}}.ResultCard_pendingCircleContainer__nK5kX{background:var(--color-brand-primary-alpha08);background:var(--result-progress-soft-color,var(--color-brand-primary-alpha08))}.ResultCard_circleSvg__9uLaJ{height:100%;transform:rotate(-90deg);width:100%}.ResultCard_progressCircle__Lz3EB,.ResultCard_trackCircle__NyjvG{fill:none;stroke-width:8}.ResultCard_trackCircle__NyjvG{stroke:var(--color-surface-brand-tint-alt);stroke:var(--result-progress-track-color,var(--color-surface-brand-tint-alt))}.ResultCard_progressCircle__Lz3EB{stroke-linecap:round;transition:stroke-dashoffset .9s ease-in-out}.ResultCard_pendingProgressCircle__4g2R1{animation:ResultCard_pendingRotate__91bxp 1.8s linear infinite;transform-origin:center}.ResultCard_circleContent__kMj87{align-items:center;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;position:absolute}.ResultCard_percentageText__IAXQt{font-size:38px;font-weight:600;margin:0}@media(max-width:768px){.ResultCard_percentageText__IAXQt{font-size:32px}}@media(max-width:505px){.ResultCard_percentageText__IAXQt{font-size:28px}}.ResultCard_pendingIcon__laGmB{color:var(--color-brand-primary);color:var(--result-progress-color,var(--color-brand-primary));height:32px;width:32px}.ResultCard_pendingIcon__laGmB svg{display:block;height:100%;width:100%}.ResultCard_pendingCircleText__4Ubmj{color:var(--color-brand-primary);color:var(--result-progress-color,var(--color-brand-primary));font-size:14px;font-weight:600;line-height:1.2;max-width:92px}@media(max-width:505px){.ResultCard_pendingCircleText__4Ubmj{font-size:12px}}.ResultCard_resultInfo__JxUNj{margin-top:10px;width:100%}.ResultCard_resultText__yS-r5{color:var(--color-text-primary);font-size:18px;font-weight:500;margin-bottom:10px}.ResultCard_resultText__yS-r5 strong{font-weight:600}@media(max-width:505px){.ResultCard_resultText__yS-r5{font-size:18px}}.ResultCard_quizTitle__XrYM4{color:var(--color-text-secondary);font-size:14px;font-weight:500}@media(max-width:505px){.ResultCard_quizTitle__XrYM4{font-size:14px}}@keyframes ResultCard_cardAppear__8Oavi{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ResultCard_pendingRotate__91bxp{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ResultCard_card__hmfzP,.ResultCard_pendingProgressCircle__4g2R1{animation:none}.ResultCard_progressCircle__Lz3EB{transition:none}}.StatisticsCard_container__s2kxS{animation:StatisticsCard_statsAppear__RzEgy .45s ease both;border-radius:10px;margin-bottom:32px}.StatisticsCard_title__h0ThZ{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:20px}@media(max-width:768px){.StatisticsCard_title__h0ThZ{font-size:18px;margin-bottom:24px}}.StatisticsCard_statsGrid__r8Hke{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;gap:20px;justify-content:center;padding:24px;width:100%}@media(max-width:505px){.StatisticsCard_statsGrid__r8Hke{flex-direction:column;padding:10px}}.StatisticsCard_statItem__BWSF5{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:6px;height:142px;justify-content:center;text-align:center;width:142px}@media(max-width:505px){.StatisticsCard_statItem__BWSF5{flex-direction:column;text-align:center;width:100%}}.StatisticsCard_correct__egH7w{background-color:var(--color-palette-hex-17bf6b12);border:1px solid var(--color-status-success-alpha30)}.StatisticsCard_correct__egH7w .StatisticsCard_statIcon__miP8w{align-items:center;background:var(--color-status-success-alpha30);border-radius:50%;color:var(--color-status-success);display:flex;height:24px;justify-content:center;width:24px}.StatisticsCard_correct__egH7w .StatisticsCard_statValue__HZ\+Az{color:var(--color-status-success);font-size:40px;font-weight:500;margin-top:5px}.StatisticsCard_sent__TYyLt{background-color:var(--color-palette-hex-17bf6b12);border:1px solid var(--color-status-success-alpha30)}.StatisticsCard_sent__TYyLt .StatisticsCard_statIcon__miP8w{align-items:center;background:var(--color-status-success-alpha30);border-radius:50%;color:var(--color-status-success);display:flex;height:24px;justify-content:center;width:24px}.StatisticsCard_sent__TYyLt .StatisticsCard_statValue__HZ\+Az{color:var(--color-status-success);font-size:40px;font-weight:500;margin-top:5px}.StatisticsCard_pending__thGol{background-color:var(--color-brand-primary-alpha07);border:1px solid var(--color-brand-primary-alpha30)}.StatisticsCard_pending__thGol .StatisticsCard_statIcon__miP8w{align-items:center;background:var(--color-palette-hex-403c9033);border-radius:50%;color:var(--color-brand-primary);display:flex;height:24px;justify-content:center;width:24px}.StatisticsCard_pending__thGol .StatisticsCard_statValue__HZ\+Az{color:var(--color-brand-primary);font-size:40px;font-weight:500}.StatisticsCard_wrong__mwfKJ{background-color:var(--color-status-warning-alpha07);border:1px solid var(--color-status-warning-alpha30)}.StatisticsCard_wrong__mwfKJ .StatisticsCard_statIcon__miP8w{align-items:center;background:var(--color-status-warning-alpha30);border-radius:50%;color:var(--color-status-warning);display:flex;height:24px;justify-content:center;width:24px}.StatisticsCard_wrong__mwfKJ .StatisticsCard_statValue__HZ\+Az{color:var(--color-status-warning);font-size:40px;font-weight:500}.StatisticsCard_time__piiT7{background-color:var(--color-palette-hex-4999f412);border:1px solid var(--color-status-info-alpha30)}.StatisticsCard_time__piiT7 .StatisticsCard_statIcon__miP8w{align-items:center;background:var(--color-status-info-alpha30);border-radius:50%;color:var(--color-status-info);display:flex;height:24px;justify-content:center;width:24px}.StatisticsCard_time__piiT7 .StatisticsCard_statValue__HZ\+Az{color:var(--color-status-info-royal);font-size:40px;font-weight:500}.StatisticsCard_statIcon__miP8w{height:24px;width:24px}@media(max-width:768px){.StatisticsCard_statIcon__miP8w{font-size:20px;margin-bottom:0}}.StatisticsCard_statValue__HZ\+Az{font-size:36px;font-weight:700;line-height:1;margin-bottom:4px}@media(max-width:768px){.StatisticsCard_statValue__HZ\+Az{font-size:28px;margin-bottom:0}}.StatisticsCard_statLabel__D29cW{color:var(--color-text-secondary);font-size:14px;font-weight:500}@media(max-width:505px){.StatisticsCard_statLabel__D29cW{font-size:13px}.StatisticsCard_statValue__HZ\+Az{font-size:35px!important}}@keyframes StatisticsCard_statsAppear__RzEgy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.StatisticsCard_container__s2kxS{animation:none}}.AnswerItem_questionContainer__Th2Xk{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-bottom:12px;padding:24px}.AnswerItem_questionContainer__Th2Xk:last-child{margin-bottom:0}@media(max-width:768px){.AnswerItem_questionContainer__Th2Xk{border-radius:16px;margin-bottom:6px;padding:16px}.AnswerItem_questionContainer__Th2Xk:last-child{margin-bottom:0}}@media(max-width:600px){.AnswerItem_questionContainer__Th2Xk{margin-bottom:0}}@media(max-width:505px){.AnswerItem_questionContainer__Th2Xk{border-radius:10px;margin-bottom:2px;padding:12px}.AnswerItem_questionContainer__Th2Xk:last-child{margin-bottom:0}}.AnswerItem_header__aW6Ew{align-items:flex-start;display:flex;gap:12px;margin-bottom:20px}@media(max-width:768px){.AnswerItem_header__aW6Ew{gap:10px;margin-bottom:16px}}@media(max-width:505px){.AnswerItem_header__aW6Ew{gap:8px;margin-bottom:12px}}.AnswerItem_questionNumber__ozAWS{align-items:center;background:var(--color-brand-primary);border-radius:50%;color:var(--color-surface-white);display:flex;flex-shrink:0;font-size:16px;font-weight:600;justify-content:center;min-height:32px;min-width:32px}@media(max-width:768px){.AnswerItem_questionNumber__ozAWS{font-size:14px;min-height:28px;min-width:28px}}@media(max-width:505px){.AnswerItem_questionNumber__ozAWS{font-size:12px;min-height:24px;min-width:24px}}.AnswerItem_questionNumberIncorrect__mmU7o{background:var(--color-status-warning)}.AnswerItem_questionTitle__fPOLH{color:var(--color-text-primary);flex:1 1;font-size:20px;font-weight:600;line-height:1.4;margin:0}@media(max-width:768px){.AnswerItem_questionTitle__fPOLH{font-size:18px}}@media(max-width:505px){.AnswerItem_questionTitle__fPOLH{font-size:16px}}.AnswerItem_hint__Nd2Q9{background-color:var(--color-palette-hex-f8f9fa);border-left:4px solid var(--color-brand-primary);border-radius:8px;color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:22px;margin-bottom:8px;padding:12px 16px}.AnswerItem_hint__Nd2Q9.AnswerItem_textQuestionHint__HThWs{margin-bottom:20px}@media(max-width:768px){.AnswerItem_hint__Nd2Q9{font-size:14px;margin-bottom:16px;padding:10px 12px}}@media(max-width:505px){.AnswerItem_hint__Nd2Q9{font-size:13px;margin-bottom:12px;padding:8px 10px}}.AnswerItem_optionsList__ZQr5\+{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media(max-width:768px){.AnswerItem_optionsList__ZQr5\+{gap:10px;margin-bottom:16px}}@media(max-width:505px){.AnswerItem_optionsList__ZQr5\+{gap:8px;margin-bottom:12px}}.AnswerItem_option__UxOIi{align-items:center;border:1px solid var(--color-border-default);border-radius:8px;display:flex;flex-wrap:wrap;padding:16px 20px;position:relative;transition:all .2s ease}@media(max-width:768px){.AnswerItem_option__UxOIi{padding:14px 16px}}@media(max-width:505px){.AnswerItem_option__UxOIi{align-items:flex-start;padding:12px}}@media(max-width:440px){.AnswerItem_option__UxOIi{align-items:flex-start;padding:10px}}.AnswerItem_optionDefault__XRBLs{background-color:var(--color-surface-white);border:1px solid var(--color-border-default)}.AnswerItem_optionCorrect__np3MN{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success)}.AnswerItem_optionWrong__3-9qo{background-color:var(--color-status-warning-alpha10);border:1px solid var(--color-status-warning)}.AnswerItem_radioWrapper__85Mpv{flex-shrink:0;margin-right:12px}@media(max-width:505px){.AnswerItem_radioWrapper__85Mpv{margin-right:10px;margin-top:2px}}.AnswerItem_radioCircle__4K7cN{align-items:center;border:1px solid var(--color-text-muted);border-radius:50%;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}@media(max-width:480px){.AnswerItem_radioCircle__4K7cN{height:18px;width:18px}}.AnswerItem_optionCorrect__np3MN .AnswerItem_radioCircle__4K7cN{border-color:var(--color-status-success)}.AnswerItem_optionWrong__3-9qo .AnswerItem_radioCircle__4K7cN{border-color:var(--color-status-warning)}.AnswerItem_radioInner__7riM\+{background-color:currentColor;border-radius:50%;height:12px;width:12px}@media(max-width:505px){.AnswerItem_radioInner__7riM\+{height:10px;width:10px}}.AnswerItem_optionCorrect__np3MN .AnswerItem_radioInner__7riM\+{background-color:var(--color-status-success)}.AnswerItem_optionWrong__3-9qo .AnswerItem_radioInner__7riM\+{background-color:var(--color-status-warning)}.AnswerItem_optionDefault__XRBLs .AnswerItem_radioInner__7riM\+{background-color:var(--color-border-default)}.AnswerItem_optionText__hTRLS{color:var(--color-text-primary);flex:1 1;font-size:16px;font-weight:500;line-height:1.5}@media(max-width:768px){.AnswerItem_optionText__hTRLS{font-size:15px}}@media(max-width:505px){.AnswerItem_optionText__hTRLS{font-size:14px}}.AnswerItem_optionLabels__n8ft6{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}@media(max-width:505px){.AnswerItem_optionLabels__n8ft6{gap:6px;margin-left:0;margin-top:8px;width:100%}}.AnswerItem_userAnswerLabel__oATZK{background:var(--color-status-warning);border-radius:4px;color:var(--color-surface-white);font-size:12px;font-weight:500;padding:4px 8px;white-space:nowrap}@media(max-width:505px){.AnswerItem_userAnswerLabel__oATZK{font-size:11px;padding:3px 6px}}.AnswerItem_correctAnswerLabel__h96eq{background:var(--color-status-success);border-radius:4px;color:var(--color-surface-white);font-size:12px;font-weight:500;padding:4px 8px;white-space:nowrap}@media(max-width:505px){.AnswerItem_correctAnswerLabel__h96eq{font-size:11px;padding:3px 6px}}.AnswerItem_textAnswers__NmdMM{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}@media(max-width:768px){.AnswerItem_textAnswers__NmdMM{gap:12px;margin-bottom:16px}}.AnswerItem_textAnswerItem__\+4gon{display:flex;flex-direction:column;gap:8px}@media(max-width:505px){.AnswerItem_textAnswerItem__\+4gon{gap:6px}}.AnswerItem_textAnswerLabel__aIKnx{color:var(--color-text-secondary);font-size:16px;font-weight:500}@media(max-width:768px){.AnswerItem_textAnswerLabel__aIKnx{font-size:15px}}@media(max-width:505px){.AnswerItem_textAnswerLabel__aIKnx{font-size:14px}}.AnswerItem_textAnswerValue__VjF-E{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);display:flex;font-family:inherit;font-size:16px;line-height:1.6;min-height:60px;padding:16px 20px;width:100%}@media(max-width:768px){.AnswerItem_textAnswerValue__VjF-E{font-size:15px;min-height:56px;padding:14px 16px}}@media(max-width:505px){.AnswerItem_textAnswerValue__VjF-E{font-size:14px;min-height:52px;padding:12px}}.AnswerItem_textCorrect__suSpx{color:var(--color-status-success-dark)}.AnswerItem_textWrong__Vg59Q{color:var(--color-status-warning-orange-text)}.AnswerItem_explanationBlock__QR\+Q8{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success);border-radius:8px;padding:16px}@media(max-width:768px){.AnswerItem_explanationBlock__QR\+Q8{padding:14px}}@media(max-width:505px){.AnswerItem_explanationBlock__QR\+Q8{padding:12px}}.AnswerItem_explanationHeader__80W6L{align-items:center;display:flex;gap:8px;margin-bottom:12px}@media(max-width:505px){.AnswerItem_explanationHeader__80W6L{margin-bottom:10px}}.AnswerItem_explanationIcon__5eJh7{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media(max-width:505px){.AnswerItem_explanationIcon__5eJh7{height:14px;width:14px}}.AnswerItem_explanationTitle__m8vWQ{color:var(--color-status-success-dark);font-size:16px;font-weight:600}@media(max-width:768px){.AnswerItem_explanationTitle__m8vWQ{font-size:15px}}@media(max-width:505px){.AnswerItem_explanationTitle__m8vWQ{font-size:14px}}.AnswerItem_explanationContent__ULrI8{color:var(--color-status-success-dark);font-size:15px}@media(max-width:768px){.AnswerItem_explanationContent__ULrI8{font-size:14px}}@media(max-width:505px){.AnswerItem_explanationContent__ULrI8{font-size:13px;line-height:1.5}}.AnswerItem_explanationLine__YXG6w{margin:0 0 8px}@media(max-width:505px){.AnswerItem_explanationLine__YXG6w{margin-bottom:6px}}.AnswerItem_textuserAnswer__68J4o{margin-top:10px;width:100%}.AnswerItem_textuserAnswerItem__Ewsez{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.AnswerItem_textuserAnswerLabel__rBGGO{color:var(--color-text-secondary);font-size:16px;font-weight:500}.AnswerItem_textuserAnswerInput__w9nEZ{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);font-family:inherit;font-size:14px;line-height:1.6;min-height:120px;padding:20px;resize:vertical;transition:all .2s ease;width:100%}.AnswerItem_textuserAnswerInput__w9nEZ:focus{border-color:var(--color-brand-primary);outline:none}.AnswerItem_textCorrect__suSpx{background-color:var(--color-status-success-alpha10)!important;border:1px solid var(--color-status-success)!important}.AnswerItem_textWrong__Vg59Q{background-color:var(--color-status-warning-alpha10)!important;border:1px solid var(--color-status-warning)!important}.AnswerItem_textuserAnswerInput__w9nEZ[readonly]{cursor:text}.AnswerItem_textuserAnswerInput__w9nEZ[readonly]:focus{border-color:var(--color-border-default);box-shadow:none;outline:none}.AnswerItem_correctAnswerBlock__Zbo1y{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success);border-radius:8px;margin-top:24px;padding:20px}@media(max-width:505px){.AnswerItem_correctAnswerBlock__Zbo1y{margin-top:20px;padding:10px}}.AnswerItem_correctAnswerHeader__XmQ4C{align-items:center;display:flex;margin-bottom:15px}.AnswerItem_checkIcon__UEflc{align-items:center;display:flex;height:16px;justify-content:center;margin-right:3px;width:16px}.AnswerItem_checkIcon__UEflc svg{display:block;height:100%;width:100%}.AnswerItem_correctAnswerTitle__\+ScKj{color:var(--color-status-success);font-size:14px;font-weight:700;line-height:1.2}.AnswerItem_explanationContent__ULrI8{color:var(--color-status-success);font-size:14px;line-height:1.6}.AnswerItem_explanationLine__YXG6w{margin-bottom:8px}.AnswerItem_explanationLine__YXG6w:last-child{margin-bottom:0}.AnswerItem_manualReviewRow__6Z4ql{align-items:center;border-top:1px solid var(--color-border-default);display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding-top:12px}@media(max-width:600px){.AnswerItem_manualReviewRow__6Z4ql{align-items:flex-start;flex-direction:column;gap:10px}}.AnswerItem_manualReviewState__KAlaO{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AnswerItem_manualReviewStatus__XvGeY{align-items:center;display:inline-flex;font-size:14px;font-weight:400;gap:8px;line-height:1.4}.AnswerItem_manualReviewStatusIcon__lo6\+Z{align-items:center;border:2px solid;border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AnswerItem_manualReviewStatusIcon__lo6\+Z svg{display:block;flex-shrink:0;height:20px;width:20px}.AnswerItem_manualReviewStatusIconSvg__21AlM{display:block;height:12px;width:12px}.AnswerItem_manualReviewFilledIcon__Mm3G9,.AnswerItem_manualReviewInfoIcon__OpZNo{display:block;height:20px;width:20px}.AnswerItem_manualStatusPending__Ysowa{color:var(--color-status-gold-text)}.AnswerItem_manualStatusPending__Ysowa .AnswerItem_manualReviewStatusIcon__lo6\+Z{border:0;height:20px;width:20px}.AnswerItem_manualStatusCorrect__KA\+wk{color:var(--color-status-success)}.AnswerItem_manualStatusCorrect__KA\+wk .AnswerItem_manualReviewStatusIcon__lo6\+Z{border:0;height:20px;width:20px}.AnswerItem_manualStatusIncorrect__TpX4k{color:var(--color-status-warning)}.AnswerItem_manualStatusIncorrect__TpX4k .AnswerItem_manualReviewStatusIcon__lo6\+Z{border:0;height:20px;width:20px}.AnswerItem_manualReviewError__xoqBx{color:var(--color-status-danger-strong);font-size:13px;line-height:1.4}.AnswerItem_manualReviewActions__wwP1i{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:600px){.AnswerItem_manualReviewActions__wwP1i{width:100%}}.AnswerItem_manualReviewButton__vVq0h{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-width:104px;padding:9px 16px;transition:all .2s ease}.AnswerItem_manualReviewButton__vVq0h:disabled{cursor:default;opacity:.65}@media(max-width:600px){.AnswerItem_manualReviewButton__vVq0h{flex:1 1;min-width:0}}.AnswerItem_manualReviewButtonIcon__RZ8B\+{display:block;flex-shrink:0;height:18px;width:18px}.AnswerItem_manualReviewButtonCorrect__8UYca{background:var(--color-status-success-alpha10);border-color:var(--color-status-success);color:var(--color-status-success)}.AnswerItem_manualReviewButtonIncorrect__MCdWa{background:var(--color-status-warning-alpha10);border-color:var(--color-status-warning);color:var(--color-status-warning)}.AnswerReview_title__iyvU3{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}.AnswerReview_answersList__ZtJN4{display:flex;flex-direction:column;gap:24px}@media(max-width:505px){.AnswerReview_answersList__ZtJN4{gap:12px}}.QuizResults_header__oXQdR{margin-bottom:20px;margin-top:40px}@media(max-width:505px){.QuizResults_header__oXQdR{margin-top:30px}}.QuizResults_backButtonNext__BjHN0{align-items:center;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-size:24px;font-weight:600;gap:8px;margin-bottom:32px;transition:color .2s ease}@media(max-width:505px){.QuizResults_backButtonNext__BjHN0{margin-bottom:20px}}.QuizResults_backIcon__Y7FEI{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.QuizResults_title__Lx\+FT{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:768px){.QuizResults_title__Lx\+FT{font-size:24px}}.QuizResults_manualReviewBanner__1cgAb{align-items:flex-start;animation:QuizResults_manualBannerAppear__cs2RH .4s ease both;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-left:4px solid var(--color-brand-primary);border-radius:20px;display:flex;gap:16px;margin-bottom:24px;padding:22px 24px}@media(max-width:505px){.QuizResults_manualReviewBanner__1cgAb{border-radius:10px;gap:12px;padding:14px}}.QuizResults_manualReviewIcon__nfETu{align-items:center;background:var(--color-brand-primary-alpha10);border-radius:50%;color:var(--color-brand-primary);display:flex;height:42px;justify-content:center;min-width:42px;width:42px}.QuizResults_manualReviewIcon__nfETu svg{display:block;height:24px;width:24px}@media(max-width:505px){.QuizResults_manualReviewIcon__nfETu{height:34px;min-width:34px;width:34px}.QuizResults_manualReviewIcon__nfETu svg{height:20px;width:20px}}.QuizResults_manualReviewText__vEBCG h2{color:var(--color-text-primary);font-size:20px;font-weight:600;margin:0 0 8px}.QuizResults_manualReviewText__vEBCG p{color:var(--color-text-primary);font-size:16px;line-height:1.5;margin:0 0 8px}.QuizResults_manualReviewText__vEBCG span{color:var(--color-text-secondary);display:block;font-size:14px;line-height:1.45}@media(max-width:505px){.QuizResults_manualReviewText__vEBCG h2{font-size:17px}.QuizResults_manualReviewText__vEBCG p{font-size:14px}.QuizResults_manualReviewText__vEBCG span{font-size:13px}}.QuizResults_emptyState__gUnte,.QuizResults_loading__494u0{align-items:center;background-color:var(--color-surface-white);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:40px}.QuizResults_emptyState__gUnte p,.QuizResults_loading__494u0 p{color:var(--color-palette-hex-666666);font-size:16px;margin-top:16px}.QuizResults_spinner__V1cxr{animation:QuizResults_spin__dZDp3 .8s linear infinite;border:4px solid var(--color-border-light-alt);border-radius:50%;border-top-color:var(--color-brand-violet);height:48px;width:48px}@keyframes QuizResults_spin__dZDp3{to{transform:rotate(1turn)}}@keyframes QuizResults_pulse__0\+g5Z{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}@keyframes QuizResults_manualBannerAppear__cs2RH{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.QuizResults_skeletonAnswerItem__UhGGk,.QuizResults_skeletonBack__QKNPv,.QuizResults_skeletonCircle__e0Yqc,.QuizResults_skeletonResultSubtext__PYDn1,.QuizResults_skeletonResultText__YNb2I,.QuizResults_skeletonSectionTitle__QOITt,.QuizResults_skeletonStatItem__\+jbnM,.QuizResults_skeletonTitle__LqCtG{animation:QuizResults_pulse__0\+g5Z 1.5s ease-in-out infinite;border-radius:4px}.QuizResults_skeletonBack__QKNPv{height:32px;margin-bottom:32px;width:min(420px,75%)}.QuizResults_skeletonTitle__LqCtG{height:30px;width:min(300px,60%)}.QuizResults_resultSkeletonCard__Q-m0V{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;margin-bottom:32px;padding:24px}.QuizResults_skeletonCircle__e0Yqc{border-radius:50%;height:155px;width:155px}.QuizResults_skeletonResultText__YNb2I{height:22px;margin-top:20px;width:min(280px,65%)}.QuizResults_skeletonResultSubtext__PYDn1{height:16px;margin-top:10px;width:min(220px,50%)}.QuizResults_answersSkeleton__zJZNz,.QuizResults_statisticsSkeleton__OIuwr{margin-bottom:32px}.QuizResults_skeletonSectionTitle__QOITt{height:28px;margin-bottom:20px;width:min(280px,70%)}.QuizResults_skeletonStatsGrid__UreLQ{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;gap:20px;justify-content:center;padding:24px;width:100%}.QuizResults_skeletonStatItem__\+jbnM{border-radius:10px;height:142px;width:142px}.QuizResults_skeletonAnswerItem__UhGGk{border-radius:20px;height:220px;margin-bottom:24px;width:100%}.QuizResults_backButton__KMVij{align-items:center;display:flex;justify-content:center;margin-top:32px}.QuizResults_back__wkFNT{align-items:center;background:var(--color-brand-primary);border-radius:8px;display:inline-flex;gap:8px;justify-content:center;padding:16px}.QuizResults_back__wkFNT span{color:var(--color-surface-white);font-size:18px;font-weight:500}@media(max-width:950px){.QuizResults_backButton__KMVij{margin-top:32px}}@media(max-width:505px){.QuizResults_back__wkFNT{padding:10px}.QuizResults_back__wkFNT span{font-size:14px}.QuizResults_backIcon__Y7FEI{height:18px;width:18px}.QuizResults_backButton__KMVij{margin-top:12px}.QuizResults_resultSkeletonCard__Q-m0V{border-radius:10px;padding:10px}.QuizResults_skeletonBack__QKNPv{height:24px;margin-bottom:20px}.QuizResults_skeletonTitle__LqCtG{height:26px}.QuizResults_skeletonCircle__e0Yqc{height:130px;width:130px}.QuizResults_skeletonStatsGrid__UreLQ{flex-direction:column;padding:10px}.QuizResults_skeletonStatItem__\+jbnM{height:120px;width:100%}.QuizResults_skeletonAnswerItem__UhGGk{height:180px;margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.QuizResults_manualReviewBanner__1cgAb,.QuizResults_skeletonAnswerItem__UhGGk,.QuizResults_skeletonBack__QKNPv,.QuizResults_skeletonCircle__e0Yqc,.QuizResults_skeletonResultSubtext__PYDn1,.QuizResults_skeletonResultText__YNb2I,.QuizResults_skeletonSectionTitle__QOITt,.QuizResults_skeletonStatItem__\+jbnM,.QuizResults_skeletonTitle__LqCtG{animation:none}}@keyframes UserMaterialDetailSkeleton_pulse__Me3PY{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.UserMaterialDetailSkeleton_courseTitleSkeleton__M0S8M,.UserMaterialDetailSkeleton_courseUserInfoSkeleton__gac\+a,.UserMaterialDetailSkeleton_pageTitleSkeleton__G-zPw,.UserMaterialDetailSkeleton_progressBarFillSkeleton__cC7y7,.UserMaterialDetailSkeleton_progressInfoLineSkeleton__7KxqT,.UserMaterialDetailSkeleton_progressPercentageSkeleton__FtZeh,.UserMaterialDetailSkeleton_progressTitleSkeleton__w0mb4,.UserMaterialDetailSkeleton_searchInputSkeleton__gD0GE,.UserMaterialDetailSkeleton_sectionHeaderSkeleton__mbK\+0,.UserMaterialDetailSkeleton_skeletonElement__ePCwd,.UserMaterialDetailSkeleton_themeItemActionSkeleton__M1RHZ,.UserMaterialDetailSkeleton_themeItemNumberSkeleton__ggFvA,.UserMaterialDetailSkeleton_themeItemStatusSkeleton__\+UL5-,.UserMaterialDetailSkeleton_themeItemTitleSkeleton__HgwJl,.UserMaterialDetailSkeleton_userInfoNameSkeleton__w2Ki0,.UserMaterialDetailSkeleton_weeklyThemeButtonSkeleton__btnMq,.UserMaterialDetailSkeleton_weeklyThemeDescriptionLineSkeleton__c5X76,.UserMaterialDetailSkeleton_weeklyThemeIconSkeleton__8B8lJ,.UserMaterialDetailSkeleton_weeklyThemeTitleSkeleton__ieIHl{animation:UserMaterialDetailSkeleton_pulse__Me3PY 1.5s ease-in-out infinite;border-radius:4px}.UserMaterialDetailSkeleton_detailSkeletonContainer__twuVC{min-height:100vh}.UserMaterialDetailSkeleton_topSection__qc89D{align-items:center;display:flex;gap:8px;margin-bottom:20px}@media(max-width:505px){.UserMaterialDetailSkeleton_topSection__qc89D{margin-bottom:10px}}.UserMaterialDetailSkeleton_pageTitleSkeleton__G-zPw{height:28px;width:250px}@media(max-width:505px){.UserMaterialDetailSkeleton_pageTitleSkeleton__G-zPw{height:20px;width:190px}}.UserMaterialDetailSkeleton_userInfoSkeleton__gbnwA{align-items:center;border-radius:50%;display:flex;height:28px;justify-content:center;padding:0;width:28px}@media(max-width:505px){.UserMaterialDetailSkeleton_userInfoSkeleton__gbnwA{height:20px;width:20px}}.UserMaterialDetailSkeleton_userInfoNameSkeleton__w2Ki0{border-radius:50%;height:100%;width:100%}.UserMaterialDetailSkeleton_userInfoClassSkeleton__5iadf{display:none}.UserMaterialDetailSkeleton_progressSection__MboMp{background-color:var(--color-surface-white);border-radius:20px;margin-bottom:24px;padding:24px}@media(max-width:505px){.UserMaterialDetailSkeleton_progressSection__MboMp{border-radius:10px;padding:10px}}.UserMaterialDetailSkeleton_courseHeaderSkeleton__ZMzVp{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:780px){.UserMaterialDetailSkeleton_courseHeaderSkeleton__ZMzVp{margin-bottom:20px}}@media(max-width:650px){.UserMaterialDetailSkeleton_courseHeaderSkeleton__ZMzVp{align-items:flex-start;flex-direction:column-reverse;gap:10px}}@media(max-width:540px){.UserMaterialDetailSkeleton_courseHeaderSkeleton__ZMzVp{margin-bottom:16px}}@media(max-width:505px){.UserMaterialDetailSkeleton_courseHeaderSkeleton__ZMzVp{margin-bottom:10px}}.UserMaterialDetailSkeleton_courseTitleSkeleton__M0S8M{height:38px;width:min(420px,56%)}@media(max-width:650px){.UserMaterialDetailSkeleton_courseTitleSkeleton__M0S8M{width:min(320px,80%)}}@media(max-width:505px){.UserMaterialDetailSkeleton_courseTitleSkeleton__M0S8M{height:24px;width:min(230px,78%)}}.UserMaterialDetailSkeleton_courseUserInfoSkeleton__gac\+a{border-radius:8px;height:42px;width:150px}@media(max-width:505px){.UserMaterialDetailSkeleton_courseUserInfoSkeleton__gac\+a{height:38px;margin-bottom:6px;width:130px}}.UserMaterialDetailSkeleton_progressHeaderSkeleton__lYTmE{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}@media(max-width:510px){.UserMaterialDetailSkeleton_progressHeaderSkeleton__lYTmE{margin-bottom:4px}}.UserMaterialDetailSkeleton_progressTitleSkeleton__w0mb4{height:16px;width:180px}@media(max-width:505px){.UserMaterialDetailSkeleton_progressTitleSkeleton__w0mb4{height:14px;width:150px}}.UserMaterialDetailSkeleton_progressPercentageSkeleton__FtZeh{height:16px;width:40px}@media(max-width:505px){.UserMaterialDetailSkeleton_progressPercentageSkeleton__FtZeh{height:14px}}.UserMaterialDetailSkeleton_progressBarWrapperSkeleton__LV4U9{background-color:var(--color-border-muted);border-radius:20px;height:12px;overflow:hidden}.UserMaterialDetailSkeleton_progressBarFillSkeleton__cC7y7{height:100%;width:70%}.UserMaterialDetailSkeleton_progressInfoSkeleton__Bhgpv{display:flex;font-size:13px;justify-content:space-between;margin-top:5px}.UserMaterialDetailSkeleton_progressInfoLineSkeleton__7KxqT{height:13px;width:160px}.UserMaterialDetailSkeleton_weeklyThemeSection__Qw5Sw{margin-bottom:0}.UserMaterialDetailSkeleton_sectionHeaderSkeleton__mbK\+0{height:24px;margin-bottom:16px;width:128px}@media(max-width:505px){.UserMaterialDetailSkeleton_sectionHeaderSkeleton__mbK\+0{height:20px;width:112px}}.UserMaterialDetailSkeleton_weeklyThemeCardSkeleton__knVP5{background-color:var(--color-surface-white);border-radius:20px;box-shadow:-6px 0 0 -1px var(--color-brand-primary);display:flex;flex-direction:row;gap:16px;margin-left:6px;margin-top:24px;padding:24px}@media(max-width:505px){.UserMaterialDetailSkeleton_weeklyThemeCardSkeleton__knVP5{border-radius:10px;padding:10px}}.UserMaterialDetailSkeleton_weeklyThemeIconSkeleton__8B8lJ{border-radius:8px;flex-shrink:0;height:46px;width:46px}@media(max-width:505px){.UserMaterialDetailSkeleton_weeklyThemeIconSkeleton__8B8lJ{height:39px;width:39px}}.UserMaterialDetailSkeleton_weeklyThemeContentSkeleton__LhsFU{flex-grow:1;width:100%}.UserMaterialDetailSkeleton_weeklyThemeTitleSkeleton__ieIHl{height:18px;margin-bottom:6px;width:45%}.UserMaterialDetailSkeleton_weeklyThemeDescriptionLineSkeleton__c5X76{height:14px;margin-bottom:8px;width:85%}.UserMaterialDetailSkeleton_weeklyThemeDescriptionLineSkeleton__c5X76:last-of-type{margin-bottom:20px;width:70%}.UserMaterialDetailSkeleton_weeklyThemeButtonSkeleton__btnMq{border-radius:8px;height:42px;width:210px}.UserMaterialDetailSkeleton_themesListSection__PSQYg{margin-bottom:20px;margin-top:32px}.UserMaterialDetailSkeleton_themesListHeader__YRCob{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media(min-width:768px){.UserMaterialDetailSkeleton_themesListHeader__YRCob{align-items:center;flex-direction:row;gap:0;justify-content:space-between;margin-bottom:24px}}.UserMaterialDetailSkeleton_searchInputSkeleton__gD0GE{border-radius:8px;height:42px;width:100%}@media(min-width:768px){.UserMaterialDetailSkeleton_searchInputSkeleton__gD0GE{height:38px;width:280px}}.UserMaterialDetailSkeleton_themesItemsWrapper__idnUL{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.UserMaterialDetailSkeleton_themesItemsWrapper__idnUL{gap:12px}}.UserMaterialDetailSkeleton_themeItemSkeleton__6Y\+AR{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;display:flex;justify-content:space-between;min-height:94px;padding:24px}.UserMaterialDetailSkeleton_themeItemLeftSkeleton__dGClb{align-items:flex-start;display:flex;gap:8px;width:100%}.UserMaterialDetailSkeleton_themeItemTextSkeleton__Tie8v{display:flex;flex-direction:column;gap:4px;width:100%}.UserMaterialDetailSkeleton_themeItemNumberSkeleton__ggFvA{border-radius:50%;flex-shrink:0;height:20px;width:20px}.UserMaterialDetailSkeleton_themeItemTitleSkeleton__HgwJl{height:20px;width:min(320px,70%)}.UserMaterialDetailSkeleton_themeItemStatusSkeleton__\+UL5-{height:14px;width:min(220px,50%)}.UserMaterialDetailSkeleton_themeItemActionSkeleton__M1RHZ{border-radius:8px;flex-shrink:0;height:44px;width:48px}@media(max-width:750px){.UserMaterialDetailSkeleton_themeItemSkeleton__6Y\+AR{align-items:flex-start;min-height:84px;padding:20px}.UserMaterialDetailSkeleton_themeItemTitleSkeleton__HgwJl{height:18px}.UserMaterialDetailSkeleton_themeItemActionSkeleton__M1RHZ{height:38px;width:40px}}@media(max-width:508px){.UserMaterialDetailSkeleton_themeItemSkeleton__6Y\+AR{border-radius:10px;min-height:58px;padding:10px}.UserMaterialDetailSkeleton_themeItemTitleSkeleton__HgwJl{height:16px}.UserMaterialDetailSkeleton_themeItemStatusSkeleton__\+UL5-{height:12px}.UserMaterialDetailSkeleton_themeItemActionSkeleton__M1RHZ{height:34px;width:36px}}.UserMaterialDetailTop_algebraCourseCard__-eEO\+{background-color:var(--color-surface-white);border-radius:20px;padding:24px;width:100%}.UserMaterialDetailTop_cardHeader__C4Pts{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:780px){.UserMaterialDetailTop_cardHeader__C4Pts{margin-bottom:20px}}@media(max-width:540px){.UserMaterialDetailTop_cardHeader__C4Pts{margin-bottom:16px}}.UserMaterialDetailTop_courseTitle__0VJTi{color:var(--color-text-primary);font-size:32px;font-weight:600}.UserMaterialDetailTop_userInfo__BHv7U{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:14px;padding:12px 16px}@media(max-width:380px){.UserMaterialDetailTop_userInfo__BHv7U{font-size:12px}}.UserMaterialDetailTop_algebraProgress__QDLQJ{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.UserMaterialDetailTop_nextLessonLabel__6I7EP{color:var(--color-text-primary);font-size:16px;font-weight:600}.UserMaterialDetailTop_nextLessonDate__jRw6f{background:var(--color-status-success-alpha10);border-radius:5px;color:var(--color-status-success);font-size:14px;margin-top:16px;padding:6px 10px}@media(max-width:930px){.UserMaterialDetailTop_backBtn__0wGRt{margin-top:32px}}@media(max-width:1200px){.UserMaterialDetailTop_algebraProgress__QDLQJ{align-items:flex-start;flex-direction:column}.UserMaterialDetailTop_nextLessonSection__XoH6N{align-items:center;flex-direction:row;justify-content:space-between;margin-top:31px;padding-left:0;width:100%}.UserMaterialDetailTop_nextLessonDate__jRw6f{margin-top:0}}@media(max-width:650px){.UserMaterialDetailTop_cardHeader__C4Pts{align-items:flex-start;flex-direction:column-reverse;gap:10px}}@media(max-width:505px){.UserMaterialDetailTop_algebraCourseCard__-eEO\+{border-radius:10px;padding:10px}.UserMaterialDetailTop_cardHeader__C4Pts{align-items:flex-start;flex-direction:column-reverse;margin-bottom:10px}.UserMaterialDetailTop_userInfo__BHv7U{margin-bottom:6px}.UserMaterialDetailTop_courseTitle__0VJTi{font-size:20px}.UserMaterialDetailTop_nextLessonDate__jRw6f{font-size:11px}.UserMaterialDetailTop_nextLessonLabel__6I7EP{font-size:13px}.UserMaterialDetailTop_nextLessonSection__XoH6N{margin-top:22px}}.UserMaterialDetailTop_backBtn__0wGRt{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:500;gap:8px;margin-bottom:20px;transition:color .2s ease}@media(max-width:505px){.UserMaterialDetailTop_backBtn__0wGRt{margin-bottom:10px}}.UserMaterialDetailTop_backBtn__0wGRt .UserMaterialDetailTop_backBtnicon__7TFEJ{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.UserMaterialDetailTop_backBtn__0wGRt .UserMaterialDetailTop_backBtnicon__7TFEJ{height:20px;width:20px}}.UserMaterialDetailTop_backBtn__0wGRt .UserMaterialDetailTop_backBtntitle__Iygus{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.UserMaterialDetailTop_backBtn__0wGRt .UserMaterialDetailTop_backBtntitle__Iygus{font-size:18px}}.UserMaterialDetailProgress_progressContainer__gaunT{width:100%}.UserMaterialDetailProgress_progressHeader__YLbsY{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.UserMaterialDetailProgress_progressTitle__MtyFh{color:var(--color-text-primary);font-size:16px;font-weight:600}@media(max-width:505px){.UserMaterialDetailProgress_progressTitle__MtyFh{font-size:14px}}.UserMaterialDetailProgress_progressPercentage__EVDDp{color:var(--color-text-primary);font-size:16px;font-weight:600}@media(max-width:505px){.UserMaterialDetailProgress_progressPercentage__EVDDp{font-size:14px}}.UserMaterialDetailProgress_progressBar__KAS1o{background-color:var(--color-border-cool);border-radius:20px;height:12px;overflow:hidden}.UserMaterialDetailProgress_progressBarFill__VrD1h{background-color:var(--color-brand-primary);border-radius:20px;height:100%;transition:width .5s ease-in-out}.UserMaterialDetailProgress_progressInfo__HN4Go{display:flex;font-size:13px;justify-content:space-between;margin-top:5px}.UserMaterialDetailProgress_completedThemes__cy2oH{color:var(--color-text-secondary)}@media(max-width:1200px){.UserMaterialDetailProgress_progressContainer__gaunT{width:100%}}@media(max-width:510px){.UserMaterialDetailProgress_progressHeader__YLbsY{margin-bottom:4px}}.UserMaterialDetailWeeklyTheme_weeklyThemeContainer__yQFLz{background:var(--color-surface-white);border-radius:20px;box-shadow:-6px 0 0 -1px var(--color-brand-primary);-webkit-box-shadow:-6px 0 0 -1px var(--color-brand-primary);margin-left:6px;margin-top:24px;overflow:hidden;padding:24px;position:relative;z-index:1}.UserMaterialDetailWeeklyTheme_themeHeader__KMNM\+{color:var(--color-text-primary);font-size:20px;font-weight:600;margin-bottom:16px}.UserMaterialDetailWeeklyTheme_themeCard__AO5tE{align-self:flex-start;display:flex}.UserMaterialDetailWeeklyTheme_themeIconWrapper__ghGiT{align-items:center;background-color:var(--color-palette-hex-f9731626);border-radius:8px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.UserMaterialDetailWeeklyTheme_themeIcon__VZf9x{font-size:28px}.UserMaterialDetailWeeklyTheme_themeContent__nkxXn{flex-grow:1;margin-left:15px}.UserMaterialDetailWeeklyTheme_themeTitle__EULuJ{color:var(--color-text-primary);font-size:18px;font-weight:600;margin-bottom:6px}.UserMaterialDetailWeeklyTheme_themeDescription__lija1{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin-bottom:20px}.UserMaterialDetailWeeklyTheme_themeLink__eTLgu{align-items:center;background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;padding:10px 14px;transition:background-color .2s ease}.UserMaterialDetailWeeklyTheme_themeLink__eTLgu .UserMaterialDetailWeeklyTheme_span__9KWI\+{align-items:center;display:block;display:flex;height:18px;justify-content:center;margin-right:9px;width:18px}.UserMaterialDetailWeeklyTheme_themeLink__eTLgu:hover{background-color:var(--color-brand-primary-hover)}@media(max-width:505px){.UserMaterialDetailWeeklyTheme_weeklyThemeContainer__yQFLz{border-radius:10px;padding:10px}.UserMaterialDetailWeeklyTheme_themeIconWrapper__ghGiT{height:39px;width:39px}.UserMaterialDetailWeeklyTheme_themeContent__nkxXn{margin-left:8px}.UserMaterialDetailWeeklyTheme_themeLink__eTLgu{padding:9px 12px}.UserMaterialDetailWeeklyTheme_themeTitle__EULuJ{margin-bottom:9px}}@media(max-width:350px){.UserMaterialDetailWeeklyTheme_themeLink__eTLgu{font-size:12px}.UserMaterialDetailWeeklyTheme_themeLink__eTLgu .UserMaterialDetailWeeklyTheme_span__9KWI\+{margin-right:4}}.UserMaterialDetailThemesList_themesListContainer__SJ9V4{margin-top:32px}.UserMaterialDetailThemesList_listHeader__91\+ua{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.UserMaterialDetailThemesList_listTitle__mVIuC{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0}.UserMaterialDetailThemesList_themeItem__\+CwCM{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:10px;width:100%}.UserMaterialDetailThemesList_themeList__JoZdP{display:flex;flex-direction:column;gap:10px;height:100%;min-height:332px;overflow-x:hidden;overflow-y:auto}@supports(-webkit-touch-callout:none){.UserMaterialDetailThemesList_themeList__JoZdP{min-height:500px}}.UserMaterialDetailThemesList_themeList__JoZdP::-webkit-scrollbar{width:10px}.UserMaterialDetailThemesList_themeList__JoZdP::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.UserMaterialDetailThemesList_themeList__JoZdP::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}.UserMaterialDetailThemesList_themeListMobile__dLnAM{max-height:calc(100vh - 550px)}.UserMaterialDetailThemesList_themeListDesk__jvjuL{max-height:calc(100vh - 490px)}.UserMaterialDetailThemesList_scrollable__Qrrc3{padding-right:8px}.UserMaterialDetailThemesList_placeholderCard__mWJL\+{align-items:center;background-color:var(--color-surface-brand-tint-strong);border:1px dashed var(--color-border-default);border-radius:14px;display:flex;gap:14px;justify-content:space-between;min-height:94px;opacity:.72;padding:24px;pointer-events:none;width:100%}.UserMaterialDetailThemesList_placeholderIcon__k78Q7{background-color:var(--color-surface-brand-tint-alt);border-radius:50%;flex-shrink:0;height:20px;width:20px}.UserMaterialDetailThemesList_placeholderContent__9wSda{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-left:8px}.UserMaterialDetailThemesList_placeholderAction__doXT8,.UserMaterialDetailThemesList_placeholderLine__UAgeo,.UserMaterialDetailThemesList_placeholderTitle__6Kz\+U{background-color:var(--color-surface-brand-tint);border-radius:6px}.UserMaterialDetailThemesList_placeholderTitle__6Kz\+U{height:20px;width:min(320px,70%)}.UserMaterialDetailThemesList_placeholderLine__UAgeo{height:14px;width:min(220px,50%)}.UserMaterialDetailThemesList_placeholderAction__doXT8{border-radius:8px;flex-shrink:0;height:44px;width:48px}@keyframes UserMaterialDetailThemesList_pulse__4IbNK{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.UserMaterialDetailThemesList_skeletonCard__Rb5f4{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;display:flex;gap:14px;justify-content:space-between;min-height:94px;padding:24px;pointer-events:none;width:100%}.UserMaterialDetailThemesList_skeletonCardCompact__mlVLl{min-height:82px}.UserMaterialDetailThemesList_skeletonAction__WpsG6,.UserMaterialDetailThemesList_skeletonIcon__Uc5CJ,.UserMaterialDetailThemesList_skeletonLine__e7Hhh,.UserMaterialDetailThemesList_skeletonTitle__StnHB{animation:UserMaterialDetailThemesList_pulse__4IbNK 1.5s ease-in-out infinite;border-radius:4px}.UserMaterialDetailThemesList_skeletonIcon__Uc5CJ{border-radius:50%;flex-shrink:0;height:20px;width:20px}.UserMaterialDetailThemesList_skeletonContent__UhEgk{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-left:8px}.UserMaterialDetailThemesList_skeletonTitle__StnHB{height:20px;width:min(320px,70%)}.UserMaterialDetailThemesList_skeletonLine__e7Hhh{height:14px;width:min(220px,50%)}.UserMaterialDetailThemesList_skeletonAction__WpsG6{border-radius:8px;flex-shrink:0;height:44px;width:48px}.UserMaterialDetailThemesList_emptyState__ubvI1{align-items:center;background-color:var(--color-surface-muted);border-radius:12px;color:var(--color-text-secondary);display:flex;font-size:18px;justify-content:center;min-height:160px;padding:32px}.UserMaterialDetailThemesList_showMoreContainer__xKPpi{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.UserMaterialDetailThemesList_showMoreButton__fcS\+A{background-color:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.UserMaterialDetailThemesList_showMoreButton__fcS\+A{padding:10px 0}}.UserMaterialDetailThemesList_showMoreButtonText__DP8It{color:var(--color-surface-white);font-size:15px;font-weight:600}@media(max-width:750px){.UserMaterialDetailThemesList_placeholderCard__mWJL\+{align-items:flex-start;min-height:84px;padding:20px}.UserMaterialDetailThemesList_placeholderTitle__6Kz\+U{height:18px}.UserMaterialDetailThemesList_placeholderAction__doXT8{height:38px;width:40px}.UserMaterialDetailThemesList_skeletonCard__Rb5f4{align-items:flex-start;min-height:84px;padding:20px}.UserMaterialDetailThemesList_skeletonTitle__StnHB{height:18px}.UserMaterialDetailThemesList_skeletonAction__WpsG6{height:38px;width:40px}}@media(max-width:630px){.UserMaterialDetailThemesList_listTitle__mVIuC{font-size:20px}}@media(max-width:570px){.UserMaterialDetailThemesList_searchContainer__wC5BJ{width:100%}.UserMaterialDetailThemesList_listHeader__91\+ua{align-items:flex-start;flex-direction:column}.UserMaterialDetailThemesList_listTitle__mVIuC{font-size:20px;margin-bottom:17px}}@media(max-width:508px){.UserMaterialDetailThemesList_placeholderCard__mWJL\+{border-radius:10px;gap:10px;min-height:58px;padding:10px}.UserMaterialDetailThemesList_placeholderContent__9wSda{gap:6px;margin-left:0}.UserMaterialDetailThemesList_placeholderTitle__6Kz\+U{height:16px}.UserMaterialDetailThemesList_placeholderLine__UAgeo{height:12px}.UserMaterialDetailThemesList_placeholderAction__doXT8{height:34px;width:36px}.UserMaterialDetailThemesList_skeletonCard__Rb5f4{border-radius:10px;gap:10px;min-height:58px;padding:10px}.UserMaterialDetailThemesList_skeletonContent__UhEgk{gap:6px;margin-left:0}.UserMaterialDetailThemesList_skeletonTitle__StnHB{height:16px}.UserMaterialDetailThemesList_skeletonLine__e7Hhh{height:12px}.UserMaterialDetailThemesList_skeletonAction__WpsG6{height:34px;width:36px}.UserMaterialDetailThemesList_emptyState__ubvI1{font-size:14px;min-height:120px;padding:20px}}.UserMaterialDetailThemeItem_themeItem__vgBU0{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;cursor:pointer;display:flex;justify-content:space-between;padding:24px;width:100%}.UserMaterialDetailThemeItem_themeItem__vgBU0 .UserMaterialDetailThemeItem_svgIcon__K\+AJz{vertical-align:middle}.UserMaterialDetailThemeItem_completed__gNpeW .UserMaterialDetailThemeItem_statusIconWrapper__LDHv5{color:var(--color-status-success)}.UserMaterialDetailThemeItem_completed__gNpeW .UserMaterialDetailThemeItem_score__oLFau{color:var(--color-status-success);font-size:14px;font-weight:500;margin-right:14px}.UserMaterialDetailThemeItem_completed__gNpeW .UserMaterialDetailThemeItem_notScore__b1fzM{color:var(--color-palette-hex-4fb8db);font-size:14px;font-weight:500;margin-right:14px}.UserMaterialDetailThemeItem_completed__gNpeW .UserMaterialDetailThemeItem_actionButton__LSlRb{border:1px solid var(--color-text-neutral600-alpha30);color:var(--color-text-neutral600)}.UserMaterialDetailThemeItem_inProgress__TFfx6 .UserMaterialDetailThemeItem_inProgressDot__7AftB{background-color:var(--color-brand-primary);border-radius:50%;height:20px;width:20px}.UserMaterialDetailThemeItem_inProgress__TFfx6 .UserMaterialDetailThemeItem_details__82XDs{color:var(--color-brand-primary)}.UserMaterialDetailThemeItem_inProgress__TFfx6 .UserMaterialDetailThemeItem_inProgressText__iwo7m{color:var(--color-brand-primary);font-size:14px;font-weight:500;margin-right:14px}.UserMaterialDetailThemeItem_inProgress__TFfx6 .UserMaterialDetailThemeItem_actionButton__LSlRb{border:1px solid var(--color-text-neutral600-alpha30);color:var(--color-text-neutral600)}.UserMaterialDetailThemeItem_locked__FqRjQ{cursor:not-allowed;opacity:.7}.UserMaterialDetailThemeItem_locked__FqRjQ:hover{box-shadow:0 2px 8px var(--color-overlay-black05);transform:none}.UserMaterialDetailThemeItem_locked__FqRjQ .UserMaterialDetailThemeItem_lockedDot__fjFy8{background-color:var(--color-border-gray);border-radius:50%;height:20px;width:20px}.UserMaterialDetailThemeItem_locked__FqRjQ .UserMaterialDetailThemeItem_statusIconWrapper__LDHv5{color:var(--color-border-gray)}.UserMaterialDetailThemeItem_locked__FqRjQ .UserMaterialDetailThemeItem_actionButton__LSlRb{border:1px solid var(--color-text-neutral600-alpha30);color:var(--color-palette-hex-a0a0a0);cursor:not-allowed}.UserMaterialDetailThemeItem_leftContent__nN1wr{align-items:flex-start;display:flex}.UserMaterialDetailThemeItem_statusIconWrapper__LDHv5{align-items:center;display:flex;flex-shrink:0;justify-content:center}.UserMaterialDetailThemeItem_textContainer__Ya4Mk{display:flex;flex-direction:column;margin-left:8px}.UserMaterialDetailThemeItem_title__7glQ3{color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.2;padding-right:10px}.UserMaterialDetailThemeItem_details__82XDs{color:var(--color-text-secondary);font-size:14px;line-height:1.2;margin-top:4px}.UserMaterialDetailThemeItem_rightContent__VflR9{align-items:center;display:flex;flex-shrink:0}.UserMaterialDetailThemeItem_actionButton__LSlRb{align-items:center;background:var(--color-palette-hex-8b8b8e12);border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background-color .2s ease-in-out;width:48px}.UserMaterialDetailThemeItem_actionButton__LSlRb:hover:not([disabled]){background-color:var(--color-palette-hex-e0e2e5)}.UserMaterialDetailThemeItem_actionButton__LSlRb:focus{box-shadow:0 0 0 2px var(--color-effect-rgb-106-13-173-0-3);outline:none}.UserMaterialDetailThemeItem_actionButton__LSlRb[disabled]{background-color:var(--color-palette-hex-f0f2f5);cursor:not-allowed;opacity:.6}.UserMaterialDetailThemeItem_svgIcon__K\+AJz{height:20px;width:20px}@media(max-width:750px){.UserMaterialDetailThemeItem_themeItem__vgBU0{align-items:flex-start;padding:20px}.UserMaterialDetailThemeItem_rightContent__VflR9{display:block}.UserMaterialDetailThemeItem_title__7glQ3{font-size:18px}.UserMaterialDetailThemeItem_actionButton__LSlRb{height:38px;width:40px}.UserMaterialDetailThemeItem_score__oLFau p{display:none}.UserMaterialDetailThemeItem_score__oLFau{margin-left:10px}.UserMaterialDetailThemeItem_svgIcon__K\+AJz{height:18px;width:18px}}@media(max-width:508px){.UserMaterialDetailThemeItem_themeItem__vgBU0{border-radius:10px;padding:10px}.UserMaterialDetailThemeItem_title__7glQ3{font-size:16px}.UserMaterialDetailThemeItem_details__82XDs,.UserMaterialDetailThemeItem_inProgressText__iwo7m{font-size:12px}.UserMaterialDetailThemeItem_actionButton__LSlRb{height:34px;width:36px}}@media(max-width:450px){.UserMaterialDetailThemeItem_score__oLFau{margin-left:10px}}.TeacherMaterialsListSearchInput_searchInputWrapper__Qo6nK{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;box-sizing:border-box;display:flex;gap:10px;height:100%;overflow:hidden;padding:12px 16px;position:relative;width:100%}@media(max-width:505px){.TeacherMaterialsListSearchInput_searchInputWrapper__Qo6nK{padding:10px}}.TeacherMaterialsListSearchInput_searchIcon__1CsA3{align-items:center;color:var(--color-palette-hex-a0a0a0);display:flex;flex-shrink:0;justify-content:center}.TeacherMaterialsListSearchInput_inputField__YvKNY{background:#0000;border:none;color:var(--color-palette-hex-333333);flex:1 1;font-size:18px;font-weight:500;min-width:0;outline:none;padding:0}@media(max-width:505px){.TeacherMaterialsListSearchInput_inputField__YvKNY{font-size:16px}}.TeacherMaterialsListSearchInput_inputField__YvKNY::placeholder{color:var(--color-border-disabled)}.TeacherMaterialsListSearchInput_clearButton__0xLs\+{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-palette-hex-a0a0a0);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:all .2s ease;width:20px}@media(max-width:505px){.TeacherMaterialsListSearchInput_clearButton__0xLs\+{height:15px;width:15px}}.TeacherMaterialsListSearchInput_clearButton__0xLs\+:hover{background:var(--color-surface-light-alt);color:var(--color-palette-hex-666666)}.TeacherMaterialsListSearchInput_clearButton__0xLs\+:active{transform:scale(.95)}.TeacherMaterialsListSearchInput_clearButton__0xLs\+:focus{box-shadow:0 0 0 2px var(--color-effect-rgb-106-13-173-0-3);outline:none}.TeacherMaterialsListSearchInput_svg__lBcpb{display:block;height:20px;width:20px}@media(max-width:505px){.TeacherMaterialsListSearchInput_searchInputWrapper__Qo6nK{max-width:100%;width:100%}}.UserMaterialPrograms_appContainer__Fpd7J{width:100%}@media(max-width:990px){.UserMaterialPrograms_appContainer__Fpd7J{margin-top:33px}}.UserMaterialPrograms_topUserInfo__3EoOY{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:29px;row-gap:16px}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_h3__Co02e{color:var(--color-text-primary);font-size:32px;font-weight:600;padding-right:10px;width:max-content}@media(max-width:505px){.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_h3__Co02e{font-size:21px}}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI{align-items:center;display:inline-flex;font-size:13px;font-weight:500;justify-content:space-between;min-width:max-content;width:320px}@media(max-width:1074px){.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI{width:280px}}@media(max-width:700px){.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI{width:240px}}@media(max-width:550px){.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI{width:100%}}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI .user-page__drop-down-list-checked{background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;text-align:left;transition:background-color .2s ease,border-color .2s ease;white-space:nowrap}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI .user-page__drop-down-list-checked:hover{background-color:var(--color-surface-brand-tint)}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI .user-page__drop-down-list-checked:focus{box-shadow:0 0 0 3px var(--color-brand-primary-alpha40);outline:none}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI .user-page__drop-down-list-checked .UserMaterialPrograms_user-page__drop-down-list-checked-arrow__yauaj{color:currentColor;height:22px;margin-left:11px;width:22px}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDown__6gswI .user-page__drop-down-list{top:calc(100% + 10px)}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDownDisabled__x\+JUB{opacity:.65;pointer-events:none}.UserMaterialPrograms_topUserInfo__3EoOY .UserMaterialPrograms_childDropDownDisabled__x\+JUB .user-page__drop-down-list-checked{background-color:var(--color-surface-muted);border-color:var(--color-border-default);color:var(--color-text-secondary);cursor:not-allowed}.UserMaterialPrograms_emptyProgramsState__KVtx3{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:24px;min-height:220px;padding:40px 24px;text-align:center;width:100%}.UserMaterialPrograms_emptyProgramsTitle__vDEio{color:var(--color-text-primary);font-size:22px;font-weight:600;margin:0 0 8px}.UserMaterialPrograms_emptyProgramsText__-YDI9{color:var(--color-text-secondary);font-size:15px;line-height:1.45;margin:0}.UserMaterialPrograms_priorityMessage__3U5Qx{align-items:flex-start;background-color:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha70);border-radius:8px;display:flex;gap:15px;margin-top:24px;padding:15px 20px}@media(max-width:505px){.UserMaterialPrograms_priorityMessage__3U5Qx{padding:10px}}.UserMaterialPrograms_priorityMessage__3U5Qx .UserMaterialPrograms_priorityMessageIcon__2-3HI{color:var(--color-status-info-dark);font-size:1.5em;line-height:1}.UserMaterialPrograms_priorityMessage__3U5Qx .UserMaterialPrograms_priorityMessageContent__Q3ww0{flex-grow:1}.UserMaterialPrograms_priorityMessage__3U5Qx .UserMaterialPrograms_priorityMessageContent__Q3ww0 .UserMaterialPrograms_h4__Rc5JH{color:var(--color-status-info-dark);font-size:1.1em;font-weight:600;margin:0 0 5px}.UserMaterialPrograms_priorityMessage__3U5Qx .UserMaterialPrograms_priorityMessageContent__Q3ww0 .UserMaterialPrograms_p__77H9F{color:var(--color-status-info-dark);font-size:.7em;line-height:1.5;margin:0}@media(max-width:505px){.UserMaterialPrograms_emptyProgramsState__KVtx3{border-radius:10px;min-height:160px;padding:24px 14px}.UserMaterialPrograms_emptyProgramsTitle__vDEio{font-size:18px}.UserMaterialPrograms_emptyProgramsText__-YDI9{font-size:13px}}.UserMaterialProgramsCard_card__VdWVN{background-color:var(--color-surface-white);border-radius:20px;display:flex;flex-direction:column;overflow:visible;padding:20px;position:relative;width:100%}.UserMaterialProgramsCard_card__VdWVN:focus-within,.UserMaterialProgramsCard_card__VdWVN:hover{z-index:5}@media(max-width:745px){.UserMaterialProgramsCard_card__VdWVN{border:1px solid var(--color-border-muted);max-width:100%;padding:15px}}@media(max-width:505px){.UserMaterialProgramsCard_card__VdWVN{border-radius:10px;padding:10px}}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1{align-items:flex-start;display:flex;gap:10px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1 .UserMaterialProgramsCard_cardIcon__1AAET{align-items:center;display:flex;height:31px;justify-content:center;overflow:hidden;width:31px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1 .UserMaterialProgramsCard_cardIcon__1AAET .UserMaterialProgramsCard_svg__DKo-w{stroke:var(--color-palette-hex-6699ff);height:25.84px;width:22.44px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1 .UserMaterialProgramsCard_cardTitle__XWx1c{color:var(--color-text-primary);font-size:20px;font-weight:600;margin:0;word-break:break-word}@media(max-width:505px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1 .UserMaterialProgramsCard_cardTitle__XWx1c{font-size:18px}}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_header__ks0M1 .UserMaterialProgramsCard_cardContent__1aMOd{min-width:0}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_details__71rFO{color:var(--color-text-secondary);font-size:14px;font-weight:400;margin-top:7px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy{align-items:center;display:flex;margin-top:22px;padding:12px 0;position:relative;z-index:1}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy:after{background-color:var(--color-surface-subtle);content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 40px);z-index:-2}@media(max-width:745px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy:after{left:-15px;width:calc(100% + 30px)}}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy:before{background-color:var(--color-border-default);bottom:0;content:"";height:.5px;left:-20px;position:absolute;width:calc(100% + 40px);z-index:-1}@media(max-width:745px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy:before{left:-15px;width:calc(100% + 40px)}}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy .UserMaterialProgramsCard_teacherAvatar__UObvU{align-items:center;background-color:var(--color-border-cool);border-radius:50%;display:flex;height:26px;justify-content:center;margin-left:4px;width:26px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy .UserMaterialProgramsCard_teacherAvatar__UObvU svg{height:14px;width:14px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_teacher__BKLTy .UserMaterialProgramsCard_teacherName__UYx-t{color:var(--color-text-primary);font-size:14px;font-weight:500;margin-left:9px;min-width:0;word-break:break-word}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py{align-items:center;display:flex;gap:10px;justify-content:space-between;padding-top:15px;position:relative;z-index:2}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerAverageScore__PR6Q3{color:var(--color-text-secondary);font-size:14px;margin:0;min-width:0;padding-right:10px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerAverageScore__PR6Q3 b{color:var(--color-text-primary);font-weight:500}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9{align-items:center;background-color:var(--color-brand-primary);border:none;border-radius:5px;color:var(--color-surface-white);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 13px;position:relative;transition:background-color .3s ease;white-space:nowrap}@media(max-width:745px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9{font-size:.8em;padding:10px}}@media(max-width:505px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9{padding:8px}}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9:focus .UserMaterialProgramsCard_collectionNotice__3eWDZ,.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9:focus-within .UserMaterialProgramsCard_collectionNotice__3eWDZ,.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButton__ETcF9:hover .UserMaterialProgramsCard_collectionNotice__3eWDZ{opacity:1;transform:translateY(0);visibility:visible}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_footerMaterialsButtonDisabled__qQjJI{background-color:var(--color-brand-primary-alpha40);cursor:default}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_materialsHintIcon__u8g91{align-items:center;background-color:var(--color-surface-white);border-radius:50%;color:var(--color-brand-primary-strong);display:inline-flex;flex:0 0 15px;font-size:10px;font-weight:700;height:15px;justify-content:center;line-height:1;width:15px}.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_collectionNotice__3eWDZ{background-color:var(--color-palette-hex-f2f8ff);border:1px solid var(--color-status-info-alpha30);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 8px 20px var(--color-status-info-alpha14);color:var(--color-status-info-dark);font-size:12px;font-weight:500;line-height:1.35;opacity:0;padding:9px 11px;pointer-events:none;position:absolute;right:0;text-align:left;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;white-space:normal;width:min(275px,100vw - 40px);z-index:20}@media(max-width:505px){.UserMaterialProgramsCard_card__VdWVN .UserMaterialProgramsCard_footer__8D6Py .UserMaterialProgramsCard_collectionNotice__3eWDZ{font-size:11px;padding:8px 10px;width:min(245px,100vw - 24px)}}@keyframes UserMaterialProgramCardSkeleton_pulse__xaWrR{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.UserMaterialProgramCardSkeleton_skeleton__3h8ds{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;padding:20px;position:relative;width:100%}@media(max-width:745px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds{max-width:100%;padding:15px}}@media(max-width:505px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds{border-radius:10px;padding:10px}}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonHeader__JkVfM{align-items:flex-start;display:flex;gap:10px}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonHeader__JkVfM .UserMaterialProgramCardSkeleton_skeletonIcon__hdiyw{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:8px;flex:0 0 31px;height:31px;width:31px}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonHeader__JkVfM .UserMaterialProgramCardSkeleton_skeletonContent__OMVX1{flex:1 1;min-width:0}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonHeader__JkVfM .UserMaterialProgramCardSkeleton_skeletonTitle__eGKTz{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:4px;height:24px;width:70%}@media(max-width:505px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonHeader__JkVfM .UserMaterialProgramCardSkeleton_skeletonTitle__eGKTz{height:22px}}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonDetails__mYio0{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:4px;height:16px;margin-top:7px;width:56%}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk{align-items:center;display:flex;margin-top:22px;padding:12px 0;position:relative;z-index:1}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk:after{background-color:var(--color-surface-subtle);content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 40px);z-index:-2}@media(max-width:745px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk:after{left:-15px;width:calc(100% + 30px)}}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk:before{background-color:var(--color-border-default);bottom:0;content:"";height:.5px;left:-20px;position:absolute;width:calc(100% + 40px);z-index:-1}@media(max-width:745px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk:before{left:-15px;width:calc(100% + 40px)}}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk .UserMaterialProgramCardSkeleton_skeletonTeacherAvatar__xws-V{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:50%;flex:0 0 26px;height:26px;margin-left:4px;width:26px}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonTeacher__2ZrOk .UserMaterialProgramCardSkeleton_skeletonTeacherName__bwnK0{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:4px;height:16px;margin-left:9px;width:60%}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonFooter__2tN8i{align-items:center;display:flex;justify-content:space-between;padding-top:15px}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonFooter__2tN8i .UserMaterialProgramCardSkeleton_skeletonAverageScore__Cj24C{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:4px;height:17px;width:40%}.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonFooter__2tN8i .UserMaterialProgramCardSkeleton_skeletonMaterialsButton__vwNGx{animation:UserMaterialProgramCardSkeleton_pulse__xaWrR 1.5s ease-in-out infinite;border-radius:5px;height:34px;width:111px}@media(max-width:745px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonFooter__2tN8i .UserMaterialProgramCardSkeleton_skeletonMaterialsButton__vwNGx{height:36px;width:94px}}@media(max-width:505px){.UserMaterialProgramCardSkeleton_skeleton__3h8ds .UserMaterialProgramCardSkeleton_skeletonFooter__2tN8i .UserMaterialProgramCardSkeleton_skeletonMaterialsButton__vwNGx{height:32px;width:88px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionHeader__v4B3R{align-items:baseline;border-bottom:1px solid var(--color-border-muted);display:flex;justify-content:space-between;margin-bottom:25px;margin-top:32px;padding-bottom:20px}@media(max-width:600px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionHeader__v4B3R{align-items:flex-start;flex-direction:column;gap:5px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionTitle__V3\+RM{color:var(--color-palette-hex-2f2f2f);font-size:24px;font-weight:700;margin:0}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionSubtitle__PtkUV{color:var(--color-palette-hex-8a8a8a);font-size:16px;font-weight:500}@media(max-width:405px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionSubtitle__PtkUV{margin-top:10px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+{grid-row-gap:24px;grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));height:100%;overflow-x:hidden;row-gap:24px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+::-webkit-scrollbar{width:10px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}@media(max-width:745px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+{gap:10px}}@media(max-width:398px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}@media(max-width:365px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_sectionCardsGrid__g-pl\+{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk{background-color:var(--color-surface-white);border:1px dashed var(--color-palette-hex-dadde5);border-radius:20px;display:flex;flex-direction:column;opacity:.62;overflow:hidden;padding:20px;pointer-events:none;position:relative;width:100%}@media(max-width:745px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk{border:1px dashed var(--color-palette-hex-dadde5);max-width:100%;padding:15px}}@media(max-width:505px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk{border-radius:10px;padding:10px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderHeader__ECSvj{align-items:flex-start;display:flex;gap:10px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderIcon__vbdu\+{background-color:var(--color-palette-hex-eceff5);border-radius:8px;flex:0 0 31px;height:31px;width:31px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderContent__Og-jb{flex:1 1;min-width:0}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderAverageScore__tB4te,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderDetails__hhi0I,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderMaterialsButton__EUHL-,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacherAvatar__yviOl,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacherName__zBE\+1,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTitle__ED6R0{background-color:var(--color-palette-hex-eceff5)}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTitle__ED6R0{border-radius:4px;height:24px;width:70%}@media(max-width:505px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTitle__ED6R0{height:22px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderDetails__hhi0I{border-radius:4px;height:16px;margin-top:7px;width:56%}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacher__2IoLJ{align-items:center;display:flex;margin-top:22px;padding:12px 0;position:relative;z-index:1}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacher__2IoLJ:after{background-color:var(--color-surface-subtle);content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 40px);z-index:-2}@media(max-width:745px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacher__2IoLJ:after{left:-15px;width:calc(100% + 30px)}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacher__2IoLJ:before{background-color:var(--color-border-default);bottom:0;content:"";height:.5px;left:-20px;position:absolute;width:calc(100% + 40px);z-index:-1}@media(max-width:745px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacher__2IoLJ:before{left:-15px;width:calc(100% + 40px)}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacherAvatar__yviOl{border-radius:50%;flex:0 0 26px;height:26px;margin-left:4px;width:26px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderTeacherName__zBE\+1{border-radius:4px;height:16px;margin-left:9px;width:60%}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderFooter__4BPkX{align-items:center;display:flex;justify-content:space-between;padding-top:15px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderAverageScore__tB4te{border-radius:4px;height:17px;width:40%}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderMaterialsButton__EUHL-{border-radius:5px;height:34px;width:111px}@media(max-width:745px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderMaterialsButton__EUHL-{height:36px;width:94px}}@media(max-width:505px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_placeholderCard__SKPIk .UserMaterialProgramsSection_placeholderMaterialsButton__EUHL-{height:32px;width:88px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_hasScroll__5Fp-k{max-height:calc(100vh - 316px);overflow-y:auto!important;padding-right:8px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showAllClass__5DJkM{max-height:calc(100vh - 376px);padding-right:8px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showAllClassTabletDesk__YbYw3,.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showAllClassTablet__TJUEA{max-height:calc(100vh - 316px);padding-right:8px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showAllClassLenght__3miIN{min-height:415px}@supports(-webkit-touch-callout:none){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showAllClassLenght__3miIN{min-height:500px}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showMoreContainer__HKotc{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showMoreButton__W0kvv{background-color:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showMoreButton__W0kvv{padding:10px 0}}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_showMoreButtonText__C2U4B{color:var(--color-surface-white);font-size:15px;font-weight:600}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_activationSection__nID6A{border-top:1px solid var(--color-border-muted);display:flex;justify-content:flex-end;padding-top:20px}.UserMaterialProgramsSection_section__uwJ4l .UserMaterialProgramsSection_activationSection__nID6A .UserMaterialProgramsSection_activationSectionButton__I4FbX{background-color:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:1em;font-weight:600;padding:12px 25px;transition:background-color .3s ease}.UserCabinetRolloutNotice_notice__UISOM{background:var(--color-palette-hex-f2f8ff);border:1px solid var(--color-palette-hex-b8ddff);border-radius:16px;box-shadow:0 8px 24px var(--color-shadow-blue-soft);color:var(--color-text-primary);margin:0 0 24px;padding:20px 56px 20px 20px;position:relative;width:100%}.UserCabinetRolloutNotice_content__qRsUY{align-items:flex-start;display:flex;gap:14px}.UserCabinetRolloutNotice_icon__Yo33O{background:var(--color-status-info);border-radius:50%;color:var(--color-surface-white);flex:0 0 28px;font-size:18px;font-weight:700;height:28px;line-height:28px;text-align:center;width:28px}.UserCabinetRolloutNotice_text__mxYOi{min-width:0}.UserCabinetRolloutNotice_title__psPgJ{color:var(--color-palette-hex-123f6f);font-size:17px;font-weight:600;line-height:1.35;margin:0 0 8px}.UserCabinetRolloutNotice_description__C\+7a8{color:var(--color-palette-hex-24506f);font-size:14px;font-weight:400;line-height:1.55;margin:0;overflow-wrap:anywhere}.UserCabinetRolloutNotice_sectionName__8LPxu{font-weight:600}.UserCabinetRolloutNotice_closeButton__ciZMd{align-items:center;border-radius:8px;color:var(--color-palette-hex-24506f);cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:14px;top:14px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;width:36px}.UserCabinetRolloutNotice_closeButton__ciZMd:hover{background:var(--color-status-info-alpha14);color:var(--color-palette-hex-123f6f)}.UserCabinetRolloutNotice_closeButton__ciZMd:focus-visible{box-shadow:0 0 0 3px var(--color-status-info-alpha28)}.UserCabinetRolloutNotice_closeIcon__2kibZ{font-size:24px;line-height:1}@media(max-width:540px){.UserCabinetRolloutNotice_notice__UISOM{border-radius:12px;margin-bottom:20px;padding:16px 48px 16px 14px}.UserCabinetRolloutNotice_content__qRsUY{gap:10px}.UserCabinetRolloutNotice_icon__Yo33O{flex-basis:24px;font-size:15px;height:24px;line-height:24px;width:24px}.UserCabinetRolloutNotice_title__psPgJ{font-size:15px}.UserCabinetRolloutNotice_description__C\+7a8{font-size:13px}.UserCabinetRolloutNotice_closeButton__ciZMd{right:10px;top:10px}}.TopicSection_testsSection__R2xov{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-bottom:24px;margin-top:24px;padding:24px}@media(max-width:505px){.TopicSection_testsSection__R2xov{border-radius:10px;margin:18px 0}}.TopicSection_sectionTitle__tLdDG{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}.TopicSection_testsList__F1ItI{display:flex;flex-direction:column;gap:24px}.TopicSection_testsDefault__0kegF{align-items:center;background-color:var(--color-surface-muted);border-radius:12px;color:var(--color-text-secondary);display:flex;font-size:20px;height:200px;justify-content:center;padding:40px}.TopicSection_testCard__ePtUs{border:1px solid var(--color-border-muted);border-radius:12px;padding:18px;transition:all .2s ease}.TopicSection_testHeader__M4\+cr{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.TopicSection_testTitle__AnzBJ{color:var(--color-text-primary);flex:1 1;font-size:24px;font-weight:600;padding-right:8px}.TopicSection_testStatus__I8Eo4{border-radius:6px;font-size:14px;font-weight:500;padding:6px 10px;white-space:nowrap}.TopicSection_testStatus__I8Eo4.TopicSection_completed__GUJs\+{background:var(--color-status-success-alpha10);color:var(--color-status-success)}.TopicSection_testStatus__I8Eo4.TopicSection_incomplete__l3mIR{background:var(--color-palette-hex-ff7e4714);color:var(--color-palette-hex-ff7e47b2)}.TopicSection_testInfo__QL6jv{color:var(--color-text-secondary);font-size:14px;margin-bottom:24px}.TopicSection_testButton__TSe0-{align-items:center;background:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;padding:14px;transition:all .2s ease;width:100%}.TopicSection_buttonIcon__a5-rB{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.TopicSection_testNote__ba45v{color:var(--color-text-secondary);font-size:14px;margin-top:14px;text-align:center}@keyframes TopicSection_pulse__mpbQd{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.TopicSection_testCardSkeleton__1ZC7f{border:1px solid var(--color-border-muted);border-radius:12px;padding:18px}.TopicSection_skeletonButton__s35uq,.TopicSection_skeletonInfo__rr5-9,.TopicSection_skeletonNote__ptG7z,.TopicSection_skeletonStatus__majI3,.TopicSection_skeletonTitle__8fPk1{animation:TopicSection_pulse__mpbQd 1.5s ease-in-out infinite;border-radius:4px}.TopicSection_skeletonTitle__8fPk1{height:28px;width:min(360px,70%)}.TopicSection_skeletonStatus__majI3{flex-shrink:0;height:28px;width:92px}.TopicSection_skeletonInfo__rr5-9{height:16px;margin:12px 0 24px;width:min(210px,55%)}.TopicSection_skeletonButton__s35uq{border-radius:8px;height:50px;width:100%}.TopicSection_skeletonNote__ptG7z{height:14px;margin:14px auto 0;width:min(260px,70%)}@media(max-width:780px){.TopicSection_testsSection__R2xov{padding:20px}.TopicSection_sectionTitle__tLdDG{font-size:22px;margin-bottom:20px}.TopicSection_testCardSkeleton__1ZC7f,.TopicSection_testCard__ePtUs{border-radius:8px;padding:14px}.TopicSection_testTitle__AnzBJ{font-size:18px}.TopicSection_testStatus__I8Eo4{font-size:12px;padding:4px 8px}.TopicSection_testInfo__QL6jv{margin-bottom:15px}.TopicSection_testButton__TSe0-{font-size:16px;padding:12px}.TopicSection_skeletonTitle__8fPk1{height:22px}.TopicSection_skeletonStatus__majI3{height:24px}.TopicSection_skeletonButton__s35uq{height:43px}.TopicSection_buttonIcon__a5-rB{height:20px;width:20px}.TopicSection_testsList__F1ItI{gap:20px}}@media(max-width:540px){.TopicSection_testsSection__R2xov{padding:10px}.TopicSection_sectionTitle__tLdDG{font-family:800;font-size:20px;margin-bottom:18px}.TopicSection_testCardSkeleton__1ZC7f,.TopicSection_testCard__ePtUs{border-radius:8px;padding:10px}.TopicSection_testTitle__AnzBJ{font-size:14px}.TopicSection_testStatus__I8Eo4{border-radius:4px;font-size:12px;padding:4px}.TopicSection_testInfo__QL6jv{margin-bottom:12px}.TopicSection_testButton__TSe0-{font-size:14px;padding:10px}.TopicSection_skeletonTitle__8fPk1{height:18px}.TopicSection_skeletonStatus__majI3{height:22px;width:70px}.TopicSection_skeletonInfo__rr5-9{margin-bottom:12px}.TopicSection_skeletonButton__s35uq{height:37px}.TopicSection_buttonIcon__a5-rB{height:16px;width:16px}.TopicSection_testNote__ba45v{font-size:12px;margin-top:10px}.TopicSection_testsList__F1ItI{gap:10px}}.TopicFileList_fileSection__bf5Ho{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;padding:24px 22px 24px 24px}.TopicFileList_sectionTitle__zObD2{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:20px;margin-top:0}.TopicFileList_fileList__vRa5G{display:flex;flex-direction:column;gap:10px;height:100%;max-height:340px;overflow-x:hidden;overflow-y:auto;padding-right:6px}.TopicFileList_fileList__vRa5G::-webkit-scrollbar{width:8px}.TopicFileList_fileList__vRa5G::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.TopicFileList_fileList__vRa5G::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}@media(max-width:640px){.TopicFileList_fileList__vRa5G::-webkit-scrollbar{width:6px}}.TopicFileList_fileListDefault__QklJ5{align-items:center;background-color:var(--color-surface-muted);border-radius:12px;color:var(--color-text-secondary);display:flex;font-size:20px;height:250px;justify-content:center;padding:40px}.TopicFileList_fileItem__wiaT\+{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:14px;transition:all .2s ease}.TopicFileList_fileIcon__FwmUB{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.TopicFileList_fileIconImage__Kf6YU{display:block;height:100%;width:100%}.TopicFileList_pdfIcon__PFzDs{background-color:var(--color-brand-primary-alpha15)}.TopicFileList_pptIcon__7eCow{background-color:var(--color-palette-hex-f4be4926)}.TopicFileList_docIcon__61QQc{background-color:var(--color-palette-hex-17bf6b26)}.TopicFileList_xlsIcon__RjRgy{background-color:var(--color-palette-hex-00b1aa26)}.TopicFileList_imageIcon__UjN5s{background-color:var(--color-palette-hex-00a6a626)}.TopicFileList_videoIcon__yQkUT{background-color:var(--color-palette-hex-ef444426)}.TopicFileList_audioIcon__mXAhG{background-color:var(--color-palette-hex-8b8b8e26)}.TopicFileList_testIcon__HWuSh{background-color:var(--color-palette-hex-4999f426)}.TopicFileList_fileInfo__3sZSA{flex:1 1;min-width:0}.TopicFileList_fileName__osMtD{color:var(--color-text-primary);font-size:16px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopicFileList_fileMeta__-pu5W{color:var(--color-text-secondary);font-size:14px;line-height:1.4}.TopicFileList_fileMeta__-pu5W span{display:inline-block}.TopicFileList_fileActions__cTTIt{align-items:center;display:flex;flex-shrink:0;gap:8px}.TopicFileList_actionButton__zqW9A,.TopicFileList_arrowButton__ArOwG{align-items:center;background:var(--color-palette-hex-8b8b8e12);border:1px solid var(--color-text-neutral600-alpha30);border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:background-color .2s ease-in-out;width:48px}.TopicFileList_actionButton__zqW9A{background-position:50%;background-repeat:no-repeat;background-size:20px}.TopicFileList_downloadButton__JNBkr{background-color:var(--color-brand-primary-alpha07);background-image:url(/static/media/download-purple-circle-icon.ffc05e27ea38f57e521f.svg);border-color:var(--color-brand-primary-alpha30)}.TopicFileList_arrowButton__ArOwG[disabled]{background-color:var(--color-palette-hex-f0f2f5);cursor:not-allowed;opacity:.5}.TopicFileList_svgIcon__vUpYx{display:block;height:20px;width:20px}@keyframes TopicFileList_pulse__XfZwg{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.TopicFileList_fileItemSkeleton__SBPWa{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;display:flex;gap:12px;padding:14px}.TopicFileList_skeletonArrowButton__U4dGF,.TopicFileList_skeletonFileIcon__GXAku,.TopicFileList_skeletonFileMeta__8dVFq,.TopicFileList_skeletonFileName__NfuA7{animation:TopicFileList_pulse__XfZwg 1.5s ease-in-out infinite;border-radius:4px}.TopicFileList_skeletonFileIcon__GXAku{border-radius:8px;flex-shrink:0;height:46px;width:46px}.TopicFileList_skeletonFileInfo__pp48K{flex:1 1;min-width:0}.TopicFileList_skeletonFileName__NfuA7{height:18px;margin-bottom:7px;width:min(300px,70%)}.TopicFileList_skeletonFileMeta__8dVFq{height:14px;width:min(180px,45%)}.TopicFileList_skeletonArrowButton__U4dGF{border-radius:8px;flex-shrink:0;height:44px;width:48px}@media(max-width:780px){.TopicFileList_fileSection__bf5Ho{border-radius:20px;padding:20px}.TopicFileList_sectionTitle__zObD2{font-size:22px}.TopicFileList_fileName__osMtD{font-size:15px}.TopicFileList_fileMeta__-pu5W{font-size:13px}}@media(max-width:580px){.TopicFileList_fileSection__bf5Ho{border-radius:10px;padding:10px}.TopicFileList_sectionTitle__zObD2{font-size:20px;margin-bottom:15px}.TopicFileList_fileItemSkeleton__SBPWa,.TopicFileList_fileItem__wiaT\+{gap:8px;padding:10px 8px}.TopicFileList_fileIcon__FwmUB{height:30px;width:30px}.TopicFileList_fileName__osMtD{font-size:14px;margin-bottom:3px}.TopicFileList_fileMeta__-pu5W{font-size:12px}.TopicFileList_arrowButton__ArOwG{height:32px;width:36px}.TopicFileList_skeletonFileIcon__GXAku{height:30px;width:30px}.TopicFileList_skeletonFileName__NfuA7{height:16px}.TopicFileList_skeletonFileMeta__8dVFq{height:12px}.TopicFileList_skeletonArrowButton__U4dGF{height:32px;width:36px}.TopicFileList_svgIcon__vUpYx{height:16px;width:16px}}@media(max-width:340px){.TopicFileList_fileSection__bf5Ho{padding:10px}}.TopicMaterialsTop_topSection__jVk-x{background:var(--color-surface-white);border-radius:24px;margin-bottom:24px;padding:24px}@media(max-width:505px){.TopicMaterialsTop_topSection__jVk-x{border-radius:10px;margin-bottom:18px}}.TopicMaterialsTop_header__eq\+6B{display:inline-flex;flex-direction:column;gap:10px}.TopicMaterialsTop_title__ke6uX{color:var(--color-text-primary);font-size:32px;font-weight:600;padding-right:10px}.TopicMaterialsTop_status__SzdUX{align-items:center;background:var(--color-status-success-alpha10);border-radius:5px;display:inline-flex;gap:6px;padding:5px 8px;width:fit-content}.TopicMaterialsTop_checkIcon__WszK9{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.TopicMaterialsTop_statusText__mO-ne{font-size:14px;font-weight:500}.TopicMaterialsTop_completed__AgYQ4,.TopicMaterialsTop_inProcess__hZDhe{background:var(--color-status-success-alpha10);color:var(--color-status-success)}.TopicMaterialsTop_description__q7Qtj{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-top:10px}.TopicMaterialsTop_progress__tl1l-{margin-top:24px}.TopicMaterialsTop_progressHeader__b0-sD{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.TopicMaterialsTop_progressLabel__ShRbM{color:var(--color-text-primary);font-size:16px;font-weight:600}@media(max-width:505px){.TopicMaterialsTop_progressLabel__ShRbM{font-size:14px}}.TopicMaterialsTop_progressCount__CVUN6{color:var(--color-brand-primary);font-size:16px;font-weight:600}@media(max-width:505px){.TopicMaterialsTop_progressCount__CVUN6{font-size:14px}}.TopicMaterialsTop_progressBar__COD2e{background:var(--color-border-cool);border-radius:20px;height:10px;overflow:hidden;width:100%}.TopicMaterialsTop_progressFill__atIcR{background:var(--color-brand-primary);border-radius:20px;height:100%;transition:width .3s ease}.TopicMaterialsTop_locked__z\+CyW{background:var(--color-palette-hex-ff7e4714);color:var(--color-palette-hex-ff7e47b2)}.TopicMaterialsTop_backBtn__v3CC0{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:500;gap:8px;margin-bottom:20px;transition:color .2s ease}@media(max-width:505px){.TopicMaterialsTop_backBtn__v3CC0{margin-bottom:10px}}.TopicMaterialsTop_backBtn__v3CC0 .TopicMaterialsTop_backBtnicon__Lk3yU{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.TopicMaterialsTop_backBtn__v3CC0 .TopicMaterialsTop_backBtnicon__Lk3yU{height:20px;width:20px}}.TopicMaterialsTop_backBtn__v3CC0 .TopicMaterialsTop_backBtntitle__sRnRX{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.TopicMaterialsTop_backBtn__v3CC0 .TopicMaterialsTop_backBtntitle__sRnRX{font-size:18px}}@media(max-width:930px){.TopicMaterialsTop_backBtn__v3CC0{margin-top:32px}}@media(max-width:780px){.TopicMaterialsTop_title__ke6uX{font-size:24px}.TopicMaterialsTop_progressHeader__b0-sD{gap:10px}}@media(max-width:680px){.TopicMaterialsTop_header__eq\+6B{gap:10px}}@media(max-width:580px){.TopicMaterialsTop_title__ke6uX{font-size:20px}.TopicMaterialsTop_topSection__jVk-x{padding:10px}.TopicMaterialsTop_header__eq\+6B{gap:7px}.TopicMaterialsTop_description__q7Qtj{font-size:12px}.TopicMaterialsTop_progress__tl1l-{margin-top:15px}}.UserMaterialTopicsPage_module__-wG6Q{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;padding:24px}.UserMaterialTopicsPage_backButton__VT2GF{align-items:center;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-size:24px;font-weight:600;gap:8px;margin-bottom:20px;margin-top:40px;transition:color .2s ease}.UserMaterialTopicsPage_backIcon__buwTc{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.UserMaterialTopicsPage_title__jHnVN{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:768px){.UserMaterialTopicsPage_title__jHnVN{font-size:24px}}.UserMaterialTopicsPage_module__top_content__zy9Ox{align-items:center;border-bottom:1px solid var(--color-border-default);display:flex;justify-content:space-between;padding-bottom:21px}.UserMaterialTopicsPage_module__top_content__zy9Ox .UserMaterialTopicsPage_h3__GQ6eS{color:var(--color-text-primary);font-size:24px;font-weight:600}.UserMaterialTopicsPage_module__top_info__scaw-{align-items:center;display:flex;justify-content:space-between;margin:24px 0 20px}.UserMaterialTopicsPage_module__top_des__R9S2R{align-items:center;display:flex;gap:4px}.UserMaterialTopicsPage_module__top_old__ngajG{color:var(--color-text-secondary);font-size:14px;font-weight:500}.UserMaterialTopicsPage_module__top_text__rrzz5{color:var(--color-text-primary);font-size:14px;font-weight:500}.UserMaterialTopicsPage_buttonInline__nVIbs{background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;flex-shrink:0;font-size:18px;font-weight:500;margin-left:12px;padding:12px 16px;transition:all .2s ease;white-space:nowrap}.UserMaterialTopicsPage_list__dhg0g{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}@keyframes UserMaterialTopicsPage_pulse__kBl4Z{0%{background-color:var(--color-surface-light-alt)}50%{background-color:var(--color-border-muted)}to{background-color:var(--color-surface-light-alt)}}.UserMaterialTopicsPage_lockedTopicSkeleton__rlHZv{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;display:flex;gap:12px;min-height:89px;padding:24px;width:100%}.UserMaterialTopicsPage_skeletonBadge__WbIg8,.UserMaterialTopicsPage_skeletonIcon__mwUHa,.UserMaterialTopicsPage_skeletonLine__JPIA-,.UserMaterialTopicsPage_skeletonTitle__sotkl{animation:UserMaterialTopicsPage_pulse__kBl4Z 1.5s ease-in-out infinite;border-radius:4px}.UserMaterialTopicsPage_skeletonIcon__mwUHa{border-radius:50%;flex-shrink:0;height:40px;width:40px}.UserMaterialTopicsPage_skeletonContent__jPi-N{flex:1 1;min-width:0}.UserMaterialTopicsPage_skeletonTitle__sotkl{height:20px;margin-bottom:8px;width:min(340px,70%)}.UserMaterialTopicsPage_skeletonLine__JPIA-{height:14px;width:min(180px,45%)}.UserMaterialTopicsPage_skeletonBadge__WbIg8{border-radius:8px;flex-shrink:0;height:28px;width:130px}.UserMaterialTopicsPage_emptyState__8d-Bh{align-items:center;background-color:var(--color-surface-muted);border-radius:20px;color:var(--color-text-secondary);display:flex;font-size:18px;justify-content:center;min-height:140px;padding:32px;width:100%}.UserMaterialTopicsPage_message__Vy7L8{align-items:flex-start;background-color:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha70);border-radius:8px;display:flex;gap:8px;margin-top:24px;padding:16px}.UserMaterialTopicsPage_message__Vy7L8 .UserMaterialTopicsPage_icon__Wqb2o{align-items:center;display:flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.UserMaterialTopicsPage_message__Vy7L8 .UserMaterialTopicsPage_content__Iz6cK{flex-grow:1}.UserMaterialTopicsPage_message__Vy7L8 .UserMaterialTopicsPage_content__Iz6cK .UserMaterialTopicsPage_h4__HqqOy{color:var(--color-status-info-dark);font-size:15px;font-weight:600}.UserMaterialTopicsPage_message__Vy7L8 .UserMaterialTopicsPage_content__Iz6cK .UserMaterialTopicsPage_ul__CrkxU{margin-top:6px;padding:0}.UserMaterialTopicsPage_message__Vy7L8 .UserMaterialTopicsPage_content__Iz6cK .UserMaterialTopicsPage_li__bfkN8{color:var(--color-status-info-dark);font-size:.7em;line-height:1.5;list-style-type:disc;margin:0 0 0 13px}@media(max-width:750px){.UserMaterialTopicsPage_message__Vy7L8{padding:14px}.UserMaterialTopicsPage_backButton__VT2GF{margin-top:28px}.UserMaterialTopicsPage_module__-wG6Q{border-radius:14px;padding:16px}.UserMaterialTopicsPage_lockedTopicSkeleton__rlHZv{border-radius:14px;padding:18px}.UserMaterialTopicsPage_skeletonBadge__WbIg8{width:110px}.UserMaterialTopicsPage_buttonInline__nVIbs{font-size:16px;padding:12px}.UserMaterialTopicsPage_module__top_content__zy9Ox .UserMaterialTopicsPage_h3__GQ6eS{font-size:20px}}@media(max-width:540px){.UserMaterialTopicsPage_message__Vy7L8{padding:10px}.UserMaterialTopicsPage_backButton__VT2GF{margin-top:24px}.UserMaterialTopicsPage_module__-wG6Q{border-radius:10px;padding:10px}.UserMaterialTopicsPage_lockedTopicSkeleton__rlHZv{border-radius:10px;min-height:72px;padding:10px}.UserMaterialTopicsPage_skeletonIcon__mwUHa{height:32px;width:32px}.UserMaterialTopicsPage_skeletonTitle__sotkl{height:16px}.UserMaterialTopicsPage_skeletonLine__JPIA-{height:12px}.UserMaterialTopicsPage_skeletonBadge__WbIg8{display:none}.UserMaterialTopicsPage_emptyState__8d-Bh{font-size:14px;min-height:110px;padding:20px}.UserMaterialTopicsPage_buttonInline__nVIbs{font-size:16px;margin-left:0;padding:9px}.UserMaterialTopicsPage_buttonInlineMobile__1rrgu{margin-top:10px;width:100%}.UserMaterialTopicsPage_module__top_info__scaw-{margin:15px 0}.UserMaterialTopicsPage_module__top_content__zy9Ox{padding-bottom:15px}.UserMaterialTopicsPage_module__top_content__zy9Ox h3{font-size:20px}.UserMaterialTopicsPage_content__Iz6cK h4{font-size:14px}.UserMaterialTopicsPage_content__Iz6cK ul li{font-size:12px}}.UserMaterialAccessRestricted_containerInline__qkm18{align-items:flex-start;background-color:var(--color-status-warning-alpha10);border:1px solid var(--color-palette-hex-ff7e47b2);border-radius:8px;display:flex;gap:14px;margin-bottom:24px;padding:20px}.UserMaterialAccessRestricted_iconWarning__C0y3L{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.UserMaterialAccessRestricted_iconWarning__C0y3L svg{height:25px;width:25px}.UserMaterialAccessRestricted_contentInline__dXOCT{flex:1 1}.UserMaterialAccessRestricted_titleInline__R6taJ{color:var(--color-status-warning);font-size:25px;font-weight:600;margin-bottom:10px}.UserMaterialAccessRestricted_descInline__FTZsy{color:var(--color-status-warning);font-family:400;font-size:13px;line-height:1.5;margin:0}.UserMaterialAccessRestricted_container__R4wws{align-items:center;display:flex;flex-shrink:0;gap:12px}.UserMaterialAccessRestricted_badge__Us\+mF{align-items:center;background-color:var(--color-palette-hex-ffebee);border-radius:6px;color:var(--color-palette-hex-d32f2f);display:flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.UserMaterialAccessRestricted_badge__Us\+mF svg{flex-shrink:0;height:16px;width:16px}.UserMaterialAccessRestricted_button__8lbJO{background-color:var(--color-brand-violet);border:none;border-radius:6px;color:var(--color-surface-white);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.UserMaterialAccessRestricted_button__8lbJO:hover{background-color:var(--color-brand-primary-hover);box-shadow:0 2px 8px var(--color-shadow-violet-medium)}.UserMaterialAccessRestricted_button__8lbJO:active{background-color:var(--color-brand-primary-strong);transform:scale(.98)}.UserMaterialAccessRestricted_button__8lbJO:focus{outline:2px solid var(--color-brand-violet);outline-offset:2px}@media(max-width:768px){.UserMaterialAccessRestricted_containerInline__qkm18{gap:10px;padding:14px}.UserMaterialAccessRestricted_titleInline__R6taJ{font-size:20px;margin-bottom:6px}.UserMaterialAccessRestricted_buttonInline__5jT15{text-align:center;width:100%}.UserMaterialAccessRestricted_button__8lbJO{font-size:13px;padding:6px 12px}}@media(max-width:505px){.UserMaterialAccessRestricted_containerInline__qkm18{padding:10px}.UserMaterialAccessRestricted_titleInline__R6taJ{font-size:16px}.UserMaterialAccessRestricted_descInline__FTZsy{font-size:14px}}@media(max-width:350px){.UserMaterialAccessRestricted_containerInline__qkm18{padding:8px}}.UserMaterialLockedTopicCard_card__Ttoax{align-items:center;border:1px solid var(--color-border-default);border-radius:14px;display:flex;gap:8px;padding:24px;transition:all .2s ease;width:100%}.UserMaterialLockedTopicCard_card__Ttoax.UserMaterialLockedTopicCard_locked__E5H8a{opacity:.7}.UserMaterialLockedTopicCard_iconWrapper__Pf-\+R{align-items:center;display:flex;flex-shrink:0;justify-content:center}.UserMaterialLockedTopicCard_icon__2eghv{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.UserMaterialLockedTopicCard_icon__2eghv svg{height:20px;width:20px}.UserMaterialLockedTopicCard_content__OMfzp{flex:1 1;min-width:0}.UserMaterialLockedTopicCard_title__AVLYK{color:var(--color-palette-hex-212121);font-size:15px;font-weight:500;line-height:1.4;margin:0 0 4px;padding:0}.UserMaterialLockedTopicCard_date__yKlr6,.UserMaterialLockedTopicCard_des__JUN1K{color:var(--color-text-secondary);font-size:14px;font-weight:500}.UserMaterialLockedTopicCard_accessBadge__DBkWb{align-items:center;color:var(--color-palette-hex-ff7e47b2);display:flex;font-size:16px;font-weight:500;gap:2px}.UserMaterialLockedTopicCard_accessBadge__DBkWb svg{height:19px;width:19px}@media(max-width:744px){.UserMaterialLockedTopicCard_card__Ttoax{align-items:flex-start;border-radius:12px;padding:18px}.UserMaterialLockedTopicCard_accessBadge__DBkWb{height:100%}.UserMaterialLockedTopicCard_accessBadge__DBkWb span{font-size:14px}.UserMaterialLockedTopicCard_accessBadge__DBkWb svg{max-height:14px;max-width:14px}.UserMaterialLockedTopicCard_title__AVLYK{margin-bottom:6px;width:100%}}@media(max-width:505px){.UserMaterialLockedTopicCard_card__Ttoax{align-items:flex-start;border-radius:10px;padding:10px}.UserMaterialLockedTopicCard_accessBadge__DBkWb{align-self:flex-end;height:100%}.UserMaterialLockedTopicCard_title__AVLYK{margin-bottom:6px;width:200%}.UserMaterialLockedTopicCard_date__yKlr6,.UserMaterialLockedTopicCard_des__JUN1K{font-size:12px}}.admin__header{align-items:center;background:var(--color-surface-white);border-bottom:1px solid var(--color-border-light);display:flex;height:72px;justify-content:space-between;padding:14px calc(60px - 100vw + 100%) 14px 0;width:100%}.admin__header-search{border:1px solid var(--color-border-default);border-radius:12px;height:42px;max-width:640px;position:relative;width:calc(100% - 250px)}.admin__header-search-input{display:block;font-size:14px;font-weight:500;height:100%;line-height:21px;padding:10px 44px 10px 40px;width:100%}.admin__header-search-input::placeholder{color:var(--color-text-muted);font-weight:500}.admin__header-search-clear{background:url(/static/media/close-block-darkgrey-icon.77870301a9e7d41cdc5f.svg) no-repeat 50%;background-size:contain;border:none;cursor:pointer;padding:0;right:12px}.admin__header-search-clear,.admin__header-search:before{height:20px;position:absolute;top:calc(50% - 10px);width:20px}.admin__header-search:before{background:url(/static/media/admin-header-search-grey-icon.d6c89f19d1e462925be8.svg) no-repeat 50%;background-size:contain;content:"";left:12px}.header-profile{cursor:pointer;height:42px;position:relative}.header-profile-mobil-app{left:-55px}.header-profile-container{margin-left:25px;position:relative}.header-profile-container--hint-highlighted{z-index:120}.header-profile--hint-highlighted{border-radius:16px;box-shadow:0 0 0 6px var(--color-brand-primary-alpha12),0 8px 24px 0 var(--color-brand-shadow-purple20)}.header-profile-popup{max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:60px;transform:translateY(-8px) scale(.98);transform-origin:top right;transition:max-height .28s,opacity .24s,transform .24s;width:max-content;z-index:3}.header-profile-popup.active{max-height:80px;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.header-profile-popup-elem{background:var(--color-surface-white);border:0 solid var(--color-border-default);border-radius:8px;cursor:pointer;min-width:114px;padding:14px;transition:border .3s,box-shadow .3s;width:100%}.header-profile-popup-elem-label{color:var(--color-status-danger-soft);font-size:14px;font-weight:500;line-height:21px}.header-profile-popup-elem-icon{background:url(/static/media/logout-red-icon.50afb6b8aadd1c9396d3.svg);height:20px;margin-left:8px;width:20px}.header-profile-popup.active .header-profile-popup-elem{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08)}.header-profile-photo{display:block;height:40px;margin-right:12px;width:40px}.header-profile-arrow{height:20px;margin-left:12px;width:20px}.header-profile-user-name{font-size:16px;font-weight:600}.header-profile-user-role{color:var(--color-text-primary);font-size:12px;font-weight:500}.AttachmentViewerPage_page__Rc0sk{color:var(--color-palette-hex-222222);font-family:Inter,sans-serif;min-height:100%;width:100%}.AttachmentViewerPage_content__Z0PtF{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:24px 0 16px;width:100%}.AttachmentViewerPage_admin__Lqd2n .AttachmentViewerPage_content__Z0PtF,.AttachmentViewerPage_teacher__pMPPG .AttachmentViewerPage_content__Z0PtF{margin:0;max-width:none;padding-left:32px;padding-right:32px}.AttachmentViewerPage_teacher__pMPPG .AttachmentViewerPage_content__Z0PtF,.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-top:0}.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-bottom:16px;padding-left:0;padding-right:0}.AttachmentViewerPage_titleRow__bpQ0a{align-items:flex-start;display:flex;gap:12px;margin:0 0 8px;max-width:100%}.AttachmentViewerPage_backButton__86hwy{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;margin:0;padding:0;transition:border-color .2s ease,background .2s ease,opacity .2s ease;width:36px}.AttachmentViewerPage_backButton__86hwy:hover{background:var(--color-surface-muted);border-color:var(--color-palette-hex-d9d9de)}.AttachmentViewerPage_backButton__86hwy img{height:20px;width:20px}.AttachmentViewerPage_title__eK\+xH{color:var(--color-palette-hex-222222);flex:1 1 auto;font-size:28px;font-weight:650;line-height:1.22;margin:0;max-width:980px;overflow-wrap:anywhere}.AttachmentViewerPage_subtitle__oYCtw{color:var(--color-palette-hex-858585);font-size:16px;font-weight:600;line-height:1.45;margin:0 0 28px;max-width:980px}.AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 180px);margin:12px 0 0;min-height:460px;width:100%}.AttachmentViewerPage_admin__Lqd2n .AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 208px)}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_content__Z0PtF{padding-bottom:12px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_subtitle__oYCtw{margin-bottom:24px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 48px);margin:0 0 12px;max-height:calc(100dvh - 48px);min-height:460px}@media(max-width:1074px){.AttachmentViewerPage_content__Z0PtF{max-width:none;padding:8px 20px 20px}.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-left:0;padding-right:0}.AttachmentViewerPage_titleRow__bpQ0a{margin-top:16px}.AttachmentViewerPage_title__eK\+xH{font-size:26px;font-weight:650;margin-top:0}.AttachmentViewerPage_subtitle__oYCtw{font-size:18px;font-weight:600;margin-bottom:22px}.AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 148px);margin:8px 0 16px;min-height:420px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_content__Z0PtF{padding-bottom:10px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_subtitle__oYCtw{margin-bottom:20px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 40px);margin:0 0 10px;max-height:calc(100dvh - 40px);min-height:420px}}@media(max-width:640px){.AttachmentViewerPage_content__Z0PtF{padding:0 20px 16px}.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-left:0;padding-right:0}.AttachmentViewerPage_titleRow__bpQ0a{gap:8px;margin-top:8px}.AttachmentViewerPage_backButton__86hwy{height:34px;width:34px}.AttachmentViewerPage_backButton__86hwy img{height:18px;width:18px}.AttachmentViewerPage_title__eK\+xH{font-size:22px;font-weight:650;line-height:1.18;margin-top:0;max-width:100%}.AttachmentViewerPage_subtitle__oYCtw{font-size:16px;line-height:1.25;margin-bottom:22px}.AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 128px);min-height:360px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_content__Z0PtF{padding-bottom:8px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_subtitle__oYCtw{margin-bottom:16px}.AttachmentViewerPage_tallViewer__APCFL .AttachmentViewerPage_viewerArea__oIekO{height:calc(100dvh - 32px);margin:0 0 8px;max-height:calc(100dvh - 32px);min-height:360px}}@media(max-width:420px){.AttachmentViewerPage_content__Z0PtF{padding-left:20px;padding-right:20px}.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-left:0;padding-right:0}}@media(max-width:360px){.AttachmentViewerPage_content__Z0PtF{padding-left:16px;padding-right:16px}.AttachmentViewerPage_user__gygKI .AttachmentViewerPage_content__Z0PtF{padding-left:0;padding-right:0}}.UserProgressProgramListSubjectCard_card__MOXEp{background:var(--color-surface-white);border-radius:20px;padding:20px;transition:all .3s ease}.UserProgressProgramListSubjectCard_topRow__nKBKG{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}@media(max-width:385px){.UserProgressProgramListSubjectCard_topRow__nKBKG{align-items:flex-start;flex-direction:column-reverse;gap:15px;justify-content:flex-start}}.UserProgressProgramListSubjectCard_leftSection__zihLC{align-items:flex-start;display:flex;flex:1 1;gap:8px;min-width:0}.UserProgressProgramListSubjectCard_icon__ogNnb{align-items:center;display:flex;flex-shrink:0;height:31px;justify-content:center;width:31px}.UserProgressProgramListSubjectCard_icon__ogNnb svg{height:25px;width:22px}.UserProgressProgramListSubjectCard_subjectInfo__tm2Ni{flex:1 1;min-width:0}.UserProgressProgramListSubjectCard_subjectName__uId9o{color:var(--color-text-primary);font-size:20px;font-weight:600;margin-bottom:7px}.UserProgressProgramListSubjectCard_teacher__i55j6{color:var(--color-text-secondary);font-size:14px;font-weight:400}.UserProgressProgramListSubjectCard_moreBtn__sup3x{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:8px 13px;transition:all .2s ease;white-space:nowrap}.UserProgressProgramListSubjectCard_isMobilmoreBtn__f5cTx{margin-top:10px;width:100%}.UserProgressProgramListSubjectCard_bottomRow__dKvnW{align-items:center;display:flex;gap:20px;justify-content:space-between}.UserProgressProgramListSubjectCard_statsSection__iDp0F{display:flex;flex:1 1;gap:20px}.UserProgressProgramListSubjectCard_stat__lWJ6I{display:flex;flex-direction:column;gap:4px}.UserProgressProgramListSubjectCard_statLabel__8VZ8i{color:var(--color-text-secondary);font-size:14px;font-weight:400}.UserProgressProgramListSubjectCard_statValue__psl2I{color:var(--color-text-primary);font-size:14px;font-weight:500}.UserProgressProgramListSubjectCard_statPercent__BiPGy{font-size:14px;font-weight:400;margin-left:2px}.UserProgressProgramListSubjectCard_answersSection__LB-69{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.UserProgressProgramListSubjectCard_answerItem__1lapn{align-items:flex-start;display:flex;flex-direction:column}.UserProgressProgramListSubjectCard_answerLetter__Hmre\+{color:var(--color-text-secondary);font-size:14px;font-weight:400}.UserProgressProgramListSubjectCard_answerValues__PUxTH{display:flex;gap:10px}.UserProgressProgramListSubjectCard_answerBox__YuRFP{align-items:center;border:1px solid #0000;border-radius:6px;display:flex;font-size:20px;font-weight:600;height:34px;justify-content:center;margin-top:5px;width:34px}.UserProgressProgramListSubjectCard_skeletonCard__mkTt-{pointer-events:none}.UserProgressProgramListSubjectCard_skeletonElement__0fgjz{background:var(--color-palette-hex-ededed);border-radius:8px;overflow:hidden;position:relative}.UserProgressProgramListSubjectCard_skeletonElement__0fgjz:after{animation:UserProgressProgramListSubjectCard_skeletonShimmer__qDOY4 1.4s infinite;background:linear-gradient(90deg,#0000,var(--color-surface-white-alpha65),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.UserProgressProgramListSubjectCard_skeletonIcon__A2lnl{border-radius:8px;flex-shrink:0;height:31px;width:31px}.UserProgressProgramListSubjectCard_skeletonTitle__m9A5F{height:24px;margin-bottom:9px;width:min(210px,80%)}.UserProgressProgramListSubjectCard_skeletonTeacher__OIiGO{height:16px;width:min(260px,95%)}.UserProgressProgramListSubjectCard_skeletonButton__5mdok{flex-shrink:0;height:36px;width:96px}.UserProgressProgramListSubjectCard_skeletonStatLabel__M2Qq9{height:16px;width:76px}.UserProgressProgramListSubjectCard_skeletonStatValue__4lYNG{height:18px;width:94px}.UserProgressProgramListSubjectCard_skeletonAnswerLetter__YuxIX{height:14px;width:14px}.UserProgressProgramListSubjectCard_skeletonAnswerBox__Ts-gK{border-radius:6px;height:34px;margin-top:5px;width:34px}@keyframes UserProgressProgramListSubjectCard_skeletonShimmer__qDOY4{to{transform:translateX(100%)}}@media(max-width:505px){.UserProgressProgramListSubjectCard_card__MOXEp{border-radius:10px;padding:10px}.UserProgressProgramListSubjectCard_subjectInfo__tm2Ni .UserProgressProgramListSubjectCard_subjectName__uId9o{font-size:20px}.UserProgressProgramListSubjectCard_subjectInfo__tm2Ni .UserProgressProgramListSubjectCard_teacher__i55j6{font-size:14px}.UserProgressProgramListSubjectCard_moreBtn__sup3x{font-size:14px;padding:8px}.UserProgressProgramListSubjectCard_statsSection__iDp0F .UserProgressProgramListSubjectCard_statValue__psl2I{font-size:12px}.UserProgressProgramListSubjectCard_skeletonTitle__m9A5F{height:22px}.UserProgressProgramListSubjectCard_skeletonButton__5mdok{height:34px;width:84px}}@media(max-width:420px){.UserProgressProgramListSubjectCard_bottomRow__dKvnW{align-items:flex-start;flex-direction:column}}@media(max-width:385px){.UserProgressProgramListSubjectCard_moreBtn__sup3x{font-size:12px;padding:7px}}.UserProgressProgramList_myProgress__Ha9Ck{background:var(--color-surface-white);border-radius:20px;margin-bottom:30px;padding:24px}@media(max-width:990px){.UserProgressProgramList_myProgress__Ha9Ck{margin-top:33px;padding:20px}}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_header__WP2XW{align-items:flex-start;display:flex;justify-content:space-between}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_titleBlock__fBjfK{flex:1 1}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_title__ax1qg{color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:1.2}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_subtitle__OkCEi{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-top:8px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_studentSelect__Pbh7F{align-items:center;display:flex;justify-content:flex-end;min-width:320px;width:320px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X{width:320px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X .user-page__drop-down-list-checked{align-items:center;border-color:var(--color-border-default);box-sizing:border-box;color:var(--color-text-primary);font-size:14px;font-weight:400;height:48px;line-height:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X .user-page__drop-down-list-checked-label{align-items:center;display:flex;line-height:20px;min-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X .user-page__drop-down-list-item{font-size:14px;line-height:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X .user-page__drop-down-list{top:calc(100% + 8px);z-index:5}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-weight:500;min-width:320px;overflow:hidden;padding:13px 16px;transition:border-color .2s ease;width:320px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA .UserProgressProgramList_selectuser__jnV1b{align-items:center;display:flex;gap:8px;min-height:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA .UserProgressProgramList_selectuser__jnV1b span{color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA .UserProgressProgramList_selectuser__jnV1b .UserProgressProgramList_selecticon__AC2il{height:20px;width:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA:focus{border-color:var(--color-brand-violet);box-shadow:0 0 0 3px var(--color-shadow-violet-soft);outline:none}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectSkeleton__2QcxT{align-items:center;box-sizing:border-box;cursor:default;display:flex;gap:16px;height:48px;justify-content:space-between;pointer-events:none}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_skeletonElement__z2oeF{animation:UserProgressProgramList_skeletonLoading__YPS6u 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectSkeletonLine__DP4-W{height:18px;width:72%}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectSkeletonArrow__PnIg4{border-radius:50%;flex:0 0 20px;height:20px;width:20px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDownDisabled__udY9L{opacity:.65;pointer-events:none}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDownDisabled__udY9L .user-page__drop-down-list-checked{background-color:var(--color-surface-muted);border-color:var(--color-border-default);color:var(--color-text-secondary);cursor:not-allowed}@media(max-width:450px){.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_childDropDown__GJ11X,.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA,.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_studentSelect__Pbh7F{min-width:0;width:100%}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectuser__jnV1b{justify-content:space-between}}@media(max-width:650px){.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_header__WP2XW{align-items:flex-start;flex-direction:column-reverse;gap:12px}}@media(max-width:508px){.UserProgressProgramList_myProgress__Ha9Ck{border-radius:10px;margin-top:20px;padding:10px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_select__VtBjA{padding:10px 13px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectuser__jnV1b span{font-size:12px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_selectuser__jnV1b .UserProgressProgramList_selecticon__AC2il{height:16px;width:16px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_title__ax1qg{font-size:22px}.UserProgressProgramList_myProgress__Ha9Ck .UserProgressProgramList_subtitle__OkCEi{font-size:12px;margin-top:6px}}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_heading__NJvwh{color:var(--color-text-primary);font-size:26px;font-weight:600;line-height:1.2;margin-bottom:24px}@media(max-width:505px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_heading__NJvwh{font-size:22px;margin-bottom:20px}}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe{gap:15px}}@media(max-width:744px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe{gap:10px}}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe{height:100%;overflow-x:hidden}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe::-webkit-scrollbar{width:10px}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_stateMessage__ILMVb{align-items:center;background:var(--color-surface-white);border-radius:12px;color:var(--color-text-secondary);display:flex;font-size:22px;font-weight:500;grid-column:1/-1;justify-content:center;line-height:1.35;min-height:clamp(220px,34vh,360px);padding:24px;text-align:center}@media(max-width:744px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_stateMessage__ILMVb{font-size:20px;min-height:220px}}@media(max-width:505px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_stateMessage__ILMVb{border-radius:10px;font-size:18px;min-height:180px;padding:20px}}@media(max-width:1024px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_grid__KdMKe{grid-template-columns:1fr}}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_hasScroll__fL-yV{max-height:calc(100vh - 390px);overflow-y:auto!important;padding-right:8px}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_tabletScroll__TQ9V0{max-height:calc(100vh - 320px);padding-right:8px}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_showAllClassLenght__1BXmG{min-height:500px}@supports(-webkit-touch-callout:none){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_showAllClassLenght__1BXmG{min-height:560px}}.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_showAllClass__T7YYP{max-height:calc(100vh - 476px);padding-right:8px}@media(max-width:450px){.UserProgressProgramList_subjects__cZ7sK .UserProgressProgramList_showAllClass__T7YYP{max-height:calc(100vh - 430px)}}@keyframes UserProgressProgramList_skeletonLoading__YPS6u{0%{background-position:100% 50%}to{background-position:0 50%}}.UserProgressProgramList_showMoreContainer__MFJIf{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.UserProgressProgramList_showMoreButton__VV48m{background-color:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.UserProgressProgramList_showMoreButton__VV48m{padding:10px 0}}.UserProgressProgramList_showMoreButtonText__sKwpk{color:var(--color-surface-white);font-size:13px;font-weight:600}.UserProgressTableHeader_header__JtdRo{margin-bottom:30px}@media(max-width:955px){.UserProgressTableHeader_header__JtdRo{margin-top:20px}}@media(max-width:505px){.UserProgressTableHeader_header__JtdRo{margin-bottom:30px}}.UserProgressTableHeader_headerContent__ekmRJ{align-items:flex-start;display:flex;flex-direction:column;gap:34px;justify-content:flex-start}@media(max-width:505px){.UserProgressTableHeader_headerContent__ekmRJ{gap:24px}}.UserProgressTableHeader_headerTable__BVxuK{align-items:center;display:flex;justify-content:space-between;width:100%}.UserProgressTableHeader_backBtn__hqNpu{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:500;gap:8px;transition:color .2s ease}.UserProgressTableHeader_backBtn__hqNpu .UserProgressTableHeader_backBtnicon__4NlUB{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.UserProgressTableHeader_backBtn__hqNpu .UserProgressTableHeader_backBtnicon__4NlUB{height:20px;width:20px}}.UserProgressTableHeader_backBtn__hqNpu .UserProgressTableHeader_backBtntitle__19Eqi{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.UserProgressTableHeader_backBtn__hqNpu .UserProgressTableHeader_backBtntitle__19Eqi{font-size:18px}}.UserProgressTableHeader_title__bFRxh{color:var(--color-text-primary);flex:1 1;font-size:32px;font-weight:600;margin:0}@media(max-width:505px){.UserProgressTableHeader_title__bFRxh{font-size:20px;padding-right:8px}}.UserProgressTableHeader_statsBtn__FIps5{align-items:center;background:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 16px;transition:background .2s ease;white-space:nowrap}@media(max-width:565px){.UserProgressTableHeader_statsBtn__FIps5{align-items:center;display:flex;height:38px;justify-content:center;padding:0;width:38px}.UserProgressTableHeader_statsBtn__FIps5 span:last-child{display:none}}.UserProgressTableHeader_statIcon__aI5Qh{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.TypeTag_typeTag__hSTPw{align-items:center;border-radius:20px;display:inline-block;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;width:115px}.TypeTag_typeTag__hSTPw.TypeTag_online__c5Dsg{background:var(--color-status-info-alpha10);border:1px solid var(--color-palette-hex-4999f480);color:var(--color-status-info)}.TypeTag_typeTag__hSTPw.TypeTag_theme__xTXwf{background:var(--color-brand-primary-alpha10);border:1px solid var(--color-palette-hex-403c9080);color:var(--color-brand-primary)}.TypeTag_typeTag__hSTPw.TypeTag_controlWork__LQjGw{background:var(--color-status-warning-alt-alpha10);border:1px solid var(--color-palette-hex-ffa33880);color:var(--color-status-warning-alt)}.ScoreBadge_scoreBox__nEK8i{border-radius:6px;font-weight:600}.ScoreBadge_dash__Qrgj7,.ScoreBadge_scoreBox__nEK8i{align-items:center;display:inline-flex;font-size:18px;height:37px;justify-content:center;width:37px}.ScoreBadge_dash__Qrgj7{border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-text-primary);font-weight:500;font-weight:600}.UserProgressTableProgressCard_card__87Tbt{background:var(--color-surface-white);border:1px solid var(--color-border-cool);border-radius:8px;display:flex;flex-direction:column;gap:10px;height:100%;min-width:0;padding:10px}.UserProgressTableProgressCard_cardHeader__FbGZ2{align-items:center;display:flex;justify-content:space-between}.UserProgressTableProgressCard_cardDate__gjWK4{color:var(--color-text-secondary);font-size:18px;font-weight:500}@media(max-width:380px){.UserProgressTableProgressCard_cardDate__gjWK4{font-size:16px}}.UserProgressTableProgressCard_cardScores__jH5L1{align-items:center;display:flex;gap:8px}.UserProgressTableProgressCard_cardTheme__iD2aS{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-weight:500;line-height:1.3;margin:0;overflow:hidden;overflow-wrap:anywhere}@media(max-width:380px){.UserProgressTableProgressCard_cardTheme__iD2aS{font-size:16px}}.UserProgressTableProgressCard_cardComment__KRHAs{-webkit-line-clamp:3;-webkit-box-orient:vertical;background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:10px;color:var(--color-text-primary);cursor:pointer;display:-webkit-box;font-size:14px;line-height:1.4;margin:0;overflow:hidden;overflow-wrap:anywhere;padding:10px;text-align:left;width:100%}.UserProgressTableProgressCard_cardComment__KRHAs:hover{border-color:var(--color-palette-hex-403c9080);color:var(--color-brand-primary)}.UserProgressTableProgressTable_tableContainer__xQCbJ{background:var(--color-surface-white);border-radius:8px;display:flex;max-height:576px;min-width:0;overflow:hidden}.UserProgressTableProgressTable_tableWrapper__dJ1XJ{--progress-table-columns:126px 142px minmax(220px,1.35fr) 104px 100px minmax(260px,1.5fr);border:1px solid var(--color-border-default);border-radius:10px;flex:1 1;margin-right:10px;min-width:0;overflow:hidden;position:relative}.UserProgressTableProgressTable_tr__v3bCQ{align-items:stretch;display:grid;grid-template-columns:var(--progress-table-columns);width:100%}.UserProgressTableProgressTable_table__iZgEE{background:var(--color-surface-white);border-collapse:collapse;width:100%}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_thead__pjy1R{background:var(--color-surface-subtle)}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_thead__pjy1R .UserProgressTableProgressTable_th__45q2K{align-items:center;border-bottom:1px solid var(--color-border-default);color:var(--color-text-primary);display:flex;font-size:15px;font-weight:500;min-width:0;padding:14px 16px;text-align:left;text-transform:capitalize}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_thead__pjy1R .UserProgressTableProgressTable_th__45q2K:last-child{padding:14px 16px}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5{-ms-overflow-style:none;display:block;max-height:500px;min-height:396px;overflow-y:auto;scrollbar-width:none}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5::-webkit-scrollbar{display:none}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5 .UserProgressTableProgressTable_tr__v3bCQ{border-bottom:1px solid var(--color-border-default);min-height:66px;transition:background .2s ease}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5 .UserProgressTableProgressTable_tr__v3bCQ:hover{background:var(--color-surface-subtle)}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5 .UserProgressTableProgressTable_tr__v3bCQ:last-child{border-bottom:none}.UserProgressTableProgressTable_table__iZgEE .UserProgressTableProgressTable_tbody__dNfU5 .UserProgressTableProgressTable_td__Lby8I{align-items:center;color:var(--color-text-primary);display:flex;font-size:14px;min-height:66px;min-width:0;padding:14px 16px}.UserProgressTableProgressTable_customScrollbar__eRqEF{background:var(--color-surface-soft);border-radius:3px;flex-shrink:0;margin:0 10px 0 0;overflow:hidden;position:relative;width:4px}.UserProgressTableProgressTable_scrollThumb__4JUXi{background:var(--color-brand-primary);border-radius:20px;cursor:pointer;height:100px;left:0;position:absolute;right:0;top:0;transition:background .2s ease}.UserProgressTableProgressTable_scrollThumb__4JUXi:hover{background:var(--color-brand-primary-hover)}.UserProgressTableProgressTable_dateCol__S-9fg{min-width:0}.UserProgressTableProgressTable_dateText__5\+tW2{color:var(--color-text-primary);font-size:14px;font-weight:500}.UserProgressTableProgressTable_topicCol__tvzKx,.UserProgressTableProgressTable_typeCol__Bf5BZ{min-width:0}.UserProgressTableProgressTable_themeText__OzM74{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-primary);display:-webkit-box;font-size:14px;font-weight:500;overflow:hidden;overflow-wrap:anywhere}.UserProgressTableProgressTable_attendanceCol__7tRpH,.UserProgressTableProgressTable_scoreCol__TXRms{justify-content:center;min-width:0;text-align:center}.UserProgressTableProgressTable_commentsCol__fAvrY{min-width:0}.UserProgressTableProgressTable_commentButton__h-Grm{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:#0000;border:none;color:var(--color-text-primary);cursor:pointer;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.4;max-height:40px;overflow:hidden;overflow-wrap:anywhere;padding:0;text-align:left;width:100%}.UserProgressTableProgressTable_commentButton__h-Grm:hover{color:var(--color-brand-primary)}.UserProgressTableProgressTable_commentButtonDisabled__xByNh{cursor:default}.UserProgressTableProgressTable_commentButtonDisabled__xByNh:hover{color:var(--color-text-primary)}.UserProgressTableProgressTable_tableRow__b1on4{cursor:pointer}.UserProgressTableProgressTable_stateCell__kx2Yh{color:var(--color-text-secondary);font-size:14px;grid-column:1/-1;justify-content:center;padding:20px;text-align:center;width:100%}.UserProgressTableProgressTable_skeletonRow__FIsDF{animation:UserProgressTableProgressTable_skeletonLoading__kiIFh 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;height:28px;width:100%}.UserProgressTableProgressTable_skeletonTableRow__zHdKs{pointer-events:none}.UserProgressTableProgressTable_skeletonTableRow__zHdKs:hover{background:#0000}.UserProgressTableProgressTable_skeletonElement__TMsHd{animation:UserProgressTableProgressTable_skeletonLoading__kiIFh 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.UserProgressTableProgressTable_skeletonDate__QCvOJ{height:16px;width:86px}.UserProgressTableProgressTable_skeletonType__kSJld{height:30px;width:72px}.UserProgressTableProgressTable_skeletonTopic__k4pX4{height:18px;width:82%}.UserProgressTableProgressTable_skeletonBadge__94MKh{border-radius:8px;height:36px;width:36px}.UserProgressTableProgressTable_skeletonComment__ax1md{height:18px;width:92%}.UserProgressTableProgressTable_placeholderRow__jvgrB{pointer-events:none}.UserProgressTableProgressTable_placeholderCell__c0Koi{align-items:center;display:flex;min-height:66px;min-width:0;padding:14px 16px}.UserProgressTableProgressTable_placeholderLine__YvWKu{background:var(--color-surface-soft);border-radius:8px;height:12px;max-width:120px;width:100%}@keyframes UserProgressTableProgressTable_skeletonLoading__kiIFh{0%{background-position:100% 50%}to{background-position:0 50%}}.UserProgressTableProgressList_progress_content__nH\+Tl{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;padding:24px 0 24px 24px}@media(max-width:1124px){.UserProgressTableProgressList_progress_content__nH\+Tl{padding:20px 12px 20px 20px}}@media(max-width:605px){.UserProgressTableProgressList_progress_content__nH\+Tl{border-radius:10px;padding:15px 7px 15px 15px}}@media(max-width:505px){.UserProgressTableProgressList_progress_content__nH\+Tl{padding:10px}.UserProgressTableProgressList_progress_content__nH\+Tl.UserProgressTableProgressList_showAllClass__PlEtw{padding:10px 2px 10px 10px}}.UserProgressTableProgressList_mobileCardsContainer__xMzLa{grid-gap:18px;align-content:start;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}@media(min-width:606px){.UserProgressTableProgressList_mobileCardsContainer__xMzLa{padding-right:8px}}.UserProgressTableProgressList_mobileCardsContainer__xMzLa{height:100%;min-height:396px;overflow-x:hidden}@supports(-webkit-touch-callout:none){.UserProgressTableProgressList_mobileCardsContainer__xMzLa{min-height:420px}}.UserProgressTableProgressList_mobileCardsContainer__xMzLa::-webkit-scrollbar{width:10px}.UserProgressTableProgressList_mobileCardsContainer__xMzLa::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.UserProgressTableProgressList_mobileCardsContainer__xMzLa::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}@media(min-width:1124px){.UserProgressTableProgressList_mobileCardsContainer__xMzLa{display:none}}@media(max-width:605px){.UserProgressTableProgressList_mobileCardsContainer__xMzLa{grid-template-columns:repeat(1,1fr);min-height:0}}.UserProgressTableProgressList_subjectLabel__KVu-G{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:22px}@media(max-width:505px){.UserProgressTableProgressList_subjectLabel__KVu-G{font-size:20px;margin-bottom:15px}}.UserProgressTableProgressList_desktopTableContainer__T56F5{background:var(--color-surface-white);border-radius:8px;display:none;overflow:hidden}@media(min-width:1124px){.UserProgressTableProgressList_desktopTableContainer__T56F5{display:block}}.UserProgressTableProgressList_showMoreContainer__cfAvM{align-items:center;display:flex;justify-content:center;margin-top:18px;width:100%}.UserProgressTableProgressList_showMoreButton__ybdaj{border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.UserProgressTableProgressList_showMoreButton__ybdaj{padding:10px 0}}.UserProgressTableProgressList_showMoreButtonText__hs7xD{color:var(--color-brand-primary);font-size:13px;font-weight:600}.UserProgressTableProgressList_stateMessage__8QA2n{align-items:center;color:var(--color-text-secondary);display:flex;font-size:16px;grid-column:1/-1;justify-content:center;min-height:140px;text-align:center;width:100%}.UserProgressTableProgressList_skeletonCard__RDEGy{border:1px solid var(--color-border-default);border-radius:10px;min-height:160px}.UserProgressTableProgressList_skeletonElement__6RrRg{animation:UserProgressTableProgressList_skeletonLoading__up61\+ 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.UserProgressTableProgressList_progressCardSkeleton__1riZw{display:flex;flex-direction:column;gap:10px;padding:10px}.UserProgressTableProgressList_skeletonCardHeader__gGlOl{align-items:center;display:flex;gap:12px;justify-content:space-between}.UserProgressTableProgressList_skeletonDate__KKLbf{height:20px;width:108px}.UserProgressTableProgressList_skeletonScores__Oz1fa{align-items:center;display:flex;gap:8px}.UserProgressTableProgressList_skeletonBadge__h7DON{border-radius:8px;height:36px;width:36px}.UserProgressTableProgressList_skeletonTypeTag__n2npx{height:28px;width:86px}.UserProgressTableProgressList_skeletonThemeLine__nuWcY{height:20px;width:100%}.UserProgressTableProgressList_skeletonThemeShortLine__axFgK{height:20px;width:68%}.UserProgressTableProgressList_skeletonComment__azTSP{height:42px;margin-top:auto;width:100%}@keyframes UserProgressTableProgressList_skeletonLoading__up61\+{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:1115px){.UserProgressTableProgressList_showAllDesk__yRZ1g{max-height:calc(100vh - 640px)}}@media(max-width:770px){.UserProgressTableProgressList_showAllDesk__yRZ1g{max-height:calc(100vh - 600px)}}@media(max-width:701px){.UserProgressTableProgressList_showAllDesk__yRZ1g{max-height:calc(100vh - 560px)}}@media(min-width:606px)and (max-width:1123px){.UserProgressTableProgressList_compactCardsList__Egs-2{max-height:none;min-height:0}.UserProgressTableProgressList_singleCompactCardList__0dDlZ{grid-template-columns:1fr}}.UserProgressTableProgressList_showAllClass__PlEtw{gap:10px;height:100%;max-height:calc(100vh - 460px);overflow-y:auto;padding-right:8px}.UserProgressTableProgressList_commentModalOverlay__rRtq1{align-items:center;animation:UserProgressTableProgressList_commentOverlayIn__QiPMH .18s ease-out both;background:var(--color-text-primary-alpha35);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.UserProgressTableProgressList_commentModalOverlayClosing__2l96Q{animation:UserProgressTableProgressList_commentOverlayOut__uAFBI .18s ease-in both}.UserProgressTableProgressList_commentModal__aG8y6{animation:UserProgressTableProgressList_commentModalIn__msfqu .22s cubic-bezier(.16,1,.3,1) both;background:var(--color-surface-white);border-radius:12px;box-shadow:0 16px 48px var(--color-overlay-black18);display:flex;flex-direction:column;gap:16px;max-height:min(70vh,640px);padding:24px;transform-origin:center;width:min(560px,100%)}.UserProgressTableProgressList_commentModalClosing__2x-TY{animation:UserProgressTableProgressList_commentModalOut__ZKxWB .18s ease-in both}.UserProgressTableProgressList_commentModalHeader__4\+wkA{align-items:center;display:flex;gap:16px;justify-content:space-between}.UserProgressTableProgressList_commentModalTitle__BW0XH{color:var(--color-text-primary);font-size:22px;font-weight:600;margin:0}.UserProgressTableProgressList_commentModalClose__t6io9{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.UserProgressTableProgressList_commentModalClose__t6io9:hover .UserProgressTableProgressList_commentModalCloseIcon__xenuN{display:none}.UserProgressTableProgressList_commentModalClose__t6io9:hover .UserProgressTableProgressList_commentModalCloseIconActive__s2pWy{display:block}.UserProgressTableProgressList_commentModalCloseIconActive__s2pWy,.UserProgressTableProgressList_commentModalCloseIcon__xenuN{display:block;height:25px;width:24px}.UserProgressTableProgressList_commentModalCloseIconActive__s2pWy{display:none}.UserProgressTableProgressList_commentModalAuthor__Effvk,.UserProgressTableProgressList_commentModalMeta__tmWFp{color:var(--color-text-secondary);font-size:14px;line-height:1.4}.UserProgressTableProgressList_commentModalMeta__tmWFp{display:flex;flex-wrap:wrap;gap:8px}.UserProgressTableProgressList_commentModalMeta__tmWFp span{background:var(--color-surface-subtle);border-radius:8px;padding:6px 10px}.UserProgressTableProgressList_commentModalText__mhEPN{color:var(--color-text-primary);font-size:15px;font-weight:500;line-height:1.55;max-height:360px;overflow-wrap:anywhere;overflow-y:auto;white-space:pre-wrap}@keyframes UserProgressTableProgressList_commentOverlayIn__QiPMH{0%{opacity:0}to{opacity:1}}@keyframes UserProgressTableProgressList_commentOverlayOut__uAFBI{0%{opacity:1}to{opacity:0}}@keyframes UserProgressTableProgressList_commentModalIn__msfqu{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UserProgressTableProgressList_commentModalOut__ZKxWB{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.UserProgressTableProgressList_commentModalClosing__2x-TY,.UserProgressTableProgressList_commentModalOverlayClosing__2l96Q,.UserProgressTableProgressList_commentModalOverlay__rRtq1,.UserProgressTableProgressList_commentModal__aG8y6{animation:none}}.UserProgressTable_progressReport__hJzcx{padding-bottom:24px}@media(min-width:1024px){.UserProgressTable_progressReport__hJzcx{padding-bottom:60px}}.UserProgressSummary_summarySection__wqc5M{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;margin-top:32px;padding:24px}@media(max-width:510px){.UserProgressSummary_summarySection__wqc5M{border-radius:10px;margin-top:24px;padding:10px}}.UserProgressSummary_summaryTitle__FOluY{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}@media(max-width:510px){.UserProgressSummary_summaryTitle__FOluY{font-size:20px;margin-bottom:20px}}@media(max-width:380px){.UserProgressSummary_summaryTitle__FOluY{font-size:18px}}@media(max-width:350px){.UserProgressSummary_summaryTitle__FOluY{font-size:17px}}.UserProgressSummary_summarySmallScreenView__oCCTw{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.UserProgressSummary_summarySmallScreenView__oCCTw{display:none}}.UserProgressSummary_smallScreenCard__EEIKr{border:1px solid var(--color-border-default);border-radius:16px;overflow:hidden}@media(max-width:505px){.UserProgressSummary_smallScreenCard__EEIKr{border-radius:10px}}.UserProgressSummary_smallScreenRow__RwsWr{align-items:center;display:grid;grid-template-columns:1fr 1fr;min-height:57px}.UserProgressSummary_smallScreenRow__RwsWr:first-child{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default)}.UserProgressSummary_smallScreenRow__RwsWr .UserProgressSummary_summaryLabel__Jj2WI{align-items:center;border-right:1px solid var(--color-border-default);color:var(--color-text-primary);display:flex;font-weight:600;min-height:57px;min-width:110px;padding:16px 20px}.UserProgressSummary_smallScreenRow__RwsWr .UserProgressSummary_summaryLabelMobile__8e-kf{align-items:center;display:flex;justify-content:center;padding:0 12px;width:100%}.UserProgressSummary_summaryDesktopView__z1li6{border:1px solid var(--color-border-default);border-radius:16px;display:none;flex-direction:column;overflow:hidden}@media(min-width:1024px){.UserProgressSummary_summaryDesktopView__z1li6{display:flex}}.UserProgressSummary_desktopRow__1E2Yd{align-items:center;display:flex;gap:12px;grid-template-columns:150px repeat(4,1fr);justify-content:space-between;padding:10px 20px}.UserProgressSummary_desktopRow__1E2Yd:first-child{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default)}.UserProgressSummary_desktopRow__1E2Yd .UserProgressSummary_summaryLabel__Jj2WI{color:var(--color-text-primary);font-size:20px;font-weight:500;min-width:120px}.UserProgressSummary_summaryValueContainer__abfhE{align-items:center;display:flex;justify-content:center}.UserProgressSummary_summaryContentValue__upuyc{align-items:center;border-radius:6px;display:flex;font-size:16px;font-weight:600;height:28px;justify-content:center;text-align:center;width:28px}.UserProgressSummary_summaryValue__PQ1S2{align-items:center;border-radius:8px;display:inline-flex;font-size:20px;font-weight:600;height:36px;justify-content:center;max-width:200px;text-align:center;width:100%}@media(max-width:505px){.UserProgressSummary_summaryValue__PQ1S2{font-size:16px;width:90px}}.UserProgressSummary_legend__R44lM{display:flex;flex-wrap:wrap;gap:30px;padding-top:24px}@media(max-width:505px){.UserProgressSummary_legend__R44lM{gap:10px}}.UserProgressSummary_legendItem__h1DqH{align-items:center;display:flex;gap:10px}.UserProgressSummary_legendItem__h1DqH .UserProgressSummary_legendItemText__T5cNM{color:var(--color-text-secondary);font-size:14px;font-weight:400}.UserProgressSummary_legendItem__h1DqH .UserProgressSummary_summaryValue__PQ1S2{min-height:32px;padding:6px 12px}.UserProgressSummary_legendText__uM6H7{color:var(--color-text-secondary);font-size:14px;font-weight:500}.UserProgressSummary_summaryState__RhLCM{align-items:center;color:var(--color-text-secondary);display:flex;font-size:16px;justify-content:center;min-height:120px;text-align:center}.UserProgressSummary_skeletonElement__0HYH6{animation:UserProgressSummary_skeletonLoading__Csf2v 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.UserProgressSummary_summarySkeletonCard__Lifil{pointer-events:none}.UserProgressSummary_skeletonLabelLine__KAyVL{height:16px;max-width:130px;width:78%}.UserProgressSummary_skeletonValueBadge__Gcabb{height:36px;width:90px}@media(max-width:505px){.UserProgressSummary_skeletonValueBadge__Gcabb{width:80px}}.UserProgressSummary_summarySkeletonDesktop__2LsYI{pointer-events:none}.UserProgressSummary_skeletonDesktopLabel__zdb5B{flex:0 0 120px;height:18px;width:120px}.UserProgressSummary_skeletonDesktopValue__0zhk9{height:36px;max-width:200px;width:100%}.UserProgressSummary_skeletonLegendBadge__B\+w-O{border-radius:6px;flex:0 0 28px;height:28px;width:28px}.UserProgressSummary_skeletonLegendText__ZL\+xW{height:14px;width:150px}@keyframes UserProgressSummary_skeletonLoading__Csf2v{0%{background-position:100% 50%}to{background-position:0 50%}}.ControlWorksTable_container__ITZFc{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;padding:24px}@media(max-width:505px){.ControlWorksTable_container__ITZFc{border-radius:10px;padding:10px 20px 10px 10px!important}}.ControlWorksTable_title__lt3jN{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}.ControlWorksTable_tableContainer__qXmF2{display:block;min-width:0;position:relative}.ControlWorksTable_tableWrapper__UC3pI{border:1px solid var(--color-border-default);border-radius:10px;min-width:0;overflow:hidden;width:100%}.ControlWorksTable_table__8ldJq{background:var(--color-surface-white);border:none;border-radius:0 0 10px 10px;overflow:hidden;width:100%}@media(max-width:740px){.ControlWorksTable_table__8ldJq{border:none}}.ControlWorksTable_tableHeader__HXUHY,.ControlWorksTable_tableRow__ru4SZ{border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:1fr 1.05fr 1fr}.ControlWorksTable_tableHeader__HXUHY:last-child,.ControlWorksTable_tableRow__ru4SZ:last-child{border-bottom:none}.ControlWorksTable_tableHeader__HXUHY{background-color:var(--color-surface-subtle);color:var(--color-text-primary);font-size:20px;font-weight:600}.ControlWorksTable_tableHeader__HXUHY,.ControlWorksTable_tableRow__ru4SZ{align-items:center;width:100%}.ControlWorksTable_tableBody__IYwqv{width:100%}.ControlWorksTable_showAllClass__awn3N,.ControlWorksTable_tableScrollTable__Z0uOJ{overflow-x:hidden}.ControlWorksTable_showAllClass__awn3N::-webkit-scrollbar,.ControlWorksTable_tableScrollTable__Z0uOJ::-webkit-scrollbar{width:6px}.ControlWorksTable_showAllClass__awn3N::-webkit-scrollbar-track,.ControlWorksTable_tableScrollTable__Z0uOJ::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.ControlWorksTable_showAllClass__awn3N::-webkit-scrollbar-thumb,.ControlWorksTable_tableScrollTable__Z0uOJ::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.ControlWorksTable_tableScrollTable__Z0uOJ{-ms-overflow-style:none;max-height:488px;min-height:366px;overflow-y:auto;scrollbar-width:none}.ControlWorksTable_tableScrollTable__Z0uOJ::-webkit-scrollbar{display:none}.ControlWorksTable_showAllClass__awn3N{max-height:calc(100vh - 580px);overflow-y:auto}@media(max-width:431px){.ControlWorksTable_showAllClass__awn3N{max-height:calc(100vh - 480px)}}.ControlWorksTable_headerCell__xYZ92,.ControlWorksTable_tableCell__5g8uR{border-right:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:20px;font-weight:500;height:57px;justify-content:center;min-width:0;overflow-wrap:anywhere;padding:0 8px;text-align:center;width:auto}.ControlWorksTable_headerCell__xYZ92 .ControlWorksTable_gradeFive__yfPY3,.ControlWorksTable_headerCell__xYZ92 .ControlWorksTable_gradeFour__s39EZ,.ControlWorksTable_headerCell__xYZ92 .ControlWorksTable_gradeThree__ffqR\+,.ControlWorksTable_headerCell__xYZ92 .ControlWorksTable_gradeTwo__EPBuQ,.ControlWorksTable_tableCell__5g8uR .ControlWorksTable_gradeFive__yfPY3,.ControlWorksTable_tableCell__5g8uR .ControlWorksTable_gradeFour__s39EZ,.ControlWorksTable_tableCell__5g8uR .ControlWorksTable_gradeThree__ffqR\+,.ControlWorksTable_tableCell__5g8uR .ControlWorksTable_gradeTwo__EPBuQ{font-size:20px}.ControlWorksTable_headerCell__xYZ92:last-child,.ControlWorksTable_tableCell__5g8uR:last-child{border-right:none}.ControlWorksTable_tableCell__5g8uR:first-child{justify-content:flex-start;padding-left:74px;text-align:left}.ControlWorksTable_headerCell__xYZ92:first-child{justify-content:center;padding-left:8px}.ControlWorksTable_headerCell__xYZ92,.ControlWorksTable_tableCell__5g8uR{align-items:center;display:flex;height:61px}.ControlWorksTable_gradeCell__t-9W9{border-radius:5px;display:inline-flex;font-weight:700;justify-content:center;min-width:30px;padding:5px 10px;width:auto}.ControlWorksTable_customScrollbar__euHi1{background:var(--color-surface-soft);border-radius:5px;bottom:0;overflow:hidden;position:absolute;right:-8px;top:0;width:5px}.ControlWorksTable_scrollThumb__kcD-W{background:var(--color-brand-primary);border-radius:20px;cursor:pointer;height:100px;left:0;position:absolute;right:0;top:0;transition:background .2s ease}.ControlWorksTable_scrollThumb__kcD-W:hover{background:var(--color-brand-primary-hover)}@media(min-width:634px)and (max-width:968px){.ControlWorksTable_tableContainer__qXmF2{display:block}.ControlWorksTable_tableWrapper__UC3pI{border:none;border-radius:0;margin-right:0}.ControlWorksTable_table__8ldJq{background:#0000;border:none}.ControlWorksTable_cardsList__IdyvL{display:flex;flex-direction:column;gap:12px}.ControlWorksTable_container__ITZFc{margin:10px auto;padding:15px 20px 15px 15px}.ControlWorksTable_tableHeader__HXUHY,.ControlWorksTable_tableRow__ru4SZ{display:none}.ControlWorksTable_card__m-Q6h{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;height:auto;margin-bottom:0;min-width:0;overflow:hidden;padding:0}.ControlWorksTable_cardRow__72mu9{align-items:center;border-bottom:1px solid var(--color-surface-light-alt);display:flex;justify-content:space-between}.ControlWorksTable_cardRow__72mu9:last-child{border-bottom:none}.ControlWorksTable_cardLabel__l-2u0{background:var(--color-surface-subtle);border-right:1px solid var(--color-border-default);font-weight:600;padding:17px 0 17px 20px}.ControlWorksTable_cardLabel__l-2u0,.ControlWorksTable_cardValue__d3CRk{color:var(--color-text-primary);flex-basis:50%;font-size:20px;min-width:0;overflow-wrap:anywhere;text-align:left}.ControlWorksTable_cardValue__d3CRk{display:flex;font-weight:500;padding-left:20px}}@media(min-width:634px)and (max-width:968px)and (max-width:634px){.ControlWorksTable_cardValue__d3CRk{padding-left:10px}}@media(max-width:634px){.ControlWorksTable_tableContainer__qXmF2{display:block}.ControlWorksTable_tableWrapper__UC3pI{border:none;border-radius:0;margin-right:0}.ControlWorksTable_container__ITZFc{padding:20px}.ControlWorksTable_title__lt3jN{font-size:20px;margin-bottom:20px}.ControlWorksTable_table__8ldJq{background:#0000;border:none}.ControlWorksTable_card__m-Q6h,.ControlWorksTable_tableHeader__HXUHY,.ControlWorksTable_tableRow__ru4SZ{display:none}.ControlWorksTable_mobileCard__x4-X5{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;margin-bottom:10px;padding:10px}.ControlWorksTable_mobileCard__x4-X5:last-child{margin-bottom:0}.ControlWorksTable_mobileCardContent__tnmmk{align-items:flex-start;display:flex;justify-content:space-between}.ControlWorksTable_mobileCardLeft__rl2yD{display:flex;flex:1 1;flex-direction:column;gap:15px}.ControlWorksTable_mobileCardTitle__-O\+OT{color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:1.4}.ControlWorksTable_mobileCardDate__fPPb6{align-items:center;color:var(--color-text-secondary);display:flex;font-size:13px;font-weight:400;gap:6px}.ControlWorksTable_mobileCardDate__fPPb6 .ControlWorksTable_clockIcon__bwFJq{align-items:center;display:flex;height:17px;justify-content:center;width:17px}.ControlWorksTable_calendarIcon__8lpL1,.ControlWorksTable_mobileCardRight__ysTzQ{flex-shrink:0}.ControlWorksTable_gradeFive__yfPY3,.ControlWorksTable_gradeFour__s39EZ,.ControlWorksTable_gradeThree__ffqR\+,.ControlWorksTable_gradeTwo__EPBuQ{height:33px!important;width:33px!important}}.ControlWorksTable_gradeEmpty__PuW7f,.ControlWorksTable_gradeFive__yfPY3,.ControlWorksTable_gradeFour__s39EZ,.ControlWorksTable_gradeThree__ffqR\+,.ControlWorksTable_gradeTwo__EPBuQ{align-items:center;border-radius:6px;display:flex;font-size:18px;font-weight:600;height:36px;justify-content:center;width:70px}@media(max-width:505px){.ControlWorksTable_gradeEmpty__PuW7f,.ControlWorksTable_gradeFive__yfPY3,.ControlWorksTable_gradeFour__s39EZ,.ControlWorksTable_gradeThree__ffqR\+,.ControlWorksTable_gradeTwo__EPBuQ{border-radius:8px;font-size:17px;height:48px;width:48px}}.ControlWorksTable_gradeTwo__EPBuQ{background-color:var(--color-status-yellow-alpha10);border:1px solid var(--color-palette-hex-e4ca0766);color:var(--color-status-yellow)}.ControlWorksTable_gradeThree__ffqR\+{background-color:var(--color-palette-hex-ff9d2b1a);border:1px solid var(--color-palette-hex-ff9d2b99);color:var(--color-palette-hex-ff9d2b)}.ControlWorksTable_gradeFour__s39EZ{background-color:var(--color-status-info-alpha10);border:1px solid var(--color-palette-hex-4999f4cc);color:var(--color-status-info)}.ControlWorksTable_gradeFive__yfPY3{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success);color:var(--color-status-success)}.ControlWorksTable_gradeEmpty__PuW7f{background-color:var(--color-surface-soft);border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.ControlWorksTable_stateMessage__\+GF3N{align-items:center;color:var(--color-text-secondary);display:flex;font-size:16px;justify-content:center;padding:40px 0;text-align:center}.ControlWorksTable_skeletonRow__hhsL7{height:54px;margin-bottom:8px}.ControlWorksTable_skeletonElement__6q2Tp,.ControlWorksTable_skeletonRow__hhsL7{animation:ControlWorksTable_skeletonLoading__ajsUH 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px}.ControlWorksTable_skeletonElement__6q2Tp{display:block}.ControlWorksTable_skeletonDesktopRow__hc8V7{pointer-events:none}.ControlWorksTable_skeletonDesktopTitle__bcQtN{height:18px;width:70%}.ControlWorksTable_skeletonDesktopDate__zx5jg{height:18px;width:118px}.ControlWorksTable_skeletonGrade__Vk3v2{border-radius:6px;height:36px;width:70px}@media(max-width:505px){.ControlWorksTable_skeletonGrade__Vk3v2{border-radius:8px;height:48px;width:48px}}.ControlWorksTable_skeletonMobileCard__YGza6,.ControlWorksTable_skeletonTabletCard__E8dKY{pointer-events:none}.ControlWorksTable_skeletonTabletLabel__0cixf{height:18px;width:72%}.ControlWorksTable_skeletonTabletValue__7nnun{height:18px;max-width:180px;width:68%}.ControlWorksTable_skeletonMobileTitle__U-3jv{height:20px;max-width:72%;width:180px}.ControlWorksTable_skeletonMobileDate__Xzr7m{height:14px;width:104px}.ControlWorksTable_placeholderRow__ks84y{pointer-events:none}.ControlWorksTable_placeholderCell__KHFYR{align-items:center;border-right:1px solid var(--color-border-default);display:flex;height:61px;padding:0 16px}.ControlWorksTable_placeholderCell__KHFYR:last-child{border-right:none;justify-content:center}.ControlWorksTable_placeholderLine__HTgy1{background:var(--color-surface-soft);border-radius:8px;height:12px;max-width:160px;width:100%}@keyframes ControlWorksTable_skeletonLoading__ajsUH{0%{background-position:100% 50%}to{background-position:0 50%}}.ControlWorksTable_showMoreContainer__RS8Yr{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.ControlWorksTable_showMoreButton__rubbo{border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.ControlWorksTable_showMoreButton__rubbo{padding:10px 0}}.ControlWorksTable_showMoreButtonText__3o50B{color:var(--color-brand-primary);font-size:13px;font-weight:600}.ProgressChart_chartCard__4KUSC{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;height:100%;opacity:0;padding:24px;transform:translateY(10px);transition:opacity .32s ease-out,transform .32s ease-out,border-color .3s ease;transition-delay:0ms;transition-delay:var(--chart-card-delay,0ms)}.ProgressChart_chartCardVisible__6ZrZh{opacity:1;transform:translateY(0)}.ProgressChart_chartHeader__BMk\+J{margin-bottom:16px}.ProgressChart_chartTitle__TbOPS{color:var(--color-text-primary);font-size:18px;font-weight:600;margin:0}.ProgressChart_chartContainer__e41kD{flex-grow:1;min-height:200px;position:relative;width:100%}.ProgressChart_chartContainer__e41kD canvas{height:100%!important;width:100%!important}@media(max-width:1024px){.ProgressChart_chartCard__4KUSC{padding:20px}.ProgressChart_chartTitle__TbOPS{font-size:16px}}@media(max-width:768px){.ProgressChart_chartCard__4KUSC{padding:16px}.ProgressChart_chartContainer__e41kD{min-height:220px}}@media(max-width:480px){.ProgressChart_chartCard__4KUSC{border-radius:10px;padding:10px}.ProgressChart_chartTitle__TbOPS{font-size:14px}.ProgressChart_chartContainer__e41kD{min-height:200px}}@media(prefers-reduced-motion:reduce){.ProgressChart_chartCard__4KUSC{opacity:1;transform:none;transition:none}}.Chart_container__p6naq{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;margin-top:32px;opacity:0;padding:24px;transform:translateY(10px);transition:opacity .32s ease-out,transform .32s ease-out}.Chart_containerVisible__V-Qmq{opacity:1;transform:translateY(0)}.Chart_header__PhImZ{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.Chart_title__h8bkf{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0;padding-right:10px}.Chart_filters__Q4aNd{align-items:center;display:flex;gap:8px}.Chart_filters__Q4aNd .popup__label{display:none}.Chart_filters__Q4aNd .popup__drop-list-container{box-sizing:border-box;min-height:36px;width:100%}.Chart_filters__Q4aNd .popup__input{background-color:var(--color-surface-white);border-color:var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:13px;font-weight:400;height:36px}.Chart_filters__Q4aNd .popup__input.active{border-color:var(--color-border-medium)}.Chart_filters__Q4aNd .popup__drop-list-checked:before{background-size:16px 16px;height:16px;right:12px;top:calc(50% - 8px);width:16px}.Chart_filters__Q4aNd .popup__additionaly-input-val{color:var(--color-text-primary);font-size:13px;font-weight:400;height:36px;line-height:18px;padding:9px 30px 9px 14px}.Chart_filters__Q4aNd .popup__input.color-grey,.Chart_filters__Q4aNd .popup__input.color-grey .popup__additionaly-input-val{color:var(--color-text-primary)}.Chart_filters__Q4aNd .popup__drop-list{border-radius:8px;padding-left:12px;padding-right:6px;top:42px}.Chart_filters__Q4aNd .popup__drop-list.active{border-color:var(--color-border-default);box-shadow:0 8px 24px var(--color-text-muted-alpha16);padding:6px 6px 6px 12px}.Chart_filters__Q4aNd .popup__drop-list-scroll{max-height:176px}.Chart_filters__Q4aNd .popup__drop-list-scroll::-webkit-scrollbar{width:6px}.Chart_filters__Q4aNd .popup__drop-list-scroll::-webkit-scrollbar-thumb{border-width:1px}.Chart_filters__Q4aNd .popup__drop-list-elem{font-size:13px;font-weight:400;padding:10px 0}.Chart_fullWidth__YTzSn{flex:0 0 164px;width:164px}.Chart_halfWidthContainer__NpDGp{display:flex;flex:0 0 164px;width:164px}.Chart_halfWidthContainer__NpDGp .d-flex{gap:8px}.Chart_halfWidthContainer__NpDGp .wd-50-mr-16{margin-right:0;width:164px}.Chart_dropdown__stBQf{flex:1 1;position:relative}.Chart_dropdownHeader__2AAcv{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 16px;transition:all .2s ease;width:100%}.Chart_dropdownHeader__2AAcv:focus{border-color:var(--color-palette-hex-007aff);box-shadow:0 0 0 2px var(--color-effect-rgb-0-122-255-0-2);outline:none}.Chart_dropdownList__WYrLk{background:var(--color-surface-white);border:1px solid var(--color-border-muted);border-radius:8px;box-shadow:0 4px 12px var(--color-overlay-black10);left:0;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.Chart_dropdownItem__BwAq3{color:var(--color-palette-hex-555555);cursor:pointer;font-size:14px;padding:10px 16px;transition:background-color .2s ease}.Chart_dropdownItem__BwAq3:hover{background-color:var(--color-surface-soft)}.Chart_dropdownItem__BwAq3:not(:last-child){border-bottom:1px solid var(--color-surface-light-alt)}.Chart_selectedICON__p3leJ{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.Chart_selectedICON__p3leJ svg{fill:"var(--color-text-primary)"}.Chart_chartsGrid__clNL\+{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);overflow:hidden}@media(max-width:1180px){.Chart_chartsGrid__clNL\+{grid-template-columns:1fr}}.Chart_chartsGridAnimated__rnKyD{animation:Chart_chartsGridAppear__-Q\+1e .3s ease-out both}@media(min-width:869px){.Chart_filters__Q4aNd{flex-direction:row;gap:8px}.Chart_fullWidth__YTzSn{min-width:164px;width:164px}.Chart_halfWidthContainer__NpDGp{flex:0 0 164px;gap:8px;width:164px}.Chart_halfWidthContainer__NpDGp .Chart_dropdown__stBQf{min-width:120px}}@media(max-width:868px){.Chart_container__p6naq{margin-top:24px;padding:20px}.Chart_filters__Q4aNd{flex-wrap:wrap}.Chart_header__PhImZ{flex-direction:column;gap:24px}.Chart_title__h8bkf{font-size:24px;text-align:center}.Chart_filters__Q4aNd{gap:8px;min-width:auto;width:100%}.Chart_halfWidthContainer__NpDGp{flex:0 0 164px;width:164px}.Chart_halfWidthContainer__NpDGp .Chart_dropdown__stBQf{flex:1 1}.Chart_halfWidthContainer__NpDGp .d-flex{width:100%}.Chart_halfWidthContainer__NpDGp .wd-50-mr-16{width:calc(50% - 4px)}}@media(max-width:560px){.Chart_container__p6naq{border-radius:10px;padding:10px}.Chart_title__h8bkf{font-size:20px;text-align:left}.Chart_filters__Q4aNd{flex-direction:column}.Chart_header__PhImZ{gap:20px}.Chart_filters__Q4aNd{gap:8px}.Chart_halfWidthContainer__NpDGp{flex-basis:auto;width:100%}.Chart_halfWidthContainer__NpDGp .d-flex{flex-direction:column;width:100%}.Chart_halfWidthContainer__NpDGp .wd-50-mr-16{width:100%}.Chart_dropdownHeader__2AAcv{padding:10px}.Chart_fullWidth__YTzSn{flex-basis:auto;width:100%}.Chart_chartsGrid__clNL\+{gap:16px;grid-template-columns:1fr}}@media(max-width:352px){.Chart_title__h8bkf{font-size:18px}}@media(max-width:332px){.Chart_title__h8bkf{font-size:17px}}.Chart_stateMessage__Gqd7s{align-items:center;animation:Chart_stateMessageAppear__a1\+uy .26s ease-out both;color:var(--color-text-secondary);display:flex;font-size:16px;justify-content:center;min-height:220px;text-align:center}.Chart_skeletonElement__Tyw\+e{animation:Chart_skeletonLoading__OdSTt 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.Chart_chartSkeletonCard__eKZCj{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;min-width:0;padding:20px}.Chart_chartSkeletonHeader__8dYNR{margin-bottom:20px}.Chart_chartSkeletonTitle__4hbck{height:24px;max-width:260px;width:58%}.Chart_chartSkeletonBody__\+6-ES{border-bottom:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default);height:290px;padding:18px 18px 0 24px;position:relative}@media(max-width:1024px){.Chart_chartSkeletonBody__\+6-ES{height:260px}}@media(max-width:768px){.Chart_chartSkeletonBody__\+6-ES{height:230px}}@media(max-width:420px){.Chart_chartSkeletonBody__\+6-ES{height:200px}}.Chart_chartSkeletonAxis__O3wu7{animation:none;background:var(--color-surface-soft);height:1px;left:24px;position:absolute;right:18px;top:50%}.Chart_chartSkeletonBars__Nz2-E{align-items:flex-end;display:flex;gap:12px;height:100%;justify-content:space-around}.Chart_chartSkeletonBar__7zl0D{border-radius:4px 4px 0 0;max-width:42px;min-width:18px;width:100%}@keyframes Chart_skeletonLoading__OdSTt{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Chart_chartsGridAppear__-Q\+1e{0%{opacity:0}to{opacity:1}}@keyframes Chart_stateMessageAppear__a1\+uy{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Chart_container__p6naq{opacity:1;transform:none;transition:none}.Chart_chartsGridAnimated__rnKyD,.Chart_skeletonElement__Tyw\+e,.Chart_stateMessage__Gqd7s{animation:none}}.UserProgressStatistics_header__6cAh7{animation:UserProgressStatistics_pageHeaderAppear__9bT1A .3s ease-out both;margin-bottom:30px}@media(max-width:955px){.UserProgressStatistics_header__6cAh7{margin-top:20px}}@media(max-width:505px){.UserProgressStatistics_header__6cAh7{margin-bottom:20px}}@keyframes UserProgressStatistics_pageHeaderAppear__9bT1A{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.UserProgressStatistics_header__6cAh7{animation:none}}.UserProgressStatistics_headerContent__1M0iF{align-items:flex-start;display:flex;flex-direction:column;gap:34px;justify-content:flex-start}@media(max-width:505px){.UserProgressStatistics_headerContent__1M0iF{gap:20px}}.UserProgressStatistics_backBtn__opSE1{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:500;gap:8px;transition:color .2s ease}.UserProgressStatistics_backBtn__opSE1:hover{color:var(--color-text-primary)}.UserProgressStatistics_backBtn__opSE1 .UserProgressStatistics_backBtnicon__27q0h{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.UserProgressStatistics_backBtn__opSE1 .UserProgressStatistics_backBtnicon__27q0h{height:20px;width:20px}}.UserProgressStatistics_backBtn__opSE1 .UserProgressStatistics_backBtntitle__ajbVB{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.UserProgressStatistics_backBtn__opSE1 .UserProgressStatistics_backBtntitle__ajbVB{font-size:18px}}.UserProgressStatistics_title__MHDRM{color:var(--color-text-primary);flex:1 1;font-size:32px;font-weight:600;margin:0}@media(max-width:505px){.UserProgressStatistics_title__MHDRM{font-size:20px}}.UserMyClassHome_content__HWw2X{width:100%}.UserMyClassHome_content__HWw2X .UserMyClassHome_section__-z5t7{margin-bottom:24px}@media(max-width:505px){.UserMyClassHome_content__HWw2X .UserMyClassHome_section__-z5t7{margin-bottom:20px}}.UserMyClassHome_section_announcements__PFtCo,.UserMyClassHome_section_upcomingEvents__63L-l{display:flex;flex-direction:column;height:100%;margin-bottom:24px;min-height:0}@media(max-width:505px){.UserMyClassHome_section_announcements__PFtCo,.UserMyClassHome_section_upcomingEvents__63L-l{margin-bottom:20px}}.AdminMyClassHeader_header__j3hEN{align-items:center;display:flex;justify-content:space-between;margin:32px 0 28px}@media(max-width:1240px){.AdminMyClassHeader_header__j3hEN{align-items:flex-start;flex-direction:column}}@media(max-width:505px){.AdminMyClassHeader_header__j3hEN{align-items:flex-start;flex-direction:column;margin:18px 0 15px}}.AdminMyClassHeader_header__contentUser__T\+4TO{align-items:flex-start;flex-direction:column;gap:24px}@media(max-width:505px){.AdminMyClassHeader_header__contentUser__T\+4TO{align-items:flex-start;flex-direction:column}}@media(max-width:1240px){.AdminMyClassHeader_header__contentUser__T\+4TO .AdminMyClassHeader_header__title__g0HiX{margin-bottom:0}}.AdminMyClassHeader_header__title__g0HiX{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:1240px){.AdminMyClassHeader_header__title__g0HiX{margin-bottom:25px}}@media(max-width:828px){.AdminMyClassHeader_header__title__g0HiX{margin-bottom:0}}.AdminMyClassHeader_header__buttonLister__ZVI7S,.AdminMyClassHeader_header__filterLister__kkZKj{align-items:center;display:inline-flex;gap:8px}@media(max-width:505px){.AdminMyClassHeader_header__buttonLister__ZVI7S,.AdminMyClassHeader_header__filterLister__kkZKj{gap:4px}}.AdminMyClassHeader_header__filterLister__kkZKj{background:var(--color-surface-light-alpha50);border:1px solid var(--color-border-default);border-radius:12px;display:flex;padding:8px;position:relative}@media(max-width:600px){.AdminMyClassHeader_header__filterLister__kkZKj{border-radius:5px;padding:6px}}.AdminMyClassHeader_header__button__DaToN{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:12px 24px}@media(max-width:505px){.AdminMyClassHeader_header__button__DaToN{width:100%}}.AdminMyClassHeader_header__button_primary__AIx5g{background:var(--color-brand-primary)}.AdminMyClassHeader_header__button_primary__AIx5g .AdminMyClassHeader_header__icon__Cz95Z,.AdminMyClassHeader_header__button_primary__AIx5g .AdminMyClassHeader_header__text__--Nmh{color:var(--color-surface-white)}.AdminMyClassHeader_header__button__DaToN:not(.AdminMyClassHeader_header__button_primary__AIx5g) .AdminMyClassHeader_header__icon__Cz95Z,.AdminMyClassHeader_header__button__DaToN:not(.AdminMyClassHeader_header__button_primary__AIx5g) .AdminMyClassHeader_header__text__--Nmh{color:var(--color-brand-primary)}.AdminMyClassHeader_header__filter__UZ\+5s{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;cursor:pointer;padding:12px 16px}@media(max-width:505px){.AdminMyClassHeader_header__filter__UZ\+5s{border-radius:5px}}.AdminMyClassHeader_header__filter__UZ\+5s .AdminMyClassHeader_header__filterText__a5ixV{color:var(--color-text-primary);font-size:16px;font-weight:600}@media(max-width:505px){.AdminMyClassHeader_header__filter__UZ\+5s .AdminMyClassHeader_header__filterText__a5ixV{font-size:13px}}.AdminMyClassHeader_header__filter_active__yZhF8{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.AdminMyClassHeader_header__filter_active__yZhF8 .AdminMyClassHeader_header__filterText__a5ixV{color:var(--color-surface-white)}.AdminMyClassHeader_header__filterText__a5ixV{color:var(--color-palette-hex-666666);font-size:16px;font-weight:600}.AdminMyClassHeader_header__icon__Cz95Z{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.AdminMyClassHeader_header__text__--Nmh{font-size:16px;font-weight:600}@media(max-width:828px){.AdminMyClassHeader_header__j3hEN{align-items:flex-start;flex-direction:column;gap:20px}.AdminMyClassHeader_header__title__g0HiX{font-size:28px}.AdminMyClassHeader_header__buttonLister__ZVI7S,.AdminMyClassHeader_header__filterLister__kkZKj{flex-wrap:wrap;width:100%}}@media(max-width:828px)and (max-width:610px){.AdminMyClassHeader_header__filterLister__kkZKj{justify-content:flex-start}}@media(max-width:828px){.AdminMyClassHeader_header__button__DaToN,.AdminMyClassHeader_header__filter__UZ\+5s{justify-content:center;max-width:calc(25% - 10px);min-width:max-content;padding:10px 16px;width:100%}}@media(max-width:528px){.AdminMyClassHeader_header__j3hEN{align-items:flex-start;flex-direction:column;gap:5px}.AdminMyClassHeader_header__title__g0HiX{font-size:24px}.AdminMyClassHeader_header__buttonLister__ZVI7S,.AdminMyClassHeader_header__filterLister__kkZKj{flex-wrap:wrap;width:100%}.AdminMyClassHeader_header__button__DaToN,.AdminMyClassHeader_header__filter__UZ\+5s{justify-content:center;padding:8px 10px}}@media(max-width:528px)and (max-width:405px){.AdminMyClassHeader_header__button__DaToN,.AdminMyClassHeader_header__filter__UZ\+5s{padding:5px}}@media(max-width:528px){.AdminMyClassHeader_header__text__--Nmh{font-size:14px}}.AdminMyClassCalendar_calendarWrapper__oKJxc{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;padding:20px}@media(max-width:585px){.AdminMyClassCalendar_calendarWrapper__oKJxc{border-radius:10px;padding:20px 10px}}.AdminMyClassCalendar_header__fWPY0{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.AdminMyClassCalendar_header__fWPY0 .AdminMyClassCalendar_h2__WZ9YO{font-size:24px;font-weight:600;margin:0;padding-right:30px}@media(max-width:585px){.AdminMyClassCalendar_header__fWPY0 .AdminMyClassCalendar_h2__WZ9YO{font-size:18px;padding-right:0}.AdminMyClassCalendar_header__fWPY0{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start}.AdminMyClassCalendar_header__fWPY0 .popup__filters-drop-down-list,.AdminMyClassCalendar_header__fWPY0 .popup__filters-drop-down-list-checked,.AdminMyClassCalendar_header__fWPY0 .popup__filters-drop-down-list-container{width:100%}}@media(max-width:1150px){.AdminMyClassCalendar_header__fWPY0{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start}}.AdminMyClassCalendar_controls__\+bg-\+{display:flex;gap:10px}@media(max-width:785px){.AdminMyClassCalendar_controls__\+bg-\+{width:100%}}@media(max-width:585px){.AdminMyClassCalendar_controls__\+bg-\+{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9{width:440px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__additionaly-input-val{align-items:center;display:flex;font-size:14px;padding:12px 16px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__drop-list-container{min-height:42px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__additionaly-input-val,.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__input{height:42px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__drop-list{top:45px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__drop-list.active{padding:8px 8px 8px 10px}.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div .popup__drop-list-elem{font-size:14px;padding:8px}@media(max-width:785px){.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9,.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9>div{width:100%}}@media(max-width:585px){.AdminMyClassCalendar_controls__\+bg-\+ .AdminMyClassCalendar_monthYearList__Rg2H9{align-items:flex-start;flex-direction:column;gap:10px}}.AdminMyClassCalendar_grid__9Xpuz{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(7,1fr);margin-bottom:24px}@media(max-width:585px){.AdminMyClassCalendar_grid__9Xpuz{gap:2px;margin-bottom:20px}}.AdminMyClassCalendar_weekDay__AO-mK{color:var(--color-text-secondary);font-size:20px;font-weight:600;margin-bottom:5px;padding:10px;text-align:center;text-transform:capitalize}@media(max-width:585px){.AdminMyClassCalendar_weekDay__AO-mK{font-size:14px;gap:2px;margin-bottom:1px}}@media(max-width:350px){.AdminMyClassCalendar_weekDay__AO-mK{font-size:13px;padding:3px}}.AdminMyClassCalendar_dayCell__pPgCx{align-items:flex-start;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;color:var(--color-text-primary);display:flex;flex-direction:column;justify-content:space-between;min-height:113px;padding:10px;position:relative}@media(max-width:585px){.AdminMyClassCalendar_dayCell__pPgCx{border-radius:6px;min-height:85px;padding:6px}}@media(max-width:355px){.AdminMyClassCalendar_dayCell__pPgCx{min-height:70px;padding:1px}}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_otherMonth__YSQZd{background-color:var(--color-surface-subtle);color:var(--color-palette-hex-9ca3af)!important}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_otherMonth__YSQZd .AdminMyClassCalendar_dayNum__WDMls{color:var(--color-palette-hex-9ca3af)}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_parent-meetingBg__Bc-ll{background:var(--color-brand-primary-alpha10);border-color:var(--color-brand-primary)}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_excursionBg__mD0ph{background:var(--color-status-success-alpha10);border-color:var(--color-status-success)}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_olympiadBg__bPvyN{background:var(--color-status-info-alpha10);border-color:var(--color-status-info)}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_open-lessonBg__NDeGB{background:var(--color-palette-hex-ffc6321a);border-color:var(--color-palette-hex-ffc632)}.AdminMyClassCalendar_dayCell__pPgCx.AdminMyClassCalendar_otherBg__tHq99{background:var(--color-status-warning-alpha10);border-color:var(--color-status-warning)}.AdminMyClassCalendar_dayNum__WDMls{font-size:18px;font-weight:600;margin-bottom:5px}@media(max-width:585px){.AdminMyClassCalendar_dayNum__WDMls{font-size:16px}}@media(max-width:355px){.AdminMyClassCalendar_dayNum__WDMls{font-size:14px}}.AdminMyClassCalendar_eventTime__oWMdH{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:4px;margin-top:auto;padding:0}@media(max-width:744px){.AdminMyClassCalendar_eventTime__oWMdH{display:none}}.AdminMyClassCalendar_eventsStack__f9YHT{display:flex;flex-direction:column;gap:4px;margin-top:auto}.AdminMyClassCalendar_eventTimeSpan__-kRH8{color:var(--color-text-secondary);font-size:16px;font-weight:500}.AdminMyClassCalendar_eventMore__t3ASP{color:var(--color-text-secondary);font-size:13px;font-weight:600}.AdminMyClassCalendar_legend__WBgSA{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:585px){.AdminMyClassCalendar_legend__WBgSA{align-items:flex-start;flex-direction:column;gap:15px;justify-content:flex-start}}.AdminMyClassCalendar_legendItem__aiTS2{align-items:center;display:flex;gap:12px;justify-content:center}@media(max-width:585px){.AdminMyClassCalendar_legendItem__aiTS2{gap:10px}}@media(max-width:350px){.AdminMyClassCalendar_legendItem__aiTS2{gap:8px}}.AdminMyClassCalendar_legendItemText__XAVIy{color:var(--color-text-secondary);font-size:16px;font-weight:500}@media(max-width:585px){.AdminMyClassCalendar_legendItemText__XAVIy{font-size:14px}}.AdminMyClassCalendar_dot__1ohL4{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}@media(max-width:505px){.AdminMyClassCalendar_dot__1ohL4{height:30px;width:30px}.AdminMyClassCalendar_dot__1ohL4 svg{height:14px;width:14px}}.AdminMyClassCalendar_dot__1ohL4.AdminMyClassCalendar_purple__AGOlS{background:var(--color-brand-primary-alpha15)}.AdminMyClassCalendar_dot__1ohL4.AdminMyClassCalendar_blue__jqx-A{background:var(--color-palette-hex-4999f426)}.AdminMyClassCalendar_dot__1ohL4.AdminMyClassCalendar_green__ABYwk{background:var(--color-palette-hex-17bf6b26)}.AdminMyClassCalendar_dot__1ohL4.AdminMyClassCalendar_yellow__updp3{background:var(--color-palette-hex-e4ca0726)}.AdminMyClassCalendar_dot__1ohL4.AdminMyClassCalendar_orange__ZqdO8{background:var(--color-palette-hex-ff7e4726)}.AdminMyClassCalendar_emptyState__ob2Y8{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:16px;width:100%}.AdminMyClassCalendar_skeletonElement__Br-vx{animation:AdminMyClassCalendar_skeletonLoading__2SPIy 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.AdminMyClassCalendar_skeletonDayCell__h2fFE{cursor:default}.AdminMyClassCalendar_skeletonCalendarLine__aRND\+{height:18px;margin-top:auto;width:72%}.AdminMyClassCalendar_skeletonCalendarShortLine__knAdA{height:14px;margin-top:6px;width:48%}.AdminMyClassCalendar_stateMessage__nl6Lf{align-items:center;background:var(--color-surface-canvas);border:1px dashed var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);display:flex;gap:14px;margin-bottom:18px;min-height:92px;padding:18px}.AdminMyClassCalendar_stateMessageError__vqrNG{background:var(--color-palette-hex-ff7e470d);border-color:var(--color-status-warning-alpha30)}.AdminMyClassCalendar_stateMessageError__vqrNG .AdminMyClassCalendar_stateIcon__2QljY{background:var(--color-status-warning)}.AdminMyClassCalendar_stateIcon__2QljY{background:var(--color-brand-primary);border-radius:999px;flex-shrink:0;height:40px;width:10px}.AdminMyClassCalendar_stateTitle__l1pGD{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:4px}.AdminMyClassCalendar_stateText__M953h{font-size:14px;font-weight:500;line-height:1.4}@keyframes AdminMyClassCalendar_skeletonLoading__2SPIy{0%{background-position:100% 50%}to{background-position:0 50%}}.AdminMyClassUpcomingEvents_card__Zlb0N{background:var(--color-surface-white);border:1px solid var(--color-border-cool);border-radius:12px;display:flex;flex-direction:column;padding:20px}@media(max-width:505px){.AdminMyClassUpcomingEvents_card__Zlb0N{padding:20px 10px}}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_listWrapper__jZnvN{flex:1 1}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_listContainer__GGOkS{flex:1 1;min-height:0;overflow:hidden}@media(max-width:505px){.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_listContainer__GGOkS{height:350px}}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_list__w5cw3{height:100%;height:calc(100vh - 500px);overflow-y:auto;padding-right:6px}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_list__w5cw3::-webkit-scrollbar{width:6px}@media(max-width:505px){.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_list__w5cw3::-webkit-scrollbar{width:4px}}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_list__w5cw3::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminMyClassUpcomingEvents_card__Zlb0N.AdminMyClassUpcomingEvents_withScrollActive__R4KdD .AdminMyClassUpcomingEvents_list__w5cw3::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminMyClassUpcomingEvents_card_header__ht5OF{align-items:center;display:inline-flex;flex-shrink:0;justify-content:space-between;margin-bottom:20px;width:100%}@media(max-width:665px){.AdminMyClassUpcomingEvents_card_header__ht5OF{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start}}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam{align-items:center;display:flex;gap:10px}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-checked{border:1px solid var(--color-border-default);min-width:240px;padding:12px 16px}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list.active{min-width:240px}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-checked-label{color:var(--color-text-primary);font-size:14px}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list{border:1px solid var(--color-brand-primary);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:200px;width:100%}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-scroll{max-height:182px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-item{border-bottom:1px solid var(--color-border-default)}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .admin__myclass-events-category-list :last-child{border-bottom:none}@media(max-width:665px){.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam{flex-wrap:wrap;width:100%}.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-checked,.AdminMyClassUpcomingEvents_card_header__ht5OF .AdminMyClassUpcomingEvents_cadr_header_topControls__Mfnam .popup__filters-drop-down-list-container{width:100%}}.AdminMyClassUpcomingEvents_addButton__iZSLt{align-items:center;background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-height:46px;padding:12px 16px;white-space:nowrap}@media(max-width:665px){.AdminMyClassUpcomingEvents_addButton__iZSLt{width:100%}}.AdminMyClassUpcomingEvents_addButtonIcon__xLP6w{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.AdminMyClassUpcomingEvents_title__ue1hV{color:var(--color-text-primary);font-size:24px;font-weight:600;padding-right:10px}@media(max-width:505px){.AdminMyClassUpcomingEvents_title__ue1hV{font-size:18px}}.AdminMyClassUpcomingEvents_dropdownBtn__bOxYf{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;padding:12px 16px}@media(max-width:505px){.AdminMyClassUpcomingEvents_dropdownBtn__bOxYf{width:100%}}.AdminMyClassUpcomingEvents_listWrapper__jZnvN{display:flex;flex-direction:column}.AdminMyClassUpcomingEvents_list__w5cw3{display:flex;flex-direction:column;gap:15px}@media(max-width:505px){.AdminMyClassUpcomingEvents_list__w5cw3{gap:10px}}.AdminMyClassUpcomingEvents_eventItem__xPUSZ{align-items:center;border-left:1px solid #0000;border:1px solid var(--color-surface-light-alt);border-left-width:4px;border-radius:2px 0 0 2px;cursor:pointer;display:flex;flex-shrink:0;justify-content:space-between;overflow:hidden;padding:16px;position:relative}.AdminMyClassUpcomingEvents_eventItem__xPUSZ.AdminMyClassUpcomingEvents_purple__yYElT{border-left-color:var(--color-brand-primary)}.AdminMyClassUpcomingEvents_eventItem__xPUSZ.AdminMyClassUpcomingEvents_blue__nc0p-{border-left-color:var(--color-status-info)}.AdminMyClassUpcomingEvents_eventItem__xPUSZ.AdminMyClassUpcomingEvents_green__gNO0P{border-left-color:var(--color-status-success)}.AdminMyClassUpcomingEvents_eventItem__xPUSZ.AdminMyClassUpcomingEvents_yellow__Cbman{border-left-color:var(--color-status-yellow)}.AdminMyClassUpcomingEvents_eventItem__xPUSZ.AdminMyClassUpcomingEvents_orange__hyhWq{border-left-color:var(--color-status-warning)}.AdminMyClassUpcomingEvents_content__Rbey-{flex:1 1;padding-right:10px}.AdminMyClassUpcomingEvents_content__Rbey- .AdminMyClassUpcomingEvents_h3__d7-nS{color:var(--color-text-primary);font-size:20px;font-weight:600;margin-bottom:10px}@media(max-width:505px){.AdminMyClassUpcomingEvents_content__Rbey- .AdminMyClassUpcomingEvents_h3__d7-nS{font-size:16px}}.AdminMyClassUpcomingEvents_content__Rbey- .AdminMyClassUpcomingEvents_date__PGxFm{color:var(--color-text-secondary);display:block;font-size:14px;margin-bottom:10px}@media(max-width:505px){.AdminMyClassUpcomingEvents_content__Rbey- .AdminMyClassUpcomingEvents_date__PGxFm{font-size:12px}}.AdminMyClassUpcomingEvents_badge__\+Xb72{border-radius:15px;display:inline-block;font-size:16px;font-weight:500;padding:6px 12px}@media(max-width:505px){.AdminMyClassUpcomingEvents_badge__\+Xb72{font-size:12px}}.AdminMyClassUpcomingEvents_badge__\+Xb72.AdminMyClassUpcomingEvents_badge-purple__SNIfK{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.AdminMyClassUpcomingEvents_badge__\+Xb72.AdminMyClassUpcomingEvents_badge-blue__XkHq6{background:var(--color-status-info-alpha10);color:var(--color-status-info)}.AdminMyClassUpcomingEvents_badge__\+Xb72.AdminMyClassUpcomingEvents_badge-green__Ap7B8{background:var(--color-status-success-alpha10);color:var(--color-status-success)}.AdminMyClassUpcomingEvents_badge__\+Xb72.AdminMyClassUpcomingEvents_badge-yellow__YVCiD{background:var(--color-status-yellow-alpha10);color:var(--color-status-yellow)}.AdminMyClassUpcomingEvents_badge__\+Xb72.AdminMyClassUpcomingEvents_badge-orange__nJxoA{background:var(--color-status-warning-alpha10);color:var(--color-status-warning)}.AdminMyClassUpcomingEvents_actions__csfmR{align-self:flex-start;display:flex;gap:10px}.AdminMyClassUpcomingEvents_actions__csfmR .AdminMyClassUpcomingEvents_button__8dscI{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}@media(max-width:505px){.AdminMyClassUpcomingEvents_actions__csfmR svg{height:17px;width:17px}}.AdminMyClassUpcomingEvents_loadMoreContainer__gucKA{display:flex;justify-content:center;margin-top:24px}@media(max-width:505px){.AdminMyClassUpcomingEvents_loadMoreContainer__gucKA{margin-top:20px}}.AdminMyClassUpcomingEvents_loadMoreBtn__0SWGE{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:16px;font-weight:500;padding:14px 0;transition:all .3s ease;width:100%}@media(max-width:505px){.AdminMyClassUpcomingEvents_loadMoreBtn__0SWGE{font-size:14px;padding:10px 0}}.AdminMyClassUpcomingEvents_emptyState__3xrDh{color:var(--color-text-secondary);font-family:500;font-size:16px;width:100%}.AdminMyClassUpcomingEvents_skeletonElement__ZiLkU{animation:AdminMyClassUpcomingEvents_skeletonLoading__Cxjqz 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.AdminMyClassUpcomingEvents_categorySkeleton__ApT55{border-radius:8px;height:44px;width:240px}@media(max-width:665px){.AdminMyClassUpcomingEvents_categorySkeleton__ApT55{width:100%}}.AdminMyClassUpcomingEvents_skeletonEvent__3cITv{border-left-color:var(--color-border-default);cursor:default}.AdminMyClassUpcomingEvents_skeletonEventContent__CHDVK{display:flex;flex:1 1;flex-direction:column;gap:10px;padding-right:14px}.AdminMyClassUpcomingEvents_skeletonTitle__tdz0t{height:22px;width:min(360px,84%)}.AdminMyClassUpcomingEvents_skeletonDate__eoWhQ{height:16px;width:128px}.AdminMyClassUpcomingEvents_skeletonBadge__gYJ\+g{border-radius:15px;height:30px;width:150px}.AdminMyClassUpcomingEvents_skeletonActions__KFiXW{align-self:flex-start;display:flex;gap:10px}.AdminMyClassUpcomingEvents_skeletonIcon__K7Nsm{border-radius:6px;height:21px;width:21px}.AdminMyClassUpcomingEvents_stateMessage__UVIWB{align-items:center;background:var(--color-surface-canvas);border:1px dashed var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);display:flex;gap:14px;min-height:132px;padding:18px}.AdminMyClassUpcomingEvents_stateMessageError__NpcWF{background:var(--color-palette-hex-ff7e470d);border-color:var(--color-status-warning-alpha30)}.AdminMyClassUpcomingEvents_stateMessageError__NpcWF .AdminMyClassUpcomingEvents_stateIcon__tJn\+a{background:var(--color-status-warning)}.AdminMyClassUpcomingEvents_stateIcon__tJn\+a{background:var(--color-brand-primary);border-radius:999px;flex-shrink:0;height:40px;width:10px}.AdminMyClassUpcomingEvents_stateTitle__xi5zi{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:4px}.AdminMyClassUpcomingEvents_stateText__TRraX{font-size:14px;font-weight:500;line-height:1.4}@keyframes AdminMyClassUpcomingEvents_skeletonLoading__Cxjqz{0%{background-position:100% 50%}to{background-position:0 50%}}.popup__filters-drop-down-list-container{position:relative;width:auto}.popup__filters-drop-down-list-checked{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:44px;min-width:170px;padding:12px}.popup__filters-drop-down-list-checked-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:20px;transition:all .3s;width:20px}.popup__filters-drop-down-list-checked.active .popup__filters-drop-down-list-checked-arrow{transform:rotate(-180deg)}.popup__filters-drop-down-list{background:var(--color-surface-white);border-radius:8px;max-height:0;min-width:170px;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:52px;transition:all .3s}.popup__filters-drop-down-list-scroll{max-height:165px;overflow-x:hidden;overflow-y:auto}.popup__filters-drop-down-list-scroll::-webkit-scrollbar{width:8px}.popup__filters-drop-down-list-scroll::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.popup__filters-drop-down-list-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.popup__filters-drop-down-list.active{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:185px;opacity:1;padding:10px;z-index:4}.popup__filters-drop-down-list-item{cursor:pointer;font-size:14px;font-weight:500;margin-bottom:8px;padding:8px 12px}.popup__filters-drop-down-list-item:last-child{margin-bottom:0}.popup__filters-drop-down-list-item{width:100%}.popup__filters-drop-down-list-item.active{color:var(--color-brand-primary)}.AdminMyClassAnnouncements_content__whAfh{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;padding:24px}@media(max-width:505px){.AdminMyClassAnnouncements_content__whAfh{border-radius:10px;padding:20px 10px}}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_listWrapper__ZQWp7{flex:1 1}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_listContainer__Qahgh{flex:1 1;min-height:0;overflow:hidden}@media(max-width:505px){.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_listContainer__Qahgh{height:350px}}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_list__1qwCt{height:100%;height:calc(100vh - 600px);overflow-y:auto;padding-right:6px}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_list__1qwCt::-webkit-scrollbar{width:6px}@media(max-width:505px){.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_list__1qwCt::-webkit-scrollbar{width:4px}}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_list__1qwCt::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminMyClassAnnouncements_content__whAfh.AdminMyClassAnnouncements_withScrollActive__UA1Kv .AdminMyClassAnnouncements_list__1qwCt::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminMyClassAnnouncements_title__nRipF{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0}@media(max-width:505px){.AdminMyClassAnnouncements_title__nRipF{font-size:18px}}.AdminMyClassAnnouncements_headerTop__y25RH{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}@media(max-width:505px){.AdminMyClassAnnouncements_headerTop__y25RH{align-items:stretch;flex-direction:column;margin-bottom:20px}}.AdminMyClassAnnouncements_addButton__vEEcj{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-height:46px;padding:12px 16px;white-space:nowrap}@media(max-width:505px){.AdminMyClassAnnouncements_addButton__vEEcj{width:100%}}.AdminMyClassAnnouncements_addButtonIcon__126jT{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.AdminMyClassAnnouncements_listWrapper__ZQWp7{display:flex;flex-direction:column}.AdminMyClassAnnouncements_list__1qwCt{display:flex;flex-direction:column;gap:15px}@media(max-width:505px){.AdminMyClassAnnouncements_list__1qwCt{gap:10px}}.AdminMyClassAnnouncements_card__PqXHQ{border-radius:8px;flex-shrink:0;padding:16px;position:relative}.AdminMyClassAnnouncements_card__PqXHQ.AdminMyClassAnnouncements_important__0RVzQ{background-color:var(--color-palette-hex-d977060d);border-left:4px solid var(--color-status-warning-dark)}.AdminMyClassAnnouncements_card__PqXHQ.AdminMyClassAnnouncements_regular__V\+if6{background-color:var(--color-brand-primary-alpha05);border-left:4px solid var(--color-brand-primary)}.AdminMyClassAnnouncements_header__TKFWQ{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:16px;padding-right:10px}.AdminMyClassAnnouncements_titleRow__p8EHQ{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.AdminMyClassAnnouncements_titleRow__p8EHQ .AdminMyClassAnnouncements_h3__5u79b{font-size:18px;font-weight:600;margin:0}@media(max-width:505px){.AdminMyClassAnnouncements_titleRow__p8EHQ .AdminMyClassAnnouncements_h3__5u79b{font-size:16px}}.AdminMyClassAnnouncements_badge__uI5n4{align-items:center;background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha10);border-radius:10px;color:var(--color-status-warning-dark);display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}@media(max-width:505px){.AdminMyClassAnnouncements_badge__uI5n4{font-size:9px}}.AdminMyClassAnnouncements_badge_icon__BqH1d{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.AdminMyClassAnnouncements_actions__cC64i{display:flex;gap:8px}.AdminMyClassAnnouncements_actions__cC64i .AdminMyClassAnnouncements_button__0eCPf{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}@media(max-width:505px){.AdminMyClassAnnouncements_actions__cC64i svg{height:17px;width:17px}}.AdminMyClassAnnouncements_text__e6AFi{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin-bottom:32px}@media(max-width:505px){.AdminMyClassAnnouncements_text__e6AFi{font-size:12px;margin-bottom:24px}}.AdminMyClassAnnouncements_footer__4kl-l{align-items:center;display:flex;gap:6px}.AdminMyClassAnnouncements_footer_icon__bPMXI{align-items:center;display:flex;height:17px;justify-content:center;width:17px}.AdminMyClassAnnouncements_footer__text__Bvebl{color:var(--color-text-secondary);font-size:14px;font-weight:400}@media(max-width:505px){.AdminMyClassAnnouncements_footer__text__Bvebl{font-size:10px}}.AdminMyClassAnnouncements_loadMoreContainer__hcyTP{display:flex;justify-content:center;margin-top:24px}@media(max-width:505px){.AdminMyClassAnnouncements_loadMoreContainer__hcyTP{margin-top:20px}}.AdminMyClassAnnouncements_loadMoreBtn__77Pwz{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:16px;font-weight:500;padding:14px 0;transition:all .3s ease;width:100%}@media(max-width:505px){.AdminMyClassAnnouncements_loadMoreBtn__77Pwz{font-size:14px;padding:10px 0}}.AdminMyClassAnnouncements_emptyState__8ca88{color:var(--color-text-secondary);font-family:500;font-size:16px;width:100%}.AdminMyClassAnnouncements_skeletonElement__zGAT8{animation:AdminMyClassAnnouncements_skeletonLoading__Zs6Z\+ 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.AdminMyClassAnnouncements_skeletonCard__7h8-3{background-color:var(--color-surface-canvas);border-left:4px solid var(--color-border-default)}.AdminMyClassAnnouncements_skeletonHeader__2sesY{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:18px}.AdminMyClassAnnouncements_skeletonTitle__hnGzX{height:22px;width:min(320px,70%)}.AdminMyClassAnnouncements_skeletonActions__quphN{display:flex;gap:8px}.AdminMyClassAnnouncements_skeletonIcon__jv0sz{border-radius:6px;height:21px;width:21px}.AdminMyClassAnnouncements_skeletonText__il3Ig{height:16px;margin-bottom:10px;width:100%}.AdminMyClassAnnouncements_skeletonTextShort__XN49G{height:16px;margin-bottom:30px;width:72%}.AdminMyClassAnnouncements_skeletonFooter__cqG3c{height:16px;width:180px}.AdminMyClassAnnouncements_stateMessage__2td0J{align-items:center;background:var(--color-surface-canvas);border:1px dashed var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);display:flex;gap:14px;min-height:132px;padding:18px}.AdminMyClassAnnouncements_stateMessageError__waP5V{background:var(--color-palette-hex-ff7e470d);border-color:var(--color-status-warning-alpha30)}.AdminMyClassAnnouncements_stateMessageError__waP5V .AdminMyClassAnnouncements_stateIcon__NU9Pj{background:var(--color-status-warning)}.AdminMyClassAnnouncements_stateIcon__NU9Pj{background:var(--color-brand-primary);border-radius:999px;flex-shrink:0;height:40px;width:10px}.AdminMyClassAnnouncements_stateTitle__RJYxw{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:4px}.AdminMyClassAnnouncements_stateText__48feQ{font-size:14px;font-weight:500;line-height:1.4}@keyframes AdminMyClassAnnouncements_skeletonLoading__Zs6Z\+{0%{background-position:100% 50%}to{background-position:0 50%}}.AdminMyClassNews_content__NM4Yp{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;display:flex;flex-direction:column;max-height:min(860px,100vh - 120px);min-height:420px;padding:24px}@media(max-width:505px){.AdminMyClassNews_content__NM4Yp{border-radius:10px;max-height:min(640px,100vh - 96px);min-height:340px;padding:12px}}.AdminMyClassNews_content_title__wD4pn{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0}@media(max-width:505px){.AdminMyClassNews_content_title__wD4pn{font-size:18px}}.AdminMyClassNews_headerTop__7Z59e{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}@media(max-width:505px){.AdminMyClassNews_headerTop__7Z59e{align-items:stretch;flex-direction:column;margin-bottom:20px}}.AdminMyClassNews_addButton__PHMse{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-height:46px;padding:12px 16px;white-space:nowrap}@media(max-width:505px){.AdminMyClassNews_addButton__PHMse{width:100%}}.AdminMyClassNews_addButtonIcon__Hn2vu{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.AdminMyClassNews_contentWrapper__AcAB7{flex:1 1;min-height:0}.AdminMyClassNews_list__Cmx6N{display:flex;flex-direction:column;gap:20px;height:clamp(360px,100vh - 248px,720px);min-height:0;overflow-y:auto;padding-right:6px;width:calc(100% + 6px)}@media(max-width:744px){.AdminMyClassNews_list__Cmx6N{height:clamp(340px,100vh - 300px,620px)}}@media(max-width:505px){.AdminMyClassNews_list__Cmx6N{height:clamp(280px,100vh - 220px,520px);width:calc(100% + 4px)}}.AdminMyClassNews_list__Cmx6N::-webkit-scrollbar{width:6px}@media(max-width:505px){.AdminMyClassNews_list__Cmx6N::-webkit-scrollbar{width:4px}}.AdminMyClassNews_list__Cmx6N::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminMyClassNews_list__Cmx6N::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminMyClassNews_card__pBOQk{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:15px;min-width:0;padding:22px 24px}@media(max-width:505px){.AdminMyClassNews_card__pBOQk{border-radius:10px;padding:10px}}.AdminMyClassNews_header__KrkyV{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media(max-width:505px){.AdminMyClassNews_header__KrkyV{align-items:flex-start;margin-bottom:14px}}.AdminMyClassNews_meta__2VF87{align-items:center;display:flex;gap:15px}@media(max-width:505px){.AdminMyClassNews_meta__2VF87{align-items:flex-start;flex-direction:column;gap:5px}}.AdminMyClassNews_badge__x-5P2{background:var(--color-status-info-alpha10);border-radius:15px;color:var(--color-status-info);font-size:18px;font-weight:500;padding:4px 12px}@media(max-width:505px){.AdminMyClassNews_badge__x-5P2{font-size:12px}}.AdminMyClassNews_date__ZIB1B{color:var(--color-text-secondary);font-size:14px;font-weight:400}@media(max-width:505px){.AdminMyClassNews_date__ZIB1B{font-size:12px}}.AdminMyClassNews_actions__b\+YUS{display:flex;gap:10px}.AdminMyClassNews_actions__b\+YUS .AdminMyClassNews_button__6Odip{background:none;border:none;box-sizing:border-box;cursor:pointer;margin:0;padding:0}.AdminMyClassNews_actions__b\+YUS .AdminMyClassNews_icon__5WFV7{align-items:center;display:flex;height:21px;justify-content:center;width:21px}@media(max-width:505px){.AdminMyClassNews_actions__b\+YUS .AdminMyClassNews_icon__5WFV7{height:17px;width:17px}}.AdminMyClassNews_title__1443u{color:var(--color-text-primary);font-size:22px;font-weight:600;margin-bottom:15px;overflow-wrap:anywhere}@media(max-width:744px){.AdminMyClassNews_title__1443u{font-size:20px;margin-bottom:9px}}@media(max-width:505px){.AdminMyClassNews_title__1443u{font-size:16px;margin-bottom:5px}}.AdminMyClassNews_text__RWAZG{color:var(--color-text-primary);font-size:14px;line-height:1.5;margin-bottom:20px;overflow-wrap:anywhere}@media(max-width:505px){.AdminMyClassNews_text__RWAZG{font-size:12px;margin-bottom:15px}}.AdminMyClassNews_card_image__YEItv{border-radius:8px;height:356px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}@media(max-width:505px){.AdminMyClassNews_card_image__YEItv{margin-bottom:15px}}@media(max-width:768px){.AdminMyClassNews_card_image__YEItv{height:203px}}.AdminMyClassNews_card_image__YEItv .AdminMyClassNews_image__YUih9{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.AdminMyClassNews_filesList__GJG83{display:flex;flex-direction:column;gap:10px}.AdminMyClassNews_fileItem__tJ5yd{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}@media(max-width:505px){.AdminMyClassNews_fileItem__tJ5yd{gap:5px;padding:9px}.AdminMyClassNews_fileItem__tJ5yd svg{height:18px;width:18px}}.AdminMyClassNews_fileIcon__20NVh{align-items:center;border-radius:8px;display:flex;font-weight:700;height:46px;justify-content:center;width:46px}@media(max-width:505px){.AdminMyClassNews_fileIcon__20NVh{height:31px;width:31px}}.AdminMyClassNews_fileIcon__20NVh .AdminMyClassNews_iconFile__TxgTa{align-items:center;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.AdminMyClassNews_fileIcon__20NVh .AdminMyClassNews_iconFile__TxgTa{height:17px;width:17px}}.AdminMyClassNews_fileIcon__20NVh{background-color:var(--color-palette-hex-4999f426)}.AdminMyClassNews_fileIcon__20NVh.AdminMyClassNews_pdf__tfiln{background:var(--color-brand-primary-alpha15)}.AdminMyClassNews_fileIcon__20NVh.AdminMyClassNews_ppt__dk1j-,.AdminMyClassNews_fileIcon__20NVh.AdminMyClassNews_pptx__Q-eWt{background-color:var(--color-palette-hex-f4be4926)}.AdminMyClassNews_fileIcon__20NVh.AdminMyClassNews_doc__6wJEL,.AdminMyClassNews_fileIcon__20NVh.AdminMyClassNews_docx__StMUb{background-color:var(--color-palette-hex-17bf6b26)}.AdminMyClassNews_fileInfo__76q8C{display:flex;flex-direction:column;min-width:0}.AdminMyClassNews_fileName__go7DI{color:var(--color-text-primary);font-size:16px;font-weight:500;margin-bottom:5px;overflow-wrap:anywhere}@media(max-width:505px){.AdminMyClassNews_fileName__go7DI{font-size:12px}}.AdminMyClassNews_fileMeta__FYgs8{color:var(--color-text-secondary);font-size:14px;font-weight:500}@media(max-width:505px){.AdminMyClassNews_fileMeta__FYgs8{font-size:11px}}.AdminMyClassNews_emptyState__jqtL\+{color:var(--color-text-secondary);font-family:500;font-size:16px;width:100%}.AdminMyClassNews_skeletonElement__CywU5{animation:AdminMyClassNews_skeletonLoading__Mcf4y 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.AdminMyClassNews_skeletonCard__NvwrP{border-color:var(--color-surface-light-alt)}.AdminMyClassNews_skeletonHeader__2S1CU{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:20px}.AdminMyClassNews_skeletonActions__9TonM{display:flex;gap:10px}.AdminMyClassNews_skeletonIcon__Uqa60{border-radius:6px;height:21px;width:21px}.AdminMyClassNews_skeletonTitle__9aAWq{height:24px;margin-bottom:15px;width:min(420px,72%)}.AdminMyClassNews_skeletonDate__jX3-4{height:16px;width:112px}.AdminMyClassNews_skeletonText__omEtf{height:16px;margin-bottom:10px;width:100%}.AdminMyClassNews_skeletonTextShort__e5yXN{height:16px;margin-bottom:20px;width:68%}.AdminMyClassNews_skeletonImage__VPjCn{height:220px;margin-bottom:20px;width:100%}@media(max-width:768px){.AdminMyClassNews_skeletonImage__VPjCn{height:160px}}.AdminMyClassNews_skeletonFile__0\+VCA{height:68px;width:100%}.AdminMyClassNews_stateMessage__ATz55{align-items:center;background:var(--color-surface-canvas);border:1px dashed var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);display:flex;gap:14px;min-height:132px;padding:18px}.AdminMyClassNews_stateMessageError__XAyKQ{background:var(--color-palette-hex-ff7e470d);border-color:var(--color-status-warning-alpha30)}.AdminMyClassNews_stateMessageError__XAyKQ .AdminMyClassNews_stateIcon__R3WyS{background:var(--color-status-warning)}.AdminMyClassNews_stateIcon__R3WyS{background:var(--color-brand-primary);border-radius:999px;flex-shrink:0;height:40px;width:10px}.AdminMyClassNews_stateTitle__xXjcc{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:4px}.AdminMyClassNews_stateText__Qlgpe{font-size:14px;font-weight:500;line-height:1.4}@keyframes AdminMyClassNews_skeletonLoading__Mcf4y{0%{background-position:100% 50%}to{background-position:0 50%}}.AiChatPage_page__xpJ-T{display:flex;font-style:normal;gap:20px;height:calc(100vh - 200px);margin-top:24px;min-height:600px}.AiChatPage_page__xpJ-T:has(.AiChatPage_sidebarCollapsed__4a-ys){gap:0}.AiChatPage_sidebar__\+NiIJ{background:var(--color-surface-white);border-radius:20px;box-shadow:0 0 9.2px 0 var(--color-brand-primary-alpha28);display:flex;flex-direction:column;min-height:0;min-width:360px;overflow:hidden;padding:24px;transition:width .2s ease,min-width .2s ease,padding .2s ease,opacity .2s ease;width:360px}.AiChatPage_sidebarContent__BotD9{display:flex;flex:1 1;flex-direction:column;min-height:0}.AiChatPage_sidebarHeader__S5G8f{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.AiChatPage_sidebarFooter__x-wwn{display:flex;flex:0 1 auto;flex-direction:column;margin-top:auto;min-height:0}.AiChatPage_brand__T53Zr{align-items:center;display:flex;gap:8px;margin-bottom:40px}.AiChatPage_brandIcon__AeWlK{height:24px;min-width:24px;width:24px}.AiChatPage_brandName__b\+C6J{color:var(--color-brand-primary);flex:1 1;font-size:24px;font-weight:700;line-height:115%}.AiChatPage_sidebarToggle__C\+shb{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:22px;justify-content:center;min-width:30px;padding:0;width:30px}.AiChatPage_sidebarToggle__C\+shb img{height:100%;object-fit:contain;width:100%}.AiChatPage_sidebarMobileClose__Sx042{align-items:center;background:#0000;border:none;cursor:pointer;display:none;height:30px;justify-content:center;min-width:30px;padding:0;width:30px}.AiChatPage_sidebarMobileCloseIcon__H\+wS1{display:block;height:18px;object-fit:contain;width:18px}.AiChatPage_actionRow__scYra{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-style:normal;gap:10px;margin-bottom:20px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AiChatPage_actionRow__scYra:focus-visible,.AiChatPage_actionRow__scYra:hover{color:var(--color-brand-primary)}.AiChatPage_actionRow__scYra:disabled,.AiChatPage_chatItemMenuBtn__aWqr-:disabled,.AiChatPage_chatItemTitle__dpIVo:disabled{cursor:not-allowed;opacity:.55}.AiChatPage_searchRow__CTGsJ{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:var(--color-text-brand-soft);cursor:text;display:flex;gap:10px;margin-bottom:40px;transition:background .15s ease,border-color .15s ease;width:100%}label.AiChatPage_searchRow__CTGsJ{margin:0 0 40px}.AiChatPage_actionIcon__ORMVc{height:20px;min-width:20px;object-fit:contain;width:20px}.AiChatPage_searchRow__CTGsJ .AiChatPage_actionIcon__ORMVc{opacity:.72}.AiChatPage_searchInput__1wnPk{appearance:none;background:#0000;border:none;color:var(--color-brand-primary);flex:1 1;font-size:15px;font-style:normal;min-width:0}.AiChatPage_searchInput__1wnPk::placeholder{color:var(--color-text-brand-disabled);font-style:normal;font-weight:500}.AiChatPage_searchInput__1wnPk:focus{outline:none}.AiChatPage_listHeading__nW-6l{color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:20px;margin-bottom:12px}.AiChatPage_chatList__dhB5u{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;max-height:266px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-color:var(--color-border-brand-default) var(--color-surface-white);scrollbar-width:thin}.AiChatPage_chatList__dhB5u::-webkit-scrollbar{width:10px}.AiChatPage_chatList__dhB5u::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.AiChatPage_chatList__dhB5u::-webkit-scrollbar-thumb{background-color:var(--color-border-brand-default);border:2px solid var(--color-surface-white);border-radius:10px}.AiChatPage_chatItem__5F6hG{align-items:center;border-bottom:1px solid #0000;display:flex;flex-shrink:0;gap:6px;min-height:35px;position:relative;transition:border-color .15s ease}.AiChatPage_chatItemActive__9PtgR,.AiChatPage_chatItem__5F6hG:hover{border-bottom-color:var(--color-brand-primary)}.AiChatPage_chatItemActive__9PtgR{background:#0000}.AiChatPage_chatItemTitle__dpIVo{background:#0000;border:none;color:var(--color-text-neutral-dark);cursor:pointer;flex:1 1;font-size:15px;font-weight:500;min-width:0;overflow:hidden;padding:4px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.AiChatPage_renameInput__I1MJ7{border:1px solid var(--color-border-brand-strong);border-radius:8px;color:var(--color-text-primary);flex:1 1;font-size:15px;font-weight:500;margin:6px 0;min-width:0;padding:5px 8px}.AiChatPage_renameInput__I1MJ7:focus{outline:none}.AiChatPage_chatItemMenuBtn__aWqr-{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--color-text-brand-subtle);cursor:pointer;display:inline-flex;height:27px;justify-content:center;min-width:27px;opacity:0;transition:opacity .15s ease,background .15s ease;width:27px}.AiChatPage_chatItemActive__9PtgR .AiChatPage_chatItemMenuBtn__aWqr-,.AiChatPage_chatItem__5F6hG:hover .AiChatPage_chatItemMenuBtn__aWqr-{opacity:1}.AiChatPage_chatItemMenuBtn__aWqr-:hover{background:var(--color-surface-brand-selected)}.AiChatPage_chatMenu__9eII8{background:var(--color-surface-white);border:1px solid var(--color-brand-violet-pale);border-radius:14px;box-shadow:0 12px 28px var(--color-effect-rgb-64-60-144-0-22);display:flex;flex-direction:column;min-width:208px;padding:6px;position:fixed;z-index:1000}.AiChatPage_chatMenuItem__Pkv9N{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--color-text-neutral-dark);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:10px 12px;text-align:left}.AiChatPage_chatMenuItem__Pkv9N:hover{background:var(--color-surface-brand-hover)}.AiChatPage_chatMenuItem__Pkv9N img{height:18px;object-fit:contain;width:18px}.AiChatPage_chatMenuDanger__xNMNI{color:var(--color-palette-hex-d32f2f)}.AiChatPage_chatMenuDanger__xNMNI:hover{background:var(--color-surface-danger-soft)}.AiChatPage_sidebarEmpty__T2aLX{color:var(--color-text-brand-soft);font-size:14px;font-weight:500;padding:20px 12px;text-align:center}.AiChatPage_sidebarLoadMoreError__3S9wE,.AiChatPage_sidebarLoadingMore__1bPGY{color:var(--color-text-brand-soft);flex-shrink:0;font-size:13px;font-weight:500;line-height:17px;padding:10px 12px;text-align:center}.AiChatPage_sidebarLoadMoreError__3S9wE{color:var(--color-status-danger-deep);display:flex;flex-direction:column;gap:6px}.AiChatPage_sidebarLoadMoreError__3S9wE button{align-self:center;background:#0000;border:none;color:var(--color-brand-primary);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.AiChatPage_mascot__TT2WP{align-items:flex-end;display:flex;flex:1 1 auto;justify-content:center;margin-bottom:0;margin-top:4px;max-height:199px;min-height:0;overflow:hidden;padding:0 2px;pointer-events:none}.AiChatPage_mascotImg__oJ1Gg{height:auto;max-height:100%;max-width:190px;object-fit:contain;object-position:bottom center;width:auto}.AiChatPage_limit__anXag{flex-shrink:0;margin-top:8px}.AiChatPage_sidebar__\+NiIJ.AiChatPage_sidebarCollapsed__4a-ys{border-color:#0000;box-shadow:none;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;width:0}.AiChatPage_sidebarError__rLQAf{align-items:center;background:var(--color-surface-brand-subtle);border:1px solid var(--color-border-brand-faint);border-radius:10px;display:flex;gap:8px;padding:8px 10px}.AiChatPage_sidebarErrorIcon__sJV04{height:16px;min-width:16px;object-fit:contain;width:16px}.AiChatPage_sidebarErrorContent__OuXWy{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:space-between;min-width:0}.AiChatPage_sidebarErrorText__YGKdc{color:var(--color-text-brand-muted);font-size:12px;font-weight:500;line-height:16px}.AiChatPage_sidebarRetryLink__6hqEX{background:#0000;border:none;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;line-height:16px;padding:0;text-decoration:underline}.AiChatPage_sidebarRetryLink__6hqEX:hover{color:var(--color-brand-primary-strong)}.AiChatPage_main__H34\+A{background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:20px;box-shadow:0 8px 24px var(--color-shadow-violet-soft);display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.AiChatPage_chatHeader__4dWxt{border-bottom:1px solid var(--color-border-brand-divider);display:flex;flex-direction:column;gap:12px;padding:18px 24px}.AiChatPage_headerTopRow__6gmFt{align-items:center;display:flex;gap:12px;min-width:0}.AiChatPage_headerTags__Jc8Dv{max-width:100%;width:100%}.AiChatPage_programSelect__gxZt7{background:var(--color-surface-white);border:1px solid var(--color-border-brand-medium);border-radius:10px;color:var(--color-brand-primary);font-size:14px;font-weight:600;max-width:280px;min-width:180px;padding:8px 12px}.AiChatPage_programSelect__gxZt7:disabled{cursor:not-allowed;opacity:.65}.AiChatPage_contextHint__2skSq{color:var(--color-text-brand-muted);font-size:13px;font-weight:500;margin:0}.AiChatPage_contextError__xEOV9{color:var(--color-status-danger-deep);font-size:13px;font-weight:600;margin:0}.AiChatPage_backButton__unZ-B,.AiChatPage_reopenButton__0r0PX{align-items:center;background:var(--color-surface-white);color:var(--color-brand-primary);cursor:pointer;display:none;height:36px;justify-content:center;min-width:36px;padding:0;width:36px}.AiChatPage_backButton__unZ-B img,.AiChatPage_reopenButton__0r0PX img{height:22px;object-fit:contain;width:30px}.AiChatPage_reopenButton__0r0PX{display:inline-flex}.AiChatPage_chatTitle__GgJ4n{color:var(--color-brand-primary);flex:1 1 auto;font-size:20px;font-weight:700;line-height:26px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatPage_messages__vCXK9{display:flex;flex:1 1;flex-direction:column;gap:18px;overflow-x:hidden;overflow-y:auto;padding:24px 16px 24px 24px;scrollbar-color:var(--color-border-brand-default) var(--color-surface-white);scrollbar-width:thin}.AiChatPage_messages__vCXK9::-webkit-scrollbar{width:10px}.AiChatPage_messages__vCXK9::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.AiChatPage_messages__vCXK9::-webkit-scrollbar-thumb{background-color:var(--color-border-brand-default);border:2px solid var(--color-surface-white);border-radius:10px}.AiChatPage_emptyState__nMYHw{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:14px;justify-content:center;margin:auto;max-width:460px;text-align:center}.AiChatPage_emptyTitle__J1Tkp{color:var(--color-text-primary);font-size:20px;font-weight:700;margin:4px 0 0}.AiChatPage_emptyText__l-miF{color:var(--color-text-brand-muted);font-size:15px;font-weight:500;line-height:22px;margin:0}.AiChatPage_footer__itfXe{display:flex;flex-direction:column;gap:8px;padding:14px 24px 20px}.AiChatPage_hint__bd0U6{color:var(--color-text-brand-disabled);font-size:12px;font-weight:500;line-height:16px;margin:0;text-align:center}@media(max-width:1440px){.AiChatPage_sidebar__\+NiIJ{min-width:300px;width:300px}}@media(max-width:1024px){.AiChatPage_page__xpJ-T{gap:16px;height:calc(100vh - 180px)}.AiChatPage_sidebar__\+NiIJ{min-width:268px;width:268px}.AiChatPage_chatHeader__4dWxt{padding:16px 20px}.AiChatPage_messages__vCXK9{padding:20px 14px 20px 20px}.AiChatPage_footer__itfXe{padding:12px 20px 18px}}@media(max-width:780px){.AiChatPage_page__xpJ-T{display:block;height:auto;margin-top:16px;min-height:calc(100vh - 200px);position:relative}.AiChatPage_sidebar__\+NiIJ{box-shadow:none;height:100%;inset:0;min-height:0;min-width:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-100%);transition:transform .35s cubic-bezier(.33,1,.68,1),opacity .2s ease,visibility .2s ease;visibility:hidden;width:100%;z-index:1200}.AiChatPage_sidebarOverlayOpen__6ArYv{box-shadow:0 0 9.2px 0 var(--color-brand-primary-alpha28);opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.AiChatPage_sidebarOverlayClosed__D8Cak{box-shadow:none;opacity:0;pointer-events:none;transform:translateX(-100%);visibility:hidden}.AiChatPage_sidebar__\+NiIJ.AiChatPage_sidebarCollapsed__4a-ys{border-color:var(--color-border-brand-muted);box-shadow:none;min-width:0;opacity:0;overflow:hidden;padding:16px 14px;pointer-events:none;visibility:hidden;width:100%}.AiChatPage_sidebar__\+NiIJ.AiChatPage_sidebarCollapsed__4a-ys.AiChatPage_sidebarOverlayOpen__6ArYv{box-shadow:0 0 9.2px 0 var(--color-brand-primary-alpha28);opacity:1;pointer-events:auto;visibility:visible}.AiChatPage_sidebar__\+NiIJ.AiChatPage_sidebarCollapsed__4a-ys.AiChatPage_sidebarOverlayClosed__D8Cak{box-shadow:none;opacity:0;pointer-events:none;visibility:hidden}.AiChatPage_sidebarToggle__C\+shb{display:none}.AiChatPage_sidebarMobileClose__Sx042{display:inline-flex}.AiChatPage_brandName__b\+C6J{font-size:28px;font-weight:700;line-height:1.15}.AiChatPage_main__H34\+A{min-height:calc(100vh - 200px);width:100%}.AiChatPage_backButton__unZ-B{display:inline-flex}.AiChatPage_reopenButton__0r0PX{display:none}.AiChatPage_chatHeader__4dWxt{gap:10px}.AiChatPage_headerTopRow__6gmFt{align-items:center}.AiChatPage_headerTags__Jc8Dv{width:100%}}@media(max-width:480px){.AiChatPage_sidebar__\+NiIJ{padding:16px 14px}.AiChatPage_chatHeader__4dWxt{gap:10px;padding:16px}.AiChatPage_headerTopRow__6gmFt{gap:10px}.AiChatPage_headerTags__Jc8Dv{margin-top:2px}.AiChatPage_backButton__unZ-B,.AiChatPage_reopenButton__0r0PX{height:32px;min-width:32px;width:32px}.AiChatPage_backButton__unZ-B img,.AiChatPage_reopenButton__0r0PX img{height:16px;width:22px}.AiChatPage_chatTitle__GgJ4n{font-size:20px;line-height:1.2}.AiChatPage_messages__vCXK9{gap:12px;padding:16px 10px}.AiChatPage_footer__itfXe{padding:12px 10px 16px}.AiChatPage_hint__bd0U6{font-size:12px;line-height:16px}.AiChatPage_mascotImg__oJ1Gg{max-height:199px;max-width:190px}.AiChatPage_emptyTitle__J1Tkp{font-size:18px}.AiChatPage_emptyText__l-miF{font-size:14px}}.AiChatAssistantAvatar_avatar__MHd23{align-items:center;background:#0000;border-radius:14px;display:inline-flex;height:42px;justify-content:center;min-width:42px;width:42px}.AiChatAssistantAvatar_avatarCompact__SEHID{border-radius:10px;height:30px;min-width:30px;width:30px}.AiChatAssistantAvatar_avatarImg__w40lr{height:100%;object-fit:contain;width:100%}.AiChatComposer_wrapper__1Zn-r{width:100%}.AiChatComposer_voiceError__Lh5zT{color:var(--color-status-danger-muted);font-size:12px;font-style:normal;font-weight:500;line-height:16px;margin:6px 0 0;text-align:center}.AiChatComposer_form__Z7g0X{align-items:center;background:#0000;border-radius:32px;box-shadow:0 0 5.5px 0 var(--color-brand-violet-accent);display:flex;gap:20px;padding:14px 24px;width:100%}@media(max-width:480px){.AiChatComposer_form__Z7g0X{padding:12px}}.AiChatComposer_formVoice__B-uur{align-items:center}.AiChatComposer_compact__d2kgB{align-items:stretch;border-radius:20px;flex-direction:column;gap:10px;padding:12px 14px}.AiChatComposer_compactActions__uZeM0{align-items:center;display:flex;gap:12px;justify-content:flex-end;width:100%}.AiChatComposer_compact__d2kgB .AiChatComposer_inputShell__m8cAr{border-radius:8px;flex:none;width:100%}.AiChatComposer_compact__d2kgB .AiChatComposer_input__zYn5t{border-radius:8px;font-size:13px;font-weight:400;line-height:20px;max-height:120px;min-height:36px;padding:8px 12px}.AiChatComposer_compact__d2kgB .AiChatComposer_voicePanel__pcUZ-{min-height:36px;padding:8px 12px}.AiChatComposer_compact__d2kgB .AiChatComposer_sendButton__NUF6i,.AiChatComposer_compact__d2kgB .AiChatComposer_voiceButton__uSUY1{height:36px;min-width:36px;width:36px}.AiChatComposer_compact__d2kgB .AiChatComposer_sendButton__NUF6i img,.AiChatComposer_compact__d2kgB .AiChatComposer_voiceButton__uSUY1 img{height:36px;width:36px}.AiChatComposer_composerMain__wH0Hs{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.AiChatComposer_inputShell__m8cAr{align-items:center;background:var(--color-surface-white);border-radius:20px;box-shadow:0 0 5.5px 0 var(--color-brand-violet-accent);display:flex;flex:1 1;min-width:0}.AiChatComposer_inputArea__VojL1{min-width:0;width:100%}.AiChatComposer_input__zYn5t{-ms-overflow-style:none;background:#0000;border:none;border-radius:20px;box-sizing:border-box;color:var(--color-palette-hex-222222);display:block;font-size:16px;line-height:22px;max-height:134px;min-height:44px;overflow-x:hidden;overflow-y:hidden;padding:11px 16px;resize:none;scrollbar-width:none;width:100%}.AiChatComposer_input__zYn5t::-webkit-scrollbar{display:none;height:0;width:0}.AiChatComposer_input__zYn5t:focus{outline:none}.AiChatComposer_input__zYn5t:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChatComposer_input__zYn5t::placeholder{color:var(--color-text-neutral500);font-weight:400}.AiChatComposer_voicePanel__pcUZ-{display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:44px;padding:8px 16px;width:100%}.AiChatComposer_waveform__OzUzf{align-items:center;display:flex;gap:4px;height:28px;justify-content:center}.AiChatComposer_waveBar__1lD2G{animation:AiChatComposer_aiChatWave__TSW-P 1.1s ease-in-out infinite;background:var(--color-brand-primary);border-radius:999px;height:10px;width:4px}.AiChatComposer_waveBar__1lD2G:first-child{animation-delay:0s}.AiChatComposer_waveBar__1lD2G:nth-child(2){animation-delay:.08s}.AiChatComposer_waveBar__1lD2G:nth-child(3){animation-delay:.16s}.AiChatComposer_waveBar__1lD2G:nth-child(4){animation-delay:.24s}.AiChatComposer_waveBar__1lD2G:nth-child(5){animation-delay:.32s}.AiChatComposer_waveBar__1lD2G:nth-child(6){animation-delay:.24s}.AiChatComposer_waveBar__1lD2G:nth-child(7){animation-delay:.16s}@keyframes AiChatComposer_aiChatWave__TSW-P{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1.8)}}.AiChatComposer_listeningHint__di1TS,.AiChatComposer_liveTranscript__YiK6D{font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0;text-align:center}.AiChatComposer_listeningHint__di1TS{color:var(--color-text-neutral500)}.AiChatComposer_liveTranscript__YiK6D{color:var(--color-brand-primary);word-break:break-word}.AiChatComposer_processingState__i8NFX{align-items:center;display:flex;gap:10px;justify-content:center;min-height:44px}.AiChatComposer_processingSpinner__URc6R{animation:AiChatComposer_aiChatSpin__q7lBN .8s linear infinite;border:2px solid var(--color-border-brand-spinner);border-radius:50%;border-top-color:var(--color-brand-primary);height:18px;width:18px}.AiChatComposer_processingText__41cOP{color:var(--color-brand-primary);font-size:15px;font-style:normal;font-weight:600;line-height:20px}@keyframes AiChatComposer_aiChatSpin__q7lBN{to{transform:rotate(1turn)}}.AiChatComposer_model__oo\+ma{flex-shrink:0;position:relative}.AiChatComposer_modelButton__62aXt{align-items:center;background:#0000;border:none;color:var(--color-palette-hex-222222);cursor:pointer;display:inline-flex;font-size:15px;font-style:normal;font-weight:600;gap:8px;height:40px;padding:0 6px}.AiChatComposer_modelChevron__z31h8{height:11px;object-fit:contain;transition:transform .15s ease;width:14px}.AiChatComposer_modelButton__62aXt[aria-expanded=true] .AiChatComposer_modelChevron__z31h8{transform:rotate(180deg)}.AiChatComposer_modelMenu__iNx6v{background:var(--color-surface-white);border:1px solid var(--color-brand-violet-pale);border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 12px 28px var(--color-effect-rgb-64-60-144-0-22);list-style:none;margin:0;min-width:180px;padding:6px;position:absolute;right:0;z-index:6}.AiChatComposer_modelOption__8VOaM{background:#0000;border:none;border-radius:10px;color:var(--color-text-neutral-dark);cursor:pointer;display:block;font-size:14px;font-style:normal;font-weight:500;padding:10px 12px;text-align:left;width:100%}.AiChatComposer_modelOption__8VOaM:hover{background:var(--color-surface-brand-hover)}.AiChatComposer_modelOptionActive__AIJ4E{background:var(--color-brand-violet-pale);color:var(--color-brand-primary);font-weight:600}.AiChatComposer_sendButton__NUF6i,.AiChatComposer_voiceButton__uSUY1{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:46px;justify-content:center;min-width:46px;padding:0;transition:opacity .15s ease,box-shadow .15s ease;width:46px}.AiChatComposer_sendButton__NUF6i img,.AiChatComposer_voiceButton__uSUY1 img{height:100%;object-fit:contain;width:100%}.AiChatComposer_voiceButtonListening__CHnFr{border-radius:50%;box-shadow:0 0 0 3px var(--color-palette-hex-403c9040);opacity:1}.AiChatComposer_sendButton__NUF6i:disabled,.AiChatComposer_voiceButton__uSUY1:disabled{cursor:default}.AiChatComposer_voiceButton__uSUY1:disabled{opacity:.45}.AiChatComposer_sendButton__NUF6i:disabled img{opacity:.6}.AiChatComposer_sendButton__NUF6i:not(:disabled) img{opacity:1}@media(max-width:768px){.AiChatComposer_composerMain__wH0Hs,.AiChatComposer_form__Z7g0X{gap:8px}.AiChatComposer_model__oo\+ma{display:none}.AiChatComposer_input__zYn5t{font-size:14px;line-height:20px;max-height:120px;min-height:40px;padding:10px 12px}.AiChatComposer_voicePanel__pcUZ-{min-height:40px;padding:8px 12px}.AiChatComposer_sendButton__NUF6i,.AiChatComposer_voiceButton__uSUY1{height:40px;min-width:40px;width:40px}}@media(max-width:480px){.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB){border-radius:20px;flex-wrap:wrap;gap:8px}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_inputShell__m8cAr{border-radius:8px;flex-basis:100%;order:-1;width:100%}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_voiceButton__uSUY1{margin-left:auto}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_input__zYn5t{border-radius:8px;font-size:12px;line-height:18px;max-height:112px;min-height:40px;padding:11px 12px}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_voicePanel__pcUZ-{min-height:40px;padding:8px 12px}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_sendButton__NUF6i,.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_voiceButton__uSUY1{height:30px;min-width:30px;width:30px}.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_sendButton__NUF6i img,.AiChatComposer_form__Z7g0X:not(.AiChatComposer_compact__d2kgB) .AiChatComposer_voiceButton__uSUY1 img{height:30px;width:30px}}.AiChatContextTags_tags__zYXD5{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0}.AiChatContextTags_tag__vdrUK{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:16px;box-shadow:0 4px 10px var(--color-brand-primary-alpha12);box-sizing:border-box;color:var(--color-brand-primary);display:inline-flex;font-size:14px;font-style:normal;font-weight:400;line-height:18px;max-width:100%;min-height:32px;padding:6px 12px}.AiChatContextTags_tagsPage__JAD7G .AiChatContextTags_tag__vdrUK{font-size:16px;line-height:16px;min-height:36px;padding:8px 12px}.AiChatContextTags_tagsPage__JAD7G .AiChatContextTags_label__Cqwcm{line-height:16px}.AiChatContextTags_tagsPage__JAD7G button.AiChatContextTags_tag__vdrUK{appearance:none;margin:0}.AiChatContextTags_tagWrap__oc1Fj .AiChatContextTags_label__Cqwcm{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.AiChatContextTags_tagInteractive__Z9TCX{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.AiChatContextTags_tagInteractive__Z9TCX:hover:not(:disabled){border-color:var(--color-border-brand-default);box-shadow:0 4px 14px var(--color-brand-primary-alpha18)}.AiChatContextTags_tagInteractive__Z9TCX:disabled{cursor:not-allowed;opacity:.65}.AiChatContextTags_tagOpen__ZRh13{border-color:var(--color-brand-primary)}.AiChatContextTags_tagInteractive__Z9TCX,button.AiChatContextTags_tag__vdrUK{font:inherit;text-align:left}.AiChatContextTags_marker__uN7Tg{height:16px;margin-right:8px;min-width:16px;object-fit:contain;width:16px}.AiChatContextTags_markerIcon__yj5Er{flex-shrink:0;height:16px;margin-right:8px;min-width:16px;width:16px}.AiChatContextTags_label__Cqwcm{min-width:0}.AiChatContextTags_chevron__vKU8S{flex-shrink:0;height:12px;margin-left:8px;min-width:12px;object-fit:contain;opacity:.75;width:12px}.AiChatContextTags_chevronHidden__TL\+\+K{opacity:0;visibility:hidden}.AiChatContextTags_loadingSpinner__NgS4T{animation:AiChatContextTags_aiChatContextTagSpin__Y-hUg .75s linear infinite;border:2px solid var(--color-border-brand-spinner);border-radius:50%;border-top-color:var(--color-brand-primary);box-sizing:border-box;flex-shrink:0;height:12px;margin-left:8px;min-width:12px;width:12px}@keyframes AiChatContextTags_aiChatContextTagSpin__Y-hUg{to{transform:rotate(1turn)}}.AiChatContextTags_menu__iwnlb{background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:14px;box-shadow:0 12px 32px var(--color-brand-primary-alpha18);display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;padding:8px;position:fixed;z-index:1400}.AiChatContextTags_menuItem__h7E\+P{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--color-brand-primary);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:8px;line-height:18px;padding:10px 12px;text-align:left;width:100%}.AiChatContextTags_menuItem__h7E\+P:hover{background:var(--color-surface-brand-highlight)}.AiChatContextTags_menuItemActive__FlBw3{background:var(--color-surface-brand-active)}.AiChatContextTags_menuItemLabel__DYfx4{display:block;flex:1 1;min-width:0;white-space:normal;word-break:break-word}.AiChatContextTags_menuItemIcon__bb7Ti{flex-shrink:0;height:14px;min-width:14px;width:14px}.AiChatContextTags_menuState__mnSZw{color:var(--color-text-brand-muted);font-size:13px;font-weight:500;line-height:16px;padding:10px 12px}.AiChatContextTags_tagLoading__BVsWk{opacity:.7}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_tag__vdrUK{align-items:flex-start;background:var(--color-surface-white);border:none;border-radius:8px;box-shadow:0 0 2.75px var(--color-brand-violet-accent-alpha60);color:var(--color-brand-primary);display:inline-flex;font-size:10px;font-weight:400;gap:4px;line-height:13px;max-width:100%;min-height:25px;padding:4px 8px;width:fit-content}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_tagInteractive__Z9TCX{transition:box-shadow .15s ease}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_tagInteractive__Z9TCX:hover:not(:disabled){border:none;box-shadow:0 0 3px var(--color-brand-violet-accent-alpha75)}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_tagOpen__ZRh13{border:none}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_markerIcon__yj5Er,.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_marker__uN7Tg{flex-shrink:0;height:16px;margin-right:0;min-width:16px;object-fit:contain;width:16px}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_label__Cqwcm{min-width:0;padding-top:1px}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_chevron__vKU8S{height:10px;margin-left:0;min-width:10px;width:10px}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_loadingSpinner__NgS4T{border-width:1.5px;height:10px;margin-left:0;min-width:10px;width:10px}@media(prefers-reduced-motion:reduce){.AiChatContextTags_loadingSpinner__NgS4T{animation:none}}@media(max-width:480px){.AiChatContextTags_tags__zYXD5{gap:12px}.AiChatContextTags_tagsPage__JAD7G .AiChatContextTags_tag__vdrUK{border-radius:16px;box-shadow:0 4px 10px var(--color-brand-primary-alpha12);font-size:16px;font-weight:400;line-height:16px;min-height:36px;padding:8px 12px}.AiChatContextTags_tags__zYXD5:not(.AiChatContextTags_tagsPage__JAD7G):not(.AiChatContextTags_tagsSidebar__NagLY) .AiChatContextTags_tag__vdrUK{border-radius:8px;box-shadow:0 0 2.75px var(--color-brand-violet-accent-alpha60);font-size:10px;font-weight:500;line-height:13px;min-height:25px;padding:6px 8px}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_tag__vdrUK{padding:4px 8px}.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_markerIcon__yj5Er,.AiChatContextTags_tagsSidebar__NagLY .AiChatContextTags_marker__uN7Tg{height:16px;margin-right:0;min-width:16px;width:16px}.AiChatContextTags_chevron__vKU8S{height:10px;margin-left:6px;min-width:10px;width:10px}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.AiChatMessageContent_markdown__iDFar{display:block;max-width:100%;white-space:normal;width:fit-content}.AiChatMessageContent_markdown__iDFar>:first-child{margin-top:0}.AiChatMessageContent_markdown__iDFar>:last-child{margin-bottom:0}.AiChatMessageContent_markdown__iDFar p{margin:0 0 10px;white-space:pre-wrap}.AiChatMessageContent_markdown__iDFar ol,.AiChatMessageContent_markdown__iDFar ul{margin:8px 0 10px;padding-left:24px}.AiChatMessageContent_markdown__iDFar li+li{margin-top:4px}.AiChatMessageContent_markdown__iDFar blockquote{border-left:3px solid var(--color-border-brand-default);color:var(--color-text-brand-muted);margin:10px 0;padding-left:12px}.AiChatMessageContent_markdown__iDFar pre{background:var(--color-surface-brand-subtle);border-radius:8px;margin:10px 0;max-width:100%;overflow-x:auto;padding:10px 12px;white-space:pre}.AiChatMessageContent_markdown__iDFar code{background:var(--color-surface-brand-subtle);border-radius:4px;font-family:monospace;font-size:.9em;padding:1px 4px}.AiChatMessageContent_markdown__iDFar pre code{background:#0000;padding:0}.AiChatMessageContent_markdown__iDFar a{color:var(--color-brand-primary);text-decoration:underline;text-underline-offset:2px}.AiChatMessageContent_markdown__iDFar table{border-collapse:collapse;display:block;margin:10px 0;max-width:100%;overflow-x:auto}.AiChatMessageContent_markdown__iDFar td,.AiChatMessageContent_markdown__iDFar th{border:1px solid var(--color-border-brand-muted);padding:6px 8px;text-align:left}.AiChatMessageContent_math__Q901V{color:inherit;max-width:100%}.AiChatMessageContent_mathBlock__G3sw2,.AiChatMessageContent_mathInline__oKm1k{padding-block:6px}.AiChatMessageContent_mathInline__oKm1k{display:inline-block;overflow-x:auto;overflow-y:hidden;vertical-align:middle}.AiChatMessageContent_mathBlock__G3sw2{display:block;margin:8px 0;overflow-x:auto;overflow-y:hidden}.AiChatMessageContent_mathBlock__G3sw2 .katex-display{margin:0;text-align:left}.AiChatMessageBubble_row__DX0xU{align-items:flex-start;display:flex;gap:10px;width:100%}.AiChatMessageBubble_rowUser__aoAuS{justify-content:flex-end}.AiChatMessageBubble_body__N7N7u{max-width:min(760px,78%);min-width:0}.AiChatMessageBubble_rowUser__aoAuS .AiChatMessageBubble_body__N7N7u{margin-left:auto}.AiChatMessageBubble_content__k\+vb-{align-items:flex-end;display:flex;gap:8px;max-width:100%;width:fit-content}.AiChatMessageBubble_rowUser__aoAuS .AiChatMessageBubble_content__k\+vb-{flex-direction:row-reverse}.AiChatMessageBubble_bubble__vVqN6{background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:16px;box-shadow:0 4px 12px var(--color-shadow-violet-soft);color:var(--color-brand-primary);font-size:16px;font-style:normal;font-weight:400;-webkit-hyphens:none;hyphens:none;line-height:22px;max-width:100%;overflow-wrap:break-word;padding:16px 20px;width:fit-content;word-break:normal}.AiChatMessageBubble_bubbleText__FjIad{display:block;max-width:100%;white-space:pre-wrap;width:fit-content}.AiChatMessageBubble_bubbleUser__j6Zma{background:var(--color-surface-brand-message);border-color:var(--color-surface-brand-message);color:var(--color-brand-primary)}.AiChatMessageBubble_contentCompact__lWih6{gap:8px;max-width:100%}.AiChatMessageBubble_bodyCompact__UnP-O{max-width:88%}.AiChatMessageBubble_bubbleCompact__f9KfW{border-radius:8px;font-size:12px;line-height:15px;max-width:100%;padding:8px 12px;width:fit-content}.AiChatMessageBubble_metaCompact__1t1ya{font-size:8px;line-height:10px;margin:0 0 6px}.AiChatMessageBubble_actionsCompact__AjjI- .AiChatMessageBubble_action__1xPTs,.AiChatMessageBubble_actionsCompact__AjjI- .AiChatMessageBubble_action__1xPTs img{height:14px;width:14px}.AiChatMessageBubble_meta__urEvW{color:var(--color-text-brand-subtle);font-size:13px;font-style:normal;font-weight:500;line-height:16px;margin:0 0 4px;white-space:nowrap}.AiChatMessageBubble_actions__uRy0g{display:flex;gap:8px;margin-left:0;margin-top:10px;position:relative}.AiChatMessageBubble_copiedBadge__0Fbmf{animation:AiChatMessageBubble_aiCopiedBadge__CsN\+X .15s ease;background:var(--color-brand-primary);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 4px 12px var(--color-brand-shadow-purple20);color:var(--color-surface-white);font-size:12px;left:0;line-height:16px;padding:4px 10px;pointer-events:none;position:absolute;white-space:nowrap}@keyframes AiChatMessageBubble_aiCopiedBadge__CsN\+X{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AiChatMessageBubble_action__1xPTs{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;width:20px}.AiChatMessageBubble_action__1xPTs:disabled{cursor:default;opacity:.45}.AiChatMessageBubble_action__1xPTs img{height:100%;object-fit:contain;width:100%}@media(max-width:480px){.AiChatMessageBubble_body__N7N7u{max-width:88%}.AiChatMessageBubble_content__k\+vb-{gap:8px}.AiChatMessageBubble_bubble__vVqN6{border-radius:8px;font-size:12px;line-height:15px;padding:8px 12px}.AiChatMessageBubble_meta__urEvW{font-size:8px;line-height:10px;margin:0 0 6px}.AiChatMessageBubble_action__1xPTs,.AiChatMessageBubble_action__1xPTs img{height:14px;width:14px}}.AiChatMessageList_list__mFUaz{display:flex;flex-direction:column;gap:28px;width:100%}.AiChatMessageList_state__8Uhwu{border:1px dashed var(--color-border-brand-dashed);border-radius:16px;color:var(--color-text-brand-soft);font-size:14px;font-weight:600;line-height:20px;padding:24px;text-align:center}.AiChatMessageList_error__0ZCfT{background:var(--color-surface-warning-muted);border-color:var(--color-border-warning-muted);color:var(--color-status-warning-deep)}.AiChatTypingIndicator_typing__dKoK8{--ai-chat-typing-offset:-3px;align-items:center;display:flex;gap:10px}.AiChatTypingIndicator_typingDots__Zdg0o{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:16px;box-shadow:0 4px 12px var(--color-shadow-violet-soft);display:inline-flex;gap:5px;padding:12px 16px}.AiChatTypingIndicator_typingDot__z\+ICR{animation:AiChatTypingIndicator_aiChatTyping__JbS54 1s ease-in-out infinite;background:var(--color-text-brand-subtle);border-radius:50%;height:7px;width:7px}.AiChatTypingIndicator_typingDot__z\+ICR:nth-child(2){animation-delay:.15s}.AiChatTypingIndicator_typingDot__z\+ICR:nth-child(3){animation-delay:.3s}.AiChatTypingIndicator_compact__wmyqD{--ai-chat-typing-offset:-2px;gap:8px}.AiChatTypingIndicator_compact__wmyqD .AiChatTypingIndicator_typingDots__Zdg0o{border-radius:12px;gap:4px;padding:8px 12px}.AiChatTypingIndicator_compact__wmyqD .AiChatTypingIndicator_typingDot__z\+ICR{height:6px;width:6px}@keyframes AiChatTypingIndicator_aiChatTyping__JbS54{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(var(--ai-chat-typing-offset))}}.AiChatLimitStatus_limit__6uIPz{align-items:center;background:var(--color-surface-white);border-radius:14px;box-shadow:0 0 8.3px 0 var(--color-brand-violet-accent-alpha60),2px 2px 2.4px 0 var(--color-effect-violet-inset-soft) inset,-2px -2px 2.4px 0 var(--color-effect-violet-inset-strong) inset;display:flex;gap:12px;padding:16px 20px;width:100%}.AiChatLimitStatus_icon__vP1gb{align-items:center;display:inline-flex;height:39px;justify-content:center;min-width:27px;width:27px}.AiChatLimitStatus_iconImg__RFX6N{height:100%;object-fit:contain;width:100%}.AiChatLimitStatus_body__\+\+Bin{flex:1 1;min-width:0}.AiChatLimitStatus_top__jq-87{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:space-between;margin-bottom:8px}.AiChatLimitStatus_labelGroup__lwMk0{align-items:center;display:inline-flex;gap:6px;min-width:0}.AiChatLimitStatus_label__uPwuv{font-size:14px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap}.AiChatLimitStatus_infoButton__sHY4r{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:16px;justify-content:center;min-width:16px;padding:0;position:relative;width:16px}.AiChatLimitStatus_infoIcon__89gH3{height:16px;object-fit:contain;width:16px}.AiChatLimitStatus_infoButton__sHY4r:after{background:var(--color-surface-white);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 8px 24px var(--color-brand-primary-alpha18);color:var(--color-text-neutral-dark);content:attr(data-tooltip);font-size:12px;font-style:normal;font-weight:500;left:50%;line-height:16px;max-height:0;max-width:220px;opacity:0;overflow:hidden;padding:0 10px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease,max-height .2s ease,padding .2s ease;width:max-content;z-index:4}.AiChatLimitStatus_infoButton__sHY4r:focus-visible:after,.AiChatLimitStatus_infoButton__sHY4r:hover:after{border:1px solid var(--color-brand-violet-pale);max-height:120px;opacity:1;padding:10px}.AiChatLimitStatus_value__k8Tc5{color:var(--color-text-brand-soft);font-size:12px;font-style:normal;font-weight:400;line-height:15px;white-space:nowrap}.AiChatLimitStatus_track__JiytZ{background:var(--color-brand-primary);border-radius:999px;height:8px;overflow:hidden}.AiChatLimitStatus_bar__XEMUb{background:var(--color-palette-hex-00b1aa);border-radius:999px;display:block;height:100%;transition:width .2s ease;width:0;width:var(--charge,0)}.AiChatLimitStatus_low__j5nt7 .AiChatLimitStatus_bar__XEMUb{background:var(--color-status-warning-gold)}.AiChatLimitStatus_empty__cfAbO .AiChatLimitStatus_bar__XEMUb{background:var(--color-status-danger-muted)}.AiChatLimitStatus_unknown__2fr8B .AiChatLimitStatus_track__JiytZ{background:var(--color-surface-brand-disabled)}.AiChatLimitStatus_unknown__2fr8B .AiChatLimitStatus_bar__XEMUb{background:#0000;width:0}.AiChatSidebar_root__k0mja{pointer-events:none;position:fixed;right:0;top:20px;transition:right .45s cubic-bezier(.33,1,.68,1);z-index:1300}.AiChatSidebar_rootExpanded__qCkbI{right:20px}.AiChatSidebar_shell__SiMyh{background:var(--color-surface-white);border-radius:24px;box-shadow:0 0 9.2px 0 var(--color-brand-primary-alpha28);display:flex;flex-direction:column;height:min(900px,100vh - 40px);min-height:0;pointer-events:auto;position:relative;transition:width .45s cubic-bezier(.33,1,.68,1),box-shadow .45s cubic-bezier(.33,1,.68,1);will-change:width}.AiChatSidebar_shellCollapsed__iIpQm{border-radius:24px 0 0 24px;cursor:pointer;overflow:visible;width:12px}.AiChatSidebar_shellExpanded__KW2mr{overflow:hidden;width:min(100vw - 40px,360px)}.AiChatSidebar_shellClosing__VNkth{pointer-events:none}.AiChatSidebar_panelInner__uT5Ph{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:min(100vw - 40px,360px);opacity:0;padding:16px 14px 14px;pointer-events:none;transform:translateX(16px);transition:opacity .32s ease,transform .45s cubic-bezier(.33,1,.68,1);width:min(100vw - 40px,360px)}.AiChatSidebar_panelInnerVisible__s8pQx{opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:.08s}.AiChatSidebar_panelInnerClosing__ODUxw{opacity:0;transform:translateX(12px);transition-delay:0s;transition-duration:.24s}.AiChatSidebar_collapsedHints__feErk{animation:AiChatSidebar_collapsedHintIn__60QyP .5s cubic-bezier(.33,1,.68,1);height:220px;pointer-events:none;position:absolute;right:0;top:clamp(420px,48vh,520px);width:130px;z-index:2}.AiChatSidebar_collapsedTrigger__zQwk1{background:#0000;border:none;cursor:pointer;inset:0;padding:0;pointer-events:auto;position:absolute}.AiChatSidebar_hintTextImg__ol6t9{animation:AiChatSidebar_hintTextFloat__D-gwU 4s ease-in-out infinite;filter:drop-shadow(0 4px 10px var(--color-brand-primary-alpha12));right:6px;top:16px;transform:rotate(-10deg);transform-origin:right center;width:118px}.AiChatSidebar_hintRobotImg__lt58n,.AiChatSidebar_hintTextImg__ol6t9{height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none}.AiChatSidebar_hintRobotImg__lt58n{animation:AiChatSidebar_hintRobotPeek__q4y90 4s ease-in-out infinite;filter:drop-shadow(0 6px 14px var(--color-brand-primary-alpha16));right:-4px;top:96px;width:112px}@keyframes AiChatSidebar_collapsedHintIn__60QyP{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes AiChatSidebar_hintTextFloat__D-gwU{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-4px)}}@keyframes AiChatSidebar_hintRobotPeek__q4y90{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}@media(prefers-reduced-motion:reduce){.AiChatSidebar_collapsedHints__feErk,.AiChatSidebar_hintRobotImg__lt58n,.AiChatSidebar_hintTextImg__ol6t9,.AiChatSidebar_panelInner__uT5Ph,.AiChatSidebar_root__k0mja,.AiChatSidebar_shell__SiMyh{animation:none;transition:none}}.AiChatSidebar_header__8UIMH{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:30px 1fr 30px;margin-bottom:32px}.AiChatSidebar_headerButton__1XGcr{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.AiChatSidebar_headerButton__1XGcr img{height:100%;object-fit:contain;width:100%}.AiChatSidebar_title__HIfeV{color:var(--color-brand-primary);font-size:36px;font-weight:700;line-height:40px;text-align:center}.AiChatSidebar_hero__\+M\+i7{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.AiChatSidebar_heroMain__cazO5{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.AiChatSidebar_heroTags__keB\+N{align-items:flex-start;flex-direction:column;gap:8px;position:relative;z-index:2}.AiChatSidebar_status__5Simo{align-items:flex-start;background:var(--color-surface-white);border:none;border-radius:8px;box-shadow:0 0 2.75px var(--color-brand-violet-accent-alpha60);display:inline-flex;gap:4px;max-width:100%;min-height:25px;padding:4px 8px;width:fit-content}.AiChatSidebar_statusIconSlot__kM2Nq{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;min-width:16px;width:16px}.AiChatSidebar_statusDot__jGv7b{border-radius:50%;height:11px;min-width:12px;width:12px}.AiChatSidebar_statusDot__jGv7b,.AiChatSidebar_status_ready__90Ne2 .AiChatSidebar_statusDot__jGv7b,.AiChatSidebar_status_thinking__wsDkK .AiChatSidebar_statusDot__jGv7b,.AiChatSidebar_status_typing__x3M\+r .AiChatSidebar_statusDot__jGv7b{background:var(--color-palette-hex-00b1aa)}.AiChatSidebar_status_lowEnergy__XhpTY .AiChatSidebar_statusDot__jGv7b{background:var(--color-status-warning-gold)}.AiChatSidebar_status_tired__yySuS .AiChatSidebar_statusDot__jGv7b{background:var(--color-status-danger-muted)}.AiChatSidebar_status_offline__zN9EL .AiChatSidebar_statusDot__jGv7b{background:#706f6f}.AiChatSidebar_statusText__HeYzv{color:var(--color-brand-primary);font-size:10px;font-weight:400;line-height:13px;padding-top:1px}.AiChatSidebar_robotWrap__d-Xx1{align-items:flex-end;display:flex;flex-shrink:0;justify-content:center;min-height:126px;position:relative;width:122px;z-index:1}.AiChatSidebar_robot__QblnZ{display:block;height:126px;object-fit:contain;object-position:bottom center;width:122px}.AiChatSidebar_limit__i473e{border-radius:20px;margin-bottom:12px}.AiChatSidebar_contextError__Qlx3\+,.AiChatSidebar_contextHint__2JpqO{font-size:12px;font-weight:500;line-height:16px;margin:0 0 10px}.AiChatSidebar_contextHint__2JpqO{color:var(--color-text-brand-muted)}.AiChatSidebar_contextError__Qlx3\+{color:var(--color-status-danger-deep)}.AiChatSidebar_messages__Jssdn{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px;scrollbar-color:var(--color-border-brand-default) var(--color-surface-white);scrollbar-width:thin}.AiChatSidebar_messages__Jssdn::-webkit-scrollbar{width:8px}.AiChatSidebar_messages__Jssdn::-webkit-scrollbar-thumb{background:var(--color-border-brand-default);border-radius:999px}.AiChatSidebar_greeting__p7n-h{align-items:flex-start;display:flex;gap:8px}.AiChatSidebar_greetingBubble__L9uCQ{background:var(--color-surface-white);border:1px solid var(--color-border-brand-muted);border-radius:8px;box-shadow:0 4px 12px var(--color-shadow-violet-soft);color:var(--color-brand-primary);font-size:12px;font-weight:400;line-height:15px;max-width:calc(100% - 40px);padding:8px 12px;white-space:pre-wrap}.AiChatSidebar_messageList__R0xmo{width:100%}.AiChatSidebar_connectionAlert__HWnAz{align-items:center;align-self:center;background:var(--color-surface-warning-soft);border:1px solid var(--color-status-warning-gold);border-radius:10px;color:var(--color-brand-primary);display:inline-flex;font-size:12px;font-weight:600;gap:8px;line-height:16px;margin-top:auto;padding:8px 12px}.AiChatSidebar_connectionAlert__HWnAz img{height:16px;object-fit:contain;width:16px}.AiChatSidebar_footer__nqf2w{display:flex;flex-direction:column;gap:8px;margin-top:12px}.AiChatSidebar_composer__rt86x{width:100%}.AiChatSidebar_hint__QpVjn{color:var(--color-text-brand-disabled);font-size:12px;font-weight:500;line-height:16px;margin:0;text-align:center}@media(max-width:940px){.AiChatSidebar_root__k0mja{align-items:flex-end;bottom:81px;display:flex;flex-direction:column;justify-content:flex-end;left:auto;right:0;top:80px}.AiChatSidebar_rootExpanded__qCkbI{right:8px}.AiChatSidebar_shellCollapsed__iIpQm{background:var(--color-surface-white);border-radius:24px 0 0 24px;cursor:pointer;overflow:visible;width:8px}.AiChatSidebar_shellCollapsed__iIpQm,.AiChatSidebar_shellExpanded__KW2mr{box-shadow:0 0 9.2px var(--color-brand-primary-alpha28);height:min(760px,100%);max-height:760px}.AiChatSidebar_shellExpanded__KW2mr{border-radius:24px;width:calc(100vw - 16px)}.AiChatSidebar_panelInner__uT5Ph{min-width:0;transform:translateX(32px);width:calc(100vw - 16px)}.AiChatSidebar_panelInnerVisible__s8pQx{transform:translateX(0)}.AiChatSidebar_panelInnerClosing__ODUxw{transform:translateX(24px)}.AiChatSidebar_collapsedHints__feErk{top:clamp(328px,42vh,428px)}.AiChatSidebar_hintTextImg__ol6t9{top:80px;width:104px}.AiChatSidebar_hintRobotImg__lt58n{top:172px;width:96px}}.admin__applications{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__applications-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0}.admin__applications-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__applications-top-back{cursor:pointer;width:max-content}.admin__applications-top-back-icon{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin__applications-top-back-label{color:var(--color-text-primary);font-size:32px;font-weight:600}.admin__applications-table{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;height:calc(100vh - 180px);padding:24px 10px 24px 24px;width:100%}.admin__applications-table-top{align-items:center;display:flex;justify-content:space-between;min-height:46px;padding-right:22px}.admin__applications-table-top-title{font-size:28px;font-weight:500}.admin__applications-table-top-title span{color:var(--color-brand-primary);font-weight:700}.admin__applications-table-top-switch{background:var(--color-surface-light-alpha50);border:1px solid var(--color-border-default);border-radius:12px;height:44px;padding:4px;position:relative;width:480px}.admin__applications-table-top-switch-item{cursor:pointer;font-size:14px;font-weight:600;padding:9px 10px;position:relative;text-align:center;width:50%;z-index:0}.admin__applications-table-top-switch-active{background:var(--color-surface-white);border-radius:12px;height:calc(100% - 8px);left:4px;position:absolute;transition:all .3s;width:calc(50% - 4px);z-index:0}.admin__applications-table-top-switch-active.two{left:50%}.admin__applications-table-top-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;min-width:130px;padding:12px 16px}.admin__applications-table-top-button-label{font-size:14px;font-weight:500}.admin__applications-table-top-button-icon{height:20px;margin-left:16px;width:20px}.admin__applications-table-top-button-icon.filters{background:url(/static/media/filters-purple-icon.c6107fd74ae616518e0e.svg) no-repeat 50%}.admin__applications-table-top-button-icon{background-size:contain}.admin__applications-table-underline{background-color:var(--color-border-default);height:1px;margin:24px 0;width:calc(100% - 22px)}.admin__applications-table-container{height:calc(100% - 150px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__applications-table-container::-webkit-scrollbar{width:10px}.admin__applications-table-container::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__applications-table-container::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__applications-table-line{border:1px solid var(--color-border-light);border-radius:4px;margin-bottom:8px;padding:14px 12px}.admin__applications-table-line.title{background-color:var(--color-surface-muted);color:var(--color-text-secondary);padding:12px;width:calc(100% - 22px)}.admin__applications-table-line-item{font-size:14px;font-weight:500;line-height:21px}.admin__applications-table-line-button{cursor:pointer}.admin__applications-table-line-button.title{background:none;color:var(--color-text-secondary);cursor:default}.admin__applications-table-line-button.follow{background:var(--color-brand-primary);border-radius:4px;color:var(--color-surface-white);font-size:12px;font-weight:500;min-width:80px;padding:8px 12px;text-align:center}.admin__applications-table-line.applications-skeleton-row{pointer-events:none}.admin__applications-table-line.applications-skeleton-row .admin__applications-table-line-button,.admin__applications-table-line.applications-skeleton-row .admin__applications-table-line-item{align-items:center;display:flex}.admin__applications-table-line.applications-skeleton-row span{background:var(--color-palette-hex-f0f1f3);border-radius:4px;display:block;height:16px;overflow:hidden;position:relative;width:100%}.admin__applications-table-line.applications-skeleton-row span:after{animation:applications-skeleton-loading 1.4s linear infinite;background:linear-gradient(90deg,#0000 0,var(--color-surface-white-alpha75) 50%,#0000 100%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.admin__applications-table-line.applications-skeleton-row .skeleton-button span{border-radius:6px;height:32px}.admin__applications-table-state{align-items:center;color:var(--color-palette-hex-8a8f98);display:flex;font-size:20px;font-weight:600;height:100%;justify-content:center;line-height:28px;min-height:240px;padding:32px 16px;text-align:center}.admin__applications-table-state.error{color:var(--color-palette-hex-d04444)}@keyframes applications-skeleton-loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin-popup__application-discount-input-additionaly,.admin-popup__application-discount-input-additionaly-val{border-radius:8px;display:block;font-size:18px;font-weight:500;height:100%;left:0;padding:16px 46px 16px 16px;position:absolute;top:0;width:100%}.admin-popup__application-discount-input-additionaly{opacity:0;z-index:1}.admin-popup__application-discount-input-additionaly:focus{opacity:1}.admin-popup__application-discount-input-additionaly:focus+.admin-popup__application-discount-input-additionaly-val{opacity:0}.admin-popup__application-discount-input-additionaly-container{border:1px solid var(--color-border-default);border-radius:8px;height:56px;position:relative;width:100%}.admin-popup__application-discount-input-additionaly-container:before{background:url(/static/media/discount-purple-icon.776591e271656caca46c.svg) no-repeat 50%;background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin-poup__class-edit-discount-input{padding-right:40px}.admin-poup__class-edit-discount:before{background:url(/static/media/discount-purple-icon.776591e271656caca46c.svg) no-repeat 50%;content:"";display:block;height:24px;position:absolute;right:16px;top:calc(50% - 12px);transition:all .3s;width:24px}.popup__container.cities{width:700px}.popup-cities__tabs{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;display:flex;flex-shrink:0;height:46px;margin-bottom:16px;min-height:46px;overflow:hidden;padding:4px;position:relative}.popup-cities__tabs:before{background:var(--color-brand-primary);border-radius:6px;content:"";height:36px;left:4px;position:absolute;top:4px;transition:transform .24s ease;width:calc(50% - 4px);z-index:0}.popup-cities__tabs.cities:before{transform:translateX(100%)}.popup-cities__tabs-item{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--color-brand-primary);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;height:36px;justify-content:center;line-height:1;min-height:36px;min-width:0;padding:0 10px;position:relative;text-align:center;transition:color .2s ease;white-space:nowrap;z-index:1}.popup-cities__tabs-item.active{color:var(--color-surface-white)}.popup-cities__list{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;display:flex;flex-direction:column;height:520px;max-height:calc(95vh - 180px);padding:16px;width:100%}.popup-cities__list-search-container{border:1px solid var(--color-border-default);border-radius:12px;margin-bottom:16px;position:relative;width:100%}.popup-cities__list-search-container:before{background:url(/static/media/admin-header-search-grey-icon.d6c89f19d1e462925be8.svg) no-repeat 50%;background-size:contain;content:"";height:20px;left:12px;position:absolute;top:calc(50% - 10px);width:20px}.popup-cities__list-search-input{font-size:16px;font-weight:500;height:100%;padding:10px 12px 10px 40px;width:100%}.popup-cities__list-body{flex:1 1 auto;min-height:0}.popup-cities__list-scroll{height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.popup-cities__list-scroll::-webkit-scrollbar{width:10px}.popup-cities__list-scroll::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:5px}.popup-cities__list-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-default);border-radius:10px}.popup-cities__list-item{border:1px solid var(--color-border-default);border-radius:8px;margin-bottom:8px;padding:10px 16px;width:100%}.popup-cities__list-item-name{font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 72px)}.popup-cities__list-item-icon{background-size:contain;cursor:pointer;height:24px;margin-left:16px;width:24px}.popup-cities__list-item-icon.edit{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) 50% no-repeat;background-size:22px}.popup-cities__list-item-icon.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) 50% no-repeat}.popup-cities__list-item-default{color:var(--color-text-secondary);font-size:22px;font-weight:600;height:100%;min-height:0;text-align:center;width:100%}.popup-cities__list-item_skeleton{min-height:47px;pointer-events:none}.popup-cities__list-item_skeleton .popup-cities__list-item-icon,.popup-cities__list-item_skeleton .popup-cities__list-item-name{animation:popup-cities-skeleton 1.15s ease-in-out infinite;background:linear-gradient(90deg,var(--color-palette-hex-f1f1f1) 0,var(--color-palette-hex-e7e7e7) 48%,var(--color-palette-hex-f1f1f1) 100%);background-size:220% 100%;border-radius:6px}.popup-cities__list-item_skeleton .popup-cities__list-item-name{height:20px}.popup-cities__list-item_skeleton .popup-cities__list-item-icon{background-image:none;cursor:default}@keyframes popup-cities-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.popup-cities__form{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;padding:18px}.popup-cities__field{margin-bottom:16px}.popup-cities__field:last-child{margin-bottom:0}.popup-cities__actions{margin-top:12px}.popup-cities__message{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;padding:24px;text-align:center}.popup-cities__message .popup__subtitle{margin-bottom:0}.popup-cities__message-icon{border-radius:24px;height:48px;margin:0 auto 16px;position:relative;width:48px}.popup-cities__message_success .popup-cities__message-icon{background:var(--color-palette-hex-e8faf2)}.popup-cities__message_success .popup-cities__message-icon:before{border-bottom:3px solid var(--color-status-success);border-left:3px solid var(--color-status-success);content:"";height:10px;left:14px;position:absolute;top:16px;transform:rotate(-45deg);width:18px}.popup-cities__message_delete .popup-cities__message-icon{background:var(--color-palette-hex-f53d3d14)}.popup-cities__message_delete .popup-cities__message-icon:after,.popup-cities__message_delete .popup-cities__message-icon:before{background:var(--color-status-danger);border-radius:3px;content:"";height:3px;left:13px;position:absolute;top:22px;width:22px}.popup-cities__message_delete .popup-cities__message-icon:before{transform:rotate(45deg)}.popup-cities__message_delete .popup-cities__message-icon:after{transform:rotate(-45deg)}.admin-popup__program-edit-program-type{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;line-height:27px;padding:16px;text-align:center;transition:all .3s;width:calc(50% - 8px)}.admin-popup__program-edit-program-type.active{border-color:var(--color-brand-primary)}.popup__container.school-edit-popup{display:flex;flex-direction:column;max-height:calc(100vh - 48px);width:560px}.popup__container.school-edit-popup .popup__title{margin:0 6px;width:calc(100% - 60px)}.popup__container-scroll-block.school-edit{max-height:calc(100vh - 275px);overflow-x:hidden;overflow-y:auto;padding-right:5px}.popup__container-scroll-block.school-edit::-webkit-scrollbar{width:10px}.popup__container-scroll-block.school-edit::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.popup__container-scroll-block.school-edit::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.school-edit__actions{align-items:center;display:flex}.school-edit__archive-message{background:var(--color-palette-hex-f5f6fa);border-radius:8px;color:var(--color-palette-hex-55556a);font-size:14px;line-height:1.35;padding:12px 14px}.school-edit__readonly-control{cursor:default;opacity:.65;pointer-events:none}.PeriodMonthFilter_disabled__QJT0l{opacity:.7;pointer-events:none}.admin-popup__refusal-comment-templates{width:100%}.admin-popup__refusal-comment-templates[open] .admin-popup__refusal-comment-templates-summary{border-color:var(--color-brand-primary)}.admin-popup__refusal-comment-templates[open] .admin-popup__refusal-comment-templates-summary:after{transform:rotate(180deg)}.admin-popup__refusal-comment-templates-summary{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:16px;font-weight:600;height:44px;justify-content:space-between;line-height:19.2px;list-style:none;padding:0 14px;transition:border-color .2s}.admin-popup__refusal-comment-templates-summary::-webkit-details-marker{display:none}.admin-popup__refusal-comment-templates-summary:after{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;background-size:contain;content:"";height:20px;margin-left:10px;transition:transform .2s;width:20px}.admin-popup__refusal-comment-templates-count{background:var(--color-palette-hex-f6edff);border-radius:12px;color:var(--color-brand-primary);font-size:14px;font-weight:600;height:24px;line-height:24px;margin-left:auto;min-width:24px;text-align:center}.admin-popup__refusal-comment-templates-list{margin-top:8px;max-height:clamp(96px,24vh,156px);overflow-y:auto;padding-right:4px}.admin-popup__refusal-comment-templates-list::-webkit-scrollbar{width:6px}.admin-popup__refusal-comment-templates-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__refusal-comment-templates-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__refusal-comment-template{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-family:inherit;padding:10px 12px;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%}.admin-popup__refusal-comment-template+.admin-popup__refusal-comment-template{margin-top:8px}.admin-popup__refusal-comment-template:hover{border-color:var(--color-brand-primary);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08)}.admin-popup__refusal-comment-template-head{align-items:center;color:var(--color-text-primary);display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:16.8px;margin-bottom:6px}.admin-popup__refusal-comment-template-text{color:var(--color-text-secondary);display:block;font-size:14px;font-weight:500;line-height:18px;max-height:clamp(58px,16vh,96px);overflow-y:auto}.admin-popup__refusal-comment-template-text::-webkit-scrollbar{width:6px}.admin-popup__refusal-comment-template-text::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__refusal-comment-template-text::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__refusal-comment-template-action{background:#0000;border:0;color:var(--color-brand-primary);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:600;line-height:16.8px;margin-left:12px;padding:0}.admin-popup__refusal-comment-textarea{border:1px solid var(--color-border-default);border-radius:8px;font-size:18px;font-weight:500;height:150px;line-height:21.6px;padding:16px;resize:none;width:100%}.admin-popup__refusal-comment-textarea::-webkit-scrollbar{width:0}.admin-popup__refusal-comment{position:absolute}.admin-popup__refusal-comment.comment.verification-template-comment{left:50vw;max-height:calc(100vh - 40px);max-width:448px;overflow-y:auto;top:50vh;transform:translate(-50%,-50%);width:calc(100vw - 20px)}.admin-popup__refusal-comment.comment.verification-template-comment::-webkit-scrollbar{width:0}.admin-popup__refusal-comment.comment.verification-template-comment .admin-popup__refusal-comment-textarea{height:clamp(110px,24vh,150px)}.admin-popup__refusal-comment.active{display:block}.admin-popup__application-user-verification-container{height:max-content;position:relative;width:max-content}.admin-popup__application-user-verification-container.additionaly-popup.active{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:openFlex;animation-timing-function:ease-out}.admin-popup__application-user-verification-container.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:closeFlex;animation-timing-function:ease-out;display:none}.admin-popup__application-user-verification-child-list-item{cursor:pointer;margin-bottom:16px;max-height:96px;overflow-x:hidden;overflow-y:auto;padding-right:10px;width:100%}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar{width:10px}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__application-user-verification-child-list-item:last-child{margin-bottom:0}.admin-popup__application-user-verification-child-list-item-image{background:url(/static/media/user-profile-icon.9acf0ca1e95ab834f1e5.svg) no-repeat 50%;background-size:contain;height:40px;margin-right:16px;width:40px}.admin-popup__application-user-verification-child-list-item-name{font-size:18px;font-weight:500}.admin-popup__application-user-verification-child-list-item.active .admin-popup__application-user-verification-child-list-item-name{color:var(--color-brand-primary)}.admin-popup__application-user-verification-child{max-width:0;overflow:hidden;transition:all .3s;width:100%}.admin-popup__application-user-verification-child.active{margin-left:24px;max-width:496px;position:relative}.admin-popup__application-user-verification-child.visible{overflow:visible}.admin-popup__application-user-verification-child-scroll{max-height:calc(90vh - 100px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar{width:10px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__application-user-verification-programs{min-height:33px}.admin-popup__application-user-verification-programs-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:8px;margin-right:10px;padding:4px 8px}.admin-popup__application-user-verification-programs-item.red{background:var(--color-palette-hex-f5c04a1a);color:var(--color-palette-hex-f5c04a)}.admin-popup__application-user-verification-programs-item.blue{background:var(--color-palette-hex-4791ff1a);color:var(--color-palette-hex-4791ff)}.admin-popup__application-user-verification-programs-item.purple{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary-strong)}.admin-popup__application-user-verification-programs-item.green{background:var(--color-palette-hex-47ca561a);color:var(--color-palette-hex-47ca56)}.admin-popup__application-user-verification-programs-item.yellow{background:var(--color-palette-hex-cec2121a);color:var(--color-palette-hex-cec212)}.admin-popup__application-user-verification-programs-item.orange{background:var(--color-palette-hex-e37b1f1a);color:var(--color-palette-hex-e37b1f)}.admin-popup__application-user-verification-programs-item.pink{background:var(--color-palette-hex-ff96a81a);color:var(--color-palette-hex-ff96a8)}.admin-popup__application-user-verification-programs-item.brown{background:var(--color-palette-hex-a52a2a1a);color:var(--color-palette-hex-a52a2a)}.admin-popup__application-user-verification-programs-item.light_blue{background:var(--color-palette-hex-61cbed1a);color:var(--color-palette-hex-61cbed)}.admin-popup__edit-data-confirm{width:900px}.admin-popup__edit-data-confirm.additionaly-popup.active{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:openFlex;animation-timing-function:ease-out}.admin-popup__edit-data-confirm.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:closeFlex;animation-timing-function:ease-out;display:none}@keyframes openFlex{0%{display:flex;opacity:0;visibility:hidden}to{display:flex;opacity:1;visibility:visible}}@keyframes closeFlex{0%{display:flex;opacity:1;visibility:visible}to{display:none;opacity:0;visibility:hidden}}.admin-popup__edit-data-confirm-subtitle{color:var(--color-text-secondary);font-size:14px;font-weight:500;margin-bottom:16px;padding-left:16px}.admin-popup__edit-data-confirm-line{background:var(--color-border-default);width:1px}.admin__popup-program-connection-program-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;padding:3px 8px;width:max-content}.admin__popup-program-connection-program-item.red{background:var(--color-palette-hex-f5c04a1a);color:var(--color-palette-hex-f5c04a)}.admin__popup-program-connection-program-item.blue{background:var(--color-palette-hex-4791ff1a);color:var(--color-palette-hex-4791ff)}.admin__popup-program-connection-program-item.purple{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary-strong)}.admin__popup-program-connection-program-item.green{background:var(--color-palette-hex-47ca561a);color:var(--color-palette-hex-47ca56)}.admin__popup-program-connection-program-item.yellow{background:var(--color-palette-hex-cec2121a);color:var(--color-palette-hex-cec212)}.admin__popup-program-connection-program-item.orange{background:var(--color-palette-hex-e37b1f1a);color:var(--color-palette-hex-e37b1f)}.admin__popup-program-connection-program-item.pink{background:var(--color-palette-hex-ff96a81a);color:var(--color-palette-hex-ff96a8)}.admin__popup-program-connection-program-item.brown{background:var(--color-palette-hex-a52a2a1a);color:var(--color-palette-hex-a52a2a)}.admin__popup-program-connection-program-item.light_blue{background:var(--color-palette-hex-61cbed1a);color:var(--color-palette-hex-61cbed)}.admin-popup__documnet-confirm{border-radius:24px;max-width:1130px;width:100%}.admin-popup__documnet-confirm-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.admin-popup__documnet-confirm-top-name{font-size:24px;font-weight:600}.admin-popup__documnet-confirm-top-type{font-size:14px;font-weight:500;padding:16px}.admin-popup__documnet-confirm-line{border:1px solid var(--color-status-danger);border-radius:4px;font-size:14px;font-weight:500;padding:18px 12px}.admin-popup__documnet-confirm-line.title{background:var(--color-surface-muted);border-color:var(--color-border-light);font-weight:500;padding:12px}.admin-popup__documnet-confirm-line-item{color:var(--color-text-black);margin-right:10px}.admin-popup__documnet-confirm-line-item:last-child{margin-right:0}.admin-popup__documnet-confirm-line-item-document-icon{background:url(/static/media/admin-application-document-red-mini-icon.ff1bf777e8d7db583a10.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin-popup__documnet-confirm-line-item-name{font-size:14px;font-weight:500}.admin-popup__documnet-confirm-line-item.name{width:calc(50% - 60px)}.admin-popup__documnet-confirm-line-item.date,.admin-popup__documnet-confirm-line-item.status-title{width:calc(25% - 30px)}.admin-popup__documnet-confirm-line-item.status{color:var(--color-text-secondary);font-size:14px;font-weight:500;padding-left:16px;position:relative;width:calc(25% - 30px)}.admin-popup__documnet-confirm-line-item.status:before{background:var(--color-text-muted);border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.admin-popup__documnet-confirm-line-item.status.green:before{background:var(--color-status-success-bright)}.admin-popup__documnet-confirm-line-item.status.red:before{background:var(--color-status-danger)}.admin-popup__documnet-confirm-line-item.buttons{width:90px}.admin-popup__documnet-confirm-line-item-button{cursor:pointer;display:block;height:20px;width:20px}.admin-popup__documnet-confirm-line-item-button.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%}.admin-popup__documnet-confirm-line-item-button.view{background:url(/static/media/eye-purple-icon.3cf8b5c430db744386f5.svg) no-repeat 50%;margin-right:16px}.admin-popup__documnet-confirm-line-item-button.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;cursor:default;opacity:.3}.admin-popup__documnet-confirm-line-item-button{background-size:contain}.admin-popup__documnet-confirm-line.title .admin-popup__documnet-confirm-line-item{color:var(--color-text-secondary)}.admin-popup__documnet-confirm-button-container{position:relative}.admin-popup__documnet-confirm-button-comment{bottom:60px;left:calc(50% - 224px)}.admin-popup__sertificate-confirm-line-item{color:var(--color-text-black);margin-right:10px}.admin-popup__sertificate-confirm-line-item:last-child{margin-right:0}.admin-popup__sertificate-confirm-line-item-validate{color:var(--color-text-black);font-size:14px;font-weight:500}.admin-popup__sertificate-confirm-line-item-validate-item{color:var(--color-brand-primary);cursor:pointer;text-decoration:underline;transition:opacity .3s}.admin-popup__sertificate-confirm-line-item-validate-item.active{opacity:.5}.admin-popup__sertificate-confirm-line-item.validate{position:relative;width:calc(50% - 60px)}.admin-popup__sertificate-confirm-line-item.buttons{width:80px}.admin-popup__sertificate-confirm-line-item-button{cursor:pointer;display:block;height:20px;width:20px}.admin-popup__sertificate-confirm-line-item-button.download{background:url(/static/media/download-purple-icon.ac279d792a5c75ac638a.svg) no-repeat 50%}.admin-popup__sertificate-confirm-line-item-button{background-size:contain}.admin-popup__sertificate-confirm-calendar{background-color:var(--color-surface-white);border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:30px;transition:max-height .3s;z-index:10}@media(max-height:950px){.admin-popup__sertificate-confirm-calendar{left:214px;top:-18px}}@media(max-height:865px){.admin-popup__sertificate-confirm-calendar{top:-96px}}@media(max-height:705px){.admin-popup__sertificate-confirm-calendar{top:-200px}}.admin-popup__sertificate-confirm-calendar.active{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);margin-bottom:20px;max-height:430px}.admin-popup__tabel-confirm{width:95%}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress{display:flex;flex-direction:column;height:min(92vh,100vh - 32px);max-height:min(92vh,100vh - 32px);overflow:hidden}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin-popup__tabel-confirm-header{flex:0 0 auto;margin-bottom:16px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin-popup__tabel-confirm-progress{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelFiltersList_filterBlock__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelFiltersList_filterBlock__]{border-radius:12px;gap:6px 8px;margin-bottom:10px;padding:12px 16px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelFiltersList_filterItemVal__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelFiltersList_filterItemVal__]{font-size:18px;line-height:115%}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelFiltersList_filterItemPoint__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelFiltersList_filterItemPoint__]{height:5px;margin-left:4px;width:5px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelContainer__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelContainer__]{--tabel-content-height:auto;border-radius:12px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:visible;padding:16px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelContainerTop__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelContainerTop__]{flex:0 0 auto;margin-bottom:12px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelTopTitle__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelTopTitle__]{font-size:22px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelTopButtons__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelTopButtons__]{gap:10px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelCriteriesSwitchContainer__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelCriteriesSwitchContainer__]{gap:8px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelCriteriesSwitchLabel__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelCriteriesSwitchLabel__]{font-size:16px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelButton__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelButton__]{min-height:40px;padding:9px 12px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelDesktop_tableWrap__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelDesktop_tableWrap__]{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:visible;padding-bottom:2px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelDesktop_bodyContainer__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelDesktop_bodyContainer__]{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelDesktop_bodyScroll__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelDesktop_bodyScroll__]{background-color:var(--color-surface-white);box-sizing:border-box;flex:1 1;height:auto;min-height:160px;padding-right:0;width:100%}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelMobile_list__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelMobile_list__]{background-color:var(--color-surface-white);box-sizing:border-box;flex:1 1;height:auto;min-height:180px;padding-right:0;width:100%}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelDefault__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelDefault__]{flex:1 1;height:auto;min-height:0}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" CriteriesDescriptionBlock_answersSection__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=CriteriesDescriptionBlock_answersSection__]{gap:8px 12px;margin-top:12px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" CriteriesDescriptionBlock_answerBox__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=CriteriesDescriptionBlock_answerBox__]{border-radius:5px;height:24px;width:24px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin__tabel-tabel-pages{flex:0 0 auto;margin-top:10px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin__tabel-tabel-pages-item,.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin__tabel-tabel-pages-points{font-size:16px;height:32px;width:32px}.admin-popup__tabel-confirm-actions{display:flex;gap:16px;justify-content:flex-end;margin-top:24px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin-popup__tabel-confirm-actions{flex:0 0 auto;margin-top:16px}.admin-popup__tabel-confirm-button{margin-bottom:0;max-width:280px;min-width:220px}.admin-popup__tabel-nested-back,.admin-popup__tabel-nested-back.open{z-index:20}@media(max-width:650px){.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress{height:min(94vh,100vh - 20px);max-height:min(94vh,100vh - 20px);width:96%}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin-popup__tabel-confirm-header{margin-bottom:12px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelFiltersList_filterBlock__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelFiltersList_filterBlock__]{border-radius:10px;margin-bottom:8px;padding:8px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelFiltersList_filterItemVal__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelFiltersList_filterItemVal__]{font-size:16px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelContainer__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelContainer__]{border-radius:10px;padding:10px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelContainerTop__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelContainerTop__]{margin-bottom:10px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelTopTitle__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelTopTitle__]{font-size:20px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelDesktop_bodyScroll__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" AdminProgressTabelMobile_list__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelDesktop_bodyScroll__],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=AdminProgressTabelMobile_list__]{min-height:150px}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class*=" ProgressTabel_tabelDefault__"],.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress [class^=ProgressTabel_tabelDefault__]{min-height:0}.admin-popup__tabel-confirm.admin-popup__tabel-confirm--progress .admin-popup__tabel-confirm-actions{gap:10px;margin-top:12px}.admin-popup__tabel-confirm-actions{flex-direction:column-reverse}.admin-popup__tabel-confirm-button{max-width:none;width:100%}}.AdminProgressTabelDesktop_tableWrap__Ka9bg{width:100%}.AdminProgressTabelDesktop_headerRow__teC4q{align-items:stretch;background:var(--color-surface-white);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:10px 10px 0 0;display:grid;grid-template-columns:240px 1fr auto 160px;min-height:62px;overflow:visible}.AdminProgressTabelDesktop_headerStudent__sZIbV{align-items:center;display:flex;padding:14px 16px}.AdminProgressTabelDesktop_headerStudentTitle__FEzdw{font-size:16px;font-weight:500}.AdminProgressTabelDesktop_headerLessons__zkIzR{grid-column-gap:8px;align-items:center;column-gap:8px;display:grid;grid-auto-columns:100px;grid-auto-flow:column;overflow:visible;padding:0 12px}.AdminProgressTabelDesktop_lessonHeaderCell__4EVm4{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;padding:8px 10px;position:relative;width:100px}.AdminProgressTabelDesktop_lessonHeaderCell__4EVm4:hover .AdminProgressTabelDesktop_lessonHeaderDate__g9wdy{color:var(--color-brand-primary)}.AdminProgressTabelDesktop_lessonHeaderReadonly__jlOlz{cursor:not-allowed}.AdminProgressTabelDesktop_lessonHeaderReadonly__jlOlz:hover .AdminProgressTabelDesktop_lessonHeaderDate__g9wdy{color:inherit}.AdminProgressTabelDesktop_lessonHeaderDate__g9wdy{font-size:16px;font-weight:600;line-height:14px;transition:color .3s}.AdminProgressTabelDesktop_lessonHeaderMeta__KsitN{border:1px solid #0000;border-radius:6px;cursor:help;font-size:10px;font-weight:600;line-height:13px;margin-top:4px;min-width:32px;padding:1px 6px;text-align:center}.AdminProgressTabelDesktop_lessonHeaderMetaTopic__KoFPz{background-color:var(--color-surface-soft);border-color:var(--color-border-default);color:var(--color-palette-hex-9a9a9a)}.AdminProgressTabelDesktop_lessonHeaderMetaControl__PP1TZ{background-color:var(--color-surface-brand-tint);border-color:var(--color-brand-primary-alpha28);color:var(--color-brand-primary)}.AdminProgressTabelDesktop_headerRight__0JQwZ{align-items:center;display:flex;gap:10px}.AdminProgressTabelDesktop_rightToggle__Amalf{background:var(--color-overlay-black04);border:1px solid var(--color-border-default);border-radius:10px;cursor:pointer;font-size:12px;height:36px;padding:0 10px}.AdminProgressTabelDesktop_rightCols__ynVv4{grid-gap:8px;align-items:center;border-left:1px solid var(--color-surface-subtle);display:grid;gap:8px;grid-template-columns:repeat(4,40px);height:100%;padding:10px 12px}.AdminProgressTabelDesktop_rightCol__OYYrZ{align-items:center;border-radius:6px;display:flex;font-size:20px;font-weight:600;height:40px;justify-content:center;width:40px}.AdminProgressTabelDesktop_rightCol__OYYrZ.AdminProgressTabelDesktop_avgA__uLWzd{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success-alpha30);color:var(--color-status-success)}.AdminProgressTabelDesktop_rightCol__OYYrZ.AdminProgressTabelDesktop_avgB__VGfbo{background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha30);color:var(--color-status-info)}.AdminProgressTabelDesktop_rightCol__OYYrZ.AdminProgressTabelDesktop_avgC__X9UnV{background:var(--color-status-yellow-alpha10);border:1px solid var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.AdminProgressTabelDesktop_rightCol__OYYrZ.AdminProgressTabelDesktop_avgD__iawtR{background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.AdminProgressTabelDesktop_bodyContainer__2GA3i{--rowH:61px;--line:var(--color-border-default);background:var(--color-surface-white);background:repeating-linear-gradient(to bottom,#0000 0,#0000 calc(var(--rowH) - 1px),var(--line) calc(var(--rowH) - 1px),var(--line) calc(var(--rowH)));background-clip:padding-box;border:1px solid var(--color-border-default);border-radius:0 0 10px 10px;border-top:none}.AdminProgressTabelDesktop_bodyScroll__Mf\+Xr{box-sizing:border-box;height:calc(max(600px, 100vh - 410px) - 63px);height:calc(var(--tabel-content-height, max(600px, 100vh - 410px)) - 63px);min-height:425px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.AdminProgressTabelDesktop_bodyScroll__Mf\+Xr::-webkit-scrollbar{width:6px}.AdminProgressTabelDesktop_bodyScroll__Mf\+Xr::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminProgressTabelDesktop_bodyScroll__Mf\+Xr::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminProgressTabelDesktop_bodyRow__5wjVj{align-items:stretch;background-color:var(--color-surface-white);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:240px 1fr auto 160px;min-height:56px}.AdminProgressTabelDesktop_bodyRow__5wjVj:last-child{border-bottom:none}.AdminProgressTabelDesktop_studentCell__CyG88{align-items:center;display:flex;padding:12px 16px}.AdminProgressTabelDesktop_studentName__eSpdZ{font-size:14px;font-weight:500}.AdminProgressTabelDesktop_lessonsRow__alONU{grid-column-gap:8px;align-items:center;column-gap:8px;display:grid;grid-auto-columns:100px;grid-auto-flow:column;padding:8px 12px}.AdminProgressTabelDesktop_lessonRowDefault__TxtTB{align-items:center;border-left:1px solid var(--color-border-default);display:flex;justify-content:center}.AdminProgressTabelDesktop_lessonRowContentDefault__PM7gK{color:var(--color-palette-hex-717171a0);font-size:14px;font-weight:500;width:max-content}.AdminProgressTabelDesktop_lessonCell__jWnWm{align-items:center;column-gap:4px;display:flex;flex-direction:row;height:40px;justify-content:center;width:100px}.AdminProgressTabelDesktop_lessonCellTwoRows__AthiH{justify-content:center;padding:6px 8px}.AdminProgressTabelDesktop_cellBottom__-hoxt,.AdminProgressTabelDesktop_cellTop__Tq9jG{align-items:center;display:flex;height:40px;height:16px;justify-content:center;position:relative;width:40px}.AdminProgressTabelDesktop_attendanceCell__1fQBe{height:40px}.AdminProgressTabelDesktop_attendanceCell__1fQBe .AdminProgressTabelDesktop_cellInput__5NbB5{background-color:var(--color-surface-brand-tint-strong)}.AdminProgressTabelDesktop_attendanceCell__1fQBe .AdminProgressTabelDesktop_cellInput__5NbB5:focus{background-color:var(--color-surface-white)}.AdminProgressTabelDesktop_attendanceCell__1fQBe .AdminProgressTabelDesktop_cellInputReadOnly__0-ViQ{background-color:var(--color-surface-soft)}.AdminProgressTabelDesktop_cellBottom__-hoxt,.AdminProgressTabelDesktop_cellInput__5NbB5{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;font-size:14px;font-weight:500;height:40px;padding:10px 4px;text-align:center;width:40px}.AdminProgressTabelDesktop_cellValue__z\+LXG{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;width:40px}.AdminProgressTabelDesktop_readonlyGradeCell__sOC4O{background-color:var(--color-surface-soft);border:1px solid var(--color-border-default);color:var(--color-palette-hex-9a9a9a);cursor:help;padding:0}.AdminProgressTabelDesktop_cellDash__jQHqW{opacity:.6}.AdminProgressTabelDesktop_cellInputError__WaFvn{border:1px solid var(--color-effect-rgb-255-0-0-0-35)}.AdminProgressTabelDesktop_cellInputReadOnly__0-ViQ,.AdminProgressTabelDesktop_cellInputUnavailable__ory35{background-color:var(--color-surface-soft);color:var(--color-palette-hex-9a9a9a);cursor:not-allowed}.AdminProgressTabelDesktop_cellInputReadOnly__0-ViQ:focus{border-color:var(--color-border-default);outline:none}.AdminProgressTabelDesktop_rightRow__tAje8{align-items:center;background-color:#0000;column-gap:8px;display:flex;overflow:hidden;padding:8px 12px;position:relative}.AdminProgressTabelDesktop_rightRow__tAje8:before{background-color:var(--color-surface-brand-tint);content:"";inset:0 4px;position:absolute}.AdminProgressTabelDesktop_bodyRow__5wjVj:first-child .AdminProgressTabelDesktop_rightRow__tAje8:before{border-radius:12px 12px 0 0;top:4px}.AdminProgressTabelDesktop_bodyRow__5wjVj:last-child .AdminProgressTabelDesktop_rightRow__tAje8:before{border-radius:0 0 12px 12px;bottom:4px}.AdminProgressTabelDesktop_bodyRow__5wjVj:first-child:last-child .AdminProgressTabelDesktop_rightRow__tAje8:before{border-radius:12px}.AdminProgressTabelDesktop_rightRow__tAje8>*{position:relative}.AdminProgressTabelDesktop_rightRowCollapsedSpacer__LgKjt{align-items:center;column-gap:8px;display:flex}.AdminProgressTabelDesktop_rightRowContainer__6soRM{align-items:center;background-color:var(--color-surface-brand-tint);column-gap:8px;display:flex;padding:8px 12px}.AdminProgressTabelDesktop_rightCell__Knxrw{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.AdminProgressTabelDesktop_headerComments__tNg0L{align-items:center;border-left:1px solid var(--color-surface-subtle);display:flex;justify-content:center;padding:10px 12px;width:160px}.AdminProgressTabelDesktop_headerCommentsTitle__Y8-dF{font-size:16px;font-weight:500}.AdminProgressTabelDesktop_commentsCell__JzlQ9{align-items:center;display:flex;justify-content:center;padding:8px 12px;width:160px}.AdminProgressTabelDesktop_commentsBtn__VhM0c{background-image:url(/static/media/tabel-comments-purple-icon.847e60866532773e11a6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:44px;width:47px}.AdminProgressTabelDesktop_lessonHighlighted__GhQUJ .AdminProgressTabelDesktop_lessonHeaderDate__g9wdy{color:var(--color-brand-primary)}.FloatingTooltip_tooltip__eF7uA{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-left:3px solid var(--color-brand-primary);border-radius:8px;box-shadow:0 8px 20px var(--color-overlay-black12);box-sizing:border-box;color:var(--color-palette-hex-4f4f4f);font-size:12px;font-weight:500;left:0;line-height:1.3;max-width:min(280px,100vw - 16px);opacity:0;overflow-wrap:anywhere;padding:8px 10px;pointer-events:none;position:fixed;top:0;transition:opacity .12s ease,visibility 0s linear .12s;visibility:hidden;white-space:normal;width:max-content;z-index:3000}.FloatingTooltip_tooltip__eF7uA[data-visible=true]{opacity:1;transition:opacity .12s ease,visibility 0s linear 0s;visibility:visible}.FloatingTooltip_tooltip__eF7uA[data-changing=true]{opacity:0}.AdminProgressTabelMobile_list__T5YEZ{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:max(600px,100vh - 410px);height:var(--tabel-content-height,max(600px,100vh - 410px));min-height:400px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.AdminProgressTabelMobile_list__T5YEZ::-webkit-scrollbar{width:6px}.AdminProgressTabelMobile_list__T5YEZ::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminProgressTabelMobile_list__T5YEZ::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminProgressTabelMobile_card__qmNQg{background:var(--color-surface-white);border:1px solid var(--color-overlay-black08);border-radius:12px;display:flex;flex-direction:column;width:100%}.AdminProgressTabelMobile_card__qmNQg>*{flex-shrink:0}.AdminProgressTabelMobile_cardHeader__aJQZ5{align-items:center;background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:12px 16px}.AdminProgressTabelMobile_studentName__e4aA4{font-size:20px;font-weight:500}@media(max-width:610px){.AdminProgressTabelMobile_studentName__e4aA4{font-size:18px}}.AdminProgressTabelMobile_commentBtn__GsQEY{background-image:url(/static/media/tabel-comments-purple-icon.847e60866532773e11a6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:44px;width:47px}@media(max-width:510px){.AdminProgressTabelMobile_commentBtn__GsQEY{height:41px;width:41px}}.AdminProgressTabelMobile_criteriaLabels__jz0eq{grid-gap:10px;border-bottom:1px solid var(--color-border-default);display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:10px 16px}.AdminProgressTabelMobile_critLabel__8sLnb{align-items:center;border:1px solid var(--color-overlay-black08);border-radius:6px;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center}@media(max-width:510px){.AdminProgressTabelMobile_critLabel__8sLnb{font-size:18px;height:35px}}.AdminProgressTabelMobile_criteriaInputs__JmUVu{grid-gap:10px;background-color:var(--color-surface-brand-tint);border-bottom:1px solid var(--color-border-default);display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:10px 16px}.AdminProgressTabelMobile_attendanceLegend__MQVO-{align-items:center;box-sizing:border-box;color:var(--color-palette-hex-4f4f4f);display:flex;flex-wrap:wrap;font-size:12px;gap:7px;line-height:1.3;max-width:100%;padding:8px 16px 6px}.AdminProgressTabelMobile_attendanceLegend__MQVO- span{align-items:center;display:inline-flex;gap:4px;min-width:0}.AdminProgressTabelMobile_attendanceLegend__MQVO- b{align-items:center;background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:6px;color:var(--color-palette-hex-4f4f4f);display:inline-flex;font-size:11px;justify-content:center;line-height:1.25;max-width:100%;min-width:22px;padding:1px 6px;white-space:nowrap}.AdminProgressTabelMobile_criteriaInputWrapper__1\+3kp{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:6px;display:flex;height:40px}.AdminProgressTabelMobile_critInput__2A0xv{font-size:16px;font-weight:500;height:100%;text-align:center;width:100%}.AdminProgressTabelMobile_cellInputReadOnly__rg\+kt,.AdminProgressTabelMobile_unavailable__H0p3c{background-color:var(--color-surface-soft);color:var(--color-palette-hex-9a9a9a);cursor:not-allowed}.AdminProgressTabelMobile_cellInputReadOnly__rg\+kt:focus{border-color:var(--color-border-default);outline:none}.AdminProgressTabelMobile_lessonsGrid__YasWY{--gapY:22px;--rowH:86px;--line:var(--color-overlay-black08);align-items:center;background:repeating-linear-gradient(to bottom,#0000 0,#0000 calc(var(--rowH) + var(--gapY) - 1px),var(--line) calc(var(--rowH) + var(--gapY) - 1px),var(--line) calc(var(--rowH) + var(--gapY)));background-clip:padding-box;display:flex;flex-wrap:wrap}.AdminProgressTabelMobile_lessonCol__KEqoF{display:flex;flex-direction:column;gap:10px;padding:16px 10px}.AdminProgressTabelMobile_lessonDate__lnsQu{align-items:center;display:flex;flex-direction:column;font-weight:500;justify-content:center;min-height:34px;min-width:54px;padding:0;position:relative;text-align:center}.AdminProgressTabelMobile_lessonDateValue__Gzm8E{font-size:16px;line-height:18px;text-decoration:underline}.AdminProgressTabelMobile_lessonDateMeta__qA10g{border:1px solid #0000;border-radius:6px;cursor:help;font-size:10px;font-weight:600;line-height:13px;margin-top:3px;min-width:32px;padding:1px 6px}.AdminProgressTabelMobile_lessonDateMetaTopic__PSJnG{background-color:var(--color-surface-soft);border-color:var(--color-border-default);color:var(--color-palette-hex-9a9a9a)}.AdminProgressTabelMobile_lessonDateMetaControl__rlv9v{background-color:var(--color-surface-brand-tint);border-color:var(--color-brand-primary-alpha28);color:var(--color-brand-primary)}.AdminProgressTabelMobile_lessonDateReadonly__vgZt3{color:var(--color-text-secondary);cursor:not-allowed}.AdminProgressTabelMobile_lessonDateReadonly__vgZt3:hover{color:var(--color-text-secondary)}.AdminProgressTabelMobile_lessonCells__YnNI6{align-items:center;display:flex;gap:4px;justify-content:center}.AdminProgressTabelMobile_attendanceCell__Msk9b{flex:0 0 40px;height:40px;position:relative;width:40px}.AdminProgressTabelMobile_attendanceCell__Msk9b .AdminProgressTabelMobile_cellInput__beCcI{background-color:var(--color-surface-brand-tint-strong)}.AdminProgressTabelMobile_attendanceCell__Msk9b .AdminProgressTabelMobile_cellInput__beCcI:focus{background-color:var(--color-surface-white)}.AdminProgressTabelMobile_attendanceCell__Msk9b .AdminProgressTabelMobile_cellInputReadOnly__rg\+kt{background-color:var(--color-surface-soft)}.AdminProgressTabelMobile_cellInputWide__Qsp4g,.AdminProgressTabelMobile_cellInput__beCcI,.AdminProgressTabelMobile_cellReadOnly__LBzUP{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:6px;font-size:16px;font-weight:500;height:40px;text-align:center;width:40px}.AdminProgressTabelMobile_cellReadOnly__LBzUP{align-items:center;display:flex;justify-content:center;position:relative}.AdminProgressTabelMobile_readonlyGradeCell__2tqrt{background-color:var(--color-surface-soft);border:1px solid var(--color-border-default);color:var(--color-palette-hex-9a9a9a);cursor:help}.AdminProgressTabelMobile_error__vDS4O{border:1px solid var(--color-effect-rgb-255-0-0-0-35)!important}.AdminProgressTabelMobile_legend__ouAfE{align-items:center;display:flex;gap:8px;padding:10px 12px 16px}.AdminProgressTabelMobile_legendTag__4PsqH{align-items:center;border:1px solid var(--color-overlay-black08);border-radius:6px;display:flex;font-weight:700;height:22px;justify-content:center;width:26px}.AdminProgressTabelMobile_legendText__-LPcK{font-size:12px;margin-right:10px;opacity:.75}.AdminProgressTabelMobile_a__MhOB-{background:var(--color-status-success-alpha10);border-color:var(--color-status-success-alpha30);color:var(--color-status-success)}.AdminProgressTabelMobile_b__kjDyB{background:var(--color-status-info-alpha10);border-color:var(--color-status-info-alpha30);color:var(--color-status-info)}.AdminProgressTabelMobile_c__2gzPT{background:var(--color-status-yellow-alpha10);border-color:var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.AdminProgressTabelMobile_d__6ihrg{background:var(--color-status-warning-dark-alpha10);border-color:var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.AdminProgressTabelFiltersList_filterBlock__SADbw{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:24px}@media(max-width:650px){.AdminProgressTabelFiltersList_filterBlock__SADbw{border-radius:10px;padding:10px}}.AdminProgressTabelFiltersList_filterItem__GMflh{align-items:center;display:flex}.AdminProgressTabelFiltersList_filterItemVal__7Elsr{font-size:24px;font-weight:500;line-height:120%}@media(max-width:650px){.AdminProgressTabelFiltersList_filterItemVal__7Elsr{font-size:20px}}@media(max-width:510px){.AdminProgressTabelFiltersList_filterItemVal__7Elsr{font-size:18px}}.AdminProgressTabelFiltersList_filterItemPoint__Rxhni{background:var(--color-brand-primary);border-radius:3px;height:6px;margin-left:6px;width:6px}.AdminProgressTabelFiltersList_filterItemLast__LOtrn .AdminProgressTabelFiltersList_filterItemPoint__Rxhni,.AdminProgressTabelFiltersList_filterItem__GMflh:last-child .AdminProgressTabelFiltersList_filterItemPoint__Rxhni{display:none}.AdminProgressTabelFiltersList_clearButton__Y7szR{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-left:auto;min-height:36px;padding:7px 12px;transition:border-color .3s,color .3s}.AdminProgressTabelFiltersList_clearButton__Y7szR:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}@media(max-width:650px){.AdminProgressTabelFiltersList_clearButton__Y7szR{margin-left:0;min-height:32px;padding:6px 10px}}@media(max-width:510px){.AdminProgressTabelFiltersList_clearButton__Y7szR{justify-content:center;padding:6px;width:32px}}.AdminProgressTabelFiltersList_clearButtonIcon__AZ4qU{background:url(/static/media/refresh-square-icon.231b86d4aec7568701bc.svg) no-repeat 50%;background-size:contain;flex:0 0 18px;height:18px;width:18px}.AdminProgressTabelFiltersList_clearButtonLabel__M4zEN{white-space:nowrap}@media(max-width:510px){.AdminProgressTabelFiltersList_clearButtonLabel__M4zEN{display:none}}.admin__tabel-tabel-pages{margin-top:24px}.CriteriesDescriptionBlock_answersSection__mA\+qu{flex-wrap:wrap;gap:20px;margin-top:20px}.CriteriesDescriptionBlock_answerValues__TybKV{display:flex;gap:10px}.CriteriesDescriptionBlock_answerItem__RTVAc{align-items:center;display:flex;gap:4px}.CriteriesDescriptionBlock_answerLabel__52Mv1{color:var(--color-text-secondary);font-size:14px;font-weight:500}.CriteriesDescriptionBlock_answerLetter__B9OlY{font-size:14px;font-weight:400}.CriteriesDescriptionBlock_answerBox__6QlgK{align-items:center;border:1px solid #0000;border-radius:6px;display:flex;font-size:18px;font-weight:600;height:28px;justify-content:center;width:28px}.CriteriesDescriptionBlock_answersSection__mA\+qu{align-items:flex-start;display:flex;flex-shrink:0;gap:10px}.ToastAninmation_container__VXZ-y{bottom:24px;display:flex;flex-direction:column;gap:12px;max-width:100%;pointer-events:none;position:fixed;right:24px;width:380px;z-index:9999}.ToastAninmation_toast__qQ3uD{align-items:flex-start;animation:ToastAninmation_slideIn__WJfUw .3s cubic-bezier(.68,-.55,.265,1.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:0 20px 40px var(--color-overlay-black08),0 6px 12px var(--color-overlay-black05);display:flex;gap:12px;overflow:hidden;padding:16px;pointer-events:auto;position:relative}@media(max-width:510px){.ToastAninmation_toast__qQ3uD{border-radius:10px;padding:12px}}.ToastAninmation_toast__qQ3uD.ToastAninmation_exit__IGNxU{animation:ToastAninmation_slideOut__IBM51 .3s ease forwards}.ToastAninmation_toast__qQ3uD.ToastAninmation_success__-tYYA{background:linear-gradient(135deg,var(--color-palette-hex-f0fdf4),var(--color-surface-white))}.ToastAninmation_toast__qQ3uD.ToastAninmation_success__-tYYA .ToastAninmation_iconContainer__LMdBE{color:var(--color-status-success-alt)}.ToastAninmation_toast__qQ3uD.ToastAninmation_success__-tYYA .ToastAninmation_progressBar__6ZWZQ{background:var(--color-status-success-alt)}.ToastAninmation_toast__qQ3uD.ToastAninmation_error__Ux2zx{background:linear-gradient(135deg,var(--color-surface-danger-tint),var(--color-surface-white))}.ToastAninmation_toast__qQ3uD.ToastAninmation_error__Ux2zx .ToastAninmation_iconContainer__LMdBE{color:var(--color-status-danger-alt)}.ToastAninmation_toast__qQ3uD.ToastAninmation_error__Ux2zx .ToastAninmation_progressBar__6ZWZQ{background:var(--color-status-danger-alt)}.ToastAninmation_toast__qQ3uD.ToastAninmation_warning__gkDB8{background:linear-gradient(135deg,var(--color-palette-hex-fffbeb),var(--color-surface-white))}.ToastAninmation_toast__qQ3uD.ToastAninmation_warning__gkDB8 .ToastAninmation_iconContainer__LMdBE{color:var(--color-status-warning-amber)}.ToastAninmation_toast__qQ3uD.ToastAninmation_warning__gkDB8 .ToastAninmation_progressBar__6ZWZQ{background:var(--color-status-warning-amber)}.ToastAninmation_toast__qQ3uD.ToastAninmation_info__Cxme8{background:linear-gradient(135deg,var(--color-surface-blue-tint),var(--color-surface-white))}.ToastAninmation_toast__qQ3uD.ToastAninmation_info__Cxme8 .ToastAninmation_iconContainer__LMdBE{color:var(--color-status-info-royal)}.ToastAninmation_toast__qQ3uD.ToastAninmation_info__Cxme8 .ToastAninmation_progressBar__6ZWZQ{background:var(--color-status-info-royal)}.ToastAninmation_toast__qQ3uD.ToastAninmation_loading__5TIKx{background:linear-gradient(135deg,var(--color-surface-subtle),var(--color-surface-white))}.ToastAninmation_toast__qQ3uD.ToastAninmation_loading__5TIKx .ToastAninmation_iconContainer__LMdBE{color:var(--color-status-info-royal)}.ToastAninmation_iconContainer__LMdBE{align-items:center;background:var(--color-surface-white-alpha90);border-radius:50%;box-shadow:0 2px 8px var(--color-overlay-black04);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ToastAninmation_content__Lq1p2{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.ToastAninmation_message__rliFP{color:var(--color-palette-hex-1e293b);font-size:14px;font-weight:500;line-height:1.5;word-break:break-word}.ToastAninmation_actionButton__GkE7u{align-self:flex-start;background:none;background:var(--color-surface-white-alpha80);border:1px solid var(--color-overlay-black04);border-radius:20px;color:var(--color-status-info-royal);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.ToastAninmation_actionButton__GkE7u:hover{background:var(--color-status-info-royal);border-color:var(--color-status-info-royal);color:var(--color-surface-white)}.ToastAninmation_closeBtn__NcxJJ{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-palette-hex-94a3b8);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .2s ease}.ToastAninmation_closeBtn__NcxJJ:hover{background:var(--color-overlay-black04);color:var(--color-palette-hex-475569)}.ToastAninmation_progressBar__6ZWZQ{bottom:0;height:3px;left:0;opacity:.2;position:absolute;transform:scaleX(1);transform-origin:left;transition-property:transform;transition-timing-function:linear;width:100%;will-change:transform}.ToastAninmation_spinner__DS1DU{animation:ToastAninmation_spin__ynMCy 1s linear infinite}.ToastAninmation_loadingOverlay__6i4pr{background:var(--color-effect-rgb-59-130-246-0-02);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ToastAninmation_loadingProgress__1WKYl{animation:ToastAninmation_shimmer__xkM8T 1.5s infinite;background:linear-gradient(90deg,#0000,var(--color-effect-rgb-59-130-246-0-1),#0000);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes ToastAninmation_slideIn__WJfUw{0%{opacity:0;transform:translateX(100%) scale(.8)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ToastAninmation_slideOut__IBM51{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(100%) scale(.8)}}@keyframes ToastAninmation_spin__ynMCy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ToastAninmation_shimmer__xkM8T{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:480px){.ToastAninmation_container__VXZ-y{bottom:16px;left:16px;right:16px;width:auto}.ToastAninmation_toast__qQ3uD{padding:14px;width:100%}}.ProgressTabel_tabelContainer__QMd3Q{--tabel-filters-height:0px;--tabel-base-content-height:max(600px,calc(100vh - 410px));--tabel-content-height:max(425px,calc(var(--tabel-base-content-height) - var(--tabel-filters-height)));background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;padding:24px}@media(max-width:650px){.ProgressTabel_tabelContainer__QMd3Q{border-radius:10px;padding:10px 20px 10px 10px}}.ProgressTabel_tabelContainerTop__MF29P{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}@media(max-width:710px){.ProgressTabel_tabelContainerTop__MF29P{align-items:flex-start;flex-wrap:wrap}}.ProgressTabel_tabelTitleWrap__eD77w{align-items:center;display:flex;flex:1 1 220px;flex-wrap:wrap;gap:10px;min-width:0}.ProgressTabel_tabelClosedBadge__1PI-a{background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);border-radius:8px;color:var(--color-status-warning-dark);font-size:13px;font-weight:600;line-height:1;padding:6px 10px;white-space:nowrap}.ProgressTabel_tabelTopTitle__cVXDq{font-size:24px;font-weight:600}@media(max-width:710px){.ProgressTabel_tabelTopTitle__cVXDq{font-size:22px}}@media(max-width:610px){.ProgressTabel_tabelTopTitle__cVXDq{font-size:20px}}.ProgressTabel_tabelTopButtons__Vviy9{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end;min-width:0}@media(max-width:710px){.ProgressTabel_tabelTopButtons__Vviy9{gap:10px}}.ProgressTabel_tabelCriteriesSwitchContainer__eJ563{align-items:center;display:flex;gap:12px}.ProgressTabel_tabelCriteriesSwitchLabel__WCUTi{font-size:18px;font-weight:500}.ProgressTabel_tabelCriteriesSwitch__3p1fA{background-color:var(--color-palette-hex-f0f0f0c8);border:1px solid var(--color-border-default);border-radius:15px;cursor:pointer;display:block;height:30px;position:relative;transition:border-color .3s,background-color .3s;width:60px}.ProgressTabel_tabelCriteriesSwitch__3p1fA.ProgressTabel_active__2Cu5J{background:var(--color-surface-white);border-color:var(--color-palette-hex-403c908d)}.ProgressTabel_tabelCriteriesSwitch__3p1fA .ProgressTabel_tabelCriteriesSwitchCercle__hiFh3{background:var(--color-surface-white);border-radius:18px;box-shadow:0 1px 4px var(--color-overlay-black10);height:22px;left:3px;position:absolute;top:3px;transition:all .3s;width:22px}.ProgressTabel_tabelCriteriesSwitch__3p1fA.ProgressTabel_active__2Cu5J .ProgressTabel_tabelCriteriesSwitchCercle__hiFh3{background:var(--color-brand-primary);left:32px}.ProgressTabel_tabelButton__Lg7I0{align-items:center;border-radius:8px;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;min-width:130px;padding:12px;transition:border-color .3s,background-color .3s}@media(max-width:710px){.ProgressTabel_tabelButton__Lg7I0{min-width:30px;padding:9px}.ProgressTabel_tabelButtonLabel__2ihHt{display:none}}.ProgressTabel_buttonIcon__r42wq{background-size:contain;height:20px;margin-left:16px;width:20px}@media(max-width:710px){.ProgressTabel_buttonIcon__r42wq{height:15px;margin-left:0;width:15px}}.ProgressTabel_tabelFiltersButton__BJKNt{border:1px solid var(--color-border-default)}.ProgressTabel_tabelFiltersButton__BJKNt:hover{border-color:var(--color-brand-primary)}.ProgressTabel_tabelFiltersButton__BJKNt.ProgressTabel_active__2Cu5J{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.ProgressTabel_tabelFiltersButton__BJKNt .ProgressTabel_buttonIcon__r42wq{background:url(/static/media/filters-purple-icon.c6107fd74ae616518e0e.svg) no-repeat 50%}.ProgressTabel_tabelFiltersButton__BJKNt.ProgressTabel_active__2Cu5J .ProgressTabel_buttonIcon__r42wq{background:url(/static/media/filters-white-icon.974ade6643de654b605a.svg) no-repeat 50%}.ProgressTabel_tabelLessonButton__Cqmy-{background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);color:var(--color-surface-white);min-height:46px}.ProgressTabel_tabelLessonButton__Cqmy- .ProgressTabel_buttonIcon__r42wq{background:url(/static/media/plus-white-icon.90d288ac870e347a5468.svg) no-repeat 50%;height:14px;margin-left:0;margin-right:12px;width:14px}.ProgressTabel_tabelLessonButtonClosed__rgaR1{cursor:not-allowed;opacity:.72}.ProgressTabel_tabelDefault__w\+UnI{align-items:center;border:1px solid var(--color-border-default);border-radius:10px;display:flex;height:var(--tabel-content-height);justify-content:center;width:100%}.ProgressTabel_tabelDefaultLabel__0Kejw{color:var(--color-palette-hex-717171a0);font-size:25px;font-weight:500}.EditLesson_lessonTypeContainer__ekOED{display:flex;flex-direction:column;margin-bottom:16px;row-gap:10px}.EditLesson_lessonTypeItem__f-8tE{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;padding:16px;width:100%}.EditLesson_lessonTypeItem__f-8tE.EditLesson_active__PTv-b{border-color:var(--color-brand-primary)}.EditLesson_lessonTypeItemIcon__9sZ5h{border:1px solid var(--color-text-muted);border-radius:50%;height:19px;margin-right:12px;position:relative;width:19px}.EditLesson_lessonTypeItem__f-8tE.EditLesson_active__PTv-b .EditLesson_lessonTypeItemIcon__9sZ5h{border-color:var(--color-brand-primary)}.EditLesson_lessonTypeItem__f-8tE.EditLesson_active__PTv-b .EditLesson_lessonTypeItemIcon__9sZ5h:after{background-color:var(--color-brand-primary);border-radius:50%;content:"";display:block;height:12px;left:calc(50% - 6px);position:relative;top:calc(50% - 6px);width:12px}.EditLesson_lessonTypeItemLabel__LksaU{display:flex;flex-direction:column;gap:8px;text-align:left}.EditLesson_lessonTypeItemLabelTitle__8Y03W{color:var(--color-text-primary);font-size:18px;font-weight:500}.EditLesson_lessonTypeItemDescription__oLKMk{color:var(--color-text-secondary);font-size:14px;font-weight:400}.EditLesson_confirmPage_title__qhk1N{color:var(--color-text-primary);font-size:20px;font-weight:500;margin-bottom:4px}.EditLesson_confirmPageContainer__4tKVR{display:flex;flex-direction:column;gap:10px}.EditLesson_confirmPage_item__e4EiF{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);display:flex;font-size:16px;font-weight:500;gap:20px;padding:16px}.EditLesson_confirmPage_itemLabel__CfFWl{width:120px}.EditLesson_confirmPage_itemVal__\+gEMu{color:var(--color-text-secondary);width:calc(100% - 120px)}.AdminProgressTabelComments_container__hQPRR{display:flex;flex-direction:column;gap:24px}.AdminProgressTabelComments_sectionTitle__HPyvQ{color:var(--color-palette-hex-121212);font-size:22px;font-weight:700;margin:0 0 14px}.AdminProgressTabelComments_divider__odj6Z{background:var(--color-palette-hex-efefef);height:1px;margin:16px 0}.AdminProgressTabelComments_userHeader__Iodz1{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:52px 1fr}.AdminProgressTabelComments_userAvatar__yvZPJ{background:var(--color-surface-white);border:2px solid var(--color-brand-violet-light);border-radius:50%;display:grid;height:52px;place-items:center;width:52px}.AdminProgressTabelComments_userAvatarIcon__Tcl2R{height:22px;opacity:.6;width:22px}.AdminProgressTabelComments_userName__ITe1P{color:var(--color-palette-hex-121212);font-size:18px;font-weight:700;margin:0 0 2px}.AdminProgressTabelComments_userMeta__GrIoT{color:var(--color-palette-hex-8b8b8b);font-size:14px;margin:0}.AdminProgressTabelComments_fieldLabel__DakZn{color:var(--color-palette-hex-7c7c7c);font-size:14px;margin:0 0 6px}.AdminProgressTabelComments_textarea__Uv2lz{border:1px solid var(--color-border-default);border-radius:8px;display:block;font-size:18px;font-weight:500;height:140px;margin-bottom:16px;padding:16px;resize:none;width:100%}.AdminProgressTabelComments_selectRow__taryr{align-items:center;display:flex;gap:12px}.AdminProgressTabelComments_dateSelectLike__VH1vx{align-items:center;border:1px solid var(--color-palette-hex-eaeaea);border-radius:12px;color:var(--color-palette-hex-121212);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:14px 16px;-webkit-user-select:none;user-select:none;width:100%}.AdminProgressTabelComments_dateSelectLikeEmpty__9bx0Q{color:var(--color-palette-hex-b0b0b0)}.AdminProgressTabelComments_chevron__QBtSR{height:18px;opacity:.6;width:18px}.AdminProgressTabelComments_saveBtnWrap__khSfJ{margin-top:14px}.AdminProgressTabelComments_historyList__XH8ry{display:flex;flex-direction:column;gap:14px;max-height:500px;min-height:360px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.AdminProgressTabelComments_historyList__XH8ry::-webkit-scrollbar{width:6px}.AdminProgressTabelComments_historyList__XH8ry::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:4px}.AdminProgressTabelComments_historyList__XH8ry::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminProgressTabelComments_historyListDefault__zr-fH{align-items:center;border:2px solid var(--color-border-default);border-radius:16px;color:var(--color-palette-hex-6f6f6f);display:flex;font-size:18px;height:100%;justify-content:center;max-height:600px;min-height:360px;width:100%}.AdminProgressTabelComments_historyListDefault__zr-fH.AdminProgressTabelComments_error__F5RdN{color:var(--color-status-danger)}.AdminProgressTabelComments_historyCard__fpsIj{background:var(--color-surface-brand-tint-alt);border:1px solid var(--color-border-brand-soft);border-left:4px solid var(--color-brand-primary);border-radius:16px;height:auto;position:relative}.AdminProgressTabelComments_historyCardInner__jBW8E{padding:16px 16px 14px 18px}.AdminProgressTabelComments_historyTop__ngfRM{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.AdminProgressTabelComments_historyTitle__Tgr9A{color:var(--color-palette-hex-121212);font-size:18px;font-weight:700;margin:0}.AdminProgressTabelComments_historyActions__7FEQy{display:flex;gap:10px}.AdminProgressTabelComments_iconBtn__gexXk{border-radius:8px;cursor:pointer;display:block;height:20px;width:20px}.AdminProgressTabelComments_iconBtnEdit__ceYn\+{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat 50%;background-size:contain}.AdminProgressTabelComments_iconBtnDelete__Vj8a0{background:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg) no-repeat 50%;background-size:contain}.AdminProgressTabelComments_historyText__5qj8-{color:var(--color-palette-hex-6f6f6f);font-size:14px;line-height:1.35;margin:10px 0 12px}.AdminProgressTabelComments_historyBottom__seDKq{align-items:center;color:var(--color-palette-hex-8b8b8b);display:flex;font-size:13px;gap:12px;justify-content:space-between}.AdminProgressTabelComments_historyAuthor__YQ-95{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminProgressTabelComments_historyDate__EW4qi{white-space:nowrap}.AdminProgressTabelComments_loadingRow__H9Zmd{color:var(--color-palette-hex-8b8b8b);font-size:14px;padding:12px 20px}.AdminProgressTabelComments_historyCardSkeleton__BL\+Ms{pointer-events:none}.AdminProgressTabelComments_historyCardSkeleton__BL\+Ms .AdminProgressTabelComments_historyCardInner__jBW8E{padding:12px 14px 12px 16px}.AdminProgressTabelComments_skeletonIcon__sPPuX,.AdminProgressTabelComments_skeletonLine__wFqDj{background:var(--color-surface-brand-tint-alt);border-radius:8px;overflow:hidden;position:relative}.AdminProgressTabelComments_skeletonIcon__sPPuX:after,.AdminProgressTabelComments_skeletonLine__wFqDj:after{animation:AdminProgressTabelComments_skeletonShimmer__H3RPS 1.4s infinite;background:linear-gradient(90deg,#0000,var(--color-surface-white-alpha65),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.AdminProgressTabelComments_skeletonTitle__wBAFf{height:16px;width:58%}.AdminProgressTabelComments_skeletonActions__MB\+gP{display:flex;flex:0 0 auto;gap:10px}.AdminProgressTabelComments_skeletonIcon__sPPuX{border-radius:8px;height:20px;width:20px}.AdminProgressTabelComments_skeletonTextLong__SGyPf{height:10px;margin-top:10px;width:92%}.AdminProgressTabelComments_skeletonTextMedium__pSfcd{height:10px;margin-bottom:10px;margin-top:6px;width:68%}.AdminProgressTabelComments_skeletonAuthor__O4wMk{height:11px;width:34%}.AdminProgressTabelComments_skeletonDate__PiC\+D{height:11px;width:42%}@keyframes AdminProgressTabelComments_skeletonShimmer__H3RPS{to{transform:translateX(100%)}}.admin-popup__application-create-child-scroll{max-height:calc(90vh - 220px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-popup__application-create-child-scroll::-webkit-scrollbar{width:10px}.admin-popup__application-create-child-scroll::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__application-create-child-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__upgrade-class-confirm{height:100%;max-height:85vh;max-width:1900px;width:95%}.admin-popup__upgrade-class-confirm-students{border:1px solid var(--color-palette-hex-c8c8c8);border-radius:8px;height:100%;padding:12px;width:calc(50% - 12px)}.admin-popup__upgrade-class-confirm-students-container{height:100%;max-height:calc(100% - 70px)}.admin-popup__upgrade-class-confirm-students-list{height:100%;max-height:calc(100% - 215px);overflow-x:hidden;overflow-y:scroll}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar{width:10px}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-popup__upgrade-class-confirm-students-list-item.title{font-weight:600;width:calc(100% - 22px)}.admin-popup__upgrade-class-confirm-students-list-item{border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-text-black);font-weight:400;margin-bottom:8px;padding:12px 12px 12px 42px;position:relative;width:calc(100% - 12px)}.admin-popup__upgrade-class-confirm-students-list-item-icon{background:var(--color-surface-muted);border:1.5px solid var(--color-border-default);border-radius:4px;cursor:pointer;height:20px;left:12px;position:absolute;top:calc(50% - 10px);width:20px}.admin-popup__upgrade-class-confirm-students-list-item-icon:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;background-size:24px;content:"";height:20px;left:-1px;opacity:0;position:absolute;top:-1px;transition:.3s;width:20px}.admin-popup__upgrade-class-confirm-students-list-item-icon.active:after{opacity:1}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child{padding-left:12px;padding-right:42px}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child .admin-popup__upgrade-class-confirm-students-list-item-icon:after{content:none}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child .admin-popup__upgrade-class-confirm-students-list-item-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) 50%;background-size:contain;border:none;border-radius:0;height:24px;left:auto;right:12px;top:calc(50% - 12px);width:24px}.admin-popup__upgrade-class-confirm-students-checked-class{width:calc(100% - 22px)}.admin-popup__upgrade-class-confirm-students-checked-class-title{font-size:18px;font-weight:600}.admin-popup__upgrade-class-confirm-students-class-drop-list.popup__filters-drop-down-list-checked,.admin-popup__upgrade-class-confirm-students-class-drop-list.popup__filters-drop-down-list-item{font-size:16px}.popup__container.edit-class-programs{height:90vh;max-width:96vw;width:1480px}.edit-class-programs__add-program-button{align-items:center;background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px}.edit-class-programs__container{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-template-rows:max-content;height:100%;justify-items:stretch;max-height:calc(90vh - 264px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.edit-class-programs__container::-webkit-scrollbar{width:10px}.edit-class-programs__container::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:5px}.edit-class-programs__container::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-default);border-radius:10px}.edit-class-programs__checked-block-label{color:var(--color-text-secondary);font-size:16px;font-weight:500}.edit-class-programs__checked-block-val{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:6px;font-size:16px;font-weight:500;max-width:300px;min-height:44px;min-width:140px;padding:11px;width:100%}.edit-class-programs__checked-block-val.school-val{max-width:500px;min-width:300px}.edit-class-programs__underline{background-color:var(--color-border-default);height:1px;margin:16px 0;width:100%}.edit-class-programs__delete{background:var(--color-surface-white);border-radius:12px;padding:34px}.popup__container.payment-history-filters{display:flex;flex-direction:column}.payment-history-filters__fields{min-height:0;overflow-x:hidden;overflow-y:auto}.payment-history-filters__fields::-webkit-scrollbar{width:10px}.payment-history-filters__fields::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.payment-history-filters__fields::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.payment-history-filters__fields.scrollable{margin-right:-10px;padding-right:10px}.admin-finance-popup__documents{border-radius:24px;height:auto;max-height:calc(100vh - 40px);max-width:1130px;padding-right:10px;width:100%}.admin-finance-popup__documents-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-right:20px}.admin-finance-popup__documents-top-name{font-size:24px;font-weight:600}.admin-finance-popup__documents-top-button{background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:14px;font-weight:500;height:44px;line-height:14px;padding:15px 16px;text-align:center}.admin-finance-popup__documents-top-document-templates-container{position:relative}.admin-finance-popup__documents-child-drop-list.popup__filters-drop-down-list-checked{width:300px}.admin-finance-popup__documents-document-type-drop-list.popup__filters-drop-down-list{width:200px}.admin-finance-popup__documents-filter-skeleton{animation:admin-finance-documents-skeleton-loading 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-palette-hex-f1f1f1) 0,var(--color-surface-canvas) 48%,var(--color-palette-hex-f1f1f1) 100%);background-size:220% 100%;border-radius:8px;flex-shrink:0;height:44px;width:300px}.admin-finance-popup__documents-list{height:auto;max-height:190px;min-height:190px;overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-finance-popup__documents-list-empty{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-light);border-radius:4px;box-sizing:border-box;color:var(--color-text-secondary);display:flex;font-size:14px;font-weight:500;height:190px;justify-content:center;text-align:center}.admin-finance-popup__documents-list::-webkit-scrollbar{width:10px}.admin-finance-popup__documents-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin-finance-popup__documents-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin-finance-popup__documents-line{border:1px solid var(--color-border-light);border-radius:4px;font-size:14px;font-weight:500;margin-bottom:8px;padding:18px 12px}.admin-finance-popup__documents-line.confirm-line{border-color:var(--color-status-danger)}.admin-finance-popup__documents-line.matcap-hidden{background-color:var(--color-surface-canvas);border-color:var(--color-border-default)}.admin-finance-popup__documents-line.matcap-hidden .admin-finance-popup__documents-line-item-status-label{color:inherit}.admin-finance-popup__documents-line:last-child{margin-bottom:0}.admin-finance-popup__documents-line-skeleton{background-color:var(--color-surface-white);border-color:var(--color-border-subtle);pointer-events:none}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-button.admin-finance-popup__documents-line-item-button,.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-icon,.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-item{animation:admin-finance-documents-skeleton-loading 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-palette-hex-f1f1f1) 0,var(--color-surface-canvas) 48%,var(--color-palette-hex-f1f1f1) 100%);background-size:220% 100%;border-radius:4px}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-icon{margin-right:12px}.admin-finance-popup__documents-line-skeleton-status:before{background:var(--color-palette-hex-f1f1f1)}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-button{flex-shrink:0}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-button.send{z-index:auto}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-item{height:14px}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-item.name{width:70%}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-item.date{width:80px}.admin-finance-popup__documents-line-skeleton .admin-finance-popup__documents-line-skeleton-item.status{width:96px}.admin-finance-popup__documents-line.title{background:var(--color-surface-muted);border-color:var(--color-border-light);font-weight:500;padding:12px;width:calc(100% - 20px)}.admin-finance-popup__documents-line-item{color:var(--color-text-black);margin-right:10px}.admin-finance-popup__documents-line-item:last-child{margin-right:0}.admin-finance-popup__documents-line-item-document-icon{background:url(/static/media/admin-application-document-purple-min-icon.92aa28bc4edca2668cbe.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin-finance-popup__documents-line-item-name{font-size:14px;font-weight:500}.admin-finance-popup__documents-line-item.name{width:calc(50% - 220px)}.admin-finance-popup__documents-line-item.date{width:calc(25% - 92px)}.admin-finance-popup__documents-line-item.status-title{width:calc(25% - 108px)}.admin-finance-popup__documents-line-item.status{align-items:center;display:flex;font-size:14px;font-weight:500;padding-left:16px;position:relative;width:calc(25% - 108px)}.admin-finance-popup__documents-line-item.status:before{background:var(--color-text-muted);border-radius:3px;content:"";display:block;height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin-finance-popup__documents-line-item.status.green:before{background:var(--color-status-success-bright)}.admin-finance-popup__documents-line-item.status.red:before{background:var(--color-status-danger)}.admin-finance-popup__documents-line-item.status.yellow:before{background:var(--color-palette-hex-e0f521)}.admin-finance-popup__documents-line-item-status-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:16px;margin-left:8px;margin-top:2px;position:relative;width:16px}.admin-finance-popup__documents-line-item-status-title:after{background:var(--color-palette-hex-e8e8e8e8);border-radius:4px;color:var(--color-text-black);content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:22px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin-finance-popup__documents-line-item-status-title:hover:after{border:1px solid var(--color-overlay-black10);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:6px 8px}.admin-finance-popup__documents-line-item.buttons{text-align:right;width:360px}.admin-finance-popup__documents-line-item.buttons.title{padding-right:20px}.admin-finance-popup__documents-line-item-button{cursor:pointer;height:20px;width:20px}.admin-finance-popup__documents-line-item-button.download-sample{background:url(/static/media/sample-download-black-icon.29959574db2b9d75a5bb.svg) no-repeat 50%;background-size:contain;position:relative}.admin-finance-popup__documents-line-item-button.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%;margin-left:16px}.admin-finance-popup__documents-line-item-button.visibility-toggle{border:1px solid var(--color-text-black);border-radius:999px;cursor:pointer;font-size:11px;font-weight:600;height:26px;line-height:14px;margin-left:16px;padding:0 7px;white-space:nowrap;width:auto}.admin-finance-popup__documents-line-item-button.visibility-toggle.left{margin-left:0;margin-right:16px}.admin-finance-popup__documents-line-item-button.visibility-toggle.open{background-color:var(--color-palette-hex-f7f7f7);color:var(--color-palette-hex-5e5e5e)}.admin-finance-popup__documents-line-item-button.visibility-toggle.hide{background-color:var(--color-surface-white);color:var(--color-text-secondary)}.admin-finance-popup__documents-line-item-button.view{background:url(/static/media/eye-purple-icon.3cf8b5c430db744386f5.svg) no-repeat 50%;margin-left:16px}.admin-finance-popup__documents-line-item-button.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;margin-left:16px;z-index:0}.admin-finance-popup__documents-line-item-button.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%}.admin-finance-popup__documents-line-item-button.confirm{background:url(/static/media/confirm-green-icon.680631a774c1ee4e1d0d.svg) no-repeat 50%}.admin-finance-popup__documents-line-item-button.refuse{background:url(/static/media/reject-red-icon.dbd9f8517375608191b1.svg) no-repeat 50%;margin-left:16px}.admin-finance-popup__documents-line-item-button.arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;transition:transform .3s}.admin-finance-popup__documents-line-item-button.arrow.active{transform:rotate(-180deg)}.admin-finance-popup__documents-line-item-button-line{background-color:var(--color-border-light);height:16px;margin:0 16px;width:1px}.admin-finance-popup__documents-line-item-button{background-size:contain}.admin-finance-popup__documents-line:last-child .admin-finance-popup__documents-line-item-status-title:after{bottom:22px;top:auto}.admin-finance-popup__documents-line:first-child .admin-finance-popup__documents-line-item-status-title:after{bottom:auto;top:22px}.admin-finance-popup__documents-line.title .admin-finance-popup__documents-line-item{color:var(--color-text-secondary)}.admin-finance-popup__documents-line.finish-certificate-closed{background-color:var(--color-surface-canvas);border-color:var(--color-border-default)}.admin-finance-popup__documents-line-finish-certificate-row{width:100%}.admin-finance-popup__documents-line-finish-certificate-date{position:relative;width:calc(50% - 8px)}.admin-finance-popup__documents-line-finish-certificate-label{color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:14px;margin-bottom:6px}.admin-finance-popup__documents-line-finish-certificate-input{box-sizing:border-box;font-size:14px!important;height:40px;padding:10px;width:100%}.admin-finance-popup__documents-line-finish-certificate-error{color:var(--color-status-danger);font-size:12px;font-weight:500;line-height:14px;margin-top:4px}.admin-finance-popup__documents-line-finish-certificate-buttons{padding-top:20px;width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-row{width:100%}.admin-finance-popup__documents-line-termination-month{width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-month .popup__drop-list-checked{height:40px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-checked:after{background-size:contain;height:20px;width:20px}.admin-finance-popup__documents-line-termination-month .popup__additionaly-input-val{font-size:14px!important;height:40px;padding:10px 40px 10px 10px}.admin-finance-popup__documents-line-termination-month.popup__drop-list-container{min-height:40px}.admin-finance-popup__documents-line-termination-month .popup__drop-list.active{max-height:90px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-scroll{max-height:72px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-elem{font-size:14px;padding:8px}.admin-finance-popup__documents-line-termination-buttons{width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-important{color:var(--color-palette-hex-222222);font-size:13px;font-weight:500;line-height:18px;margin-top:12px;width:100%}.admin-finance-popup__documents-line-termination-important-accent{color:var(--color-status-danger);font-weight:700}.admin-finance-popup__documents-line-termination-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-weight:500;height:40px;width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-button.agree{background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);color:var(--color-surface-white)}.admin-finance-popup__documents-line-additional{align-items:stretch;flex-direction:column;max-height:0;overflow:hidden;padding:0;transition:max-height .3s,padding-top .3s,margin-top .3s}.admin-finance-popup__documents-line-additional.overflow-visible{overflow:visible}.admin-finance-popup__documents-line-additional.active{border-top:1px solid var(--color-border-default);margin-top:20px;max-height:160px;padding-top:20px}@keyframes admin-finance-documents-skeleton-loading{0%{background-position:100% 0}to{background-position:-100% 0}}.test-popup-block{position:absolute}.admin-popup__finance-export1c-date{border:1px solid var(--color-border-default);border-radius:8px;height:54px;position:relative;width:100%}.admin-popup__finance-export1c-date-input{font-size:18px;font-weight:500;height:100%;padding:16px 46px 16px 16px;width:100%}.admin-popup__finance-export1c-date-icon{background:url(/static/media/calendar-purple-icon.45716f4167a1f6918cdd.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.admin-popup__finance-export1c-date-container{position:relative}.admin-popup__finance-export1c-subtitle{color:var(--color-text-secondary);font-size:16px;font-weight:500;text-align:center}.admin-popup__finance-export1c-calendar{background-color:var(--color-surface-white);border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .3s;z-index:10}@media(max-height:950px){.admin-popup__finance-export1c-calendar{top:24px}}@media(max-height:830px){.admin-popup__finance-export1c-calendar{top:-24px}}@media(max-height:730px){.admin-popup__finance-export1c-calendar{top:-96px}}.admin-popup__finance-export1c-calendar.active{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);margin-bottom:20px;max-height:430px}.admin-popup__finance-export1c-title{padding-bottom:12px}.admin-popup__finance-export1c-title.contragent{padding:0}.admin-popup__finance-export1c-title-text{font-size:18px;font-weight:600}.admin-popup__finance-export1c-title-text span{color:var(--color-text-secondary);font-size:16px;font-weight:500}.admin-popup__finance-export1c-title-icon{background:url(/static/media/download-purple-icon.ac279d792a5c75ac638a.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.admin-popup__finance-export1c-label{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500}.admin-popup__finance-export1c-file-block{border-bottom:1px solid var(--color-border-default);padding-bottom:16px}.admin-popup__finance-export1c-file-block.last{border:none;padding:0}.admin-popup__finance-export1c-download-button{background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;text-align:center;width:100%}.admin-popup__finance-export1c-drop-list-container{position:relative}.admin-popup__finance-export1c-drop-list-checked{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px 46px 16px 16px;position:relative;width:100%}.admin-popup__finance-export1c-drop-list-checked.label-active{color:var(--color-palette-hex-777777);font-size:16px}.admin-popup__finance-export1c-drop-list-checked:before{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:16px;top:calc(50% - 10px);transition:all .3s;width:20px}.admin-popup__finance-export1c-drop-list-checked.active:before{transform:rotate(180deg)}.admin-popup__finance-export1c-drop-list{background:var(--color-surface-white);border-radius:8px;color:var(--color-text-primary);max-height:0;overflow:hidden;padding:0 8px 0 18px;position:absolute;top:70px;transition:max-height .3s,padding .3s;width:100%;z-index:2}.admin-popup__finance-export1c-drop-list.active{border:1px solid var(--color-brand-primary);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:200px;padding:8px 8px 8px 18px}.admin-popup__finance-export1c-drop-list-scroll{max-height:182px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar{width:10px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:5px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-default);border-radius:8px}.admin-popup__finance-export1c-month-year-drop-list .popup__drop-list-checked.color-grey{color:var(--color-palette-hex-7b7b7b);font-size:16px;font-weight:500}.admin-popup__finance-export1c-month-year-drop-list .popup__additionaly-input-val{font-weight:500}.admin-popup__finance-page-payment-type-drop-list-elem-label,.admin-popup__finance-page-payment-type-val-elem{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin-popup__finance-page-payment-type-drop-list-elem-label.sbp,.admin-popup__finance-page-payment-type-val-elem.sbp{background-color:var(--color-palette-hex-ee73261a);color:var(--color-palette-hex-ee7326)}.admin-popup__finance-page-payment-type-drop-list-elem-label.tincoff,.admin-popup__finance-page-payment-type-val-elem.tincoff{background-color:var(--color-status-yellow-soft-alpha30);color:var(--color-text-black)}.admin-popup__finance-page-payment-type-drop-list-elem-label.sber,.admin-popup__finance-page-payment-type-val-elem.sber{background-color:var(--color-status-success-emerald-alpha10);color:var(--color-status-success-emerald)}.admin-popup__finance-page-payment-type-drop-list-elem-label.vtb,.admin-popup__finance-page-payment-type-val-elem.vtb{background-color:var(--color-palette-hex-0022841a);color:var(--color-palette-hex-002284)}.admin-popup__finance-page-payment-type-drop-list-elem-label.alfabank,.admin-popup__finance-page-payment-type-val-elem.alfabank{background-color:var(--color-palette-hex-ef31241a);color:var(--color-palette-hex-ef3124)}.admin-popup__finance-page-calendar{background-color:var(--color-surface-white);border-radius:8px;bottom:60px;left:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .3s;width:380px;z-index:10}.admin-popup__finance-page-calendar.active{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);margin-bottom:20px;max-height:430px}.admin-popup__finance-page-calendar-container{position:relative}.admin-popup__finance-page-calendar-input{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.admin-popup__finance-page-user-card-calendar.user-accruals-edit-calendar{left:0;top:60px;transform:translateY(calc(-100% - 68px))}@media(max-height:770px){.admin-popup__finance-page-user-card-calendar.user-accruals-edit-calendar{top:60px;transform:translateY(calc(-100% - 68px))}}@media(max-height:630px){.admin-popup__finance-page-user-card-calendar.user-accruals-edit-calendar{top:60px;transform:translateY(calc(-100% - 68px))}}.admin-popup__finance-user-accruals-program-skeleton{animation:admin-popup-finance-user-accruals-program-skeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-surface-light-alt) 0,var(--color-palette-hex-f8f8f8) 48%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:8px;min-height:54px;width:100%}@keyframes admin-popup-finance-user-accruals-program-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.admin__finance-user-card-history-accruals-filters-program-drop-list.popup__drop-list-container{min-height:auto}.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__drop-list-checked.popup__additionaly-input{height:auto;min-height:54px}.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__input.not-border{align-items:center;display:flex;height:auto;line-height:1.25;min-height:54px;overflow-wrap:anywhere;padding:12px 48px 12px 16px;white-space:normal}.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__drop-list{top:calc(100% + 16px)}.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__drop-list-elem{line-height:1.25;overflow-wrap:anywhere}.admin-popup__finance-page-user-card-calendar{left:0;top:60px}@media(max-height:770px){.admin-popup__finance-page-user-card-calendar{top:0}}@media(max-height:630px){.admin-popup__finance-page-user-card-calendar{top:-100px}}.admin__finance-user-card-history-accruals-filters-child-drop-list,.admin__finance-user-card-history-accruals-filters-program-drop-list{width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-program{background:none;border-radius:8px;font-size:18px;font-weight:500;min-height:54px;width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child.active,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program.active,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child.active,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program.active{padding:12px 8px 12px 16px}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-program{max-height:150px;padding-right:12px}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program{border-bottom:1px solid var(--color-palette-hex-e5e5ea);font-size:18px;font-weight:500;margin-bottom:0}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child:last-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program:last-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child:last-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program:last-child{border-bottom:none}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program{padding:8px}.admin-popup__finance-page-payment-type-val{padding:14px}.admin-popup__finance-page-payment-type-val-drop-list-elem-label,.admin-popup__finance-page-payment-type-val-elem{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.sbp,.admin-popup__finance-page-payment-type-val-elem.sbp{background-color:var(--color-palette-hex-ee73261a);color:var(--color-palette-hex-ee7326)}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.tincoff,.admin-popup__finance-page-payment-type-val-elem.tincoff{background-color:var(--color-status-yellow-soft-alpha30);color:var(--color-text-black)}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.sber,.admin-popup__finance-page-payment-type-val-elem.sber{background-color:var(--color-status-success-emerald-alpha10);color:var(--color-status-success-emerald)}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.vtb,.admin-popup__finance-page-payment-type-val-elem.vtb{background-color:var(--color-palette-hex-0022841a);color:var(--color-palette-hex-002284)}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.alfabank,.admin-popup__finance-page-payment-type-val-elem.alfabank{background-color:var(--color-palette-hex-ef31241a);color:var(--color-palette-hex-ef3124)}.admin-popup__finance-page-user-card-calendar.user-payments-add-calendar{left:0;top:60px;transform:translateY(calc(-100% - 68px))}@media(max-height:770px){.admin-popup__finance-page-user-card-calendar.user-payments-add-calendar{top:60px;transform:translateY(calc(-100% - 68px))}}@media(max-height:630px){.admin-popup__finance-page-user-card-calendar.user-payments-add-calendar{top:60px;transform:translateY(calc(-100% - 68px))}}.TestQuestionEdit_wrapper__Nk7WN{display:flex;flex-direction:column;gap:24px;max-height:calc(95vh - 250px);overflow-y:auto;padding-right:8px}.TestQuestionEdit_wrapper__Nk7WN::-webkit-scrollbar{width:8px}.TestQuestionEdit_wrapper__Nk7WN::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.TestQuestionEdit_wrapper__Nk7WN::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.TestQuestionEdit_section__zPz15{border:1px solid var(--color-border-default);border-radius:24px;display:flex;flex-direction:column;padding:20px}.TestQuestionEdit_titleTwo__qvWkF{font-size:24px;font-weight:600}.TestQuestionEdit_divider__kgTmc{background:var(--color-border-default);height:1px;margin:24px 0}.TestQuestionEdit_label__35Zo9{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;margin-bottom:14px}.TestQuestionEdit_input__27tNg,.TestQuestionEdit_textarea__pHAM4{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;padding:16px;width:100%}.TestQuestionEdit_input__27tNg::placeholder,.TestQuestionEdit_textarea__pHAM4::placeholder{color:var(--color-text-secondary)}.TestQuestionEdit_textarea__pHAM4{height:110px;resize:none}.TestQuestionEdit_questionType__WHtys{display:flex;flex-direction:column;margin:24px 0}.TestQuestionEdit_typeOptions__mWrUl{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.TestQuestionEdit_typeCard__sGTaP{align-items:flex-start;border:1px solid var(--color-border-cool);border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:16px;transition:all .2s}.TestQuestionEdit_typeCard__sGTaP.TestQuestionEdit_active__WcKN9{border-color:var(--color-brand-primary)}.TestQuestionEdit_typeCardRight__j56Yh{display:flex;flex-direction:column;gap:10px;width:calc(100% - 26px)}.TestQuestionEdit_checkbox__vbmfy{accent-color:var(--color-brand-primary);cursor:pointer;height:18px;width:18px}.TestQuestionEdit_typeTitle__T65S\+{font-size:18px;font-weight:500}.TestQuestionEdit_typeDesc__Iw2jN{color:var(--color-text-secondary);font-size:14px}.TestQuestionEdit_answers__R9Bn-{display:flex;flex-direction:column}.TestQuestionEdit_answersHeader__U\+NBE{align-items:center;display:flex;justify-content:space-between}.TestQuestionEdit_addVariant__yRezR{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;font-size:16px;margin-bottom:14px}.TestQuestionEdit_answerList__l0BML{display:flex;flex-direction:column;gap:8px}.TestQuestionEdit_answerInput__jhDgD{font-size:16px;margin:0 14px;width:calc(100% - 68px)}.TestQuestionEdit_answerItem__5WsRa{align-items:center;border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);display:flex;justify-content:space-between;padding:16px;width:100%}.TestQuestionEdit_answerItem__5WsRa .TestQuestionEdit_removeBtn__HMU6F{background:url(/static/media/close-grey-icon.74cf9d31d47496da9939.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;padding:0;width:20px}.TestQuestionEdit_correctIndicator__p7hbC{border:1px solid var(--color-text-muted);border-radius:9px;cursor:pointer;height:18px;padding:2px;position:relative;width:18px}.TestQuestionEdit_correctIndicator__p7hbC:before{border-radius:7px;content:"";height:12px;left:2px;position:absolute;top:2px;width:12px}.TestQuestionEdit_correctIndicatorActive__iepCI{border-color:var(--color-brand-primary)}.TestQuestionEdit_correctIndicatorActive__iepCI:before{background-color:var(--color-brand-primary)}.TestQuestionEdit_answersShuffleLabel__M9m\+7{align-items:center;display:flex;font-size:16px;gap:12px;margin-top:24px}.TestQuestionEdit_answersShuffle__A5yfH{border-radius:6px;cursor:pointer;height:18px;position:relative;width:18px}.TestQuestionEdit_answersShuffle__A5yfH:after,.TestQuestionEdit_answersShuffle__A5yfH:before{border-radius:5px;content:"";cursor:pointer;height:18px;left:0;position:absolute;top:-1px;transition:.3s;width:18px}.TestQuestionEdit_answersShuffle__A5yfH:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50% no-repeat;background-size:24px;height:20px;opacity:0;width:20px}.TestQuestionEdit_answersShuffle__A5yfH:before{border:1px solid var(--color-text-muted)}.TestQuestionEdit_answersShuffleActive__HONxE:after{opacity:1}.TestQuestionEdit_additionalyHint__imLsu{margin-bottom:24px}.TopicFilePermissionControl_input__ISRFF{font-size:18px;font-weight:500;width:100%}.TopicFilePermissionControl_input__ISRFF>div{font-size:18px;font-weight:500;padding:16px;width:100%}.TopicFilePermissionControl_label__mpZJE{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;line-height:120%;margin-bottom:8px}.DropDownList_container__tIHsl{position:relative;width:100%}.DropDownList_checked__ho0H7{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.DropDownList_checkedActive__UopJ1 .DropDownList_checkedIcon__kEiSr{transform:rotate(-180deg)}.DropDownList_checkedIcon__kEiSr{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:20px;transition:all .3s;width:20px}.DropDownList_list__VBhRZ{background:var(--color-surface-white);border-radius:8px;max-height:0;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:60px;transition:all .3s;width:100%}.DropDownList_listActive__cTQbS{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:185px;opacity:1;padding:10px;z-index:4}.DropDownList_listScroll__PaKNj{max-height:165px;overflow-x:hidden;overflow-y:auto}.DropDownList_listScroll__PaKNj::-webkit-scrollbar{width:8px}.DropDownList_listScroll__PaKNj::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.DropDownList_listScroll__PaKNj::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.DropDownList_listItem__XHLIj{cursor:pointer;font-size:18px;font-weight:500;margin-bottom:8px;padding:8px 12px}.DropDownList_listItem__XHLIj:last-child{margin-bottom:0}.DropDownList_listItem__XHLIj{width:100%}.DropDownList_listItemActive__ymuXC{color:var(--color-brand-primary)}.MyClassAddingEventPopup_overlay__AkfMa{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--color-overlay-black40);bottom:0;display:flex;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:1100}.MyClassAddingEventPopup_popup__iuR99{background:var(--color-surface-white);border-radius:20px;display:flex;flex-direction:column;max-width:440px;padding:24px;position:relative;width:100%}.MyClassAddingEventPopup_header__uTY2W{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.MyClassAddingEventPopup_header__uTY2W .MyClassAddingEventPopup_title__Irsgv{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0}.MyClassAddingEventPopup_closeBtn__u1GuL{background:none;border:none;cursor:pointer;opacity:.5;padding:0;transition:opacity .2s}.MyClassAddingEventPopup_form__0eLN9{display:flex;flex-direction:column;gap:24px}.MyClassAddingEventPopup_field__OF8VT{display:flex;flex-direction:column;gap:8px}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_label__8C-mA{color:var(--color-text-secondary);font-size:16px;font-weight:500}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_input__n-Gn\+{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;font-weight:500;height:54px;outline:none;padding:0 16px;transition:border-color .2s;width:100%}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_input__n-Gn\+ ::placeholder{color:var(--color-text-muted)}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_select__w7dGX .popup__filters-drop-down-list-checked{background-color:inherit;height:auto;padding:16px;width:100%}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_select__w7dGX .popup__filters-drop-down-list{top:61px;width:100%}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_select__w7dGX .popup__filters-drop-down-list-checked-label{font-size:18px}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_select__w7dGX .popup__filters-drop-down-list-item{color:var(--color-text-primary);font-size:18px;font-weight:500}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_select__w7dGX .color-grey{color:var(--color-palette-hex-757575)}.MyClassAddingEventPopup_field__OF8VT .MyClassAddingEventPopup_selectWrapper__YEBRC{position:relative}.MyClassAddingEventPopup_actions__H6q2n{display:flex;flex-direction:column;gap:16px;margin-top:24px}.MyClassAddingEventPopup_btnSave__JhN\+c{background-color:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;height:49px;transition:background .2s}.MyClassAddingEventPopup_btnDelete__3b7re{background:none;border:1px solid var(--color-status-warning);border-radius:8px;color:var(--color-status-warning);cursor:pointer;font-size:18px;font-weight:600;height:49px}.admin__applications-table-line-item.verification-city{width:12%}.admin__applications-table-line-item.verification-school{width:22%}.admin__applications-table-line-item.verification-lessons-class{width:8%}.admin__applications-table-line-item.verification-parrent-name{width:15%}.admin__applications-table-line-item.verification-date,.admin__applications-table-line-item.verification-students-count{width:9%}.admin__applications-table-line.verification-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:12fr 22fr 8fr 15fr 9fr 9fr 80px}.admin__applications-table-line.verification-row .admin__applications-table-line-button,.admin__applications-table-line.verification-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.parrent-name{width:calc(60% - 80px)}.admin__applications-table-line-item.parrent-date{width:calc(40% - 60px)}.admin__applications-table-line.parrent-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:60fr 40fr 80px}.admin__applications-table-line.parrent-row .admin__applications-table-line-button,.admin__applications-table-line.parrent-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.student-city{width:10%}.admin__applications-table-line-item.student-school{width:22%}.admin__applications-table-line-item.student-lessons-class{width:8%}.admin__applications-table-line-item.student-parrent-name{width:16%}.admin__applications-table-line-item.student-date{width:8%}.admin__applications-table-line-item.student-name{width:16%}.admin__applications-table-line.student-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 16fr 16fr 8fr 80px}.admin__applications-table-line.student-row .admin__applications-table-line-button,.admin__applications-table-line.student-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.additionaly-program-city{width:calc(10% - 10px)}.admin__applications-table-line-item.additionaly-program-school{width:calc(22% - 30px)}.admin__applications-table-line-item.additionaly-program-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.additionaly-program-parrent-name,.admin__applications-table-line-item.additionaly-program-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.additionaly-program-name{width:calc(22% - 30px)}.admin__applications-table-line-item.additionaly-program-date{width:calc(8% - 10px)}.admin__applications-table-line.additionaly-program-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 14fr 14fr 22fr 8fr 80px}.admin__applications-table-line.additionaly-program-row .admin__applications-table-line-button,.admin__applications-table-line.additionaly-program-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.upgrade-class-city{width:15%}.admin__applications-table-line-item.upgrade-class-school{width:25%}.admin__applications-table-line-item.upgrade-class-lessons-class{width:8%}.admin__applications-table-line-item.upgrade-class-student-count{width:15%}.admin__applications-table-line.upgrade-class-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:15fr 25fr 8fr 15fr 80px}.admin__applications-table-line.upgrade-class-row .admin__applications-table-line-button,.admin__applications-table-line.upgrade-class-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.edit-class-programs-city{width:15%}.admin__applications-table-line-item.edit-class-programs-school{width:25%}.admin__applications-table-line-item.edit-class-programs-lessons-class{width:8%}.admin__applications-table-line-item.edit-class-programs-program-count{width:15%}.admin__applications-table-line.edit-class-programs-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:15fr 25fr 8fr 15fr 80px}.admin__applications-table-line.edit-class-programs-row .admin__applications-table-line-button,.admin__applications-table-line.edit-class-programs-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.documents-city{width:calc(10% - 10px)}.admin__applications-table-line-item.documents-school{width:calc(22% - 30px)}.admin__applications-table-line-item.documents-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.documents-parrent-name,.admin__applications-table-line-item.documents-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.documents-name{width:calc(22% - 30px)}.admin__applications-table-line-item.documents-date{width:calc(8% - 10px)}.admin__applications-table-line.documents-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 14fr 14fr 22fr 8fr 80px}.admin__applications-table-line.documents-row .admin__applications-table-line-button,.admin__applications-table-line.documents-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.certificates-city{width:calc(10% - 10px)}.admin__applications-table-line-item.certificates-school{width:calc(22% - 30px)}.admin__applications-table-line-item.certificates-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.certificates-parrent-name,.admin__applications-table-line-item.certificates-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.certificates-illness-dates{width:calc(22% - 30px)}.admin__applications-table-line-item.certificates-date{width:calc(8% - 10px)}.admin__applications-table-line.certificates-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 14fr 14fr 22fr 8fr 80px}.admin__applications-table-line.certificates-row .admin__applications-table-line-button,.admin__applications-table-line.certificates-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.create-child-city{width:calc(10% - 10px)}.admin__applications-table-line-item.create-child-school{width:calc(22% - 30px)}.admin__applications-table-line-item.create-child-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.create-child-parrent-name,.admin__applications-table-line-item.create-child-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.create-child-date{width:calc(8% - 10px)}.admin__applications-table-line.create-child-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 14fr 14fr 8fr 80px}.admin__applications-table-line.create-child-row .admin__applications-table-line-button,.admin__applications-table-line.create-child-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.re-contaract-child-city{width:calc(10% - 10px)}.admin__applications-table-line-item.re-contaract-child-school{width:calc(22% - 30px)}.admin__applications-table-line-item.re-contaract-child-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.re-contaract-child-parrent-name,.admin__applications-table-line-item.re-contaract-child-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.re-contaract-child-date{width:calc(8% - 10px)}.admin__applications-table-line.re-contaract-child-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:10fr 22fr 8fr 14fr 14fr 8fr 80px}.admin__applications-table-line.re-contaract-child-row .admin__applications-table-line-button,.admin__applications-table-line.re-contaract-child-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__applications-table-line-item.tabel-app-city{width:calc(12% - 10px)}.admin__applications-table-line-item.tabel-app-school{width:calc(24% - 25px)}.admin__applications-table-line-item.tabel-app-lessons-class,.admin__applications-table-line-item.tabel-app-subgroup{width:calc(8% - 10px)}.admin__applications-table-line-item.tabel-app-program{width:calc(14% - 10px)}.admin__applications-table-line-item.tabel-app-teacher{width:calc(16% - 10px)}.admin__applications-table-line-item.tabel-app-month,.admin__applications-table-line-item.tabel-app-year{width:calc(8% - 10px)}.admin__applications-table-line.tabel-app-row{grid-column-gap:10px;column-gap:10px;display:grid!important;grid-template-columns:12fr 24fr 8fr 8fr 14fr 16fr 8fr 8fr 80px}.admin__applications-table-line.tabel-app-row .admin__applications-table-line-button,.admin__applications-table-line.tabel-app-row .admin__applications-table-line-item{min-width:0;width:auto}.admin__finance-skeleton-line{background:var(--color-palette-hex-f0f1f3);border-radius:4px;display:block;overflow:hidden;position:relative}.admin__finance-skeleton-line:after{animation:adminFinanceSkeletonLoading 1.4s linear infinite;background:linear-gradient(90deg,#0000 0,var(--color-surface-white-alpha75) 50%,#0000 100%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.admin__finance-table-line-skeleton{pointer-events:none}.admin__finance-table-state{align-items:center;color:var(--color-palette-hex-8a8f98);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:220px;padding:32px 16px;text-align:center}.admin__finance-table-state.error{color:var(--color-palette-hex-d04444)}.admin__finance-table-state-title{font-size:18px;font-weight:600;line-height:26px}.admin__finance-table-state-text{font-size:14px;font-weight:500;line-height:21px;margin-top:6px;max-width:320px}@keyframes adminFinanceSkeletonLoading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin__finance-page-clients-table-line-item{font-size:14px;font-weight:500;line-height:21px}.admin__finance-page-clients-table-line-item-container{width:100%}.admin__finance-page-clients-table-line-item.name{max-width:calc(100% - 38px);width:max-content}.admin__finance-page-clients-table-line-item-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) 50% no-repeat;background-size:contain;cursor:pointer;height:20px;transition:transform .3s;width:20px}.admin__finance-page-clients-table-line-item-arrow.active{transform:rotate(180deg)}.admin__finance-page-clients-table-line-item-arrow-container{border:1px solid var(--color-palette-hex-ababab);border-radius:6px;height:26px;margin-left:12px;width:26px}.admin__finance-page-clients-table-line-item-underline{background-color:var(--color-palette-hex-e5e5ea);height:1px;margin-top:8px;width:100%}.admin__finance-page-clients-table-line-item-childs{max-height:30px;overflow:hidden;transition:max-height .5s}.admin__finance-page-clients-table-line-item-childs.active{max-height:160px}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item{margin-right:12px;max-width:calc(100% - 12px)}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item.none-elips{margin-right:0;max-width:100%}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item-name{overflow:auto;text-overflow:inherit;white-space:wrap;width:calc(100% - 16px)}.admin__finance-page-clients-table-line-item-childs-item{font-size:14px;font-weight:500;line-height:21px;margin-right:12px;padding:4px 0}.admin__finance-page-clients-table-line-item-childs-item.none-elips{margin-right:0;max-width:100%}.admin__finance-page-clients-table-line-item-childs-item-name{color:var(--color-text-secondary);width:calc(100% - 16px)}.admin__finance-page-clients-table-line-item-childs-item-icon{background:url(/static/media/profile-purple-icon.125fc6b2e7514d472bba.svg) no-repeat;background-size:contain;height:14px;margin-right:2px;width:14px}.admin__finance-page-clients-table-line-skeleton{min-height:74px}.admin__finance-page-clients-table-line-skeleton-name{height:18px;width:min(280px,100% - 50px)}.admin__finance-page-clients-table-line-skeleton-arrow{border-radius:6px;height:26px;margin-left:12px;width:26px}.admin__finance-page-clients-table-line-skeleton-underline{height:1px;margin-top:8px;width:100%}.admin__finance-page-clients-table-line-skeleton-childs{max-height:30px;overflow:hidden}.admin__finance-page-clients-table-line-skeleton-child{height:14px;margin-right:12px;margin-top:10px;width:min(180px,50% - 12px)}.admin__finance-page-clients-table-line-skeleton-child.short{width:min(132px,50% - 12px)}.export__container{position:relative}.export__button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;padding:12px;transition:border-color .3s;width:auto}.export__button:hover{border-color:var(--color-brand-primary)}.export__button-icon{background:url(/static/media/send-purple-icon.87509f77c435be695643.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.export__popup-list{background:var(--color-surface-white);border-radius:8px;max-height:0;overflow:hidden;padding:0 16px;position:absolute;right:0;top:60px;transition:max-height .3s,padding .3s,border .3s;width:260px;z-index:4}.export__popup-list.active{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:400px;padding:8px 8px 8px 18px}.export__popup-list-scroll{max-height:384px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.export__popup-list-scroll::-webkit-scrollbar{width:8px}.export__popup-list-scroll::-webkit-scrollbar-track{background-color:var(--color-border-default);border-radius:5px}.export__popup-list-scroll::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-default);border-radius:8px}.export__popup-list-item{border-bottom:1px solid var(--color-border-default);cursor:pointer;font-size:16px;font-weight:500;padding:8px 0;width:100%}.export__popup-list-item:last-child{border:none}.admin__finance-page-history-table-line-item{font-size:14px;font-weight:500;margin-right:10px}.admin__finance-page-history-table-line-item:last-child{margin:0}.admin__finance-page-history-table-line-item.name{width:calc(50% - 10px)}.admin__finance-page-history-table-line-item.date-summ{width:calc(26% - 10px)}.admin__finance-page-history-table-line-item.payment-type{text-align:center;width:calc(24% - 20px)}.admin__finance-page-history-table-line-item-name-parrent-icon{background:url(/static/media/profile-purple-icon.125fc6b2e7514d472bba.svg) no-repeat;background-size:contain;height:14px;margin-right:2px;width:14px}.admin__finance-page-history-table-line-item-date-summ-item span,.admin__finance-page-history-table-line-item-date-time,.admin__finance-page-history-table-line-item-name-parrent-name{color:var(--color-text-secondary)}.admin__finance-page-history-table-line-item-date-time{color:#727272;display:inline-block;margin-left:6px;white-space:nowrap}.admin__finance-page-history-table-line-item-payment-type{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin__finance-page-history-table-line-item-payment-type.sbp{background-color:var(--color-palette-hex-ee73261a);color:var(--color-palette-hex-ee7326)}.admin__finance-page-history-table-line-item-payment-type.tincoff{background-color:var(--color-status-yellow-soft-alpha30);color:var(--color-text-black)}.admin__finance-page-history-table-line-item-payment-type.sber{background-color:var(--color-status-success-emerald-alpha10);color:var(--color-status-success-emerald)}.admin__finance-page-history-table-line-item-payment-type.vtb{background-color:var(--color-palette-hex-0022841a);color:var(--color-palette-hex-002284)}.admin__finance-page-history-table-line-item-payment-type.alfabank{background-color:var(--color-palette-hex-ef31241a);color:var(--color-palette-hex-ef3124)}.admin__finance-page-history-table-line-item-payment-type.default{background-color:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.admin__finance-page-history-table-line-skeleton{min-height:64px}.admin__finance-page-history-table-line-skeleton-student{height:16px;width:min(220px,100%)}.admin__finance-page-history-table-line-skeleton-parent{width:100%}.admin__finance-page-history-table-line-skeleton-parent-icon{border-radius:50%;height:14px;margin-right:4px;width:14px}.admin__finance-page-history-table-line-skeleton-parent-name{height:14px;width:min(180px,100% - 18px)}.admin__finance-page-history-table-line-skeleton-date{height:14px;width:min(150px,100%)}.admin__finance-page-history-table-line-skeleton-summ{height:14px;width:min(112px,100%)}.admin__finance-page-history-table-line-skeleton-payment{border-radius:4px;height:24px;width:min(104px,100%)}.admin__finance-table-line.title .admin__finance-page-history-table-line-item{font-weight:400}@media(max-width:900px){.admin__finance-container.payments-history .admin__finance-table-line.title{display:none}.admin__finance-container.payments-history .admin__finance-table .admin__finance-table-line:not(.title){align-items:flex-start;flex-direction:column;gap:8px}.admin__finance-container.payments-history .admin__finance-page-history-table-line-item{margin-right:0;text-align:left;width:100%}.admin__finance-container.payments-history .admin__finance-page-history-table-line-item.date-summ,.admin__finance-container.payments-history .admin__finance-page-history-table-line-item.name,.admin__finance-container.payments-history .admin__finance-page-history-table-line-item.payment-type{width:100%}.admin__finance-container.payments-history .admin__finance-page-history-table-line-item.payment-type{justify-content:flex-start}}.admin__finance{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) no-repeat var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__finance-title{font-size:24px;font-weight:600}.admin__finance-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;min-width:130px;padding:12px;transition:border-color .3s}.admin__finance-button-label{font-size:14px;font-weight:500}.admin__finance-button-icon{height:20px;margin-left:16px;width:20px}.admin__finance-button-icon.filters{background:url(/static/media/filters-purple-icon.c6107fd74ae616518e0e.svg) no-repeat 50%}.admin__finance-button-icon.export{background:url(/static/media/send-purple-icon.87509f77c435be695643.svg) no-repeat 50%;margin:0}.admin__finance-button-icon{background-size:contain}.admin__finance-button:hover{border-color:var(--color-brand-primary)}.admin__finance-button.export{min-width:auto}.admin__finance-button.export .admin__finance-button-icon{background:url(/static/media/send-purple-icon.87509f77c435be695643.svg) no-repeat 50%;background-size:contain;margin:0}.admin__finance-container{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;height:calc(100vh - 120px);padding:24px 10px 24px 24px;width:100%}.admin__finance-container.clients{margin-right:24px;width:36%}.admin__finance-container.payments-history{width:calc(64% - 24px)}.admin__finance-container.childs{height:100%;margin-right:24px;width:calc(60% - 24px)}.admin__finance-container.documents{height:calc(100% - 252px)}.admin__finance-container.discount{height:228px;margin-top:24px;padding-right:24px}.admin__finance-container.user-payment-history{height:580px;margin-top:24px}.admin__finance-container-top{padding-right:22px}.admin__finance-table{height:calc(100% - 120px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__finance-table::-webkit-scrollbar{width:10px}.admin__finance-table::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__finance-table::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__finance-table-line{border:1px solid var(--color-border-light);border-radius:4px;color:var(--color-text-black);margin-bottom:8px;padding:16px 12px}.admin__finance-table-line.pd-12{padding:12px}.admin__finance-table-line:nth-child(2n){background-color:var(--color-surface-muted)}.admin__finance-table-line.user-card-payment-history:nth-child(2n){background-color:inherit}.admin__finance-table-line.title{background-color:var(--color-surface-muted);color:var(--color-text-secondary);font-weight:400;padding:12px;width:calc(100% - 22px)}.admin__finance-user-card-user{height:184px;padding:24px}.admin__finance-user-card-user-top{min-height:55px}.admin__finance-user-card-user-top-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;padding:16px 20px;text-align:center;transition:color .3s,border-color .3s}.admin__finance-user-card-user-top-button.delete:hover{border-color:var(--color-status-danger);color:var(--color-status-danger)}.admin__finance-user-card-user-top-edited-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;line-height:18px;min-width:200px;padding:16px 20px;text-align:center}.admin__finance-user-card-user-top-edited-button.cancel{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.admin__finance-user-card-user-top-edited-error{margin:0 10px;width:calc(40% - 100px)}.admin__finance-user-card-user-input-name-container{width:40%}.admin__finance-user-card-user-input{border:1px solid var(--color-brand-primary);border-radius:8px;display:block;font-size:18px;font-weight:500;padding:16px;width:100%}.admin__finance-user-card-user-input.emptyField{border-color:var(--color-status-danger)}.admin__finance-user-card-user-name-back{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;cursor:pointer;display:block;height:20px;margin-right:8px;width:20px}.admin__finance-user-card-user-name-label{font-size:24px;font-weight:600}.admin__finance-user-card-user-inputs-container{height:56px}.admin__finance-user-card-user-input-additionaly{border:1px solid var(--color-brand-primary);border-radius:8px;display:block;font-size:18px;font-weight:500;padding:16px 46px 16px 16px;transition:border-color .3s;width:100%}.admin__finance-user-card-user-input-additionaly:read-only{border-color:var(--color-border-default);cursor:default}.admin__finance-user-card-user-input-additionaly.emptyField{border-color:var(--color-status-danger)}.admin__finance-user-card-user-input-additionaly-container{border-radius:8px;position:relative}.admin__finance-user-card-user-input-additionaly-container.mail,.admin__finance-user-card-user-input-additionaly-container.password,.admin__finance-user-card-user-input-additionaly-container.phone{margin-right:16px;width:calc(33% - 8px)}.admin__finance-user-card-user-input-additionaly-container.mail:last-child,.admin__finance-user-card-user-input-additionaly-container.password:last-child,.admin__finance-user-card-user-input-additionaly-container.phone:last-child{margin-right:0}.admin__finance-user-card-user-input-additionaly-container.mail:before{background:url(/static/media/mail-purple-icon.c2090b97bef20f95fa9a.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container.phone:before{background:url(/static/media/phone-purple-icon.5c4d7782785b1520220c.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container.password:before{background:url(/static/media/password-purple-icon.f90beb1d007ef41d47ec.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container:before{background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin__finance-user-card-content{height:700px;width:100%}.admin__finance-user-card-content-documents-and-discount{width:40%}.admin__finance-user-card-skeleton-button,.admin__finance-user-card-skeleton-circle,.admin__finance-user-card-skeleton-icon,.admin__finance-user-card-skeleton-input,.admin__finance-user-card-skeleton-line,.admin__finance-user-card-skeleton-pill{animation:admin-finance-user-card-skeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-surface-light-alt) 0,var(--color-palette-hex-f8f8f8) 48%,var(--color-border-subtle) 100%);background-size:200% 100%}.admin__finance-user-card-skeleton-line{border-radius:4px;height:18px;width:100%}.admin__finance-user-card-skeleton-line.small{height:14px}.admin__finance-user-card-skeleton-line.user-name{height:28px;width:260px}.admin__finance-user-card-skeleton-line.w-24{width:24%}.admin__finance-user-card-skeleton-line.w-45{width:45%}.admin__finance-user-card-skeleton-line.w-50{width:50%}.admin__finance-user-card-skeleton-line.w-60{width:60%}.admin__finance-user-card-skeleton-line.w-70{width:70%}.admin__finance-user-card-skeleton-line.w-80{width:80%}.admin__finance-user-card-skeleton-line.w-100{width:100%}.admin__finance-user-card-skeleton-button{border-radius:8px;height:52px;width:210px}.admin__finance-user-card-skeleton-input{border-radius:8px;height:56px;margin-right:16px;width:calc(33% - 8px)}.admin__finance-user-card-skeleton-input:last-child{margin-right:0}.admin__finance-user-card-skeleton-circle{border-radius:50%;height:24px;min-width:24px;width:24px}.admin__finance-user-card-skeleton-circle.document{height:56px;min-width:56px;width:56px}.admin__finance-user-card-skeleton-pill{border-radius:4px;height:24px;width:92px}.admin__finance-user-card-skeleton-icon{border-radius:4px;height:24px;min-width:24px;width:24px}@keyframes admin-finance-user-card-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.admin__finance-user-card{padding-bottom:36px}.admin__finance-user-card-child-list{height:calc(100% - 80px);overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.admin__finance-user-card-child-list::-webkit-scrollbar{width:10px}.admin__finance-user-card-child-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__finance-user-card-child-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__finance-user-card-child-list-item{border:1px solid var(--color-border-light);border-radius:16px;margin-bottom:16px;padding:16px;width:100%}.admin__finance-user-card-child-list-item:last-child{margin-bottom:0}.admin__finance-user-card-child-list-item-child-data{width:calc(100% - 80px)}.admin__finance-user-card-child-list-item-child-data-container{width:calc(100% - 40px)}.admin__finance-user-card-child-list-item-child-data-icon{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-right:16px;width:24px}.admin__finance-user-card-child-list-item-child-data-name-label{color:var(--color-text-primary);font-size:18px;font-weight:500;width:calc(100% - 140px)}.admin__finance-user-card-child-list-item-child-data-name-label.graduated-active{width:calc(100% - 350px)}.admin__finance-user-card-child-list-item-child-data-name-label.mat-cap-active{width:calc(100% - 450px)}.admin__finance-user-card-child-list-item-child-data-name-label span{color:var(--color-text-secondary);font-size:14px}.admin__finance-user-card-child-list-item-child-data-name-status-container{margin-left:16px;width:124px}.admin__finance-user-card-child-list-item-child-data-name-status-container.contract-not-signed,.admin__finance-user-card-child-list-item-child-data-name-status-container.graduated,.admin__finance-user-card-child-list-item-child-data-name-status-container.overpayment{color:var(--color-text-secondary);font-size:14px;font-weight:500;margin-top:2px;max-width:60%;width:max-content}.admin__finance-user-card-child-list-item-child-data-name-status-container.mat-cap,.admin__finance-user-card-child-list-item-child-data-name-status-container.overpayment{width:430px}.admin__finance-user-card-child-list-item-child-data-name-status{font-size:14px;font-weight:500;padding-left:16px;position:relative;width:max-content}.admin__finance-user-card-child-list-item-child-data-name-status:before{border-radius:4px;content:"";height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.admin__finance-user-card-child-list-item-child-data-name-status.red:before{background-color:var(--color-status-danger)}.admin__finance-user-card-child-list-item-child-data-name-status.green:before{background-color:var(--color-palette-hex-0ccd5d)}.admin__finance-user-card-child-list-item-child-data-name-status.orange{color:var(--color-palette-hex-d9822b)}.admin__finance-user-card-child-list-item-child-data-name-status.orange:before{background-color:var(--color-palette-hex-e09a3e)}.admin__finance-user-card-child-list-item-child-data-name-status.overpayment{color:var(--color-status-danger)}.admin__finance-user-card-child-list-item-child-data-name-status.overpayment:before{top:5px}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap{background-color:var(--color-brand-primary);border:1px solid var(--color-border-medium);border-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;min-width:350px;padding:12px;text-align:center;transition:all .3s;width:calc(50% - 6px)}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap.close-payment{background-color:var(--color-surface-white);border-color:var(--color-status-danger-coral);color:var(--color-status-danger-coral)}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap.overpayment{width:100%}.admin__finance-user-card-child-list-item-child-data-address-school-class{color:var(--color-text-secondary);font-size:14px;font-weight:500}.admin__finance-user-card-child-list-item-child-data-address-school-class span{background-color:var(--color-border-medium);border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.admin__finance-user-card-child-list-item-program-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-template-rows:auto;justify-items:auto}.admin__finance-user-card-child-list-item-program-list-item{border:1px solid var(--color-border-default);border-radius:4px;padding:10px}.admin__finance-user-card-child-list-item-program-list-item-name{font-size:14px;font-weight:500;line-height:16.8px}.admin__finance-user-card-child-list-item-program-list-item-name-icon{background:url(/static/media/admin-finance-user-card--childs-program-purple-icon.5362c36e544d780294cf.svg) no-repeat 50%;background-size:contain;height:14px;margin-right:4px;width:14px}.admin__finance-user-card-child-list-item-program-list-item-date-summ-item{font-size:14px;font-weight:500;line-height:16.8px}.admin__finance-user-card-child-list-item-program-list-item-date-summ-item span{color:var(--color-text-secondary)}.admin__finance-user-card-child-list-item-skeleton{pointer-events:none}.admin__finance-user-card-child-list-item-skeleton .admin__finance-user-card-child-list-item-program-list-item.skeleton{min-height:72px}.admin__finance-user-card-child-list-item-delete-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat,50%;cursor:pointer;height:24px;margin-left:16px;width:24px}.admin__finance-user-card-child-list-item-refresh-accruals-icon{background:url(/static/media/refresh-square-icon.231b86d4aec7568701bc.svg) no-repeat,50%;background-size:contain;cursor:pointer;height:26px;margin-left:12px;width:26px}.admin__finance-user-card-child-list-empty{align-items:center;background-color:var(--color-surface-muted);border:1px dashed var(--color-border-light);border-radius:8px;color:var(--color-palette-hex-949494);display:flex;font-size:18px;font-weight:600;justify-content:center;min-height:180px;padding:24px;text-align:center}.admin__finance-user-card-button{background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:500;line-height:18px;padding:16px 20px}@media(max-width:1710px){.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap{width:100%}}.admin__finance-user-card-documents-top{width:calc(100% - 12px)}.admin__finance-user-card-documents-status{font-size:14px;font-weight:500;padding-left:14px;position:relative}.admin__finance-user-card-documents-status:before{border-radius:3px;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin__finance-user-card-documents-status.red:before{background-color:var(--color-status-danger)}.admin__finance-user-card-documents-status.green:before{background-color:var(--color-palette-hex-0ccd5d)}.admin__finance-user-card-documents-list{height:calc(100% - 130px);overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.admin__finance-user-card-documents-list::-webkit-scrollbar{width:10px}.admin__finance-user-card-documents-list::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__finance-user-card-documents-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__finance-user-card-documents-list-item{margin-bottom:24px;width:100%}.admin__finance-user-card-documents-list-item.skeleton{pointer-events:none}.admin__finance-user-card-documents-list-item.matcap-hidden{opacity:.82}.admin__finance-user-card-documents-list-item-icon{background:url(/static/media/documents-red-icon.5e55f1b44004f1f89db1.svg) no-repeat 50%;background-size:contain;height:56px;margin-right:16px;width:56px}.admin__finance-user-card-documents-list-item-document-data{display:flex;flex:1 1;flex-wrap:wrap;height:56px;min-width:0;width:calc(100% - 72px)}.admin__finance-user-card-documents-list-item-document-data-name{font-size:18px;font-weight:500;height:max-content;padding-left:14px;position:relative;width:100%}.admin__finance-user-card-documents-list-item-document-data-name:before{background-color:var(--color-text-muted);border-radius:3px;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin__finance-user-card-documents-list-item-document-data-date-type{color:var(--color-text-muted);font-size:18px;font-weight:500}.admin__finance-user-card-documents-list-item-document-data-date-type span{background-color:var(--color-text-muted);border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.admin__finance-user-card-documents-list-item-document-data-hidden-label{color:inherit;font-size:14px;font-weight:inherit}.admin__finance-user-card-documents-list-item-toggle{border:1px solid var(--color-text-black);border-radius:999px;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;line-height:14px;margin-left:8px;padding:5px 7px;white-space:nowrap}.admin__finance-user-card-documents-list-item-toggle.open{background-color:var(--color-palette-hex-f7f7f7);color:var(--color-palette-hex-5e5e5e)}.admin__finance-user-card-documents-list-item-toggle.hide{background-color:var(--color-surface-white);color:var(--color-text-secondary)}.admin__finance-user-card-documents-list-not-data-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.admin__finance-user-card-documents-list-not-data{color:var(--color-palette-hex-94949494);font-size:22px;font-weight:600;text-align:center}.admin__finance-user-card-documents-button{background-color:var(--color-brand-primary);border-radius:8px;box-shadow:0 4px 8px 0 var(--color-palette-hex-1f073429);color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;line-height:27px;padding:12px;text-align:center;width:calc(100% - 12px)}.admin__finance-user-card-discount-input-additionaly,.admin__finance-user-card-discount-input-additionaly-val{border-radius:8px;display:block;font-size:18px;font-weight:500;height:100%;left:0;padding:16px 46px 16px 16px;position:absolute;top:0;width:100%}.admin__finance-user-card-discount-input-additionaly{opacity:0;z-index:1}.admin__finance-user-card-discount-input-additionaly-val{padding-top:17px}.admin__finance-user-card-discount-input-additionaly:focus{opacity:1}.admin__finance-user-card-discount-input-additionaly:focus+.admin__finance-user-card-discount-input-additionaly-val{opacity:0}.admin__finance-user-card-discount-input-additionaly-container{border:1px solid var(--color-border-default);border-radius:8px;height:56px;position:relative;width:calc(100% - 190px)}.admin__finance-user-card-discount-input-additionaly-container:before{background:url(/static/media/discount-purple-icon.776591e271656caca46c.svg) no-repeat 50%;background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin__finance-user-card-discount-input-additionaly-container.skeleton{animation:admin-finance-user-card-skeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-surface-light-alt) 0,var(--color-palette-hex-f8f8f8) 48%,var(--color-border-subtle) 100%);background-size:200% 100%;border-color:#0000;pointer-events:none}.admin__finance-user-card-discount-input-additionaly-container.skeleton .admin__finance-user-card-discount-input-additionaly,.admin__finance-user-card-discount-input-additionaly-container.skeleton .admin__finance-user-card-discount-input-additionaly-val,.admin__finance-user-card-discount-input-additionaly-container.skeleton:before{opacity:0}.admin__finance-user-card-discount-button{background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;line-height:26px;margin-left:16px;padding:14px 36px;text-align:center;width:174px}.admin__finance-user-card-discount-checked-child-drop-list{min-height:54px;width:100%}.admin__finance-user-card-discount.loading .admin__finance-user-card-discount-checked-child-drop-list{pointer-events:none;position:relative}.admin__finance-user-card-discount.loading .admin__finance-user-card-discount-checked-child-drop-list>*{visibility:hidden}.admin__finance-user-card-discount.loading .admin__finance-user-card-discount-checked-child-drop-list:after{animation:admin-finance-user-card-skeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--color-surface-light-alt) 0,var(--color-palette-hex-f8f8f8) 48%,var(--color-border-subtle) 100%);background-size:200% 100%;border-radius:8px;content:"";inset:0;position:absolute}.admin__finance-user-card-discount.loading .admin__finance-user-card-discount-button{opacity:.65;pointer-events:none}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-discount-checked-child{border-radius:8px;font-size:18px;font-weight:500;min-height:54px;width:100%}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-discount-checked-child{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-discount-checked-child.active{padding:12px 8px 12px 16px}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-discount-checked-child{max-height:150px;padding-right:12px}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-discount-checked-child{border-bottom:1px solid var(--color-palette-hex-e5e5ea);font-size:18px;font-weight:500;margin-bottom:0}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-discount-checked-child:last-child{border-bottom:none}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-discount-checked-child{padding:12px 8px}.admin__finance-user-card-history-switch-group{flex-wrap:wrap;row-gap:8px}.admin__finance-user-card-history-table.payment-edit{width:calc(100% - 20px)}.admin__finance-user-card-history-table-switch{background:var(--color-surface-light-alpha50);border:1px solid var(--color-border-default);border-radius:8px;height:46px;padding:4px;position:relative;width:480px}.admin__finance-user-card-history-table-switch-item{cursor:pointer;font-size:16px;font-weight:600;padding:9px 10px;position:relative;text-align:center;width:50%;z-index:0}.admin__finance-user-card-history-table-switch-active{background:var(--color-surface-white);border-radius:6px;height:calc(100% - 8px);left:4px;position:absolute;transition:all .3s;width:calc(50% - 4px);z-index:0}.admin__finance-user-card-history-table-switch-active.two{left:50%}.admin__finance-user-card-history-table-line-item{font-size:14px;font-weight:500;margin-right:10px}.admin__finance-user-card-history-table-line-item:last-child{margin:0}.admin__finance-user-card-history-table-line-item.date,.admin__finance-user-card-history-table-line-item.date-summ,.admin__finance-user-card-history-table-line-item.name,.admin__finance-user-card-history-table-line-item.program,.admin__finance-user-card-history-table-line-item.summ{width:calc(25% - 10px)}.admin__finance-user-card-history-table-line-item.payment-type{text-align:center;width:calc(25% - 20px)}.admin__finance-user-card-history-table-line-item-date-summ-item span,.admin__finance-user-card-history-table-line-item-date-time{color:var(--color-text-secondary)}.admin__finance-user-card-history-table-line-item-date-time{color:#727272;display:inline-block;margin-left:6px;white-space:nowrap}.admin__finance-user-card-history-table-line-item-payment-type{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin__finance-user-card-history-table-line-item-payment-type.sbp{background-color:var(--color-palette-hex-ee73261a);color:var(--color-palette-hex-ee7326)}.admin__finance-user-card-history-table-line-item-payment-type.tincoff{background-color:var(--color-status-yellow-soft-alpha30);color:var(--color-text-black)}.admin__finance-user-card-history-table-line-item-payment-type.sber{background-color:var(--color-status-success-emerald-alpha10);color:var(--color-status-success-emerald)}.admin__finance-user-card-history-table-line-item-payment-type.vtb{background-color:var(--color-palette-hex-0022841a);color:var(--color-palette-hex-002284)}.admin__finance-user-card-history-table-line-item-payment-type.alfabank{background-color:var(--color-palette-hex-ef31241a);color:var(--color-palette-hex-ef3124)}.admin__finance-user-card-history-table-line-item-payment-type.default{background-color:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.admin__finance-user-card-history-table-line-item.acrual-name{width:calc(18% - 10px)}.admin__finance-user-card-history-table-line-item.month{width:calc(8% - 10px)}.admin__finance-user-card-history-table-line-button{height:24px;margin-left:16px;width:24px}.admin__finance-user-card-history-table-line-button.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat,50%;background-size:110%;cursor:pointer}.admin__finance-user-card-history-table-line-button.edit{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat,50%;cursor:pointer}.admin__finance-user-card-history-table-academic-years{height:46px;min-height:46px}.admin__finance-user-card-history-table-academic-years .popup__input{height:46px}.admin__finance-user-card-history-table-academic-years .popup__additionaly-input-val{font-size:16px;height:44px;padding:12px 60px 12px 12px}.admin__finance-user-card-history-table-academic-years .popup__drop-list{top:50px}.admin__finance-user-card-history .admin__finance-table-line.skeleton-row{pointer-events:none}.admin__finance-user-card-history-table-empty{align-items:center;background-color:var(--color-surface-muted);border:1px dashed var(--color-border-light);border-radius:4px;display:flex;flex-direction:column;height:calc(100% - 8px);justify-content:center;min-height:180px;padding:24px;text-align:center}.admin__finance-user-card-history-table-empty-title{color:var(--color-text-black);font-size:16px;font-weight:600;margin-bottom:8px}.admin__finance-user-card-history-table-empty-text{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.35;max-width:420px}.admin__finance-user-card-history-table-edit-mode-container{flex:0 0 auto}.admin__finance-user-card-history-table-edit-mode-title{font-size:16px;font-weight:600}.admin__finance-user-card-history-table-edit-mode-switch{background:var(--color-palette-hex-f0f0f0c8);border:1px solid var(--color-border-default);border-radius:15px;cursor:pointer;display:block;height:30px;margin-left:8px;position:relative;transition:border-color .3s,background .3s;width:60px}.admin__finance-user-card-history-table-edit-mode-switch.active{background:var(--color-surface-white);border-color:var(--color-palette-hex-403c908d)}.admin__finance-user-card-history-table-edit-mode-switch-sircle{background:var(--color-surface-white);border-radius:18px;box-shadow:0 1px 4px var(--color-overlay-black10);height:22px;left:3px;position:absolute;top:3px;transition:all .3s;width:22px}.admin__finance-user-card-history-table-edit-mode-switch.active .admin__finance-user-card-history-table-edit-mode-switch-sircle{background:var(--color-brand-primary);left:32px}.admin__finance-user-card-history-table-checked-child-drop-list{min-width:350px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-table-checked-child{border-radius:8px;font-size:16px;font-weight:500;min-height:46px;width:100%}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-table-checked-child{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-table-checked-child.active{padding:12px 8px 12px 16px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-table-checked-child{max-height:150px;padding-right:12px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-table-checked-child{border-bottom:1px solid var(--color-palette-hex-e5e5ea);font-size:16px;font-weight:500;margin-bottom:0}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-table-checked-child:last-child{border-bottom:none}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-table-checked-child{padding:8px}.admin__finance-table-line.title .admin__finance-user-card-history-table-line-item{font-weight:400}.admin__finance-user-card-history-button-container{width:calc(100% - 20px)}.admin__finance-user-card-history-button{border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px}.admin__finance-user-card-history-button.save{background:var(--color-brand-primary);color:var(--color-surface-white)}.admin__finance-table-line.accruals-edit{justify-content:flex-start}.admin__finance-table-line.accruals-edit.skeleton-row{width:calc(100% - 22px)}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item.name,.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item.program{flex-basis:calc(20% - 10px);flex-grow:0;flex-shrink:1;width:calc(20% - 10px)}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item.date{flex-basis:calc(16% - 10px);flex-grow:0;flex-shrink:1;width:calc(16% - 10px)}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item.accounting-date{flex-basis:calc(24% - 10px);flex-grow:0;flex-shrink:1;width:calc(24% - 10px)}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-item.summ{flex-basis:calc(18% - 10px);flex-grow:0;flex-shrink:1;width:calc(18% - 10px)}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-actions{flex:0 0 80px;justify-content:flex-end;margin-left:auto}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-button{flex:0 0 24px}.admin__finance-table-line.accruals-edit .admin__finance-user-card-history-table-line-button.delete{background-position:50%;background-size:24px 24px}@media(max-width:1280px){.admin__finance-user-card-history-table-edit-mode-container{margin-left:0}}@media(max-width:640px){.admin__finance-user-card-history-table-edit-mode-container{margin-left:0}.admin__finance-user-card-history-table-edit-mode-title{font-size:14px}}@media(max-width:900px){.admin__finance-container.user-payment-history .admin__finance-table-line.title{display:none}.admin__finance-container.user-payment-history .admin__finance-table .admin__finance-table-line:not(.title){align-items:flex-start;flex-direction:column;gap:8px}.admin__finance-container.user-payment-history .admin__finance-user-card-history-table-line-item{margin-right:0;text-align:left;width:100%}.admin__finance-container.user-payment-history .admin__finance-user-card-history-table-line-item.date-summ,.admin__finance-container.user-payment-history .admin__finance-user-card-history-table-line-item.name,.admin__finance-container.user-payment-history .admin__finance-user-card-history-table-line-item.payment-type{width:100%}.admin__finance-container.user-payment-history .admin__finance-user-card-history-table-line-item.payment-type{justify-content:flex-start}}.admin__finance-user-card-payment-history-table-line-item{font-size:14px;font-weight:500;margin-right:10px}.admin__finance-user-card-payment-history-table-line-item:last-child{margin:0}.admin__finance-user-card-payment-history-table-line-item.date-summ,.admin__finance-user-card-payment-history-table-line-item.name,.admin__finance-user-card-payment-history-table-line-item.program{width:calc(25% - 10px)}.admin__finance-user-card-payment-history-table-line-item.payment-type{text-align:center;width:calc(25% - 20px)}.admin__finance-user-card-payment-history-table-line-item-date-summ-item span{color:var(--color-text-secondary)}.admin__finance-user-card-payment-history-table-line-item-payment-type{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin__finance-user-card-payment-history-table-line-item-payment-type.sbp{background-color:var(--color-palette-hex-ee73261a);color:var(--color-palette-hex-ee7326)}.admin__finance-user-card-payment-history-table-line-item-payment-type.tincoff{background-color:var(--color-status-yellow-soft-alpha30);color:var(--color-text-black)}.admin__finance-user-card-payment-history-table-line-item-payment-type.sber{background-color:var(--color-status-success-emerald-alpha10);color:var(--color-status-success-emerald)}.admin__finance-user-card-payment-history-table-line-item-payment-type.vtb{background-color:var(--color-palette-hex-0022841a);color:var(--color-palette-hex-002284)}.admin__finance-user-card-payment-history-table-line-item-payment-type.alfabank{background-color:var(--color-palette-hex-ef31241a);color:var(--color-palette-hex-ef3124)}.admin__finance-user-card-payment-history-table-line-item-payment-type.default{background-color:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.admin__finance-table-line.title .admin__finance-user-card-payment-history-table-line-item{font-weight:400}.admin__finance-user-card-payment-history-table-empty{align-items:center;background-color:var(--color-surface-muted);border:1px dashed var(--color-border-light);border-radius:4px;display:flex;flex-direction:column;height:calc(100% - 8px);justify-content:center;min-height:180px;padding:24px;text-align:center}.admin__finance-user-card-payment-history-table-empty-title{color:var(--color-text-black);font-size:16px;font-weight:600;margin-bottom:8px}.admin__finance-user-card-payment-history-table-empty-text{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.35;max-width:420px}.admin__programs{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__programs-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0 32px}.admin__programs-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__programs-top-title span{color:var(--color-brand-primary);font-weight:700}.admin__programs-top-back{width:calc(100% - 320px)}.admin__programs-top-back-icon{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:32px;margin-right:12px;width:32px}.admin__programs-top-back-label{color:var(--color-text-primary);font-size:32px;font-weight:600}.admin__programs-top-back-label.school-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.admin__programs-top-button{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;height:44px;margin-left:16px;padding:12px 16px}.admin__programs-top-button-label{font-size:14px;font-weight:500}.admin__programs-top-button-icon{height:20px;margin-left:12px;width:20px}.admin__programs-top-button-icon.plus{background:url(/static/media/plus-purple-icon.af6f9ac977c0638abf72.svg) no-repeat 50%}.admin__programs-top-button-icon.filters{background:url(/static/media/filters-purple-icon.c6107fd74ae616518e0e.svg) no-repeat 50%}.admin__programs-top-button-icon.setting{background:url(/static/media/setting-purple-iocn.70cbe540a4ca3d07fff7.svg) no-repeat 50%}.admin__programs-top-button-icon.schcool{background:url(/static/media/admin-scool-purple-icon.5f71a19bffcfc1509682.svg) no-repeat 50%}.admin__programs-top-button-icon{background-size:contain}.admin__programs-list-elem{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);color:var(--color-text-primary);cursor:pointer;display:block;padding:16px 24px;transition:border-color .3s}.admin__programs-list-elem:hover{border-color:var(--color-brand-primary)}.admin__programs-list-elem.hover-non:hover{border-color:var(--color-border-default)}.admin__programs-list-elem.active,.admin__programs-list-elem.active:hover{border-color:var(--color-brand-primary)}.admin__programs-list-elem-top{margin-bottom:16px}.admin__programs-list-elem-title{width:calc(100% - 32px)}.admin__programs-list-elem-title-icon{height:20px;margin-right:16px;width:20px}.admin__programs-list-elem-title-icon.schcool{background:url(/static/media/admin-scool-purple-icon.5f71a19bffcfc1509682.svg) no-repeat 50%}.admin__programs-list-elem-title-icon{background-size:contain}.admin__programs-list-elem-title-label{font-size:18px;font-weight:500;width:calc(100% - 36px)}.admin__programs-list-elem-btn-container{height:20px;margin-left:12px;width:20px}.admin__programs-list-elem-btn{cursor:pointer;height:20px;width:20px}.admin__programs-list-elem-btn.arrow{background:url(/static/media/arrow-right-balck-icon.9b8ea5f9da072ca7c2fd.svg) no-repeat 50%}.admin__programs-list-elem-btn.additionaly{background:url(/static/media/more-grey-icon.ab425ae53eee5ab1445a.svg) no-repeat 50%}.admin__programs-list-elem-btn.setting{background:url(/static/media/setting-grey-iocn.b80691aa45a14d34d147.svg) no-repeat 50%}.admin__programs-list-elem-btn{background-size:contain}.admin__programs-list-elem-subtitle{font-size:14px;font-weight:500}.admin__programs-list-elem-additionaly{width:100%}.admin__programs-list-elem-additionaly-icon{height:20px;margin-right:8px;width:20px}.admin__programs-list-elem-additionaly-icon.people{background:url(/static/media/people-grey-icon.e7d244dcac27d6614837.svg) no-repeat 50%}.admin__programs-list-elem-additionaly-icon{background-size:contain}.admin__programs-list-elem-additionaly-label{font-size:14px;font-weight:500;width:calc(100% - 28px)}.admin__programs-school-heading{min-width:0}.admin__programs-school-mode-switch{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;height:44px;margin-left:20px;min-width:256px;overflow:hidden;padding:4px;position:relative}.admin__programs-school-mode-switch:before{background:var(--color-brand-primary);border-radius:6px;content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:transform .24s ease;width:calc(50% - 4px);z-index:0}.admin__programs-school-mode-switch.archived:before{transform:translateX(100%)}.admin__programs-school-mode-button{align-items:center;border-radius:6px;color:var(--color-brand-primary);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;height:34px;justify-content:center;min-width:0;padding:0 10px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.admin__programs-school-mode-button.active{color:var(--color-surface-white)}.admin__programs-school-mode-button:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.admin__programs-school-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(270px,.25fr));grid-template-rows:max-content;height:calc(100vh - 215px);justify-items:auto;overflow-x:hidden;overflow-y:scroll;padding-bottom:28px;padding-right:12px}.admin__programs-school-list::-webkit-scrollbar{width:10px}.admin__programs-school-list::-webkit-scrollbar-track{background-color:var(--color-border-subtle);border-radius:5px}.admin__programs-school-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-subtle);border-radius:10px}.admin__programs-classes-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(270px,.35fr));grid-template-rows:max-content;height:calc(100vh - 200px);justify-items:auto;overflow-x:hidden;overflow-y:scroll;padding-right:12px}.admin__programs-classes-list::-webkit-scrollbar{width:10px}.admin__programs-classes-list::-webkit-scrollbar-track{background-color:var(--color-border-subtle);border-radius:5px}.admin__programs-classes-list::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-border-subtle);border-radius:10px}.admin__programs-program{padding-bottom:24px}.admin__programs-program-title{font-size:24px;font-weight:600;line-height:28.8px;padding-left:16px}.admin__programs-program-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(380px,.35fr));grid-template-rows:max-content;justify-items:auto}.admin__programs-program-list-elem.default{cursor:default;pointer-events:none}.admin__programs-program-list-elem.default:hover{border-color:var(--color-border-default)}.admin__programs-program-list-elem-default-text{background-color:var(--color-border-hover);border-radius:4px;height:20px;max-width:100%}.admin__programs-program-list-elem-default-text.grey{background-color:var(--color-border-light)}.admin__programs-program-students-container{border-radius:24px}.admin__programs-program-students-container.subgroup-active{background-color:var(--color-surface-white);border:1px solid var(--color-border-light);padding:24px}.admin__programs-program-students{border-radius:16px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.admin__programs-program-students-subgroup .admin__programs-program-students-list{height:calc(100% - 158px)}.admin__programs-program-students-top{flex:0 0 auto;gap:16px;height:auto;min-height:44px}.admin__programs-program-students-subgroup{border-radius:16px;width:calc(50% - 12px)}.admin__programs-program-students-subgroup.edited{height:calc(100vh - 231px)}.admin__programs-program-students-subgroup-button{background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:block;font-size:18px;font-weight:600;height:44px;text-align:center;transition:all .3s;width:calc(25% - 18px)}.admin__programs-program-students-subgroup-button.cancel{background-color:inherit;border-color:var(--color-border-default-transparent);color:var(--color-brand-primary);transition:all .3s}.admin__programs-program-students-subgroup-button.cancel:hover{border-color:var(--color-brand-primary)}.admin__programs-program-students-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:500;height:44px;line-height:14px;padding:12px 16px;transition:all .3s;white-space:nowrap}.admin__programs-program-students-button:hover{border-color:var(--color-brand-primary)}.admin__programs-program-students-button.icon{padding:12px}.admin__programs-program-students-button.color{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.admin__programs-program-students-button-icon{height:20px;width:20px}.admin__programs-program-students-button-icon.arrow-right{transform:rotate(180deg)}.admin__programs-program-students-button-icon.arrow-left,.admin__programs-program-students-button-icon.arrow-right{background:url(/static/media/line-arrow-right-white-icon.4f4d68b2cd3be98a9a49.svg) no-repeat 50%}.admin__programs-program-students-button-icon.close{background:url(/static/media/close-block-darkgrey-icon.77870301a9e7d41cdc5f.svg) no-repeat 50%}.admin__programs-program-students-button-icon{background-size:contain}.admin__programs-program-students-teachers-list-container{position:relative}.admin__programs-program-students-teachers-list-checked{color:var(--color-text-secondary);cursor:pointer;font-size:18px;font-weight:500;height:30px}.admin__programs-program-students-teachers-list-checked-icon{background:url(/static/media/mini-profile-circle-gray-icon.ce5bdccb8b6a320f83d2.svg) no-repeat 50%;background-size:contain;height:18px;margin-right:10px;width:18px}.admin__programs-program-students-teachers-list-checked.checked .admin__programs-program-students-teachers-list-checked-icon{background:url(/static/media/mini-profile-circle-purple-icon.1b3caee964f1ca881fa6.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-teachers-list-checked.checked{color:var(--color-brand-primary)}.admin__programs-program-students-teachers-list-checked-label{padding-right:28px;position:relative;width:max-content}.admin__programs-program-students-teachers-list-checked-label:before{background:url(/static/media/arrow-down-grey-icon.9e44b61584f01045b06c.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:0;top:calc(50% - 10px);transition:all .3s;width:20px}.admin__programs-program-students-teachers-list-checked.active .admin__programs-program-students-teachers-list-checked-label:before{transform:rotate(180deg)}.admin__programs-program-students-teachers-list{background-color:var(--color-surface-white);border-radius:8px;left:0;max-height:0;overflow:hidden;padding:0 16px;position:absolute;top:40px;transition:padding .3s,max-height .3s;width:448px;z-index:10}.admin__programs-program-students-teachers-list.active{border:1px solid var(--color-brand-primary);box-shadow:0 8px 24px 0 var(--color-palette-hex-80808014);max-height:300px;padding:4px 16px}.admin__programs-program-students-teachers-list-item{border-bottom:1px solid var(--color-border-default);cursor:pointer;font-size:18px;font-weight:500;line-height:21.6px;padding:12px 0;transition:color .3s}.admin__programs-program-students-teachers-list-item.active{color:var(--color-brand-primary)}.admin__programs-program-students-teachers-list-item:last-child{border-bottom:none}.admin__programs-program-students-teachers-list-item-delete{background:url(/static/media/reject-red-icon.dbd9f8517375608191b1.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.admin__programs-program-students-teachers-list-item.deactive-teacher{cursor:default;opacity:.4;pointer-events:none}.admin__programs-program-students-table-line-item-icon{cursor:pointer;height:24px;margin-left:12px;width:24px}.admin__programs-program-students-table-line-item-icon.edit-icon{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-table-line-item-icon.delete-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-subgroup .admin__programs-program-students-table-line-item-icon{display:none}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item{cursor:pointer;padding-left:26px;position:relative;width:100%}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:last-child{margin-bottom:0}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;border:1px solid var(--color-brand-primary);border-radius:4px;content:"";cursor:pointer;height:16px;left:0;opacity:0;position:absolute;transition:.3s;width:16px}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:before{background:var(--color-surface-white);border:1.5px solid var(--color-text-secondary);border-radius:4px;content:"";cursor:pointer;height:16px;left:0;position:absolute;width:16px}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item.active:after,.admin__programs-program-students-table-line.subgroup-active.active .admin__programs-program-students-table-line-item:after{opacity:1}.admin__programs-program-students-table-line.bulk-transfer-active .admin__programs-program-students-table-line-item.name,.admin__programs-program-students-table-line.bulk-transfer-active.admin__programs-program-students-table-line .admin__programs-program-students-table-line-item.name{cursor:pointer;padding-left:26px;position:relative;width:100%}.admin__programs-program-students-table-line.bulk-transfer-active .admin__programs-program-students-table-line-item.name:after,.admin__programs-program-students-table-line.bulk-transfer-active.admin__programs-program-students-table-line .admin__programs-program-students-table-line-item.name:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50%;border:1px solid var(--color-brand-primary);border-radius:4px;content:"";cursor:pointer;height:16px;left:0;opacity:0;position:absolute;transition:.3s;width:16px}.admin__programs-program-students-table-line.bulk-transfer-active .admin__programs-program-students-table-line-item.name:before,.admin__programs-program-students-table-line.bulk-transfer-active.admin__programs-program-students-table-line .admin__programs-program-students-table-line-item.name:before{background:var(--color-surface-white);border:1.5px solid var(--color-text-secondary);border-radius:4px;content:"";cursor:pointer;height:16px;left:0;position:absolute;width:16px}.admin__programs-program-students-table-line.bulk-transfer-active .admin__programs-program-students-table-line-item.name.active:after,.admin__programs-program-students-table-line.bulk-transfer-active.active .admin__programs-program-students-table-line-item.name:after,.admin__programs-program-students-table-line.bulk-transfer-active.admin__programs-program-students-table-line .admin__programs-program-students-table-line-item.name.active:after{opacity:1}.admin__programs-program-students-table-line.bulk-transfer-active .admin__programs-program-students-table-line-item-label{display:inline-block;margin-left:0}.admin__programs-program-students-bulk-actions{flex:0 0 auto;flex-wrap:wrap;gap:8px 16px;min-height:24px;padding-right:22px}.admin__programs-program-students-bulk-actions-label{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:20px;min-width:0;overflow-wrap:anywhere}.admin__programs-program-students-bulk-actions-buttons{flex:0 1 auto;flex-wrap:wrap;gap:4px;justify-content:flex-end;min-width:0}.admin__programs-program-students-bulk-actions-button{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;flex:0 0 auto;font-family:Inter,sans-serif;font-size:16px;font-weight:500;padding:0}.admin__programs-program-students-bulk-actions-button:disabled{color:var(--color-palette-hex-c7c7c7);cursor:not-allowed}.admin__programs-program-students-bulk-actions-separator{color:var(--color-text-secondary);font-size:16px;font-weight:500}.admin__programs-program-students-list{flex:1 1 auto;height:auto;min-height:0}.admin__sidebar{background-color:var(--color-surface-white);border-right:1px solid var(--color-border-light);height:100vh;left:0;position:fixed;top:0;width:248px}.admin__sidebar-logo{background:url(/static/media/logo.fb798dad2e8acef380f7.svg) 50% no-repeat;background-size:contain;height:47px;margin:18px 0 38px 28px;width:91px}.pl-sidebar{padding-left:248px}.admin__sidebar-nav{padding:0 16px}.admin__sidebar-nav-elem{cursor:pointer;margin-bottom:8px;padding:8px;position:relative;width:100%}.admin__sidebar-nav-elem.aplications-elem{transition:all .3s}.admin__sidebar-nav-elem.aplications-elem.open{margin-bottom:0;padding-bottom:0}.admin__sidebar-nav-elem-icon{height:20px;margin-right:12px;width:20px}.admin__sidebar-nav-elem-icon.aplication{background:url(/static/media/admin-sidebar-navbar-aplication-icon.f6fd14357be11beda568.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.finance{background:url(/static/media/admin-sidebar-navbar-finance-icon.a66c0d8fea0e68499607.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.programs{background:url(/static/media/admin-sidebar-navbar-program-icon.7a638f5dadf0d6cec95a.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.teachers{background:url(/static/media/admin-sidebar-navbar-teachers-icon.e7d244dcac27d6614837.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.tabel{background:url(/static/media/admin-sidebar-navbar-tabel-icon.08b7e4db5e7e39b2ca30.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.education-materials{background:url(/static/media/admin-sidebar-navbar-method-part-icon.c060bc73f52879e852dc.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.progress{background:url(/static/media/admin-sidebar-navbar-progress-icon.487acbbb21912a9a65b7.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon{background-size:contain}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.aplication{background:url(/static/media/admin-sidebar-navbar-aplication-active-icon.06eaa4237dc1cdef4097.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.finance{background:url(/static/media/admin-sidebar-navbar-finance-active-icon.29d0751b235026fbace6.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.programs{background:url(/static/media/admin-sidebar-navbar-program-active-icon.150dc0e7dae2c27dc63b.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.teachers{background:url(/static/media/admin-sidebar-navbar-teachers-active-icon.4e94b73dae7f7633cf1f.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.tabel{background:url(/static/media/admin-sidebar-navbar-tabel-active-icon.22bdf032931fb66a353b.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.education-materials{background:url(/static/media/admin-sidebar-navbar-method-part-active-icon.e303c0a9e9dd3d5b1656.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.progress{background:url(/static/media/admin-sidebar-navbar-progress-active-icon.e46dcdd49799d659aa5c.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon{background-size:contain}.admin__sidebar-nav-elem-label{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:21px}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-label{color:var(--color-brand-primary)}.admin__sidebar-nav-elem-container{width:100%}.admin__sidebar-nav-elem-container span{background-color:var(--color-brand-primary);border-radius:16px;color:var(--color-surface-white);display:block;font-size:12px;font-weight:600;height:28px;line-height:28px;margin-left:8px;text-align:center;width:28px}.admin__sidebar-nav-additionaly-list{max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s ease-in-out,padding-top .3s ease-out}.admin__sidebar-nav-additionaly-list.active{max-height:600px;padding-top:8px}.admin__sidebar-nav-additionaly-list-elem{cursor:pointer;margin-bottom:2px;min-height:30px;padding:2px;width:100%}.admin__sidebar-nav-additionaly-list-elem-label{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:21px;width:calc(100% - 36px)}.admin__sidebar-nav-additionaly-list-elem span{background-color:var(--color-brand-primary);border-radius:10px;display:block;height:10px;margin-left:8px;width:10px}.admin__sidebar-nav-additionaly-list-elem.active .admin__sidebar-nav-additionaly-list-elem-label{color:var(--color-brand-primary)}.admin__teachers-teachers{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__teachers-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0 32px}.admin__teachers-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__teachers-top-button{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;height:44px;margin-left:16px;padding:12px 16px}.admin__teachers-top-button-label{font-size:14px;font-weight:500}.admin__teachers-top-button-icon{height:20px;margin-left:12px;width:20px}.admin__teachers-top-button-icon.plus{background:url(/static/media/plus-purple-icon.af6f9ac977c0638abf72.svg) no-repeat 50%}.admin__teachers-top-button-icon.filters{background:url(/static/media/filters-purple-icon.c6107fd74ae616518e0e.svg) no-repeat 50%}.admin__teachers-top-button-icon.setting{background:url(/static/media/setting-purple-iocn.70cbe540a4ca3d07fff7.svg) no-repeat 50%}.admin__teachers-top-button-icon{background-size:contain}.admin__teachers-table{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;height:calc(100vh - 210px);padding:24px 10px 24px 24px;width:100%}.admin__teachers-table-container{height:calc(100% - 60px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__teachers-table-container::-webkit-scrollbar{width:10px}.admin__teachers-table-container::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__teachers-table-container::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__teachers-table-line{border:1px solid var(--color-border-light);border-radius:4px;cursor:pointer;margin-bottom:8px;padding:14px 12px;transition:border-color .3s}.admin__teachers-table-line:hover{border-color:var(--color-brand-primary)}.admin__teachers-table-line.title:hover{border-color:var(--color-border-light)}.admin__teachers-table-line.title{background-color:var(--color-surface-muted);color:var(--color-text-secondary);padding:12px;width:calc(100% - 22px)}.admin__teachers-table-line-item{font-size:14px;font-weight:500;line-height:21px;margin-right:15px}.admin__teachers-table-line-item.bold{font-weight:600}.admin__teachers-table-line-item.name{width:calc(20% - 35px)}.admin__teachers-table-line-item.city{width:calc(16% - 35px)}.admin__teachers-table-line-item.school{width:calc(30% - 35px)}.admin__teachers-table-line-item.email,.admin__teachers-table-line-item.phone{width:calc(17% - 35px)}.admin__teachers-table-line-item.statistick{margin-right:0;text-align:center;width:100px}.admin__teachers-table-line-item-button{cursor:pointer;height:34px;margin:auto;width:34px}.admin__teachers-table-line-item-button.statistick{background:url(/static/media/statistick-purple-icon.dd93c9a2b4457ffffedd.svg) no-repeat 50%}.TeacherStatsHeader_container__\+pg2H{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;box-sizing:border-box;padding:24px;width:100%}@media(max-width:505px){.TeacherStatsHeader_container__\+pg2H{border-radius:10px;padding:10px}}.TeacherStatsHeader_profileSection__z1MS1{align-items:flex-start;display:flex;gap:10px}@media(max-width:505px){.TeacherStatsHeader_profileSection__z1MS1{margin-bottom:10px}}.TeacherStatsHeader_avatarWrapper__GCINu{align-items:center;background-color:var(--color-brand-primary-alpha15);border:1px solid var(--color-brand-primary);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}@media(max-width:505px){.TeacherStatsHeader_avatarWrapper__GCINu{height:40px;width:40px}}.TeacherStatsHeader_avatarWrapper__GCINu .TeacherStatsHeader_avatarSvg__cAYsg{height:20px;width:20px}.TeacherStatsHeader_infoWrapper__a867f{display:flex;flex-direction:column}.TeacherStatsHeader_name__W5a0d{color:var(--color-text-primary);font-size:20px;font-weight:600;margin-bottom:3px}@media(max-width:505px){.TeacherStatsHeader_name__W5a0d{font-size:17px}}.TeacherStatsHeader_role__FbGCE{color:var(--color-palette-hex-727272cc);font-size:16px;margin-bottom:16px}@media(max-width:505px){.TeacherStatsHeader_role__FbGCE{font-size:15px;margin-bottom:15px}}.TeacherStatsHeader_tagsList__PD3w0{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.TeacherStatsHeader_tag__45fnX{align-items:center;background-color:var(--color-palette-hex-f3f4f6);border-radius:5px;display:flex;gap:4px;padding:4px 6px}.TeacherStatsHeader_tag__45fnX .TeacherStatsHeader_tagSpan__74C7V{color:var(--color-palette-hex-727272cc);font-size:14px;font-weight:500}.TeacherStatsHeader_divider__FWXlE{border:none;border-top:1px solid var(--color-border-default);margin-bottom:20px}.TeacherStatsHeader_filtersSection__dXkJu{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;width:100%}.TeacherStatsHeader_filterGroup__n\+5La{display:flex;flex:1 1 200px;flex-direction:column;gap:8px;min-width:0}.TeacherStatsHeader_filterGroup__n\+5La:last-child{flex:0 0 auto;min-width:auto}@media(max-width:768px){.TeacherStatsHeader_filterGroup__n\+5La{flex-basis:calc(50% - 15px);flex-grow:1;flex-shrink:1}}@media(max-width:505px){.TeacherStatsHeader_filterGroup__n\+5La{flex:1 1 100%;gap:6px}}.TeacherStatsHeader_filterGroup__n\+5La .TeacherStatsHeader_filterGroupLabel__PQ\+lE{color:var(--color-palette-hex-4b5563);font-size:14px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:505px){.TeacherStatsHeader_filterGroup__n\+5La .TeacherStatsHeader_filterGroupLabel__PQ\+lE{font-size:13px}}.TeacherStatsHeader_selectBox__Wic2v{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-palette-hex-d1d5db);border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:42px;padding:12px 16px;transition:border-color .2s;width:100%}@media(max-width:505px){.TeacherStatsHeader_selectBox__Wic2v{min-height:40px;padding:10px 14px}}.TeacherStatsHeader_selectBox__Wic2v .TeacherStatsHeader_selectBoxSpan__SDian{color:var(--color-palette-hex-111827);font-size:14px;font-weight:400;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:505px){.TeacherStatsHeader_selectBox__Wic2v .TeacherStatsHeader_selectBoxSpan__SDian{font-size:13px}}.TeacherStatsHeader_selectBox__Wic2v svg{color:var(--color-palette-hex-6b7280);flex-shrink:0;height:16px;width:16px}.TeacherStatsHeader_buttonGroup__jaNAw{flex:0 0 auto!important;min-width:auto}@media(max-width:768px){.TeacherStatsHeader_buttonGroup__jaNAw{flex:1 1 100%!important;margin-top:5px}}.TeacherStatsHeader_refreshButton__j\+Hta{align-items:center;background:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-height:42px;padding:10px 20px;transition:background-color .2s;white-space:nowrap;width:100%}@media(max-width:505px){.TeacherStatsHeader_refreshButton__j\+Hta{font-size:13px;min-height:40px;padding:9px 16px}}.TeacherStatsHeader_refreshButton__j\+Hta .TeacherStatsHeader_refreshButtonSvg__6-xnt{flex-shrink:0;height:16px;width:16px}.TeacherStatsHeader_refreshButton__j\+Hta .TeacherStatsHeader_refreshButtonSpan__sY2nq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:505px){.TeacherStatsHeader_refreshButton__j\+Hta .TeacherStatsHeader_refreshButtonSpan__sY2nq{font-size:13px}}@media(max-width:768px){.TeacherStatsHeader_filterGroup__n\+5La:not(.TeacherStatsHeader_buttonGroup__jaNAw) .TeacherStatsHeader_selectBoxSpan__SDian{font-size:14px}}.TeacherStatsList_listContainer__KncMT{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;margin:24px 0;width:100%}@media(max-width:505px){.TeacherStatsList_listContainer__KncMT{margin:20px 0}}.TeacherStatsList_card__l1-4N{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:16px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-width:273px;padding:20px 24px}@media(max-width:505px){.TeacherStatsList_card__l1-4N{border-radius:10px;padding:10px}}.TeacherStatsList_cardTitle__0Adp3{color:var(--color-text-primary);font-size:16px;font-weight:500;margin-bottom:15px}@media(max-width:505px){.TeacherStatsList_cardTitle__0Adp3{font-size:17px;margin-bottom:10px}}.TeacherStatsList_value__8ajkq{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:2px}@media(max-width:744px){.TeacherStatsList_value__8ajkq{font-size:28px}}@media(max-width:505px){.TeacherStatsList_value__8ajkq{font-size:24px}}.TeacherStatsList_value__8ajkq.TeacherStatsList_green__Z27Zy{color:var(--color-status-success)}.TeacherStatsList_value__8ajkq.TeacherStatsList_blue__dNtDH{color:var(--color-status-info)}.TeacherStatsList_value__8ajkq.TeacherStatsList_purple__zYDLp{color:var(--color-brand-primary)}.TeacherStatsList_value__8ajkq.TeacherStatsList_orange__EMHj-{color:var(--color-status-warning)}.TeacherStatsList_footer__tzwRB{align-items:center;display:flex;font-size:14px;font-weight:400;gap:4px}.TeacherStatsList_footer__tzwRB.TeacherStatsList_trendUp__E0dbW .TeacherStatsList_iconWrapper__b4DQF{color:var(--color-status-success)}.TeacherStatsList_footer__tzwRB.TeacherStatsList_trendUp__E0dbW .TeacherStatsList_iconWrapper__b4DQF .TeacherStatsList_iconSvg__Lh0mW{fill:var(--color-status-success)}.TeacherStatsList_footer__tzwRB.TeacherStatsList_trendDown__rTA-\+ .TeacherStatsList_iconWrapper__b4DQF{color:var(--color-palette-hex-f44949)}.TeacherStatsList_footer__tzwRB.TeacherStatsList_trendDown__rTA-\+ .TeacherStatsList_iconWrapper__b4DQF .TeacherStatsList_iconSvg__Lh0mW{fill:var(--color-palette-hex-f44949)}.TeacherStatsList_iconWrapper__b4DQF{align-items:center;display:flex;justify-content:center}.TeacherStatsList_footerText__gjsQD{color:var(--color-text-secondary);font-weight:400}.TeacherStatisticTable_container__byLGi{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 100px);min-height:600px;overflow:hidden;padding:24px;width:100%}@media(max-width:1320px){.TeacherStatisticTable_container__byLGi{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;height:calc(100vh - 210px);padding:20px}}@media(max-width:505px){.TeacherStatisticTable_container__byLGi{border-radius:10px;padding:10px 20px 10px 10px}}.TeacherStatisticTable_title__d7jUv{color:var(--color-text-primary);font-size:18px;font-weight:600;margin-bottom:24px}@media(max-width:505px){.TeacherStatisticTable_title__d7jUv{margin-bottom:20px}}.TeacherStatisticTable_desktopView__XRshJ{display:block;height:calc(100% - 52px)}@media(max-width:1320px){.TeacherStatisticTable_desktopView__XRshJ{display:none}}.TeacherStatisticTable_desktopTable__jQOpr{display:flex;flex-direction:column;height:100%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE{background-color:var(--color-surface-white);height:100%;width:100%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableHeaderRow__5tnxH,.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableRow__BZ4rA{align-items:center;border-bottom:1px solid var(--color-border-default);display:flex}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableHeaderRow__5tnxH:last-child,.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableRow__BZ4rA:last-child{border-bottom:none}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableHeaderRow__5tnxH{background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-bottom:none;border-radius:10px 10px 0 0;min-height:59px}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableBody__P\+T0T{border:1px solid var(--color-border-default);border-radius:0 0 10px 10px;height:calc(100% - 59px)}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableScroll__vsZEp{border-radius:0 0 10px 10px;height:100%;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableScroll__vsZEp::-webkit-scrollbar{width:6px}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableScroll__vsZEp::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_tableScroll__vsZEp::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_td__I9\+7Z,.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_th__I38MF{word-wrap:break-word;box-sizing:border-box;color:var(--color-text-primary);font-size:14px;font-weight:500;overflow:hidden;padding:16px;text-align:left;text-overflow:ellipsis}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_th__I38MF{color:var(--color-text-primary);font-size:16px;font-weight:600;position:sticky;top:0;z-index:1}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_td__I9\+7Z{color:var(--color-text-primary);font-size:14px}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_colDate__nUzc4{width:12%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_colSubject__lnC44{width:15%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_colClass__LFufV{width:9%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_colTheme__uqY5x{width:20%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_colStat__UAFQz{width:10%}.TeacherStatisticTable_desktopTable__jQOpr .TeacherStatisticTable_table__M\+akE .TeacherStatisticTable_center__F1qWR{display:flex;justify-content:center;text-align:center}.TeacherStatisticTable_mobileView__xVoZN{display:none;height:calc(100% - 52px)}@media(max-width:1320px){.TeacherStatisticTable_mobileView__xVoZN{display:block}}.TeacherStatisticTable_mobileCards__aubpr{display:flex;flex-direction:column;height:100%}.TeacherStatisticTable_mobileCardsScroll__\+BRMV{height:100%;margin-right:-12px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.TeacherStatisticTable_mobileCardsScroll__\+BRMV::-webkit-scrollbar{width:6px}.TeacherStatisticTable_mobileCardsScroll__\+BRMV::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.TeacherStatisticTable_mobileCardsScroll__\+BRMV::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.TeacherStatisticTable_mobileCardsContainer__xW1qR{grid-gap:15px;align-content:start;display:grid;gap:15px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-template-rows:max-content;justify-items:stretch}@media(max-width:768px){.TeacherStatisticTable_mobileCardsContainer__xW1qR{grid-template-columns:1fr}}@media(max-width:505px){.TeacherStatisticTable_mobileCardsContainer__xW1qR{gap:12px;grid-template-columns:1fr}}.TeacherStatisticTable_card__mEDN2{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;display:flex;flex-direction:column;min-height:200px;overflow:hidden}.TeacherStatisticTable_cardHeader__G5HrW{align-items:flex-start;background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);display:flex;flex-direction:column;padding:15px;width:100%}@media(max-width:505px){.TeacherStatisticTable_cardHeader__G5HrW{padding:12px}}.TeacherStatisticTable_cardTheme__EzODp{color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:1.3;margin-bottom:5px}.TeacherStatisticTable_cardDate__JE3Qa{color:var(--color-palette-hex-1a1a1a99);font-size:14px;font-weight:400}.TeacherStatisticTable_cardInfo__xEwxu{display:flex;flex-direction:column;font-size:14px;gap:10px;height:100%;padding:15px}@media(max-width:505px){.TeacherStatisticTable_cardInfo__xEwxu{gap:8px;padding:12px}}.TeacherStatisticTable_cardRow__jrQU9{align-items:center;display:flex;justify-content:space-between;width:100%}.TeacherStatisticTable_cardLabel__M-DfD{color:var(--color-palette-hex-1a1a1a99);font-size:14px;font-weight:500}.TeacherStatisticTable_cardValue__dY7aC{color:var(--color-text-primary);flex:1 1;font-size:14px;font-weight:400;margin-left:10px;overflow:hidden;text-align:right;text-overflow:ellipsis}@media(max-width:480px){.TeacherStatisticTable_title__d7jUv{font-size:17px;margin-bottom:15px}.TeacherStatisticTable_cardTheme__EzODp{font-size:15px}.TeacherStatisticTable_cardLabel__M-DfD,.TeacherStatisticTable_cardValue__dY7aC{font-size:13px}}.TeacherStatic_divider__OmU75{padding:32px}@media(max-width:744px){.TeacherStatic_divider__OmU75{padding:24px}}@media(max-width:505px){.TeacherStatic_divider__OmU75{padding:20px}}.admin__tabel-tabel{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__tabel-tabel-filters{margin-bottom:20px;padding-left:20px}.admin__tabel-tabel-filters-item{font-size:24px;font-weight:600;line-height:28.8px}.admin__tabel-tabel-filters-item-program-icon{background:url(/static/media/teachers-purple-icon.043f0688cf803412fb13.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-left:8px;position:relative;width:24px}.admin__tabel-tabel-filters-item-program-icon:after{background:var(--color-palette-hex-e8e8e8e8);border-radius:4px;color:var(--color-text-black);content:attr(data-tooltip);font-size:16px;font-weight:500;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;right:-30px;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin__tabel-tabel-filters-item-program-icon:hover:after{border:1px solid var(--color-overlay-black10);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:6px 8px}.admin__tabel-tabel-filters-point{background-color:var(--color-border-default);border-radius:6px;height:8px;margin:0 16px;width:8px}.admin__tabel-table{background-color:var(--color-surface-white);border-radius:24px;height:calc(100vh - 280px);min-height:370px;overflow:hidden;width:100%}.admin__tabel-table.teacher-tabel{height:calc(100vh - 420px)}.admin__tabel-table.pages-active{height:calc(100vh - 330px)}.admin__tabel-table.teacher-tabel.pages-active{height:calc(100vh - 470px)}.admin__tabel-table-container{height:calc(100% - 156px);min-height:200px;width:calc(100% - 55px)}.admin__tabel-table-container.tabel-confirm-table-container{width:calc(100% - 20px)}.admin__tabel-table-container{overflow-x:hidden;overflow-y:scroll}.admin__tabel-table-container::-webkit-scrollbar{width:10px}.admin__tabel-table-container::-webkit-scrollbar-track{background-color:var(--color-surface-light)}.admin__tabel-table-container::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__tabel-table-container.default{border-right:10px solid var(--color-surface-light);overflow:hidden}.admin__tabel-table-line{transition:border-color .3s}.admin__tabel-table-line.title{background-color:var(--color-palette-hex-403c9033);min-height:64px}.admin__tabel-table-line.tabel-confirm-title-line.title{border-right:10px solid var(--color-surface-light);width:calc(100% - 20px)}.admin__tabel-table-line-item{border-bottom:1px solid var(--color-border-light);border-right:1px solid var(--color-palette-hex-afafaf80);font-size:18px;font-weight:600;height:100%;max-height:64px;min-height:64px}.admin__tabel-table-line-item.tabel-date-blocked{background-color:var(--color-palette-hex-ebebeb)}.admin__tabel-table-line-item.tabel-date-not-edited{pointer-events:none}.admin__tabel-table-line-item-container{cursor:pointer;padding:22px 24px;text-align:center;transition:color .3s,text-decoration .3s;width:100%}.admin__tabel-table-line-item-container.name{cursor:default;text-align:left}.admin__tabel-table-line-item-container span{color:var(--color-text-secondary);font-size:16px;font-weight:500}.admin__tabel-table-line-item.tabel-date-blocked .admin__tabel-table-line-item-container{padding:22px 6px}.admin__tabel-table-line-item.date .admin__tabel-table-line-item-container.active{color:var(--color-brand-primary);text-decoration:underline}.admin__tabel-table-line-item-input{cursor:pointer;font-size:18px;font-weight:600;padding:22px 24px;text-align:center;width:100%}.admin__tabel-table-line-item-input:read-only{cursor:default}.admin__tabel-table-line-item.name{min-width:400px}.admin__tabel-table-line-item.date,.admin__tabel-table-line-item.lesson{max-width:100%;min-width:140px;width:100%}.admin__tabel-table-line-item.date:last-child,.admin__tabel-table-line-item.lesson:last-child{border-right:none}.admin__tabel-table-line-item.date.tabel-confrim-lesson,.admin__tabel-table-line-item.lesson.tabel-confrim-lesson{min-height:66px}.admin__tabel-table-line-item.last{border-bottom:none;min-width:38px;padding:0}.admin__tabel-table-line-item-hover-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:18px;margin-left:8px;position:relative;width:18px}.admin__tabel-table-line-item-hover-title:after{background:var(--color-palette-hex-e8e8e8e8);border-radius:4px;color:var(--color-text-black);content:attr(data-tooltip);font-size:16px;font-weight:500;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;right:-30px;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin__tabel-table-line-item-hover-title:hover:after{border:1px solid var(--color-overlay-black10);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha16);max-height:180px;opacity:1;padding:6px 8px}.admin__tabel-table-line-title-button{background-color:var(--color-brand-primary);cursor:pointer;height:65px;min-width:64px}.admin__tabel-table-line-title-button-icon{background:url(/static/media/plus-white-icon.90d288ac870e347a5468.svg) 50%;height:30px;width:30px}.admin__tabel-table-buttons{border-right:10px solid var(--color-surface-light);border-top:1px solid var(--color-surface-light);height:93px;padding:16px;width:calc(100% - 55px)}.admin__tabel-table-buttons.tabel-confirm-buttons{width:calc(100% - 20px)}.admin__tabel-table-buttons-item{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);cursor:pointer;font-size:18px;font-weight:600;height:52px;line-height:27px;max-width:360px;padding:12px;text-align:center;width:100%}.admin__tabel-table-buttons-item.save{background-color:var(--color-brand-primary);color:var(--color-surface-white);margin-left:16px}.admin__tabel-calendar-container{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);max-height:700px;overflow:hidden;padding:12px 12px 18px;position:absolute;transition:max-height .3s,padding .3s;width:426px}.admin__tabel-calendar-container.active{animation-name:open}.admin__tabel-calendar-container.deactive{animation-name:close;display:none}@keyframes open{0%{display:block;opacity:0;visibility:hidden}to{display:block;opacity:1;visibility:visible}}@keyframes close{0%{display:block;opacity:1;visibility:visible}to{display:none;opacity:0;visibility:hidden}}.admin__tabel-calendar-container-under-line{background-color:var(--color-border-default);height:1px;margin:10px auto auto;width:calc(100% - 30px)}.admin__tabel-calendar-container-switch-container{margin:auto;width:calc(100% - 10px)}.admin__tabel-calendar-container-comment{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);display:block;font-size:16px;font-weight:500;height:50px;line-height:19.2px;margin:16px auto;padding:16px;width:calc(100% - 10px)}.admin__tabel-calendar-container-comment::placeholder{color:var(--color-palette-hex-b8b8b8)}.admin__tabel-calendar-container-comment:read-only{cursor:default}.admin__tabel-calendar-container-button{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);cursor:pointer;display:block;font-size:18px;font-weight:600;height:50px;line-height:27px;margin:auto;padding:10px;text-align:center;width:calc(100% - 10px)}.admin__tabel-tabel-pages{margin-top:32px;width:100%}.admin__tabel-tabel-pages-container{margin:auto}.admin__tabel-tabel-pages-item{border-radius:4px;cursor:pointer;font-size:18px;font-weight:500;height:38px;transition:background-color .3s;width:38px}.admin__tabel-tabel-pages-item.active{background-color:var(--color-brand-primary);color:var(--color-surface-white)}.admin__tabel-tabel-pages-points{font-size:18px;font-weight:600;height:38px;width:38px}.admin__tabel-tabel-pages-arrow{cursor:pointer;height:20px;width:20px}.admin__tabel-tabel-pages-arrow.left{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) 50% no-repeat;margin-right:22px}.admin__tabel-tabel-pages-arrow.right{background:url(/static/media/arrow-right-balck-icon.9b8ea5f9da072ca7c2fd.svg) 50% no-repeat;margin-left:22px}.admin__tabel-tabel-pages-arrow{background-size:contain}.MaterialsListListerComponentsItem_listItemContainer__Fga4F{background-color:var(--color-surface-white);border:1px solid var(--color-border-light);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:20px}.MaterialsListListerComponentsItem_listItemContainer__Fga4F:last-child{margin-bottom:0}@media(max-width:505px){.MaterialsListListerComponentsItem_listItemContainer__Fga4F{border-radius:10px;margin-bottom:10px;padding:10px}}.MaterialsListListerComponentsItem_listItem__\+2Yp0{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:850px){.MaterialsListListerComponentsItem_listItem__\+2Yp0{align-items:flex-start;flex-direction:column;gap:10px;padding:10px}}@media(max-width:505px){.MaterialsListListerComponentsItem_listItem__\+2Yp0{padding:0}}.MaterialsListListerComponentsItem_content__5QVkn{flex-grow:1}.MaterialsListListerComponentsItem_content_header__YBJYZ{align-items:center;display:flex;justify-content:space-between;width:100%}.MaterialsListListerComponentsItem_title__i\+rEV{color:var(--color-text-primary);font-size:20px;font-weight:600;margin-bottom:10px}@media(max-width:850px){.MaterialsListListerComponentsItem_title__i\+rEV{font-size:18px}}@media(max-width:505px){.MaterialsListListerComponentsItem_title__i\+rEV{font-size:17px}}.MaterialsListListerComponentsItem_tagGroup__7I81p{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.MaterialsListListerComponentsItem_tag__qHLEk{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 6px}.MaterialsListListerComponentsItem_cityTag__WqwAJ{background-color:var(--color-status-warning-dark-alpha10);color:var(--color-status-warning-dark)}.MaterialsListListerComponentsItem_tagicon__OR80I{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.MaterialsListListerComponentsItem_schoolTag__3kYKL{background-color:var(--color-palette-hex-00b1aa1a);color:var(--color-palette-hex-00b1aa)}.MaterialsListListerComponentsItem_programTag__GgZZR{background-color:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.MaterialsListListerComponentsItem_programTag__GgZZR svg{fill:var(--color-status-warning-dark)}.MaterialsListListerComponentsItem_themeProgram__YaYgv{background-color:var(--color-status-success-alpha10);color:var(--color-status-success)}.MaterialsListListerComponentsItem_classTag__cookc{background-color:var(--color-status-info-alpha10);color:var(--color-status-info)}.MaterialsListListerComponentsItem_description__-rYtb{color:var(--color-text-secondary);font-size:16px;font-weight:400;line-height:1.5}@media(max-width:850px){.MaterialsListListerComponentsItem_description__-rYtb{font-size:13px}}.MaterialsListListerComponentsItem_buttons__kwOtc{display:flex;gap:12px}.MaterialsListListerComponentsItem_editButton__1GmRU{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:10px;padding:10px 12px;transition:all .2s ease-in-out;white-space:nowrap}.MaterialsListListerComponentsItem_deleteButton__NmdBW{background-color:var(--color-palette-hex-8b8b8e12);background-position:50%;background-repeat:no-repeat;background-size:20px;border:1px solid var(--color-text-neutral600-alpha30);border-radius:8px;cursor:pointer;height:46px;width:46px}@media(max-width:605px){.MaterialsListListerComponentsItem_deleteButton__NmdBW{background-size:16px;height:30px;width:30px}}@media(max-width:450px){.MaterialsListListerComponentsItem_deleteButton__NmdBW{height:27px;width:27px}}.MaterialsListListerComponentsItem_deleteButton__NmdBW{background-color:var(--color-status-warning-alpha07);background-image:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg);border-color:var(--color-status-warning-alpha30)}.MaterialsListListerComponentsItem_openButton__qXT\+v{background-color:var(--color-surface-subtle);background-image:url(/static/media/arrow-right-grey-icon.0a04ec043888aac64941.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;border:1px solid var(--color-border-cool);border-radius:8px;cursor:pointer;height:46px;transition:all .2s ease;width:46px}@media(max-width:605px){.MaterialsListListerComponentsItem_openButton__qXT\+v{background-size:16px;height:30px;width:30px}}@media(max-width:450px){.MaterialsListListerComponentsItem_openButton__qXT\+v{height:27px;width:27px}}.MaterialsListListerComponentsItem_pencilIcon__kU7Jf{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.MessageBlock_container__F01VX{align-items:flex-start;background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info);border-radius:8px;color:var(--color-status-info);display:flex;font-size:14px;gap:8px;padding:16px;width:100%}.MessageBlock_container__F01VX .MessageBlock_icon__TjL1l{background-image:url(/static/media/info-blue-icon.c88d5e82596eb5544a60.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:15px;margin-top:2px;width:15px}.MessageBlock_container__F01VX.MessageBlock_error__EdleV{background:var(--color-status-warning-alpha10);border-color:var(--color-status-warning);color:var(--color-status-warning)}.MessageBlock_container__F01VX.MessageBlock_error__EdleV .MessageBlock_icon__TjL1l{background-image:url(/static/media/info-red-icon.a247cb2ccbe2cfb35dda.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media(max-width:505px){.MessageBlock_container__F01VX{font-size:12px;padding:10px}}:root{--admin-min-height:600px;--teacher-min-height:500px;--header-offset:0px;--switch-offset:0px}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH,.MaterialsListListerComponents_listItemsContainerNoScroll__KExsg,.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo,.MaterialsListListerComponents_listItemsContainer__fXXQ0{border-radius:0 0 10px 10px;overflow-x:hidden;width:calc(100% + 12px)}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH::-webkit-scrollbar,.MaterialsListListerComponents_listItemsContainerNoScroll__KExsg::-webkit-scrollbar,.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo::-webkit-scrollbar,.MaterialsListListerComponents_listItemsContainer__fXXQ0::-webkit-scrollbar{width:6px}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH::-webkit-scrollbar-track,.MaterialsListListerComponents_listItemsContainerNoScroll__KExsg::-webkit-scrollbar-track,.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo::-webkit-scrollbar-track,.MaterialsListListerComponents_listItemsContainer__fXXQ0::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH::-webkit-scrollbar-thumb,.MaterialsListListerComponents_listItemsContainerNoScroll__KExsg::-webkit-scrollbar-thumb,.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo::-webkit-scrollbar-thumb,.MaterialsListListerComponents_listItemsContainer__fXXQ0::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH{overflow-y:auto;padding-right:6px}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(100vh - 355px);max-height:calc(100vh - 355px);min-height:600px;min-height:var(--admin-min-height)}@media(max-height:800px){.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(90vh - 200px);max-height:calc(90vh - 200px)}}@media(max-height:700px){.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(85vh - 150px);max-height:calc(85vh - 150px)}}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_admin-mode__iPcKA.MaterialsListListerComponents_switcheButtonsActive__BN8p\+{height:calc(100vh - 340px);max-height:calc(100vh - 340px)}@media(max-height:800px){.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_admin-mode__iPcKA.MaterialsListListerComponents_switcheButtonsActive__BN8p\+{height:calc(90vh - 190px);max-height:calc(90vh - 190px)}}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(100vh - 355px);max-height:calc(100vh - 355px);min-height:500px;min-height:var(--teacher-min-height)}@media(max-height:700px){.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(90vh - 200px);max-height:calc(90vh - 200px)}}@media(max-height:600px){.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(85vh - 150px);max-height:calc(85vh - 150px)}}.MaterialsListListerComponents_listItemsContainerDesk__uzLFH.MaterialsListListerComponents_teacherContainerHeight__LagAM{height:calc(100vh - 400px);min-height:600px}.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo{overflow-y:auto;padding-right:6px}.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(100vh - 380px);max-height:calc(100vh - 380px);min-height:600px;min-height:var(--admin-min-height)}@media(max-height:800px){.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(90vh - 220px);max-height:calc(90vh - 220px)}}@media(max-height:700px){.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_admin-mode__iPcKA{height:calc(85vh - 170px);max-height:calc(85vh - 170px)}}.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(100vh - 380px);max-height:calc(100vh - 380px);min-height:500px;min-height:var(--teacher-min-height)}@media(max-height:700px){.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(90vh - 220px);max-height:calc(90vh - 220px)}}@media(max-height:600px){.MaterialsListListerComponents_listItemsContainerWithScroll__yq3uo.MaterialsListListerComponents_teacher-mode__jYbm4{height:calc(85vh - 170px);max-height:calc(85vh - 170px)}}.MaterialsListListerComponents_teacherWrapper__1SjMf{height:calc(100vh - 355px);overflow:hidden}.MaterialsListListerComponents_listItemsContainerNoScroll__KExsg{height:auto;max-height:none;overflow-y:visible}.MaterialsListListerComponents_listItemsContainerFromHeader__l2Aon{margin-top:24px}@media(max-width:505px){.MaterialsListListerComponents_listItemsContainerFromHeader__l2Aon{margin-top:10px}}.MaterialsListListerComponents_listerWrapper__UBQig{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;padding:24px;width:100%}.MaterialsListListerComponents_listerWrapper__UBQig.MaterialsListListerComponents_admin-wrapper__noosk{height:auto;min-height:600px;min-height:var(--admin-min-height)}@media(max-height:800px){.MaterialsListListerComponents_listerWrapper__UBQig.MaterialsListListerComponents_admin-wrapper__noosk{min-height:calc(90vh - 100px)}}.MaterialsListListerComponents_listerWrapper__UBQig.MaterialsListListerComponents_teacher-wrapper__3QTkf{height:auto;min-height:500px;min-height:var(--teacher-min-height)}@media(max-height:700px){.MaterialsListListerComponents_listerWrapper__UBQig.MaterialsListListerComponents_teacher-wrapper__3QTkf{min-height:calc(90vh - 100px)}}@media(max-width:505px){.MaterialsListListerComponents_listerWrapper__UBQig{border-radius:10px;padding:10px 18px 10px 10px}}.MaterialsListListerComponents_content__HRpUJ{height:calc(100% - 64px)}.MaterialsListListerComponents_content__HRpUJ.MaterialsListListerComponents_admin-content__q5QQv{min-height:536px;min-height:calc(var(--admin-min-height) - 64px)}.MaterialsListListerComponents_content__HRpUJ.MaterialsListListerComponents_teacher-content__p04hf{min-height:436px;min-height:calc(var(--teacher-min-height) - 64px)}.MaterialsListListerComponents_noResults__BmUyw{color:var(--color-text-secondary);font-size:16px;font-weight:500;line-height:120%;padding:20px;text-align:center}.MaterialsListListerComponents_showMoreContainer__FFuQN{display:flex;justify-content:center;margin-top:20px;width:100%}.MaterialsListListerComponents_showMoreButton__ycRQq{background-color:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;padding:12px 0;transition:all .2s ease;width:100%}@media(max-width:505px){.MaterialsListListerComponents_showMoreButton__ycRQq{padding:10px 0}}.MaterialsListListerComponents_showMoreButtonText__v-lHy{color:var(--color-surface-white);font-size:15px;font-weight:600}.MaterialsListListerComponents_switchContainer__VEdDv{background:var(--color-surface-light-alpha50);border:1px solid var(--color-border-default);border-radius:12px;display:flex;height:44px;margin-bottom:16px;padding:4px;position:relative;width:480px}.MaterialsListListerComponents_switchContainer__VEdDv .MaterialsListListerComponents_switchItem__A96nb{cursor:pointer;font-size:14px;font-weight:600;padding:9px 10px;position:relative;text-align:center;width:50%;z-index:0}.MaterialsListListerComponents_switchContainer__VEdDv .MaterialsListListerComponents_switchActiveBack__S5vgD{background:var(--color-surface-white);border-radius:8px;height:calc(100% - 8px);left:4px;position:absolute;transition:all .3s;width:calc(50% - 4px);z-index:0}.MaterialsListListerComponents_switchContainer__VEdDv .MaterialsListListerComponents_switchActiveBack__S5vgD.MaterialsListListerComponents_two__\+nw5v{left:50%}.MaterialsListListerComponents_defaultBlock__HYCVy{align-items:center;border:1px solid var(--color-border-default);border-radius:12px;color:var(--color-palette-hex-b6b6b6);display:flex;font-size:24px;height:100%;justify-content:center;min-height:200px;width:100%}.MaterialsList_container__S79NW{margin-top:32px;padding-bottom:28px}.MaterialsList_header__lrsgG{align-items:center;display:flex;justify-content:space-between;margin-bottom:33px}@media(max-width:800px){.MaterialsList_header__lrsgG{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:25px}}@media(max-width:505px){.MaterialsList_header__lrsgG{margin-bottom:20px}}.MaterialsList_headerTitle__DEGUk{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:505px){.MaterialsList_headerTitle__DEGUk{font-size:25px}}@media(max-width:380px){.MaterialsList_headerTitle__DEGUk{font-size:20px}}.MaterialsList_headerBtn__SztDK{align-items:center;background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:2px;min-width:210px;padding:16px 20px}@media(max-width:600px){.MaterialsList_headerBtn__SztDK{justify-content:center;min-width:100%}}@media(max-width:505px){.MaterialsList_headerBtn__SztDK{font-size:15px;padding:10px}}.MaterialsList_headerFilterBtn__JDN\+Z{background-color:var(--color-surface-white);border-color:var(--color-border-default);color:var(--color-text-primary);cursor:pointer;min-width:140px}@media(max-width:600px){.MaterialsList_headerFilterBtn__JDN\+Z{min-width:100%}}.MaterialsList_headerFilterBtnLabel__jHyhv{margin-right:16px}.MaterialsList_headerBtnContainer__-CZ1r{align-items:center;display:flex;gap:16px}@media(max-width:600px){.MaterialsList_headerBtnContainer__-CZ1r{align-items:flex-start;flex-direction:column;gap:10px;width:100%}}.MaterialsList_headerIcon__1RFak{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.MaterialsList_headerIcon__1RFak svg{fill:var(--color-surface-white)}.MaterialsDetail_coursePage__9UdkK{display:flex;flex-direction:column;gap:32px;min-width:0}@media(max-width:505px){.MaterialsDetail_coursePage__9UdkK{gap:20px}}.MaterialsDetailHeader_topRowContent__f6gE1{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}@media(max-width:885px){.MaterialsDetailHeader_topRowContent__f6gE1{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:480px){.MaterialsDetailHeader_topRowContent__f6gE1{gap:10px}}.MaterialsDetailHeader_topContainer__dISU7{min-width:0;overflow:hidden}.MaterialsDetailHeader_headerTags__8xwxB{align-items:flex-start;flex-wrap:wrap;gap:12px}.MaterialsDetailHeader_headerTagsList__wfxAN{flex:1 1 360px;margin-bottom:0;max-width:100%;min-width:0}.MaterialsDetailHeader_actionButtons__BediA{flex:0 1 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-left:auto;max-width:100%}.MaterialsDetailHeader_actionButton__Lk7s8{margin-left:0;min-width:0;white-space:nowrap}.MaterialsDetailHeader_titleContainer__z2Y7T{max-width:100%;min-width:0}.MaterialsDetailHeader_titleContainer__z2Y7T h2{min-width:0;overflow-wrap:anywhere}@media(max-width:744px){.MaterialsDetailHeader_headerTags__8xwxB{align-items:stretch;flex-direction:column;gap:14px;margin-bottom:14px}.MaterialsDetailHeader_headerTagsList__wfxAN{flex-basis:auto}.MaterialsDetailHeader_actionButtons__BediA{align-self:flex-start;justify-content:flex-start;margin-left:0;width:auto}.MaterialsDetailHeader_actionButton__Lk7s8{flex:0 1 auto;font-size:13px;gap:6px;height:38px;justify-content:center;min-height:0;padding:0 12px;width:auto}.MaterialsDetailHeader_actionButton__Lk7s8:before{flex:0 0 18px;height:18px;width:18px}.MaterialsDetailHeader_actionButton__Lk7s8 .MaterialsDetailHeader_actionButtonText__1uXjk{display:inline}}@media(max-width:505px){.MaterialsDetailHeader_actionButtons__BediA{gap:6px}.MaterialsDetailHeader_actionButton__Lk7s8{flex-basis:auto;height:36px;padding:0 10px;width:auto}}@media(max-width:360px){.MaterialsDetailHeader_actionButton__Lk7s8{height:34px;padding:0 9px}}.MaterialsDetailHeader_stats__bWNXk{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:16px 0 20px}@media(max-width:744px){.MaterialsDetailHeader_stats__bWNXk{gap:10px;grid-template-columns:repeat(2,1fr);margin:12px 0 20px}}@media(max-width:505px){.MaterialsDetailHeader_stats__bWNXk{gap:12px;grid-template-columns:repeat(1,1fr);margin:12px 0 20px}}.MaterialsDetailHeader_statCard__8Il5o{border-radius:12px;padding:24px;text-align:center}@media(max-width:505px){.MaterialsDetailHeader_statCard__8Il5o{border-radius:10px}}.MaterialsDetailHeader_value__M5iHe{display:block;font-size:28px;font-weight:600}.MaterialsDetailHeader_label__59Gxw{display:block;font-size:12px;margin-top:4px}.MaterialsDetailHeader_purple__uauNN{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary)}.MaterialsDetailHeader_green__7wnSI{background:var(--color-status-success-alpha10);color:var(--color-status-success)}.MaterialsDetailHeader_blue__hIsTK{background:var(--color-status-info-alpha10);color:var(--color-status-info)}.MaterialsDetailHeader_orange__5lvug{background:var(--color-status-warning-alpha10);color:var(--color-status-warning)}.MaterialsDetailHeader_progressWrapper__1C21J{align-items:center;display:flex;gap:8px}.MaterialsDetailHeader_progressLabel__0Anav{color:var(--color-palette-hex-111827);font-size:14px;font-weight:500}.MaterialsDetailHeader_progressRow__lHOUb{align-items:center;display:flex;flex:1 1;gap:8px}.MaterialsDetailHeader_progressBar__ssqQU{background:var(--color-border-cool);border-radius:6px;flex:1 1;height:8px;overflow:hidden;position:relative}.MaterialsDetailHeader_progressFill__orkiU{background:var(--color-brand-primary);border-radius:6px;height:100%}.MaterialsDetailHeader_progressValue__Zv0QN{color:var(--color-palette-hex-111827);font-size:14px;font-weight:500}@media(max-width:505px){.MaterialsDetailHeader_progressWrapper__1C21J{align-items:stretch;flex-direction:column;gap:8px}.MaterialsDetailHeader_progressLabel__0Anav{font-size:0}.MaterialsDetailHeader_progressLabel__0Anav:before{content:attr(data-text);font-size:14px}.MaterialsDetailHeader_progressLabel__0Anav{align-self:flex-start}}.MaterialsDetailHeader_messageBlock__9XnrQ{margin-top:16px}.MethodPartStyles_container__T3FYI{background:var(--color-surface-white);border-radius:24px;display:flex;flex-direction:column;margin-bottom:20px;padding:24px}@media(max-width:648px){.MethodPartStyles_container__T3FYI{border-radius:10px;padding:10px}}.MethodPartStyles_headerRow__VJ9yV{width:100%}@media(max-width:890px){.MethodPartStyles_headerRow__VJ9yV{display:flex;flex-direction:column}}.MethodPartStyles_headerLister__7t6i0{width:100%}.MethodPartStyles_tags__mjZLc{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.MethodPartStyles_tagsList__FK-kf{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.MethodPartStyles_tag__Ie9pc{border-radius:5px;font-size:12px;font-weight:500;padding:4px 8px}.MethodPartStyles_tagPurple__W8Cer{background:var(--color-brand-violet-soft);color:var(--color-brand-primary)}.MethodPartStyles_tagBlue__wgcmT{background:var(--color-surface-blue-tint);color:var(--color-palette-hex-2563eb)}.MethodPartStyles_tagGreen__AkgVb{background:var(--color-palette-hex-00b1aa1a);color:var(--color-palette-hex-00b1aa)}.MethodPartStyles_tagOrange__ayNUn{background:var(--color-status-warning-dark-alpha10);color:var(--color-status-warning-dark)}.MethodPartStyles_titleContainer__uAYKR{align-items:center;cursor:pointer;display:flex;gap:18px;margin-bottom:16px;padding:0}@media(max-width:505px){.MethodPartStyles_titleContainer__uAYKR{gap:10px}}.MethodPartStyles_titleButton__VIP6s{background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) 50% no-repeat;background-size:contain;display:block;height:28px;width:28px}@media(max-width:505px){.MethodPartStyles_titleButton__VIP6s{height:20px;width:20px}}.MethodPartStyles_title__YJ9g1{color:var(--color-palette-hex-111827);font-size:24px;font-weight:600;text-align:left}@media(max-width:670px){.MethodPartStyles_title__YJ9g1{font-size:22px}}@media(max-width:505px){.MethodPartStyles_title__YJ9g1{font-size:20px}}@media(max-width:390px){.MethodPartStyles_title__YJ9g1{font-size:18px}}@media(max-width:360px){.MethodPartStyles_title__YJ9g1{font-size:17px}}.MethodPartStyles_subtitle__aIjvE{color:var(--color-palette-hex-6b7280);font-size:15px}@media(max-width:505px){.MethodPartStyles_subtitle__aIjvE{font-size:12px}}.MethodPartStyles_buttons__qeUwX{display:flex}.MethodPartStyles_btn__g38kC{align-items:center;background:var(--color-brand-primary-alt);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:max-content;margin-left:10px;padding:13px 24px}@media(max-width:890px){.MethodPartStyles_btn__g38kC{padding:8px;width:fit-content}}@media(max-width:744px){.MethodPartStyles_btn_text__8vNaU{display:none}}.MethodPartStyles_btnPlusIcon__fetFc:before{background:url(/static/media/plus-white-icon.90d288ac870e347a5468.svg) 50% no-repeat;background-size:contain;content:"";height:20px;width:20px}.MethodPartStyles_btnCreate__N1G5E:before{background:url(/static/media/admin-materials-topicDetail-create-icon.b3b589bd7e2a13c31f07.svg) 50% no-repeat;background-size:contain;content:"";height:20px;width:20px}.MethodPartStyles_btnCreate__N1G5E:before svg path{fill:var(--color-surface-white)}.MaterialTopicList_container__n\+Qmr{height:100%;max-height:840px}@media(max-width:744px){.MaterialTopicList_container__n\+Qmr{max-height:none}}:root{--height_teacher:540px;--height_scroll:540px}.MaterialTopicList_list__\+Nuqv{display:flex;flex-direction:column;gap:12px;height:100%;overflow-x:hidden}.MaterialTopicList_list__\+Nuqv::-webkit-scrollbar{width:10px}.MaterialTopicList_list__\+Nuqv::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.MaterialTopicList_list__\+Nuqv::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}.MaterialTopicList_listMobileDesk__ElPoQ{max-height:calc(100vh - 540px);max-height:calc(100vh - var(--height_scroll));padding-right:8px}.MaterialTopicList_listMobile__aOO2p{max-height:calc(100vh - 390px);padding-right:8px}@media(max-width:744px){.MaterialTopicList_listMobile__aOO2p{max-height:none;overflow:visible;padding-right:0}}.MaterialTopicList_containerTeacher__8Gw-M{min-height:540px!important;min-height:var(--height_teacher)!important;overflow:hidden}@media(max-width:505px){.MaterialTopicList_containerTeacher__8Gw-M{max-height:100%!important}}.MaterialTopicList_topContainer__-WCgd{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}@media(max-width:590px){.MaterialTopicList_topContainer__-WCgd{align-items:flex-start;flex-direction:column;gap:10px}}.MaterialTopicList_title__rjw4D{font-size:24px;font-weight:600}@media(max-width:590px){.MaterialTopicList_title__rjw4D{font-size:20px}}.MaterialTopicList_searchContainer__5-u1T{min-width:400px;width:50%}@media(max-width:590px){.MaterialTopicList_searchContainer__5-u1T{min-width:auto;width:100%}}.MaterialTopicList_showMoreContainer__kF12k{margin-top:10px}.MaterialTopicList_showMoreButton__6kqpM{background-color:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;padding:12px 0;width:100%}@media(max-width:505px){.MaterialTopicList_showMoreButton__6kqpM{padding:10px 0}}.MaterialTopicList_showMoreButtonText__X0Xke{color:var(--color-surface-white);font-size:15px;font-weight:600}.MaterialTopicItem_item__-vzbH{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:14px;display:flex;overflow:hidden}@media(max-width:605px){.MaterialTopicItem_item__-vzbH{align-items:flex-start;border-radius:10px;flex-direction:column;padding:0}}.MaterialTopicItem_content__84TbE{align-items:center;display:flex;flex-grow:1;gap:16px;justify-content:space-between;min-width:0;padding:14px 16px}@media(max-width:768px){.MaterialTopicItem_content__84TbE{gap:12px;padding:10px 14px}}@media(max-width:605px){.MaterialTopicItem_content__84TbE{align-items:flex-start;gap:10px;padding:10px;width:100%}}@media(max-width:375px){.MaterialTopicItem_content__84TbE{gap:8px;padding:10px}}.MaterialTopicItem_left__klfXU{align-items:flex-start;display:flex;flex:1 1 auto;gap:8px;min-width:0;padding-right:15px}@media(max-width:605px){.MaterialTopicItem_left__klfXU{gap:5px;padding-right:0}}.MaterialTopicItem_text__-DD8O{min-width:0;overflow:hidden}.MaterialTopicItem_icon__8balT{background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:24px;width:24px}@media(max-width:605px){.MaterialTopicItem_icon__8balT{height:18px;width:18px}}@media(max-width:405px){.MaterialTopicItem_icon__8balT{height:15px;width:15px}}.MaterialTopicItem_checkIcon__CuluV{background-image:url(/static/media/circle-check-green-icon.22b43fbd42b80387447a.svg)}.MaterialTopicItem_bookIcon__Xi2TH{background-image:url(/static/media/theme-book-purple-icon.eacd78ba532f6f92ef08.svg)}.MaterialTopicItem_arrows__RTXeP{align-items:center;background:var(--color-palette-hex-e6e6e680);border-radius:14px 0 0 14px;border-right:1px solid var(--color-surface-light-alt);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:8px 0;width:40px}@media(max-width:768px){.MaterialTopicItem_arrows__RTXeP{width:36px}}@media(max-width:605px){.MaterialTopicItem_arrows__RTXeP{border-bottom:1px solid var(--color-surface-light-alt);border-radius:10px 10px 0 0;border-right:0;flex-direction:row;gap:8px;justify-content:flex-start;padding:6px 10px;width:100%}}.MaterialTopicItem_arrowButton__WkJiP{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:2px 0;opacity:.7;padding:4px;transition:opacity .2s ease-in-out,transform .2s ease-in-out}@media(max-width:605px){.MaterialTopicItem_arrowButton__WkJiP{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:6px;height:30px;margin:0;padding:0;width:30px}}.MaterialTopicItem_arrowButton__WkJiP:hover:not(:disabled){background-color:var(--color-overlay-black05);opacity:1}.MaterialTopicItem_arrowButton__WkJiP:active:not(:disabled){transform:scale(.95)}.MaterialTopicItem_arrowButton__WkJiP:disabled{cursor:not-allowed;opacity:.2}.MaterialTopicItem_arrowButtonIcon__P6zvy{align-items:center;display:flex;height:18px;justify-content:center;width:18px}@media(max-width:605px){.MaterialTopicItem_arrowButtonIcon__P6zvy{height:16px;width:16px}}@media(max-width:375px){.MaterialTopicItem_arrowButtonIcon__P6zvy{height:14px;width:14px}}.MaterialTopicItem_arrowButtonIcon__P6zvy svg{height:100%;width:100%}.MaterialTopicItem_title__XbViO{font-size:20px;font-weight:600;line-height:120%;margin-bottom:4px;overflow-wrap:anywhere}@media(max-width:605px){.MaterialTopicItem_title__XbViO{font-size:18px}}@media(max-width:405px){.MaterialTopicItem_title__XbViO{font-size:16px}}@media(max-width:380px){.MaterialTopicItem_title__XbViO{font-size:14px}}.MaterialTopicItem_desc__NUwtz{color:var(--color-text-secondary);font-size:14px;font-weight:500;overflow-wrap:anywhere}@media(max-width:405px){.MaterialTopicItem_desc__NUwtz{font-size:12px}}.MaterialTopicItem_actions__SOK6d{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}@media(max-width:605px){.MaterialTopicItem_actions__SOK6d{justify-content:flex-end;width:100%}}.MaterialTopicItem_btn__99hk7{background-color:var(--color-surface-subtle);background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;border-radius:8px;cursor:pointer;height:48px;transition:all .2s ease;width:48px}.MaterialTopicItem_editBtn__ChCCH{background-image:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg);border:1px solid var(--color-border-brand-soft)}.MaterialTopicItem_arrowBtn__6JNZa{background-image:url(/static/media/arrow-right-grey-icon.0a04ec043888aac64941.svg);border:1px solid var(--color-border-cool)}.MaterialTopicItem_deleteBtn__WeTGy{background-color:var(--color-status-warning-alpha07);background-image:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg);background-size:24px;border:1px solid var(--color-status-warning-alpha30)}.MaterialTopicItem_deleteBtn__WeTGy:hover{background-color:var(--color-palette-hex-ff7e4720)}@media(max-width:605px){.MaterialTopicItem_content__84TbE{flex-direction:column}.MaterialTopicItem_actions__SOK6d{gap:6px}.MaterialTopicItem_btn__99hk7{background-size:15px;border-radius:6px;height:30px;width:30px}}@media(max-width:405px){.MaterialTopicItem_actions__SOK6d{gap:4px}.MaterialTopicItem_btn__99hk7{background-size:12px;border-radius:4px;height:25px;width:25px}}.TopicDetail_content__L0WHv{margin-top:32px;padding-bottom:26px}.TopicDetailHeader_tags__V1KMW{align-items:flex-start;gap:12px}.TopicDetailHeader_tagsList__TKeZ9{align-self:center}.TopicDetailHeader_tagsWrapped__b5S7R .TopicDetailHeader_tagsList__TKeZ9{align-self:flex-start}.TopicDetailHeader_editButton__jrczX{align-self:flex-start;flex-shrink:0;margin-top:0}.TopicDetailFilesList_block__3JkrB{display:flex;gap:16px;margin-bottom:20px;min-height:300px}.TopicDetailFilesList_title__UEXG6{font-size:24px;font-weight:600;line-height:120%}@media(max-width:505px){.TopicDetailFilesList_title__UEXG6{font-size:20px}}@media(max-width:380px){.TopicDetailFilesList_title__UEXG6{font-size:18px}}@media(max-width:370px){.TopicDetailFilesList_title__UEXG6{font-size:17px}}.TopicDetailFilesList_list__Yxfkz{display:flex;flex-direction:column;gap:12px}@media(max-width:505px){.TopicDetailFilesList_list__Yxfkz{gap:10px}}.TopicDetailFilesList_footer__TcgEo{margin-top:16px}.TopicDetailFilesList_noFiles__HEF4t{align-items:center;border:1px dashed var(--color-palette-hex-868686);border-radius:16px;color:var(--color-palette-hex-868686);display:flex;font-size:24px;font-weight:400;height:215px;justify-content:center;opacity:.4;text-align:center;width:100%}@media(max-width:505px){.TopicDetailFilesList_noFiles__HEF4t{font-size:20px}}.TopicDetailFilesItem_item__9vnPb{align-items:flex-start;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;padding:14px 16px}@media(max-width:605px){.TopicDetailFilesItem_item__9vnPb{border-radius:10px;padding:10px}}.TopicDetailFilesItem_item__9vnPb.TopicDetailFilesItem_itemTeacher__-OHlE{background:var(--color-brand-primary-alpha05);border-color:var(--color-brand-primary-alpha30)}.TopicDetailFilesItem_itemRow__SID-H{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0;width:100%}@media(max-width:450px){.TopicDetailFilesItem_itemRow__SID-H{flex-wrap:wrap}}.TopicDetailFilesItem_left__aOAUj{display:flex;flex:1 1 auto;gap:12px;min-width:0}@media(max-width:605px){.TopicDetailFilesItem_left__aOAUj{gap:10px}}.TopicDetailFilesItem_info__NOV5n{max-width:100%;min-width:0}.TopicDetailFilesItem_icon__l08UE{background-color:var(--color-palette-hex-6b728041);border-radius:8px;flex:0 0 46px;height:46px;min-width:46px;width:46px}@media(max-width:605px){.TopicDetailFilesItem_icon__l08UE{border-radius:6px;flex-basis:35px;height:35px;min-width:35px;width:35px}}@media(max-width:450px){.TopicDetailFilesItem_icon__l08UE{border-radius:6px;flex-basis:30px;height:30px;min-width:30px;width:30px}}.TopicDetailFilesItem_pdf__HTa5s{background:url(/static/media/pdf-icon.558160357bd1259df24e.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_ppt__EtxVZ,.TopicDetailFilesItem_pptm__H3C30,.TopicDetailFilesItem_pptx__pbcKB,.TopicDetailFilesItem_presentation__iFoMW{background:url(/static/media/ppt-icon.2aa203e9787a378338ca.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_doc__JF6lb,.TopicDetailFilesItem_docx__Ghfe-{background:url(/static/media/doc-icon.6440cccc4b4b9ba75ebe.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_spreadsheet__U\+2oJ,.TopicDetailFilesItem_xls__5bpFe,.TopicDetailFilesItem_xlsm__zV91W,.TopicDetailFilesItem_xlsx__WkmBR{background:url(/static/media/xls-icon.5fe1584fded0af64d050.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_image__7Mnxe{background:url(/static/media/image-icon.927c14c752a710d0912a.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_video__7Iv0G{background:url(/static/media/video-icon.85e4f0a4e387fe1d406d.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_audio__Rp\+kq{background:url(/static/media/audio-icon.068cd907e5c73988fdad.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_test__XlOB0{background:url(/static/media/test-icon.aa66cdc9e1cb745a4350.svg) 50% no-repeat;background-size:contain}.TopicDetailFilesItem_name__QkjFR{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;font-weight:500;max-width:100%;overflow:hidden;overflow-wrap:anywhere;padding-right:0;word-break:break-word}@media(max-width:605px){.TopicDetailFilesItem_name__QkjFR{font-size:14px}}.TopicDetailFilesItem_meta__tteFq{color:var(--color-palette-hex-6b7280);font-size:13px;overflow-wrap:anywhere}@media(max-width:605px){.TopicDetailFilesItem_meta__tteFq{font-size:12px}}.TopicDetailFilesItem_itemIsEditPermission__aFbH6{margin-top:6px}.TopicDetailFilesItem_itemIsEditPermission__aFbH6 .TopicDetailFilesItem_meta__tteFq{color:var(--color-brand-primary)}.TopicDetailFilesItem_actions__B5oSz{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}@media(max-width:450px){.TopicDetailFilesItem_actions__B5oSz{justify-content:flex-end;padding-left:40px;width:100%}}@media(max-width:360px){.TopicDetailFilesItem_actions__B5oSz{padding-left:0}}.TopicDetailFilesItem_btn__eBfVr{background-color:var(--color-palette-hex-8b8b8e12);background-position:50%;background-repeat:no-repeat;background-size:20px;border:1px solid var(--color-text-neutral600-alpha30);border-radius:8px;cursor:pointer;height:46px;width:46px}@media(max-width:605px){.TopicDetailFilesItem_btn__eBfVr{background-size:16px;height:30px;width:30px}}@media(max-width:450px){.TopicDetailFilesItem_btn__eBfVr{height:27px;width:27px}}.TopicDetailFilesItem_viewBtn__-LAzn{background-image:url(/static/media/eye-purple-icon.3cf8b5c430db744386f5.svg)}.TopicDetailFilesItem_downloadBtn__XxhYQ,.TopicDetailFilesItem_viewBtn__-LAzn{background-color:var(--color-brand-primary-alpha07);border-color:var(--color-brand-primary-alpha30)}.TopicDetailFilesItem_downloadBtn__XxhYQ{background-image:url(/static/media/download-purple-circle-icon.ffc05e27ea38f57e521f.svg)}.TopicDetailFilesItem_editBtn__EsfAL{background-color:var(--color-brand-primary-alpha07);background-image:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg);border-color:var(--color-brand-primary-alpha30)}.TopicDetailFilesItem_deleteBtn__yFKrE{background-color:var(--color-status-warning-alpha07);background-image:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg);border-color:var(--color-status-warning-alpha30)}.TopicDetailFilesItem_arrowBtn__rESRc{background-image:url(/static/media/arrow-right-grey-icon.0a04ec043888aac64941.svg)}.TopicDetailFileUploadAndTest_wrapper__lHIYK{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(max-width:505px){.TopicDetailFileUploadAndTest_wrapper__lHIYK{align-items:flex-start;display:flex;flex-direction:column}}@media(max-width:600px){.TopicDetailFileUploadAndTest_wrapper__lHIYK{grid-template-columns:1fr}}.TopicDetailFileUploadAndTest_wrapper__lHIYK.TopicDetailFileUploadAndTest_withTest__zPLkS{grid-template-columns:1fr 1fr}.TopicDetailFileUploadAndTest_uploadZone__pFO9P{align-items:center;background:var(--color-surface-canvas);border:2px dashed var(--color-palette-hex-d1d5db);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:32px;text-align:center;transition:background .2s ease,border-color .2s ease}@media(max-width:600px){.TopicDetailFileUploadAndTest_uploadZone__pFO9P{border-radius:10px;padding:28px}}@media(max-width:380px){.TopicDetailFileUploadAndTest_uploadZone__pFO9P{border-radius:10px;padding:20px}}.TopicDetailFileUploadAndTest_icon__gffBf{background-image:url(/static/media/upload-icon.719bafd31bedfcd0b95b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:15px;width:60px}@media(max-width:600px){.TopicDetailFileUploadAndTest_icon__gffBf{height:30px;margin-bottom:10px;width:50px}}.TopicDetailFileUploadAndTest_text__gzq5I{color:var(--color-text-secondary);font-size:16px;margin-bottom:8px}.TopicDetailFileUploadAndTest_subtext__EDWqG{color:var(--color-text-muted);font-size:14px}.TopicDetailFileUploadAndTest_btn__HWdoV{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:6px;color:var(--color-brand-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-top:20px;padding:12px 16px;transition:all .2s ease}.TopicDetailFileUploadAndTest_testCard__BBlc0{align-items:center;background:var(--color-brand-primary-alpha10);border:1px solid var(--color-brand-primary);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:32px;text-align:center}.TopicDetailFileUploadAndTest_testIcon__Mhh6u{background-image:url(/static/media/create-test-icon.02f516e04449c27b7c7d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:15px;width:40px}.TopicDetailFileUploadAndTest_testTitle__iYM3B{font-size:18px;font-weight:500;margin-bottom:8px}.TopicDetailFileUploadAndTest_testDesc__A8LD-{color:var(--color-palette-hex-767676);font-size:14px}.TopicDetailFileUploadAndTest_testBtn__ivYkN{background:var(--color-surface-white);border:none;border-radius:6px;color:var(--color-brand-primary);cursor:pointer;font-size:14px;font-weight:600;margin-top:20px;padding:12px 16px}.TopicEdit_content__4bl5c{margin-top:32px;padding-bottom:40px}.TopicEditHeader_header__abgI-{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:820px){.TopicEditHeader_header__abgI-{align-items:flex-start;flex-direction:column}}@media(max-width:505px){.TopicEditHeader_header__abgI-{margin-bottom:20px}}.TopicEditHeader_title__CCv6G{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:820px){.TopicEditHeader_title__CCv6G{margin-bottom:10px}}@media(max-width:600px){.TopicEditHeader_title__CCv6G{font-size:28px;margin-bottom:7px}}@media(max-width:505px){.TopicEditHeader_title__CCv6G{font-size:24px}}@media(max-width:390px){.TopicEditHeader_title__CCv6G{font-size:20px}}.TopicEditHeader_teacherDisplet__yhS5P{color:var(--color-text-primary-alpha80)!important}.TopicEditHeader_actions__Fy4xZ{display:flex;gap:12px}@media(max-width:600px){.TopicEditHeader_actions__Fy4xZ{flex-direction:column;gap:10px;width:100%}}.TopicEditHeader_saveButtons__kaM9\+{margin-left:auto}.TopicEditHeader_cancelBtn__6wR\+g{background:var(--color-surface-white);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-brand-primary-alt);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:600px){.TopicEditHeader_cancelBtn__6wR\+g{font-size:17px;min-width:100%;padding:10px}}.TopicEditHeader_saveBtn__6CSxH{background:var(--color-brand-primary-alt);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:600px){.TopicEditHeader_saveBtn__6CSxH{font-size:17px;min-width:100%;padding:10px}}.TopicEditHeader_courseInfo__ekfI9{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}@media(max-width:600px){.TopicEditHeader_courseInfo__ekfI9{gap:10px;margin-bottom:20px}}.TopicEditHeader_classTag__A9nlY{background:var(--color-brand-primary-alpha10);border-radius:5px;color:var(--color-brand-primary);font-size:20px;font-weight:500;padding:3px 8px}@media(max-width:600px){.TopicEditHeader_classTag__A9nlY{font-size:17px;padding:5px}}.TopicEditHeader_courseName__eFUvV{font-size:24px;font-weight:600;line-height:120%}@media(max-width:600px){.TopicEditHeader_courseName__eFUvV{font-size:20px}}@media(max-width:505px){.TopicEditHeader_courseName__eFUvV{font-size:18px}}@media(max-width:380px){.TopicEditHeader_courseName__eFUvV{font-size:17px}}.TopicEditHeader_form__yTveZ{display:flex;flex-direction:column;gap:20px}@media(max-width:600px){.TopicEditHeader_form__yTveZ{gap:10px}}.TopicEditHeader_label__U4xI-{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:16px;gap:8px}@media(max-width:600px){.TopicEditHeader_label__U4xI-{font-size:14px;gap:10px}}.TopicEditHeader_input__l8AA\+,.TopicEditHeader_textarea__oCa\+2{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;font-weight:500;padding:16px}@media(max-width:600px){.TopicEditHeader_input__l8AA\+,.TopicEditHeader_textarea__oCa\+2{font-size:16px;padding:10px}}.TopicEditHeader_input__l8AA\+::placeholder,.TopicEditHeader_textarea__oCa\+2::placeholder{color:var(--color-text-muted);font-weight:400}.TopicEditHeader_textarea__oCa\+2{height:140px;resize:none}.TopicEditHeader_textarea__oCa\+2::-webkit-scrollbar{width:0}.TopicEditAccessContol_container__x9DKS{margin-top:32px}@media(max-width:600px){.TopicEditAccessContol_container__x9DKS{margin-top:25px}}.TopicEditAccessContol_title__QlrXV{font-size:24px;font-weight:600;margin-bottom:8px}@media(max-width:600px){.TopicEditAccessContol_title__QlrXV{font-size:22px;margin-top:5px}}@media(max-width:505px){.TopicEditAccessContol_title__QlrXV{font-size:20px;margin-top:5px}}@media(max-width:380px){.TopicEditAccessContol_title__QlrXV{font-size:17px}}.TopicEditAccessContol_subtitle__oCMer{color:var(--color-text-secondary);font-size:14px;margin-bottom:14px}@media(max-width:505px){.TopicEditAccessContol_subtitle__oCMer{font-size:12px;margin-bottom:10px}}.TopicEditAccessContol_infoBox__qDwIX{align-items:flex-start;background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info);border-radius:8px;color:var(--color-status-info);display:flex;font-size:14px;gap:8px;padding:16px}@media(max-width:505px){.TopicEditAccessContol_infoBox__qDwIX{font-size:12px;padding:10px}}.TopicEditAccessContol_icon__QHuq-{background-image:url(/static/media/info-blue-icon.c88d5e82596eb5544a60.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:15px;margin-top:2px;width:15px}.TopicEditAccessContol_accessBtn__Xmpbv{align-items:center;background:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;margin-top:20px;padding:16px;width:100%}@media(max-width:505px){.TopicEditAccessContol_accessBtn__Xmpbv{font-size:12px;gap:2px;margin-top:10px;padding:10px}}.TopicEditAccessContol_accessIcon__YqRLf{background-image:url(/static/media/people-white-icon.00ab0b4d84b5f138e9c5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;width:24px}@media(max-width:505px){.TopicEditAccessContol_accessIcon__YqRLf{height:18px;width:18px}}.EditTest_content__jQUNC{margin-top:32px;padding-bottom:40px}.TestInfo_header__EDYVX{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:890px){.TestInfo_header__EDYVX{align-items:flex-start;flex-direction:column;gap:10px}}.TestInfo_title__FEJ2n{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:650px){.TestInfo_title__FEJ2n{font-size:28px}}@media(max-width:505px){.TestInfo_title__FEJ2n{font-size:24px}}@media(max-width:390px){.TestInfo_title__FEJ2n{font-size:20px}}.TestInfo_actions__Il4MH{display:flex;gap:12px}@media(max-width:600px){.TestInfo_actions__Il4MH{flex-direction:column;gap:10px;width:100%}}.TestInfo_cancelBtn__MEX4s{background:var(--color-surface-white);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-brand-primary-alt);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:600px){.TestInfo_cancelBtn__MEX4s{font-size:16px;min-width:100%;padding:10px}}.TestInfo_saveBtn__-VerJ{background:var(--color-brand-primary-alt);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:600px){.TestInfo_saveBtn__-VerJ{font-size:16px;min-width:100%;padding:10px}}.TestInfo_heading__J6ee0{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:120%;margin-bottom:20px}@media(max-width:505px){.TestInfo_heading__J6ee0{font-size:20px}}@media(max-width:380px){.TestInfo_heading__J6ee0{font-size:18px}}.TestInfo_form__8GDqJ{display:flex;flex-direction:column;gap:24px}@media(max-width:505px){.TestInfo_form__8GDqJ{gap:10px}}.TestInfo_label__WipOo{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:8px;overflow:hidden}@media(max-width:505px){.TestInfo_label__WipOo{font-size:14px}}.TestInfo_input__quQSS,.TestInfo_textarea__xoyxG{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;padding:16px}@media(max-width:505px){.TestInfo_input__quQSS,.TestInfo_textarea__xoyxG{font-size:14px}}.TestInfo_input__quQSS::placeholder,.TestInfo_textarea__xoyxG::placeholder{color:var(--color-text-secondary)}.TestInfo_val__pbSjk{align-items:center;border:1px solid var(--color-border-default);border-radius:8px;display:flex;font-size:18px;justify-content:center}@media(max-width:505px){.TestInfo_val__pbSjk{font-size:14px;justify-content:flex-start;padding-left:10px}}.TestInfo_val__pbSjk::placeholder{color:var(--color-text-secondary)}.TestInfo_val__pbSjk{color:var(--color-text-primary);min-height:50px}.TestInfo_textarea__xoyxG{height:110px;resize:none}.TestInfo_row__fQfTj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.TestInfo_row__fQfTj.TestInfo_rowTemplate__c802f{grid-template-columns:repeat(2,1fr)}@media(max-width:505px){.TestInfo_row__fQfTj{gap:10px;grid-template-columns:1fr}}.TestQuestions_wrapper__USQ7R{margin-top:24px}.TestQuestions_title__02fS5{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:120%;margin-bottom:20px}@media(max-width:505px){.TestQuestions_title__02fS5{font-size:20px}}.TestQuestions_listWrapper__JyHk1{height:350px;overflow-y:scroll;padding-right:10px}.TestQuestions_listWrapper__JyHk1::-webkit-scrollbar{width:10px}.TestQuestions_listWrapper__JyHk1::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.TestQuestions_listWrapper__JyHk1::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.TestQuestions_list__kiQpJ{display:flex;flex-direction:column;gap:10px}.TestQuestions_item__x5JUo{align-items:center;border:1px solid var(--color-border-default);border-radius:8px;display:flex;gap:8px;padding:16px}.TestQuestions_number__lpuJU{align-items:center;background:var(--color-palette-hex-403c9033);border-radius:50%;color:var(--color-brand-primary);display:flex;font-size:15px;font-weight:500;height:24px;justify-content:center;text-align:center;width:24px}.TestQuestions_nameContainer__JjK-M{display:flex;flex-direction:column;gap:8px}.TestQuestions_info__5nNh\+{display:flex;flex:1 1;gap:12px}.TestQuestions_question__Uj0hx{font-size:18px;font-weight:500}.TestQuestions_type__JDjfV{color:var(--color-text-secondary);font-size:14px}.TestQuestions_actions__KUB7A{display:flex;gap:8px}.TestQuestions_deleteBtn__R6MPI,.TestQuestions_editBtn__uph8p{background:none;background-position:50%;background-repeat:no-repeat;background-size:20px;border:1px solid;border-radius:8px;cursor:pointer;height:44px;width:44px}.TestQuestions_editBtn__uph8p{background-color:var(--color-palette-hex-f9f3ff);background-image:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg);border-color:var(--color-brand-primary-alpha30)}.TestQuestions_deleteBtn__R6MPI{background-color:var(--color-palette-hex-fff6f2);background-image:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg);border-color:var(--color-status-warning-alpha30)}.TestQuestions_addBtn__7hWhr,.TestQuestions_saveBtn__vFOQu{align-items:center;align-self:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:10px;color:var(--color-brand-primary);cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:14px 24px 14px 14px}@media(max-width:505px){.TestQuestions_addBtn__7hWhr,.TestQuestions_saveBtn__vFOQu{padding:10px;width:100%}}.TestQuestions_addBtnIcon__t-vA1{background:url(/static/media/plus-purple-icon.af6f9ac977c0638abf72.svg) no-repeat 50%;height:24px;margin-right:8px;width:24px}@media(max-width:505px){.TestQuestions_addBtnIcon__t-vA1{height:20px;width:20px}}.TestQuestions_saveBtn__vFOQu{background:var(--color-brand-primary);color:var(--color-surface-white);padding:16px 30px}@media(max-width:505px){.TestQuestions_saveBtn__vFOQu{padding:10px;width:100%}}.TestQuestions_buttons__nHkIs{display:flex;gap:16px;margin-left:auto;margin-top:24px}@media(max-width:505px){.TestQuestions_buttons__nHkIs{align-items:flex-start;flex-direction:column;gap:10px;margin-top:15px;width:100%}}.TestQuestions_empty__2Ix58{align-items:center;border:1px dashed var(--color-palette-hex-868686);border-radius:16px;color:var(--color-palette-hex-868686);display:flex;font-size:24px;font-weight:400;height:356px;justify-content:center;opacity:.4;width:100%}@media(max-width:505px){.TestQuestions_empty__2Ix58{font-size:19px}}.TestSettings_wrapper__puwUa{margin-top:24px}.TestSettings_heading__J\+m9D{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:120%;margin-bottom:20px}@media(max-width:505px){.TestSettings_heading__J\+m9D{font-size:20px;margin-bottom:10px}}.TestSettings_row__M1n\+a{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.TestSettings_row__M1n\+a{gap:10px;grid-template-columns:1fr}}.TestSettings_label__0KFXc{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:16px;gap:8px}@media(max-width:505px){.TestSettings_label__0KFXc{font-size:14px}}.TestSettings_input__9JSAQ{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;padding:16px}@media(max-width:505px){.TestSettings_input__9JSAQ{font-size:16px;padding:15px}}.TestSettings_input__9JSAQ::placeholder{color:var(--color-text-secondary)}.TestSettings_checkType__wyrAh{display:flex;flex-direction:column;gap:12px;margin-top:24px}@media(max-width:570px){.TestSettings_checkType__wyrAh{gap:10px;margin-top:20px}}.TestSettings_optionLabel__pUJF-{color:var(--color-text-secondary);display:flex;font-size:14px;font-weight:500}.TestSettings_options__5nqUu{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:570px){.TestSettings_options__5nqUu{gap:10px;grid-template-columns:1fr}}.TestSettings_option__sLkCI{align-items:flex-start;border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:18px;transition:border .3s}@media(max-width:570px){.TestSettings_option__sLkCI{gap:5px;padding:10px}}.TestSettings_optionInput__Uo3iI{accent-color:var(--color-brand-primary);height:20px;width:20px}.TestSettings_optionTitle__ZBlrR{color:var(--color-text-primary);font-size:18px;font-weight:500;line-height:120%;margin-bottom:10px}@media(max-width:570px){.TestSettings_optionTitle__ZBlrR{font-size:16px}}.TestSettings_optionDesc__GQJN7{font-size:14px;font-weight:400;line-height:20px}.TestSettings_active__SCSK4{border:1px solid var(--color-brand-primary)}.AccessManagment_content__8GBXY{margin-top:24px;padding-bottom:40px}.AccessManagment_header__f6bL-{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:860px){.AccessManagment_header__f6bL-{align-items:flex-start;flex-direction:column;gap:10px}}.AccessManagment_title__tpA2e{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:650px){.AccessManagment_title__tpA2e{font-size:28px}}@media(max-width:505px){.AccessManagment_title__tpA2e{font-size:24px}}@media(max-width:380px){.AccessManagment_title__tpA2e{font-size:20px}}.AccessManagment_actions__DtEQr{display:flex;gap:12px}@media(max-width:650px){.AccessManagment_actions__DtEQr{align-items:flex-start;flex-direction:column;gap:10px;width:100%}}.AccessManagment_cancelBtn__BnU6y{background:var(--color-surface-white);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-brand-primary-alt);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:650px){.AccessManagment_cancelBtn__BnU6y{font-size:16px;min-width:100%;padding:10px}}.AccessManagment_saveBtn__Rd2JI{background:var(--color-brand-primary-alt);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:650px){.AccessManagment_saveBtn__Rd2JI{font-size:16px;min-width:100%;padding:10px}}.VisibilitySettings_wrapper__5z6Np{background:var(--color-surface-white);border-radius:24px;display:flex;flex-direction:column;gap:20px;margin-bottom:24px;padding:24px}@media(max-width:505px){.VisibilitySettings_wrapper__5z6Np{border-radius:10px;gap:10px;margin-bottom:20px;padding:10px}}.VisibilitySettings_title__6UD0d{font-size:24px;font-weight:600}@media(max-width:505px){.VisibilitySettings_title__6UD0d{font-size:20px}}@media(max-width:380px){.VisibilitySettings_title__6UD0d{font-size:18px}}.VisibilitySettings_groupLabel__b\+CYX{color:var(--color-text-secondary);font-size:16px;font-weight:500}@media(max-width:505px){.VisibilitySettings_groupLabel__b\+CYX{font-size:14px}}.VisibilitySettings_grid__qzqO1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:505px){.VisibilitySettings_grid__qzqO1{gap:10px;grid-template-columns:1fr}}.VisibilitySettings_grid__qzqO1:has(:last-child:nth-child(odd))>:last-child{grid-column:1/-1}.VisibilitySettings_card__StOIh{border:1px solid var(--color-border-default);border-radius:14px;cursor:pointer;display:flex;gap:12px;min-height:100px;padding:18px;transition:border-color .2s,background-color .2s}@media(max-width:505px){.VisibilitySettings_card__StOIh{border-radius:10px;padding:10px}}.VisibilitySettings_cardCheckbox__3b4Av{border:1px solid var(--color-text-muted);border-radius:10px;height:18px;position:relative;transition:border-color .3s;width:18px}.VisibilitySettings_cardCheckbox__3b4Av:after{background-color:var(--color-brand-primary);border-radius:5px;content:"";height:10px;left:3px;opacity:0;position:absolute;top:3px;transition:opacity .3s;width:10px}.VisibilitySettings_cardCheckboxActive__kTZwZ{border-color:var(--color-brand-primary)}.VisibilitySettings_cardCheckboxActive__kTZwZ:after{opacity:1}.VisibilitySettings_cardBody__ye5Ut{display:flex;flex-direction:column;gap:10px;width:calc(100% - 30px)}@media(max-width:505px){.VisibilitySettings_cardBody__ye5Ut{gap:5px}}.VisibilitySettings_cardTitle__vrvj2{font-size:18px;font-weight:600}@media(max-width:505px){.VisibilitySettings_cardTitle__vrvj2{font-size:16px}}.VisibilitySettings_cardDesc__lkFMR{color:var(--color-text-secondary);font-size:14px}@media(max-width:505px){.VisibilitySettings_cardDesc__lkFMR{font-size:12px}}.VisibilitySettings_active__l7CSr{border-color:var(--color-brand-primary)}.VisibilitySettings_full__ySbjt{grid-column:1/-1}@media(max-width:1280px){.VisibilitySettings_grid__qzqO1{grid-template-columns:1fr}}.ForceOpenTopics_wrapper__S74Jf{background:var(--color-surface-white);border-radius:24px;display:flex;flex-direction:column;gap:24px;height:calc(90vh - 200px);min-height:800px;padding:24px}@media(max-width:605px){.ForceOpenTopics_wrapper__S74Jf{border-radius:10px;gap:15px;padding:10px 20px 10px 10px}}.ForceOpenTopics_title__ds5VD{font-size:24px;font-weight:600}@media(max-width:605px){.ForceOpenTopics_title__ds5VD{font-size:20px}}.ForceOpenTopics_subtitle__BcqdG{color:var(--color-text-secondary);font-size:16px;font-weight:500}@media(max-width:605px){.ForceOpenTopics_subtitle__BcqdG{font-size:15px}}.ForceOpenTopics_headerRow__M8Yim{align-items:center;display:flex;justify-content:space-between}@media(max-width:400px){.ForceOpenTopics_headerRow__M8Yim{align-items:flex-start;flex-direction:column}}.ForceOpenTopics_listTitle__FdCEO{font-size:18px;font-weight:500}@media(max-width:400px){.ForceOpenTopics_listTitle__FdCEO{font-size:16px}}.ForceOpenTopics_bulkActions__w3Y4J{align-items:center;display:flex;gap:4px}.ForceOpenTopics_bulkActions__w3Y4J .ForceOpenTopics_listCheckedButton__6ne5B{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;font-family:Inter;font-size:16px;font-weight:500}@media(max-width:400px){.ForceOpenTopics_bulkActions__w3Y4J .ForceOpenTopics_listCheckedButton__6ne5B{margin-top:5px;padding:0}}.ForceOpenTopics_bulkActions__w3Y4J .ForceOpenTopics_listCheckedButton__6ne5B:disabled{color:var(--color-palette-hex-c7c7c7);cursor:not-allowed}.ForceOpenTopics_list__wn29i{border:1px solid var(--color-border-default);border-radius:8px;height:calc(100% - 305px)}.ForceOpenTopics_listScroll__f4hIK{height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 16px)}.ForceOpenTopics_listScroll__f4hIK::-webkit-scrollbar{width:10px}.ForceOpenTopics_listScroll__f4hIK::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.ForceOpenTopics_listScroll__f4hIK::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:2px solid var(--color-surface-white);border-radius:10px}.ForceOpenTopics_item__CMJVT{align-items:center;border-bottom:1px solid var(--color-border-default);display:flex;gap:12px;padding:16px}@media(max-width:600px){.ForceOpenTopics_item__CMJVT{gap:10px;padding:10px}}.ForceOpenTopics_item__CMJVT:last-child{border-bottom:none}.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckbox__aL5oz{border:1px solid var(--color-text-muted);border-radius:4px;cursor:pointer;height:20px;overflow:hidden;position:relative;transition:border-color .3s;width:20px}@media(max-width:600px){.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckbox__aL5oz{height:17px;width:17px}}.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckbox__aL5oz:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) no-repeat 50%;background-size:140%;content:"";height:20px;left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .3s;width:20px}@media(max-width:600px){.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckbox__aL5oz:after{height:17px;width:17px}}.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckboxActive__ZB5-J{border:1px solid var(--color-brand-primary)}.ForceOpenTopics_item__CMJVT .ForceOpenTopics_listItemCheckboxActive__ZB5-J:after{opacity:1}.ForceOpenTopics_name__Ibuqa{flex:1 1;font-size:18px}@media(max-width:600px){.ForceOpenTopics_name__Ibuqa{font-size:16px}}.ForceOpenTopics_status__YA0HJ{font-size:14px}@media(max-width:600px){.ForceOpenTopics_status__YA0HJ{font-size:13px}}.ForceOpenTopics_status__YA0HJ.ForceOpenTopics_open__xgvlK{color:var(--color-palette-hex-66c33e)}.ForceOpenTopics_status__YA0HJ.ForceOpenTopics_closed__z63hl{color:var(--color-text-secondary)}.ForceOpenTopics_footer__IWkJg{display:flex;gap:14px;justify-content:flex-end}@media(max-width:600px){.ForceOpenTopics_footer__IWkJg{align-items:flex-start;flex-direction:column;gap:10px}}.ForceOpenTopics_apply__Cu\+7v,.ForceOpenTopics_cancel__k5izw{border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px 24px}@media(max-width:600px){.ForceOpenTopics_apply__Cu\+7v,.ForceOpenTopics_cancel__k5izw{font-size:16px;min-width:100%;padding:10px}}.ForceOpenTopics_apply__Cu\+7v:disabled,.ForceOpenTopics_cancel__k5izw:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.ForceOpenTopics_cancel__k5izw{background:var(--color-surface-white);color:var(--color-brand-primary)}.ForceOpenTopics_apply__Cu\+7v{background:var(--color-brand-primary);color:var(--color-surface-white)}.ForceOpenTopics_info__cgZHK{align-items:flex-start;background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info);border-radius:8px;color:var(--color-status-info-dark);display:flex;font-size:14px;gap:8px;line-height:20px;padding:16px}@media(max-width:600px){.ForceOpenTopics_info__cgZHK{font-size:12px;gap:5px;padding:10px}}.ForceOpenTopics_infoIcon__IcWJX{background:url(/static/media/info-light-blue-icon.70ecfadc1cffaf0b995c.svg) no-repeat 50%;background-size:100%;border-radius:50%;height:18px;margin-top:1px;width:18px}@media(max-width:600px){.ForceOpenTopics_infoIcon__IcWJX{height:15px;width:15px}}.ForceOpenTopics_isDisabled__vY8ou{cursor:not-allowed;filter:grayscale(1);pointer-events:none}.TestView_container__tAv7M{padding:32px}@media(max-width:800px){.TestView_container__tAv7M{padding:20px 10px}}.TestView_header__76dra{align-items:flex-start;background:var(--color-surface-white);border-radius:20px;display:flex;flex-direction:column;margin-bottom:24px;padding:24px}.TestView_header__76dra .TestView_p__WlORX{color:var(--color-text-secondary);font-size:16px;font-weight:500}.TestView_header_top__uq08L{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.TestView_header_top__uq08L .TestView_h1__-j0yn{color:var(--color-text-primary);font-size:32px;font-weight:600}.TestView_header_top__uq08L{margin-bottom:16px}.TestView_header_top_content__\+0PSC{gap:15px}.TestView_header__top_left__0ehQc{align-items:center;cursor:pointer;display:flex;gap:12px;padding:0}.TestView_header__top_right__kEhjA{align-items:center;display:flex;gap:15px}.TestView_header__top_right__kEhjA .TestView_p__WlORX{color:var(--color-text-secondary);font-size:16px;font-weight:500}.TestView_header_top_content__\+0PSC{align-items:center;background:var(--color-palette-hex-72727214);border-radius:6px;display:flex;gap:6px;padding:8px 6px}.TestView_header_top_content__\+0PSC .TestView_span__tiXH0{color:var(--color-text-secondary);font-size:14px;font-weight:400}.TestView_header__top_icon__5cb7J{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.TestView_lister_top__GfhEH{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:24px;padding:24px}@media(max-width:505px){.TestView_lister_top__GfhEH{border-radius:10px;padding:10px}}.TestViewHeader_content__t7JQV{align-items:flex-start;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px}@media(max-width:1290px){.TestViewHeader_content__t7JQV{flex-direction:column;gap:20px}}@media(max-width:505px){.TestViewHeader_content__t7JQV{border-radius:10px;margin-bottom:20px;padding:10px}}.TestViewHeader_content_leftTitle__pb0SX{color:var(--color-text-primary);font-family:600;font-size:32px;margin-bottom:10px}@media(max-width:1290px){.TestViewHeader_content_leftTitle__pb0SX{margin-bottom:5px}}@media(max-width:1050px){.TestViewHeader_content_leftTitle__pb0SX{font-size:28px}}@media(max-width:850px){.TestViewHeader_content_leftTitle__pb0SX{font-size:22px}}@media(max-width:505px){.TestViewHeader_content_leftTitle__pb0SX{font-size:20px}}@media(max-width:380px){.TestViewHeader_content_leftTitle__pb0SX{font-size:18px}}.TestViewHeader_content_leftDes__9XXtS{color:var(--color-text-secondary);font-family:500;font-size:18px}@media(max-width:1050px){.TestViewHeader_content_leftDes__9XXtS{font-size:16px}}@media(max-width:505px){.TestViewHeader_content_leftDes__9XXtS{font-size:16px}}@media(max-width:380px){.TestViewHeader_content_leftDes__9XXtS{font-size:14px}}.TestViewHeader_content_right__yaj1b{align-items:center;display:flex;gap:15px}.TestViewHeader_content_rightDes__QAAC7{color:var(--color-text-secondary);font-family:500;font-size:16px}.TestViewHeader_content_timer__LlXnK{align-items:center;background:var(--color-palette-hex-72727214);border-radius:5px;display:flex;gap:1px;padding:6px 8px}@media(max-width:505px){.TestViewHeader_content_timer__LlXnK{padding:6px}}.TestViewHeader_content_timerIcon__hX0V1{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.TestViewHeader_content_timerDes__2gKI9{color:var(--color-text-secondary);font-family:400;font-size:14px}.AccessSettings_container__RmnkJ{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-top:32px;padding:24px}@media(max-width:505px){.AccessSettings_container__RmnkJ{border-radius:10px;margin-top:25px;padding:10px}}.AccessSettings_title__LKmkX{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:30px}@media(max-width:505px){.AccessSettings_title__LKmkX{font-size:20px;margin-bottom:20px}}.AccessSettings_subtitle__5FjJ5{color:var(--color-text-secondary);font-size:16px;margin-bottom:24px}@media(max-width:505px){.AccessSettings_subtitle__5FjJ5{font-size:14px;margin-bottom:10px}}.AccessSettings_options__4R5tK{display:flex;gap:15px;justify-content:space-between}@media(max-width:650px){.AccessSettings_options__4R5tK{align-items:flex-start;flex-direction:column;gap:10px}}.AccessSettings_option__0d9c2{align-items:flex-start;border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:50% 1;padding:16px 18px;width:100%}@media(max-width:505px){.AccessSettings_option__0d9c2{padding:10px}}.AccessSettings_option__0d9c2 input[type=radio]{appearance:none;border:1px solid var(--color-text-muted);border-radius:50%;flex-shrink:0;height:20px;margin-right:8px;outline:none;position:relative;width:20px}.AccessSettings_option__0d9c2 input[type=radio]:checked{border-color:var(--color-brand-primary)}.AccessSettings_option__0d9c2 input[type=radio]:checked:before{background-color:var(--color-brand-primary);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.AccessSettings_option__0d9c2 .AccessSettings_optionContent__dD197{display:flex;flex-direction:column}.AccessSettings_option__0d9c2 .AccessSettings_optionTitle__X4xgA{color:var(--color-text-primary);font-size:18px;font-weight:600;margin-bottom:9px}@media(max-width:505px){.AccessSettings_option__0d9c2 .AccessSettings_optionTitle__X4xgA{font-size:16px;margin-bottom:5px}}.AccessSettings_option__0d9c2 .AccessSettings_optionDescription__D\+FhS{color:var(--color-text-secondary);display:inline-block;font-size:14px;max-width:250px}@media(max-width:505px){.AccessSettings_option__0d9c2 .AccessSettings_optionDescription__D\+FhS{font-size:13px;max-width:100%}}.AccessSettings_option__0d9c2:has(input[type=radio]:checked){border-color:var(--color-brand-primary)}.AccessSettings_optionBlocked__Tgwbj{cursor:not-allowed;opacity:.8}.CreateCollection_adminCollection__-4opZ{padding:0 24px 24px}.CreateCollection_adminCollectionHeader__mBj1l{align-items:center;display:flex;justify-content:space-between;margin:32px 0}@media(max-width:890px){.CreateCollection_adminCollectionHeader__mBj1l{align-items:flex-start;flex-direction:column;gap:16px;margin:25px 0}}.CreateCollection_adminCollectionHeaderTitle__lzKeD{color:var(--color-text-primary);font-family:600;font-size:32px}@media(max-width:508px){.CreateCollection_adminCollectionHeaderTitle__lzKeD{font-size:24px}}@media(max-width:380px){.CreateCollection_adminCollectionHeaderTitle__lzKeD{font-size:20px}}.CreateCollection_adminCollectionHeaderRight__bA3BT{display:flex;gap:14px}@media(max-width:600px){.CreateCollection_adminCollectionHeaderRight__bA3BT{align-items:flex-start;flex-direction:column;gap:10px;width:100%}}.CreateCollection_adminCollectionBtnLeft__m\+\+b2,.CreateCollection_adminCollectionBtnRight__JlyTh{border-radius:8px;font-size:18px;font-weight:600;padding:16px 22px}@media(max-width:600px){.CreateCollection_adminCollectionBtnLeft__m\+\+b2,.CreateCollection_adminCollectionBtnRight__JlyTh{font-size:16px;padding:10px;width:100%}}.CreateCollection_adminCollectionBtnRight__JlyTh{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary);cursor:pointer}.CreateCollection_adminCollectionBtnLeft__m\+\+b2{background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);color:var(--color-surface-white);cursor:pointer}.CreateCollectionForm_adminCollectionForm__o8kJR{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;color:var(--color-text-primary);padding:30px 24px}@media(max-width:600px){.CreateCollectionForm_adminCollectionForm__o8kJR{border-radius:10px;padding:10px}}.CreateCollectionForm_sectionTitle__qJOuy{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.CreateCollectionForm_sectionTitle__qJOuy{font-size:20px}}.CreateCollectionForm_sectionTitleMainInfo__SMivj{margin-bottom:24px}@media(max-width:505px){.CreateCollectionForm_sectionTitleMainInfo__SMivj{margin-bottom:20px}}.CreateCollectionForm_formGroup__dV-pk{margin-bottom:20px}.CreateCollectionForm_label__I4zM2{color:var(--color-text-secondary);display:block;font-family:500;font-size:16px;margin-bottom:8px}.CreateCollectionForm_input__b87eR,.CreateCollectionForm_textarea__GdhpQ{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;font-size:16px;padding:16px;transition:border-color .2s ease-in-out;width:100%}@media(max-width:505px){.CreateCollectionForm_input__b87eR,.CreateCollectionForm_textarea__GdhpQ{font-size:14px;padding:10px}}.CreateCollectionForm_input__b87eR::placeholder,.CreateCollectionForm_textarea__GdhpQ::placeholder{color:var(--color-text-muted);font-family:400;font-size:18px}@media(max-width:505px){.CreateCollectionForm_input__b87eR::placeholder,.CreateCollectionForm_textarea__GdhpQ::placeholder{font-size:14px}}.CreateCollectionForm_textarea__GdhpQ{min-height:100px;resize:vertical}.CreateCollectionForm_addProgramButtonContainer__10U38{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media(max-width:370px){.CreateCollectionForm_addProgramButtonContainer__10U38{align-items:flex-start;flex-direction:column;gap:5px;margin-bottom:10px}}.CreateCollectionForm_addProgramButton__d4NVL{background-color:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:16px;font-weight:600;padding:16px;transition:background-color .2s ease-in-out}@media(max-width:505px){.CreateCollectionForm_addProgramButton__d4NVL{font-size:14px;padding:10px}}.CreateCollectionForm_programsLister__7-NYv{border:1px solid var(--color-border-default);border-radius:8px;padding:15px 8px 15px 15px}@media(max-width:505px){.CreateCollectionForm_programsLister__7-NYv{padding:10px}}.CreateCollectionForm_programProgress__0Ww2S{height:308px;overflow-x:hidden;overflow-y:scroll;padding-right:8px;width:100%}.CreateCollectionForm_programProgress__0Ww2S::-webkit-scrollbar{width:6px}.CreateCollectionForm_programProgress__0Ww2S::-webkit-scrollbar-track{background:var(--color-surface-light);border-radius:20px}.CreateCollectionForm_programProgress__0Ww2S::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border:1px solid var(--color-surface-light);border-radius:20px}.CreateCollectionForm_programsDefaultContainer__5zJJg{align-items:center;color:var(--color-text-muted);cursor:default;display:flex;font-size:24px;font-weight:500;height:100%;justify-content:center;opacity:.6;width:100%}@media(max-width:505px){.CreateCollectionForm_programsDefaultContainer__5zJJg{font-size:16px}}.CreateCollectionProgramItem_programItem__jdPda{align-items:center;background-color:var(--color-palette-hex-403c9008);border:1px solid var(--color-palette-hex-403c9080);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:15px;padding:20px 15px}@media(max-width:505px){.CreateCollectionProgramItem_programItem__jdPda{border-radius:6px;padding:10px}}.CreateCollectionProgramItem_programItem__jdPda:last-child{margin-bottom:0}.CreateCollectionProgramItem_programInfo__LMewZ{flex-grow:1}.CreateCollectionProgramItem_programTitle__L7Z\+i{color:var(--color-text-primary);font-size:17px;font-weight:600;margin-bottom:10px}.CreateCollectionProgramItem_programTags__PzqIX{display:flex;flex-wrap:wrap;gap:6px}.CreateCollectionProgramItem_tag__geFra{align-items:center;border-radius:4px;display:inline-flex;font-family:500;font-size:10px;gap:4px;padding:4px 5px}.CreateCollectionProgramItem_programTagIcon__FInf2{align-items:center;display:flex;height:12px;justify-content:center;width:12px}.CreateCollectionProgramItem_programTagCity__f-pxc{background:var(--color-status-warning-dark-alpha10);color:var(--color-status-warning-dark)}.CreateCollectionProgramItem_programTagCity__f-pxc svg{fill:var(--color-status-warning-dark)}.CreateCollectionProgramItem_programTagSchool__fCwEH{background:var(--color-palette-hex-00b1aa1a);color:var(--color-palette-hex-00b1aa)}.CreateCollectionProgramItem_programTagSchool__fCwEH svg{fill:var(--color-palette-hex-00b1aa)}.CreateCollectionProgramItem_programTagClass__xM6OE{background:var(--color-status-info-alpha10);color:var(--color-status-info)}.CreateCollectionProgramItem_deleteButton__ep2dy{align-items:center;background:var(--color-status-warning-alpha07);border:1px solid var(--color-status-warning-alpha30);border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:12px 14px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.CreateCollectionProgramItem_deleteButton__ep2dy svg{fill:var(--color-status-warning);align-items:center;display:flex;height:20px;justify-content:center;width:20px}.EditCollectionForm_adminCollectionForm__WzOQC{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;color:var(--color-text-primary);padding:30px 24px}@media(max-width:505px){.EditCollectionForm_adminCollectionForm__WzOQC{border-radius:10px;padding:10px}}.EditCollectionForm_top__tQlRt{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.EditCollectionForm_sectionTitle__y0aqp{color:var(--color-text-primary);font-size:24px;font-weight:600}@media(max-width:505px){.EditCollectionForm_sectionTitle__y0aqp{font-size:20px}}.EditCollectionForm_sectionTitleMainInfo__KZveP{margin-bottom:24px}@media(max-width:505px){.EditCollectionForm_sectionTitleMainInfo__KZveP{margin-bottom:20px}}.EditCollectionForm_formGroup__Jix72{margin-bottom:20px}.EditCollectionForm_formGroup__Jix72:last-child{margin-bottom:0}.EditCollectionForm_filterContainer__\+xRQp{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;width:100%}@media(max-width:705px){.EditCollectionForm_filterContainer__\+xRQp{display:flex;flex-direction:column}}.EditCollectionForm_filterBlock__MMw0b{width:calc(50% - 10px)}@media(max-width:445px){.EditCollectionForm_filterBlock__MMw0b{width:100%}.EditCollectionForm_filterBlock__MMw0b .admin_materials_lister{display:flex;flex-direction:column;gap:10px}}@media(max-width:850px){.EditCollectionForm_filterBlock__MMw0b,.EditCollectionForm_filterBlock__MMw0b .popup__drop-list,.EditCollectionForm_filterBlock__MMw0b .popup__drop-list-container{width:100%}}.EditCollectionForm_label__6GLp6{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;margin-bottom:4px}@media(max-width:505px){.EditCollectionForm_label__6GLp6{font-size:14px}}.EditCollectionForm_input__YRFq3,.EditCollectionForm_textarea__C0IrU{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;font-size:18px;font-weight:500;padding:16px;transition:border-color .2s ease-in-out;width:100%}.EditCollectionForm_input__YRFq3::placeholder,.EditCollectionForm_textarea__C0IrU::placeholder{color:var(--color-text-muted);font-size:18px;font-weight:400}.EditCollectionForm_textarea__C0IrU{min-height:100px;resize:vertical}.EditCollectionForm_switchContainer__LSu\+y{align-items:center;display:flex}.EditCollectionForm_switchTitle__UYoc4{font-size:20px;font-weight:600;margin-right:20px}.EditCollectionForm_switchButton__qfEg1{background:var(--color-palette-hex-f0f0f0c8);border:1px solid var(--color-border-default);border-radius:15px;cursor:pointer;display:block;height:30px;margin-left:8px;position:relative;transition:border-color .3s,background .3s;width:60px}.EditCollectionForm_switchButton__qfEg1.EditCollectionForm_active__hkwfe{background:var(--color-surface-white);border-color:var(--color-palette-hex-403c908d)}.EditCollectionForm_switchSircle__wi7eh{background:var(--color-surface-white);border-radius:18px;box-shadow:0 1px 4px var(--color-overlay-black10);height:22px;left:3px;position:absolute;top:3px;transition:all .3s;width:22px}.EditCollectionForm_switchButton__qfEg1.EditCollectionForm_active__hkwfe .EditCollectionForm_switchSircle__wi7eh{background:var(--color-brand-primary);left:32px}.EditCollectionForm_templateListContainer__2LJry{align-items:end;display:flex;gap:16px;margin-bottom:16px}.EditCollectionForm_templateListNoneClick__JhTC2{cursor:default;pointer-events:none}.EditCollectionForm_templateList__JiBda{width:100%}.EditCollectionForm_templateUpdateBtn__9lNo7{align-items:center;background-color:var(--color-brand-primary);border-radius:12px;cursor:pointer;display:flex;height:54px;justify-content:center;width:54px}.EditCollectionForm_templateUpdateBtn__9lNo7 .EditCollectionForm_icon__6l116{background:url(/static/media/refresh-white-icon.2164273bd7aa9f403308.svg) no-repeat 50%;background-size:contain;height:24px;width:24px}.EditCollection_container__V0kQI{padding:0 24px 32px}.EditCollection_header__WPsJI{align-items:center;display:flex;justify-content:space-between;margin:32px 0}@media(max-width:1050px){.EditCollection_header__WPsJI{align-items:flex-start;flex-direction:column;gap:15px;justify-content:flex-start;margin:25px 0}}.EditCollection_header__title__EUUbV{color:var(--color-text-primary);font-family:600;font-size:32px}@media(max-width:620px){.EditCollection_header__title__EUUbV{font-size:28px}}@media(max-width:505px){.EditCollection_header__title__EUUbV{font-size:24px}}.EditCollection_header__lister__nhI67{display:flex;gap:14px}@media(max-width:505px){.EditCollection_header__lister__nhI67{align-items:flex-start;flex-direction:column;gap:8px;width:100%}}.EditCollection_header__lister_btn__EM0t3{border-radius:8px;font-size:18px;font-weight:600;padding:16px 22px}@media(max-width:505px){.EditCollection_header__lister_btn__EM0t3{font-size:15px;padding:10px 14px;width:100%}}.EditCollection_header__lister_btn_cancel__h\+u8t{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary);cursor:pointer}.EditCollection_header__lister_btn_create__DjNEX{background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);color:var(--color-surface-white);cursor:pointer}.EditCollection_contentLister__nDA9O{margin-top:24px}.ProgressStatisticFilters_filtersContainer__ARHEJ{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;margin-bottom:24px;padding:18px;width:100%}.ProgressStatisticFilters_filtersGrid__j6WMy{grid-column-gap:12px;grid-row-gap:14px;align-items:start;column-gap:12px;display:grid;row-gap:14px}.ProgressStatisticFilters_adminGrid__ABmcF{grid-template-areas:"year city school school class class" "teacher teacher program program month subgroup" "actions actions actions actions actions actions";grid-template-columns:minmax(142px,.55fr) minmax(150px,.7fr) minmax(240px,1.25fr) minmax(200px,.95fr) minmax(136px,.55fr) minmax(150px,.6fr)}.ProgressStatisticFilters_teacherGrid__-s2Ha{grid-template-areas:"year class program month subgroup" "actions actions actions actions actions";grid-template-columns:minmax(142px,.55fr) minmax(240px,1.1fr) minmax(300px,1.55fr) minmax(136px,.55fr) minmax(150px,.6fr)}.ProgressStatisticFilters_field__Q2iit{display:flex;flex-direction:column;min-width:0}.ProgressStatisticFilters_cityField__jHasv{grid-area:city}.ProgressStatisticFilters_schoolField__LLzn3{grid-area:school}.ProgressStatisticFilters_classField__ZasPr{grid-area:class}.ProgressStatisticFilters_teacherField__rh6ZN{grid-area:teacher}.ProgressStatisticFilters_programField__qyv6Y{grid-area:program}.ProgressStatisticFilters_yearField__kz5yj{grid-area:year}.ProgressStatisticFilters_monthField__aHcCt{grid-area:month}.ProgressStatisticFilters_subgroupField__MP-Y5{grid-area:subgroup}.ProgressStatisticFilters_control__uOWVK{margin-bottom:0!important}.ProgressStatisticFilters_field__Q2iit .mb-16{margin-bottom:0}.ProgressStatisticFilters_field__Q2iit .popup__drop-list-container{min-height:54px;width:100%}.ProgressStatisticFilters_field__Q2iit .popup__label{color:var(--color-text-secondary);display:block;font-size:13px;font-weight:500;line-height:18px;margin-bottom:6px;min-height:18px}.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input,.ProgressStatisticFilters_field__Q2iit .popup__input.input-container{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;height:54px}.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input.active,.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input.border-active,.ProgressStatisticFilters_field__Q2iit .popup__input.input-container.active,.ProgressStatisticFilters_field__Q2iit .popup__input.input-container.border-active{border-color:var(--color-brand-primary)}.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input-input,.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input-val,.ProgressStatisticFilters_field__Q2iit .popup__input.not-border{align-items:center;display:flex;font-size:16px;font-weight:500;height:54px;line-height:20px;max-width:100%;min-width:0;overflow:hidden;padding:14px 44px 14px 14px;text-overflow:ellipsis;white-space:nowrap}.ProgressStatisticFilters_field__Q2iit .popup__additionaly-input-input{display:block}.ProgressStatisticFilters_field__Q2iit .popup__drop-list{top:62px;z-index:30}.ProgressStatisticFilters_field__Q2iit .popup__drop-list.open-list-top{bottom:58px;top:auto}.ProgressStatisticFilters_classField__ZasPr .d-flex{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ProgressStatisticFilters_classField__ZasPr .wd-50-mr-16{margin-right:0;min-width:0;width:100%}.ProgressStatisticFilters_statusText__PCZt2{color:var(--color-text-secondary);flex:1 1;font-size:13px;line-height:18px;margin:0;text-align:right}.ProgressStatisticFilters_error__\+\+k8S{color:var(--color-palette-hex-f64c4c)}.ProgressStatisticFilters_actionsRow__c1arp{align-items:center;align-self:end;display:flex;gap:10px;grid-area:actions;justify-content:flex-end;margin-top:0;min-height:40px;min-width:0}.ProgressStatisticFilters_buttonsGroup__5G5nY{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.ProgressStatisticFilters_resetBtn__iDB2i,.ProgressStatisticFilters_submitBtn__mHZEM{border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;line-height:18px;min-height:40px;min-width:150px;padding:10px 20px;transition:opacity .2s ease,background .2s ease}.ProgressStatisticFilters_resetBtn__iDB2i{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary)}.ProgressStatisticFilters_submitBtn__mHZEM{background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);color:var(--color-surface-white)}.ProgressStatisticFilters_disabled__4tm2Y{cursor:default;opacity:.55}@media(max-width:744px){.ProgressStatisticFilters_filtersContainer__ARHEJ{border-radius:10px;margin-bottom:20px;padding:16px}.ProgressStatisticFilters_filtersGrid__j6WMy{gap:12px;grid-template-areas:none;grid-template-columns:1fr}.ProgressStatisticFilters_actionsRow__c1arp,.ProgressStatisticFilters_cityField__jHasv,.ProgressStatisticFilters_classField__ZasPr,.ProgressStatisticFilters_monthField__aHcCt,.ProgressStatisticFilters_programField__qyv6Y,.ProgressStatisticFilters_schoolField__LLzn3,.ProgressStatisticFilters_subgroupField__MP-Y5,.ProgressStatisticFilters_teacherField__rh6ZN,.ProgressStatisticFilters_yearField__kz5yj{grid-area:auto}.ProgressStatisticFilters_actionsRow__c1arp{align-items:stretch;flex-direction:column}.ProgressStatisticFilters_statusText__PCZt2{text-align:left}.ProgressStatisticFilters_schoolField__LLzn3 .popup__additionaly-input-input.textarea,.ProgressStatisticFilters_schoolField__LLzn3 .popup__additionaly-input-val.textarea,.ProgressStatisticFilters_schoolField__LLzn3 .popup__additionaly-input.textarea,.ProgressStatisticFilters_schoolField__LLzn3 .popup__drop-list-container.textarea{height:92px;min-height:92px}.ProgressStatisticFilters_schoolField__LLzn3 .popup__additionaly-input-val.textarea{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;overflow:hidden;padding:14px 44px 14px 14px;white-space:normal}.ProgressStatisticFilters_schoolField__LLzn3 .popup__drop-list.textarea{top:100px}.ProgressStatisticFilters_buttonsGroup__5G5nY{flex-direction:column}.ProgressStatisticFilters_resetBtn__iDB2i,.ProgressStatisticFilters_submitBtn__mHZEM{width:100%}}@media(min-width:745px)and (max-width:1180px){.ProgressStatisticFilters_adminGrid__ABmcF{grid-template-areas:"year city school" "class class program" "teacher teacher month" "subgroup subgroup subgroup" "actions actions actions";grid-template-columns:minmax(142px,.7fr) minmax(180px,1fr) minmax(220px,1.35fr)}.ProgressStatisticFilters_teacherGrid__-s2Ha{grid-template-areas:"year class class" "program program month" "subgroup subgroup subgroup" "actions actions actions";grid-template-columns:minmax(142px,.7fr) minmax(180px,1fr) minmax(220px,1.35fr)}}@media(min-width:1181px)and (max-width:1360px){.ProgressStatisticFilters_teacherGrid__-s2Ha{grid-template-areas:"year class program month subgroup" "actions actions actions actions actions";grid-template-columns:minmax(142px,.55fr) minmax(240px,1.1fr) minmax(300px,1.55fr) minmax(136px,.55fr) minmax(150px,.6fr)}.ProgressStatisticFilters_adminGrid__ABmcF{grid-template-areas:"year city school school class class" "teacher teacher program program month subgroup" "actions actions actions actions actions actions";grid-template-columns:minmax(142px,.55fr) minmax(150px,.7fr) minmax(240px,1.25fr) minmax(200px,.95fr) minmax(136px,.55fr) minmax(150px,.6fr)}}.ProgressStatisticEmptyPreview_preview__q9oVk{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.ProgressStatisticEmptyPreview_chartCard__8z8mu,.ProgressStatisticEmptyPreview_message__TRFZn,.ProgressStatisticEmptyPreview_tableCard__dMbyc{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px}.ProgressStatisticEmptyPreview_message__TRFZn{padding:22px 24px}.ProgressStatisticEmptyPreview_title__Q6Clh{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.ProgressStatisticEmptyPreview_text__itEvw{color:var(--color-text-secondary);font-size:15px;line-height:22px;margin-top:6px;max-width:760px}.ProgressStatisticEmptyPreview_grid__Xjaoz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.45fr)}.ProgressStatisticEmptyPreview_teacherCharts__zXfkm{grid-gap:10px;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:18px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(280px,1fr));padding:20px}.ProgressStatisticEmptyPreview_chartCard__8z8mu,.ProgressStatisticEmptyPreview_tableCard__dMbyc{min-width:0;padding:20px}.ProgressStatisticEmptyPreview_cardTitle__zEhbO{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.ProgressStatisticEmptyPreview_chartSkeleton__CltSt{grid-gap:18px;align-items:end;background:linear-gradient(var(--color-surface-light) 1px,#0000 1px) 0 18px/100% 46px;border-bottom:1px solid var(--color-border-default);display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));height:230px;margin-top:22px;padding:18px 18px 0}.ProgressStatisticEmptyPreview_bar__2JycO{background:var(--color-surface-brand-tint-alt);border-radius:6px 6px 0 0;min-width:0}.ProgressStatisticEmptyPreview_barA__DaPSq{height:52%}.ProgressStatisticEmptyPreview_barB__g8P3t{height:68%}.ProgressStatisticEmptyPreview_barC__WMgma{height:43%}.ProgressStatisticEmptyPreview_barD__wiFrs{height:76%}.ProgressStatisticEmptyPreview_lineChartSkeleton__f8j\+8{background:linear-gradient(var(--color-surface-light) 1px,#0000 1px) 0 18px/100% 46px;border-bottom:1px solid var(--color-border-default);display:flex;height:230px;margin-top:22px;overflow:hidden;position:relative}.ProgressStatisticEmptyPreview_attendanceSvg__QnBXM{height:100%;overflow:visible;padding:12px 8px 0;width:100%}.ProgressStatisticEmptyPreview_attendanceLine__R0AbT{fill:none;stroke:var(--color-brand-violet-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ProgressStatisticEmptyPreview_tableSkeleton__GGBvi{margin-top:18px}.ProgressStatisticEmptyPreview_tableHeader__xVlPE,.ProgressStatisticEmptyPreview_tableRow__wkvIv{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(120px,1.4fr) repeat(3,minmax(72px,1fr))}.ProgressStatisticEmptyPreview_tableHeader__xVlPE{padding:0 0 12px}.ProgressStatisticEmptyPreview_tableRow__wkvIv{border-top:1px solid var(--color-surface-light-alt);padding:14px 0}.ProgressStatisticEmptyPreview_tableHeader__xVlPE span,.ProgressStatisticEmptyPreview_tableRow__wkvIv span{background:var(--color-palette-hex-eeeeee);border-radius:999px;display:block;height:12px;min-width:0}.ProgressStatisticEmptyPreview_tableHeader__xVlPE span{background:var(--color-palette-hex-e1e1e1)}.ProgressStatisticEmptyPreview_tableRow__wkvIv span:first-child{width:86%}@media(max-width:1024px){.ProgressStatisticEmptyPreview_grid__Xjaoz,.ProgressStatisticEmptyPreview_teacherCharts__zXfkm{grid-template-columns:1fr}.ProgressStatisticEmptyPreview_teacherCharts__zXfkm{background:#0000;border:none;border-radius:0;padding:0}}@media(max-width:744px){.ProgressStatisticEmptyPreview_preview__q9oVk{gap:16px;margin-bottom:20px}.ProgressStatisticEmptyPreview_chartCard__8z8mu,.ProgressStatisticEmptyPreview_message__TRFZn,.ProgressStatisticEmptyPreview_tableCard__dMbyc{padding:18px}.ProgressStatisticEmptyPreview_cardTitle__zEhbO,.ProgressStatisticEmptyPreview_title__Q6Clh{font-size:16px;line-height:22px}.ProgressStatisticEmptyPreview_text__itEvw{font-size:14px;line-height:20px}.ProgressStatisticEmptyPreview_chartSkeleton__CltSt{gap:12px;height:190px;padding-inline:8px}.ProgressStatisticEmptyPreview_lineChartSkeleton__f8j\+8{height:190px}.ProgressStatisticEmptyPreview_tableHeader__xVlPE,.ProgressStatisticEmptyPreview_tableRow__wkvIv{grid-template-columns:minmax(96px,1.4fr) repeat(2,minmax(58px,1fr))}.ProgressStatisticEmptyPreview_tableHeader__xVlPE span:nth-child(4),.ProgressStatisticEmptyPreview_tableRow__wkvIv span:nth-child(4){display:none}}.AddminProgressStaticsMetricsChart_chartCard__gN6Pi{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:18px;margin:24px 0;padding:18px}@media(max-width:600px){.AddminProgressStaticsMetricsChart_chartCard__gN6Pi{border-radius:10px;margin:20px 0;padding:10px}}.AddminProgressStaticsMetricsChart_chartContainer__4tfcw{display:flex;flex-direction:column}.AddminProgressStaticsMetricsChart_chartHeader__LcFd0{margin-bottom:34px}.AddminProgressStaticsMetricsChart_chartTitle__avpZv{color:var(--color-text-primary);font-size:18px;font-weight:600}.AddminProgressStaticsMetricsChart_chartWrapper__dMbZD{align-items:center;display:flex;height:320px;justify-content:center;width:100%}.AddminProgressStaticsMetricsChart_chartWrapper__dMbZD svg{font-family:Inter,sans-serif}.AddminProgressStaticsMetricsChart_tooltip__2n2Z5{background:var(--color-overlay-tooltip-dark);border-radius:8px;box-shadow:0 10px 25px var(--color-overlay-black15);padding:8px 12px}.AddminProgressStaticsMetricsChart_tooltipValue__qS3Ge{color:var(--color-surface-white);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin:0}@media(max-width:768px){.AddminProgressStaticsMetricsChart_title__AF\+uS{font-size:16px;line-height:24px}.AddminProgressStaticsMetricsChart_chartWrapper__dMbZD{height:280px}}@media(max-width:480px){.AddminProgressStaticsMetricsChart_title__AF\+uS{font-size:14px;line-height:20px}.AddminProgressStaticsMetricsChart_chartWrapper__dMbZD{height:240px}}.AddminProgressStaticsTestsTable_tableContainer__cEhNw{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:18px;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;width:100%}@media(max-width:600px){.AddminProgressStaticsTestsTable_tableContainer__cEhNw{border-radius:10px;padding:10px}}.AddminProgressStaticsTestsTable_title__hd\+Oy{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:28px;margin-bottom:24px}@media(max-width:505px){.AddminProgressStaticsTestsTable_title__hd\+Oy{margin-bottom:20px}}.AddminProgressStaticsTestsTable_tableWrapper__g96Yx{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;width:100%}.AddminProgressStaticsTestsTable_emptyState__R2k6Q{background-color:var(--color-surface-subtle);border:1px dashed var(--color-border-medium);border-radius:10px;color:var(--color-text-secondary);font-size:14px;line-height:20px;padding:18px}.AddminProgressStaticsTestsTable_thead__WUDyA{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);border-radius:10px 10px 0 0}.AddminProgressStaticsTestsTable_thead__WUDyA .AddminProgressStaticsTestsTable_tr__Bg-B0{align-items:center;display:flex}.AddminProgressStaticsTestsTable_tableScroll__5pbwX{max-height:calc(100vh - 250px);min-height:600px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.AddminProgressStaticsTestsTable_tableScroll__5pbwX::-webkit-scrollbar{width:6px}.AddminProgressStaticsTestsTable_tableScroll__5pbwX::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AddminProgressStaticsTestsTable_tableScroll__5pbwX::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AddminProgressStaticsTestsTable_tableScroll__5pbwX .AddminProgressStaticsTestsTable_tr__Bg-B0{align-items:center;border-bottom:1px solid var(--color-border-default);display:flex;transition:background .2s ease}.AddminProgressStaticsTestsTable_tableScroll__5pbwX .AddminProgressStaticsTestsTable_tr__Bg-B0:last-child{border-bottom:none}.AddminProgressStaticsTestsTable_tableScroll__5pbwX .AddminProgressStaticsTestsTable_tr__Bg-B0:hover{background-color:var(--color-surface-light-alt)}.AddminProgressStaticsTestsTable_td__ZrkX7,.AddminProgressStaticsTestsTable_th__eB\+uJ{overflow:hidden;padding:20px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.AddminProgressStaticsTestsTable_td__ZrkX7:first-child,.AddminProgressStaticsTestsTable_th__eB\+uJ:first-child{padding-left:20px;width:25%}.AddminProgressStaticsTestsTable_td__ZrkX7:nth-child(2),.AddminProgressStaticsTestsTable_td__ZrkX7:nth-child(3),.AddminProgressStaticsTestsTable_td__ZrkX7:nth-child(4),.AddminProgressStaticsTestsTable_td__ZrkX7:nth-child(5),.AddminProgressStaticsTestsTable_th__eB\+uJ:nth-child(2),.AddminProgressStaticsTestsTable_th__eB\+uJ:nth-child(3),.AddminProgressStaticsTestsTable_th__eB\+uJ:nth-child(4),.AddminProgressStaticsTestsTable_th__eB\+uJ:nth-child(5){width:15%}.AddminProgressStaticsTestsTable_td__ZrkX7:nth-child(6),.AddminProgressStaticsTestsTable_th__eB\+uJ:nth-child(6){padding-right:20px;width:15%}.AddminProgressStaticsTestsTable_headerCell__DshG6{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.AddminProgressStaticsTestsTable_cellContent__V9vGV,.AddminProgressStaticsTestsTable_cellPercentage__jctst,.AddminProgressStaticsTestsTable_cellScore__k4aya{color:var(--color-text-primary);display:block;font-size:14px;font-weight:500;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddminProgressStaticsTestsTable_desktopOnly__zGNK\+{display:block;flex:1 1}.AddminProgressStaticsTestsTable_mobileOnly__N-e7a{display:none;flex:1 1;min-height:0}.AddminProgressStaticsTestsTable_cards__B7SKF{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;max-height:calc(100vh - 150px);min-height:400px;overflow-x:hidden;overflow-y:scroll;padding-right:6px}.AddminProgressStaticsTestsTable_cards__B7SKF::-webkit-scrollbar{width:6px}.AddminProgressStaticsTestsTable_cards__B7SKF::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AddminProgressStaticsTestsTable_cards__B7SKF::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:6px}.AddminProgressStaticsTestsTable_card__Pzkq0{background:var(--color-surface-white)}.AddminProgressStaticsTestsTable_cardHeader__wFZGm{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:12px 12px 0 0;padding:14px 15px}@media(max-width:600px){.AddminProgressStaticsTestsTable_cardHeader__wFZGm{border-radius:10px 10px 0 0;padding:12px 10px}}.AddminProgressStaticsTestsTable_cardContent__30oz\+{border:1px solid var(--color-border-default);border-radius:0 0 12px 12px;border-top:none;padding:9px 15px 15px}@media(max-width:600px){.AddminProgressStaticsTestsTable_cardContent__30oz\+{border-radius:0 0 10px 10px;padding:12px 10px}}.AddminProgressStaticsTestsTable_cardTitle__Uv0Wm{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:4px}.AddminProgressStaticsTestsTable_cardDate__Lho25{color:var(--color-palette-hex-1a1a1a99);font-size:13px}.AddminProgressStaticsTestsTable_cardRow__bBzL5{display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.AddminProgressStaticsTestsTable_cardRowTextLeft__JNLOT{color:var(--color-palette-hex-1a1a1a99);font-size:13px;font-weight:600}.AddminProgressStaticsTestsTable_cardRowTextRight__r-XqQ{color:var(--color-text-primary);font-size:13px;font-weight:400}.AddminProgressStaticsTestsTable_rowtr__tx9hX{cursor:pointer}@media(max-width:1024px){.AddminProgressStaticsTestsTable_tableContainer__cEhNw{height:auto;min-height:0;min-height:auto}.AddminProgressStaticsTestsTable_tableWrapper__g96Yx{display:none}.AddminProgressStaticsTestsTable_mobileOnly__N-e7a{display:flex;flex-direction:column}.AddminProgressStaticsTestsTable_cards__B7SKF{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}}@media(min-width:600px)and (max-width:1024px){.AddminProgressStaticsTestsTable_cards__B7SKF{grid-template-columns:repeat(2,1fr)}}.AddminProgressStatics_content__ewO9u{padding:34px 32px 32px}@media(max-width:744px){.AddminProgressStatics_content__ewO9u{padding:24px 18px 28px}}.AddminProgressStatics_header__An9SX{align-items:center;cursor:pointer;display:flex;gap:16px;margin-bottom:24px;padding:0}@media(max-width:600px){.AddminProgressStatics_header__An9SX{gap:10px;margin-bottom:0}}@media(max-width:505px){.AddminProgressStatics_header__An9SX{gap:5px}}.AddminProgressStatics_header__title__7zfXJ{font-size:32px;font-weight:600}@media(max-width:600px){.AddminProgressStatics_header__title__7zfXJ{font-size:28px}}@media(max-width:505px){.AddminProgressStatics_header__title__7zfXJ{font-size:24px}}@media(max-width:450px){.AddminProgressStatics_header__title__7zfXJ{font-size:20px}}.AddminProgressStatics_header__icon__Wpld6{align-items:center;background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) no-repeat 50%;background-size:contain;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.AddminProgressStatics_header__icon__Wpld6{height:22px;width:22px}}.AddminProgressStatics_content_lister__95voC{display:flex;flex-direction:column;gap:0;margin-top:34px}@media(max-width:600px){.AddminProgressStatics_content_lister__95voC{margin-top:20px}}.AddminProgressStatics_stateBlock__LOhAL{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);font-size:15px;line-height:22px;margin:0 0 24px;padding:22px 24px}@media(max-width:744px){.AddminProgressStatics_stateBlock__LOhAL{margin-bottom:20px;padding:18px}}.AdminProgressRating_container__xgRds{padding:32px}.AdminProgressRating_header__j4G60{align-items:center;cursor:pointer;display:flex;gap:16px;margin-bottom:24px;padding:0}@media(max-width:505px){.AdminProgressRating_header__j4G60{gap:5px}}.AdminProgressRating_header__title__fUp2q{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:744px){.AdminProgressRating_header__title__fUp2q{font-size:28px}}@media(max-width:505px){.AdminProgressRating_header__title__fUp2q{font-size:20px}}.AdminProgressRating_header__icon__m-d2a{align-items:center;background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) no-repeat 50%;background-size:contain;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.AdminProgressRating_header__icon__m-d2a{height:22px;width:22px}}.AdminProgressRating_errorBox__OnxN3,.AdminProgressRating_stateBox__aoI9-{border-radius:8px;font-size:15px;line-height:1.4;padding:16px}.AdminProgressRating_stateBox__aoI9-{background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.AdminProgressRating_errorBox__OnxN3{background-color:var(--color-surface-warning-tint);border:1px solid var(--color-palette-hex-fdba74);color:var(--color-palette-hex-c2410c);margin-bottom:16px}.AdminProgressRatingCriteria_adminCriteriaContainer__IkpHn{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;padding:24px}@media(max-width:1024px){.AdminProgressRatingCriteria_adminCriteriaContainer__IkpHn{border-radius:12px;padding:16px}}@media(max-width:600px){.AdminProgressRatingCriteria_adminCriteriaContainer__IkpHn{border-radius:8px;padding:12px}}.AdminProgressRatingCriteria_pageTitle__V7tlQ{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:24px}@media(max-width:1024px){.AdminProgressRatingCriteria_pageTitle__V7tlQ{font-size:20px;margin-bottom:20px}}@media(max-width:480px){.AdminProgressRatingCriteria_pageTitle__V7tlQ{font-size:18px}}.AdminProgressRatingCriteria_infoBox__wnplF{align-items:flex-start;background-color:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha70);border-radius:8px;display:flex;gap:10px;margin-bottom:30px;padding:16px}@media(max-width:1024px){.AdminProgressRatingCriteria_infoBox__wnplF{margin-bottom:24px;padding:12px}}@media(max-width:504px){.AdminProgressRatingCriteria_infoBox__wnplF{margin-bottom:20px;padding:10px}}@media(max-width:480px){.AdminProgressRatingCriteria_infoBox__wnplF{align-items:flex-start;gap:8px;text-align:left}}.AdminProgressRatingCriteria_infoIcon__WoDDH{align-items:center;display:flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.AdminProgressRatingCriteria_infoContent__YFgsB{flex:1 1}.AdminProgressRatingCriteria_infoTitle__uOjrx{color:var(--color-status-info-dark);font-size:15px;font-weight:600;margin-bottom:6px}@media(max-width:505px){.AdminProgressRatingCriteria_infoTitle__uOjrx{font-size:13px}}.AdminProgressRatingCriteria_infoText__ZHMMp{color:var(--color-status-info-dark);font-size:13px;line-height:1.5}@media(max-width:505px){.AdminProgressRatingCriteria_infoText__ZHMMp{font-size:12px;line-height:1.4}}.AdminProgressRatingCriteria_gradesSection__xVJ3I{margin-bottom:32px}@media(max-width:505px){.AdminProgressRatingCriteria_gradesSection__xVJ3I{margin-bottom:20px}}.AdminProgressRatingCriteria_gradeCard__VyIW5{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;margin-bottom:10px;padding:20px}@media(min-width:1025px){.AdminProgressRatingCriteria_gradeCard__VyIW5{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:40px 1fr}}@media(min-width:769px)and (max-width:1024px){.AdminProgressRatingCriteria_gradeCard__VyIW5{align-items:flex-start;display:flex;gap:16px}}@media(min-width:505px)and (max-width:768px){.AdminProgressRatingCriteria_gradeCard__VyIW5{align-items:flex-start;display:flex;gap:12px;padding:16px}}@media(max-width:505px){.AdminProgressRatingCriteria_gradeCard__VyIW5{display:flex;flex-direction:column;gap:10px;padding:10px}}.AdminProgressRatingCriteria_gradeId__cS6Ak{align-items:center;border-radius:6px;display:flex;font-size:24px;font-weight:600;height:40px;justify-content:center;width:40px}@media(max-width:505px){.AdminProgressRatingCriteria_gradeId__cS6Ak{font-size:18px;height:30px;width:30px}}.AdminProgressRatingCriteria_gradeIdA__-QbH5{background:var(--color-status-success-alpha10);border:1px solid var(--color-status-success-alpha30);color:var(--color-status-success)}.AdminProgressRatingCriteria_gradeIdB__VevTO{background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha30);color:var(--color-status-info)}.AdminProgressRatingCriteria_gradeIdC__l3AbH{background:var(--color-status-yellow-alpha10);border:1px solid var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.AdminProgressRatingCriteria_gradeIdD__WPp0H{background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.AdminProgressRatingCriteria_gradeCardInput__EzEbU{display:flex;flex:1 1}@media(min-width:769px){.AdminProgressRatingCriteria_gradeCardInput__EzEbU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 200px}}@media(max-width:768px){.AdminProgressRatingCriteria_gradeCardInput__EzEbU{display:flex;flex-direction:column;gap:12px;width:100%}}.AdminProgressRatingCriteria_gradeDetails__jl6d3,.AdminProgressRatingCriteria_maxScoreSection__wOWxG{width:100%}@media(min-width:769px){.AdminProgressRatingCriteria_maxScoreSection__wOWxG{max-width:250px;min-width:200px}}.AdminProgressRatingCriteria_gradeLabel__FQSKK,.AdminProgressRatingCriteria_maxScoreLabel__rKvQT{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.AdminProgressRatingCriteria_gradeLabel__FQSKK,.AdminProgressRatingCriteria_maxScoreLabel__rKvQT{font-size:14px;margin-bottom:5px}}.AdminProgressRatingCriteria_gradeDescription__IyYW4{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;overflow-y:auto;padding:12px 16px;resize:none;width:100%}@media(max-width:1164px){.AdminProgressRatingCriteria_gradeDescription__IyYW4{align-items:center;font-size:14px;min-height:80px;padding:10px 12px}}@media(max-width:545px){.AdminProgressRatingCriteria_gradeDescription__IyYW4{font-size:13px;min-height:100px;padding:10px}}@media(max-width:405px){.AdminProgressRatingCriteria_gradeDescription__IyYW4{font-size:13px;min-height:120px;padding:10px}}.AdminProgressRatingCriteria_maxScoreInput__YypPX{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);font-size:15px;font-weight:400;padding:12px 16px;width:100%}@media(max-width:1164px){.AdminProgressRatingCriteria_maxScoreInput__YypPX{align-items:center;font-size:14px;min-height:80px;padding:10px 12px}}@media(max-width:768px){.AdminProgressRatingCriteria_maxScoreInput__YypPX{font-size:13px;min-height:40px;padding:10px}}.AdminProgressRatingCriteria_btnLister__iOw7D{display:flex;gap:15px;justify-content:flex-end;padding-top:20px}@media(max-width:768px){.AdminProgressRatingCriteria_btnLister__iOw7D{flex-direction:column;gap:10px;padding-top:10px}}@media(max-width:480px){.AdminProgressRatingCriteria_btnLister__iOw7D{border-top:none;padding-top:8px}}.AdminProgressRatingCriteria_cancelButton__ppnt6,.AdminProgressRatingCriteria_saveButton__7pWmc{border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:16px;min-height:50px;padding:15px 24px;transition:opacity .2s}.AdminProgressRatingCriteria_cancelButton__ppnt6:disabled,.AdminProgressRatingCriteria_saveButton__7pWmc:disabled{cursor:default;opacity:.45}@media(max-width:768px){.AdminProgressRatingCriteria_cancelButton__ppnt6,.AdminProgressRatingCriteria_saveButton__7pWmc{font-size:16px;min-height:48px;padding:15px 20px;width:100%}}@media(max-width:505px){.AdminProgressRatingCriteria_cancelButton__ppnt6,.AdminProgressRatingCriteria_saveButton__7pWmc{font-size:14px;min-height:40px;padding:10px}}.AdminProgressRatingCriteria_cancelButton__ppnt6{background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary)}.AdminProgressRatingCriteria_saveButton__7pWmc{background-color:var(--color-brand-primary);border:none;color:var(--color-surface-white)}.AdminProgressRatingPreview_adminPreviewContainer__B4OD3,.AdminProgressRatingPreview_mobileContainer__y4Ce0{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;margin-top:24px;padding:20px}@media(max-width:660px){.AdminProgressRatingPreview_adminPreviewContainer__B4OD3,.AdminProgressRatingPreview_mobileContainer__y4Ce0{border-radius:10px;padding:10px}}.AdminProgressRatingPreview_pageTitle__JtsP1{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:20px}@media(max-width:1024px){.AdminProgressRatingPreview_pageTitle__JtsP1{font-size:20px}}.AdminProgressRatingPreview_subtitle__QFlVk{color:var(--color-text-secondary);font-size:14px;font-weight:400;margin-bottom:30px}@media(max-width:1024px){.AdminProgressRatingPreview_subtitle__QFlVk{margin-bottom:20px}}.AdminProgressRatingPreview_previewCard__O7-nG{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;box-shadow:none;margin-bottom:30px;overflow:hidden;padding:0}@media(max-width:1024px){.AdminProgressRatingPreview_previewCard__O7-nG{margin-bottom:20px}}.AdminProgressRatingPreview_subjectTitle__AIA4F{background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:16px;font-weight:600;margin:0;padding:20px 24px}@media(max-width:1024px){.AdminProgressRatingPreview_subjectTitle__AIA4F{padding:16px 20px}}.AdminProgressRatingPreview_scrollContainer__yDlss{border-radius:0 0 10px 10px;overflow:hidden;position:relative}.AdminProgressRatingPreview_tableWrapper__rfIyW{max-height:500px;overflow-y:auto;padding-right:10px}.AdminProgressRatingPreview_tableWrapper__rfIyW::-webkit-scrollbar{width:10px}.AdminProgressRatingPreview_tableWrapper__rfIyW::-webkit-scrollbar-track{background-color:var(--color-surface-white);border-radius:5px}.AdminProgressRatingPreview_tableWrapper__rfIyW::-webkit-scrollbar-thumb{background-color:var(--color-palette-hex-f8f8f8ef);border:2px solid var(--color-surface-white);border-radius:10px}.AdminProgressRatingPreview_tableHeader__qC5Rx{background-color:var(--color-surface-white);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);display:grid;font-weight:600;grid-template-columns:125px 1fr 203px;position:sticky;top:0;z-index:10}@media(max-width:1024px){.AdminProgressRatingPreview_tableHeader__qC5Rx{grid-template-columns:100px 1fr 150px}}.AdminProgressRatingPreview_headerItem__6zu5F{border-right:1px solid var(--color-border-medium);color:var(--color-text-primary);font-size:16px;font-weight:600;padding:20px 15px;text-align:center}.AdminProgressRatingPreview_headerItem__6zu5F:first-child{padding-left:25px;text-align:center}.AdminProgressRatingPreview_headerItem__6zu5F:nth-child(2){text-align:left}.AdminProgressRatingPreview_headerItem__6zu5F:last-child{border-right:none;text-align:center}@media(max-width:1024px){.AdminProgressRatingPreview_headerItem__6zu5F{font-size:14px;padding:16px 12px}}.AdminProgressRatingPreview_tableRow__0rmXR{border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:125px 1fr 203px}.AdminProgressRatingPreview_tableRow__0rmXR:last-child{border-bottom:none}@media(max-width:1024px){.AdminProgressRatingPreview_tableRow__0rmXR{grid-template-columns:100px 1fr 150px}}.AdminProgressRatingPreview_criterionCell__ZG0\+X,.AdminProgressRatingPreview_descriptionCell__q5Nnn,.AdminProgressRatingPreview_maxScoreCell__iWkwM{align-items:center;border-right:1px solid var(--color-border-medium);color:var(--color-palette-hex-333333);display:flex;font-size:14px;padding:20px 15px}.AdminProgressRatingPreview_criterionCell__ZG0\+X:first-child,.AdminProgressRatingPreview_descriptionCell__q5Nnn:first-child,.AdminProgressRatingPreview_maxScoreCell__iWkwM:first-child{justify-content:center;padding-left:25px}.AdminProgressRatingPreview_criterionCell__ZG0\+X:nth-child(2),.AdminProgressRatingPreview_descriptionCell__q5Nnn:nth-child(2),.AdminProgressRatingPreview_maxScoreCell__iWkwM:nth-child(2){justify-content:flex-start;text-align:left}.AdminProgressRatingPreview_criterionCell__ZG0\+X:last-child,.AdminProgressRatingPreview_descriptionCell__q5Nnn:last-child,.AdminProgressRatingPreview_maxScoreCell__iWkwM:last-child{border-right:none;justify-content:center;padding-right:25px}@media(max-width:1024px){.AdminProgressRatingPreview_criterionCell__ZG0\+X,.AdminProgressRatingPreview_descriptionCell__q5Nnn,.AdminProgressRatingPreview_maxScoreCell__iWkwM{padding:16px 12px}}.AdminProgressRatingPreview_descriptionCell__q5Nnn{color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.5;text-align:left}@media(max-width:1024px){.AdminProgressRatingPreview_descriptionCell__q5Nnn{font-size:14px}}.AdminProgressRatingPreview_criterionId__LT8jh{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:24px;font-weight:600;height:40px;justify-content:center;width:40px}@media(max-width:1024px){.AdminProgressRatingPreview_criterionId__LT8jh{font-size:20px;height:36px;width:36px}}.AdminProgressRatingPreview_criterionIdA__YybP2{background:var(--color-status-success-alpha10);border:1px solid var(--color-status-success-alpha30);color:var(--color-status-success)}.AdminProgressRatingPreview_criterionIdB__704Ly{background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha30);color:var(--color-status-info)}.AdminProgressRatingPreview_criterionIdC__5xGvE{background:var(--color-status-yellow-alpha10);border:1px solid var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.AdminProgressRatingPreview_criterionIdD__IZrTt{background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.AdminProgressRatingPreview_maxScore__BTzIC{align-items:center;background-color:var(--color-brand-primary-alpha10);border:1px solid var(--color-brand-primary-alpha30);border-radius:6px;color:var(--color-brand-primary);display:inline-flex;font-size:24px;font-weight:600;height:40px;justify-content:center;width:40px}@media(max-width:1024px){.AdminProgressRatingPreview_maxScore__BTzIC{font-size:20px;height:36px;width:36px}}.AdminProgressRatingPreview_notesSection__MrUZz{margin-top:20px;padding:0 10px}.AdminProgressRatingPreview_note__WU1w7{color:var(--color-text-secondary);font-size:12px;line-height:1.4;margin-bottom:2px}@media(min-width:769px){.AdminProgressRatingPreview_mobileContainer__y4Ce0{display:none!important}}@media(max-width:768px){.AdminProgressRatingPreview_adminPreviewContainer__B4OD3{display:none!important}}.AdminProgressRatingPreview_mobileContainer__y4Ce0{background-color:var(--color-surface-white);border-radius:12px;padding:16px}.AdminProgressRatingPreview_mobileTitle__Me4IL{color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:8px}.AdminProgressRatingPreview_mobileSubtitle__BPPHk{color:var(--color-text-secondary);font-size:14px;line-height:1.4;margin-bottom:8px}.AdminProgressRatingPreview_mobileCard__\+Yx90{background-color:var(--color-surface-white);border-radius:10px;height:calc(100% - 52px);margin-bottom:20px}.AdminProgressRatingPreview_mobileCardHeader__k8G2C{background:var(--color-surface-subtle);padding:15px}.AdminProgressRatingPreview_mobileSubjectTitle__9Ol-S{color:var(--color-text-primary);font-size:18px;font-weight:600;margin:0 0 20px}.AdminProgressRatingPreview_mobileCriteriaList__6bHVp{max-height:500px;overflow-y:auto;padding:0 5px 0 0}.AdminProgressRatingPreview_mobileCriteriaList__6bHVp::-webkit-scrollbar{width:6px}.AdminProgressRatingPreview_mobileCriteriaList__6bHVp::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.AdminProgressRatingPreview_mobileCriteriaList__6bHVp::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.AdminProgressRatingPreview_mobileCriterionItem__iQvV\+{border:1px solid var(--color-border-default);border-radius:10px;margin-top:10px;overflow:hidden;padding:10px}.AdminProgressRatingPreview_mobileCriterionItem__iQvV\+:first-child{margin-top:0}.AdminProgressRatingPreview_mobileCriterionHeader__xQadX{align-items:center;display:flex;gap:10px;margin-bottom:10px}.AdminProgressRatingPreview_mobileCriterionId__3FUB2{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:18px;font-weight:600;justify-content:center;min-width:40px;padding:5px 12px}.AdminProgressRatingPreview_mobileCriterionIdA__4sxDO{background:var(--color-status-success-alpha10);border:1px solid var(--color-status-success-alpha30);color:var(--color-status-success)}.AdminProgressRatingPreview_mobileCriterionIdB__atzTO{background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha30);color:var(--color-status-info)}.AdminProgressRatingPreview_mobileCriterionIdC__OyPbF{background:var(--color-status-yellow-alpha10);border:1px solid var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.AdminProgressRatingPreview_mobileCriterionIdD__vPZMn{background:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.AdminProgressRatingPreview_mobileCriterionContent__C3VRg{flex:1 1}.AdminProgressRatingPreview_mobileSeparator__MtyiJ{background-color:var(--color-border-default);height:1px;margin:8px 0}.AdminProgressRatingPreview_mobileDescriptionSection__8acqA{margin-top:8px}.AdminProgressRatingPreview_mobileDescriptionLabel__WtU8x{color:var(--color-text-primary);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.AdminProgressRatingPreview_mobileDescriptionText__wJuCI{color:var(--color-text-primary);font-size:14px;line-height:1.5;margin:0 0 12px}.AdminProgressRatingPreview_mobileMaxScoreSection__8XUIX{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-top:8px}.AdminProgressRatingPreview_mobileMaxScoreLabel__BofVI{color:var(--color-text-primary);font-size:14px;font-weight:600}.AdminProgressRatingPreview_mobileMaxScoreValue__njuOX{background-color:var(--color-brand-primary-alpha10);border:1px solid var(--color-brand-primary-alpha30);border-radius:6px;color:var(--color-brand-primary);font-size:18px;font-weight:600;min-width:40px;padding:5px 12px;text-align:center}.AdminProgressRatingPreview_mobileNotesSection__pCF3o{border-top:1px solid var(--color-border-default);margin-top:20px;padding-top:16px}.AdminProgressRatingPreview_mobileNote__uYTyn{color:var(--color-text-secondary);font-size:12px;line-height:1.4;margin-bottom:8px}.AdminProgressRatingPreview_mobileNote__uYTyn:last-child{margin-bottom:0}.AdminProgressTabelPage_container__RpBD7{padding-bottom:24px}@media(max-width:940px){.AdminProgressTabelPage_container__RpBD7 .admin__programs-top-title{font-size:30px;margin-left:0}}@media(max-width:740px){.AdminProgressTabelPage_container__RpBD7 .admin__programs-top-title{font-size:28px}}@media(max-width:610px){.AdminProgressTabelPage_container__RpBD7 .admin__programs-top-title{font-size:24px}}.AdminProgressTabelPage_topButtons__MmiZv{align-items:center;display:flex;gap:10px;padding-left:10px}@media(max-width:610px){.AdminProgressTabelPage_topButtons__MmiZv{gap:5px}}.AdminProgressTabelPage_topButton__heU0D{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;min-width:130px;padding:12px;transition:border-color .3s,background-color .3s}.AdminProgressTabelPage_topButton__heU0D:disabled{background-color:var(--color-surface-soft);cursor:default;opacity:.45}@media(max-width:710px){.AdminProgressTabelPage_topButton__heU0D{min-width:auto;padding:9px}}.AdminProgressTabelPage_topButton__heU0D .AdminProgressTabelPage_buttonIcon__jQZev{background-size:contain;height:18px;margin-left:0;margin-right:8px;width:18px}@media(max-width:710px){.AdminProgressTabelPage_topButton__heU0D .AdminProgressTabelPage_buttonIcon__jQZev{height:15px;margin-right:0;width:15px}.AdminProgressTabelPage_topButtonLabel__nRnD-{display:none}}.AdminProgressTabelPage_analiticButton__Yr227 .AdminProgressTabelPage_buttonIcon__jQZev{background:url(/static/media/chart-purple-icon.41e7cdf2f7a541119c13.svg) no-repeat 50%}.AdminProgressTabelPage_criteriaButton__tf80\+ .AdminProgressTabelPage_buttonIcon__jQZev{background:url(/static/media/star-purple-icon.a29b0474010c0b8c668e.svg) no-repeat 50%}.OnlineTest_onlineTestContainer__WJMg2{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;display:flex;flex-direction:column;height:calc(100vh - 210px);min-height:600px;overflow:hidden;padding:24px;width:100%}.OnlineTest_onlineTestTeacherContainer__QxM53{height:calc(100vh - 250px);min-height:570px}.OnlineTest_onlineTestTeacherWithBanner__VfMM2{height:calc(100vh - 340px);min-height:530px}.OnlineTest_onlineTestTeacherWithoutBanner__nEBAf{height:calc(100vh - 250px);min-height:570px}.OnlineTest_onlineTestDesktopHeader__Wrfwz{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}.OnlineTest_onlineTestLeftHeader__VFAgP{align-items:center;display:flex;flex-wrap:wrap;gap:34px}.OnlineTest_onlineTestFoundTests__qAfG0{color:var(--color-text-primary);font-size:14px;font-weight:400}.OnlineTest_onlineTestCount__giEeO{color:var(--color-brand-primary);font-size:14px;font-weight:600}.OnlineTest_onlineTestToggleSwitch__RDygl{align-items:center;cursor:pointer;display:inline-flex;gap:10px;position:relative}@media(max-width:480px){.OnlineTest_onlineTestToggleSwitch__RDygl{justify-content:space-between;width:100%}}.OnlineTest_onlineTestToggleSwitch__RDygl input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.OnlineTest_onlineTestSlider__V-oQI{background-color:var(--color-palette-hex-d3d3d6);border-radius:40px;cursor:pointer;height:25px;position:relative;transition:.4s;width:44px}.OnlineTest_onlineTestSlider__V-oQI:before{background-color:var(--color-surface-white);border-radius:50%;bottom:2px;content:"";height:21px;left:3px;position:absolute;transition:.4s;width:21px}.OnlineTest_onlineTestToggleSwitch__RDygl input[type=checkbox]:checked+.OnlineTest_onlineTestSlider__V-oQI{background-color:var(--color-brand-primary)}.OnlineTest_onlineTestToggleSwitch__RDygl input[type=checkbox]:checked+.OnlineTest_onlineTestSlider__V-oQI:before{transform:translateX(18px)}.OnlineTest_onlineTestToggleLabel__CfZbE{color:var(--color-text-primary);font-size:14px;font-weight:400}.OnlineTest_onlineTestRightHeader__gF03j{align-items:center;display:flex;gap:2px}.OnlineTest_onlineTestSortBy__Eah0u{color:var(--color-text-primary);font-size:14px;font-weight:500;margin-right:14px}.OnlineTest_onlineTestSortButton__mgUPN{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:5px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .2s,border-color .2s;width:28px}.OnlineTest_onlineTestSortButton__mgUPN .OnlineTest_onlineTestSortIcon__c1jy3{align-items:center;display:flex;height:12px;justify-content:center;width:12px}.OnlineTest_onlineTestRefreshButton__sjpKe{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.OnlineTest_onlineTestMobileTopControls__gxiWm{background-color:var(--color-surface-white);border-radius:8px;display:none;flex-direction:column;gap:15px;margin-bottom:20px}.OnlineTest_onlineTestMobileTopControlRow__nxFES{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.OnlineTest_onlineTestPageTitle__FOZZj{color:var(--color-text-primary);font-size:24px;font-weight:700;margin:0}@media(max-width:505px){.OnlineTest_onlineTestPageTitle__FOZZj{font-size:20px;font-weight:600}}.OnlineTest_onlineTestSortControls__NbfnK{align-items:center;display:flex;gap:2px}@media(max-width:590px){.OnlineTest_onlineTestSortControls__NbfnK{justify-content:space-between;width:100%}}.OnlineTest_onlineTestSortByLabelRow__NJAUn{align-items:center;display:flex;gap:2px}.OnlineTest_onlineTestSortByLabel__0xfFa{color:var(--color-text-primary);font-size:16px;font-weight:500;margin-right:14px}.OnlineTest_onlineTestDesktopTable__zKfqT{display:flex;flex:1 1;flex-direction:column;height:calc(100% - 52px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae{background-color:var(--color-surface-white);height:100%;width:100%}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableHeaderRow__KFhye,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableRow__mO4b5{align-items:center;border-bottom:1px solid var(--color-border-default);display:flex;justify-content:space-between}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableHeaderRow__KFhye{background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-bottom:none;border-radius:10px 10px 0 0}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableBody__j1qxl{border:1px solid var(--color-border-default);border-radius:0 0 10px 10px;height:calc(100% - 64px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableScroll__AJxZ\+{border-radius:0 0 10px 10px;height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableScroll__AJxZ\+::-webkit-scrollbar{width:6px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableScroll__AJxZ\+::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTableScroll__AJxZ\+::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTd__Q0nW-,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTh__3HQpE{overflow:hidden;padding:20px 8px;text-align:left;text-overflow:ellipsis}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdSchool__BHfqh,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThSchool__4QNtp{padding-left:20px;width:calc(24% - 110px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdClass__pNvuO,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThClass__S4BOO{text-align:center;width:140px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdStudent__a9jZU,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThStudent__KWal\+{width:calc(23% - 90px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdSubject__Vt8h6,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThSubject__ijQLD{width:calc(23% - 80px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdTheme__N\+Jro,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThTheme__4c7VT{width:calc(30% - 160px)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdGrade__4EcOY,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThGrade__euIzR{text-align:center;width:100px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThGrade__euIzR{align-items:center;display:flex;gap:4px;justify-content:center}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestGradeHeaderText__TWYyL{font:inherit;white-space:nowrap}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestGradeSortIndicator__irWS7{color:var(--color-brand-primary);font-size:14px;line-height:1}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdDate__tH2ij,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThDate__jwc7z{width:100px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTdAction__-UkTZ,.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestThAction__nHfpI{padding-right:20px;width:110px}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestRowHighlighted__XAJC3{background:var(--color-palette-hex-fffbeb)}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTh__3HQpE{color:var(--color-text-primary);font-size:16px;font-weight:500;position:sticky;top:0;z-index:1}.OnlineTest_onlineTestDesktopTable__zKfqT .OnlineTest_onlineTestTable__\+g9ae .OnlineTest_onlineTestTd__Q0nW-{color:var(--color-text-primary);font-size:14px;font-weight:500}.OnlineTest_onlineTestActionButton__-XgsV{background-color:var(--color-brand-primary);border:none;border-radius:6px;box-sizing:border-box;color:var(--color-surface-white);cursor:pointer;font-size:13px;font-weight:500;max-width:84px;min-width:84px;padding:10px;transition:background-color .2s;width:100%}@media(max-width:1320px){.OnlineTest_onlineTestActionButton__-XgsV{font-size:14px;max-width:none;min-width:auto;padding:10px}}.OnlineTest_onlineTestGradeNone__1FGgo{align-items:center;display:flex;height:34px;justify-content:center;margin:0 auto;width:34px}.OnlineTest_onlineTestGradeNone__1FGgo .OnlineTest_onlineTestGradeText__-3Twm{display:none}.OnlineTest_onlineTestGradeNone__1FGgo:after{background:var(--color-text-primary);content:"";height:2px;width:14px}.OnlineTest_onlineTestGradeFive__L9JZm,.OnlineTest_onlineTestGradeFour__7XVjj,.OnlineTest_onlineTestGradeThree__Pyxip,.OnlineTest_onlineTestGradeTwo__4lFEx{align-items:center;border-radius:6px;display:flex;font-size:20px;font-weight:600;height:34px;justify-content:center;margin:0 auto;width:34px}.OnlineTest_onlineTestGradeTwo__4lFEx{background-color:var(--color-status-warning-dark-alpha10);border:1px solid var(--color-status-warning-dark-alpha30);color:var(--color-status-warning-dark)}.OnlineTest_onlineTestGradeThree__Pyxip{background-color:var(--color-status-yellow-alpha10);border:1px solid var(--color-status-yellow-alpha30);color:var(--color-status-yellow)}.OnlineTest_onlineTestGradeFour__7XVjj{background-color:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha30);color:var(--color-status-info)}.OnlineTest_onlineTestGradeFive__L9JZm{background-color:var(--color-status-success-alpha10);border:1px solid var(--color-status-success-alpha30);color:var(--color-status-success)}.OnlineTest_onlineTestMobileCards__fr8UU{background:var(--color-surface-white);border-radius:10px;display:none;height:calc(100% - 45px);padding:20px}@media(max-width:505px){.OnlineTest_onlineTestMobileCards__fr8UU{padding:10px 20px 10px 10px}}.OnlineTest_onlineTestMobileCardsScroll__gy3MD{height:calc(100% - 100px);margin-right:-12px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}@media(max-width:598px){.OnlineTest_onlineTestMobileCardsScroll__gy3MD{height:calc(100% - 135px)}}@media(max-width:505px){.OnlineTest_onlineTestMobileCardsScroll__gy3MD{height:calc(100% - 115px)}}@media(max-width:480px){.OnlineTest_onlineTestMobileCardsScroll__gy3MD{height:calc(100% - 140px)}}@media(max-width:390px){.OnlineTest_onlineTestMobileCardsScroll__gy3MD{height:calc(100% - 150px)}}.OnlineTest_onlineTestMobileCardsScroll__gy3MD::-webkit-scrollbar{width:6px}.OnlineTest_onlineTestMobileCardsScroll__gy3MD::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:5px}.OnlineTest_onlineTestMobileCardsScroll__gy3MD::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.OnlineTest_onlineTestMobileCardsContainer__gk5LT{grid-gap:20px;align-content:start;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-template-rows:max-content;justify-items:stretch}@media(max-width:505px){.OnlineTest_onlineTestMobileCardsContainer__gk5LT{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:390px){.OnlineTest_onlineTestMobileCardsContainer__gk5LT{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.OnlineTest_onlineTestCard__u5m0h{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.OnlineTest_onlineTestCard__u5m0h .OnlineTest_onlineTestRowHighlighted__XAJC3{background:var(--color-palette-hex-fffbeb)}.OnlineTest_onlineTestCard__u5m0h .OnlineTest_onlineTestGradeNone__1FGgo{align-items:center;background:var(--color-palette-hex-1a1a1a1a);border:1px solid var(--color-palette-hex-1a1a1a4d);border-radius:6px;display:flex;height:34px;justify-content:center;width:34px}.OnlineTest_onlineTestCard__u5m0h .OnlineTest_onlineTestGradeNone__1FGgo:after{margin-left:0}.OnlineTest_onlineTestCardHeader__iOwOW{align-items:flex-start;background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);display:flex;flex-direction:column;padding:15px;width:100%}@media(max-width:505px){.OnlineTest_onlineTestCardHeader__iOwOW{padding:10px}}.OnlineTest_onlineTestCardHeaderRow__Ty-d5{align-items:center;display:flex;justify-content:space-between;width:100%}.OnlineTest_onlineTestCardStudentName__1g9CR{color:var(--color-text-primary);flex:1 1;font-size:16px;font-weight:600;margin-right:10px}.OnlineTest_onlineTestCardDate__iB0Ww{color:var(--color-text-primary);font-size:14px;font-weight:400;margin-top:5px}.OnlineTest_onlineTestCardGrade__PauBx{align-items:center;display:flex}.OnlineTest_onlineTestCardInfo__nqHu7{color:var(--color-palette-hex-666666);display:flex;flex-direction:column;font-size:14px;gap:8px;height:100%;padding:15px}@media(max-width:505px){.OnlineTest_onlineTestCardInfo__nqHu7{padding:10px}}.OnlineTest_onlineTestCardRow__frMqO{align-items:center;display:flex;justify-content:space-between;width:100%}.OnlineTest_onlineTestCardLabel__RTxx-{color:var(--color-text-primary);font-size:12px;font-weight:600}.OnlineTest_onlineTestCardValue__RIcEU{color:var(--color-text-primary);flex:1 1;font-size:12px;font-weight:400;margin-left:10px;overflow:hidden;text-align:right;text-overflow:ellipsis}.OnlineTest_skeletonElement__WUhw6{animation:OnlineTest_skeletonLoading__8jQmF 1.4s ease infinite;background:linear-gradient(90deg,var(--color-palette-hex-f0f1f3) 25%,var(--color-palette-hex-f8f8fa) 50%,var(--color-palette-hex-f0f1f3) 75%);background-size:200% 100%;border-radius:6px;height:14px;width:100%}.OnlineTest_placeholderElement__hKTA9{background:var(--color-palette-hex-f3f4f6);border-radius:6px;height:14px;width:100%}.OnlineTest_skeletonShort__qCtyp{margin:0 auto;width:46px}.OnlineTest_skeletonMedium__Bs30R{width:76px}.OnlineTest_skeletonWide__JGpU0{width:86%}.OnlineTest_skeletonGrade__r44P-{height:34px;margin:0 auto;width:34px}.OnlineTest_skeletonButton__iz2Um{height:36px;width:84px}.OnlineTest_skeletonButtonMobile__ypkpQ{height:36px;margin-top:auto;width:84px}.OnlineTest_skeletonCardTitle__nUvgq{width:68%}.OnlineTest_onlineTestSkeletonCard__xCClQ,.OnlineTest_onlineTestSkeletonRow__L-5R0{pointer-events:none}.OnlineTest_onlineTestPlaceholderCard__zcslC,.OnlineTest_onlineTestPlaceholderRow__2Wr3F{opacity:.7;pointer-events:none}.OnlineTest_onlineTestEmptyState__iXtyF{align-items:center;color:var(--color-palette-hex-777777);display:flex;font-size:15px;font-weight:500;grid-column:1/-1;justify-content:center;min-height:220px;width:100%}@keyframes OnlineTest_skeletonLoading__8jQmF{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1320px){.OnlineTest_onlineTestContainer__WJMg2{background:none;border:none;border-radius:10px;padding:0}.OnlineTest_onlineTestTeacherContainer__QxM53{height:calc(100vh - 240px);min-height:500px}.OnlineTest_onlineTestTeacherWithBanner__VfMM2{height:calc(100vh - 320px);min-height:460px}.OnlineTest_onlineTestTeacherWithoutBanner__nEBAf{height:calc(100vh - 240px);min-height:500px}.OnlineTest_onlineTestDesktopHeader__Wrfwz{display:none}.OnlineTest_onlineTestMobileTopControls__gxiWm{display:flex;gap:31px;padding:20px}}@media(max-width:1320px)and (max-width:505px){.OnlineTest_onlineTestMobileTopControls__gxiWm{padding:10px}}@media(max-width:1320px){.OnlineTest_onlineTestDesktopTable__zKfqT{display:none}.OnlineTest_onlineTestMobileCards__fr8UU{display:flex}.OnlineTest_onlineTestActionButton__-XgsV{margin-top:auto}}@media(max-width:1015px){.OnlineTest_onlineTestActionButton__-XgsV{margin-top:15px}}@media(max-width:600px){.OnlineTest_onlineTestTeacherContainer__QxM53{height:calc(100vh - 210px);min-height:400px}.OnlineTest_onlineTestTeacherWithBanner__VfMM2{height:calc(100vh - 300px);min-height:360px}.OnlineTest_onlineTestTeacherWithoutBanner__nEBAf{height:calc(100vh - 210px);min-height:400px}}@media(max-width:480px){.OnlineTest_onlineTestCard__u5m0h{width:100%}}.TestPage_content__9R1g1{padding:29px 24px 0}@media(max-width:505px){.TestPage_content__9R1g1{padding:10px}}.TestPage_header__1yJvB{align-items:center;display:flex;justify-content:space-between;margin-bottom:29px}@media(max-width:844px){.TestPage_header__1yJvB{margin-bottom:25px;margin-bottom:20px}}.TestPage_header__1yJvB .TestPage_h1__FuZU2{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:844px){.TestPage_header__1yJvB .TestPage_h1__FuZU2{font-size:28px}}@media(max-width:744px){.TestPage_header__1yJvB .TestPage_h1__FuZU2{font-size:24px}}@media(max-width:505px){.TestPage_header__1yJvB .TestPage_h1__FuZU2{font-size:22px}}.TestPage_content_buttons__KgwLt{align-items:center;display:flex;gap:16px}@media(max-width:505px){.TestPage_content_buttons__KgwLt{gap:10px}}.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .3s ease}@media(max-width:505px){.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q{padding:10px}}.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q{outline:none}.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q.TestPage_active__eQVuO{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.TestPage_content_buttons__KgwLt .TestPage_buttonText__wRu2Q{color:var(--color-brand-primary);font-size:14px;font-weight:500;transition:color .3s ease}@media(max-width:844px){.TestPage_content_buttons__KgwLt .TestPage_buttonText__wRu2Q{display:none}}.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q.TestPage_active__eQVuO .TestPage_buttonText__wRu2Q{color:var(--color-surface-white)}.TestPage_content_buttons__KgwLt .TestPage_buttonIcon__ZVNYN{align-items:center;display:flex;height:20px;justify-content:center;width:20px}@media(max-width:505px){.TestPage_content_buttons__KgwLt .TestPage_buttonIcon__ZVNYN{height:15px;width:15px}}.TestPage_content_buttons__KgwLt .TestPage_buttonIcon__ZVNYN svg{height:20px;transition:all .3s ease;width:20px}@media(max-width:505px){.TestPage_content_buttons__KgwLt .TestPage_buttonIcon__ZVNYN svg{height:15px;width:15px}}.TestPage_content_buttons__KgwLt .TestPage_button__5qH2q.TestPage_active__eQVuO .TestPage_buttonIcon__ZVNYN svg path{fill:var(--color-surface-white)!important;stroke:var(--color-surface-white)!important}.resultHeaderTest_container__3s2hM{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:20px;padding:16px 24px 24px}@media(max-width:px){.resultHeaderTest_container__3s2hM{padding:24px}}@media(max-width:600px){.resultHeaderTest_container__3s2hM{border-radius:12px;padding:12px}}.resultHeaderTest_header__o4SpM{align-items:center;display:flex;justify-content:space-between}.resultHeaderTest_titleContainer__qE6cM{align-items:center;cursor:pointer;display:flex;gap:16px;padding:0}@media(max-width:880px){.resultHeaderTest_titleContainer__qE6cM{margin-bottom:10px}}@media(max-width:505px){.resultHeaderTest_titleContainer__qE6cM{margin-bottom:5px}}@media(max-width:744px){.resultHeaderTest_titleContainer__qE6cM{gap:10px}}@media(max-width:505px){.resultHeaderTest_titleContainer__qE6cM{gap:5px}}.resultHeaderTest_titleIcon__bOvbM{align-items:center;background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) no-repeat 50%;background-size:contain;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:505px){.resultHeaderTest_titleIcon__bOvbM{height:20px;width:20px}}.resultHeaderTest_title__8FXRz{color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:1.3}@media(max-width:505px){.resultHeaderTest_title__8FXRz{font-size:20px}}.resultHeaderTest_containerBalck__FQFYy{align-items:flex-start;display:flex;flex-direction:column}.resultHeaderTest_containerBalckMobile__mUYDY{width:100%}.resultHeaderTest_gradeStatus__aRe3U{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;display:flex;justify-content:space-between;min-width:216px;padding:12px 12px 12px 16px;width:100%}@media(max-width:505px){.resultHeaderTest_gradeStatus__aRe3U{padding:10px}}.resultHeaderTest_statusText__Jewse{color:var(--color-palette-hex-111827);font-size:14px;font-weight:400}.resultHeaderTest_gradeStatusIcon__pGhn4{align-items:center;color:var(--color-palette-hex-9ca3af);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.resultHeaderTest_infoCol__5xBnz{align-items:flex-start;display:inline-flex;justify-content:space-between}.resultHeaderTest_students__Yslow{display:flex;justify-content:space-between}.resultHeaderTest_infoRow__D7Ll\+,.resultHeaderTest_studentLister__YZOXn{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6x;padding-bottom:6px}.resultHeaderTest_containerRow__lulYT{align-items:flex-start;display:flex;flex-direction:column;position:relative;top:15px}@media(max-width:880px){.resultHeaderTest_containerRow__lulYT{top:2px}}.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list,.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list-checked,.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list-container,.resultHeaderTest_containerMobileSelector__0un6w,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list-checked,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list-container{width:100%}.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list-item,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list-item{color:var(--color-text-primary);font-size:16px;font-weight:500}@media(max-width:505px){.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list-item,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list-item{font-size:14px;padding:7px}}.resultHeaderTest_containerBalck__FQFYy .popup__filters-drop-down-list-checked-label,.resultHeaderTest_containerRow__lulYT .popup__filters-drop-down-list-checked-label{color:var(--color-text-primary);font-size:14px;font-weight:400}.resultHeaderTest_evaluationText__5OjTQ{margin-top:3px}.resultHeaderTest_infoItem__TghHI{align-items:center;background:var(--color-palette-hex-72727212);border-radius:8px;color:var(--color-palette-hex-727272cc);display:flex;font-size:14px;gap:4px;padding:4px 6px}.resultHeaderTest_infoItem__TghHI span{line-height:1.4}.resultHeaderTest_containerEstimation__m0fln{align-items:flex-start;display:flex;justify-content:flex-start}.resultHeaderTest_infoIcon__LxiXk{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultHeaderTest_evaluationText__5OjTQ{color:var(--color-text-secondary);font-size:12px;line-height:1.5}.resultHeaderTest_resultsRow__mP1SG{align-items:center;border-top:1px solid var(--color-border-default);display:flex;justify-content:space-between;margin-top:20px;padding-top:20px}@media(max-width:505px){.resultHeaderTest_resultsRow__mP1SG{margin-top:10px}}@media(max-width:880px){.resultHeaderTest_resultsRow__mP1SG{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:600px){.resultHeaderTest_resultsRow__mP1SG{gap:15px}}.resultHeaderTest_resultLister__fV2LD{display:flex;flex-wrap:wrap;gap:8px}.resultHeaderTest_resultBadge__j0FCy{align-items:center;border-radius:15px;display:flex;font-size:14px;font-weight:500;gap:4px;padding:8px 12px}@media(max-width:505px){.resultHeaderTest_resultBadge__j0FCy{font-size:13px;padding:8px}}.resultHeaderTest_resultBadge__j0FCy:first-child{background:var(--color-status-success-alpha10);color:var(--color-status-success)}.resultHeaderTest_resultBadge__j0FCy:first-child .resultHeaderTest_resultIcon__2qawm{color:var(--color-status-success)}.resultHeaderTest_resultBadge__j0FCy:nth-child(2){background:var(--color-surface-danger-tint);color:var(--color-status-danger-strong)}.resultHeaderTest_resultBadge__j0FCy:nth-child(2) .resultHeaderTest_resultIcon__2qawm{color:var(--color-status-danger-alt)}.resultHeaderTest_resultBadge__j0FCy:nth-child(3){background:var(--color-surface-blue-tint);color:var(--color-palette-hex-2563eb)}.resultHeaderTest_resultBadge__j0FCy:nth-child(3) .resultHeaderTest_resultIcon__2qawm{color:var(--color-status-info-royal)}.resultHeaderTest_manualReviewBadge__DYJaX{background:var(--color-palette-hex-f3f4f6);color:var(--color-palette-hex-727272cc)}.resultHeaderTest_resultIcon__2qawm{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.resultHeaderTest_resultText__7Hdn-{line-height:1.4;white-space:nowrap}.resultHeaderTest_backBtn__FmVR-{background:var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;width:fit-content}@media(max-width:744px){.resultHeaderTest_backBtn__FmVR-{padding:10px}}@media(max-width:880px){.resultHeaderTest_backBtn__FmVR-{padding:10px;width:100%}}.resultHeaderTest_backBtn__FmVR-:disabled{cursor:not-allowed;opacity:.6}.resultHeaderTest_gradeActions__aNEFS{align-items:center;display:flex;gap:12px}@media(max-width:880px){.resultHeaderTest_gradeActions__aNEFS{align-items:stretch;flex-direction:column;width:100%}}.resultHeaderTest_gradeError__2muUR,.resultHeaderTest_gradeSuccess__MaUyQ{font-size:13px;line-height:1.4}.resultHeaderTest_gradeError__2muUR{color:var(--color-status-danger-strong)}.resultHeaderTest_gradeSuccess__MaUyQ{color:var(--color-status-success)}.StudentComment_container__JWrkw{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;padding:20px}@media(max-width:600px){.StudentComment_container__JWrkw{border-radius:12px;padding:12px}}.StudentComment_title__KD13L{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:1.5}.StudentComment_textarea__EpZ14{border:1px solid var(--color-border-default);border-radius:8px;box-sizing:border-box;color:var(--color-text-primary);font-family:inherit;font-size:14px;line-height:1.6;margin-top:10px;min-height:120px;padding:16px;resize:vertical;transition:all .2s ease;width:100%}@media(max-width:600px){.StudentComment_textarea__EpZ14{padding:10px}}@media(max-width:450px){.StudentComment_textarea__EpZ14{min-height:160px}}@media(max-width:360px){.StudentComment_textarea__EpZ14{min-height:180px}}.StudentComment_textarea__EpZ14:focus{border-color:var(--color-brand-primary);outline:none}.StudentComment_textarea__EpZ14::placeholder{color:var(--color-palette-hex-9ca3af)}.StudentComment_buttonWrapper__MM6FH{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:16px}@media(max-width:600px){.StudentComment_buttonWrapper__MM6FH{align-items:stretch;flex-direction:column;margin-top:10x}}.StudentComment_messageWrapper__vzKed{display:flex;flex-direction:column;font-size:13px;gap:4px}.StudentComment_errorMessage__Ci343{color:var(--color-status-danger-strong)}.StudentComment_successMessage__kxpVy{color:var(--color-status-success)}.StudentComment_saveButton__82j37{background:var(--color-brand-primary);border:none;border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;padding:14px 15px;transition:all .2s ease;white-space:nowrap}@media(max-width:600px){.StudentComment_saveButton__82j37{font-size:14px;padding:10px;width:100%}}.StudentComment_saveButton__82j37:focus{box-shadow:0 0 0 3px var(--color-effect-rgb-81-76-168-0-2);outline:none}.StudentComment_saveButton__82j37:disabled{cursor:not-allowed;opacity:.6;transform:none}.TestRest_container__MmF3b{padding:32px}@media(max-width:505px){.TestRest_container__MmF3b{padding:10px}}.TestRest_header__ftG1W,.TestRest_test__5Zcn2{margin-bottom:25px}@media(max-width:600px){.TestRest_header__ftG1W,.TestRest_test__5Zcn2{margin-bottom:20px}}.TestRest_test__5Zcn2{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:20px;padding:25px}@media(max-width:600px){.TestRest_test__5Zcn2{border-radius:12px;padding:12px}}.TestRest_stateBlock__dZlk3{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-secondary);font-size:14px;padding:18px}.TestRest_errorBlock__WRk1k{background:var(--color-surface-danger-tint);border-color:var(--color-border-error-soft);color:var(--color-status-danger-strong)}.AdminMyClassHome_content__FkuAW{width:100%}.AdminMyClassHome_content__FkuAW .AdminMyClassHome_section__VZ5VF{margin-bottom:24px}@media(max-width:505px){.AdminMyClassHome_content__FkuAW .AdminMyClassHome_section__VZ5VF{margin-bottom:20px}}.AdminMyClassHome_content__FkuAW .AdminMyClassHome_section__news__hTOd9{margin-bottom:39px}.AdminMyClassHome_section_announcements__hC1eV,.AdminMyClassHome_section_upcomingEvents__dPN1B{display:flex;flex-direction:column;height:100%;margin-bottom:24px;min-height:0}@media(max-width:505px){.AdminMyClassHome_section_announcements__hC1eV,.AdminMyClassHome_section_upcomingEvents__dPN1B{margin-bottom:20px}}.AdminMyClassHome_section__news__hTOd9{padding-bottom:60px}.AdminMyClassAddingEvent_content__o1KCQ{padding:32px}@media(max-width:505px){.AdminMyClassAddingEvent_content__o1KCQ{padding:24px 20px}}.AdminMyClassAddingEvent_section_header__1Lnfa{margin-bottom:32px}@media(max-width:505px){.AdminMyClassAddingEvent_section_header__1Lnfa{margin-bottom:24px}}.AdminMyClassAddingEvent_section_form__5-gOA{margin-bottom:24px}.AdminMyClassAddingEvent_mobile_button__QsRzw{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:24px;width:100%}@media(max-width:989px){.AdminMyClassAddingEvent_mobile_button__QsRzw{justify-content:space-between}}@media(max-width:505px){.AdminMyClassAddingEvent_mobile_button__QsRzw{flex-direction:column}}.AdminMyClassAddingEvent_mobile_button__QsRzw button{padding:12px 16px;width:auto}@media(max-width:989px){.AdminMyClassAddingEvent_mobile_button__QsRzw button{width:100%}}.AdminMyClassAddingEventForm_container__Bc9m2{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;padding:24px}@media(max-width:505px){.AdminMyClassAddingEventForm_container__Bc9m2{border-radius:10px;padding:20px 10px}}.AdminMyClassAddingEventForm_title__2lgyI{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:30px}@media(max-width:505px){.AdminMyClassAddingEventForm_title__2lgyI{font-size:20px;margin-bottom:20px}}.AdminMyClassAddingEventForm_field__8\+pND{display:flex;flex:1 1;flex-direction:column;margin-bottom:24px}@media(max-width:505px){.AdminMyClassAddingEventForm_field__8\+pND{margin-bottom:20px}.AdminMyClassAddingEventForm_field__8\+pND:last-child{margin-bottom:0}}.AdminMyClassAddingEventForm_label__Oy2VK{color:var(--color-text-secondary);font-family:500;font-size:16px;margin-bottom:8px}@media(max-width:505px){.AdminMyClassAddingEventForm_label__Oy2VK{font-size:14px}}.AdminMyClassAddingEventForm_required__7K45D{color:var(--color-palette-hex-f44949)}.AdminMyClassAddingEventForm_input__13bB7,.AdminMyClassAddingEventForm_textarea__mSTV9{border:1px solid var(--color-border-default);border-radius:8px;font-size:18px;outline:none;padding:16px;transition:border-color .2s;width:100%}@media(max-width:505px){.AdminMyClassAddingEventForm_input__13bB7,.AdminMyClassAddingEventForm_textarea__mSTV9{font-size:16px;padding:10px}}.AdminMyClassAddingEventForm_input__13bB7::placeholder,.AdminMyClassAddingEventForm_textarea__mSTV9::placeholder{color:var(--color-text-muted)}.AdminMyClassAddingEventForm_input__13bB7:focus,.AdminMyClassAddingEventForm_textarea__mSTV9:focus{border-color:var(--color-border-default)}.AdminMyClassAddingEventForm_textarea__mSTV9{min-height:120px;resize:vertical}.AdminMyClassAddingEventForm_textarea__mSTV9::-webkit-scrollbar{display:none}.AdminMyClassAddingEventForm_row__r37Tn{display:flex;gap:24px}@media(max-width:840px){.AdminMyClassAddingEventForm_row__r37Tn{flex-direction:column;gap:0;width:100%}}.AdminMyClassAddingEventForm_inputWrapper__7OGlv{align-items:center;display:flex;position:relative}.AdminMyClassAddingEventForm_inputWrapper__7OGlv .AdminMyClassAddingEventForm_input__13bB7{color:var(--color-text-primary);padding-right:48px}.AdminMyClassAddingEventForm_inputWrapper__7OGlv .AdminMyClassAddingEventForm_input__13bB7::placeholder{color:var(--color-text-muted)}.AdminMyClassAddingEventForm_inputWrapper__7OGlv .AdminMyClassAddingEventForm_icon__5gdoJ{position:absolute;right:16px}.AdminMyClassAddingEventForm_error__d1PLb{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px}.AdminMyClassDateInput_inputWrapper__\+WMtu{align-items:center;display:flex;position:relative;width:100%}.AdminMyClassDateInput_input__DP3KI{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;font-weight:400;outline:none;padding:16px 50px 16px 16px;transition:border-color .2s;width:100%}.AdminMyClassDateInput_input__DP3KI::placeholder{color:var(--color-text-muted)}.AdminMyClassDateInput_input__DP3KI:focus{border-color:var(--color-border-default)}@media(max-width:505px){.AdminMyClassDateInput_input__DP3KI{font-size:16px;padding:10px 42px 10px 10px}}.AdminMyClassDateInput_inputError__rZOMY{border-color:var(--color-status-danger)}.AdminMyClassDateInput_icon__hFt-8{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;z-index:2}.AdminMyClassDateInput_icon__hFt-8:disabled{cursor:default;opacity:.6}@media(max-width:505px){.AdminMyClassDateInput_icon__hFt-8{right:12px}}.AdminMyClassDateInput_calendar__GRUn-{background-color:var(--color-surface-white);border-radius:8px;bottom:calc(100% + 8px);max-height:0;max-width:none;overflow:hidden;position:absolute;right:0;transition:max-height .3s;width:min(400px,100vw - 64px);z-index:20}.AdminMyClassDateInput_calendarRight__2N23B{left:auto;right:0}.AdminMyClassDateInput_active__TM4mi{box-shadow:0 8px 24px 0 var(--color-text-primary-alpha08);max-height:430px}@media(max-width:768px){.AdminMyClassDateInput_calendar__GRUn-{left:0;right:auto;width:100%}}@media(max-width:505px){.AdminMyClassDateInput_calendar__GRUn- .react-calendar__navigation__label__labelText{font-size:18px}.AdminMyClassDateInput_calendar__GRUn- .react-calendar__tile{font-size:16px}}.AdminMyClassAddingEventCategory_container__TWEDF{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-top:30px;min-width:0;padding:24px}@media(max-width:505px){.AdminMyClassAddingEventCategory_container__TWEDF{border-radius:10px;padding:20px 10px}}.AdminMyClassAddingEventCategory_header__xSoic{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:30px}@media(max-width:505px){.AdminMyClassAddingEventCategory_header__xSoic{align-items:stretch;flex-direction:column;margin-bottom:20px}}.AdminMyClassAddingEventCategory_title__BkHO3{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0}@media(max-width:505px){.AdminMyClassAddingEventCategory_title__BkHO3{font-size:20px}}.AdminMyClassAddingEventCategory_addButton__HVXkk{background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;font-size:16px;font-weight:600;height:42px;padding:0 18px;transition:all .2s ease-out}.AdminMyClassAddingEventCategory_addButton__HVXkk:hover{background:var(--color-brand-primary-alpha07)}.AdminMyClassAddingEventCategory_addButton__HVXkk:disabled{cursor:default;opacity:.65}.AdminMyClassAddingEventCategory_grid__tm6TW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(201px,1fr))}@media(max-width:505px){.AdminMyClassAddingEventCategory_grid__tm6TW{gap:14px;grid-template-columns:1fr}}.AdminMyClassAddingEventCategory_card__ocgxG{align-items:center;border:1px solid var(--color-border-default);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:173px;padding:26px 16px 18px;position:relative;text-align:center;transition:all .2s ease-out}@media(max-width:505px){.AdminMyClassAddingEventCategory_card__ocgxG{min-height:149px}}.AdminMyClassAddingEventCategory_card__ocgxG.AdminMyClassAddingEventCategory_active__J0YL5{background-color:var(--color-brand-primary-alpha07);border-color:var(--color-brand-primary)}.AdminMyClassAddingEventCategory_card__ocgxG.AdminMyClassAddingEventCategory_active__J0YL5 .AdminMyClassAddingEventCategory_catName__ZSHr9{font-weight:600}.AdminMyClassAddingEventCategory_card__ocgxG.AdminMyClassAddingEventCategory_disabled__RuXpt{cursor:default;opacity:.65}.AdminMyClassAddingEventCategory_editButton__AwXay{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s ease-out;width:34px}.AdminMyClassAddingEventCategory_editButton__AwXay img{display:block;height:18px;width:18px}.AdminMyClassAddingEventCategory_editButton__AwXay:hover{background:var(--color-brand-primary-alpha07);border-color:var(--color-brand-primary)}.AdminMyClassAddingEventCategory_editButton__AwXay:disabled{cursor:default;opacity:.65}.AdminMyClassAddingEventCategory_iconCircle__vPYcu{align-items:center;border-radius:50%;display:flex;height:71px;justify-content:center;width:71px}.AdminMyClassAddingEventCategory_parentMeetingBg__1EEEN{background-color:var(--color-brand-primary-alpha15)}.AdminMyClassAddingEventCategory_olympiadBg__ia3Z4{background-color:var(--color-palette-hex-4999f426)}.AdminMyClassAddingEventCategory_excursionBg__1Cwh4{background-color:var(--color-palette-hex-17bf6b26)}.AdminMyClassAddingEventCategory_openLessonBg__0O0Vc{background-color:var(--color-palette-hex-e4ca0726)}.AdminMyClassAddingEventCategory_otherBg__-49j\+{background-color:var(--color-palette-hex-ff7e4726)}.AdminMyClassAddingEventCategory_catName__ZSHr9{color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.2;max-width:100%;overflow-wrap:anywhere}@media(max-width:505px){.AdminMyClassAddingEventCategory_catName__ZSHr9{font-size:16px}}.AdminMyClassAddingEventCategory_colorDot__jFx-D{border-radius:50%;display:block;height:28px;width:28px}.AdminMyClassAddingEventCategory_error__Edr7l{color:var(--color-status-warning);font-size:14px;margin-bottom:16px}.AdminMyClassAddingEventCategory_stateMessage__IisXt{border:1px dashed var(--color-border-medium);border-radius:10px;color:var(--color-palette-hex-737373);padding:24px}.AdminMyClassAddingEventCategory_stateTitle__0ervM{color:var(--color-text-primary);font-size:18px;font-weight:600;margin-bottom:8px}.AdminMyClassAddingEventCategory_stateText__9IgXF{font-size:14px;line-height:1.4}.AdminMyClassAddingEventCategory_skeletonElement__hPZ7l{animation:AdminMyClassAddingEventCategory_skeletonLoading__BI2R- 1.4s ease infinite;background:linear-gradient(90deg,var(--color-surface-soft) 25%,var(--color-border-subtle) 37%,var(--color-surface-soft) 63%);background-size:400% 100%;border-radius:8px;display:block}.AdminMyClassAddingEventCategory_skeletonCard__Vpuq4{cursor:default}.AdminMyClassAddingEventCategory_skeletonCircle__5MWqV{border-radius:50%;height:71px;width:71px}.AdminMyClassAddingEventCategory_skeletonName__rDzDS{height:20px;width:70%}@keyframes AdminMyClassAddingEventCategory_skeletonLoading__BI2R-{0%{background-position:100% 50%}to{background-position:0 50%}}.AdminMyClassAddingEventHeader_container__Sopz2{align-items:flex-start;display:flex;justify-content:space-between}.AdminMyClassAddingEventHeader_container_left__jNSmO{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding-right:10px}.AdminMyClassAddingEventHeader_container_left_title__LLiQn{color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:1.2;text-align:left}@media(max-width:505px){.AdminMyClassAddingEventHeader_container_left_title__LLiQn{font-size:24px}}.AdminMyClassAddingEventHeader_titleButton__FVJ6R{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:12px;padding:0}.AdminMyClassAddingEventHeader_titleButton__FVJ6R:disabled{cursor:default;opacity:.7}@media(max-width:505px){.AdminMyClassAddingEventHeader_titleButton__FVJ6R{gap:10px}}.AdminMyClassAddingEventHeader_titleButtonIcon__3lfCe{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;flex:0 0 36px;height:36px;margin-top:1px;position:relative;width:36px}.AdminMyClassAddingEventHeader_titleButtonIcon__3lfCe:before{border-bottom:2px solid var(--color-text-primary);border-left:2px solid var(--color-text-primary);content:"";height:10px;left:14px;position:absolute;top:11px;transform:rotate(45deg);width:10px}@media(max-width:505px){.AdminMyClassAddingEventHeader_titleButtonIcon__3lfCe{flex-basis:32px;height:32px;width:32px}.AdminMyClassAddingEventHeader_titleButtonIcon__3lfCe:before{left:12px;top:10px}}.AdminMyClassAddingEventHeader_container_left_des__epnTV{color:var(--color-text-secondary);font-family:500;font-size:16px}@media(max-width:505px){.AdminMyClassAddingEventHeader_container_left_des__epnTV{font-size:14px}}.AdminMyClassAddingEventHeader_container_right__yPi2\+{display:flex;gap:14px}.AdminMyClassAddingEventHeader_container_right_button__Y7oHV{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:center;min-width:205px;padding:14px 16px}@media(max-width:989px){.AdminMyClassAddingEventHeader_container_right_button__Y7oHV{width:100%}}@media(max-width:505px){.AdminMyClassAddingEventHeader_container_right_button__Y7oHV{font-size:16px;padding:12px 0;width:100%}}.AdminMyClassAddingEventHeader_container_right_border__nn-\+x{background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary)}.AdminMyClassAddingEventHeader_container_right_bg__3AubV{background-color:var(--color-brand-primary);color:var(--color-surface-white)}.AdminMyClassPublicationTargeting_container__P2IfZ{margin-bottom:27px;position:relative;z-index:4}.AdminMyClassPublicationTargeting_title__yqJxV{color:var(--color-text-primary);font-size:18px;font-weight:600;margin-bottom:16px}@media(max-width:505px){.AdminMyClassPublicationTargeting_title__yqJxV{font-size:16px;margin-bottom:14px}}.AdminMyClassPublicationTargeting_grid__N0Iy5{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1320px){.AdminMyClassPublicationTargeting_grid__N0Iy5{gap:0;grid-template-columns:1fr}}.AdminMyClassPublicationTargeting_field__76cTw{min-width:0;position:relative}.AdminMyClassPublicationTargeting_field__76cTw .popup__label{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__label{font-size:14px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-container{min-height:54px;position:relative}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-container{min-height:44px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked{min-height:54px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked{min-height:44px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked.textarea{height:54px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked.textarea{height:44px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked.textarea:before{top:calc(50% - 10px)}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked-input{font-size:18px;font-weight:400;height:54px;padding:16px 40px 16px 16px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked-input{font-size:16px;height:44px;padding:10px 36px 10px 10px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked-input.textarea{height:54px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list-checked-input.textarea{height:44px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__additionaly-input-val{font-size:18px;font-weight:400;line-height:22px;min-height:54px;overflow:hidden;padding:16px 40px 16px 16px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__additionaly-input-val{font-size:16px;line-height:22px;min-height:44px;padding:10px 36px 10px 10px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__additionaly-input-val.textarea{height:54px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__additionaly-input-val.textarea{height:44px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list.textarea{top:70px}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list.textarea{top:60px}}.AdminMyClassPublicationTargeting_field__76cTw .popup__drop-list{z-index:4}.AdminMyClassPublicationTargeting_dropList__NS7oB{margin-bottom:0}@media(max-width:1320px){.AdminMyClassPublicationTargeting_dropList__NS7oB{margin-bottom:20px}.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__additionaly-input-val,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__additionaly-input-val.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked-input,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked-input.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-container{height:92px;min-height:92px}.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__additionaly-input-val,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked-input{line-height:22px;white-space:normal}.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list.textarea{top:108px}}@media(max-width:505px){.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__additionaly-input-val,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__additionaly-input-val.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked-input,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked-input.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-checked.textarea,.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list-container{height:72px;min-height:72px}.AdminMyClassPublicationTargeting_field__76cTw:nth-child(2) .popup__drop-list.textarea{top:88px}}.AdminMyClassPublicationTargeting_classField__sE4Xs{margin-bottom:0}.AdminMyClassPublicationTargeting_classField__sE4Xs .d-flex{gap:16px}@media(max-width:505px){.AdminMyClassPublicationTargeting_classField__sE4Xs .d-flex{gap:10px}}.AdminMyClassPublicationTargeting_classField__sE4Xs .wd-50-mr-16{margin-right:0;width:50%}.AdminMyClassPublicationTargeting_error__31B1p{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0 0;min-height:1px}.AdminMyClassAddingAd_content__2dw2O{padding:32px}@media(max-width:505px){.AdminMyClassAddingAd_content__2dw2O{padding:24px 20px}}.AdminMyClassAddingAd_section_header__700SB{margin-bottom:32px}@media(max-width:505px){.AdminMyClassAddingAd_section_header__700SB{margin-bottom:24px}}.AdminMyClassAddingAd_section_form__5G6LB{margin-bottom:24px}.AdminMyClassAddingAd_mobile_button__PDMsD{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:24px}@media(max-width:989px){.AdminMyClassAddingAd_mobile_button__PDMsD{justify-content:space-between}}@media(max-width:505px){.AdminMyClassAddingAd_mobile_button__PDMsD{flex-direction:column}}.AdminMyClassAddingAd_mobile_button__PDMsD button{padding:12px 16px;width:auto}@media(max-width:989px){.AdminMyClassAddingAd_mobile_button__PDMsD button{width:100%}}.AdminMyClassAddingAdForm_container__yWDsT{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;max-width:100%;padding:24px}@media(max-width:505px){.AdminMyClassAddingAdForm_container__yWDsT{border-radius:10px;padding:20px 10px}}.AdminMyClassAddingAdForm_title__87aQ6{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:27px}@media(max-width:505px){.AdminMyClassAddingAdForm_title__87aQ6{font-size:20px;margin-bottom:20px}}.AdminMyClassAddingAdForm_field__Omwu8{display:flex;flex-direction:column;margin-bottom:27px}@media(max-width:505px){.AdminMyClassAddingAdForm_field__Omwu8{margin-bottom:20px}}.AdminMyClassAddingAdForm_field__Omwu8:last-child{margin-bottom:0}.AdminMyClassAddingAdForm_label__ioMgs{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.AdminMyClassAddingAdForm_label__ioMgs{font-size:14px}}.AdminMyClassAddingAdForm_required__SuT08{color:var(--color-status-warning);font-family:500;font-size:16px}.AdminMyClassAddingAdForm_input__ZYREq,.AdminMyClassAddingAdForm_select__9mdH-,.AdminMyClassAddingAdForm_textarea__RqdQ6{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-family:400;font-size:18px;outline:none;padding:16px;transition:border-color .2s;width:100%}@media(max-width:505px){.AdminMyClassAddingAdForm_input__ZYREq,.AdminMyClassAddingAdForm_select__9mdH-,.AdminMyClassAddingAdForm_textarea__RqdQ6{font-size:16px;padding:10px}}.AdminMyClassAddingAdForm_input__ZYREq::placeholder,.AdminMyClassAddingAdForm_select__9mdH-::placeholder,.AdminMyClassAddingAdForm_textarea__RqdQ6::placeholder{color:var(--color-text-muted)}.AdminMyClassAddingAdForm_textarea__RqdQ6{min-height:160px;resize:none}.AdminMyClassAddingAdForm_textarea__RqdQ6::-webkit-scrollbar{display:none}.AdminMyClassAddingAdForm_selectWrapper__l4bjn{align-items:center;display:flex;position:relative}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .popup__filters-drop-down-list-container{width:100%}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .popup__filters-drop-down-list-checked{height:auto;padding:16px;width:100%}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .popup__filters-drop-down-list{top:61px;width:100%}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .popup__filters-drop-down-list-checked-label{font-size:18px}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .popup__filters-drop-down-list-item{color:var(--color-text-primary);font-size:18px;font-weight:500}.AdminMyClassAddingAdForm_selectWrapper__l4bjn .color-grey{color:var(--color-palette-hex-757575)}.AdminMyClassAddingAdForm_error__\+ah81{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px}.AdminMyClassAddingAdRangeData_container__p-SOS{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-top:24px;padding:24px}@media(max-width:505px){.AdminMyClassAddingAdRangeData_container__p-SOS{border-radius:10px;padding:20px 10px}}.AdminMyClassAddingAdRangeData_title__BOFxH{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:32px}@media(max-width:505px){.AdminMyClassAddingAdRangeData_title__BOFxH{font-size:20px;margin-bottom:20px}}.AdminMyClassAddingAdRangeData_row__cdoAR{align-items:flex-start;display:flex;gap:20px}.AdminMyClassAddingAdRangeData_field__5OREh{display:flex;flex:1 1;flex-direction:column}@media(max-width:740px){.AdminMyClassAddingAdRangeData_field__5OREh{width:100%}}.AdminMyClassAddingAdRangeData_label__xE0bo{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.AdminMyClassAddingAdRangeData_label__xE0bo{font-size:14px}}.AdminMyClassAddingAdRangeData_required__ZYIXK{color:var(--color-status-warning);font-size:16px;font-weight:500}.AdminMyClassAddingAdRangeData_inputWrapper__GNfuU{align-items:center;display:flex;position:relative}.AdminMyClassAddingAdRangeData_inputWrapper__GNfuU .AdminMyClassAddingAdRangeData_input__irM7U{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;font-weight:400;outline:none;padding:16px 50px 16px 16px;transition:border-color .2s;width:100%}@media(max-width:505px){.AdminMyClassAddingAdRangeData_inputWrapper__GNfuU .AdminMyClassAddingAdRangeData_input__irM7U{font-size:16px}}.AdminMyClassAddingAdRangeData_inputWrapper__GNfuU .AdminMyClassAddingAdRangeData_input__irM7U::placeholder{color:var(--color-text-muted)}.AdminMyClassAddingAdRangeData_inputWrapper__GNfuU .AdminMyClassAddingAdRangeData_icon__-gkuy{align-items:center;display:flex;pointer-events:none;position:absolute;right:18px}.AdminMyClassAddingAdRangeData_hint__waU5k{color:var(--color-text-secondary);font-size:12px;font-weight:400;margin-bottom:0;margin-top:10px}.AdminMyClassAddingAdRangeData_error__F5O8X{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px}@media(max-width:768px){.AdminMyClassAddingAdRangeData_row__cdoAR{flex-direction:column;gap:20px}}.AdminMyClassCreatingPost_content__nnAja{padding:32px}@media(max-width:505px){.AdminMyClassCreatingPost_content__nnAja{padding:24px 20px}}.AdminMyClassCreatingPost_formsStack__X2J9k{margin-top:32px}.AdminMyClassCreatingPost_mobile_button__ExUpL{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:24px}@media(max-width:989px){.AdminMyClassCreatingPost_mobile_button__ExUpL{justify-content:space-between}}@media(max-width:505px){.AdminMyClassCreatingPost_mobile_button__ExUpL{flex-direction:column}}.AdminMyClassCreatingPost_mobile_button__ExUpL button{padding:12px 16px;width:auto}@media(max-width:989px){.AdminMyClassCreatingPost_mobile_button__ExUpL button{width:100%}}.AdminMyClassCreatingPost_card__xuUEI{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-bottom:24px;padding:24px}@media(max-width:505px){.AdminMyClassCreatingPost_card__xuUEI{border-radius:10px;padding:20px 10px}}.AdminMyClassCreatingPost_title__-9BUW{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:27px}@media(max-width:505px){.AdminMyClassCreatingPost_title__-9BUW{font-size:20px;margin-bottom:20px}}.AdminMyClassCreatingPost_field__hcmLG{display:flex;flex-direction:column;margin-bottom:27px;overflow:hidden}.AdminMyClassCreatingPost_field__hcmLG:last-child{margin-bottom:0}.AdminMyClassCreatingPost_coverDropzone__WQqSA{background:content-box;border:2px dashed var(--color-border-gray);border-radius:16px;cursor:pointer;min-height:240px;overflow:hidden;position:relative}.AdminMyClassCreatingPost_field__content__aCrZE{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.AdminMyClassCreatingPost_field__content__aCrZE:before{background-color:var(--color-surface-white-alpha90);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.AdminMyClassCreatingPost_field__content__edit__WNQ30{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:3}.AdminMyClassCreatingPost_field__content_svg__SHG4Z{margin-bottom:10px}.AdminMyClassCreatingPost_dropTextActive__W5wD5{font-size:20px;font-weight:500}.AdminMyClassCreatingPost_dropSubtextActive__7tVBY{font-size:14px!important}.AdminMyClassCreatingPost_field__content_image__n3189{align-items:center;border-radius:16px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.AdminMyClassCreatingPost_field__content_image_img__0Dapa{border-radius:16px;height:100%;object-fit:cover;width:100%}.AdminMyClassCreatingPost_label__tG7eG{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.AdminMyClassCreatingPost_label__tG7eG{font-size:14px}}.AdminMyClassCreatingPost_required__F02o8{color:var(--color-status-warning)}.AdminMyClassCreatingPost_input__GjnSN,.AdminMyClassCreatingPost_textarea__0FlIT{border:1px solid var(--color-border-default);border-radius:8px;font-size:18px;outline:none;padding:16px;width:100%}@media(max-width:505px){.AdminMyClassCreatingPost_input__GjnSN,.AdminMyClassCreatingPost_textarea__0FlIT{font-size:16px;padding:10px}}.AdminMyClassCreatingPost_textarea__0FlIT{min-height:120px;resize:none}.AdminMyClassCreatingPost_textarea__0FlIT::-webkit-scrollbar{display:none}.AdminMyClassCreatingPost_coverDropzone__WQqSA,.AdminMyClassCreatingPost_uploadZone__OSl0m{align-items:center;background:var(--color-surface-white);border:1px dashed var(--color-border-dashed);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;padding:32px;text-align:center}.AdminMyClassCreatingPost_uploadIcon__tc4nc{background:url(/static/media/upload-icon.719bafd31bedfcd0b95b.svg) 50% no-repeat;background-size:contain;height:39px;margin-bottom:15px;opacity:.4;width:59px}.AdminMyClassCreatingPost_dropText__wy99y{color:var(--color-text-secondary);font-size:16px;margin-bottom:8px}.AdminMyClassCreatingPost_dropSubtext__FuIVy{color:var(--color-text-muted);font-size:12px;margin-bottom:20px}.AdminMyClassCreatingPost_purpleBtn__HuGiy{background:var(--color-surface-white);border:1.5px solid var(--color-brand-primary);border-radius:6px;color:var(--color-brand-primary);cursor:pointer;font-weight:600;padding:12px 16px;transition:.2s}.AdminMyClassCreatingPost_grid__ACuQC{width:100%}.AdminMyClassCreatingPost_testCard__9v7ze{align-items:center;background:var(--color-brand-primary-alpha05);border:1px solid var(--color-brand-primary-alpha30);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.AdminMyClassCreatingPost_testIcon__lZxYQ{background:url(/static/media/test-icon.aa66cdc9e1cb745a4350.svg) 50% no-repeat;background-size:contain;height:48px;margin-bottom:16px;width:48px}.AdminMyClassCreatingPost_testTitle__q7gpg{font-size:18px;font-weight:600;margin-bottom:8px}.AdminMyClassCreatingPost_testDesc__\+sxdX{color:var(--color-text-secondary);font-size:14px;margin-bottom:20px}.AdminMyClassCreatingPost_fileList__Vn6A8{display:flex;flex-direction:column;gap:12px;margin-top:24px}.AdminMyClassCreatingPost_error__VwoCy{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px}.admin__accruals{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) no-repeat var(--color-surface-danger-tint);background-size:cover;min-height:100vh;width:100%}.admin__accruals-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0}.admin__accruals-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__accruals-table{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;display:flex;flex-direction:column;height:calc(100vh - 180px);min-height:0;padding:24px 10px 24px 24px;width:100%}.admin__accruals-table-top{align-items:flex-start;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:24px;justify-content:space-between;min-height:70px;padding-right:22px}.admin__accruals-table-top-title{font-size:28px;font-weight:500;line-height:46px}.admin__accruals-table-year-filter{align-items:center;display:flex;flex:0 1 360px;gap:12px;justify-content:flex-end;width:360px}.admin__accruals-table-year-filter .popup__label{flex:0 0 auto;line-height:46px;margin-bottom:0;padding-left:0;white-space:nowrap}.admin__accruals-table-year-filter .popup__label:after{content:":"}.admin__accruals-table-academic-years{flex:0 0 240px;height:46px;margin-bottom:0;min-height:46px;width:240px}.admin__accruals-table-academic-years .popup__input{height:46px}.admin__accruals-table-academic-years .popup__additionaly-input-val{font-size:16px;height:44px;padding:12px 50px 12px 12px}.admin__accruals-table-academic-years .popup__drop-list{top:50px}@media(max-width:1120px){.admin__accruals-table-year-filter{align-items:stretch;flex:0 0 240px;flex-direction:column;gap:4px;justify-content:flex-start;width:240px}.admin__accruals-table-year-filter .popup__label{line-height:20px}.admin__accruals-table-academic-years{flex:0 0 auto;width:100%}.admin__accruals-table-academic-years .popup__drop-list{top:50px}}@media(max-width:760px){.admin__accruals-table-top{gap:14px}.admin__accruals-table-year-filter{flex:1 0 100%;max-width:240px;width:100%}}.admin__accruals-table-alert{background-color:var(--color-status-danger-alpha10);border:1px solid var(--color-status-danger-alpha22);border-radius:8px;color:var(--color-status-danger);flex:0 0 auto;font-size:14px;font-weight:500;margin-top:12px;padding:12px 14px;width:calc(100% - 22px)}.admin__accruals-table-underline{background-color:var(--color-border-default);flex:0 0 auto;height:1px;margin:24px 0;width:calc(100% - 22px)}.admin__accruals-table-container{flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__accruals-table-container::-webkit-scrollbar{width:10px}.admin__accruals-table-container::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.admin__accruals-table-container::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.admin__accruals-table-line{border:1px solid var(--color-border-light);border-radius:4px;margin-bottom:8px;padding:14px 12px}.admin__accruals-table-line.title{background-color:var(--color-surface-muted);color:var(--color-text-secondary);flex:0 0 auto;padding:12px;width:calc(100% - 22px)}.admin__accruals-table-line.summary{background-color:var(--color-brand-primary-alpha10);border-color:var(--color-palette-hex-403c908d);color:var(--color-text-primary);flex:0 0 auto;margin-bottom:0;margin-top:10px;width:calc(100% - 22px)}.admin__accruals-table-line.summary .admin__accruals-table-line-item{font-size:15px;font-weight:600}.admin__accruals-table-line-item{font-size:14px;font-weight:500;line-height:21px;min-width:0}.admin__accruals-table-state{align-items:center;color:var(--color-palette-hex-8a8f98);display:flex;font-size:20px;font-weight:600;height:100%;justify-content:center;line-height:28px;min-height:240px;padding:32px 16px;text-align:center}.admin__accruals-table-state.error{color:var(--color-palette-hex-d04444)}.admin__accruals-switch-wrap{align-items:center;display:inline-flex;position:relative}.admin__accruals-switch-wrap.loading,.admin__accruals-switch-wrap.sequence-locked{cursor:not-allowed}.admin__accruals-switch{background-color:var(--color-palette-hex-f0f0f0c8);border:1px solid var(--color-border-default);border-radius:12px;cursor:pointer;display:block;height:24px;position:relative;transition:border-color .3s,background-color .3s;width:48px}.admin__accruals-switch:hover{border-color:var(--color-brand-primary)}.admin__accruals-switch.active{background:var(--color-surface-white);border-color:var(--color-palette-hex-403c908d)}.admin__accruals-switch.sequence-locked{background:var(--color-surface-muted);border-color:var(--color-border-light);cursor:not-allowed;pointer-events:none}.admin__accruals-switch.loading{background:var(--color-surface-light);border-color:var(--color-border-default);cursor:wait;pointer-events:none}.admin__accruals-switch-circle{background:var(--color-surface-white);border-radius:12px;box-shadow:0 1px 4px var(--color-overlay-black10);height:18px;left:2px;position:absolute;top:2px;transition:all .3s;width:18px}.admin__accruals-switch.active .admin__accruals-switch-circle{background:var(--color-brand-primary);left:26px}.admin__accruals-switch.loading .admin__accruals-switch-circle,.admin__accruals-switch.sequence-locked .admin__accruals-switch-circle{background:var(--color-border-default);box-shadow:none}.accruals-row{gap:12px}.accruals-row .accruals-month{width:20%}.accruals-row .accruals-amount{width:28%}.accruals-row .accruals-block{display:flex;justify-content:flex-start;width:18%}.accruals-skeleton-row{pointer-events:none}.accruals-skeleton-row .admin__accruals-table-line-item{align-items:center;display:flex}.accruals-skeleton-row span{background:var(--color-palette-hex-f0f1f3);border-radius:4px;display:block;height:16px;overflow:hidden;position:relative;width:100%}.accruals-skeleton-row span:after{animation:accruals-skeleton-loading 1.4s linear infinite;background:linear-gradient(90deg,#0000 0,var(--color-surface-white-alpha75) 50%,#0000 100%);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes accruals-skeleton-loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin__certificates-table-line-item.city{width:calc(15% - 10px)}.admin__certificates-table-line-item.school{width:calc(26% - 30px)}.admin__certificates-table-line-item.lessons-class{width:calc(12% - 10px)}.admin__certificates-table-line-item.student-name{width:calc(16% - 20px)}.admin__certificates-table-line-item.date{width:calc(12% - 10px)}.admin__certificates-table-line-item.date.default{color:var(--color-text-muted);font-style:italic}.admin__certificates-table-line-item.end-date{width:calc(14% - 10px)}.admin__certificates-table-line-item.end-date.default{color:var(--color-text-muted);font-style:italic}.admin__certificates-table-line-item-checkbox{background-color:var(--color-surface-white);background:var(--color-surface-white);background-position:50%;background-size:24px;border:1px solid var(--color-border-disabled);border-radius:4px;cursor:pointer;height:20px;transition:.3s;width:20px}.admin__certificates-table-line-item-checkbox.active{background-image:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg);background-size:24px;border:1px solid var(--color-brand-primary)}.admin__certificates-table-line-item-checkbox-placeholder{flex:0 0 20px;height:20px;width:20px}.admin__certificates-table-line-item-button{cursor:pointer;height:24px;margin-left:16px;width:24px}.admin__certificates-table-line-item-button.download{background:url(/static/media/download-purple-icon.ac279d792a5c75ac638a.svg) no-repeat 50%;background-size:contain}.admin__certificates-table{display:flex;flex-direction:column;min-height:0}.admin__certificates-table>.admin__applications-table-top{flex:0 0 auto;flex-wrap:wrap;gap:12px}.admin__certificates-table>.admin__applications-table-underline{flex:0 0 auto;margin:16px 0}.admin__certificates-table>.admin__applications-table-line.title,.admin__certificates-table>.admin__certificates-bulk-actions{flex:0 0 auto}.admin__certificates-table-top-controls{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;max-width:100%}.admin__certificates-table-year-filter{align-items:center;display:flex;gap:8px;max-width:100%}.admin__certificates-table-year-filter .popup__label{flex:0 0 auto;font-size:14px;line-height:42px;margin:0;padding:0;white-space:nowrap}.admin__certificates-table-year-filter .popup__label:after{content:":"}.admin__certificates-table-academic-years{height:42px;margin-bottom:0;min-height:42px;width:190px}.admin__certificates-table-academic-years .popup__input{height:42px}.admin__certificates-table-academic-years .popup__additionaly-input-val{font-size:14px;height:40px;padding:10px 42px 10px 12px}.admin__certificates-table-academic-years .popup__drop-list{top:46px}.admin__certificates-table-filter-count{align-items:center;background-color:var(--color-brand-primary);border-radius:10px;color:var(--color-surface-white);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;margin-left:8px;min-width:20px;padding:0 6px}.filters-button.active .admin__certificates-table-filter-count{background-color:var(--color-surface-white);color:var(--color-brand-primary)}.admin__certificates-table-filter-chips{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;max-width:100%;padding:12px 22px 0 0}.admin__certificates-table-filter-chip{background-color:var(--color-brand-primary-alpha10);border:1px solid var(--color-brand-primary-alpha28);border-radius:14px;color:var(--color-brand-primary);font-size:13px;font-weight:500;line-height:16px;max-width:min(220px,100%);overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.admin__certificates-table-container{flex:1 1 auto;height:auto;min-height:0}.admin__certificates-table-buttons{flex:0 0 auto;flex-wrap:wrap;gap:10px;margin-bottom:0;margin-top:12px;padding:0 12px 12px 0}.admin__certificates-table-button{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:42px;min-width:132px;padding:10px 20px}.admin__certificates-table-button.cancel{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.admin__certificates-table-button.save{background-color:var(--color-brand-primary);color:var(--color-surface-white)}.admin__certificates-table-button:disabled{cursor:default;opacity:.6}.admin__certificates-table-bottom-date-input{flex:0 1 210px;font-size:14px;height:42px;min-width:180px;padding:10px 12px;width:210px}.admin__certificates-table-bottom-date-input::placeholder{font-size:14px}.admin__certificates-bulk-actions{gap:12px;padding:16px 12px}.admin__certificates-bulk-action{border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;min-width:180px;padding:12px 20px;transition:.2s}.admin__certificates-bulk-action.open{background-color:var(--color-brand-primary);color:var(--color-surface-white)}.admin__certificates-bulk-action.open.active,.admin__certificates-bulk-action.open:hover{background-color:var(--color-brand-primary-hover)}.admin__certificates-bulk-action.close{background-color:var(--color-surface-white);color:var(--color-brand-primary)}.admin__certificates-bulk-action.close.active,.admin__certificates-bulk-action.close:hover{background-color:var(--color-brand-primary-alpha10)}.admin__certificates-bulk-action.close.active{box-shadow:0 0 0 2px var(--color-brand-primary-alpha28)}.admin__certificates-bulk-action:disabled{cursor:default;opacity:.6}.teacher{background-color:var(--color-surface-soft);background-image:url(/static/media/background.6b6045f49c72cb4d17ec.svg);min-height:100vh;padding-bottom:40px}.teacher-wrap{margin:auto;padding:0 130px;width:100%}.teacher__about-edit-email-confirmation-code-input{border:1px solid var(--color-border-default);border-radius:8px;display:block;font-size:24px;font-weight:600;height:74px;margin-right:24px;padding:18px;text-align:center;width:74px}.teacher__about-edit-email-confirmation-code-input:last-child{margin-right:0}.teacher__about-edit-email-confirmation-code-timer{color:var(--color-text-primary);display:inline-block;font-weight:500;text-align:left;width:50px}.teacher__about-title{font-size:32px;font-weight:600;line-height:120%}.teacher__about-container{background-color:var(--color-palette-hex-fbfbfb);border-radius:16px;border-width:1px;border:1px solid var(--color-border-default);padding:24px}.teacher__about-container-title{font-size:24px;font-weight:600}.teacher__about-container-subtitle{color:var(--color-palette-hex-828282);font-size:16px;font-weight:400}.teacher__about-container-underline{background-color:var(--color-border-default);height:1px;margin:24px 0;width:100%}.teacher__about-container-label{color:var(--color-text-slate);display:block;font-size:16px;font-weight:500}.teacher__about-container-error{color:var(--color-status-danger);font-size:16px;font-weight:500;margin:8px 0;min-height:1px;width:100%}.teacher__about-container-error.height-auto{margin:0;max-height:0;min-height:0;transition:all .3s}.teacher__about-container-error.height-auto.active{margin:16px 0;max-height:40px}.teacher__about-container-successfully-icon{background:url(/static/media/successfully-purple-icon.1100853adb4f273a48bb.svg) 50% no-repeat;background-size:contain;height:70px;margin:6px 0 24px;width:70px}.teacher__about-button{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:block;font-size:18px;font-weight:600;padding:16px;text-align:center;transition:opacity .3s}.teacher__about-button.purple{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-surface-white)}.teacher-wrapper{margin:auto;padding:0 130px;width:100%}.teacher__about-personal-inform-top{width:100%}.teacher__about-personal-inform-top-name-icon{background:url(/static/media/user-profile-icon.9acf0ca1e95ab834f1e5.svg) no-repeat 50%;background-size:contain;height:56px;margin-right:16px;width:56px}.teacher__about-personal-inform-top-name{font-size:20px;font-weight:600;min-width:max-content}.teacher__about-personal-inform-save-buttons{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,margin-top .3s ease-in-out;width:100%}.teacher__about-personal-inform-save-buttons.active{margin-top:24px;max-height:120px}.teacher__about-teaching-inform-classes-container{grid-gap:8px;align-content:start;display:grid;gap:8px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(200px,.5fr));grid-template-rows:max-content;justify-items:auto}.teacher__about-teaching-inform-classes-item{border:1px solid var(--color-border-default);border-radius:8px;height:54;padding:16px}.teacher__about-teaching-inform-classes-empty-elem{font-size:18px;font-style:italic;font-weight:600}.teacher__about-teaching-inform-programs-container{min-height:60px}.teacher__about-teaching-inform-programs-item{border-radius:8px;font-size:18px;font-weight:500;margin-right:8px;margin-top:8px;padding:16px 24px;width:158}.teacher__about-teaching-inform-programs-item:last-child{margin-right:0}.teacher__about-teaching-inform-programs-item.red{background:var(--color-palette-hex-f5c04a1a);color:var(--color-palette-hex-f5c04a)}.teacher__about-teaching-inform-programs-item.blue{background:var(--color-palette-hex-4791ff1a);color:var(--color-palette-hex-4791ff)}.teacher__about-teaching-inform-programs-item.purple{background:var(--color-brand-primary-alpha10);color:var(--color-brand-primary-strong)}.teacher__about-teaching-inform-programs-item.green{background:var(--color-palette-hex-47ca561a);color:var(--color-palette-hex-47ca56)}.teacher__about-teaching-inform-programs-item.yellow{background:var(--color-palette-hex-cec2121a);color:var(--color-palette-hex-cec212)}.teacher__about-teaching-inform-programs-item.orange{background:var(--color-palette-hex-e37b1f1a);color:var(--color-palette-hex-e37b1f)}.teacher__about-teaching-inform-programs-item.pink{background:var(--color-palette-hex-ff96a81a);color:var(--color-palette-hex-ff96a8)}.teacher__about-teaching-inform-programs-item.brown{background:var(--color-palette-hex-a52a2a1a);color:var(--color-palette-hex-a52a2a)}.teacher__about-teaching-inform-programs-item.light_blue{background:var(--color-palette-hex-61cbed1a);color:var(--color-palette-hex-61cbed)}.TeacherProgressStatistic_progressContainer__YhBO2{display:flex;flex-direction:column;padding:0 32px 32px}@media(max-width:744px){.TeacherProgressStatistic_progressContainer__YhBO2{padding:0 18px 28px}}.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_chartSection__4s6gz{flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;margin-top:0}.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_progressTitle__gRJ2d{color:var(--color-text-primary);font-size:34px;font-weight:600;margin-bottom:24px}@media(max-width:744px){.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_progressTitle__gRJ2d{font-size:28px;margin-bottom:20px}}@media(max-width:504px){.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_progressTitle__gRJ2d{font-size:24px;margin-bottom:20px}}@media(max-width:450px){.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_progressTitle__gRJ2d{font-size:20px;margin-bottom:20px}}.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_chartSection__4s6gz{display:flex;gap:20px;margin-bottom:20px}.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_stateBlock__BkkD-{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:10px;color:var(--color-text-secondary);font-size:15px;line-height:22px;margin:0 0 24px;padding:22px 24px}@media(max-width:744px){.TeacherProgressStatistic_progressContainer__YhBO2 .TeacherProgressStatistic_stateBlock__BkkD-{margin-bottom:20px;padding:18px}}.TeacherProgressStatisticChart_chartCard__UOd3X{background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;flex:1 1;min-width:45%;padding:20px}@media(max-width:1024px){.TeacherProgressStatisticChart_chartCard__UOd3X{border-radius:20px;width:100%}}@media(max-width:505px){.TeacherProgressStatisticChart_chartCard__UOd3X{border-radius:10px}}.TeacherProgressStatisticChart_container__qJkNh{align-items:flex-start;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:18px;display:flex;flex-direction:column;padding:20px;width:100%}@media(max-width:1024px){.TeacherProgressStatisticChart_container__qJkNh{background-color:#0000;border:none;border-radius:0;padding:0}}.TeacherProgressStatisticChart_containerRow__fjSg5{display:flex;gap:10px;justify-content:space-between;width:100%}@media(max-width:1024px){.TeacherProgressStatisticChart_containerRow__fjSg5{align-items:flex-start;flex-direction:column}}.AverageMetricsChart_chartHeader__wgp5a{margin-bottom:34px;width:100%}@media(max-width:1110px){.AverageMetricsChart_chartHeader__wgp5a{margin-bottom:25px}}@media(max-width:744px){.AverageMetricsChart_chartHeader__wgp5a{margin-bottom:15px}}.AverageMetricsChart_chartTitle__\+s9TI{color:var(--color-text-primary);font-size:18px;font-weight:600}@media(max-width:744px){.AverageMetricsChart_chartTitle__\+s9TI{font-size:17px}}.AverageMetricsChart_chartContainer__NLV1A{position:relative;width:100%}.AverageMetricsChart_containerRow__RtBSu{display:flex;gap:10px;justify-content:space-between;width:100%}@media(max-width:1024px){.AverageMetricsChart_containerRow__RtBSu{align-items:flex-start;flex-direction:column}}.TeacherProgressStatucAnswer_answersSection__p3FnH{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:12px;margin-top:10px;padding:10px;width:100%}.TeacherProgressStatucAnswer_answersSectionTable__DoK\+e{border:none;border-radius:none;flex-wrap:wrap;margin-top:10px;padding:0}.TeacherProgressStatucAnswer_answerValues__kp4ek{display:flex;gap:10px}.TeacherProgressStatucAnswer_answerItem__YcUVi{align-items:center;display:flex;gap:4px}.TeacherProgressStatucAnswer_answerLabel__kfeBW{color:var(--color-text-secondary);font-size:14px;font-weight:500}@media(max-width:390px){.TeacherProgressStatucAnswer_answerLabel__kfeBW{font-size:12px}}.TeacherProgressStatucAnswer_answerLetter__qqmwM{font-size:14px;font-weight:400}@media(max-width:390px){.TeacherProgressStatucAnswer_answerLetter__qqmwM{font-size:13px}}.TeacherProgressStatucAnswer_answerBox__64bm5{align-items:center;border:1px solid #0000;border-radius:6px;display:flex;font-size:18px;font-weight:600;height:28px;justify-content:center;width:28px}@media(max-width:390px){.TeacherProgressStatucAnswer_answerBox__64bm5{height:22px;width:22px}}.TeacherProgressStatucAnswer_answersSection__p3FnH{align-items:flex-start;display:flex;flex-shrink:0;gap:10px}.AttendanceChart_chartHeader__k66jg{margin-bottom:34px;width:100%}@media(max-width:1110px){.AttendanceChart_chartHeader__k66jg{margin-bottom:25px}}@media(max-width:744px){.AttendanceChart_chartHeader__k66jg{margin-bottom:15px}}.AttendanceChart_chartTitle__SLE-w{color:var(--color-text-primary);font-size:18px;font-weight:600}.AttendanceChart_chartContainer__HrVDP{position:relative;width:100%}.admin-popup__container.finanse-page-history-filter{width:540px}.TestQuestionEdit_wrapper__QuCZx{display:flex;flex-direction:column;gap:24px;max-height:calc(95vh - 250px);overflow-y:auto;padding-right:8px}.TestQuestionEdit_wrapper__QuCZx::-webkit-scrollbar{width:8px}.TestQuestionEdit_wrapper__QuCZx::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.TestQuestionEdit_wrapper__QuCZx::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.TestQuestionEdit_section__hCCqt{border:1px solid var(--color-border-default);border-radius:24px;display:flex;flex-direction:column;padding:20px}@media(max-width:505px){.TestQuestionEdit_content__fAvBv{padding:10px}.TestQuestionEdit_btn_adaptiv__CoZdP{font-size:16px;padding:10px}}.TestQuestionEdit_titleTwo__IGPx5{font-size:24px;font-weight:600}.TestQuestionEdit_title_modal__WOCBT{text-align:left}@media(max-width:750px){.TestQuestionEdit_title_modal__WOCBT{font-size:28px}}@media(max-width:505px){.TestQuestionEdit_title_modal__WOCBT{font-size:18px}}.TestQuestionEdit_divider__VJW3K{background:var(--color-border-default);height:1px;margin:24px 0}.TestQuestionEdit_label__do9jT{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;margin-bottom:14px}.TestQuestionEdit_input__PS4rR,.TestQuestionEdit_textarea__C4rzq{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);font-size:18px;padding:16px;width:100%}.TestQuestionEdit_input__PS4rR::placeholder,.TestQuestionEdit_textarea__C4rzq::placeholder{color:var(--color-text-secondary)}.TestQuestionEdit_textarea__C4rzq{height:110px;resize:none}.TestQuestionEdit_questionType__a1MCL{display:flex;flex-direction:column;margin:24px 0}.TestQuestionEdit_typeOptions__SR0IB{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.TestQuestionEdit_typeCard__6uq7A{align-items:flex-start;border:1px solid var(--color-border-cool);border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:16px;transition:all .2s}.TestQuestionEdit_typeCard__6uq7A.TestQuestionEdit_active__rzW5Q{border-color:var(--color-brand-primary)}.TestQuestionEdit_typeCardRight__EsVz6{display:flex;flex-direction:column;gap:10px;width:calc(100% - 26px)}.TestQuestionEdit_checkbox__dsqtP{accent-color:var(--color-brand-primary);cursor:pointer;height:18px;width:18px}.TestQuestionEdit_typeTitle__a8OQG{font-size:18px;font-weight:500}.TestQuestionEdit_typeDesc__1pOSw{color:var(--color-text-secondary);font-size:14px}.TestQuestionEdit_answers__3YIrr{display:flex;flex-direction:column}.TestQuestionEdit_answersHeader__O\+GF8{align-items:center;display:flex;justify-content:space-between}.TestQuestionEdit_addVariant__CFFw1{background:none;border:none;color:var(--color-brand-primary);cursor:pointer;font-size:16px;margin-bottom:14px}.TestQuestionEdit_answerList__mP3qI{display:flex;flex-direction:column;gap:8px}.TestQuestionEdit_answerInput__XoSD8{font-size:16px;margin:0 14px;width:calc(100% - 68px)}.TestQuestionEdit_btn_lister__eygND{background-color:var(--color-status-danger);display:flex}.TestQuestionEdit_answerItem__EntqK{align-items:center;border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);display:flex;justify-content:space-between;padding:16px;width:100%}.TestQuestionEdit_answerItem__EntqK .TestQuestionEdit_removeBtn__NjcbM{background:url(/static/media/close-grey-icon.74cf9d31d47496da9939.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;padding:0;width:20px}.TestQuestionEdit_correctIndicator__BjTlm{border:1px solid var(--color-text-muted);border-radius:9px;cursor:pointer;height:18px;padding:2px;position:relative;width:18px}.TestQuestionEdit_correctIndicator__BjTlm:before{border-radius:7px;content:"";height:12px;left:2px;position:absolute;top:2px;width:12px}.TestQuestionEdit_correctIndicatorActive__enpOf{border-color:var(--color-brand-primary)}.TestQuestionEdit_correctIndicatorActive__enpOf:before{background-color:var(--color-brand-primary)}.TestQuestionEdit_answersShuffleLabel__9L0b6{align-items:center;display:flex;font-size:16px;gap:12px;margin-top:24px}.TestQuestionEdit_answersShuffle__Nk6Xi{border-radius:6px;cursor:pointer;height:18px;position:relative;width:18px}.TestQuestionEdit_answersShuffle__Nk6Xi:after,.TestQuestionEdit_answersShuffle__Nk6Xi:before{border-radius:5px;content:"";cursor:pointer;height:18px;left:0;position:absolute;top:-1px;transition:.3s;width:18px}.TestQuestionEdit_answersShuffle__Nk6Xi:after{background:url(/static/media/autorization-check-icon.4fe033c8e0e2797d3dcc.svg) 50% no-repeat;background-size:24px;height:20px;opacity:0;width:20px}.TestQuestionEdit_answersShuffle__Nk6Xi:before{border:1px solid var(--color-text-muted)}.TestQuestionEdit_answersShuffleActive__n7qMu:after{opacity:1}.TestQuestionEdit_additionalyHint__rc39u{margin-bottom:24px}@media(max-width:768px){.TestQuestionEdit_wrapper__QuCZx{gap:16px;max-height:calc(85vh - 200px)}.TestQuestionEdit_section__hCCqt{border-radius:20px;padding:16px}.TestQuestionEdit_titleTwo__IGPx5{font-size:20px}.TestQuestionEdit_divider__VJW3K{margin:16px 0}.TestQuestionEdit_label__do9jT{font-size:14px;margin-bottom:10px}.TestQuestionEdit_input__PS4rR,.TestQuestionEdit_textarea__C4rzq{font-size:16px;padding:12px}.TestQuestionEdit_textarea__C4rzq{height:90px}.TestQuestionEdit_typeOptions__SR0IB{gap:8px}.TestQuestionEdit_typeCard__6uq7A{padding:12px}.TestQuestionEdit_typeTitle__a8OQG{font-size:16px}.TestQuestionEdit_typeDesc__1pOSw{font-size:12px}.TestQuestionEdit_answerItem__EntqK{padding:12px}.TestQuestionEdit_answerInput__XoSD8{font-size:14px;margin:0 10px;width:calc(100% - 60px)}.TestQuestionEdit_answersShuffleLabel__9L0b6{font-size:14px;gap:10px;margin-top:20px}.TestQuestionEdit_additionalyHint__rc39u{margin-bottom:20px}}@media(max-width:576px){.TestQuestionEdit_wrapper__QuCZx{gap:12px;max-height:calc(80vh - 180px);padding-right:4px}.TestQuestionEdit_section__hCCqt{border-radius:16px;padding:12px}.TestQuestionEdit_titleTwo__IGPx5{font-size:18px}.TestQuestionEdit_divider__VJW3K{margin:12px 0}.TestQuestionEdit_label__do9jT{font-size:13px;margin-bottom:8px}.TestQuestionEdit_input__PS4rR,.TestQuestionEdit_textarea__C4rzq{border-radius:6px;font-size:15px;padding:10px 12px}.TestQuestionEdit_textarea__C4rzq{height:80px}.TestQuestionEdit_questionType__a1MCL{margin:16px 0}.TestQuestionEdit_typeOptions__SR0IB{gap:8px;grid-template-columns:1fr}.TestQuestionEdit_typeCard__6uq7A{padding:10px 12px}.TestQuestionEdit_typeTitle__a8OQG{font-size:15px}.TestQuestionEdit_typeDesc__1pOSw{font-size:11px}.TestQuestionEdit_checkbox__dsqtP{height:16px;width:16px}.TestQuestionEdit_typeCardRight__EsVz6{gap:6px;width:calc(100% - 22px)}.TestQuestionEdit_addVariant__CFFw1{font-size:14px;margin-bottom:10px}.TestQuestionEdit_answerList__mP3qI{gap:6px}.TestQuestionEdit_answerItem__EntqK{padding:10px 12px}.TestQuestionEdit_answerInput__XoSD8{font-size:13px;margin:0 8px;width:calc(100% - 52px)}.TestQuestionEdit_correctIndicator__BjTlm{border-radius:8px;height:16px;width:16px}.TestQuestionEdit_correctIndicator__BjTlm:before{border-radius:6px;height:10px;left:1px;top:1px;width:10px}.TestQuestionEdit_removeBtn__NjcbM{height:18px!important;width:18px!important}.TestQuestionEdit_answersShuffleLabel__9L0b6{font-size:13px;gap:8px;margin-top:16px}.TestQuestionEdit_answersShuffle__Nk6Xi,.TestQuestionEdit_answersShuffle__Nk6Xi:after,.TestQuestionEdit_answersShuffle__Nk6Xi:before{height:16px;width:16px}.TestQuestionEdit_answersShuffle__Nk6Xi:after{background-size:20px;height:18px;width:18px}.TestQuestionEdit_additionalyHint__rc39u{margin-bottom:16px}}@media(max-width:375px){.TestQuestionEdit_wrapper__QuCZx{gap:10px;max-height:calc(75vh - 160px)}.TestQuestionEdit_section__hCCqt{padding:10px}.TestQuestionEdit_titleTwo__IGPx5{font-size:16px}.TestQuestionEdit_label__do9jT{font-size:12px;margin-bottom:6px}.TestQuestionEdit_input__PS4rR,.TestQuestionEdit_textarea__C4rzq{font-size:14px;padding:8px 10px}.TestQuestionEdit_textarea__C4rzq{height:70px}.TestQuestionEdit_typeTitle__a8OQG{font-size:14px}.TestQuestionEdit_answerItem__EntqK{padding:8px 10px}.TestQuestionEdit_answerInput__XoSD8,.TestQuestionEdit_answersShuffleLabel__9L0b6{font-size:12px}}.TopicFilePermissionControl_input__Frx4C{font-size:18px;font-weight:500;width:100%}.TopicFilePermissionControl_input__Frx4C>div{font-size:18px;font-weight:500;padding:16px;width:100%}.TopicFilePermissionControl_label__b456c{color:var(--color-text-secondary);display:block;font-size:16px;font-weight:500;line-height:120%;margin-bottom:8px}.DropDownList_container__jrSMq{position:relative;width:100%}.DropDownList_checked__X37lF{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.DropDownList_checkedActive__SbDSq .DropDownList_checkedIcon__cZESg{transform:rotate(-180deg)}.DropDownList_checkedIcon__cZESg{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:20px;transition:all .3s;width:20px}.DropDownList_list__i6cz2{background:var(--color-surface-white);border-radius:8px;max-height:0;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:60px;transition:all .3s;width:100%}.DropDownList_listActive__gYITO{border:1px solid var(--color-border-default);box-shadow:0 8px 24px 0 var(--color-text-muted-alpha08);max-height:185px;opacity:1;padding:10px;z-index:4}.DropDownList_listScroll__eciaH{max-height:165px;overflow-x:hidden;overflow-y:auto}.DropDownList_listScroll__eciaH::-webkit-scrollbar{width:8px}.DropDownList_listScroll__eciaH::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.DropDownList_listScroll__eciaH::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:8px}.DropDownList_listItem__WKFpu{cursor:pointer;font-size:18px;font-weight:500;margin-bottom:8px;padding:8px 12px}.DropDownList_listItem__WKFpu:last-child{margin-bottom:0}.DropDownList_listItem__WKFpu{width:100%}.DropDownList_listItemActive__HwI--{color:var(--color-brand-primary)}.EditLesson_lessonTypeContainer__WdUJu{display:flex;flex-direction:column;margin-bottom:16px;row-gap:10px}.EditLesson_lessonTypeItem__JrLJv{border:1px solid var(--color-border-default);border-radius:8px;cursor:pointer;display:flex;padding:16px;width:100%}.EditLesson_lessonTypeItem__JrLJv.EditLesson_active__CV81i{border-color:var(--color-brand-primary)}.EditLesson_lessonTypeItemIcon__BuS6J{border:1px solid var(--color-text-muted);border-radius:50%;height:19px;margin-right:12px;position:relative;width:19px}.EditLesson_lessonTypeItem__JrLJv.EditLesson_active__CV81i .EditLesson_lessonTypeItemIcon__BuS6J{border-color:var(--color-brand-primary)}.EditLesson_lessonTypeItem__JrLJv.EditLesson_active__CV81i .EditLesson_lessonTypeItemIcon__BuS6J:after{background-color:var(--color-brand-primary);border-radius:50%;content:"";display:block;height:12px;left:calc(50% - 6px);position:relative;top:calc(50% - 6px);width:12px}.EditLesson_lessonTypeItemLabel__P-01A{display:flex;flex-direction:column;gap:8px;text-align:left}.EditLesson_lessonTypeItemLabelTitle__vAX0z{color:var(--color-text-primary);font-size:18px;font-weight:500}.EditLesson_lessonTypeItemDescription__hd-\+e{color:var(--color-text-secondary);font-size:14px;font-weight:400}.EditLesson_confirmPage_title__I61E9{color:var(--color-text-primary);font-size:20px;font-weight:500;margin-bottom:4px}.EditLesson_confirmPageContainer__GvgyC{display:flex;flex-direction:column;gap:10px}.EditLesson_confirmPage_item__ppPFb{border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-primary);display:flex;font-size:16px;font-weight:500;gap:20px;padding:16px}.EditLesson_confirmPage_itemLabel__4muG2{width:120px}.EditLesson_confirmPage_itemVal__opJjp{color:var(--color-text-secondary);width:calc(100% - 120px)}.TeacherProgressTabelComments_container__hXLri{display:flex;flex-direction:column;gap:24px}.TeacherProgressTabelComments_sectionTitle__QAh1-{color:var(--color-palette-hex-121212);font-size:22px;font-weight:700;margin:0 0 14px}.TeacherProgressTabelComments_divider__hsVYO{background:var(--color-palette-hex-efefef);height:1px;margin:16px 0}.TeacherProgressTabelComments_userHeader__1dYKp{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:52px 1fr}.TeacherProgressTabelComments_userAvatar__RSuFt{background:var(--color-surface-white);border:2px solid var(--color-brand-violet-light);border-radius:50%;display:grid;height:52px;place-items:center;width:52px}.TeacherProgressTabelComments_userAvatarIcon__\+SkK\+{height:22px;opacity:.6;width:22px}.TeacherProgressTabelComments_userName__7CeC0{color:var(--color-palette-hex-121212);font-size:18px;font-weight:700;margin:0 0 2px}.TeacherProgressTabelComments_userMeta__9nTBA{color:var(--color-palette-hex-8b8b8b);font-size:14px;margin:0}.TeacherProgressTabelComments_fieldLabel__eo090{color:var(--color-palette-hex-7c7c7c);font-size:14px;margin:0 0 6px}.TeacherProgressTabelComments_textarea__oadg1{border:1px solid var(--color-border-default);border-radius:8px;display:block;font-size:18px;font-weight:500;height:140px;margin-bottom:16px;padding:16px;resize:none;width:100%}.TeacherProgressTabelComments_selectRow__hJMqy{align-items:center;display:flex;gap:12px}.TeacherProgressTabelComments_dateSelectLike__zBa4j{align-items:center;border:1px solid var(--color-palette-hex-eaeaea);border-radius:12px;color:var(--color-palette-hex-121212);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:14px 16px;-webkit-user-select:none;user-select:none;width:100%}.TeacherProgressTabelComments_dateSelectLikeEmpty__K5\+98{color:var(--color-palette-hex-b0b0b0)}.TeacherProgressTabelComments_chevron__th\+b4{height:18px;opacity:.6;width:18px}.TeacherProgressTabelComments_saveBtnWrap__VflRE{margin-top:14px}.TeacherProgressTabelComments_historyList__EKY5z{display:flex;flex-direction:column;gap:14px;max-height:500px;min-height:360px;overflow-x:hidden;overflow-y:scroll;padding-right:6px;width:calc(100% + 12px)}.TeacherProgressTabelComments_historyList__EKY5z::-webkit-scrollbar{width:6px}.TeacherProgressTabelComments_historyList__EKY5z::-webkit-scrollbar-track{background-color:var(--color-surface-soft);border-radius:4px}.TeacherProgressTabelComments_historyList__EKY5z::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:10px}.TeacherProgressTabelComments_historyListDefault__a719m{align-items:center;border:2px solid var(--color-border-default);border-radius:16px;color:var(--color-palette-hex-6f6f6f);display:flex;font-size:18px;height:100%;justify-content:center;max-height:600px;min-height:360px;width:100%}.TeacherProgressTabelComments_historyListDefault__a719m.TeacherProgressTabelComments_error__jkiH7{color:var(--color-status-danger)}.TeacherProgressTabelComments_historyCard__h\+kGV{background:var(--color-surface-brand-tint-alt);border:1px solid var(--color-border-brand-soft);border-left:4px solid var(--color-brand-primary);border-radius:16px;height:auto;position:relative}.TeacherProgressTabelComments_historyCardInner__4XdSA{padding:16px 16px 14px 18px}.TeacherProgressTabelComments_historyTop__7uQ0y{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.TeacherProgressTabelComments_historyTitle__wZanw{color:var(--color-palette-hex-121212);font-size:18px;font-weight:700;margin:0}.TeacherProgressTabelComments_historyActions__N3ZP\+{display:flex;gap:10px}.TeacherProgressTabelComments_iconBtn__W9KiK{border-radius:8px;cursor:pointer;display:block;height:20px;width:20px}.TeacherProgressTabelComments_iconBtnEdit__IaiIL{background:url(/static/media/edit-block-purple-icon.98ab32e6f7958c4efc67.svg) no-repeat 50%;background-size:contain}.TeacherProgressTabelComments_iconBtnDelete__VU\+uG{background:url(/static/media/delete-orange-icon.0f3c5954c89992e7e6bc.svg) no-repeat 50%;background-size:contain}.TeacherProgressTabelComments_historyText__Lpv82{color:var(--color-palette-hex-6f6f6f);font-size:14px;line-height:1.35;margin:10px 0 12px}.TeacherProgressTabelComments_historyBottom__9NL1c{align-items:center;color:var(--color-palette-hex-8b8b8b);display:flex;font-size:13px;gap:12px;justify-content:space-between}.TeacherProgressTabelComments_historyAuthor__Zsmcy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeacherProgressTabelComments_historyDate__sabWn{white-space:nowrap}.TeacherProgressTabelComments_loadingRow__pOPxn{color:var(--color-palette-hex-8b8b8b);font-size:14px;padding:12px 20px}.TeacherProgressTabelComments_historyCardSkeleton__ooYMj{pointer-events:none}.TeacherProgressTabelComments_historyCardSkeleton__ooYMj .TeacherProgressTabelComments_historyCardInner__4XdSA{padding:12px 14px 12px 16px}.TeacherProgressTabelComments_skeletonIcon__9Fwao,.TeacherProgressTabelComments_skeletonLine__EAurK{background:var(--color-surface-brand-tint-alt);border-radius:8px;overflow:hidden;position:relative}.TeacherProgressTabelComments_skeletonIcon__9Fwao:after,.TeacherProgressTabelComments_skeletonLine__EAurK:after{animation:TeacherProgressTabelComments_skeletonShimmer__1BaoD 1.4s infinite;background:linear-gradient(90deg,#0000,var(--color-surface-white-alpha65),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.TeacherProgressTabelComments_skeletonTitle__H8bpf{height:16px;width:58%}.TeacherProgressTabelComments_skeletonActions__Cnt6F{display:flex;flex:0 0 auto;gap:10px}.TeacherProgressTabelComments_skeletonIcon__9Fwao{border-radius:8px;height:20px;width:20px}.TeacherProgressTabelComments_skeletonTextLong__bBgUj{height:10px;margin-top:10px;width:92%}.TeacherProgressTabelComments_skeletonTextMedium__URsdS{height:10px;margin-bottom:10px;margin-top:6px;width:68%}.TeacherProgressTabelComments_skeletonAuthor__pmO-g{height:11px;width:34%}.TeacherProgressTabelComments_skeletonDate__Cw3Fu{height:11px;width:42%}@keyframes TeacherProgressTabelComments_skeletonShimmer__1BaoD{to{transform:translateX(100%)}}.popup__container.progress-tabel-filters{display:flex;flex-direction:column}.progress-tabel-filters__fields{min-height:0;overflow-x:hidden;overflow-y:auto}.progress-tabel-filters__fields::-webkit-scrollbar{width:10px}.progress-tabel-filters__fields::-webkit-scrollbar-track{background-color:var(--color-surface-light);border-radius:5px}.progress-tabel-filters__fields::-webkit-scrollbar-thumb{background-color:var(--color-surface-white);border:2px solid var(--color-surface-light);border-radius:10px}.progress-tabel-filters__fields.scrollable{margin-right:-10px;padding-right:10px}.TeacherProgressTabelPage_container__pNX\+2{padding-bottom:24px}@media(max-width:940px){.TeacherProgressTabelPage_container__pNX\+2 .admin__programs-top-title{font-size:30px;margin-left:0}}@media(max-width:740px){.TeacherProgressTabelPage_container__pNX\+2 .admin__programs-top-title{font-size:28px}}@media(max-width:610px){.TeacherProgressTabelPage_container__pNX\+2 .admin__programs-top-title{font-size:24px}}.TeacherProgressTabelPage_topButtons__z90pl{align-items:center;display:flex;gap:10px;padding-left:10px}@media(max-width:610px){.TeacherProgressTabelPage_topButtons__z90pl{gap:5px}}.TeacherProgressTabelPage_topButton__36Xbd{align-items:center;background-color:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-brand-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;min-width:130px;padding:12px;transition:border-color .3s,background-color .3s}@media(max-width:710px){.TeacherProgressTabelPage_topButton__36Xbd{min-width:auto;padding:9px}}.TeacherProgressTabelPage_topButton__36Xbd .TeacherProgressTabelPage_buttonIcon__57CNr{background-size:contain;height:18px;margin-left:0;margin-right:8px;width:18px}@media(max-width:710px){.TeacherProgressTabelPage_topButton__36Xbd .TeacherProgressTabelPage_buttonIcon__57CNr{height:15px;margin-right:0;width:15px}.TeacherProgressTabelPage_topButtonLabel__M7RK6{display:none}}.TeacherProgressTabelPage_analiticButton__TGFqT .TeacherProgressTabelPage_buttonIcon__57CNr{background:url(/static/media/chart-purple-icon.41e7cdf2f7a541119c13.svg) no-repeat 50%}.TeacherProgressTabelPage_criteriaButton__vyNi6 .TeacherProgressTabelPage_buttonIcon__57CNr{background:url(/static/media/star-purple-icon.a29b0474010c0b8c668e.svg) no-repeat 50%}.TeacherTestPage_header__GqXIY{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}@media(max-width:600px){.TeacherTestPage_header__GqXIY{margin-bottom:20px}}.TeacherTestPage_header__GqXIY .TeacherTestPage_h1__fuV\+v{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:744px){.TeacherTestPage_header__GqXIY .TeacherTestPage_h1__fuV\+v{font-size:28px}}@media(max-width:600px){.TeacherTestPage_header__GqXIY .TeacherTestPage_h1__fuV\+v{font-size:24px}}@media(max-width:505px){.TeacherTestPage_header__GqXIY .TeacherTestPage_h1__fuV\+v{font-size:22px}}.TeacherTestPage_content_buttons__kVjN9{align-items:center;display:flex;gap:16px}@media(max-width:600px){.TeacherTestPage_content_buttons__kVjN9{gap:10px}}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_button__S5gSX{align-items:center;background:var(--color-surface-white);border:1px solid var(--color-brand-primary);border-radius:8px;cursor:pointer;display:flex;gap:12px;outline:none;padding:12px 16px;transition:all .3s ease}@media(max-width:505px){.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_button__S5gSX{padding:10px}}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_button__S5gSX.TeacherTestPage_active__ymziK{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_buttonText__un0gV{color:var(--color-brand-primary);font-size:14px;font-weight:500;transition:color .3s ease}@media(max-width:505px){.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_buttonText__un0gV{display:none}}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_button__S5gSX.TeacherTestPage_active__ymziK .TeacherTestPage_buttonText__un0gV{color:var(--color-surface-white)}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_buttonIcon__OtGEh{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_buttonIcon__OtGEh svg{height:20px;transition:all .3s ease;width:20px}.TeacherTestPage_content_buttons__kVjN9 .TeacherTestPage_button__S5gSX.TeacherTestPage_active__ymziK .TeacherTestPage_buttonIcon__OtGEh svg path{fill:var(--color-surface-white)!important;stroke:var(--color-surface-white)!important}.TeacherTestPage_banner__DDiCz{align-items:center;background:var(--color-status-info-alpha10);border:1px solid var(--color-status-info-alpha70);border-radius:8px;display:flex;gap:8px;margin-bottom:24px;padding:22px 16px;width:100%}@media(max-width:510px){.TeacherTestPage_banner__DDiCz{align-items:flex-start;margin-bottom:20px;padding:10px}}.TeacherTestPage_banner__DDiCz .TeacherTestPage_bannerIcon__zE1aG{align-items:center;display:flex;height:15px;justify-content:center;width:15px}.TeacherTestPage_banner__DDiCz .TeacherTestPage_bannerText__cN8D5{color:var(--color-status-info-dark);font-size:14px;font-weight:500}.TeacherTestPage_banner__DDiCz .TeacherTestPage_bannerTextBold__uccHw{font-weight:700}.TeacherTestRest_header__HQNZW,.TeacherTestRest_test__sDQZc{margin-bottom:25px}@media(max-width:600px){.TeacherTestRest_header__HQNZW,.TeacherTestRest_test__sDQZc{margin-bottom:20px}}.TeacherTestRest_test__sDQZc{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:20px;padding:25px}@media(max-width:600px){.TeacherTestRest_test__sDQZc{border-radius:12px;padding:12px}}.TeacherTestRest_stateBlock__EOYM5{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:8px;color:var(--color-text-secondary);font-size:14px;padding:18px}.TeacherTestRest_errorBlock__WTi0G{background:var(--color-surface-danger-tint);border-color:var(--color-border-error-soft);color:var(--color-status-danger-strong)}.TeacherMaterilsList_header__lGjax{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}@media(max-width:505px){.TeacherMaterilsList_header__lGjax{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:15px}}.TeacherMaterilsList_headerTitle__WVfok{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:750px){.TeacherMaterilsList_headerTitle__WVfok{font-size:28px}}@media(max-width:505px){.TeacherMaterilsList_headerTitle__WVfok{font-size:24px}}.TeacherMaterilsList_content__6ZzgB{flex-grow:1}.TeacherMaterilsList_headerBtn__AW7mr{align-items:center;background:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:8px;color:var(--color-surface-white);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:2px;min-width:210px;padding:16px 20px}@media(max-width:600px){.TeacherMaterilsList_headerBtn__AW7mr{justify-content:center;min-width:100%}}@media(max-width:505px){.TeacherMaterilsList_headerBtn__AW7mr{font-size:15px;padding:10px}}.TeacherMaterilsList_headerFilterBtn__BzXwh{background-color:var(--color-surface-white);border-color:var(--color-border-default);color:var(--color-text-primary);cursor:pointer;min-width:140px}@media(max-width:600px){.TeacherMaterilsList_headerFilterBtn__BzXwh{min-width:100%}}.TeacherMaterilsList_headerFilterBtnLabel__nooaK{margin-right:16px}@media(max-width:505px){.TeacherMaterilsList_headerFilterBtnLabel__nooaK{font-size:14px}}.TeacherMaterilsList_headerBtnContainer__v9Ib\+{align-items:center;display:flex;gap:16px}@media(max-width:505px){.TeacherMaterilsList_headerBtnContainer__v9Ib\+{width:100%}}.TeacherMaterilsList_headerIcon__9L6lw{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.TeacherMaterilsList_headerIcon__9L6lw svg{fill:var(--color-surface-white)}@media(max-width:600px){.TeacherMaterilsList_headerIcon__9L6lw{height:20px;width:20px}.TeacherMaterilsList_headerIcon__9L6lw svg{height:18px;width:18px}}.TeacherMaterialListHeader_headerContainer__Nd4YW{align-items:flex-end;background-color:var(--color-surface-white);border-bottom:1px solid var(--color-border-default);display:flex;gap:20px;justify-content:space-between;padding-bottom:24px}@media(max-width:505px){.TeacherMaterialListHeader_headerContainer__Nd4YW{padding-bottom:15px}}.TeacherMaterialListHeader_filterContainer__MKxkL{min-width:500px}.TeacherMaterialListHeader_searchContainer__3sFY3{min-width:300px;width:100%}@media(max-width:505px){.TeacherMaterialListHeader_searchContainer__3sFY3{min-width:100%}}.TeacherMaterialsTestView_header__2I9wr,.TeacherMaterialsTestView_test__p4Pcg{margin-bottom:25px}.TeacherMaterialsTestView_test__p4Pcg{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:24px;padding:25px}.TeacherMaterialsTestView_footer__dQagh{align-items:center;display:flex;justify-content:center;margin-top:21px;width:100%}.TeacherMaterialsTestView_button__9LRvI{align-items:center;background:var(--color-brand-primary);border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;gap:8px;justify-content:center;min-width:222px;padding:16px;transition:background-color .3s ease}.TeacherMaterialsTestView_button__9LRvI .TeacherMaterialsTestView_buttonIcon__Y3zpR{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.TeacherMaterialsTestView_button__9LRvI .TeacherMaterialsTestView_buttonText__ZYxGC{color:var(--color-surface-white);font-size:18px;font-weight:500;white-space:nowrap}.TeacherAccessManagment_content__Ix83v{margin-top:24px;padding-bottom:40px}.TeacherAccessManagment_header__9p2\+O{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:860px){.TeacherAccessManagment_header__9p2\+O{align-items:flex-start;flex-direction:column;gap:10px}}.TeacherAccessManagment_title__EAOfJ{color:var(--color-text-primary);font-size:32px;font-weight:600}@media(max-width:650px){.TeacherAccessManagment_title__EAOfJ{font-size:28px}}@media(max-width:505px){.TeacherAccessManagment_title__EAOfJ{font-size:24px}}@media(max-width:380px){.TeacherAccessManagment_title__EAOfJ{font-size:20px}}.TeacherAccessManagment_actions__uYjgp{display:flex;gap:12px}@media(max-width:650px){.TeacherAccessManagment_actions__uYjgp{align-items:flex-start;flex-direction:column;gap:10px;width:100%}}.TeacherAccessManagment_cancelBtn__gLJ2x{background:var(--color-surface-white);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-brand-primary-alt);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:650px){.TeacherAccessManagment_cancelBtn__gLJ2x{font-size:16px;min-width:100%;padding:10px}}.TeacherAccessManagment_saveBtn__svsFr{background:var(--color-brand-primary-alt);border:1px solid var(--color-brand-primary-alt);border-radius:8px;color:var(--color-surface-white);cursor:pointer;font-size:18px;font-weight:600;min-width:200px;padding:16px}@media(max-width:650px){.TeacherAccessManagment_saveBtn__svsFr{font-size:16px;min-width:100%;padding:10px}}.EditTest_content__t1JKo{margin-top:32px;padding-bottom:40px}.TeacherMyClassHome_content__ho71f{width:100%}.TeacherMyClassHome_content__ho71f .TeacherMyClassHome_section__5Krd2{margin-bottom:24px}@media(max-width:505px){.TeacherMyClassHome_content__ho71f .TeacherMyClassHome_section__5Krd2{margin-bottom:20px}}.TeacherMyClassHome_section_announcements__C6Vgy,.TeacherMyClassHome_section_upcomingEvents__Ctpx1{display:flex;flex-direction:column;height:100%;margin-bottom:24px;min-height:0}@media(max-width:505px){.TeacherMyClassHome_section_announcements__C6Vgy,.TeacherMyClassHome_section_upcomingEvents__Ctpx1{margin-bottom:20px}}.TeacherMyClassAddingEvent_section_header__exCYD{margin-bottom:32px}@media(max-width:505px){.TeacherMyClassAddingEvent_section_header__exCYD{margin-bottom:24px}}.TeacherMyClassAddingEvent_section_form__Lfk7r{margin-bottom:24px}.TeacherMyClassAddingEvent_mobile_button__g9bOY{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:20px;width:100%}@media(max-width:505px){.TeacherMyClassAddingEvent_mobile_button__g9bOY{flex-direction:column}}.TeacherMyClassAddingEvent_mobile_button__g9bOY button{width:100%}.TeacherMyClassAddingAd_section_header__9kfnz{margin-bottom:20px}.TeacherMyClassAddingAd_section_form__zmamJ{margin-bottom:24px}.TeacherMyClassAddingAd_mobile_button__mSQUX{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:24px}@media(max-width:505px){.TeacherMyClassAddingAd_mobile_button__mSQUX{flex-direction:column}}.TeacherMyClassAddingAd_mobile_button__mSQUX button{padding:12px 16px;width:100%}.TeacherMyClassCreatingPost_formsStack__4olod{margin-top:32px}.TeacherMyClassCreatingPost_mobile_button__i7Dbr{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:24px}@media(max-width:505px){.TeacherMyClassCreatingPost_mobile_button__i7Dbr{flex-direction:column}}.TeacherMyClassCreatingPost_mobile_button__i7Dbr button{padding:12px 16px;width:100%}.TeacherMyClassCreatingPost_card__pdfOF{background:var(--color-surface-white);border:1px solid var(--color-border-default);border-radius:24px;margin-bottom:24px;padding:24px}@media(max-width:505px){.TeacherMyClassCreatingPost_card__pdfOF{border-radius:10px;padding:20px 10px}}.TeacherMyClassCreatingPost_title__\+nbYX{color:var(--color-text-primary);font-size:24px;font-weight:600;margin-bottom:27px}@media(max-width:505px){.TeacherMyClassCreatingPost_title__\+nbYX{font-size:20px;margin-bottom:20px}}.TeacherMyClassCreatingPost_field__yFb5j{display:flex;flex-direction:column;margin-bottom:27px;overflow:hidden}.TeacherMyClassCreatingPost_field__yFb5j:last-child{margin-bottom:0}.TeacherMyClassCreatingPost_coverDropzone__R\+pez{background:content-box;border:2px dashed var(--color-border-gray);border-radius:16px;cursor:pointer;min-height:240px;overflow:hidden;position:relative}.TeacherMyClassCreatingPost_field__content__WPfk6{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.TeacherMyClassCreatingPost_field__content__WPfk6:before{background-color:var(--color-surface-white-alpha90);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.TeacherMyClassCreatingPost_field__content__edit__-8E3B{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:3}.TeacherMyClassCreatingPost_field__content_svg__aQWUf{margin-bottom:10px}.TeacherMyClassCreatingPost_dropTextActive__yCx90{font-size:20px;font-weight:500}.TeacherMyClassCreatingPost_dropSubtextActive__4hAbZ{font-size:14px!important}.TeacherMyClassCreatingPost_field__content_image__c3jRw{align-items:center;border-radius:16px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.TeacherMyClassCreatingPost_field__content_image_img__AT16b{border-radius:16px;height:100%;object-fit:cover;width:100%}.TeacherMyClassCreatingPost_label__He8Zv{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin-bottom:8px}@media(max-width:505px){.TeacherMyClassCreatingPost_label__He8Zv{font-size:14px}}.TeacherMyClassCreatingPost_required__hGrhE{color:var(--color-status-warning)}.TeacherMyClassCreatingPost_input__WGLef,.TeacherMyClassCreatingPost_textarea__7J9O1{border:1px solid var(--color-border-default);border-radius:8px;font-size:18px;outline:none;padding:16px;width:100%}@media(max-width:505px){.TeacherMyClassCreatingPost_input__WGLef,.TeacherMyClassCreatingPost_textarea__7J9O1{font-size:16px;padding:10px}}.TeacherMyClassCreatingPost_textarea__7J9O1{min-height:120px;resize:none}.TeacherMyClassCreatingPost_textarea__7J9O1::-webkit-scrollbar{display:none}.TeacherMyClassCreatingPost_coverDropzone__R\+pez,.TeacherMyClassCreatingPost_uploadZone__LdHvz{align-items:center;background:var(--color-surface-white);border:1px dashed var(--color-border-dashed);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;padding:32px;text-align:center}.TeacherMyClassCreatingPost_uploadIcon__y7DqR{background:url(/static/media/upload-icon.719bafd31bedfcd0b95b.svg) 50% no-repeat;background-size:contain;height:39px;margin-bottom:15px;opacity:.4;width:59px}.TeacherMyClassCreatingPost_dropText__vW7Yo{color:var(--color-text-secondary);font-size:16px;margin-bottom:8px}.TeacherMyClassCreatingPost_dropSubtext__CAAC1{color:var(--color-text-muted);font-size:12px;margin-bottom:20px}.TeacherMyClassCreatingPost_purpleBtn__OIAdQ{background:var(--color-surface-white);border:1.5px solid var(--color-brand-primary);border-radius:6px;color:var(--color-brand-primary);cursor:pointer;font-weight:600;padding:12px 16px;transition:.2s}.TeacherMyClassCreatingPost_grid__AnanG{width:100%}.TeacherMyClassCreatingPost_testCard__MuccG{align-items:center;background:var(--color-brand-primary-alpha05);border:1px solid var(--color-brand-primary-alpha30);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.TeacherMyClassCreatingPost_testIcon__eh9F9{background:url(/static/media/test-icon.aa66cdc9e1cb745a4350.svg) 50% no-repeat;background-size:contain;height:48px;margin-bottom:16px;width:48px}.TeacherMyClassCreatingPost_testTitle__vbygB{font-size:18px;font-weight:600;margin-bottom:8px}.TeacherMyClassCreatingPost_testDesc__j5ESS{color:var(--color-text-secondary);font-size:14px;margin-bottom:20px}.TeacherMyClassCreatingPost_fileList__uMp0w{display:flex;flex-direction:column;gap:12px;margin-top:24px}.TeacherMyClassCreatingPost_error__zhLOb{color:var(--color-status-danger);font-size:12px;font-weight:500;margin:8px 0;min-height:1px}
/*# sourceMappingURL=main.1a6f2a6f.css.map*/