.menu__badge[data-v-abe71644]{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;line-height:18px;margin-left:8px;min-width:18px;padding:0 6px}.menu__badge[data-v-abe71644],.menu__badge--danger[data-v-abe71644]{background:#ff4d4f}.menu__badge--info[data-v-abe71644]{background:#7c89ff}.menu__dot[data-v-abe71644]{background:#ffb020;border-radius:50%;display:inline-block;height:8px;margin-left:8px;width:8px}.menu__link--disabled[data-v-abe71644]{cursor:default;opacity:.4;pointer-events:none}.menu__sublist[data-v-abe71644]{list-style:none;margin:0;padding:4px 0 4px 57px;position:relative}.menu__subitem[data-v-abe71644]{margin-bottom:2px;position:relative}.menu__subitem[data-v-abe71644]:before{height:1px;top:50%;width:22px}.menu__subitem[data-v-abe71644]:after,.menu__subitem[data-v-abe71644]:before{background:#d1d5db;content:"";left:-30px;position:absolute}.menu__subitem[data-v-abe71644]:after{bottom:0;top:0;width:1px}.menu__subitem[data-v-abe71644]:first-child:after{top:-4px}.menu__subitem[data-v-abe71644]:last-child:after{bottom:50%}.menu__sublink[data-v-abe71644]{color:#6b7280;display:block;font-size:16px;padding:7px 0;text-decoration:none;transition:color .15s}.menu__sublink[data-v-abe71644]:hover{color:#1f2937}.menu__sublink._active[data-v-abe71644]{color:#4338ca;font-weight:600}.rail[data-v-1c1ccd21]{background:#fff;border-left:1px solid #e5e7eb;bottom:0;justify-content:space-between;padding:16px 5px;position:fixed;right:0;top:0;width:44px;z-index:90}.rail[data-v-1c1ccd21],.rail__group[data-v-1c1ccd21]{align-items:center;display:flex;flex-direction:column}.rail__group[data-v-1c1ccd21]{gap:14px;width:100%}.rail__btn[data-v-1c1ccd21]{align-items:center;background:transparent;border:none;border-radius:9px;color:#425166;cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;text-decoration:none;transition:background-color .15s,color .15s;width:34px}.rail__btn[data-v-1c1ccd21] svg{height:20px;width:20px}.rail__btn[data-v-1c1ccd21]:hover{background:#f3f4f6;color:#1f2937}.rail__btn.router-link-active[data-v-1c1ccd21],.rail__btn.router-link-exact-active[data-v-1c1ccd21]{background:#eef2ff;color:#4338ca}.rail__btn--avatar[data-v-1c1ccd21]{height:34px;padding:0;width:34px}.rail__avatar[data-v-1c1ccd21]{align-items:center;background:#e0e7ff;border-radius:50%;color:#4338ca;display:flex;font-size:13px;font-weight:600;height:30px;justify-content:center;overflow:hidden;width:30px}.rail__avatar-img[data-v-1c1ccd21]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rail__badge[data-v-1c1ccd21]{align-items:center;background:#ff4d4f;border-radius:7px;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:14px;min-width:14px;padding:0 3px;position:absolute;right:-2px;top:-2px}.rail__btn--support[data-v-1c1ccd21]{background:linear-gradient(135deg,#2954ff,#0027f3);box-shadow:0 2px 6px #0027f340;color:#fff}.rail__btn--support[data-v-1c1ccd21]:hover{background:linear-gradient(135deg,#0027f3,#001fcc);box-shadow:0 3px 10px #0027f359;color:#fff}.pop-profile[data-v-1c1ccd21]{min-width:340px;padding:4px}.pop-profile__head[data-v-1c1ccd21]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:12px 12px 16px}.pop-profile__avatar[data-v-1c1ccd21]{align-items:center;background:#e0e7ff;border-radius:50%;color:#4338ca;display:flex;flex-shrink:0;font-weight:700;height:44px;justify-content:center;overflow:hidden;width:44px}.pop-profile__avatar img[data-v-1c1ccd21]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pop-profile__meta[data-v-1c1ccd21]{display:flex;flex-direction:column;gap:2px}.pop-profile__name[data-v-1c1ccd21]{color:#05004e;font-size:15px;font-weight:600;line-height:1.3}.pop-profile__email[data-v-1c1ccd21]{color:#6b7280;font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-profile__role[data-v-1c1ccd21]{align-self:flex-start;background:#eef2ff;border-radius:10px;color:#4338ca;font-size:12px;margin-top:2px;padding:2px 8px}.pop-profile__info[data-v-1c1ccd21]{border-bottom:1px solid #f3f4f6;padding:4px 0}.pop-info-row[data-v-1c1ccd21]{align-items:center;background:transparent;border:none;color:#374151;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;width:100%}.pop-info-row__label[data-v-1c1ccd21]{color:#6b7280}.pop-info-row__stack[data-v-1c1ccd21]{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.pop-info-row__value[data-v-1c1ccd21]{color:#05004e;font-weight:600}.pop-info-row__value--primary[data-v-1c1ccd21]{color:#0027f3;font-size:15px}.pop-info-row__stores[data-v-1c1ccd21]{align-items:center;display:inline-flex;gap:6px}.pop-store-link[data-v-1c1ccd21]{color:#0027f3;font-weight:500;text-decoration:none}.pop-store-link[data-v-1c1ccd21]:hover{text-decoration:underline}.pop-store-sep[data-v-1c1ccd21]{color:#d1d5db}.pop-dashed[data-v-1c1ccd21]{background:none;border:none;border-bottom:1px dashed rgba(0,39,243,.5);color:#0027f3;cursor:pointer;font-size:13px;line-height:1.3;padding:0}.pop-dashed[data-v-1c1ccd21]:hover{border-bottom-color:#0027f3}.pop-profile__links[data-v-1c1ccd21]{display:flex;flex-direction:column;padding:8px 4px}.pop-link[data-v-1c1ccd21]{align-items:center;border-radius:8px;color:#374151;display:flex;font-size:14px;gap:10px;padding:10px 12px;position:relative;text-decoration:none}.pop-link[data-v-1c1ccd21]:hover{background:#f3f4f6;color:#1f2937}.pop-link[data-v-1c1ccd21]>svg{color:#6b7280;flex-shrink:0}.pop-badge[data-v-1c1ccd21]{background:#ff4d4f;padding:1px 7px}.pop-badge[data-v-1c1ccd21],.pop-reward[data-v-1c1ccd21]{border-radius:10px;color:#fff;font-size:11px;font-weight:700;margin-left:auto}.pop-reward[data-v-1c1ccd21]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 1px 3px #10b98159;letter-spacing:.02em;padding:2px 8px}.pop-link:hover .pop-reward[data-v-1c1ccd21]{box-shadow:0 2px 6px #10b98180}.pop-profile__footer[data-v-1c1ccd21]{border-top:1px solid #f3f4f6;padding:8px 4px 4px}.pop-footer-btn[data-v-1c1ccd21]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;padding:10px 12px;transition:background-color .15s;width:100%}.pop-footer-btn[data-v-1c1ccd21]:hover{background:#f3f4f6}.pop-footer-btn--primary[data-v-1c1ccd21]{background:#4338ca;border-color:#4338ca;color:#fff}.pop-footer-btn--primary[data-v-1c1ccd21]:hover{background:#3730a3}.rail-pop .ant-popover-inner{border-radius:12px;padding:0}.rail-pop .ant-popover-inner-content{padding:8px}.rail-pop--profile .ant-popover-inner-content{padding:4px}.lang-dd[data-v-619f3625]{display:inline-block;position:relative}.lang-dd__btn[data-v-619f3625]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0027f3;border:1px solid rgba(0,39,243,.35);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:800;gap:6px;letter-spacing:.02em;line-height:1;padding:6px 12px}.lang-dd__btn[data-v-619f3625]:hover{filter:brightness(.98)}.lang-dd__btn[data-v-619f3625]:active{transform:scale(.98)}.lang-dd__caret[data-v-619f3625]{font-size:12px;transition:transform .2s ease}.lang-dd__caret.open[data-v-619f3625]{transform:rotate(180deg)}.lang-dd__menu[data-v-619f3625]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 24px #0000001f;left:0;min-width:120px;padding:6px;position:absolute;right:auto;top:calc(100% + 6px);z-index:1000}.lang-dd__item[data-v-619f3625]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:8px;color:#0f172a;cursor:pointer;display:block;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:800;letter-spacing:.02em;padding:8px 10px;text-align:left;width:100%}.lang-dd__item[data-v-619f3625]:hover{background:#eef2ff;color:#3730a3}.lang-dd__item.active[data-v-619f3625]{background:#e0e7ff;color:#4338ca}@media (max-width:576px){.lang-dd__btn[data-v-619f3625]{padding:5px 10px}}.shift-open__camera[data-v-6aa18838]{min-height:280px}.shift-open__video[data-v-6aa18838]{aspect-ratio:1/1;background:#111827;border-radius:8px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shift-open__hint[data-v-6aa18838]{color:#6b7280;font-size:12px;margin-top:8px;text-align:center}.shift-open__error[data-v-6aa18838]{padding:8px 0}.shift-drawer__row[data-v-ea03bb8c]{border-bottom:1px solid #f3f4f6;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.shift-drawer__row[data-v-ea03bb8c]:last-of-type{border-bottom:none}.shift-drawer__label[data-v-ea03bb8c]{color:#6b7280}.shift-drawer__value[data-v-ea03bb8c]{color:#111827;font-weight:500}.shift-drawer__row--late[data-v-ea03bb8c]{background:#fef2f2;border-radius:6px;margin:0 -16px;padding:8px 16px}.late-text[data-v-ea03bb8c]{color:#b91c1c}.shift-drawer__actions[data-v-ea03bb8c]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.shift-hdr[data-v-29e36ca3],.shift-hdr__btn[data-v-29e36ca3]{align-items:center;display:inline-flex}.shift-hdr__btn[data-v-29e36ca3]{background:#f5f3ff;border:1px solid transparent;border-radius:8px;color:#4338ca;cursor:pointer;font-size:13px;font-weight:500;gap:8px;line-height:1.2;padding:6px 12px;transition:background .12s,border-color .12s}.shift-hdr__btn[data-v-29e36ca3]:hover{background:#ede9fe}.shift-hdr__btn--inactive[data-v-29e36ca3]{animation:shift-hdr-pulse-bg-29e36ca3 1.8s ease-in-out infinite;background:#fef3c7;border-color:#d9770659;color:#92400e}.shift-hdr__btn--inactive[data-v-29e36ca3]:hover{animation:none;background:#fde68a}.shift-hdr__btn--active[data-v-29e36ca3]{background:#ecfdf5;border-color:#10b98140;color:#065f46}.shift-hdr__dot[data-v-29e36ca3]{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.shift-hdr__dot--pulse[data-v-29e36ca3]{animation:shift-hdr-pulse-dot-29e36ca3 1.4s ease-out infinite;background:#f59e0b;box-shadow:0 0 #f59e0b99}.shift-hdr__dot--on[data-v-29e36ca3]{background:#10b981}.shift-hdr__dot--late[data-v-29e36ca3]{background:#ef4444}.shift-hdr__late[data-v-29e36ca3]{color:#b91c1c;font-weight:700;margin-left:4px}@keyframes shift-hdr-pulse-dot-29e36ca3{0%{box-shadow:0 0 #f59e0b8c}70%{box-shadow:0 0 0 10px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}@keyframes shift-hdr-pulse-bg-29e36ca3{0%{background:#fef3c7}50%{background:#fde68a}to{background:#fef3c7}}.checklist-hints[data-v-5a7a62a8]{margin:16px 0;padding:0 20px}@media (max-width:768px){.checklist-hints[data-v-5a7a62a8]{padding:0 10px}}.checklist-hints__inner[data-v-5a7a62a8]{border:1px solid #ffb020;border-radius:12px;padding:16px 14px}.checklist-hints__head[data-v-5a7a62a8]{align-items:center;display:flex;gap:12px;justify-content:space-between}.checklist-hints__title[data-v-5a7a62a8]{color:#2b2f43;font-weight:600;margin-bottom:8px}.checklist-hints__close[data-v-5a7a62a8]{background:transparent;border:0;color:#ff9a00;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.checklist-hints__close[data-v-5a7a62a8]:hover{color:#ff8400}.checklist-hints__list[data-v-5a7a62a8]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.checklist-hints__item[data-v-5a7a62a8]{align-items:center;color:#344054;display:flex;gap:8px;padding:4px 2px}.checklist-hints__dot[data-v-5a7a62a8]{background:#ffb020;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.checklist-hints__text[data-v-5a7a62a8]{margin-right:0}.system-banner[data-v-4065edd7]{align-items:center;border-bottom:1px solid transparent;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.4;padding:10px 16px}.system-banner--info[data-v-4065edd7]{background:#eef2ff;border-bottom-color:#c7d2fe;color:#3730a3}.system-banner--warning[data-v-4065edd7]{background:#fef3c7;border-bottom-color:#fcd34d;color:#92400e}.system-banner--critical[data-v-4065edd7]{background:#fee2e2;border-bottom-color:#fca5a5;color:#991b1b}.system-banner__icon[data-v-4065edd7]{flex-shrink:0;font-size:16px}.system-banner__message[data-v-4065edd7]{flex:1 1 auto;white-space:pre-line}.sh-balance[data-v-f58d82d1]{padding:8px 0 4px;text-align:center}.sh-balance__value[data-v-f58d82d1]{color:#16a34a;font-size:34px;font-weight:700;line-height:1.1}.sh-balance--neg .sh-balance__value[data-v-f58d82d1]{color:#dc2626}.sh-balance__label[data-v-f58d82d1]{color:#8a90a0;font-size:13px;margin-top:2px}.sh-meta[data-v-f58d82d1]{color:#6e7191;font-size:13px;margin-bottom:10px;text-align:center}.sh-hint[data-v-f58d82d1]{color:#8a90a0;font-size:12px;line-height:1.5;margin:0 0 16px;text-align:center}.sh-history[data-v-f58d82d1]{border-top:1px solid #eef0f4;max-height:46vh;overflow:auto;padding-top:12px}.sh-history__title[data-v-f58d82d1]{color:#171d2c;font-size:14px;font-weight:600;margin-bottom:8px}.sh-row[data-v-f58d82d1]{align-items:center;border-bottom:1px solid #f5f6f8;display:flex;gap:12px;padding:8px 0}.sh-row[data-v-f58d82d1]:last-child{border-bottom:0}.sh-row__main[data-v-f58d82d1]{flex:1;min-width:0}.sh-row__source[data-v-f58d82d1]{color:#171d2c;font-size:13px}.sh-row__when[data-v-f58d82d1]{color:#8a90a0;font-size:12px;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-row__delta[data-v-f58d82d1]{font-size:14px;font-weight:700;white-space:nowrap}.sh-row__delta--plus[data-v-f58d82d1]{color:#16a34a}.sh-row__delta--minus[data-v-f58d82d1]{color:#dc2626}.sh-included[data-v-f58d82d1]{background:#f7f9fc;border:1px solid #e3e8f0;border-radius:8px;color:#5b6170;font-size:12px;line-height:1.5;margin-top:14px;padding:10px 12px}.notif-toast-stack[data-v-1631199b]{bottom:24px;max-width:400px;position:fixed;right:24px;width:100%;z-index:2000}.notif-toast-list[data-v-1631199b]{display:flex;flex-direction:column-reverse;gap:10px;position:relative}.notif-toast-close-all[data-v-1631199b]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffff2;border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 2px 8px #00000014;color:#94a3b8;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:0;top:-14px;transition:all .2s ease;width:30px;z-index:10}.notif-toast-close-all[data-v-1631199b]:hover{background:#fff;box-shadow:0 2px 12px #ef444426;color:#ef4444;transform:scale(1.1)}.notif-toast[data-v-1631199b]{align-items:flex-start;backdrop-filter:blur(16px) saturate(1.8);-webkit-backdrop-filter:blur(16px) saturate(1.8);background:linear-gradient(135deg,#f5f7ff,#eef2ff);border:2px solid rgba(0,39,243,.3);border-radius:14px;cursor:pointer;display:flex;gap:12px;overflow:hidden;padding:14px 16px;position:relative}.notif-toast__icon[data-v-1631199b]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:2px;width:36px}.notif-toast__icon--bad[data-v-1631199b]{background:#fef2f2;color:#ef4444}.notif-toast__icon--warn[data-v-1631199b]{background:#fffbeb;color:#f59e0b}.notif-toast__icon--good[data-v-1631199b]{background:#fff;color:#0027f3}.notif-toast__body[data-v-1631199b]{flex:1;min-width:0}.notif-toast__header[data-v-1631199b]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.notif-toast__type[data-v-1631199b]{color:#0f172a;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-toast__time[data-v-1631199b]{color:#94a3b8;flex-shrink:0;font-size:11px;white-space:nowrap}.notif-toast__message[data-v-1631199b]{color:#475569;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.notif-toast__footer[data-v-1631199b]{display:flex;justify-content:flex-end;margin-top:6px}.notif-toast__check[data-v-1631199b]{align-items:center;background:#fffc;border:none;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px 4px 8px;transition:all .15s ease;white-space:nowrap}.notif-toast__check[data-v-1631199b]:hover{background:#fff;color:#10b981}.notif-toast--extra[data-v-1631199b]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px dashed rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000a;color:#64748b;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px 16px}.notif-toast--extra[data-v-1631199b]:before{display:none}.notif-toast--extra[data-v-1631199b]:hover{background:#fffffff2;border-color:#0027f333;color:#0027f3}.toast-stack-enter-active[data-v-1631199b]{transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.toast-stack-leave-active[data-v-1631199b]{transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1)}.toast-stack-enter-from[data-v-1631199b]{opacity:0;transform:translateY(20px)}.toast-stack-leave-to[data-v-1631199b]{opacity:0;transform:translateY(12px)}.toast-item-enter-active[data-v-1631199b]{transition:all .35s cubic-bezier(.16,1,.3,1)}.toast-item-leave-active[data-v-1631199b]{position:absolute;transition:all .25s cubic-bezier(.4,0,1,1);width:100%}.toast-item-enter-from[data-v-1631199b]{opacity:0;transform:translate(60px) scale(.95)}.toast-item-leave-to[data-v-1631199b]{opacity:0;transform:translate(60px) scale(.9)}.toast-item-move[data-v-1631199b]{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (max-width:1280px){.notif-toast-stack[data-v-1631199b]{max-width:360px}}@media (max-width:768px){.notif-toast-stack[data-v-1631199b]{bottom:calc(100px + env(safe-area-inset-bottom,0px));left:12px;max-width:none;right:12px}.notif-toast[data-v-1631199b]{border-radius:12px;gap:10px;padding:12px 14px}.notif-toast__icon[data-v-1631199b]{border-radius:8px;height:32px;width:32px}.notif-toast__icon svg[data-v-1631199b]{height:16px;width:16px}.notif-toast__message[data-v-1631199b],.notif-toast__type[data-v-1631199b]{font-size:12px}.notif-toast__check[data-v-1631199b]{font-size:11px;padding:3px 8px 3px 6px}.notif-toast-close-all[data-v-1631199b]{height:28px;top:-10px;width:28px}}@media (max-width:380px){.notif-toast-stack[data-v-1631199b]{bottom:calc(92px + env(safe-area-inset-bottom,0px));left:8px;right:8px}.notif-toast[data-v-1631199b]{gap:8px;padding:10px 12px}.notif-toast-list[data-v-1631199b]{gap:8px}}.incoming-call-popup[data-v-85da382e]{background:#fff;border-radius:12px;bottom:24px;box-shadow:0 12px 32px #0000002e;overflow:hidden;position:fixed;right:24px;width:340px;z-index:9999}.incoming-call-popup__header[data-v-85da382e]{align-items:center;background:#4338ca;color:#fff;display:flex;gap:10px;padding:12px 16px}.incoming-call-popup__header .header-icon[data-v-85da382e]{font-size:18px}.incoming-call-popup__header .header-title[data-v-85da382e]{flex:1;font-size:15px;font-weight:600}.incoming-call-popup__header .header-close[data-v-85da382e]{background:transparent;border:0;color:#fff;cursor:pointer;font-size:22px;line-height:1;padding:0 4px}.incoming-call-popup__body[data-v-85da382e]{padding:16px}.incoming-call-popup__body .caller-name[data-v-85da382e]{color:#111;font-size:18px;font-weight:600;margin-bottom:4px;word-break:break-word}.incoming-call-popup__body .caller-phone[data-v-85da382e]{color:#555;margin-bottom:12px}.incoming-call-popup__body .match-meta[data-v-85da382e]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.incoming-call-popup__body .responsible[data-v-85da382e]{color:#666;font-size:13px}.incoming-call-popup__body .multiple-matches[data-v-85da382e]{margin-top:8px}.incoming-call-popup__body .finished-state[data-v-85da382e]{align-items:center;display:flex;gap:8px;margin-top:8px}.incoming-call-popup__actions[data-v-85da382e]{display:flex;gap:8px;padding:0 16px 16px}.popup-slide-enter-active[data-v-85da382e],.popup-slide-leave-active[data-v-85da382e]{transition:all .25s ease}.popup-slide-enter-from[data-v-85da382e],.popup-slide-leave-to[data-v-85da382e]{opacity:0;transform:translateY(20px)}.tg-news-header[data-v-24d44b3c]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin:-24px -24px 0;padding:20px 24px;position:sticky;top:-24px;z-index:1}.tg-news-title[data-v-24d44b3c]{color:#1a1a2e;flex:1;font-size:16px;font-weight:600;margin:0;min-width:0}.tg-news-subscribe[data-v-24d44b3c]{align-items:center;background:#2aabee;border-radius:20px;color:#fff;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 16px;text-decoration:none;transition:background .15s}.tg-news-subscribe[data-v-24d44b3c]:hover{background:#229ed9}.tg-news-list[data-v-24d44b3c]{display:flex;flex-direction:column;gap:16px;padding:20px 0 16px}.tg-news-card[data-v-24d44b3c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.tg-news-card__date-bar[data-v-24d44b3c]{align-items:center;background:#e8ecfe;border-bottom:1px solid #d4dafb;display:flex;gap:6px;padding:10px 16px}.tg-news-card__date[data-v-24d44b3c]{color:#0027f3;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.tg-news-card__photo[data-v-24d44b3c]{display:block;max-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.tg-news-card__body[data-v-24d44b3c]{padding:16px}.tg-news-card__text[data-v-24d44b3c]{color:#1f2937;display:-webkit-box;font-size:14px;-webkit-line-clamp:11;line-height:1.45;margin:0 0 14px;white-space:pre-line;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tg-news-card__text[data-v-24d44b3c] a{color:#4338ca;text-decoration:underline;text-underline-offset:2px}.tg-news-card__text[data-v-24d44b3c] a:hover{color:#312e81}.tg-news-card__bottom[data-v-24d44b3c]{align-items:center;display:flex;gap:12px;justify-content:space-between}.tg-news-card__reactions[data-v-24d44b3c]{display:flex;flex-wrap:wrap;gap:6px}.tg-reaction[data-v-24d44b3c]{align-items:center;background:#f3f4f6;border-radius:12px;color:#4b5563;display:inline-flex;font-size:13px;gap:3px;line-height:1;padding:3px 8px}.tg-news-card__link[data-v-24d44b3c]{color:#4338ca;font-size:13px;font-weight:500;margin-left:auto;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.tg-news-card__link[data-v-24d44b3c]:hover{color:#312e81}.tg-news-loading[data-v-24d44b3c]{display:flex;justify-content:center;padding:24px 0}.tg-news-empty[data-v-24d44b3c]{color:#999;padding:48px 16px;text-align:center}.tg-news-empty p[data-v-24d44b3c]{margin-bottom:8px}.telegram-news-drawer .ant-drawer-body{background:#f4f5f7;padding:24px}.header__title[data-v-d20acd89]{font-size:24px;font-weight:700}.header__meta[data-v-d20acd89]{align-items:center;display:flex}@media (min-width:769px){.page-content[data-v-d20acd89]{padding-right:44px}}.menu__ic[data-v-d20acd89]{margin-right:16px}.page-sidebar .sidebar__menu .menu__link .menu__ic svg[data-v-d20acd89]{height:22px;width:22px}.menu__badge[data-v-d20acd89]{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:18px;justify-content:center;line-height:18px;margin-left:8px;min-width:18px;padding:0 6px}.menu__badge[data-v-d20acd89],.menu__badge--danger[data-v-d20acd89]{background:#ff4d4f}.menu__badge--info[data-v-d20acd89]{background:#7c89ff}.menu__dot[data-v-d20acd89]{background:#ffb020;border-radius:50%;display:inline-block;height:8px;margin-left:8px;width:8px}.header-ai-stack[data-v-d20acd89]{align-items:flex-start;display:inline-flex;flex-direction:column;gap:6px}.header-bonus[data-v-d20acd89]{background:#f5f3ff;border:1px solid rgba(129,140,248,.7);border-radius:999px;color:#4f46e5;font-size:13px;font-weight:500;gap:6px;padding:4px 10px;text-decoration:none;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.header-bonus[data-v-d20acd89],.header-bonus__icon[data-v-d20acd89]{align-items:center;display:inline-flex}.header-bonus__icon[data-v-d20acd89]{justify-content:center}.header-bonus__text[data-v-d20acd89]{white-space:nowrap}.header-bonus[data-v-d20acd89]:hover{background:#ede9fe;border-color:#6366f1;box-shadow:0 0 0 1px #818cf826;color:#4338ca}.header-bonus--cta[data-v-d20acd89]{background:linear-gradient(90deg,#0b34ff,#0027f3 70%);border-color:transparent;border-radius:10px;box-shadow:0 10px 18px #00000014;color:#fff;font-size:13px;font-weight:700;max-width:170px;overflow:hidden;padding:8px 10px;position:relative}.header-bonus--cta .header-bonus__text[data-v-d20acd89]{line-height:1.15;text-align:center;white-space:normal}.header-bonus--cta[data-v-d20acd89]:before{animation:headerBonusCtaShine-d20acd89 7.5s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#ffffff73 50%,#fff0);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-140%) skew(-18deg);width:60%}.header-bonus--cta[data-v-d20acd89]:hover{background:linear-gradient(90deg,#0b34ff,#1f55ff 70%);border-color:transparent;box-shadow:0 12px 22px #0000001a;color:#fff}@keyframes headerBonusCtaShine-d20acd89{0%,58%{opacity:0;transform:translate(-140%) skew(-18deg)}60%{opacity:1}72%{opacity:1;transform:translate(240%) skew(-18deg)}to{opacity:0;transform:translate(240%) skew(-18deg)}}@media (prefers-reduced-motion:reduce){.header-bonus--cta[data-v-d20acd89]:before{animation:none}}.ai-header-badge[data-v-d20acd89]{align-items:center;color:#111827;display:inline-flex;font-size:14px;gap:4px;justify-content:center}.ai-header-badge__label[data-v-d20acd89]{font-size:14px}.ai-header-badge__value[data-v-d20acd89]{background:transparent;border:0;border-bottom:2px dotted rgba(148,163,184,.9);color:#111827;cursor:pointer;font-size:15px;font-weight:600;line-height:1.2;margin:0;padding:0 0 2px;transition:color .12s ease,border-color .12s ease}.ai-header-badge__value[data-v-d20acd89]:hover{border-color:#818cf8e6;color:#4f46e5}.loading-container[data-v-d20acd89]{align-items:center;background-color:#f5f5f5;display:flex;height:100vh;justify-content:center}.loading-spinner[data-v-d20acd89]{color:#666;font-size:18px}.impersonation-bar[data-v-d20acd89]{background:#fff7e6;border-bottom:1px solid #ffe7ba;color:#ad6800}.impersonation-bar[data-v-d20acd89],.maintenance-bar[data-v-d20acd89]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:8px 16px}.maintenance-bar[data-v-d20acd89]{background:#fff6e5;border-bottom:1px solid #ffe0b2;color:#8a4b00;position:sticky;top:0;z-index:10}.maintenance-bar--network[data-v-d20acd89]{background:#e8f4fd;border-bottom-color:#b3d9f2;color:#1a5276}.maintenance-bar--maintenance[data-v-d20acd89]{background:#f3e8fd;border-bottom-color:#d1b3f2;color:#4a1a76}.subscription-bar[data-v-d20acd89]{align-items:center;color:#fff;display:flex;font-size:14px;gap:12px;line-height:1.35;padding:10px 16px;position:sticky;top:0;z-index:10}.subscription-bar__ico[data-v-d20acd89]{align-items:center;display:flex;flex:0 0 auto}.subscription-bar__text[data-v-d20acd89]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 8px;min-width:0}.subscription-bar__title[data-v-d20acd89]{font-weight:700}.subscription-bar__note[data-v-d20acd89]{opacity:.92}.subscription-bar__hint[data-v-d20acd89]{opacity:.85}.subscription-bar__cta[data-v-d20acd89],.subscription-bar__hint[data-v-d20acd89]{flex:0 0 auto;margin-left:auto;white-space:nowrap}.subscription-bar__cta[data-v-d20acd89]{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 2px #00000029;color:#a8071a;display:inline-flex;font-weight:600;height:32px;padding:0 16px;transition:transform .15s ease,box-shadow .15s ease}.subscription-bar__cta[data-v-d20acd89]:hover{box-shadow:0 4px 10px #0003;color:#a8071a;transform:translateY(-1px)}.subscription-bar--other[data-v-d20acd89]{background:linear-gradient(90deg,#e6f4ff,#d6ecff);border-bottom:1px solid #91caff;color:#10396b}.subscription-bar--other .subscription-bar__cta[data-v-d20acd89]{background:#10396b;border:0;color:#fff;cursor:pointer;font:inherit;font-weight:600}.subscription-bar--other .subscription-bar__cta[data-v-d20acd89]:hover{color:#fff}.subscription-bar--other .subscription-bar__cta[data-v-d20acd89]:disabled{box-shadow:0 1px 2px #00000029;cursor:default;opacity:.6;transform:none}.subscription-bar--other-lapsed[data-v-d20acd89]{background:linear-gradient(90deg,#fff1e6,#ffe0c7);border-bottom-color:#ffbb96;color:#7a3200}.subscription-bar--other-lapsed .subscription-bar__cta[data-v-d20acd89]{background:#7a3200}.subscription-bar--notice[data-v-d20acd89]{background:linear-gradient(90deg,#ffe58f,#ffd666);border-bottom:1px solid #ffc53d;color:#613400}.subscription-bar--notice .subscription-bar__cta[data-v-d20acd89]{background:#613400;color:#fff}.subscription-bar--notice .subscription-bar__cta[data-v-d20acd89]:hover{color:#fff}.subscription-bar--warning[data-v-d20acd89]{background:linear-gradient(90deg,#ffa940,#fa8c16);border-bottom:1px solid #d46b08}.subscription-bar--warning .subscription-bar__cta[data-v-d20acd89],.subscription-bar--warning .subscription-bar__cta[data-v-d20acd89]:hover{color:#ad4e00}.subscription-bar--urgent[data-v-d20acd89]{background:linear-gradient(90deg,#ff7a45,#f5222d);border-bottom:1px solid #cf1322}.subscription-bar--final[data-v-d20acd89]{background:linear-gradient(90deg,#f5222d,#a8071a)}.subscription-bar--expired[data-v-d20acd89],.subscription-bar--final[data-v-d20acd89]{animation:subscription-bar-pulse-d20acd89 2.2s ease-in-out infinite;border-bottom:1px solid #820014}.subscription-bar--expired[data-v-d20acd89]{background:linear-gradient(90deg,#cf1322,#5c0011)}@keyframes subscription-bar-pulse-d20acd89{0%,to{box-shadow:inset 0 0 #fff0}50%{box-shadow:inset 0 -2px #ffffff8c}}@media (prefers-reduced-motion:reduce){.subscription-bar--expired[data-v-d20acd89],.subscription-bar--final[data-v-d20acd89]{animation:none}}@media (max-width:767px){.subscription-bar[data-v-d20acd89]{align-items:flex-start;flex-wrap:wrap;font-size:13px;padding:8px 12px}.subscription-bar__note[data-v-d20acd89]{display:none}.subscription-bar__hint[data-v-d20acd89]{white-space:normal}}.header__center[data-v-d20acd89] .ant-select-selector{border-radius:8px}.page.is-pwa-leader[data-v-d20acd89] .sidebar .profile-header__info p,.page.is-pwa-leader[data-v-d20acd89] .sidebar .header__profile{display:none!important}.sidebar__footer-profile[data-v-d20acd89]{display:none}.sidebar__body[data-v-d20acd89]{display:flex;flex-direction:column;height:100%;min-height:100vh;position:relative}.sidebar__menu[data-v-d20acd89]{flex:1 1 auto;min-height:0}.sidebar__collapse-btn[data-v-d20acd89]{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 1px #00000005;color:#425166;cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:20px;top:20px;width:28px;z-index:2}.sidebar__collapse-btn[data-v-d20acd89]:hover{background:#eef2f7}.header__language[data-v-d20acd89]{align-items:center;display:flex;gap:12px}.lang-switch[data-v-d20acd89]{align-items:center;display:inline-flex;gap:8px}.lang-btn[data-v-d20acd89]{background:transparent;border:0;border-radius:8px;cursor:pointer;opacity:.6;padding:4px;transition:opacity .2s,background-color .2s}.lang-btn[data-v-d20acd89]:hover{background:#0000000a;opacity:.9}.lang-btn._active[data-v-d20acd89]{background:#6366f11f;opacity:1}.tg-link[data-v-d20acd89]{align-items:center;border-radius:8px;color:inherit;display:inline-flex;opacity:.9;padding:4px}.tg-link[data-v-d20acd89]:hover{background:#0000000a}.tg-text[data-v-d20acd89]{color:#425166;font-size:13px;margin-left:6px}.header .header__actions[data-v-d20acd89]{align-items:center;display:flex;gap:30px}.header .header__actions .header__language[data-v-d20acd89]{margin-left:auto;order:99}@media (max-width:768px){.header__language[data-v-d20acd89]{flex-wrap:nowrap;gap:8px!important}.tg-text[data-v-d20acd89]{display:none}.tg-link[data-v-d20acd89]{margin-left:4px!important;padding:4px 6px}.sidebar__collapse-btn[data-v-d20acd89]{display:none!important}}@media (max-width:1280px) and (min-width:769px){.content .header__profile[data-v-d20acd89],.page-sidebar .sidebar__actions .header__profile[data-v-d20acd89]{display:none}.sidebar__footer-profile[data-v-d20acd89]{display:flex;flex-wrap:nowrap}.sidebar__footer-profile .drawer-profile[data-v-d20acd89]{flex:1 1 auto;min-width:0;padding-right:0;width:auto}}@media (max-width:768px){.page-sidebar .header__actions[data-v-d20acd89]{padding:0 8px}.page-sidebar .header__language[data-v-d20acd89]{align-items:stretch;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;flex-direction:column;gap:10px!important;margin:0 0 10px;padding:10px 12px}.page-sidebar .header__language[data-v-d20acd89] .lang-toggle{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #00000008;justify-content:center;width:100%}.page-sidebar .header__language[data-v-d20acd89] .lang-toggle__item{font-weight:600;padding:6px 10px}.page-sidebar .header__language .tg-link[data-v-d20acd89]{color:#64748b;margin-left:0!important}.page-sidebar .header__language .tg-text[data-v-d20acd89]{display:inline}}.main.main--onboarding[data-v-d20acd89]{margin-top:8px!important}.main[data-v-d20acd89]{position:relative}.main-disabled-bg[data-v-d20acd89]{-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);background:#ffffff8c;inset:-35px 0 0;pointer-events:none;position:absolute;z-index:1200}.ai-modal[data-v-d20acd89]{border-radius:0;color:#f9fafb;padding:0}.ai-modal__header[data-v-d20acd89]{align-items:flex-start;display:flex;gap:16px;margin-bottom:12px}.ai-modal__header-main[data-v-d20acd89]{flex:1 1 auto}.ai-modal__art[data-v-d20acd89]{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.ai-modal__art-orbit[data-v-d20acd89]{background:radial-gradient(circle at 30% 20%,#facc15,#f97316 40%,#ef4444);box-shadow:0 18px 30px #0f172a59;height:80px;width:80px}.ai-modal__art-core[data-v-d20acd89],.ai-modal__art-orbit[data-v-d20acd89]{align-items:center;border-radius:999px;display:flex;justify-content:center}.ai-modal__art-core[data-v-d20acd89]{background:#0f172ae6;color:#f9fafb;font-size:18px;font-weight:700;height:46px;letter-spacing:.08em;width:46px}.ai-modal__badge[data-v-d20acd89]{align-items:center;background:linear-gradient(120deg,#f97373,#ef4444);border-radius:999px;color:#fef2f2;display:inline-flex;font-size:12px;letter-spacing:.08em;padding:2px 8px;text-transform:uppercase}.ai-modal__badge[data-v-d20acd89],.ai-modal__title[data-v-d20acd89]{font-weight:700;margin-bottom:10px}.ai-modal__title[data-v-d20acd89]{font-size:26px}.ai-modal__lead[data-v-d20acd89]{color:#e5e7eb;font-size:15px;margin-bottom:18px}.ai-modal__gift[data-v-d20acd89]{background:linear-gradient(120deg,#22c55e,#16a34a);border-radius:12px;box-shadow:0 12px 25px #16a34a59;margin-bottom:16px;padding:14px 16px}.ai-modal__gift-title[data-v-d20acd89]{font-size:16px;font-weight:600;margin-bottom:4px}.ai-modal__gift-text[data-v-d20acd89]{color:#ecfdf5;font-size:14px}.ai-modal__blocks[data-v-d20acd89]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.ai-modal__block h3[data-v-d20acd89]{font-size:15px;font-weight:600;margin-bottom:6px}.ai-modal__block ul[data-v-d20acd89]{color:#e5e7eb;font-size:14px;list-style:disc;margin:0;padding-left:18px}.ai-modal__block li+li[data-v-d20acd89]{margin-top:4px}.ai-modal__block li[data-v-d20acd89]{list-style-type:disc}.ai-modal__topup[data-v-d20acd89]{border-top:1px solid rgba(209,213,219,.4);padding-top:8px}.ai-modal__topup-main[data-v-d20acd89]{align-items:center;display:flex;gap:12px;margin-bottom:6px}.ai-modal__topup-label[data-v-d20acd89]{font-size:14px;font-weight:500}.ai-modal__hint[data-v-d20acd89]{color:#e5e7eb;font-size:13px}@media (max-width:768px){.ai-modal__blocks[data-v-d20acd89]{grid-template-columns:1fr}.ai-header-badge[data-v-d20acd89]{font-size:13px;margin-right:8px}.header-bonus[data-v-d20acd89]{display:none}.ai-modal__header[data-v-d20acd89]{align-items:flex-start;flex-direction:column-reverse}.ai-modal__art-orbit[data-v-d20acd89]{height:64px;width:64px}}.sidebar__center-select[data-v-d20acd89]{display:none}@media (max-width:768px){.sidebar__center-select[data-v-d20acd89]{display:block;margin-bottom:20px;padding:0 8px 16px}.sidebar__center-select[data-v-d20acd89] .ant-select{width:100%}.sidebar__center-select[data-v-d20acd89] .ant-select-selector{border-radius:6px;min-height:30px;padding:0 8px}.sidebar__center-select[data-v-d20acd89] .ant-select-selection-item,.sidebar__center-select[data-v-d20acd89] .ant-select-selection-placeholder{font-size:13px;line-height:28px}}.page.is-collapsed[data-v-d20acd89]{--sidebar-width:56px;grid-template-columns:56px minmax(0,1fr)!important}.page.is-collapsed .page-sidebar[data-v-d20acd89]{flex:0 0 56px!important;max-width:56px!important}.page.is-collapsed .page-sidebar .sidebar__body[data-v-d20acd89]{padding:12px 6px!important}.page.is-collapsed .sidebar__logo[data-v-d20acd89]{display:none}.sidebar__logo .region-flag[data-v-d20acd89]{font-size:18px;margin-left:6px;vertical-align:middle}.page.is-collapsed .sidebar__actions[data-v-d20acd89]{display:none}.page.is-collapsed .sidebar__center-select[data-v-d20acd89],.page.is-collapsed .sidebar__footer-profile[data-v-d20acd89]{display:none!important}.page.is-collapsed[data-v-d20acd89] .sidebar__menu .menu__link{border-radius:10px;font-size:0;justify-content:center;padding:8px!important}.page.is-collapsed[data-v-d20acd89] .sidebar__menu .menu__ic{height:26px!important;margin-right:0!important;width:26px!important}.page.is-collapsed[data-v-d20acd89] .sidebar__menu .menu__badge,.page.is-collapsed[data-v-d20acd89] .sidebar__menu .menu__dot,.page.is-collapsed[data-v-d20acd89] .sidebar__menu .menu__sublist{display:none!important}.page.is-collapsed .sidebar__collapse-btn[data-v-d20acd89]{align-self:center;margin:0 0 5px;position:static!important}.page.is-collapsed[data-v-d20acd89] .kanban-section .section-main__container{max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.page.is-collapsed[data-v-d20acd89] .kanban.block-content{margin-left:0!important;margin-right:0!important}.page.is-collapsed[data-v-d20acd89] .kanban-board-wrap{padding-left:0!important;padding-right:0!important}.page.is-collapsed[data-v-d20acd89] [class*=__container]{max-width:100%!important;width:100%!important}[data-v-d20acd89] .home-page .statistics.block-content{width:100%}.page.is-collapsed[data-v-d20acd89] .home-page .statistics__item{flex:1 1 calc(16.66667% - 16.16667px)!important}.ai-modal-wrap .ant-modal-content[data-v-d20acd89]{background:radial-gradient(circle at top left,#6366f1 0,#4f46e5 40%,#312e81);border-radius:22px;box-shadow:0 24px 60px #0f172a73;padding:0}.ai-modal-wrap .ant-modal-body[data-v-d20acd89]{background:transparent;padding:20px 20px 18px}.header__right-group[data-v-d20acd89]{align-items:center;display:flex;gap:16px;margin-left:auto}body .ai-modal-wrap .ant-modal-content{background:radial-gradient(circle at top left,#6366f1 0,#4f46e5 40%,#312e81)!important;border-radius:22px!important;box-shadow:0 24px 60px #0f172a73;padding:0!important}body .ai-modal-wrap .ant-modal-body{background:transparent!important;padding:20px 20px 18px!important}body .ai-modal-wrap .ant-modal-close{color:#f9fafb!important}body .ai-modal-wrap .ant-modal-close:hover{color:#e5e7eb!important}.header__mobile-controls,.header__mobile-logout,.header__mobile-profile{display:none}.teacher-bottom-nav{background:#fff;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -2px 6px #0000000a;display:none;height:72px;left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:1000}.teacher-bottom-nav .tbn-item{align-items:center;color:#374151;display:inline-flex;flex:1 1 50%;flex-direction:column;font-size:13px;font-weight:600;gap:6px;justify-content:center;text-decoration:none}.teacher-bottom-nav .tbn-item._active{color:#0027f3}.teacher-bottom-nav .tbn-ic{display:inline-flex;line-height:1}.teacher-bottom-nav .tbn-item._active svg path{fill:#0027f3!important;stroke:#0027f3!important}.teacher-bottom-nav .tbn-item svg{display:block}.profile-header__icon .profile-header__img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.page.is-collapsed :deep(.sidebar .menu__center){display:none!important}@media (max-width:768px){.header._mobile{background:#fff;border-bottom:1px solid #eef0f3;position:sticky;top:0;z-index:100}.header._mobile .header__actions{display:none}.header._mobile .header__meta{align-items:center;display:grid;grid-template-columns:44px 1fr 44px;width:100%}.header._mobile.no-burger .header__meta .menu__icon{display:none}.header._mobile .header__meta .menu__icon{grid-column:1;justify-self:start;margin-left:12px}.header._mobile .header__title{font-size:18px;font-weight:700;grid-column:2;height:40px;line-height:40px;margin:0;text-align:center;white-space:nowrap}.header._mobile .header__quick{grid-column:3;justify-self:end;margin-right:12px}.header._mobile .header__container{min-height:40px;padding:0 10px;position:relative}.header._mobile .header__mobile-profile{align-items:center;background:transparent;display:inline-flex!important;height:36px;justify-content:center;left:8px;position:absolute;text-decoration:none;top:4px;width:36px;z-index:5;-webkit-tap-highlight-color:transparent}.header._mobile .header__mobile-avatar{align-items:center;background:#0a2cff1a;border-radius:50%;color:#0a2cff;display:inline-flex;font-size:13px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.header._mobile .header__mobile-avatar-img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header._mobile .header__mobile-avatar-text{line-height:1}.header._mobile .header__mobile-profile:active{transform:scale(.96)}.header._mobile .header__mobile-logout{align-items:center;background:transparent;color:#64748b;display:inline-flex!important;height:32px;justify-content:center;position:absolute;right:6px;text-decoration:none;top:6px;width:40px;z-index:5}.header._mobile .header__mobile-logout:active{transform:scale(.96)}.header._mobile .header__mobile-controls{align-items:center;display:inline-flex!important;gap:8px;position:absolute;right:6px;top:6px;z-index:6}.header._mobile .header__mobile-controls .header__mobile-btn{align-items:center;background:transparent;color:#64748b;display:inline-flex;height:32px;justify-content:center;text-decoration:none;width:36px}.header._mobile .header__mobile-controls .header__mobile-btn:active{transform:scale(.96)}}.bottom-nav{background:#fff;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -2px 6px #0000000a;display:none;height:72px;left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:1000}.bottom-nav .bn-item{align-items:center;color:#374151;display:inline-flex;flex:1 1 auto;flex-direction:column;font-size:12px;font-weight:600;gap:6px;justify-content:center;text-decoration:none}.bottom-nav .bn-item._active{background:#eef2ff;border-radius:12px;color:#0027f3;margin:5px}.bottom-nav .bn-ic{align-items:center;display:inline-flex;height:28px;justify-content:center;line-height:1;width:28px}.bottom-nav .bn-ic svg{height:24px;width:24px}.bottom-nav .bn-item._active svg path{fill:#0027f3!important;stroke:#0027f3!important}.bottom-nav .bn-item:active{transform:scale(.96)}@media (max-width:768px){.content{font-size:16px;line-height:1.5}.title-h1{font-size:20px;line-height:26px}.header__quick{align-items:center;background:transparent;border:none;border-radius:10px;display:inline-flex;justify-content:center;margin-left:8px;padding:6px}.header__quick:active{transform:scale(.98)}.header__quick:hover{background:#0027f31f}.block-title{font-size:18px;line-height:24px}.block-subtitle,.muted,.subtitle{font-size:14px;line-height:20px}.only-desktop,.use-mobile-drawer .page-sidebar.sidebar{display:none!important}}.drawer-sidebar{display:flex;flex-direction:column;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;min-height:100%}.drawer__made-in,.sidebar__made-in{border-top:1px solid #eef2f7;color:#98a2b3;font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1.35;padding:10px 12px 8px;text-align:center}.drawer__made-in,.sidebar__made-in{margin-top:auto}.drawer-sidebar .menu__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0}.drawer-sidebar .menu__link{align-items:center;border-radius:10px;color:#425166;display:flex;font-size:18px;font-weight:500;gap:24px;padding:10px 14px}.drawer-sidebar .menu__link:hover{background:#f3f4f6}.drawer-sidebar .menu__link._active{background:#eef2ff;color:#4338ca;font-weight:700}.drawer-sidebar .menu__link .menu__ic{align-items:center;display:inline-flex;height:26px;justify-content:center;width:26px}.drawer-sidebar .menu__link .menu__ic svg,.sidebar .menu__link .menu__ic svg{height:22px;width:22px}.bottom-nav .bn-ic.ic--lg svg,.drawer-sidebar .menu__link .menu__ic.ic--lg svg,.sidebar .menu__link .menu__ic.ic--lg svg{height:26px;width:26px}.drawer-sidebar .menu__link .menu__ic.ic--sm svg,.sidebar .menu__link .menu__ic.ic--sm svg{height:24px;width:24px}.bottom-nav .bn-ic.ic--sm svg{height:21px;width:21px}.drawer-sidebar .menu__link .menu__ic.ic--xl svg,.sidebar .menu__link .menu__ic.ic--xl svg{height:27px;width:27px}.drawer__bottom{background:#fff;bottom:0;margin-top:auto;padding-bottom:env(safe-area-inset-bottom,0);position:sticky}.drawer__bottom .drawer__made-in{margin-top:0}.drawer__rail{align-items:center;display:flex;gap:8px;padding:10px 0 2px}.drawer__rail-btn{align-items:center;background:#f4f5f7;border:none;border-radius:10px;color:#425166;cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:relative;text-decoration:none;width:38px}.drawer__rail-btn svg{height:20px;width:20px}.drawer__rail-btn.router-link-active{background:#eef2ff;color:#4338ca}.drawer__rail-btn--support{background:linear-gradient(135deg,#2954ff,#0027f3);color:#fff}.drawer__rail-badge{align-items:center;background:#ff4d4f;border-radius:8px;color:#fff;display:flex;font-size:9px;font-weight:700;height:15px;justify-content:center;line-height:15px;min-width:15px;padding:0 4px;position:absolute;right:-3px;top:-3px}.drawer__footer{border-top:1px solid #eef0f3;padding:12px 0 4px}.drawer-profile,.drawer__footer{align-items:center;display:flex;gap:10px}.drawer-profile{border-radius:10px;padding:6px 2px;width:100%}.drawer-profile:active{transform:scale(.98)}.drawer-profile__info{display:flex;flex-direction:column;text-align:left}.drawer-profile__name{color:#111827;font-weight:700;margin:0}.drawer-profile__role{color:#6b7280;font-size:12px}.drawer__footer .drawer__logout{align-items:center;color:#64748b;display:inline-flex;margin-left:auto}.drawer__footer .drawer__logout:active{transform:scale(.96)}.drawer__footer .profile-header__icon{flex:0 0 36px;font-size:12px;height:36px;width:36px}.ant-drawer-header .drawer__header{align-items:center;display:flex;justify-content:flex-end;width:100%}.ant-drawer-header .drawer__header .drawer__logout{align-items:center;color:#64748b;display:inline-flex;margin-left:10px}.ant-drawer-header .drawer__header .drawer__logout:active{transform:scale(.96)}@media (max-width:768px){.bottom-nav{display:flex;gap:4px}.has-bottom-nav .content{padding-bottom:calc(92px + env(safe-area-inset-bottom,0))}}
